Sophie

Sophie

distrib > Mandriva > 2009.1 > x86_64 > media > main-release > by-pkgid > a03e8b3d74713d7bbf73a324634f42c4 > scriptlet

sysklogd-1.5-3mdv2009.1.x86_64.rpm

PREUN

/bin/sh
/usr/share/rpm-helper/del-service sysklogd $1 syslog

POSTIN

/bin/sh
# create all configured file if they don't already exist
for file in /var/log/{{auth,user,boot,drakxtools}.log,syslog,messages}; do
    [ -f $file ] || touch $file
done

for dir in /var/log/{mail,cron,kernel,daemons}; do
    [ -d $dir ] || mkdir $dir
    for file in $dir/{info,warnings,errors}.log; do
        [ -f $file ] || touch $file
    done
done

/usr/share/rpm-helper/add-service sysklogd $1 syslog

POSTUN

/bin/sh
if [ "$1" -ge "1" ]; then
	service syslog condrestart > /dev/null 2>&1
fi

POSTTRANS

/bin/sh
# if we have apparmor installed, reload if it's being used
if [ -x /sbin/apparmor_parser ]; then
        /sbin/service apparmor condreload
fi

Triggers

sysklogd < 1.5-3mdv

/bin/sh
/sbin/chkconfig --level 7 syslog reset