X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=README;h=3e6123b51c2ef09566d1c740010769115b7c0bad;hb=5f680f6bea2faae10ca8e5ccea0d08d18ccc9aa1;hp=3c9b6d2d8850316cf8c5d8e445debecd286476a7;hpb=da61a304a10de72288782a9d872769fe44576f50;p=automated-distro-installer diff --git a/README b/README index 3c9b6d2..3e6123b 100644 --- a/README +++ b/README @@ -6,20 +6,18 @@ not added a pxe rom, I use a minimal debian stable subvolume which acts like a pxe rom). I use this for bare metal and vms, and two scripts which can run post boot so I use them on vps distributed image as well. -Features people may find useful: installs encrypted trisquel belenos, , -debian jessie, debian stretch, ubuntu 16.04, and arch (havne't done -recently, probably a bit broken), in a multi-boot setup using multiple -subvolumes of a single btrfs filesystem. Utilizes multiple disks, with -scripts to automatically decrypt on intentional reboots, but not after -shutdown or power loss. +Features people may find useful: installs encrypted trisquel, debian, +ubuntu, and arch (havne't done recently, probably a bit broken), in a +multi-boot setup using multiple subvolumes of a single btrfs filesystem. +Utilizes multiple disks, with scripts to automatically decrypt on +intentional reboots, but not after shutdown or power loss. The partititioning and filesystem script is at -fai/config/hooks/partition.DEFAULT. Other debian based distros at least -as new as ubuntu 14.04 should work fine, and I'm planning to add Fedora -support. Disks are grouped as ssd or hdd and raided in raid 1 or raid 0 -per configuration. The base partitions are divided into boot, swap, and -root, (only boot is unencrypted). There are scripts to resize those -partitions post-provision and while the system is running. +fai/config/hooks/partition.DEFAULT. Disks are grouped as ssd or hdd and +raided in raid 1 or raid 0 per configuration. The base partitions are +divided into boot, swap, and root, (only boot is unencrypted). There are +scripts to resize those partitions post-provision and while the system +is running. People who use fai may find these things as useful examples: it uses dnsmasq (on a openwrt machine) for dhcp instead of the isc @@ -86,6 +84,6 @@ fresize # resize swap or boot partitions in a host License stuff: The license for the project is GPLv2 or later, mostly because fai is and -I periodically rebase off their example config, which contains small +I periodically merge the upstream example config, which contains small scripts. Also, there is a modified encrypt.upstream, which is from the cryptsetup package in arch, which is under the same license.