diff options
author | Denis Vlasenko | 2007-02-26 22:47:42 +0000 |
---|---|---|
committer | Denis Vlasenko | 2007-02-26 22:47:42 +0000 |
commit | cce38586aee7fe892ca1c837ee08a96bd3454ee9 (patch) | |
tree | 2cce1db0f921fdc3e899641dd9c59f459ce4b07d /include/libbb.h | |
parent | f8ea0f3a66559a00c41fd7877bdc241973a60f8c (diff) | |
download | busybox-cce38586aee7fe892ca1c837ee08a96bd3454ee9.zip busybox-cce38586aee7fe892ca1c837ee08a96bd3454ee9.tar.gz |
start_stop_daemon: add -chuid support
Diffstat (limited to 'include/libbb.h')
-rw-r--r-- | include/libbb.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/libbb.h b/include/libbb.h index a32e615..4293ae2 100644 --- a/include/libbb.h +++ b/include/libbb.h @@ -443,7 +443,10 @@ struct bb_uidgid_t { uid_t uid; gid_t gid; }; +/* always sets uid and gid */ int get_uidgid(struct bb_uidgid_t*, const char*, int numeric_ok); +/* chown-like handling of "user[:[group]" */ +void parse_chown_usergroup_or_die(struct bb_uidgid_t *u, char *user_group); /* what is this? */ /*extern char *bb_getug(char *buffer, char *idname, long id, int bufsize, char prefix);*/ char *bb_getpwuid(char *name, long uid, int bufsize); |