[Fai-commit] r4517 - in trunk: . debian lib
lange at alioth.debian.org
lange at alioth.debian.org
Tue Aug 21 09:56:06 UTC 2007
Author: lange
Date: 2007-08-21 09:56:06 +0000 (Tue, 21 Aug 2007)
New Revision: 4517
Added:
trunk/lib/fai-abort
Removed:
trunk/lib/S01fai-abort
Modified:
trunk/Makefile
trunk/debian/fai-nfsroot.dirs
trunk/debian/fai-nfsroot.install
trunk/debian/fai-nfsroot.postinst
trunk/debian/fai-nfsroot.postrm
Log:
make S01fai-abort an init.d script
Modified: trunk/Makefile
===================================================================
--- trunk/Makefile 2007-08-21 08:17:49 UTC (rev 4516)
+++ trunk/Makefile 2007-08-21 09:56:06 UTC (rev 4517)
@@ -26,7 +26,7 @@
install:
mkdir -p $(DESTDIR)/{sbin,man} $(DESTDIR)/etc/{modutils,dhcp3,apt/apt.conf.d}
mkdir -p $(DESTDIR)/usr/{sbin,bin} $(DESTDIR)/usr/lib/fai $(DESTDIR)/etc/fai/apt
- mkdir -p $(DESTDIR)/etc/rc2.d
+ mkdir -p $(DESTDIR)/etc/init.d
install man/* $(DESTDIR)/man
$(MAKE) -C doc install
-install $(libfiles) $(LIBDIR)
@@ -41,7 +41,7 @@
install -m644 conf/sources.list $(DESTDIR)/etc/fai/apt/
install -m644 conf/NFSROOT $(DESTDIR)/etc/fai
install -m644 conf/fai_modules_off $(DESTDIR)/etc/modutils
- install -m755 lib/S01fai-abort $(DESTDIR)/etc/rc2.d
+ install -m755 lib/fai-abort $(DESTDIR)/etc/init.d
perl -pi -e 's/_KERNELVERSION_/$(KERNELVERSION)/' $(KVERSION_FILES)
perl -pi -e 's/FAIVERSIONSTRING/$(VERSIONSTRING)/' $(DESTDIR)/usr/sbin/fai
cp -a examples $(DOCDIR)
Modified: trunk/debian/fai-nfsroot.dirs
===================================================================
--- trunk/debian/fai-nfsroot.dirs 2007-08-21 08:17:49 UTC (rev 4516)
+++ trunk/debian/fai-nfsroot.dirs 2007-08-21 09:56:06 UTC (rev 4517)
@@ -1,5 +1,5 @@
etc/fai
etc/dhcp3
-etc/rc2.d
+etc/init.d
etc/apt/apt.conf.d
usr/lib/fai
Modified: trunk/debian/fai-nfsroot.install
===================================================================
--- trunk/debian/fai-nfsroot.install 2007-08-21 08:17:49 UTC (rev 4516)
+++ trunk/debian/fai-nfsroot.install 2007-08-21 09:56:06 UTC (rev 4517)
@@ -6,9 +6,8 @@
usr/lib/fai/fai-mount-disk
usr/lib/fai/mount2dir
usr/lib/fai/task_sysinfo
-usr/lib/fai/mkrw
etc/dhcp3/dhclient-fai-script
etc/dhcp3/dhclient-fai.conf
etc/apt/apt.conf.d/90fai
-etc/rc2.d/S01fai-abort
+etc/init.d/fai-abort
etc/modutils/fai_modules_off
Modified: trunk/debian/fai-nfsroot.postinst
===================================================================
--- trunk/debian/fai-nfsroot.postinst 2007-08-21 08:17:49 UTC (rev 4516)
+++ trunk/debian/fai-nfsroot.postinst 2007-08-21 09:56:06 UTC (rev 4517)
@@ -4,6 +4,7 @@
configure)
update-alternatives --install /usr/sbin/policy-rc.d policy-rc.d \
/usr/bin/policy-rc.d.fai 100
+ update-rc.d fai-abort start 01 2 >/dev/null
esac
#DEBHELPER#
Modified: trunk/debian/fai-nfsroot.postrm
===================================================================
--- trunk/debian/fai-nfsroot.postrm 2007-08-21 08:17:49 UTC (rev 4516)
+++ trunk/debian/fai-nfsroot.postrm 2007-08-21 09:56:06 UTC (rev 4517)
@@ -1,10 +1,16 @@
#!/bin/sh -e
-if [ remove = "$1" ]; then
- rm /etc/init.d/rcS
- dpkg-divert --package fai-nfsroot --remove --rename /etc/init.d/rcS
-fi
+case "$1" in
+ remove)
+ rm /etc/init.d/rcS
+ dpkg-divert --package fai-nfsroot --remove --rename /etc/init.d/rcS
+ ;;
+ purge)
+ update-rc.d fai-abort remove > /dev/null
+ ;;
+esac
+
#DEBHELPER#
exit 0
Deleted: trunk/lib/S01fai-abort
===================================================================
--- trunk/lib/S01fai-abort 2007-08-21 08:17:49 UTC (rev 4516)
+++ trunk/lib/S01fai-abort 2007-08-21 09:56:06 UTC (rev 4517)
@@ -1,9 +0,0 @@
-#!/bin/sh
-
-echo FAI: installation aborted.
-echo reboot with: faireboot
-echo or after a logout
-sh
-cd /
-umount -ar
-reboot -dfi
Copied: trunk/lib/fai-abort (from rev 4448, trunk/lib/S01fai-abort)
===================================================================
--- trunk/lib/fai-abort (rev 0)
+++ trunk/lib/fai-abort 2007-08-21 09:56:06 UTC (rev 4517)
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+case "$1" in
+ start) ;;
+ stop) ;;
+ restart) ;;
+ force-reload) ;;
+esac
+
+echo FAI: installation aborted.
+echo reboot with: faireboot
+echo or after a logout
+sh
+cd /
+umount -ar
+reboot -dfi
More information about the Fai-commit
mailing list