Annotation of /trunk/busybox-initscripts/etc/profile
Parent Directory | Revision Log
Revision 724 -
(hide annotations)
(download)
Mon Jun 2 22:14:35 2008 UTC (16 years, 3 months ago) by niro
File size: 1069 byte(s)
Mon Jun 2 22:14:35 2008 UTC (16 years, 3 months ago) by niro
File size: 1069 byte(s)
-busybox port of magellan-initscript
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 |