tazpanel diff tazpanel @ rev 29
Add support for write-iso in live.cgi with nice select box :-)
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Tue Apr 05 03:35:45 2011 +0200 (2011-04-05) |
parents | 64f564036b88 |
children | 13b1019d68d8 |
line diff
1.1 --- a/tazpanel Sun Apr 03 03:21:00 2011 +0200 1.2 +++ b/tazpanel Tue Apr 05 03:35:45 2011 +0200 1.3 @@ -3,22 +3,49 @@ 1.4 # Tiny Tazpanel cmdline interface 1.5 # 1.6 1.7 +VERSION=1.0 1.8 + 1.9 +# Get the configuration file and functions 1.10 CONFIG="/etc/slitaz/tazpanel.conf" 1.11 +[ -f $CONFIG ] && . $CONFIG 1.12 +[ -f $PWD/tazpanel.conf ] && . tazpanel.conf 1.13 +[ ! -f $PANEL/lib/libtazpanel ] && \ 1.14 + echo "No config file or libtazpanel found: $CONFIG" && exit 1 1.15 +. $PANEL/lib/libtazpanel 1.16 +. /usr/lib/slitaz/libtaz 1.17 +source_lib commons 1.18 1.19 -[ -f $CONFIG ] && . $CONFIG 1.20 -[ -f tazpanel.conf ] && . tazpanel.conf 1.21 -[ -z $PANEL ] && echo "No config file found" && exit 1 1.22 +# Include gettext helper script. 1.23 +. /usr/bin/gettext.sh 1.24 + 1.25 +# Export package name for gettext. 1.26 +TEXTDOMAIN='tazpanel' 1.27 +export TEXTDOMAIN 1.28 + 1.29 +# 1.30 +# Commands 1.31 +# 1.32 1.33 case "$1" in 1.34 start) 1.35 - httpd -p $HTTPD_PORT -u root -c $HTTPD_CONF ;; 1.36 + gettext "Starting TazPanel web server on port $HTTPD_PORT..." 1.37 + httpd -p $HTTPD_PORT -u root -c $HTTPD_CONF \ 1.38 + -r "`gettext \"TazPanel Authentication\"`" & 1.39 + status ;; 1.40 stop) 1.41 - killall httpd ;; 1.42 + gettext "Stopping TazPanel web server..." 1.43 + killall httpd && status ;; 1.44 passwd|-p) 1.45 - echo -e "\nChanging password for TazPanel" 1.46 - echo -n "New password: " && read pass 1.47 + echo "" 1.48 + gettext "Changing password for TazPanel" 1.49 + gettext "New password: " && read pass 1.50 sed -i s"/\/:root:.*/\/:root:$pass/" $HTTPD_CONF 1.51 - echo -e "Password changed succeffuly\n" ;; 1.52 + gettext "Password changed succeffuly"; echo 1.53 + echo "" ;; 1.54 *) 1.55 - echo "Usage: `basename $0` [start|stop|passwd]" ;; 1.56 + echo "" 1.57 + gettext "Usage:" && echo "`basename $0` [start|stop|passwd]"; echo 1.58 + echo "" ;; 1.59 esac 1.60 + 1.61 +exit 0