# This is a default template for a post-install scriptlet. You can # remove any functions you don't need (and this header). # arg 1: the new package version pre_install() { /bin/true } # arg 1: the new package version post_install() { /bin/true } # arg 1: the new package version # arg 2: the old package version pre_upgrade() { /bin/true mv /etc/syslog-ng.conf /etc/syslog-ng.conf.old } # arg 1: the new package version # arg 2: the old package version post_upgrade() { if [ -f /etc/systemconfig ] then . /etc/systemconfig . /etc/profile #cp /etc/syslog-ng.conf.pacnew /etc/syslog-ng.conf COMMAND="%s/^destination d_remote.*$/destination d_remote \{tcp\(\"${dbhost}\" port\(514\)\) \;\} \;/" ex /etc/syslog-ng.conf <<EOF :$COMMAND :wq EOF fi ln -s /usr/bin/log_care.sh /etc/cron.daily/log_care.sh /bin/true } # arg 1: the old package version pre_remove() { /bin/true } # arg 1: the old package version post_remove() { /bin/true } op=$1 shift $op $*