Commit Graph

49 Commits

Author SHA1 Message Date
archie
08a7028c0b Add these key bindings for tcsh users in interactive mode:
bindkey "^W" backward-delete-word
    bindkey -k up history-search-backward
    bindkey -k down history-search-forward

Reviewed by:	-current
2001-01-10 02:37:16 +00:00
rwatson
0f43f0016f o Display only a short fortune at the root login prompt, as large ones
scroll of our pretty /etc/motd that helps the user know what to do.
o Change reflects similar setting in /share/skel
2000-07-15 03:25:14 +00:00
asmodai
0763276f60 Fix typo. rightous -> righteous. 2000-05-28 15:09:31 +00:00
rwatson
cdd4a3c316 o Migrate path, umask from dot.login to dot.cshrc
o Comment out display of fortune by default.
o Synch root's .cshrc/.login and non-root's .cshrc/.login in terms of
  gratuitous variables set (EDITOR).
o Remove some commented out variables set inconsistently or gratuitously,
  such as Interviews settings, 8-bit German locale for root only.
o Synchronize comments in header, as well as references to appropriate man
  pages.
o Remove MANPATH setting as apparently /etc/manpath.config does all that
  already.

Similar changes probably need to be made in other dot.* files for root
and skel, as all of these files seem to set different aliases, environmental
variables, prompts, and have different semantics.

As a result of this patch, leaving aside the setting of a special prompt
for root, users of csh and tcsh should find similar environments when
logging in or su'ing to any account using that shell.

Reviewed by:	asmodai, nbm, will
2000-03-25 20:23:39 +00:00
rwatson
d2b628c0a9 There is nothing more annoying than su'ing to root and discovering that
even simple things like md5 and ping aren't in your path.  This patch
moves the custom root-path setting from .login to .cshrc, so that users
who su to root get a decent (and consistent) path.  An appeal to change
/etc/login.conf to provide a decent path for all users seems to have been
vetoed for the time being.  As a result, users will still, by default,
not find ping or md5 in their path.  However, at least root gets a decent
default now.

Reviewed by:	asmodai
Approved by:	jkh
2000-03-07 18:52:37 +00:00
peter
cdad5bae8c $Id$ -> $FreeBSD$ 1999-08-27 23:37:10 +00:00
jkh
92941a5cac By popular request, add /usr/local/sbin to this list. 1999-04-28 06:43:08 +00:00
jkh
645ea8a194 1. Remove the hateful EDITOR=ee from root's environment; it's one
thing to use it at startup, when you don't know if the user can
   handle vi or not, but yet another thing to leave it as a permanent
   land mine for root.

