Sophie

Sophie

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

freeradius-2.0.0-6mdv2008.1.x86_64.rpm

PREIN

/bin/sh
/usr/share/rpm-helper/add-user freeradius $1 radius /var/log/radius/radacct /bin/false

PREUN

/bin/sh
/usr/share/rpm-helper/del-service freeradius $1 radiusd

POSTIN

/bin/sh
/usr/share/rpm-helper/add-service freeradius $1 radiusd 
/usr/share/rpm-helper/create-file freeradius $1 /var/log/radius/radutmp radius radius 0644 
/usr/share/rpm-helper/create-file freeradius $1 /var/log/radius/radwtmp radius radius 0644 
/usr/share/rpm-helper/create-file freeradius $1 /var/log/radius/radius.log radius radius 0644 
/usr/share/rpm-helper/create-ssl-certificate freeradius $1 radiusd -g radius  
if [ $1 = 1 ]; then
    openssl dhparam -out  /etc/raddb/certs/dh 1024 2>&1 >/dev/null
    dd if=/dev/urandom of=/etc/raddb/certs/random count=10 2>&1 >/dev/null
    chgrp radius /etc/raddb/certs/random
fi

POSTUN

/bin/sh
/usr/share/rpm-helper/del-user freeradius $1 radius