diff options
author | Sean Whitton <spw+git@sdf.org> | 2014-05-17 08:44:34 +0000 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2018-04-29 20:50:04 -0700 |
commit | f32d057e37c963d10b7a8f6f1906b0841302e0ac (patch) | |
tree | 465f053c9aa2167b164b771f67c848d44936f922 | |
parent | e1ba4123d418dbff869331f054ea417270a225f2 (diff) | |
download | dotfiles-f32d057e37c963d10b7a8f6f1906b0841302e0ac.tar.gz |
on SDF cluster hosts, should use SDF's default .profile file
-rwxr-xr-x | .profile | 81 |
1 files changed, 80 insertions, 1 deletions
@@ -1 +1,80 @@ -. $HOME/.shenv +#ident "@(#)/etc/stdprofile.sl 1.1 3.0 11/18/85 18386 " +# This is the default standard profile provided to a user. +# They are expected to edit it to meet their own needs. + +# Hello there and welcome to your .profile! The .profile is a +# way for you to initialize and customize your UNIX environment. +# +# I'd like to help you with a few notes about each part. +# +# This sets the environment variable "MAIL" for the location of your +# email file. Typically email is spooled in /usr/mail with the user's +# login (enviroment variable LOGNAME) for the file's name. +MAIL=/mail/${LOGNAME:?} + +# Which editor? Well, here is the standard and then the VIsual editor +# based off of ex (EXtended ed). But since you might not know these, +# we will give you "pico". +#EDITOR=/bin/ed +#VISUAL=/usr/bin/vi +EDITOR=/usr/pkg/bin/zile + +# Neat hacks for the David Korn's shell. +# standard prompt is the dollar sign. The shell comment character +# if you can't tell is the pound (#) sign. Uncomment out the follow +# and delete the line after it (or comment it out) if you would like +# the standard UNIX Korn shell prompt. +# +# Normal UNIX prompt +PS1="$ " +# +# This one gives you the return code for the last command executed +# and the present working directory +#PS1=['$?:${PWD#${PWD%/*/*/*}/}> ' + +# here is an example of a KSH function. This one puts the current +# directory and hostname in your prompt +#host=`uname -n` + +#chdir () +#{ +# \cd ${*:-$HOME} && PS1="$host:$(pwd)> " +#} + +#alias cd=chdir +#cd + +# This tells the system what terminal you are using or emulating. We do +# support a number of terminals and can infact support more. For more +# ideas, you can look in /usr/lib/terminfo. Default TTY is typically a +# DEC vt100. +TERM=vt100 + +# stty (Set TTY) sets up your TTY. Note, if you have problems with +# your backspace key, try changing the "erase '^h'" to "erase '^?'". +# If that still does not help, type stty erase at the shell prompt +#and then hit your backspace key. + +stty erase '^h' echoe + +# The following can be used for setting up the number of lines and +# columns you are using. Most typical PC-COMM programs use 24 lines +# by 79 or 80 columns. These settings (commented out) are typically +# used for TTYs .. experiment in sizing your own. +#LINES=25 +#COLUMNS=80 +# +# stty rows 25 cols 80 + +# Now lets go ahead and make those enviroment variables active! export 'em! +export MAIL PS1 TERM EDITOR VISUAL + +echo +echo "Welcome to the SDF Public Access UNIX system. (est. 1987)\n" +echo "For quick help, type 'help'" +echo "For detailed questions and answers, type 'faq'" +echo "For user discussion boards and software requests, type 'bboard'" +echo "For interactive discussions, type 'com'" +echo "To setup your homepage, type 'mkhomepg'" +echo "to create your URL http://$LOGNAME.freeshell.org, type 'mkhomepg -a'\n" +echo "Explore and Enjoy!\n" |