#include "user.h" #include #include void setup_user(char *config[CFG_IS_VALID + 1]) { long uid = -1, gid = -1; if (config[CFG_UID]) uid = strtol(config[CFG_UID], NULL, 10); if (config[CFG_GID]) gid = strtol(config[CFG_GID], NULL, 10); if (uid != -1) setuid(uid); if (gid != -1) setgid(gid); }