Sophie

Sophie

distrib > Fedora > 13 > i386 > media > updates-src > by-pkgid > eabe5b9396d21660e3553b0acb725875 > files > 10

sysvinit-2.87-4.dsf.fc13.src.rpm

diff -up sysvinit-2.87dsf/src/sulogin.c~ sysvinit-2.87dsf/src/sulogin.c
--- sysvinit-2.87dsf/src/sulogin.c~	2009-07-12 11:07:45.000000000 -0400
+++ sysvinit-2.87dsf/src/sulogin.c	2010-02-25 17:13:07.000000000 -0500
@@ -348,7 +348,7 @@ void sushell(struct passwd *pwd)
 	  char *seuser=NULL;
 	  char *level=NULL;
 	  if (getseuserbyname("root", &seuser, &level) == 0)
-		  if (get_default_context_with_level(seuser, level, 0, &scon) > 0) {
+		  if (get_default_context_with_level(seuser, level, 0, &scon) == 0) {
 			  if (setexeccon(scon) != 0) 
 				  fprintf(stderr, "setexeccon faile\n");
 			  freecon(scon);