user_group is no longer used, remove it
This commit is contained in:
@@ -81,7 +81,6 @@
|
|||||||
#include <setjmp.h>
|
#include <setjmp.h>
|
||||||
|
|
||||||
#include "sudoers.h"
|
#include "sudoers.h"
|
||||||
#include "lbuf.h"
|
|
||||||
#include "interfaces.h"
|
#include "interfaces.h"
|
||||||
#include "sudoers_version.h"
|
#include "sudoers_version.h"
|
||||||
#include "auth/sudo_auth.h"
|
#include "auth/sudo_auth.h"
|
||||||
@@ -1156,7 +1155,6 @@ sudoers_policy_version(int verbose)
|
|||||||
static int
|
static int
|
||||||
deserialize_info(char * const settings[], char * const user_info[])
|
deserialize_info(char * const settings[], char * const user_info[])
|
||||||
{
|
{
|
||||||
struct group *grp;
|
|
||||||
char * const *cur;
|
char * const *cur;
|
||||||
const char *p, *groups = NULL;
|
const char *p, *groups = NULL;
|
||||||
int flags = 0;
|
int flags = 0;
|
||||||
@@ -1297,10 +1295,6 @@ deserialize_info(char * const settings[], char * const user_info[])
|
|||||||
if (MATCHES(*cur, "gid=")) {
|
if (MATCHES(*cur, "gid=")) {
|
||||||
p = *cur + sizeof("gid=") - 1;
|
p = *cur + sizeof("gid=") - 1;
|
||||||
user_gid = (gid_t) atoi(p);
|
user_gid = (gid_t) atoi(p);
|
||||||
if ((grp = sudo_getgrgid(user_gid)) != NULL) {
|
|
||||||
user_group = estrdup(grp->gr_name);
|
|
||||||
gr_delref(grp);
|
|
||||||
}
|
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (MATCHES(*cur, "groups=")) {
|
if (MATCHES(*cur, "groups=")) {
|
||||||
|
@@ -73,7 +73,6 @@ struct sudo_user {
|
|||||||
char *cmnd_safe;
|
char *cmnd_safe;
|
||||||
char *class_name;
|
char *class_name;
|
||||||
char *krb5_ccname;
|
char *krb5_ccname;
|
||||||
char *group;
|
|
||||||
struct group_list *group_list;
|
struct group_list *group_list;
|
||||||
char * const * env_vars;
|
char * const * env_vars;
|
||||||
#ifdef HAVE_SELINUX
|
#ifdef HAVE_SELINUX
|
||||||
@@ -168,7 +167,6 @@ struct sudo_user {
|
|||||||
#define user_passwd (sudo_user.pw->pw_passwd)
|
#define user_passwd (sudo_user.pw->pw_passwd)
|
||||||
#define user_uuid (sudo_user.uuid)
|
#define user_uuid (sudo_user.uuid)
|
||||||
#define user_dir (sudo_user.pw->pw_dir)
|
#define user_dir (sudo_user.pw->pw_dir)
|
||||||
#define user_group (sudo_user.group)
|
|
||||||
#define user_group_list (sudo_user.group_list)
|
#define user_group_list (sudo_user.group_list)
|
||||||
#define user_tty (sudo_user.tty)
|
#define user_tty (sudo_user.tty)
|
||||||
#define user_ttypath (sudo_user.ttypath)
|
#define user_ttypath (sudo_user.ttypath)
|
||||||
|
Reference in New Issue
Block a user