File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -215,9 +215,7 @@ jobs:
215215 --version ${{ env.VERSION }}
216216 --package defguard-proxy-${{ env.VERSION }}_x86_64-unknown-freebsd.pkg
217217 --freebsd-osversion '*'
218- --depends openssl
219- --before-install freebsd/preinst
220- --after-remove freebsd/postrm"
218+ --depends openssl"
221219
222220 - name : Upload Linux x86_64 archive
223221 uses : shogo82148/actions-upload-release-asset@v1
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -7,6 +7,8 @@ After=network-online.target
77[Service]
88User =defguard
99Group =defguard
10+ AmbientCapabilities =CAP_NET_BIND_SERVICE
11+ CapabilityBoundingSet =CAP_NET_BIND_SERVICE
1012ExecReload =/bin/kill -HUP $MAINPID
1113ExecStart =/usr/bin/defguard-proxy --config /etc/defguard/proxy.toml
1214KillMode =process
Original file line number Diff line number Diff line change @@ -14,8 +14,8 @@ case "${1}" in
1414abort-upgrade | abort-remove | abort-deconfigure)
1515 if [ -x /usr/bin/systemctl ]; then
1616 /usr/bin/systemctl daemon-reload
17- if /usr/bin/systemctl is-enabled ${SERVICE_NAME} > /dev/null 2>&1 ; then
18- /usr/bin/systemctl start ${SERVICE_NAME} || true
17+ if /usr/bin/systemctl is-enabled --quiet ${SERVICE_NAME} ; then
18+ /usr/bin/systemctl --no-block restart ${SERVICE_NAME}
1919 fi
2020 fi
2121 ;;
Original file line number Diff line number Diff line change 44USERNAME=defguard
55
66if [ -x /usr/bin/systemctl ]; then
7- /usr/bin/systemctl daemon-reload > /dev/null 2>&1 || true
7+ /usr/bin/systemctl --quiet daemon-reload || true
88fi
99
10- if id -u ${USERNAME} > /dev/null 2>&1
11- then
12- echo " If no longer needed, remove ${USERNAME} manually: userdel ${USERNAME} "
10+ if id -u ${USERNAME} > /dev/null 2>&1 ; then
11+ echo " If no longer needed, remove ${USERNAME} manually: userdel ${USERNAME} "
1312fi
Original file line number Diff line number Diff line change @@ -8,5 +8,5 @@ if ! id -u ${USERNAME} >/dev/null 2>&1; then
88fi
99
1010mkdir -p /etc/defguard
11- chown ${USERNAME} :${USERNAME} /etc/defguard
11+ chown -R ${USERNAME} :${USERNAME} /etc/defguard
1212chmod 750 /etc/defguard
Original file line number Diff line number Diff line change 44SERVICE_NAME=' defguard-proxy'
55
66if [ -x /usr/bin/systemctl ]; then
7- /usr/bin/systemctl --no-block stop ${SERVICE_NAME} > /dev/null 2>&1 || true
7+ /usr/bin/systemctl --no-block --quiet stop ${SERVICE_NAME} || true
88fi
You can’t perform that action at this time.
0 commit comments