From d2f900f440f05b875fe3cffc1ef0a58195d07432 Mon Sep 17 00:00:00 2001 From: 0x1eef <0x1eef@protonmail.com> Date: Sun, 18 Aug 2024 20:00:37 -0300 Subject: [PATCH] Update sourcezap-{setup,teardown} --- libexec/sourcezap/commands/sourcezap-setup | 1 + libexec/sourcezap/commands/sourcezap-teardown | 8 ++++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/libexec/sourcezap/commands/sourcezap-setup b/libexec/sourcezap/commands/sourcezap-setup index a617f3e..bed1c31 100755 --- a/libexec/sourcezap/commands/sourcezap-setup +++ b/libexec/sourcezap/commands/sourcezap-setup @@ -16,6 +16,7 @@ libexec="${localbase}"/libexec/sourcezap if [ "$(id -u)" = "0" ]; then "${libexec}"/setup/setup-user "${libexec}"/setup/setup-doas + printok "setup complete" else printerr "you must be root" exit 1 diff --git a/libexec/sourcezap/commands/sourcezap-teardown b/libexec/sourcezap/commands/sourcezap-teardown index db7c1da..adbe5ed 100755 --- a/libexec/sourcezap/commands/sourcezap-teardown +++ b/libexec/sourcezap/commands/sourcezap-teardown @@ -15,10 +15,10 @@ user=_sourcezap ## # main if [ "$(id -u)" = "0" ]; then - pw userdel -n "${user}" || true - pw groupdel -n "${user}" || true - rm -rf /home/"${user:?}"/ || true - printok "done" + pw userdel -n "${user}" > /dev/null 2>&1 || true + pw groupdel -n "${user}" > /dev/null 2>&1 || true + rm -rf /home/"${user:?}"/ > /dev/null 2>&1 || true + printok "teardown complete" else printerr "you must be root" exit 1