|
@ -28,7 +28,10 @@ function prepare_lxd { |
|
|
sudo groupadd --force "$NEW_GROUP" |
|
|
sudo groupadd --force "$NEW_GROUP" |
|
|
sudo usermod --append --groups "$NEW_GROUP" "$(whoami)" |
|
|
sudo usermod --append --groups "$NEW_GROUP" "$(whoami)" |
|
|
|
|
|
|
|
|
sg "$NEW_GROUP" -c "EMAIL=$valid_email $0 SESSION_RELOAD_REQUIRED $TARGET" |
|
|
|
|
|
|
|
|
realcommand=$(realpath "$0") |
|
|
|
|
|
echo sg "$NEW_GROUP" -c "EMAIL=$valid_email $0 SESSION_RELOAD_REQUIRED $TARGET" |
|
|
|
|
|
echo sg "$NEW_GROUP" -c "EMAIL=$valid_email $realcommand SESSION_RELOAD_REQUIRED $TARGET" |
|
|
|
|
|
sg "$NEW_GROUP" -c "EMAIL=$valid_email $realcommand SESSION_RELOAD_REQUIRED $TARGET" |
|
|
sg "$NEW_GROUP" -c bash |
|
|
sg "$NEW_GROUP" -c bash |
|
|
kill -9 "$PPID" |
|
|
kill -9 "$PPID" |
|
|
# no further processing because exec has been called! |
|
|
# no further processing because exec has been called! |
|
@ -466,10 +469,10 @@ else |
|
|
sudo_required |
|
|
sudo_required |
|
|
install_miaou_bash |
|
|
install_miaou_bash |
|
|
install_mandatory_commands |
|
|
install_mandatory_commands |
|
|
prepare_toolbox |
|
|
|
|
|
add_toolbox_sudoers |
|
|
|
|
|
|
|
|
# prepare_toolbox |
|
|
|
|
|
# add_toolbox_sudoers |
|
|
prepare_nftables |
|
|
prepare_nftables |
|
|
prepare_lxd "$@" |
|
|
|
|
|
|
|
|
prepare_lxd |
|
|
preload_bookworm_image |
|
|
preload_bookworm_image |
|
|
miaou_resolver |
|
|
miaou_resolver |
|
|
miaou_evalfrombashrc |
|
|
miaou_evalfrombashrc |
|
|