Changeset 1353

Show
Ignore:
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
  • trunk/CHANGELOG

    r1352 r1353  
    11ispCP ω 1.0.0 Changelog 
    22~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
     3 
     42008-09-20 Daniel Andreca 
     5        - CONFIGS: 
     6                * logrotate/ispcp fails if rsyslog is used 
    37 
    482008-09-16 Benedikt Heintel 
  • trunk/configs/centos/logrotate/ispcp

    r1348 r1353  
    1212  endscript 
    1313  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 
    2115  endscript 
    2216} 
     
    3933  delaycompress 
    4034  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 
    4240  endscript 
    4341} 
     
    5351  endscript 
    5452  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 
    5658  endscript 
    5759} 
  • trunk/configs/debian/logrotate/ispcp

    r1348 r1353  
    1212  endscript 
    1313  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 
    2115  endscript 
    2216} 
     
    3933  delaycompress 
    4034  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 
    4240  endscript 
    4341} 
     
    5351  endscript 
    5452  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 
    5658  endscript 
    5759} 
  • trunk/configs/fedora/logrotate/ispcp

    r1348 r1353  
    1212  endscript 
    1313  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 
    2115  endscript 
    2216} 
     
    3933  delaycompress 
    4034  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 
    4240  endscript 
    4341} 
     
    5351  endscript 
    5452  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 
    5658  endscript 
    5759} 
  • trunk/configs/freebsd/logrotate/ispcp

    r1348 r1353  
    1212  endscript 
    1313  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 
    2115  endscript 
    2216} 
     
    3933  delaycompress 
    4034  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 
    4240  endscript 
    4341} 
     
    5351  endscript 
    5452  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 
    5658  endscript 
    5759} 
  • trunk/configs/gentoo/logrotate/ispcp

    r1348 r1353  
    1212  endscript 
    1313  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 
    2115  endscript 
    2216} 
     
    3832  compress 
    3933  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 
    4041} 
    4142 
     
    5051  endscript 
    5152  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 
    5358  endscript 
    5459} 
  • trunk/configs/openbsd/logrotate/ispcp

    r1348 r1353  
    1212  endscript 
    1313  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 
    2115  endscript 
    2216} 
     
    3933  delaycompress 
    4034  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 
    4240  endscript 
    4341} 
     
    5351  endscript 
    5452  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 
    5658  endscript 
    5759} 
  • trunk/configs/opensuse/logrotate/ispcp

    r1348 r1353  
    1212  endscript 
    1313  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 
    2115  endscript 
    2216} 
     
    3933  delaycompress 
    4034  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 
    4241  endscript 
    4342} 
     
    5352  endscript 
    5453  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 
    5659  endscript 
    5760} 
  • trunk/configs/redhat/logrotate/ispcp

    r1348 r1353  
    1212  endscript 
    1313  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 
    2115  endscript 
    2216} 
     
    3933  delaycompress 
    4034  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 
    4240  endscript 
    4341} 
     
    5351  endscript 
    5452  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 
    5658  endscript 
    5759} 
  • trunk/configs/ubuntu/logrotate/ispcp

    r1348 r1353  
    1212  endscript 
    1313  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 
    2115  endscript 
    2216} 
     
    3933  delaycompress 
    4034  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 
    4240  endscript 
    4341} 
     
    5351  endscript 
    5452  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 
    5658  endscript 
    5759}