Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/usr.bin/login



Module Name:    src
Committed By:   christos
Date:           Mon Apr 17 16:29:45 UTC 2006

Modified Files:
        src/usr.bin/login: login_pam.c

Log Message:
GC old signal handling and merge it in 4 places:
    1. Immediately ignore all the signals we want to ignore and set the alarm.
    2. Before we exit on error, restore all signals we modified
    3. Before we exec a shell, restore all signals we modified and ignore TSTP.
       Job control aware shells know how to deal with this.
    4. Temporarily handle SIGINT while we read motd.


To generate a diff of this commit:
cvs rdiff -r1.16 -r1.17 src/usr.bin/login/login_pam.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index