diff --git a/README.org b/README.org index 6251fe3..905e6fb 100644 --- a/README.org +++ b/README.org @@ -2,7 +2,7 @@ =UDIB= is the /unattended debian installation (image) builder/. As the name would suggest, it is a tool which builds a debian installation image which, if used to boot from, installs the *latest stable release* of Debian Linux to the machine without any user interaction required whatsoever. -Configuration of the installed system takes place while building the image using =UDIB=. +Configuration of the installed system is done by editing preseed files. ** Prerequisites @@ -25,6 +25,9 @@ Any target machine on which you wish to install Debian using images built using - =gpg= /(2.2.32 known to work)/ +- GNU =cpio= + - preinstalled on most distributions + Internet access is required so that =UDIB= can download the Debian installation image. ** How it works @@ -34,9 +37,8 @@ Internet access is required so that =UDIB= can download the Debian installation 1. download the latest debian stable installation ISO 2. verify integrity and authenticity of the obtained ISO 3. extract the ISO -4. interactively build a preseed configuration for the debian installer -5. inject the preseed configuration into the ISO's initrd -6. repack the modified ISO +4. inject the preseed configuration into the ISO's initrd +5. repack the modified ISO *** Preseeding diff --git a/udib/udib.py b/udib/udib.py index 495a8c6..c70df82 100755 --- a/udib/udib.py +++ b/udib/udib.py @@ -37,6 +37,7 @@ def _assert_system_dependencies_installed(): # installed on the local system and available in the local system's $PATH system_programs_required = [ "cpio", + "gpg", "xorriso", ]