PREIN
/bin/sh
if [ "$1" = "2" ]; then
[ ! -h /etc/kde4rc ] && rm -f /etc/kde4rc ]
fi
if [ -d /var/lib/mandriva/kde4-profiles/one/share/apps/kdesktop/Desktop ]; then
rm -rf /var/lib/mandriva/kde4-profiles/one/share/apps/kdesktop/Desktop
fi
POSTIN
/bin/sh
update-alternatives --install /etc/kde4rc kde4-config /var/lib/mandriva/kde4-profiles/one/kde4rc 15
mkdir -p /usr/share/config/kdm
if [ -f /usr/share/config/kdm/kdmrc -a ! -h /usr/share/config/kdm/kdmrc ]; then
mv /usr/share/config/kdm/kdmrc /usr/share/config/kdm/kdmrc.rpmold
fi
if [ -f /usr/share/config/kdm/backgroundrc -a ! -h /usr/share/config/kdm/backgroundrc ]; then
mv /usr/share/config/kdm/backgroundrc /usr/share/config/kdm/backgroundrc.rpmold
fi
update-alternatives --install \
/usr/share/config/kdm/kdmrc kdm4-config \
/var/lib/mandriva/kde4-profiles/one/share/config/kdm/kdmrc \
10 \
--slave \
/usr/share/config/kdm/backgroundrc \
kdm4-background-config \
/var/lib/mandriva/kde4-profiles/one/share/config/kdm/backgroundrc
ccp -b -d -i --set NoOrphans -o /var/lib/mandriva/kde4-profiles/one/share/config/kdm/kdmrc -n /var/lib/mandriva/kde4-profiles/one/share/config/kdm/kdmrc.rpmnew > /dev/null 2>&1
POSTUN
/bin/sh
if [ "$1" = "0" ]; then
if ! [ -e /var/lib/mandriva/kde4-profiles/one/kde4rc ]; then
update-alternatives --remove kde4-config /var/lib/mandriva/kde4-profiles/one/kde4rc
fi
if ! [ -e /var/lib/mandriva/kde4-profiles/one/share/config/kdmrc ]; then
update-alternatives --remove kdm4-config /var/lib/mandriva/kde4-profiles/one/share/config/kdmrc
fi
fi
Triggers
kdebase-kdm4-config-file
/bin/sh
perl -MMDK::Common -e 'update_gnomekderc("/usr/share/config/kdm/kdmrc", "General", "ConsoleTTYs", "tty1,tty2,tty3,tty4,tty5,tty6", "ServerVTs", "-7")'
mandriva-kdm-config
/bin/sh
update-alternatives --install \
/usr/share/config/kdm/kdmrc kdm4-config \
/var/lib/mandriva/kde4-profiles/one/share/config/kdm/kdmrc \
10 \
--slave \
/usr/share/config/kdm/backgroundrc \
kdm4-background-config \
/var/lib/mandriva/kde4-profiles/one/share/config/kdm/backgroundrc