37 lines
1.3 KiB
Plaintext
37 lines
1.3 KiB
Plaintext
module start "basesystem" "Configure Basesystem"
|
|
|
|
while input "hostname?" "void"; do
|
|
if check alnum "${output}"; then
|
|
setconf add hostname "${output}"
|
|
break
|
|
fi
|
|
done
|
|
|
|
if grep -q -v "^#" /etc/default/libc-locales; then
|
|
grep -v "^#" /etc/default/libc-locales | awk '{print $1}' | sed 's/.UTF-8//'
|
|
echo maybe one of these
|
|
fi
|
|
|
|
while input "language search [en_US|de_DE|..]:" "en_US"; do
|
|
lang_tmp="${output}"
|
|
break
|
|
#if sed 's/#//' /etc/default/libc-locales | grep "UTF-8" | sed 's/.UTF-8//' | awk '{print $1}' "${output}"; then
|
|
# lang_tmp="${output}"
|
|
# break
|
|
#elif ! grep -i -q "${output}" /etc/default/libc-locales; then
|
|
# echo not found: "${output}"
|
|
#elif grep -i -q "${output}" /etc/default/libc-locales; then
|
|
# echo exact match please: "${output}"
|
|
# grep -i "${output}" /etc/default/libc-locales | sed 's/.UTF-8//' | awk '{print $1}' | sed 's/#//'
|
|
#fi
|
|
|
|
done
|
|
|
|
source "${modules}"/40-"${modulename}"/langs/"${lang_tmp}".mod
|
|
|
|
addpkg base-system void-repo-multilib void-repo-multilib-nonfree void-repo-nonfree btrfs-progs lvm2 cronie socklog-void ntp xtools sudo wireguard-tools gnupg2 progress pwgen net-tools ncdu nmap mtr ioping iotop hdparm smartmontools htop git
|
|
servicesenable acpid cronie socklog-unix nanoklogd uuidd
|
|
servicesdisable agetty-tty6 agetty-tty5
|
|
|
|
module end
|