Commit | Line | Data |
---|---|---|
31a38bef KB |
1 | #!/bin/sh - |
2 | # | |
0d3dff5f | 3 | # @(#)monthly 5.2 (Berkeley) %G% |
31a38bef KB |
4 | # |
5 | ||
0d3dff5f | 6 | host=`hostname -s` |
31a38bef KB |
7 | echo "Subject: $host monthly run output" |
8 | ||
9 | # echo "" | |
10 | # echo "Doing login accounting:" | |
11 | # ac -p | sort -nr +1 | |
12 | ||
13 | echo "" | |
14 | echo "Rotating wtmp files:" | |
15 | cd /var/account | |
16 | if [ -f wtmp.5 ]; then mv -f wtmp.5 wtmp.6; fi | |
17 | if [ -f wtmp.4 ]; then mv -f wtmp.4 wtmp.5; fi | |
18 | if [ -f wtmp.3 ]; then mv -f wtmp.3 wtmp.4; fi | |
19 | if [ -f wtmp.2 ]; then mv -f wtmp.2 wtmp.3; fi | |
20 | if [ -f wtmp.1 ]; then mv -f wtmp.1 wtmp.2; fi | |
21 | if [ -f wtmp.0 ]; then mv -f wtmp.0 wtmp.1; fi | |
22 | mv -f wtmp wtmp.0 | |
23 | cp /dev/null wtmp |