diff options
author | Daniel Baumann <daniel@debian.org> | 2007-09-23 10:04:40 +0200 |
---|---|---|
committer | Daniel Baumann <daniel@debian.org> | 2007-09-23 10:04:40 +0200 |
commit | 6f5e2da03e5fd1af2200d2f55ca84647bc8d3626 (patch) | |
tree | e2a861c1995eea707b2ac1c72930351191714493 /helpers/overview.txt | |
parent | 9a9491318d4a0469e4c97b28879ab34391c39095 (diff) | |
download | vyos-live-build-6f5e2da03e5fd1af2200d2f55ca84647bc8d3626.tar.gz vyos-live-build-6f5e2da03e5fd1af2200d2f55ca84647bc8d3626.zip |
Adding live-package 0.99.22-1.
Diffstat (limited to 'helpers/overview.txt')
-rw-r--r-- | helpers/overview.txt | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/helpers/overview.txt b/helpers/overview.txt new file mode 100644 index 000000000..f84421ff2 --- /dev/null +++ b/helpers/overview.txt @@ -0,0 +1,51 @@ +Overview +======== + +The basic concept is threefold: + + 1. Create a chroot + 2. Install additional packages + 3. Create images + +In detail: + +We start make-live, which handels configuration file, commandline paramters and defaults. Then, we start the helpers: + + * lh_testroot + + Tests if we are root, and fails if not. + + * lh_cdebootstrap + + Creates a bootstrap with cdebootstrap. + + * Configure chroot + * Configure policy-id + * Configure network + * Mount proc + * Configure sources.list + * Configure apt: proxy and recommends + * install aptitude + * install secure apt + * aptitude update + * Configure linux-image + * Install linux-image squashfs/unionfs + * Deconfigure linux-image + * CLONING/PRESEEDING + * Install tasks lists + * Install packages lists + * Install LIVE_PACKAGES + * Copy INCLUDE_ROOT + * Process hooks + * Save packages list + * Disable daemons + * Add manifest + * Clean apt cache + * Binfmt hack + * Unmount proc + * Deconfigure network + * Deconfigure chroot + * Check the chroot for depends + + build binary + build source |