diff options
author | Paul Fox <pgf@brightstareng.com> | 2005-08-01 22:52:09 +0000 |
---|---|---|
committer | Paul Fox <pgf@brightstareng.com> | 2005-08-01 22:52:09 +0000 |
commit | 4240364098e0a2aa4edcd854de68373f5b6aa659 (patch) | |
tree | 2777c5fa3a0295d4e84604d2bba95a4c1cc677b2 /include | |
parent | f1dbd4a6f7438b247ad166dfd507c0868c64e7a6 (diff) |
commiting:
0000028 03-16-05 patch: new setsid applet
Diffstat (limited to 'include')
-rw-r--r-- | include/applets.h | 3 | ||||
-rw-r--r-- | include/usage.h | 6 |
2 files changed, 9 insertions, 0 deletions
diff --git a/include/applets.h b/include/applets.h index d6aee5599..e2fe25167 100644 --- a/include/applets.h +++ b/include/applets.h @@ -558,6 +558,9 @@ #ifdef CONFIG_SETKEYCODES APPLET(setkeycodes, setkeycodes_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) #endif +#ifdef CONFIG_SETSID + APPLET(setsid, setsid_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER) +#endif #if defined(CONFIG_FEATURE_SH_IS_ASH) && defined(CONFIG_ASH) APPLET_NOUSAGE("sh", ash_main, _BB_DIR_BIN, _BB_SUID_NEVER) #elif defined(CONFIG_FEATURE_SH_IS_HUSH) && defined(CONFIG_HUSH) diff --git a/include/usage.h b/include/usage.h index 5d7c36551..dc8058a20 100644 --- a/include/usage.h +++ b/include/usage.h @@ -2375,6 +2375,12 @@ #define setkeycodes_example_usage \ "$ setkeycodes e030 127\n" +#define setsid_trivial_usage \ + "program [arg ...]" +#define setsid_full_usage \ + "Runs any program in a new session by calling setsid() before\n" \ + "exec'ing the rest of its arguments. See setsid(2) for details." + #define lash_trivial_usage \ "[FILE]...\n" \ "or: sh -c command [args]..." |