2. Put /usr/X11R6/bin in path; it makes getting the desktop up a lot easier.
1999-04-27 11:55:02 +00:00
brian
8a70c22e66 Add Id keyword 1998-09-13 23:11:13 +00:00
bde
4d3a35c728 Nuked setting of crt here too.
Obtained from:	src/etc/root/dot.profile rev.1.17.
1998-09-02 14:10:22 +00:00
jkoshy
be7e5066f8 Move setting of 'crt' mail variable to {/usr/src}/etc/mail.rc. 1998-08-31 10:53:06 +00:00
thepish
0d1847a925 PR: 7613
Submitted by:	axl@iafrica.com
change default setting of the crt env var from 24 to blank (mail(1) then uses
stty(1) setting
1998-08-14 12:26:43 +00:00
phk
697cbe7d60 Make roots prompt "hostname -s# " 1997-11-07 17:22:32 +00:00
joerg
8eec8cf086 Set `crt' by default to make mail(1) happy.
Also, comment out the not so very commonly used interviews settings.
1997-09-26 08:28:19 +00:00
brian
047a406034 Make the default VERASE key the <-- key and remove root's
`stty's.  'nuff said.

Inventor:	joerg@FreeBSD.org
Reviewer:	sos@FreeBSD.org
1997-04-03 21:42:42 +00:00
joerg
053010b803 Don't clobber the TERM variable if it's already set (e.g. from /etc/ttys,
or from a telnet session).  So basically, this setting will only get in
effect in the single-user shell.

Closes PR # 2395.
1997-03-06 22:24:04 +00:00
peter
0e0dfca0f9 Revert $FreeBSD$ to $Id$ 1997-02-23 09:21:14 +00:00
jkh
9c0cd3f9df Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
jkh
a5d3c31004 Remove root dotfiles which did more harm than good. 1996-08-14 14:42:05 +00:00
jkh
af7357ce41 This is no longer in /stand 1996-06-15 17:49:16 +00:00
jkh
96e5455559 Make the invocation of fortune conditional 1996-04-30 04:44:37 +00:00
jkh
7f5586556f Put the stty back here. 1996-03-06 05:25:01 +00:00
jkh
13dcb1bde2 Add back the stty commands I nuked - bad idea, sorry. 1996-03-06 05:23:00 +00:00
mpp
f88cbd872d Another round of spelling fixes. 1996-01-31 15:03:18 +00:00
jkh
18201b81a8 Rip these things down to the absolutely minimums - no tsets, no
sttys, no fancy prompts, nothing.  Everything else seems to be
too contraversal, so we'll go vanilla.
1995-12-01 20:12:05 +00:00
ache
44bf5aae89 Remove ENABLE_STARTUP_LOCALE, use proper name for LANG 1995-11-30 03:54:37 +00:00
jkh
d661fa2fbc Revamp root's dotfiles.
Submitted by:	Patrick Hausen + mods by me
1995-11-30 02:28:37 +00:00
nate
660eb8c86b Added /usr/src/sys/compile to cdpath.
Set cdpath instead of leaving it commented out.
1995-09-19 04:57:31 +00:00
nate
0fd3cc1b0a Fix the cdpath to find utilities in the gnu src tree. 1995-09-18 19:53:42 +00:00
joerg
d17a12fac3 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.
1995-07-08 11:11:23 +00:00
joerg
2db07f24ac dot.login:
Finally transform the "Don't login as root..." message to make it
clear that `su' is meant to be a command.  Will save us a lot of
questions about the user named `su'.  Make the message magically
disappear if the user did an ``su - root'', since it might be a bit
silly to ask him to perform an `su'...

dot.cshrc:

Remove the no-op `-g' options from the ls aliases, and replace them by
`-o'.  This way, if root does an `ls -l', he will see the immutable
flag and (hopefully) not be too surprised about the "Permission
denied".
1995-06-29 06:30:43 +00:00
phk
e6d32e8639 Fix a bunch of annoying details here, while I remember it. 1994-10-27 05:27:00 +00:00
rgrimes
7d9763f39c Root should NEVER have . in the path. 1994-09-22 08:32:39 +00:00
rgrimes
fe8f84dda3 Revert the change that removed the -k flag from the ls alias, we have ls -k
again.
1994-09-22 08:23:02 +00:00
pst
cd4901093d Fix 'ls' alias to work with new ls (-k is not supported) 1994-09-19 07:01:35 +00:00
rgrimes
c36c4b9d82 Eliminate use of raw control characters in stty commands, make echo's and
stty commands self consistent.

Submitted by:	bde
1994-09-16 04:20:14 +00:00
jkh
0de329b748 Since we're using syscons now, make ^H the backspace character by
default (ack ack, evil evil, but easier than changing syscons at this
late hour).
1994-06-15 22:58:49 +00:00
rgrimes
c2335a8b69 Add $Id$'s 1994-02-21 20:36:03 +00:00
rgrimes
5ae6175456 Add a TERM=pc3 so that an initial system install is at least usable
at the console!
1994-02-21 20:34:25 +00:00
rgrimes
d3f2549c43 Fix up the cdpath, it was missing a / before i386. 1994-02-18 09:51:54 +00:00
rgrimes
2c286afdbf Added savehist=1000 as a security feature to know what root has been up to,
added very common set filec.

Added /sys/i386 to be in cdpath so cd conf goes to sys/i386/conf instead of
sys/conf.
1994-01-22 10:58:26 +00:00
rgrimes
a8637aed53 Fixed ^? to ^\?, need to escape that for csh 1993-08-31 14:40:22 +00:00
rgrimes
b4908f24d6 Changed stty erase ^H to stty erase ^?. 1993-08-31 14:38:58 +00:00
rgrimes
cf7b823b7a Updated paths and cdpath to be more appropriate to FreeBSD (removal of old
directories).

Junked all the sccs aliases that get in the way of rcs
1993-08-31 07:19:58 +00:00
nate
850680bad2 Default BLOCKSIZE for root is K-Blocks 1993-08-02 22:50:43 +00:00
nate
dc1cf04cf0 Removed df/du aliases, will make them more global and use BLOCKSIZE
environment variable
1993-08-02 21:23:27 +00:00
rgrimes
ecbbf4823e Put back the du -k and df -k flags since POSIX says they should still work,
and Nate is fixing them to work.
1993-08-02 21:04:36 +00:00
rgrimes
485444e937 Removed aliases of df -> df -k and du -> du -k, as the k option is not
supported in the new df and du code, use setenv BLOCKSIZE 1024 to get
the same effect.
1993-08-01 00:40:29 +00:00
rgrimes
241ccdeaf3 Initial import of 386BSD 0.1 othersrc/etc 1993-06-20 13:41:45 +00:00