Reorganizing components in source tree.
authorDaniel Baumann <mail@daniel-baumann.ch>
Mon, 24 Jun 2013 19:38:08 +0000 (21:38 +0200)
committerDaniel Baumann <mail@daniel-baumann.ch>
Mon, 24 Jun 2013 19:38:08 +0000 (21:38 +0200)
23 files changed:
Makefile
components/0010-debug [moved from scripts/boot/0010-debug with 100% similarity]
components/0020-read-only [moved from scripts/boot/0020-read-only with 100% similarity]
components/0030-verify-checksums [moved from scripts/boot/0030-verify-checksums with 100% similarity]
components/3020-swapon [moved from scripts/boot/3020-swapon with 100% similarity]
components/9990-aaa-fixme.sh [moved from scripts/boot/9990-aaa-fixme.sh with 100% similarity]
components/9990-cmdline-old [moved from scripts/boot/9990-cmdline-old with 100% similarity]
components/9990-fstab.sh [moved from scripts/boot/9990-fstab.sh with 100% similarity]
components/9990-initramfs-tools.sh [moved from scripts/boot/9990-initramfs-tools.sh with 100% similarity]
components/9990-main.sh [moved from scripts/boot/9990-main.sh with 100% similarity]
components/9990-misc-helpers.sh [moved from scripts/boot/9990-misc-helpers.sh with 100% similarity]
components/9990-mount-cifs.sh [moved from scripts/boot/9990-mount-cifs.sh with 100% similarity]
components/9990-mount-http.sh [moved from scripts/boot/9990-mount-http.sh with 100% similarity]
components/9990-mount-iscsi.sh [moved from scripts/boot/9990-mount-iscsi.sh with 100% similarity]
components/9990-mount-nfs.sh [moved from scripts/boot/9990-mount-nfs.sh with 100% similarity]
components/9990-netbase.sh [moved from scripts/boot/9990-netbase.sh with 100% similarity]
components/9990-netboot.sh [moved from scripts/boot/9990-netboot.sh with 100% similarity]
components/9990-networking.sh [moved from scripts/boot/9990-networking.sh with 100% similarity]
components/9990-overlay.sh [moved from scripts/boot/9990-overlay.sh with 100% similarity]
components/9990-select-eth-device.sh [moved from scripts/boot/9990-select-eth-device.sh with 100% similarity]
components/9990-toram-todisk.sh [moved from scripts/boot/9990-toram-todisk.sh with 100% similarity]
debian/rules
scripts/boot/FIXME [deleted file]

index 28709cc..8a78928 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -4,7 +4,7 @@ SHELL := sh -e
 
 LANGUAGES = $(shell cd manpages/po && ls)
 
-SCRIPTS = backend/*/* frontend/* scripts/*/*-*
+SCRIPTS = backend/*/* frontend/* components/*
 
 all: build
 
@@ -41,9 +41,9 @@ build:
        @echo "Nothing to build."
 
 install:
-       # Installing scripts
+       # Installing components
        mkdir -p $(DESTDIR)/lib/live
-       cp scripts/boot/* $(DESTDIR)/lib/live
+       cp components/* $(DESTDIR)/lib/live
 
        # Installing executables
        mkdir -p $(DESTDIR)/usr/share/initramfs-tools/hooks
index ba9bb63..84e3394 100755 (executable)
@@ -8,7 +8,6 @@ override_dh_auto_install:
 
        # Removing useless files
        rm -f debian/tmp/usr/share/doc/live-boot/COPYING
-       rm -f debian/lib/live/boot/FIXME
 
        # live-boot-initramfs-tools
        mkdir -p debian/live-boot-initramfs-tools/usr/share
diff --git a/scripts/boot/FIXME b/scripts/boot/FIXME
deleted file mode 100644 (file)
index be8bb32..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-Note
-----
-
-live-boot is moving from a monolithic script into a proper
-plugin architecture for better maintenance and customization.
-
-Additionally, this will allow us to abstract initramfs-tools
-integration to also support other initrd generators, such as
-dracut.
-
-Unfortunately, from a developers point of view, we could not
-finish this in time for wheezy, but we will finish this for
-jessie. Please excuse the sorry state of the 9990-* scripts.
-From a users point of view, it doesn't matter at all though.
-
-
-Scripts overview
-----------------
-
-0xxx   live-boot internals
-
-1xxx   find and mount rootfs
-
-2xxx   find and mount persistence
-
-3xxx   anything after that involves read or write access to the rootfs
-
-9xxx   FIXME