--- rxvt-unicode/src/main.C 2006/01/16 15:00:20 1.180 +++ rxvt-unicode/src/main.C 2006/01/17 06:06:42 1.181 @@ -726,9 +726,9 @@ rxvt_privileges (RESTORE); if (action == SAVE) - makeutent (pty.name, rs[Rs_display_name]); + session.login (pty.name, cmd_pid, OPTION (Opt_loginShell), rs[Rs_display_name]); else - cleanutent (); + session.logout (); rxvt_privileges (IGNORE); }