Proyecto

General

Perfil

« Anterior | Siguiente » 

Revisión 309

Diferenciando entre purge y remove

Ver diferencias:

autorename/trunk/debian/autorename-client.postrm
set -e
DIR="gdm"
if [ -f "/etc/init.d/gdm3" ]; then
DIR="gdm3"
fi
case "$1" in
remove|purge)
remove)
if [ -f "/etc/$DIR/PostLogin/Default" ]; then
sed 's/\/usr\/share\/autorename-client\/client.py \$LOGNAME//g' /etc/$DIR/PostLogin/Default > /tmp/DefaultGDM.tmp
mv /tmp/DefaultGDM.tmp /etc/$DIR/PostLogin/Default
fi
;;
DIR="gdm"
if [ -d "/etc/gdm3" ]; then
DIR="gdm3"
purge)
if [ -f "/etc/$DIR/PostLogin/Default" ]; then
sed 's/\/usr\/share\/autorename-client\/client.py \$LOGNAME//g' /etc/$DIR/PostLogin/Default > /tmp/DefaultGDM.tmp
mv /tmp/DefaultGDM.tmp /etc/$DIR/PostLogin/Default
fi
sed 's/\/usr\/share\/autorename-client\/client.py \$LOGNAME//g' /etc/$DIR/PostLogin/Default > /tmp/DefaultGDM.tmp
mv /tmp/DefaultGDM.tmp /etc/$DIR/PostLogin/Default
rm -f /var/log/autorename-client.log
rm -rf /var/lib/autorename-client
;;
abort-upgrade|abort-remove|abort-deconfigure)
upgrade|abort-upgrade|abort-remove|abort-deconfigure)
;;
*)
autorename/trunk/debian/autorename-server.postrm
set -e
case "$1" in
remove|purge)
remove)
update-rc.d autorename remove
;;
abort-upgrade|abort-remove|abort-deconfigure)
purge)
update-rc.d autorename remove
rm -f /var/log/autorename-server.log
;;
upgrade|abort-upgrade|abort-remove|abort-deconfigure)
;;
*)
echo "postrm called with unknown argument \`$1'" >&2
exit 1
autorename/trunk/debian/autorename-client.postinst
configure)
DIR="gdm"
if [ -d "/etc/gdm3" ]; then
if [ -f "/etc/init.d/gdm3" ]; then
DIR="gdm3"
fi

Exportar a: Unified diff