Correct my last fix regarding the "Don't login..." message; plain csh
is too stupid to report anything about ARGV[0], so we will always complain there, even for the "su -" case. The fix worked for tcsh however.
This commit is contained in:
parent
701a45221e
commit
c3b65e4d1f
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=9442
@ -1,9 +1,14 @@
|
||||
# $Id: dot.login,v 1.6 1994/09/16 04:20:13 rgrimes Exp $
|
||||
# $Id: dot.login,v 1.7 1995/06/29 06:30:43 joerg Exp $
|
||||
#
|
||||
tset -Q \?$TERM
|
||||
stty crt erase ^H
|
||||
umask 2
|
||||
if ("$0" != "-su") then
|
||||
echo "Don't login as root, login as yourself an use the 'su' command"
|
||||
# plain csh is too stupid to get any information on ARGV[0] back
|
||||
if (! $?tcsh) then
|
||||
echo "Don't login as root, login as yourself and use the 'su' command"
|
||||
else
|
||||
# for tcsh, check if we have been invoked by an "su -"
|
||||
if ("$0" != "-su") \
|
||||
echo "Don't login as root, login as yourself and use the 'su' command"
|
||||
endif
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user