On Mon, Apr 13, 2015 at 01:32:56PM +0300, Vasiliy Tolstov wrote: > sheepdog now able to run in foreground, so use this in systemd service, > also remove running shell script to get defaults, because it provided > in service file now. > > Signed-off-by: Vasiliy Tolstov <[email protected]> > --- > script/sheepdog.service.in | 5 ++--- > 1 file changed, 2 insertions(+), 3 deletions(-) > > diff --git a/script/sheepdog.service.in b/script/sheepdog.service.in > index ac4f955..3b1206c 100644 > --- a/script/sheepdog.service.in > +++ b/script/sheepdog.service.in > @@ -4,12 +4,11 @@ After=network.target > Wants=syslog.target > > [Service] > +Environment="SHEEPDOG_ARGS=--cluster local --log dst=syslog -f --upgrade" > "SHEEPDOG_PATH=@LOCALSTATEDIR@/lib/sheepdog" > EnvironmentFile=-@SYSCONFDIR@/conf.d/sheepdog.conf > EnvironmentFile=-@SYSCONFDIR@/sysconfig/sheepdog > EnvironmentFile=-@SYSCONFDIR@/default/sheepdog > -ExecStart=/bin/sh -c 'ulimit -n 32768; @SBINDIR@/sheep --pidfile > @LOCALSTATEDIR@/run/sheep.pid $(if [ -z "$SHEEP_OPTS" ]; then echo "--cluster > local --log dst=syslog --upgrade @LOCALSTATEDIR@/lib/sheepdog"; else echo > $SHEEP_OPTS; fi)' > -PIDFile=@LOCALSTATEDIR@/run/sheep.pid > -Type=forking > +ExecStart=@SBINDIR@/sheep $SHEEPDOG_ARGS $SHEEPDOG_PATH > Restart=on-abort > StartLimitInterval=10s > StartLimitBurst=3 > -- > 2.3.3
Hi Alexander, Could you please give this patch a review? Thanks, Yuan -- sheepdog mailing list [email protected] https://lists.wpkg.org/mailman/listinfo/sheepdog
