From fac40ae063c7a871dd27f92b444c84f500bc7c8d Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Sat, 6 Feb 2016 20:43:28 +0100 Subject: more fixes, all output is now on the console --- README | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) (limited to 'README') diff --git a/README b/README index 19b7ffb..ed301b4 100644 --- a/README +++ b/README @@ -16,19 +16,19 @@ cd archlive # always had problem with keys, switch of signing (not good, I know) sed -i 's/^SigLevel.*/SigLevel = Never/g' pacman.conf -# build the live CDs, this take quite a while +# build the live CDs, this takes quite a while ./build.sh -v build single cd .. -# We mount it and make it accessible over a webserver: +# We mount it and make it accessible over the 'darkhttpd' webserver: mkdir archiso mount -o loop,ro archlive/out/archlinux-2016.02.06-dual.iso archiso darkhttpd . --port 8080 & # copy packages from host system (there is no need to build a full-fledged -# mirror now) +# mirror now, basic packages should all exist on the host) ./copy_local_packages.sh TFTP root @@ -52,18 +52,25 @@ rm -rf INSTALL mkdir INSTALL cd INSTALL +yaourt -G joe +chown -R build:users joe +cd joe +cd .. + yaourt -G cfengine chown -R build:users cfengine cd cfengine su build -c 'makepkg -f' cd .. +cd .. + Put them into a local repository 'aba': +rm -rf aba/os/x86_64/ mkdir -p aba/os/x86_64/ cp INSTALL/*/*pkg.tar.xz aba/os/x86_64/. -mkdir -p aba/os/x86_64/ repo-add aba/os/x86_64/aba.db.tar.gz aba/os/x86_64/* Install Archlinux @@ -80,13 +87,15 @@ qemu-system-x86_64 -drive file=arch.img,index=0,media=disk,format=raw -net nic \ -m 512 \ -machine accel=kvm -redir tcp:222::22 \ -nographic -serial mon:stdio |& tee log -# -curses -# -nographic -serial mon:stdio + +TODOs +----- # remote install (manually), then follow docu # (this gives a rough idea of what should be automatized) -passwd -systemctl start sshd +#passwd +#systemctl start sshd +#sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/g' /etc/ssh/sshd_config # automatic installation frameworks for ArchLinux # - AIF -- cgit v1.2.3-54-g00ecf