[Fai-commit] r2938 - in trunk: . debian

fai-repository at svn.debian.org fai-repository at svn.debian.org
Sun Oct 9 12:52:19 UTC 2005


Author: lange
Date: 2005-10-09 12:52:18 +0000 (Sun, 09 Oct 2005)
New Revision: 2938

Added:
   trunk/debian/fai-nfsroot.dirs
   trunk/debian/fai-nfsroot.install
Modified:
   trunk/Makefile
   trunk/debian/changelog
   trunk/debian/control
Log:
create package fai-nfsroot


Modified: trunk/Makefile
===================================================================
--- trunk/Makefile	2005-10-09 11:44:14 UTC (rev 2937)
+++ trunk/Makefile	2005-10-09 12:52:18 UTC (rev 2938)
@@ -4,12 +4,10 @@
 DEB_HOST_ARCH=$(MACHTYPE)
 export DOCDIR = $(shell pwd)/debian/fai-doc/usr/share/doc/fai-doc
 LIBDIR = $(DESTDIR)/usr/lib/fai
-SCRIPTSDIR = $(LIBDIR)/sbin
-SCRIPTS =  dhclient-script
-USRSBIN_SCRIPTS = make-fai-nfsroot make-fai-bootfloppy fai-setup fcopy ftar install_packages fai-chboot faimond fai-cd fai setup_harddisks faireboot fai-start-stop-daemon dhclient-perl
+USRSBIN_SCRIPTS = make-fai-nfsroot make-fai-bootfloppy fai-setup fcopy ftar install_packages fai-chboot faimond fai-cd fai setup_harddisks faireboot fai-start-stop-daemon dhclient-perl dhclient-script
+
 USRBIN_SCRIPTS = fai-class fai-do-scripts fai-mirror fai-debconf
-CONFDIR= $(SHAREDIR)/usr/share/fai/etc
-CONFFILES= apt.conf dhclient.conf fai_modules_off
+CONFFILES= 
 ADEXAMPLE=$(DOCDIR)/examples/advanced
 SIEXAMPLE=$(DOCDIR)/examples/simple
 BEOEXAMPLE=$(DOCDIR)/examples/beowulf
@@ -28,18 +26,18 @@
 	$(MAKE) -f debian/rules clean
 
 install: 
-	mkdir -p $(DESTDIR)/man $(DESTDIR)/etc/fai
+	mkdir -p $(DESTDIR)/man $(DESTDIR)/etc/fai $(DESTDIR)/etc/modutils
 	mkdir -p $(DESTDIR)/usr/{sbin,bin} $(DESTDIR)/usr/lib/fai
 	install man/* $(DESTDIR)/man
 	$(MAKE) -C doc install
 	-install -m755 $(libfiles) $(LIBDIR)
 	cd scripts ; install $(USRSBIN_SCRIPTS) $(DESTDIR)/usr/sbin
 	cd scripts ; install $(USRBIN_SCRIPTS) $(DESTDIR)/usr/bin
-#	cd scripts ; install $(SCRIPTS) $(SCRIPTSDIR)
-	install -m644 share/Fai.pm $(DESTDIR)/usr/share/perl5/Debian
-#	cd conf ; install -m644 $(CONFFILES) $(CONFDIR)
+#	install -m644 share/Fai.pm $(DESTDIR)/usr/share/perl5/Debian
+	install -m644 conf/apt.conf conf/dhclient.conf $(DESTDIR)/etc/fai/
 	install -m644 conf/fai.conf conf/sources.list conf/menu.lst $(DESTDIR)/etc/fai/
 	install -m600 conf/make-fai-nfsroot.conf $(DESTDIR)/etc/fai/
+	install -m600 conf/fai_modules_off $(DESTDIR)/etc/modutils
 	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/changelog
===================================================================
--- trunk/debian/changelog	2005-10-09 11:44:14 UTC (rev 2937)
+++ trunk/debian/changelog	2005-10-09 12:52:18 UTC (rev 2938)
@@ -1,8 +1,9 @@
 fai (2.9) unstable; urgency=low
 
-  * splitting binary package fai into fai-server, fai-client, fai-doc 
+  * splitting binary package fai into fai-server, fai-client, fai-doc,
+    fai-nfsroot
 
- -- Thomas Lange <lange at debian.org>  Sat,  8 Oct 2005 21:28:29 +0200
+ -- Thomas Lange <lange at debian.org>  Sun,  9 Oct 2005 13:50:42 +0200
 
 fai (2.8.4) unstable; urgency=high
 

Modified: trunk/debian/control
===================================================================
--- trunk/debian/control	2005-10-09 11:44:14 UTC (rev 2937)
+++ trunk/debian/control	2005-10-09 12:52:18 UTC (rev 2938)
@@ -34,3 +34,10 @@
  configured, and running on the whole cluster, without any interaction
  necessary.  Homepage: http://www.informatik.uni-koeln.de/fai
  This package contains the software needed on the install client.
+
+Package: fai-nfsroot
+Architecture: all
+Depends: fai-client
+Description: Fully Automatic Installation nfsroot package
+ FAI is a tool for doing Fully Automatic Installation of Debian(-based) Linux
+ systems. This package contains the software that is only needed in the FAI nfsroot.

Added: trunk/debian/fai-nfsroot.dirs
===================================================================
--- trunk/debian/fai-nfsroot.dirs	2005-10-09 11:44:14 UTC (rev 2937)
+++ trunk/debian/fai-nfsroot.dirs	2005-10-09 12:52:18 UTC (rev 2938)
@@ -0,0 +1,2 @@
+etc/fai
+usr/lib/fai

Added: trunk/debian/fai-nfsroot.install
===================================================================
--- trunk/debian/fai-nfsroot.install	2005-10-09 11:44:14 UTC (rev 2937)
+++ trunk/debian/fai-nfsroot.install	2005-10-09 12:52:18 UTC (rev 2938)
@@ -0,0 +1,13 @@
+usr/sbin/faireboot
+usr/sbin/fai-start-stop-daemon
+usr/sbin/dhclient-script
+usr/lib/fai/create_ramdisk
+usr/lib/fai/create_resolv_conf
+usr/lib/fai/load_keymap_consolechars
+usr/lib/fai/fai-divert
+usr/lib/fai/fai-mount-disk
+usr/lib/fai/mount2dir
+usr/lib/fai/task_sysinfo
+etc/fai/apt.conf
+etc/fai/dhclient.conf
+etc/modutils/fai_modules_off




More information about the Fai-commit mailing list