Portál AbcLinuxu, 10. května 2025 05:02
Mam tento skript
<pre>
#!/bin/sh
#
# RRD monitorvaci system .
# Napsal HEYDAX .
#
# Zdroj funkcnich knihoven
. /etc/rc.d/init.d/functions
# Rucni ovladani skriptu > start, stop, status, restart, etc.
pid='/var/run/rrd.pid'
case "$1" in
start)
# Start daemona.
echo -n $"Staruju funkyho rrd grafy"
/var/www/rrd/rrd &>/dev/null &
echo
touch /var/lock/subsys/rrd
;;
stop)
# Stop daemona.
echo -n $"Vypinam funkyho grafy"
killproc /var/www/rrd/rrd
echo
rm -f /var/lock/subsys/rrd
rm -f /var/run/rrd.pid
;;
status)
status /var/www/rrd/rrd
;;
restart)
$0 stop
$0 start
;;
*)
echo $"Usage: $0 {start|stop|status|restart}"
exit 1
esac
exit 0
</pre>
Ve startu by se mel skript ovladat funkci daemon , ale kdyz ho pouziju tak program bezi normalne . Bez teto funkce . Navic by se mela zobrazit overovaci dialog ze se skript spustil jako [ OK ]
Presne tak .
Odpovim si sam , vse jsem mel v poradku stacilo nastavit urcita prava spousteneho skriptu .
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.