diff options
author | Roy Marples <roy@marples.name> | 2007-11-14 13:34:42 +0000 |
---|---|---|
committer | Roy Marples <roy@marples.name> | 2007-11-14 13:34:42 +0000 |
commit | b439703b4d3198f0d1c2568b3f97576d39ed914f (patch) | |
tree | 9a09d801d9be87b585b786d94b3b0bb5dd9be659 /etc/profile | |
parent | 0874acb08c6ab7502bf1e50d8d8cc9adc17b1f10 (diff) |
These files belong with baselayout
Diffstat (limited to 'etc/profile')
-rw-r--r-- | etc/profile | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/etc/profile b/etc/profile deleted file mode 100644 index 233f0d32..00000000 --- a/etc/profile +++ /dev/null @@ -1,62 +0,0 @@ -# /etc/profile: login shell setup -# -# That this file is used by any Bourne-shell derivative to setup the -# environment for login shells. -# - -# Load environment settings from profile.env, which is created by -# env-update from the files in /etc/env.d -if [ -e /etc/profile.env ] ; then - . /etc/profile.env -fi - -# 077 would be more secure, but 022 is generally quite realistic -umask 022 - -# Set up PATH depending on whether we're root or a normal user. -# There's no real reason to exclude sbin paths from the normal user, -# but it can make tab-completion easier when they aren't in the -# user's PATH to pollute the executable namespace. -# -# It is intentional in the following line to use || instead of -o. -# This way the evaluation can be short-circuited and calling whoami is -# avoided. -if [ "$EUID" = "0" ] || [ "$USER" = "root" ] ; then - PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:${ROOTPATH}" -else - PATH="/usr/local/bin:/usr/bin:/bin:${PATH}" -fi -export PATH -unset ROOTPATH - -if [ -n "${BASH_VERSION}" ] ; then - # Newer bash ebuilds include /etc/bash/bashrc which will setup PS1 - # including color. We leave out color here because not all - # terminals support it. - if [ -f /etc/bash/bashrc ] ; then - # Bash login shells run only /etc/profile - # Bash non-login shells run only /etc/bash/bashrc - # Since we want to run /etc/bash/bashrc regardless, we source it - # from here. It is unfortunate that there is no way to do - # this *after* the user's .bash_profile runs (without putting - # it in the user's dot-files), but it shouldn't make any - # difference. - . /etc/bash/bashrc - else - PS1='\u@\h \w \$ ' - fi -else - # Setup a bland default prompt. Since this prompt should be useable - # on color and non-color terminals, as well as shells that don't - # understand sequences such as \h, don't put anything special in it. - if type whoami >/dev/null 2>/dev/null && \ - type cut >/dev/null 2>/dev/null && \ - type uname >/dev/null 2>/dev/null ; then - PS1="`whoami`@`uname -n | cut -f1 -d.` \$ " - fi -fi - -for sh in /etc/profile.d/*.sh ; do - [ -r "$sh" ] && . "$sh" -done -unset sh |