a3314fb7 FT |
1 | #!/bin/sh |
2 | |
3 | LOGDIR=/var/log/http |
4 | CYCLE=7 |
5 | |
6 | cd "$LOGDIR" |
7 | |
8 | for log in *.log; do |
9 | if [ -e "$log" ]; then |
10 | pid="$(accesslog -P "$log" 2>/dev/null)" |
11 | savelog -qpt -c "$CYCLE" "$log" |
12 | if [ -n "$pid" ] && [ "$pid" -ne 0 ]; then kill -HUP "$pid"; fi |
13 | fi |
14 | done |