Blame SOURCES/setup-2.12.2-empty-path.patch

65c5d1
diff --git a/csh.login b/csh.login
65c5d1
index 51902e8..e4b1990 100644
65c5d1
--- a/csh.login
65c5d1
+++ b/csh.login
65c5d1
@@ -2,20 +2,28 @@
65c5d1
 
65c5d1
 # System wide environment and startup programs, for login setup
65c5d1
 
65c5d1
-#add sbin directories to the path
65c5d1
-foreach p ( /usr/local/sbin /usr/sbin )
65c5d1
-	switch (":${PATH}:")
65c5d1
-	case "*:${p}:*":
65c5d1
-		breaksw
65c5d1
-	default:
65c5d1
-		if ( $uid == 0 ) then
65c5d1
-                        set path = ( ${p} ${path:q} )
65c5d1
-		else
65c5d1
-                        set path = ( ${path:q} ${p} )
65c5d1
-		endif
65c5d1
-		breaksw
65c5d1
-	endsw
65c5d1
-end
65c5d1
+if ( ! ${?PATH} ) then
65c5d1
+        if ( $uid == 0 ) then
65c5d1
+		setenv PATH "/usr/local/sbin:/usr/sbin:/usr/local/bin:/usr/bin"
65c5d1
+        else
65c5d1
+		setenv PATH "/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin"
65c5d1
+        endif
65c5d1
+else
65c5d1
+	#add sbin directories to the path
65c5d1
+	foreach p ( /usr/local/sbin /usr/sbin )
65c5d1
+		switch (":${PATH}:")
65c5d1
+		case "*:${p}:*":
65c5d1
+			breaksw
65c5d1
+		default:
65c5d1
+			if ( $uid == 0 ) then
65c5d1
+	                        set path = ( ${p} ${path:q} )
65c5d1
+			else
65c5d1
+	                        set path = ( ${path:q} ${p} )
65c5d1
+			endif
65c5d1
+			breaksw
65c5d1
+		endsw
65c5d1
+	end
65c5d1
+endif
65c5d1
 
65c5d1
 setenv HOSTNAME `/usr/bin/hostname`
65c5d1
 set history=1000