/[fai]/trunk/debian/prerm
ViewVC logotype

Diff of /trunk/debian/prerm

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 97 by lange, Tue Oct 10 15:06:48 2000 UTC revision 98 by lange, Tue Oct 24 09:26:09 2000 UTC
# Line 18  set -e Line 18  set -e
18  #          <conflicting-package> <version>  #          <conflicting-package> <version>
19  # for details, see /usr/doc/packaging-manual/  # for details, see /usr/doc/packaging-manual/
20    
21    . /etc/fai.conf
22    
23  test -f /etc/init.d/nfs-server && nfsserver=nfs-server  test -f /etc/init.d/nfs-server && nfsserver=nfs-server
24  test -f /etc/init.d/nfs-kernel-server && nfsserver=nfs-kernel-server  test -f /etc/init.d/nfs-kernel-server && nfsserver=nfs-kernel-server
25    
# Line 25  case "$1" in Line 27  case "$1" in
27      remove|upgrade|deconfigure)      remove|upgrade|deconfigure)
28  #       install-info --quiet --remove /usr/info/fai.info.gz  #       install-info --quiet --remove /usr/info/fai.info.gz
29    
30  umount -n /usr/lib/fai/nfsroot/proc 2>/dev/null || true  umount -n $NFSROOT/proc 2>/dev/null || true
31  umount -n /usr/lib/fai/nfsroot/dev/pts 2>/dev/null || true  umount -n $NFSROOT/dev/pts 2>/dev/null || true
32  rm -rf /usr/lib/fai/nfsroot  rm -rf $NFSROOT
33    
34  perl -ni.bak -e "print unless m#^/usr/local/share/fai\s#" /etc/exports  perl -ni.bak -e "print unless m#^/usr/local/share/fai\s#" /etc/exports
35  perl -ni.bak -e "print unless m#^/usr/lib/fai/nfsroot\s#" /etc/exports  perl -ni.bak -e "print unless m#^$NFSROOT\s#" /etc/exports
36  /etc/init.d/$nfsserver reload  /etc/init.d/$nfsserver reload
37    
38  # userdel sometimes does not success  [ -f /home/$LOGUSER/.account_created_by_fai_package ] && userdel -r $LOGUSER
 userdel -r fai || true  
39    
40          ;;          ;;
41      failed-upgrade)      failed-upgrade)

Legend:
Removed from v.97  
changed lines
  Added in v.98

  ViewVC Help
Powered by ViewVC 1.1.5