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

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