~ubuntu-branches/ubuntu/wily/safe-rm/wily

« back to all changes in this revision

Viewing changes to debian/postrm

  • Committer: Bazaar Package Importer
  • Author(s): Francois Marier
  • Date: 2008-07-09 11:45:26 UTC
  • Revision ID: james.westby@ubuntu.com-20080709114526-axznaiy4gh7g1rka
Tags: 0.2-5
Add a debconf question to abort the upgrade. Someone pointed out that
the fact that rm is temporarily missing during an upgrade is likely to
cause problems if you're upgrading more than just safe-rm.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#!/bin/sh
2
 
# postrm script for safe-rm
3
 
#
4
 
# see: dh_installdeb(1)
5
 
 
6
 
set -e
7
 
 
8
 
# summary of how this script can be called:
9
 
#        * <postrm> `remove'
10
 
#        * <postrm> `purge'
11
 
#        * <old-postrm> `upgrade' <new-version>
12
 
#        * <new-postrm> `failed-upgrade' <old-version>
13
 
#        * <new-postrm> `abort-install'
14
 
#        * <new-postrm> `abort-install' <old-version>
15
 
#        * <new-postrm> `abort-upgrade' <old-version>
16
 
#        * <disappearer's-postrm> `disappear' <overwriter>
17
 
#          <overwriter-version>
18
 
# for details, see http://www.debian.org/doc/debian-policy/ or
19
 
# the debian-policy package
20
 
 
21
 
if [ remove = "$1" ]; then
22
 
    dpkg-divert --package safe-rm --remove --rename --divert /bin/rm.real /bin/rm
23
 
fi
24
 
 
25
 
# dh_installdeb will replace this with shell code automatically
26
 
# generated by other debhelper scripts.
27
 
 
28
 
#DEBHELPER#
29
 
 
30
 
exit 0