Changeset 29f033a for basicnet/djb/daemontools/daemontools-desc.xml
- Timestamp:
- 09/25/2003 11:39:56 PM (21 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.0, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, v5_0, v5_0-pre1, v5_1, v5_1-pre1, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 6998c44a
- Parents:
- af68f984
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
basicnet/djb/daemontools/daemontools-desc.xml
raf68f984 r29f033a 3 3 4 4 <para>The daemontools package contains 5 < userinput>svscanboot</userinput>, <userinput>svscan</userinput>,6 < userinput>supervise</userinput>, <userinput>svc</userinput>,7 < userinput>svok</userinput>, <userinput>svstat</userinput>,8 < userinput>fghack</userinput>, <userinput>pgrphack</userinput>,9 < userinput>readproctitle</userinput>, <userinput>multilog</userinput>,10 < userinput>tai64n</userinput>, <userinput>tai64nlocal</userinput>,11 < userinput>setuidgid</userinput>, <userinput>envuidgid</userinput>,12 < userinput>envdir</userinput>, <userinput>softlimit</userinput> and13 < userinput>setlock</userinput>. More detailed descriptions of these5 <command>svscanboot</command>, <command>svscan</command>, 6 <command>supervise</command>, <command>svc</command>, 7 <command>svok</command>, <command>svstat</command>, 8 <command>fghack</command>, <command>pgrphack</command>, 9 <command>readproctitle</command>, <command>multilog</command>, 10 <command>tai64n</command>, <command>tai64nlocal</command>, 11 <command>setuidgid</command>, <command>envuidgid</command>, 12 <command>envdir</command>, <command>softlimit</command> and 13 <command>setlock</command>. More detailed descriptions of these 14 14 commands may be found at <ulink url="http://cr.yp.to/daemontools.html"/>.</para> 15 15 … … 19 19 20 20 <sect3><title>svscanboot</title> 21 <para> svscanboot is simply a script that calls svscan and pipes its output22 to readproctitle.</para></sect3>21 <para><command>svscanboot</command> is simply a script that calls svscan and 22 pipes its output to readproctitle.</para></sect3> 23 23 24 24 <sect3><title>svscan</title> 25 <para>svscan checks the service directory for daemons to run and starts 26 a supervise process for each run script that it finds.</para></sect3> 25 <para><command>svscan</command> checks the service directory for daemons to run 26 and starts a <command>supervise</command> process for each run script that it 27 finds.</para></sect3> 27 28 28 29 <sect3><title>supervise</title> 29 <para> supervise runs the run script passed to it by svscan and monitors30 the process the script starts so that if it dies, supervise restarts it. 31 </para></sect3>30 <para><command>supervise</command> runs the run script passed to it by 31 <command>svscan</command> and monitors the process the script starts so that 32 if it dies, <command>supervise</command> restarts it.</para></sect3> 32 33 33 34 <sect3><title>svc</title> 34 <para>svc sends signals to processes being run under supervise. 35 <para><command>svc</command> sends signals to processes being run under 36 <command>supervise</command>. 35 37 </para></sect3> 36 38 37 39 <sect3><title>svok</title> 38 <para>svok checks to see that supervise is running in the directory 40 <para><command>svok</command> checks to see that 41 <command>supervise</command> is running in the directory 39 42 passed to it.</para></sect3> 40 43 41 44 <sect3><title>svstat</title> 42 <para>svstat prints the status of processes monitored by supervise. 45 <para><command>svstat</command> prints the status of processes monitored by 46 <command>supervise</command>.</para></sect3> 47 48 <sect3><title>fghack</title> 49 <para><command>fghack</command> prevents processes from putting themselves into 50 the background.</para></sect3> 51 52 <sect3><title>pgrphack</title> 53 <para><command>pgrphack</command> runs a process in a separate process group. 43 54 </para></sect3> 44 55 45 <sect3><title> fghack</title>46 <para> fghack prevents processes from putting themselves into the47 background.</para></sect3>56 <sect3><title>readproctitle</title> 57 <para><command>readproctitle</command> displays log entries in the output of ps. 58 </para></sect3> 48 59 49 <sect3><title>pgrphack</title> 50 <para>pgrphack runs a process in a separate process group.</para> 60 <sect3><title>multilog</title> 61 <para><command>multilog</command> is a logging program. It takes output from a 62 daemon and appends it to any number of logs.</para></sect3> 63 64 <sect3><title>tai64n</title> 65 <para><command>tai64n</command> is a timestamp generating program.</para> 51 66 </sect3> 52 67 53 <sect3><title>readproctitle</title>54 <para>readproctitle displays log entries in the output of ps.</para>55 </sect3>56 57 <sect3><title>multilog</title>58 <para>multilog is a logging program. It takes output from a daemon and59 appends it to any number of logs.</para></sect3>60 61 <sect3><title>tai64n</title>62 <para>tai64n is a timestamp generating program.</para></sect3>63 64 68 <sect3><title>tai64nlocal</title> 65 <para> tai64nlocal converts output of tai64n into a human readable66 format.</para></sect3>69 <para><command>tai64nlocal</command> converts output of tai64n into a human 70 readable format.</para></sect3> 67 71 68 72 <sect3><title>setuidgid</title> 69 <para> setuidgid runs a specified program under a given account's uid70 a nd gid.</para></sect3>73 <para><command>setuidgid</command> runs a specified program under a given 74 account's uid and gid.</para></sect3> 71 75 72 76 <sect3><title>envuidgid</title> 73 <para> envuidgid performs the same function as setuidgid, but sets74 environment variables $UID and $GID equal to the uid and gid of the75 account specified.</para></sect3>77 <para><command>envuidgid</command> performs the same function as setuidgid, 78 but sets environment variables <envar>UID</envar> and <envar>GID</envar> equal 79 to the uid and gid of the account specified.</para></sect3> 76 80 77 81 <sect3><title>envdir</title> 78 <para> envdir runs a given program with environment variables specified79 by files in a directory.</para></sect3>82 <para><command>envdir</command> runs a given program with environment variables 83 specified by files in a directory.</para></sect3> 80 84 81 85 <sect3><title>softlimit</title> 82 <para> softlimit allows resource limits to be set for a given program.83 </para></sect3>86 <para><command>softlimit</command> allows resource limits to be set for a given 87 program.</para></sect3> 84 88 85 89 <sect3><title>setlock</title> 86 <para> setlocklocks a file and runs a program.</para></sect3>90 <para><command>setlock</command> locks a file and runs a program.</para></sect3> 87 91 88 92 </sect2>
Note:
See TracChangeset
for help on using the changeset viewer.