#!/bin/sh # -<colour codes>-------------------------------- PS_BLACK="\[\033[0;30m\]" # Black PS_DARK="\[\033[1;30m\]" # Black (Light) / Dark Gray PS_DRED="\[\033[0;31m\]" # Red (Dark) PS_RED="\[\033[1;31m\]" # Red PS_DGREEN="\[\033[0;32m\]" # Green (Dark) PS_GREEN="\[\033[1;32m\]" # Green PS_BROWN="\[\033[0;33m\]" # Yellow (Dark) / Orange PS_YELLOW="\[\033[1;33m\]" # Yellow PS_DBLUE="\[\033[0;34m\]" # Blue (Dark) PS_BLUE="\[\033[1;34m\]" # Blue PS_DPURPLE="\[\033[0;35m\]" # Purple (Dark) PS_PURPLE="\[\033[1;35m\]" # Purple PS_DCYAN="\[\033[0;36m\]" # Cyan (Dark) PS_CYAN="\[\033[1;36m\]" # Cyan PS_DGRAY="\[\033[0;37m\]" # White (dark) / Light Gray PS_GRAY="\[\033[1;37m\]" # White PS_WHITE="\[\033[0;38m\]" # White PS_BWHITE="\[\033[1;38m\]" # White Bold PS_NORMAL="\[\033[0;39m\]" # White PS_BOLD="\[\033[1;39m\]" # White Bold # -</colour codes>------------------------------- if [ -z "$PS1" ]; then if [ -z "$USER" ] || [ "$USER" != "root" ]; then UHOME=`egrep "^$USER:" /etc/passwd | cut -f6 -d:` if [ -f $UHOME/.Xauthority ]; then # echo "Enabling X-Window $UHOME/.Xauthority" cp $UHOME/.Xauthority /root fi fi # echo This shell is not interactive else echo This shell is interactive if [ "$UID" = 0 ]; then echoc "You are working as root" red export CFLAGS="-O2 -march=i586 -mcpu=i686" export CXXFLAGS="-O2 -march=i586 -mcpu=i686" export PATH="$PATH:/usr/local/sbin:/usr/sbin:/sbin" if [ -z "$USER" ] || [ "$USER" != "root" ]; then UHOME=`egrep "^$USER:" /etc/passwd | cut -f6 -d:` if [ -f $UHOME/.Xauthority ]; then # echo "Enabling X-Window $UHOME/.Xauthority" cp $UHOME/.Xauthority /root fi fi echoc "Frequently used programs:" cyan echo "Configuration : vasm" echo "Package manager: vlapt, slapt-get, pkg" echo "Network tools : ifconfig, host, ping, nmap, iptables" else echoc "You are working as $USER" green echoc "Frequently used programs:" cyan echo "Configuration : vasm" fi echo "File manager : mc (press F2 for usefull menu)" echo "Editor : mcedit, vi" echo "Multimedia : alsamixer, play" if [ -z "`skill -n X`" ]; then which startx &>/dev/null && echo "Default X : startx" which starticewm &>/dev/null && echo "IceWM : starticewm, starticewm-desk, starticewm-sound" which startfluxbox &>/dev/null && echo "Fluxbox : startfluxbox, startfluxbox-desk" which startxfce4 &>/dev/null && echo "XFCE4 : startxfce4" which startkde &>/dev/null && echo "KDE : startkde" fi fi ## Set a default shell prompt: PS1="${PS_CYAN}\h:/\w${PS_NORMAL}\n\u:\\$ " PS2="> "