aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathan Reiner <nathan@nathanreiner.xyz>2023-03-25 20:26:40 +0100
committerNathan Reiner <nathan@nathanreiner.xyz>2023-03-25 20:26:40 +0100
commit5706f0459dffceeda6a93ba2a5ed723acb728902 (patch)
tree0f81359940c4233e8694f9ad6247e2cc1e3f368e
parentbdb609aaf6c106dd5a95aa47c963f6af565069d2 (diff)
use chpasswd to set password
-rwxr-xr-xnais3
1 files changed, 2 insertions, 1 deletions
diff --git a/nais b/nais
index a794b84..5910be5 100755
--- a/nais
+++ b/nais
@@ -117,7 +117,8 @@ install_arch() {
arch-chroot /mnt mkinitcpio -P || exit
sed -i 's/# \(%wheel ALL=(ALL:ALL) NOPASSWD: ALL\)/\1/g' /mnt/etc/sudoers
- arch-chroot /mnt useradd -m -G wheel -p "$PASSWORD" "$USERNAME" || exit
+ arch-chroot /mnt useradd -m -G wheel "$USERNAME" || exit
+ echo "$USERNAME:$PASSWORD" | arch-chroot /mnt chpasswd
echo "GRUB_ENABLE_CRYPTODISK=y" >> /mnt/etc/default/grub
sed -i "s/\(GRUB_CMDLINE_LINUX=\".*\)\"/\1 cryptdevice=UUID=$ROOTUUID:root cryptkey=UUID=$KEYUUID:btrfs:\/.keys\/$KEYFILE\"/g" /mnt/etc/default/grub