psss / rpms / libsemanage

Forked from rpms/libsemanage 5 years ago
Clone
3ba23c8
diff --exclude-from=exclude -N -u -r nsalibsemanage/src/genhomedircon.c libsemanage-2.0.11/src/genhomedircon.c
3ba23c8
--- nsalibsemanage/src/genhomedircon.c	2007-10-01 09:54:35.000000000 -0400
3ba23c8
+++ libsemanage-2.0.11/src/genhomedircon.c	2007-10-01 12:24:39.000000000 -0400
3ba23c8
@@ -668,12 +668,11 @@
8bb5a23
 
8bb5a23
 	for (i = 0; i < nseusers; i++) {
8bb5a23
 		seuname = semanage_seuser_get_sename(seuser_list[i]);
3ba23c8
+		name = semanage_seuser_get_name(seuser_list[i]);
8bb5a23
 
3ba23c8
-		if (strcmp(seuname, s->fallback_user) == 0)
3ba23c8
+		if (strcmp(name,"root") && strcmp(seuname, s->fallback_user) == 0)
8bb5a23
 			continue;
8bb5a23
 
3ba23c8
-		name = semanage_seuser_get_name(seuser_list[i]);
0971186
-
3ba23c8
 		if (strcmp(name, DEFAULT_LOGIN) == 0)
3ba23c8
 			continue;
0971186