]>
Commit | Line | Data |
---|---|---|
1 | #!/bin/sh | |
2 | PATH=/bin:/usr/ucb:/usr/bin | |
3 | ||
4 | MR_MKCRED=47836474 | |
5 | ||
6 | cat /usr/lib/local-aliases >> /usr/lib/aliases.new | |
7 | cp /dev/null /usr/lib/aliases.new.dir | |
8 | cp /dev/null /usr/lib/aliases.new.pag | |
9 | /usr/lib/sendmail -bi -oA/usr/lib/aliases.new | |
10 | if [ $? != 0 ]; then | |
11 | exit $MR_MKCRED | |
12 | fi | |
13 | ||
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 | |
21 | /usr/lib/sendmail -bd -q30m | |
22 | ||
23 | rm -f $0 | |
24 | exit 0 | |
25 | ||
26 | # $Header$ |