-/** Turn a user name into a uid */
-int name_to_uid(const char *name, uid_t *uid_p)
-{
- struct passwd *pass;
- if (!name || !*name)
- return 0;
- if (!(pass = getpwnam(name)))
- return 0;
- *uid_p = pass->pw_uid;
- return 1;
-}
-
-/** Turn a group name into a gid */
-int name_to_gid(const char *name, gid_t *gid_p)
-{
- struct group *grp;
- if (!name || !*name)
- return 0;
- if (!(grp = getgrnam(name)))
- return 0;
- *gid_p = grp->gr_gid;
- return 1;
-}
-