Magellan Linux

Annotation of /tags/busybox-init-0_1_11/etc/profile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1217 - (hide annotations) (download)
Fri Jan 28 22:07:42 2011 UTC (13 years, 3 months ago) by niro
File size: 1069 byte(s)
tagged 'busybox-init-0_1_11'
1 niro 724 # /etc/profile: system-wide .profile file for bourne compatible shells
2     # $Header: /home/cvsd/magellan-cvs/magellan-src/busybox-initscripts/etc/profile,v 1.1 2008-06-02 22:14:35 niro Exp $
3    
4     if [ -e "/etc/profile.env" ]
5     then
6     source /etc/profile.env
7     fi
8    
9     # 077 would be more secure, but 022 is generally quite realistic
10     umask 022
11    
12     if [ `/usr/bin/whoami` = 'root' ]
13     then
14     if [ "$SHELL" = '/bin/bash' ] || [ "$SHELL" = '/bin/sh' ]
15     then
16     export PS1='\[\033[01;31m\]\h \[\033[01;34m\]\W \$ \[\033[00m\]'
17     fi
18     export PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:${ROOTPATH}"
19     else
20     if [ "$SHELL" = '/bin/bash' ] || [ "$SHELL" = '/bin/sh' ]
21     then
22     export PS1='\[\033[01;32m\]\u@\h \[\033[01;34m\]\W \$ \[\033[00m\]'
23     fi
24     export PATH="/bin:/usr/bin:/usr/X11R6/bin:${PATH}"
25     fi
26     unset ROOTPATH
27    
28     if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then
29     export INPUTRC="/etc/inputrc"
30     fi
31    
32     if [ -z "$EDITOR" ]
33     then
34     source /etc/conf.d/editor 2> /dev/null
35     # check if $EDITOR is still zero than use default
36     if [ -z "${EDITOR}" ]
37     then
38     EDITOR="/usr/bin/nano"
39     fi
40     export EDITOR
41     fi