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