summaryrefslogtreecommitdiff
path: root/package
diff options
context:
space:
mode:
Diffstat (limited to 'package')
-rw-r--r--package/deps.mak3
-rw-r--r--package/modes1
-rw-r--r--package/targets.mak5
3 files changed, 8 insertions, 1 deletions
diff --git a/package/deps.mak b/package/deps.mak
index e728bb0..4b33279 100644
--- a/package/deps.mak
+++ b/package/deps.mak
@@ -5,6 +5,7 @@
src/include/s6/ftrigr.h: src/include/s6/config.h
src/include/s6/s6.h: src/include/s6/ftrigr.h src/include/s6/ftrigw.h src/include/s6/s6-supervise.h src/include/s6/s6lock.h
src/include/s6/s6lock.h: src/include/s6/config.h
+src/daemontools-extras/s6-applyuidgid.o src/daemontools-extras/s6-applyuidgid.lo: src/daemontools-extras/s6-applyuidgid.c
src/daemontools-extras/s6-envdir.o src/daemontools-extras/s6-envdir.lo: src/daemontools-extras/s6-envdir.c
src/daemontools-extras/s6-envuidgid.o src/daemontools-extras/s6-envuidgid.lo: src/daemontools-extras/s6-envuidgid.c
src/daemontools-extras/s6-fghack.o src/daemontools-extras/s6-fghack.lo: src/daemontools-extras/s6-fghack.c
@@ -69,6 +70,8 @@ src/supervision/s6-svscanctl.o src/supervision/s6-svscanctl.lo: src/supervision/
src/supervision/s6-svstat.o src/supervision/s6-svstat.lo: src/supervision/s6-svstat.c src/include/s6/s6-supervise.h
src/supervision/s6-svwait.o src/supervision/s6-svwait.lo: src/supervision/s6-svwait.c src/include/s6/ftrigr.h src/include/s6/s6-supervise.h
+s6-applyuidgid: private EXTRA_LIBS :=
+s6-applyuidgid: src/daemontools-extras/s6-applyuidgid.o -lskarnet
s6-envdir: private EXTRA_LIBS :=
s6-envdir: src/daemontools-extras/s6-envdir.o -lskarnet
s6-envuidgid: private EXTRA_LIBS :=
diff --git a/package/modes b/package/modes
index d3fb2e0..4b86721 100644
--- a/package/modes
+++ b/package/modes
@@ -15,6 +15,7 @@ s6-svscanctl 0755
s6-svok 0755
s6-svstat 0755
s6-svwait 0755
+s6-applyuidgid 0700
s6-envdir 0755
s6-envuidgid 0755
s6-fghack 0755
diff --git a/package/targets.mak b/package/targets.mak
index 5353fc6..283cc67 100644
--- a/package/targets.mak
+++ b/package/targets.mak
@@ -21,12 +21,15 @@ s6-fghack \
s6-log \
s6-setlock \
s6-setsid \
-s6-setuidgid \
s6-softlimit \
s6-tai64n \
s6-tai64nlocal \
ucspilogd
+SBIN_TARGETS := \
+s6-applyuidgid \
+s6-setuidgid
+
LIBEXEC_TARGETS := s6lockd-helper
ifdef DO_SHARED