Changeset 1353
- Timestamp:
- 09/20/08 17:38:12
(2 months ago)
- Author:
- scitech
- Message:
logrotate/ispcp fails if rsyslog is used
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r1352 |
r1353 |
|
| 1 | 1 | ispCP ω 1.0.0 Changelog |
|---|
| 2 | 2 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|---|
| | 3 | |
|---|
| | 4 | 2008-09-20 Daniel Andreca |
|---|
| | 5 | - CONFIGS: |
|---|
| | 6 | * logrotate/ispcp fails if rsyslog is used |
|---|
| 3 | 7 | |
|---|
| 4 | 8 | 2008-09-16 Benedikt Heintel |
|---|
| r1348 |
r1353 |
|
| 12 | 12 | endscript |
|---|
| 13 | 13 | postrotate |
|---|
| 14 | | /etc/init.d/httpd stop > /dev/null |
|---|
| 15 | | for i in `seq 1 10`; do |
|---|
| 16 | | if [ -f /var/run/httpd.pid ]; then |
|---|
| 17 | | sleep 5 |
|---|
| 18 | | fi |
|---|
| 19 | | done |
|---|
| 20 | | /etc/init.d/httpd start > /dev/null |
|---|
| | 14 | /etc/init.d/httpd reload > /dev/null |
|---|
| 21 | 15 | endscript |
|---|
| 22 | 16 | } |
|---|
| … | … | |
| 39 | 33 | delaycompress |
|---|
| 40 | 34 | postrotate |
|---|
| 41 | | /usr/bin/killall -HUP syslogd |
|---|
| | 35 | if [ -e /var/run/syslogd.pid ]; then |
|---|
| | 36 | /usr/bin/killall -HUP syslogd |
|---|
| | 37 | elif [ -e /var/run/rsyslogd.pid ]; then |
|---|
| | 38 | /usr/bin/killall -HUP rsyslogd |
|---|
| | 39 | fi |
|---|
| 42 | 40 | endscript |
|---|
| 43 | 41 | } |
|---|
| … | … | |
| 53 | 51 | endscript |
|---|
| 54 | 52 | postrotate |
|---|
| 55 | | /usr/bin/killall -HUP syslogd |
|---|
| | 53 | if [ -e /var/run/syslogd.pid ]; then |
|---|
| | 54 | /usr/bin/killall -HUP syslogd |
|---|
| | 55 | elif [ -e /var/run/rsyslogd.pid ]; then |
|---|
| | 56 | /usr/bin/killall -HUP rsyslogd |
|---|
| | 57 | fi |
|---|
| 56 | 58 | endscript |
|---|
| 57 | 59 | } |
|---|
| r1348 |
r1353 |
|
| 12 | 12 | endscript |
|---|
| 13 | 13 | postrotate |
|---|
| 14 | | /etc/init.d/apache2 stop > /dev/null |
|---|
| 15 | | for i in `seq 1 10`; do |
|---|
| 16 | | if [ -f /var/run/apache2.pid ]; then |
|---|
| 17 | | sleep 5 |
|---|
| 18 | | fi |
|---|
| 19 | | done |
|---|
| 20 | | /etc/init.d/apache2 start > /dev/null |
|---|
| | 14 | /etc/init.d/apache2 reload > /dev/null |
|---|
| 21 | 15 | endscript |
|---|
| 22 | 16 | } |
|---|
| … | … | |
| 39 | 33 | delaycompress |
|---|
| 40 | 34 | postrotate |
|---|
| 41 | | /usr/bin/killall -HUP syslogd |
|---|
| | 35 | if [ -e /var/run/syslogd.pid ]; then |
|---|
| | 36 | /usr/bin/killall -HUP syslogd |
|---|
| | 37 | elif [ -e /var/run/rsyslogd.pid ]; then |
|---|
| | 38 | /usr/bin/killall -HUP rsyslogd |
|---|
| | 39 | fi |
|---|
| 42 | 40 | endscript |
|---|
| 43 | 41 | } |
|---|
| … | … | |
| 53 | 51 | endscript |
|---|
| 54 | 52 | postrotate |
|---|
| 55 | | /usr/bin/killall -HUP syslogd |
|---|
| | 53 | if [ -e /var/run/syslogd.pid ]; then |
|---|
| | 54 | /usr/bin/killall -HUP syslogd |
|---|
| | 55 | elif [ -e /var/run/rsyslogd.pid ]; then |
|---|
| | 56 | /usr/bin/killall -HUP rsyslogd |
|---|
| | 57 | fi |
|---|
| 56 | 58 | endscript |
|---|
| 57 | 59 | } |
|---|
| r1348 |
r1353 |
|
| 12 | 12 | endscript |
|---|
| 13 | 13 | postrotate |
|---|
| 14 | | /etc/init.d/httpd stop > /dev/null |
|---|
| 15 | | for i in `seq 1 10`; do |
|---|
| 16 | | if [ -f /var/run/httpd.pid ]; then |
|---|
| 17 | | sleep 5 |
|---|
| 18 | | fi |
|---|
| 19 | | done |
|---|
| 20 | | /etc/init.d/httpd start > /dev/null |
|---|
| | 14 | /etc/init.d/httpd reload > /dev/null |
|---|
| 21 | 15 | endscript |
|---|
| 22 | 16 | } |
|---|
| … | … | |
| 39 | 33 | delaycompress |
|---|
| 40 | 34 | postrotate |
|---|
| 41 | | /usr/bin/killall -HUP syslogd |
|---|
| | 35 | if [ -e /var/run/syslogd.pid ]; then |
|---|
| | 36 | /usr/bin/killall -HUP syslogd |
|---|
| | 37 | elif [ -e /var/run/rsyslogd.pid ]; then |
|---|
| | 38 | /usr/bin/killall -HUP rsyslogd |
|---|
| | 39 | fi |
|---|
| 42 | 40 | endscript |
|---|
| 43 | 41 | } |
|---|
| … | … | |
| 53 | 51 | endscript |
|---|
| 54 | 52 | postrotate |
|---|
| 55 | | /usr/bin/killall -HUP syslogd |
|---|
| | 53 | if [ -e /var/run/syslogd.pid ]; then |
|---|
| | 54 | /usr/bin/killall -HUP syslogd |
|---|
| | 55 | elif [ -e /var/run/rsyslogd.pid ]; then |
|---|
| | 56 | /usr/bin/killall -HUP rsyslogd |
|---|
| | 57 | fi |
|---|
| 56 | 58 | endscript |
|---|
| 57 | 59 | } |
|---|
| r1348 |
r1353 |
|
| 12 | 12 | endscript |
|---|
| 13 | 13 | postrotate |
|---|
| 14 | | /etc/init.d/apache2 stop > /dev/null |
|---|
| 15 | | for i in `seq 1 10`; do |
|---|
| 16 | | if [ -f /var/run/apache2.pid ]; then |
|---|
| 17 | | sleep 5 |
|---|
| 18 | | fi |
|---|
| 19 | | done |
|---|
| 20 | | /etc/init.d/apache2 start > /dev/null |
|---|
| | 14 | /etc/init.d/apache2 reload > /dev/null |
|---|
| 21 | 15 | endscript |
|---|
| 22 | 16 | } |
|---|
| … | … | |
| 39 | 33 | delaycompress |
|---|
| 40 | 34 | postrotate |
|---|
| 41 | | /usr/bin/killall -HUP syslogd |
|---|
| | 35 | if [ -e /var/run/syslogd.pid ]; then |
|---|
| | 36 | /usr/bin/killall -HUP syslogd |
|---|
| | 37 | elif [ -e /var/run/rsyslogd.pid ]; then |
|---|
| | 38 | /usr/bin/killall -HUP rsyslogd |
|---|
| | 39 | fi |
|---|
| 42 | 40 | endscript |
|---|
| 43 | 41 | } |
|---|
| … | … | |
| 53 | 51 | endscript |
|---|
| 54 | 52 | postrotate |
|---|
| 55 | | /usr/bin/killall -HUP syslogd |
|---|
| | 53 | if [ -e /var/run/syslogd.pid ]; then |
|---|
| | 54 | /usr/bin/killall -HUP syslogd |
|---|
| | 55 | elif [ -e /var/run/rsyslogd.pid ]; then |
|---|
| | 56 | /usr/bin/killall -HUP rsyslogd |
|---|
| | 57 | fi |
|---|
| 56 | 58 | endscript |
|---|
| 57 | 59 | } |
|---|
| r1348 |
r1353 |
|
| 12 | 12 | endscript |
|---|
| 13 | 13 | postrotate |
|---|
| 14 | | /etc/init.d/apache2 stop > /dev/null |
|---|
| 15 | | for i in `seq 1 10`; do |
|---|
| 16 | | if [ -f /var/run/apache2.pid ]; then |
|---|
| 17 | | sleep 5 |
|---|
| 18 | | fi |
|---|
| 19 | | done |
|---|
| 20 | | /etc/init.d/apache2 start > /dev/null |
|---|
| | 14 | /etc/init.d/apache2 reload > /dev/null |
|---|
| 21 | 15 | endscript |
|---|
| 22 | 16 | } |
|---|
| … | … | |
| 38 | 32 | compress |
|---|
| 39 | 33 | delaycompress |
|---|
| | 34 | postrotate |
|---|
| | 35 | if [ -e /var/run/syslogd.pid ]; then |
|---|
| | 36 | /usr/bin/killall -HUP syslogd |
|---|
| | 37 | elif [ -e /var/run/rsyslogd.pid ]; then |
|---|
| | 38 | /usr/bin/killall -HUP rsyslogd |
|---|
| | 39 | fi |
|---|
| | 40 | endscript |
|---|
| 40 | 41 | } |
|---|
| 41 | 42 | |
|---|
| … | … | |
| 50 | 51 | endscript |
|---|
| 51 | 52 | postrotate |
|---|
| 52 | | /usr/bin/killall -HUP syslogd |
|---|
| | 53 | if [ -e /var/run/syslogd.pid ]; then |
|---|
| | 54 | /usr/bin/killall -HUP syslogd |
|---|
| | 55 | elif [ -e /var/run/rsyslogd.pid ]; then |
|---|
| | 56 | /usr/bin/killall -HUP rsyslogd |
|---|
| | 57 | fi |
|---|
| 53 | 58 | endscript |
|---|
| 54 | 59 | } |
|---|
| r1348 |
r1353 |
|
| 12 | 12 | endscript |
|---|
| 13 | 13 | postrotate |
|---|
| 14 | | /etc/init.d/apache2 stop > /dev/null |
|---|
| 15 | | for i in `seq 1 10`; do |
|---|
| 16 | | if [ -f /var/run/apache2.pid ]; then |
|---|
| 17 | | sleep 5 |
|---|
| 18 | | fi |
|---|
| 19 | | done |
|---|
| 20 | | /etc/init.d/apache2 start > /dev/null |
|---|
| | 14 | /etc/init.d/apache2 reload > /dev/null |
|---|
| 21 | 15 | endscript |
|---|
| 22 | 16 | } |
|---|
| … | … | |
| 39 | 33 | delaycompress |
|---|
| 40 | 34 | postrotate |
|---|
| 41 | | /usr/bin/killall -HUP syslogd |
|---|
| | 35 | if [ -e /var/run/syslogd.pid ]; then |
|---|
| | 36 | /usr/bin/killall -HUP syslogd |
|---|
| | 37 | elif [ -e /var/run/rsyslogd.pid ]; then |
|---|
| | 38 | /usr/bin/killall -HUP rsyslogd |
|---|
| | 39 | fi |
|---|
| 42 | 40 | endscript |
|---|
| 43 | 41 | } |
|---|
| … | … | |
| 53 | 51 | endscript |
|---|
| 54 | 52 | postrotate |
|---|
| 55 | | /usr/bin/killall -HUP syslogd |
|---|
| | 53 | if [ -e /var/run/syslogd.pid ]; then |
|---|
| | 54 | /usr/bin/killall -HUP syslogd |
|---|
| | 55 | elif [ -e /var/run/rsyslogd.pid ]; then |
|---|
| | 56 | /usr/bin/killall -HUP rsyslogd |
|---|
| | 57 | fi |
|---|
| 56 | 58 | endscript |
|---|
| 57 | 59 | } |
|---|
| r1348 |
r1353 |
|
| 12 | 12 | endscript |
|---|
| 13 | 13 | postrotate |
|---|
| 14 | | /etc/init.d/apache2 stop > /dev/null |
|---|
| 15 | | for i in `seq 1 10`; do |
|---|
| 16 | | if [ -f /var/run/httpd.pid ]; then |
|---|
| 17 | | sleep 5 |
|---|
| 18 | | fi |
|---|
| 19 | | done |
|---|
| 20 | | /etc/init.d/apache2 start > /dev/null |
|---|
| | 14 | /etc/init.d/apache2 reload > /dev/null |
|---|
| 21 | 15 | endscript |
|---|
| 22 | 16 | } |
|---|
| … | … | |
| 39 | 33 | delaycompress |
|---|
| 40 | 34 | postrotate |
|---|
| 41 | | /srv/bin/killall -HUP syslogd |
|---|
| | 35 | if [ -e /var/run/syslogd.pid ]; then |
|---|
| | 36 | /srv/bin/killall -HUP syslogd |
|---|
| | 37 | elif [ -e /var/run/rsyslogd.pid ]; then |
|---|
| | 38 | /srv/bin/killall -HUP rsyslogd |
|---|
| | 39 | fi |
|---|
| | 40 | |
|---|
| 42 | 41 | endscript |
|---|
| 43 | 42 | } |
|---|
| … | … | |
| 53 | 52 | endscript |
|---|
| 54 | 53 | postrotate |
|---|
| 55 | | /srv/bin/killall -HUP syslogd |
|---|
| | 54 | if [ -e /var/run/syslogd.pid ]; then |
|---|
| | 55 | /srv/bin/killall -HUP syslogd |
|---|
| | 56 | elif [ -e /var/run/rsyslogd.pid ]; then |
|---|
| | 57 | /srv/bin/killall -HUP rsyslogd |
|---|
| | 58 | fi |
|---|
| 56 | 59 | endscript |
|---|
| 57 | 60 | } |
|---|
| r1348 |
r1353 |
|
| 12 | 12 | endscript |
|---|
| 13 | 13 | postrotate |
|---|
| 14 | | /etc/init.d/apache2 stop > /dev/null |
|---|
| 15 | | for i in `seq 1 10`; do |
|---|
| 16 | | if [ -f /var/run/apache2.pid ]; then |
|---|
| 17 | | sleep 5 |
|---|
| 18 | | fi |
|---|
| 19 | | done |
|---|
| 20 | | /etc/init.d/apache2 start > /dev/null |
|---|
| | 14 | /etc/init.d/apache2 reload > /dev/null |
|---|
| 21 | 15 | endscript |
|---|
| 22 | 16 | } |
|---|
| … | … | |
| 39 | 33 | delaycompress |
|---|
| 40 | 34 | postrotate |
|---|
| 41 | | /usr/bin/killall -HUP syslogd |
|---|
| | 35 | if [ -e /var/run/syslogd.pid ]; then |
|---|
| | 36 | /usr/bin/killall -HUP syslogd |
|---|
| | 37 | elif [ -e /var/run/rsyslogd.pid ]; then |
|---|
| | 38 | /usr/bin/killall -HUP rsyslogd |
|---|
| | 39 | fi |
|---|
| 42 | 40 | endscript |
|---|
| 43 | 41 | } |
|---|
| … | … | |
| 53 | 51 | endscript |
|---|
| 54 | 52 | postrotate |
|---|
| 55 | | /usr/bin/killall -HUP syslogd |
|---|
| | 53 | if [ -e /var/run/syslogd.pid ]; then |
|---|
| | 54 | /usr/bin/killall -HUP syslogd |
|---|
| | 55 | elif [ -e /var/run/rsyslogd.pid ]; then |
|---|
| | 56 | /usr/bin/killall -HUP rsyslogd |
|---|
| | 57 | fi |
|---|
| 56 | 58 | endscript |
|---|
| 57 | 59 | } |
|---|
| r1348 |
r1353 |
|
| 12 | 12 | endscript |
|---|
| 13 | 13 | postrotate |
|---|
| 14 | | /etc/init.d/apache2 stop > /dev/null |
|---|
| 15 | | for i in `seq 1 10`; do |
|---|
| 16 | | if [ -f /var/run/apache2.pid ]; then |
|---|
| 17 | | sleep 5 |
|---|
| 18 | | fi |
|---|
| 19 | | done |
|---|
| 20 | | /etc/init.d/apache2 start > /dev/null |
|---|
| | 14 | /etc/init.d/apache2 reload > /dev/null |
|---|
| 21 | 15 | endscript |
|---|
| 22 | 16 | } |
|---|
| … | … | |
| 39 | 33 | delaycompress |
|---|
| 40 | 34 | postrotate |
|---|
| 41 | | /usr/bin/killall -HUP syslogd |
|---|
| | 35 | if [ -e /var/run/syslogd.pid ]; then |
|---|
| | 36 | /usr/bin/killall -HUP syslogd |
|---|
| | 37 | elif [ -e /var/run/rsyslogd.pid ]; then |
|---|
| | 38 | /usr/bin/killall -HUP rsyslogd |
|---|
| | 39 | fi |
|---|
| 42 | 40 | endscript |
|---|
| 43 | 41 | } |
|---|
| … | … | |
| 53 | 51 | endscript |
|---|
| 54 | 52 | postrotate |
|---|
| 55 | | /usr/bin/killall -HUP syslogd |
|---|
| | 53 | if [ -e /var/run/syslogd.pid ]; then |
|---|
| | 54 | /usr/bin/killall -HUP syslogd |
|---|
| | 55 | elif [ -e /var/run/rsyslogd.pid ]; then |
|---|
| | 56 | /usr/bin/killall -HUP rsyslogd |
|---|
| | 57 | fi |
|---|
| 56 | 58 | endscript |
|---|
| 57 | 59 | } |
|---|
|
Download in other formats:
#########################################################################
# Site footer - Contents are automatically inserted after main Trac HTML
?>