PREIN
/bin/sh
if [ ! -h "/usr/share/config" ]; then
[ ! -d "/etc/kde" ] && mkdir -p /etc/kde
cp -arf /usr/share/config/* /etc/kde/
rm -rf /usr/share/config
ln -s /etc/kde /usr/share/config
fi
POSTTRANS
/bin/sh
# Test if the rpm bug was not triggered
cd /etc/kde/kdm
if [ ! -f kdmrc -a -f kdmrc.rpmsave ]; then
mv kdmrc.rpmsave kdmrc
fi
if [ ! -f backgroundrc -a -f backgroundrc.rpmsave ]; then
mv backgroundrc.rpmsave backgroundrc
fi
Triggers
kdebase-kdm-config-file
/bin/sh
perl -MMDK::Common -e 'update_gnomekderc("/etc/kde/kdm/kdmrc", "General", "ConsoleTTYs", "tty1,tty2,tty3,tty4,tty5,tty6", "ServerVTs", "-7")'