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