summaryrefslogtreecommitdiff
path: root/skel/multistrap-hooks/completion_90_chroot_cleanup.sh
blob: 67b6965ad3bdbb13fba719b4c23218290d5cdf48 (plain)
  1. #!/bin/sh
  2. #
  3. # completion_90_chroot_cleanup.sh
  4. # Copyright 2015 Jonas Smedegaard <dr@jones.dk>
  5. # License: GNU Public License version 3 or newer
  6. #
  7. # multistrap completion hook to cleanup chroot hack
  8. #
  9. # Enhances: multistrap
  10. set -e
  11. fs="$1"
  12. # rollback /usr/share/multistrap/chroot.sh hacks
  13. for file in /sbin/start-stop-daemon /sbin/initctldo
  14.     [ ! -e "$fs/$file.REAL" || mv -f "$fs/$file.REAL" "$fs/$file"
  15. done
  16. for file in /usr/sbin/policy-rc.ddo
  17.     -n "$(dpkg -S "$fs/$file" 2>/dev/null)" || rm -f "$fs/$file"
  18. done