+-------------------------------------------------------------------
+Tue Nov 24 11:58:44 CET 2020 - aschnell@suse.com
+
+- do not override passwd after getpwuid_r et.al. calls
+ (gh#openSUSE/snapper#589)
+
-------------------------------------------------------------------
Thu Nov 19 11:49:29 CET 2020 - aschnell@suse.com
if (e != 0 || result == NULL)
return false;
- memset(pwd.pw_passwd, 0, strlen(pwd.pw_passwd));
-
username = pwd.pw_name;
gid = pwd.pw_gid;
if (e != 0 || result == NULL)
return false;
- memset(pwd.pw_passwd, 0, strlen(pwd.pw_passwd));
-
dir = pwd.pw_dir;
return true;
return false;
}
- memset(pwd.pw_passwd, 0, strlen(pwd.pw_passwd));
-
uid = pwd.pw_uid;
return true;
return false;
}
- memset(grp.gr_passwd, 0, strlen(grp.gr_passwd));
-
gid = grp.gr_gid;
return true;