878340b5 C |
1 | cp /dev/null /etc/vipw.lock |
2 | chmod 0 /etc/vipw.lock |
3 | ln /etc/vipw.lock /etc/ptmp > /dev/null 2>& 1 |
4 | case $? in |
5 | 0) |
6 | trap '' 1 2 3 15 |
7 | vi /etc/passwd |
8 | rm /etc/ptmp |
9 | ;; |
10 | *) |
11 | echo Temporary file busy, try again later. |
12 | ;; |
13 | esac |