Skip to content

Commit fe951ed

Browse files
committed
setcap by default
1 parent 1b6ac7f commit fe951ed

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

package/debian/postinst.sh

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,4 +58,10 @@ if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ] || [ "$1" = "abort-decon
5858
fi
5959
fi
6060

61-
HOME=~frankenphp frankenphp trust
61+
if command -v setcap >/dev/null 2>&1; then
62+
setcap cap_net_bind_service=+ep /usr/bin/frankenphp || true
63+
fi
64+
65+
if [ -x /usr/bin/frankenphp ]; then
66+
HOME=/var/lib/frankenphp /usr/bin/frankenphp trust || true
67+
fi

package/rhel/postinstall.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,6 @@ if [ -x /usr/sbin/semanage ]; then
2424
# admin endpoint
2525
semanage port --add --type http_port_t --proto tcp 2019 2>/dev/null || :
2626
fi
27+
if command -v setcap >/dev/null 2>&1; then
28+
setcap cap_net_bind_service=+ep /usr/bin/frankenphp || :
29+
fi

0 commit comments

Comments
 (0)