PREIN
/bin/sh
/usr/sbin/groupadd -r -f _dcd ||:
/usr/sbin/useradd -r -g _dcd -d /var/log/dcd -s /dev/null -n _dcd ||:
PREUN
/bin/sh
/usr/sbin/preun_service dcd
POSTIN
/bin/sh
/usr/sbin/post_service dcd
Triggers
dcd <
0.3.5
/bin/sh
echo "Upgrading from version < 0.3.5"
if [ -e /etc/dcd/console.users.rpmsave ]; then
cp /etc/dcd/dcd.users /etc/dcd/dcd.users.rpmnew
cp /etc/dcd/console.users.rpmsave /etc/dcd/dcd.users
fi
umask 002
echo "Remember to review config - console users has been changed into dcd.users"
cp /etc/dcd/dcd.conf /etc/dcd/dcd.conf.rpmsave
sed -i 's/console.users/dcd.users/g' /etc/dcd/dcd.conf
dcd <
0.4.6
/bin/sh
echo "Upgrading from version < 0.4.6"
sed -i 's/minimum_sleep_time\b/minimal_sleep_time/' /etc/dcd/dcd.conf
dcd <
0.4.9
/bin/sh
echo "Upgrading from version < 0.4.9"
sed -i 's/ping_timeout/idle_timeout/' /etc/dcd/dcd.conf
dcd <
0.5.5
/bin/sh
echo "Upgrading from version < 0.5.5"
sed -i 's/listen_interface/bind_address/' /etc/dcd/dcd.conf