install_easy: run daemon test under proper user

This commit is contained in:
bol-van
2025-05-29 18:59:24 +03:00
parent fd698d801b
commit 468d293b46
2 changed files with 19 additions and 13 deletions

View File

@@ -53,21 +53,24 @@ check_readonly_system()
check_source()
{
local bad=0
echo \* checking source files
case $SYSTEM in
case $SYSTEM in
systemd)
[ -f "$EXEDIR/init.d/systemd/zapret.service" ] || bad=1
;;
openrc)
[ -f "$EXEDIR/init.d/openrc/zapret" ] || bad=1
;;
*)
esac
[ "$bad" = 1 ] && {
echo 'some critical files are missing'
echo 'are you sure you are not using embedded release ? you need full version for traditional linux'
exitp 5
}
macos)
[ -f "$EXEDIR/init.d/macos/zapret" ] || bad=1
;;
esac
[ "$bad" = 1 ] && {
echo 'some critical files are missing'
echo 'are you sure you are not using embedded release ? you need full version for traditional linux'
exitp 5
}
}
check_bins()
@@ -905,8 +908,6 @@ fsleep_setup
check_system
check_source
[ "$SYSTEM" = "macos" ] && . "$EXEDIR/init.d/macos/functions"
case $SYSTEM in
systemd)
install_systemd