Radix cross Linux

The main Radix cross Linux repository contains the build scripts of packages, which have the most complete and common functionality for desktop machines

383 Commits   1 Branch   1 Tag
Index: csh.login
===================================================================
--- csh.login	(nonexistent)
+++ csh.login	(revision 5)
@@ -0,0 +1,54 @@
+# /etc/csh.login: This file contains login defaults used by csh and tcsh.
+
+# Set up some environment variables:
+if ($?prompt) then
+	umask 022
+	set cdpath = ( /var/spool )
+	set notify
+	set history = 100
+        setenv MANPATH /usr/local/man:/usr/man
+	setenv MINICOM "-c on"
+	setenv HOSTNAME "`cat /etc/HOSTNAME`"
+	setenv LESS "-M"
+	setenv LESSOPEN "|lesspipe.sh %s"
+	set path = ( $path /usr/games )
+endif
+
+# If the user doesn't have a .inputrc, use the one in /etc.
+if (! -r "$HOME/.inputrc") then
+	setenv INPUTRC /etc/inputrc
+endif
+
+# I had problems with the backspace key installed by 'tset', but you might want
+# to try it anyway instead of the section below it.  I think with the right
+# /etc/termcap it would work.
+# eval `tset -sQ "$term"`
+
+# Set TERM to linux for unknown type or unset variable:
+if ! $?TERM setenv TERM linux
+if ("$TERM" == "") setenv TERM linux
+if ("$TERM" == "unknown") setenv TERM linux
+
+# Set the default shell prompt:
+set prompt = "%n@%m:%~%# "
+
+# Notify user of incoming mail.  This can be overridden in the user's
+# local startup file (~/.login)
+biff y >& /dev/null
+
+# Set an empty MANPATH if none exists (this prevents some profile.d scripts
+# from exiting from trying to access an unset variable):
+if ! $?MANPATH setenv MANPATH ""
+
+# Append any additional csh scripts found in /etc/profile.d/:
+[ -d /etc/profile.d ]
+if ($status == 0) then
+        set nonomatch
+        foreach file ( /etc/profile.d/*.csh )
+                [ -x $file ]
+                if ($status == 0) then
+                        source $file
+                endif
+        end
+        unset file nonomatch
+endif