[Fai-commit] r5764 - branches/experimental/patches
Michael Tautschnig
mt at alioth.debian.org
Tue Apr 13 07:34:03 UTC 2010
Author: mt
Date: 2010-04-13 07:33:57 +0000 (Tue, 13 Apr 2010)
New Revision: 5764
Added:
branches/experimental/patches/setup-storage_package
Modified:
branches/experimental/patches/series
Log:
Added mika's patch to split out setup-storage into it's own package
Modified: branches/experimental/patches/series
===================================================================
--- branches/experimental/patches/series 2010-04-13 07:17:31 UTC (rev 5763)
+++ branches/experimental/patches/series 2010-04-13 07:33:57 UTC (rev 5764)
@@ -9,3 +9,4 @@
setup-storage_lvm-preserve2
setup-storage_resize2fs
setup-storage_always-format
+setup-storage_package
Added: branches/experimental/patches/setup-storage_package
===================================================================
--- branches/experimental/patches/setup-storage_package (rev 0)
+++ branches/experimental/patches/setup-storage_package 2010-04-13 07:33:57 UTC (rev 5764)
@@ -0,0 +1,93 @@
+2010-04-13 Michael Tautschnig <mt at debian.org>
+
+ * control: Move setup-storage to its own package (fai-setup-storage). Thanks
+ Michael Prokop <mika at debian.org> for the patch (closes: #575812)
+Index: trunk/debian/control
+===================================================================
+--- trunk.orig/debian/control
++++ trunk/debian/control
+@@ -12,9 +12,9 @@
+
+ Package: fai-client
+ Architecture: all
+-Depends: perl, file, libapt-pkg-perl, libparse-recdescent-perl, liblinux-lvm-perl, iproute
++Depends: perl, file, libapt-pkg-perl, iproute, fai-setup-storage
+ Recommends: debconf-utils, cfengine2
+-Suggests: ntfsprogs, dmsetup, cryptsetup, logtail
++Suggests: logtail
+ Conflicts: fai, fai-kernels
+ Replaces: fai
+ Description: Fully Automatic Installation client package
+@@ -84,3 +84,21 @@
+ .
+ This package contains the software that is only needed in
+ the FAI nfsroot. Do not install this package on a normal machine.
++
++Package: fai-setup-storage
++Architecture: all
++Depends: perl, libparse-recdescent-perl, liblinux-lvm-perl, parted
++Recommends: lvm2, mdadm
++Suggests: dmsetup, cryptsetup, e2fsprogs, dosfstools, jfsutils, ntfsprogs, reiserfsprogs, xfsprogs
++Conflicts: fai-client (<< 3.4~)
++Description: automatically prepare storage devices
++ Using FAI disk_config files, setup-storage computes effective
++ partition and volume sizes and executes the necessary commands
++ to configure storage devices. It manages disk drives as well
++ as RAID and LVM volumes. It handles all file systems supported
++ by parted(8) as well as ntfs but is flexible enough to be
++ extended to further types as well. Once the storage devices
++ are prepared, an appropriate fstab(5) file is generated.
++ .
++ This package provides the setup-storage utility as separate
++ package so it can be used independent from FAI as well.
+Index: trunk/debian/fai-client.install
+===================================================================
+--- trunk.orig/debian/fai-client.install
++++ trunk/debian/fai-client.install
+@@ -3,14 +3,12 @@
+ usr/lib/fai/fai-savelog
+ usr/lib/fai/fai-savelog-ftp
+ usr/lib/fai/get-boot-info
+-usr/lib/fai/disk-info
+ usr/lib/fai/list_disks
+ usr/lib/fai/subroutines
+ usr/lib/fai/updatebase
+ usr/lib/fai/prcopyleft
+ usr/lib/fai/get-config-dir*
+ usr/lib/fai/fai-divert
+-usr/lib/fai/fai-vol_id
+ usr/lib/fai/mkramdisk
+ usr/bin/device2grub
+ usr/bin/fai-class
+@@ -22,6 +20,4 @@
+ usr/sbin/ftar
+ usr/sbin/install_packages
+ usr/sbin/setup_harddisks
+-usr/sbin/setup-storage
+ usr/sbin/fai-statoverride
+-usr/share/fai/setup-storage
+Index: trunk/debian/fai-client.manpages
+===================================================================
+--- trunk.orig/debian/fai-client.manpages
++++ trunk/debian/fai-client.manpages
+@@ -6,5 +6,4 @@
+ debian/tmp/man/fai-debconf.1
+ debian/tmp/man/fai-do-scripts.1
+ debian/tmp/man/ainsl.1
+-debian/tmp/man/setup-storage.8
+ debian/tmp/man/fai-statoverride.8
+Index: trunk/debian/fai-setup-storage.install
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ trunk/debian/fai-setup-storage.install
+@@ -0,0 +1,4 @@
++usr/lib/fai/disk-info
++usr/lib/fai/fai-vol_id
++usr/sbin/setup-storage
++usr/share/fai/setup-storage
+Index: trunk/debian/fai-setup-storage.manpages
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ trunk/debian/fai-setup-storage.manpages
+@@ -0,0 +1 @@
++debian/tmp/man/setup-storage.8
More information about the Fai-commit
mailing list