From a6470df7dc445c27ef2c0a1f4cacc92316b8b778 Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Wed, 28 Jul 2021 22:56:47 +0200 Subject: [PATCH 1/4] replace isc-dhcp-client with dhcpcd5 --- src/recipes/minimal/packages/packages.list | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/recipes/minimal/packages/packages.list b/src/recipes/minimal/packages/packages.list index ffab1d0..fd0fc62 100644 --- a/src/recipes/minimal/packages/packages.list +++ b/src/recipes/minimal/packages/packages.list @@ -9,6 +9,7 @@ console-setup coreutils curl debian-archive-keyring +dhcpcd5 dosfstools e2fsprogs fbset @@ -26,7 +27,6 @@ locales man-db ntp ntpdate -parted pciutils procps pulseaudio From f7bffb1824176324ee9131730eaddc8b48732e3c Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Fri, 30 Jul 2021 00:00:10 +0200 Subject: [PATCH 2/4] execute passwd -d into chroot seems better --- src/recipes/default/hook/customize.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/recipes/default/hook/customize.sh b/src/recipes/default/hook/customize.sh index d984c8e..6ae2173 100755 --- a/src/recipes/default/hook/customize.sh +++ b/src/recipes/default/hook/customize.sh @@ -4,7 +4,7 @@ printf "Customize hook script for mmdebstrap %s\n\n" "$RECIPE" printf "Remove root password\n" #echo "root:root" | chpasswd -passwd -d root +chroot $1 passwd -d root printf "Add MNT repository and key\n" chroot $1 apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 376511EB67AD7BAF From 0fae6c300b7ed4e96273ccabe4b1ea0a854017b0 Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Fri, 30 Jul 2021 00:08:52 +0200 Subject: [PATCH 3/4] Execute passwd -d into chroot --- src/recipes/minimal/hook/customize.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/recipes/minimal/hook/customize.sh b/src/recipes/minimal/hook/customize.sh index 51386fc..e8f4852 100755 --- a/src/recipes/minimal/hook/customize.sh +++ b/src/recipes/minimal/hook/customize.sh @@ -4,7 +4,7 @@ printf "Customize hook script for mmdebstrap %s\n\n" "$RECIPE" printf "Remove root password\n" #echo "root:root" | chpasswd -passwd -d root +chroot $1 passwd --delete root printf "Add MNT repository and key\n" chroot $1 apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 376511EB67AD7BAF From 878153d62f745929951bf5cae17a0fe8f0fdac83 Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Fri, 30 Jul 2021 00:10:51 +0200 Subject: [PATCH 4/4] Activate iwd service at startup --- src/recipes/minimal/hook/customize.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/recipes/minimal/hook/customize.sh b/src/recipes/minimal/hook/customize.sh index e8f4852..aca7962 100755 --- a/src/recipes/minimal/hook/customize.sh +++ b/src/recipes/minimal/hook/customize.sh @@ -24,8 +24,12 @@ else printf "Can't find %s directory\n" "$source" fi -#Start hw setur service +#Start hw setup service chroot $1 systemctl enable reform-hw-setup.service + +# Start iwd wifi daemon, dhcpcd service sould start automaticaly +chroot $1 systemctl enable iwd + #mask hibernation / sleep target chroot $1 systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target