From 09351e78166b5e864197c4456ebae3f89dd0bed9 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 22 Jan 2019 10:09:44 +0000 Subject: gentoo resync : 22.01.2019 --- ...-encore-1.11-add-missing-setuser-man-page.patch | 68 ++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 sys-process/daemontools-encore/files/daemontools-encore-1.11-add-missing-setuser-man-page.patch (limited to 'sys-process/daemontools-encore/files/daemontools-encore-1.11-add-missing-setuser-man-page.patch') diff --git a/sys-process/daemontools-encore/files/daemontools-encore-1.11-add-missing-setuser-man-page.patch b/sys-process/daemontools-encore/files/daemontools-encore-1.11-add-missing-setuser-man-page.patch new file mode 100644 index 000000000000..58b159b762e2 --- /dev/null +++ b/sys-process/daemontools-encore/files/daemontools-encore-1.11-add-missing-setuser-man-page.patch @@ -0,0 +1,68 @@ +Add missing setuser.8 + +Upstream-bug: https://github.com/bruceg/daemontools-encore/issues/60 + +--- /dev/null ++++ b/setuser.8 +@@ -0,0 +1,61 @@ ++.TH setuser 8 ++.SH NAME ++setuser \- runs another program under a specified account's environment. ++.SH SYNOPSIS ++.B setuser ++.I account ++.I child ++.SH DESCRIPTION ++.I account ++is a single argument. ++.I child ++consists of one or more arguments. ++ ++.B setuser ++sets ++.BR $GID , ++.BR $UID , ++.BR $SHELL , ++.BR $HOME , ++and ++.BR $USER ++to ++.IR account 's ++gid number, uid number, login shell, home directory, and user name, respectively. ++It changes the working directory to ++.IR account 's ++home, and sets its uid and gid to ++.IR account 's ++uid and gid, with supplementary groups set up. ++It then runs ++.IR child . ++ ++.B setuser ++cannot be run by anyone other than root. ++.SH EXIT CODES ++.B setuser ++exits 111 if it cannot find a UNIX account named ++.IB account , ++if it cannot setup the environment, change directory, setgid, setuid, or run ++.IR child . ++Otherwise its exit code is the same as that of ++.IR child . ++.SH SEE ALSO ++envdir(8), ++envini(8), ++envuidgid(8), ++fghack(8), ++multilog(8), ++pgrphack(8), ++readproctitle(8), ++setlock(8), ++setuidgid(8), ++softlimit(8), ++supervise(8), ++svc(8), ++svok(8), ++svscan(8), ++svscanboot(8), ++svstat(8), ++tai64n(8), ++tai64nlocal(8) -- cgit v1.2.3