[Fai-commit] r4448 - in trunk: . bin debian lib
lange at alioth.debian.org
lange at alioth.debian.org
Mon Jul 16 16:59:47 UTC 2007
Author: lange
Date: 2007-07-16 16:59:47 +0000 (Mon, 16 Jul 2007)
New Revision: 4448
Added:
trunk/lib/S01fai-abort
Modified:
trunk/Makefile
trunk/bin/make-fai-nfsroot
trunk/debian/fai-nfsroot.dirs
trunk/debian/fai-nfsroot.install
Log:
do not create shell script in make-fai-nfsroot, new script called S01fai-abort
Modified: trunk/Makefile
===================================================================
--- trunk/Makefile 2007-07-16 16:44:04 UTC (rev 4447)
+++ trunk/Makefile 2007-07-16 16:59:47 UTC (rev 4448)
@@ -8,7 +8,7 @@
USRBIN_SCRIPTS = fai-class fai-do-scripts fai-mirror fai-debconf device2grub policy-rc.d.fai ainsl
-libfiles=$(wildcard lib/[a-z]*) # do not include CVS dir
+libfiles=$(wildcard lib/[a-z]*) # do not include .svn dir and S01
# files with variable KERNLEVERSION in it; this string will be substituted
KVERSION_FILES = $(DESTDIR)/etc/fai/make-fai-nfsroot.conf
@@ -26,6 +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
install man/* $(DESTDIR)/man
$(MAKE) -C doc install
-install $(libfiles) $(LIBDIR)
@@ -40,6 +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
perl -pi -e 's/_KERNELVERSION_/$(KERNELVERSION)/' $(KVERSION_FILES)
perl -pi -e 's/FAIVERSIONSTRING/$(VERSIONSTRING)/' $(DESTDIR)/usr/sbin/fai
cp -a examples $(DOCDIR)
Modified: trunk/bin/make-fai-nfsroot
===================================================================
--- trunk/bin/make-fai-nfsroot 2007-07-16 16:44:04 UTC (rev 4447)
+++ trunk/bin/make-fai-nfsroot 2007-07-16 16:59:47 UTC (rev 4448)
@@ -293,19 +293,6 @@
EOF
call_verbose call_with_stamp setup_ssh
-
- cat >$NFSROOT/etc/rc2.d/S01fai_abort <<-EOF
- #!/bin/sh
- echo FAI: installation aborted.
- echo reboot with: faireboot
- echo or after a logout
- sh
- cd /
- umount -ar
- reboot -dfi
-EOF
- chmod a+rx $NFSROOT/etc/rc2.d/S01fai_abort
-
}
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
upgrade_nfsroot() {
Modified: trunk/debian/fai-nfsroot.dirs
===================================================================
--- trunk/debian/fai-nfsroot.dirs 2007-07-16 16:44:04 UTC (rev 4447)
+++ trunk/debian/fai-nfsroot.dirs 2007-07-16 16:59:47 UTC (rev 4448)
@@ -1,4 +1,5 @@
etc/fai
etc/dhcp3
+etc/rc2.d
etc/apt/apt.conf.d
usr/lib/fai
Modified: trunk/debian/fai-nfsroot.install
===================================================================
--- trunk/debian/fai-nfsroot.install 2007-07-16 16:44:04 UTC (rev 4447)
+++ trunk/debian/fai-nfsroot.install 2007-07-16 16:59:47 UTC (rev 4448)
@@ -10,4 +10,5 @@
etc/dhcp3/dhclient-fai-script
etc/dhcp3/dhclient-fai.conf
etc/apt/apt.conf.d/90fai
+etc/rc2.d/S01fai-abort
etc/modutils/fai_modules_off
Added: trunk/lib/S01fai-abort
===================================================================
--- trunk/lib/S01fai-abort (rev 0)
+++ trunk/lib/S01fai-abort 2007-07-16 16:59:47 UTC (rev 4448)
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+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