]>
Commit | Line | Data |
---|---|---|
41fab122 | 1 | #!/bin/sh |
2ce085d2 | 2 | MR_MKCRED=47836474 |
5489a3e0 | 3 | cat /usr/lib/local-aliases >> /usr/lib/aliases.new |
4 | /bin/diff /usr/lib/aliases /usr/lib/aliases.new > /tmp/aliasdiff | |
5c6b9840 | 5 | /bin/cp /dev/null /usr/lib/aliases.new.dir |
6 | /bin/cp /dev/null /usr/lib/aliases.new.pag | |
41fab122 | 7 | /usr/lib/sendmail -bi -oA/usr/lib/aliases.new |
8 | if [ $? != 0 ]; then | |
2ce085d2 | 9 | exit $MR_MKCRED |
41fab122 | 10 | fi |
5489a3e0 | 11 | kill `/bin/ps ax | /bin/grep "accepting connections" | /bin/grep -v grep | /bin/awk '{print $1}'` |
12 | /bin/mv /usr/lib/aliases /usr/lib/aliases.old | |
13 | /bin/mv /usr/lib/aliases.dir /usr/lib/aliases.old.dir | |
14 | /bin/mv /usr/lib/aliases.pag /usr/lib/aliases.old.pag | |
15 | /bin/mv /usr/lib/aliases.new /usr/lib/aliases | |
16 | /bin/mv /usr/lib/aliases.new.dir /usr/lib/aliases.dir | |
17 | /bin/mv /usr/lib/aliases.new.pag /usr/lib/aliases.pag | |
18 | /usr/lib/sendmail -bd -q30m | |
19 | ||
41fab122 | 20 | /bin/rm -f $0 |
21 | exit 0 | |
22 | ||
23 | # $Header$ |