diff --git a/postinstall-pak b/postinstall-pak index 57c9f7c..7fc71a0 100755 --- a/postinstall-pak +++ b/postinstall-pak @@ -16,8 +16,12 @@ mkdir -p /etc/systemd/system/reseed.d/ if [ -f /usr/bin/zenity ]; then RESEED_EMAIL=$(zenity --entry --title "Reseed Configuration" --text "$RESEED_MESSAGE" 10 30 3>&1 1>&2 2>&3) - echo "$RESEED_DEFAULT$RESEED_EMAIL\"" >> /etc/default/reseed - echo "$RESEED_CONF$RESEED_EMAIL\"" >> /etc/systemd/system/reseed.d/reseed.conf + if [ -d /etc/systemd/system/ ]; then + echo "$RESEED_CONF$RESEED_EMAIL\"" > /etc/systemd/system/reseed.d/reseed.conf + rm -f /etc/default/reseed /etc/init.d/reseed + else + echo "$RESEED_DEFAULT$RESEED_EMAIL\"" > /etc/default/reseed + fi exit 0 fi @@ -29,7 +33,11 @@ fi if [ -f /usr/bin/whiptail ]; then RESEED_EMAIL=$(whiptail --inputbox "$RESEED_MESSAGE" 10 30 3>&1 1>&2 2>&3) - echo "$RESEED_DEFAULT$RESEED_EMAIL\"" >> /etc/default/reseed - echo "$RESEED_CONF$RESEED_EMAIL\"" >> /etc/systemd/system/reseed.d/reseed.conf + if [ -d /etc/systemd/system/ ]; then + echo "$RESEED_CONF$RESEED_EMAIL\"" > /etc/systemd/system/reseed.d/reseed.conf + rm -f /etc/default/reseed /etc/init.d/reseed + else + echo "$RESEED_DEFAULT$RESEED_EMAIL\"" > /etc/default/reseed + fi exit 0 fi