2
# script for qtsmbstatusd
7
# Provides: qtsmbstatusd
8
# Required-Start: $remote_fs $syslog samba
9
# Required-Stop: $remote_fs $syslog
10
# Default-Start: 2 3 4 5
12
# Short-Description: start qtsmbstatusd server at boot time
13
# Description: QtSmbstatus is a graphical user interface for smbstatus
18
# see if qtsmbstatusd is running
19
pid=`ps ax | awk '{print $1,$5}' | grep $NAME | awk '{print $1}' | awk '{print $1}'`
22
default_locale=en_US.UTF-8
23
if [ -f /etc/default/locale ]; then
25
system_locale=`grep -re "LANG=" /etc/default/locale | awk 'BEGIN { FS = "[\"]" } { print $2 }'`
28
if [ -z $system_locale ]; then system_locale=$default_locale; fi
30
# Start or stop the qtsmbstatusd server
32
start | restart | reload | force-reload)
33
export LANG=$system_locale
34
if test "$pid" != ""; then
36
if /usr/bin/qtsmbstatusd -d; then
37
echo "qtsmbstatusd server restarted."
40
if /usr/bin/qtsmbstatusd -d; then
41
echo "qtsmbstatusd server started."
46
if test "$pid" != ""; then
49
echo "qtsmbstatusd server stopped"
53
if test "$pid" != ""; then
54
echo "qtsmbstatusd : server is running."
56
echo "qtsmbstatusd : server is not running."
61
echo "Usage: qtsmbstatusd {start|stop|reload|restart|status|force-reload}"