Skip to content

Commit

Permalink
migrate diverted file from /etc/init.d/rcS.distrib to /etc/init.d/rcS…
Browse files Browse the repository at this point in the history
….orig
  • Loading branch information
anbe42 authored and Mrfai committed Mar 11, 2021
1 parent eba6c6c commit 70e48ca
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion debian/fai-nfsroot.preinst
Original file line number Diff line number Diff line change
@@ -1,10 +1,20 @@
#!/bin/sh -e
#!/bin/sh
set -e

if [ ! -f /.THIS_IS_THE_FAI_NFSROOT ]; then
echo "ERROR: The package fai-nfsroot can only be installed inside the nfsroot."
exit 1
fi

if [ -n "$(dpkg-divert --list /etc/init.d/rcS.distrib)" ]; then
# migrate diverted file from /etc/init.d/rcS.distrib to /etc/init.d/rcS.orig
dpkg-divert --package fai-nfsroot --no-rename --remove /etc/init.d/rcS
if [ -e /etc/init.d/rcS.distrib ]; then
mv /etc/init.d/rcS.distrib /etc/init.d/rcS.orig
fi
dpkg-divert --package fai-nfsroot --no-rename --divert /etc/init.d/rcS.orig --add /etc/init.d/rcS
fi

dpkg-divert --package fai-nfsroot --add --divert /etc/init.d/rcS.orig --rename /etc/init.d/rcS

#DEBHELPER#
Expand Down

0 comments on commit 70e48ca

Please sign in to comment.