~ubuntu-branches/debian/jessie/ppp/jessie

« back to all changes in this revision

Viewing changes to debian/preinst

  • Committer: Bazaar Package Importer
  • Author(s): Michael Beattie
  • Date: 2001-12-11 00:24:05 UTC
  • Revision ID: james.westby@ubuntu.com-20011211002405-gcsjlgalwyjf99m2
Tags: 2.4.1.uus-4
Use MAKEDEV in postinst, not mknod. (Closes: #122574)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/bin/sh -e
 
2
 
 
3
# Remove the diversions on /usr/sbin/pppd caused by old ppp-pam package.
 
4
 
 
5
if dpkg-divert --list /usr/sbin/pppd | grep -q "diversion of /usr/sbin/pppd to /usr/sbin/pppd.nopam by ppp-pam"; then
 
6
  dpkg-divert --package ppp-pam --remove \
 
7
              --divert /usr/sbin/pppd.nopam /usr/sbin/pppd
 
8
fi
 
9
 
 
10
if dpkg-divert --list /usr/sbin/pppd | grep -q "diversion of /usr/sbin/pppd to /usr/sbin/pppd.ppp-pam by ppp-pam"; then
 
11
  dpkg-divert --package ppp-pam --remove --rename \
 
12
              --divert /usr/sbin/pppd.ppp-pam /usr/sbin/pppd
 
13
fi
 
14
 
 
15
# Remove the old diverted files.
 
16
if [ -x /usr/sbin/pppd ]; then
 
17
  rm -f /usr/sbin/pppd.nopam /usr/sbin/pppd.ppp-pam
 
18
fi
 
19
 
 
20
# Remove wrong suidmanager entries caused by diverted files.
 
21
if command -v suidunregister >/dev/null 2>&1 && [ -e /etc/suid.conf ]; then
 
22
  suidunregister -s ppp /usr/sbin/pppd.nopam
 
23
  suidunregister -s ppp /usr/sbin/pppd.ppp-pam
 
24
fi
 
25
 
 
26
#DEBHELPER#