diff options
author | Warren Dukes <warren.dukes@gmail.com> | 2004-08-13 16:18:05 +0000 |
---|---|---|
committer | Warren Dukes <warren.dukes@gmail.com> | 2004-08-13 16:18:05 +0000 |
commit | d344e8b4ed112cd60a2d92798454c50c2c1287be (patch) | |
tree | 5130d04bd65ffd703eddc22bc62ed1f9d596b310 /src/main.c | |
parent | 63efaae0eecc391b157fed544af1b72af50e5a63 (diff) |
patch from Benoit.Boissinot@ens-lyon.fr to remove getgroups and setgroups
git-svn-id: https://svn.musicpd.org/mpd/trunk@2028 09075e82-0dd4-0310-85a5-a0d7c8717e4f
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 15 |
1 files changed, 0 insertions, 15 deletions
@@ -230,9 +230,6 @@ void establishListen(Options * options) { void changeToUser(Options * options) { if (options->usr && strlen(options->usr)) { int uid, gid; -#ifdef _BSD_SOURCE - gid_t gid_list[NGROUPS_MAX]; -#endif /* get uid */ struct passwd * userpwd; @@ -258,18 +255,6 @@ void changeToUser(Options * options) { "of user %s: %s\n", options->usr, strerror(errno)); } - else if(getgroups(NGROUPS_MAX, gid_list) == -1) { - ERROR("cannot get groups " - "of user %s: %s\n", options->usr, - strerror(errno)); - exit(EXIT_FAILURE); - } - else if(setgroups(NGROUPS_MAX, gid_list) == -1) { - ERROR("cannot set groups " - "of user %s: %s\n", options->usr, - strerror(errno)); - exit(EXIT_FAILURE); - } #endif /* set uid */ |