[vz-dev] Daemon und Script gleichnamig beim 1wirevz und s0vz

Bernd Gewehr Bernd at gewehr.net
Wed Apr 10 20:50:00 CEST 2013


-----Ursprüngliche Nachricht----- 
From: Thorben Thuermer
Sent: Wednesday, April 10, 2013 1:23 AM
To: volkszaehler-dev at lists.volkszaehler.org
Subject: Re: [vz-dev] Daemon und Script gleichnamig beim 1wirevz und s0vz

> das ist ein bug in vzlogger!
> das sinnlose und nicht unterstuetzte argument 'restart' wird einfach
> ignoriert, und vzlogger startet. eine bereits laufende instanz wird
> dabei aber nicht beendet.

> - Thorben

Hm. Wäre dann ein Script wie dieses hier sinnvoll, analog zu s0vz?

vzlogger.sh

### BEGIN INIT INFO# Provides: vzlogger# Required-Start: rc.local# 
Required-Stop: # Default-Start: 2 3 4 5# Default-Stop: 1# Short-Description: 
Volkszaehler smart meter deamon'.#### END INIT 
INFO#!/bin/bashDAEMON="/usr/local/sbin/vzlogger"PIDFILE="/tmp/vzlogger.pid" 
test -f $DAEMON || exit 0case "$1" in	start)		test ! -f $PIDFILE || { echo 
"Deamon already running!"; exit 0; }		chrt -r 99 su -c $DAEMON pi		su -c 
"renice -99 `pidof $DAEMON`" >/dev/null 2>&1		;;	stop)		killall -q vzloggerrm -f /tmp/vzlogger.pid		;;         restart)		$0 stop		$0 start		;;*)echo 
"Usage: $0 {start|stop|restart}"exit 1;;esac 



More information about the volkszaehler-dev mailing list