slish annotate tools/slish.sh @ rev 13

Tiny edits
author Paul Issott <paul@slitaz.org>
date Sat Feb 01 17:29:57 2014 +0000 (2014-02-01)
parents 2f91234fc15c
children
rev   line source
pankso@3 1 #!/bin/sh
pankso@3 2 #
pankso@3 3 # SliSH users SHell - This tool is executed when a user is chrooted and
pankso@3 4 # must be installed into the SliSH chroot.
pankso@3 5 #
pankso@3 6 # Copyright (C) 2014 SliTaz GNU/Linux - BSD License
pankso@3 7 # Author: Christophe Lincoln <pankso@slitaz.org>
pankso@3 8 #
pankso@3 9 . /lib/libtaz.sh
pankso@3 10
pankso@3 11 # Welcome
pankso@11 12 clear && boldify "Welcome to your SliTaz SHell"
pankso@11 13 colorize 30 $(date '+%a %b %d %Y - %H:%M')
pankso@11 14 newline
pankso@11 15 echo "SliTaz : $(cat /etc/slitaz-release) ($(uname -sr))"
pankso@11 16 echo "Home : $(du -sh /home/$USER)"
pankso@3 17 newline
pankso@3 18
pankso@3 19 # Set some env variables
pankso@3 20 PS1='\u@slish\e[0m:\e[1;34m\w\e[0m\$ '
pankso@3 21 PATH='/bin:/usr/bin'
pankso@3 22 HOME=/home/$USER
pankso@3 23 SHELL=/bin/sh
pankso@11 24 EDITOR=nano
pankso@11 25 export PS1 PATH HOME SHELL EDITOR
pankso@11 26 #umask 0077
pankso@11 27 umask 0022
pankso@3 28
pankso@3 29 # Chroot will drop user into /
pankso@3 30 cd ${HOME}
pankso@3 31 exec /bin/sh "$@"
pankso@3 32