Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-release > by-pkgid > f477d264d9f3ff1bdcab8fc15ead6dc0 > scriptlet

sysklogd-1.4.2-6mdv2008.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