From 073e4275f2826437f6dbef3a23bb595db84e5d15 Mon Sep 17 00:00:00 2001 From: ale <ale@incal.net> Date: Thu, 14 Nov 2013 10:41:50 +0000 Subject: [PATCH] fix setcap usage --- debian/postinst | 5 +++++ debian/services/redirectord | 3 +-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/debian/postinst b/debian/postinst index b09c0f19..4796a51c 100644 --- a/debian/postinst +++ b/debian/postinst @@ -39,11 +39,16 @@ activate_services() { done } +set_capabilities() { + setcap cap_net_bind_service=+ep /usr/bin/redirectord +} + case "$1" in configure) create_users create_log_dir + set_capabilities activate_services radiod redirectord ;; diff --git a/debian/services/redirectord b/debian/services/redirectord index 02ed7e74..4c7c04b8 100755 --- a/debian/services/redirectord +++ b/debian/services/redirectord @@ -5,7 +5,6 @@ set_public_ip set_etcd_params -exec setcap cap_net_bind_service=+ep \ - chpst -u nobody \ +exec chpst -u nobody \ redirectord --ip=${PUBLIC_IP} --domain=${DOMAIN} \ ${ETCD_OPTIONS} ${DAEMON_OPTIONS} -- GitLab