blob: 02c8c5c7c680bbffa1def755bd8e7658a1663d07 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
# /etc/cshrc
#
# csh configuration for all shell invocations. Currently, a prompt.
# (pixel) tcsh doesn't handle directory in the PATH being non-readable
# in security high, /usr/bin is 751, aka non-readable
# using unhash fixes the pb
if (! -r /usr/bin) then
unhash
endif
if ( $uid == 0 ) limit coredumpsize 1000000
if ($?prompt) then
if ($?tcsh) then
set prompt='[%n@%m %c]$ '
else
set prompt=\[`id -nu`@`hostname -s`\]\$\
endif
else
# nothing more to do for non-interactive shell
goto OUT
endif
test -d /etc/profile.d
if ($status == 0) then
set nonomatch
foreach i ( /etc/profile.d/*.csh )
test -r $i
if ($status == 0) then
if ( $shlvl == 1 ) then
$shell -f $i && source $i || echo "/etc/csh.cshrc: error in $i"
else
source $i
endif
endif
end
unset i nonomatch
endif
OUT:
|