slish annotate tools/slish.sh @ rev 3
Added tools directory (with the chroot login SHell)
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Wed Jan 22 18:36:09 2014 +0100 (2014-01-22) |
parents | |
children | 27c18235251c |
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@3 | 12 clear && colorize 36 "Welcome to your SliTaz SHell" |
pankso@3 | 13 boldify $(date '+%a %b %d %Y - %H:%M') |
pankso@3 | 14 newline |
pankso@3 | 15 |
pankso@3 | 16 # Set some env variables |
pankso@3 | 17 PS1='\u@slish\e[0m:\e[1;34m\w\e[0m\$ ' |
pankso@3 | 18 PATH='/bin:/usr/bin' |
pankso@3 | 19 HOME=/home/$USER |
pankso@3 | 20 SHELL=/bin/sh |
pankso@3 | 21 export PS1 PATH HOME SHELL |
pankso@3 | 22 umask 0077 |
pankso@3 | 23 |
pankso@3 | 24 # Chroot will drop user into / |
pankso@3 | 25 cd ${HOME} |
pankso@3 | 26 exec /bin/sh "$@" |
pankso@3 | 27 |