X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=README;h=da28e4e2f0a0ef933f72cc0949055eb864e0c208;hb=936324619541130f4ab07bd4633f48eb81812613;hp=b73c104b36a1c65f3018af1cecce7649f0c3ee77;hpb=ceeb4e46d3bb326d01fcc7ed98d94ab0b580eda3;p=automated-distro-installer diff --git a/README b/README index b73c104..da28e4e 100644 --- a/README +++ b/README @@ -1,3 +1,20 @@ +# This file is part of Ian Kelling's automated-distro-installer +# Copyright (C) 2024 Ian Kelling + +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License +# as published by the Free Software Foundation; either version 2 +# of the License, or (at your option) any later version. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. + +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + PXE install w multi-boot, btrfs & Libreboot support Some things are specific to my home network, and uses files with secrets @@ -71,8 +88,6 @@ Before doing a fai install, you will need to populate a class file. I use one called 51-multi-boot, which you can see example of in fai/config/class/50-host-classes. - - Before doing a fai install, you will need to populate /q/root/luks and /q/root/shadow, see their references. You might also want to copy existing /etc/ssh/*host* to @@ -89,6 +104,11 @@ fai/config/distro-install-common/end and which shadow file / luks file(s) to copy into the new machine depends on fai-redep arguments. +Also, setup dns in bind and wrt-setup-local. + +After install, btrbk to setup data, and then distro-begin && distro end. +See notes in distro-begin for other configuration. + # Scripts (meant to be used directly):