pptpd: run service in foreground for procd compatibility
authorRafał Miłecki <rafal@milecki.pl>
Mon, 26 Sep 2016 05:59:30 +0000 (07:59 +0200)
committerRafał Miłecki <rafal@milecki.pl>
Thu, 23 Feb 2017 09:22:45 +0000 (10:22 +0100)
To have service working nicely with procd it should be running in the
foreground. Otherwise it's not possible to e.g. stop it with the init.d
script. Luckily for us pptpd has a simple switch that allows it.

Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Fixes: 15e7f611afb ("pptpd: convert init script to procd")
net/pptpd/files/pptpd.init

index 0d18aa1276f3c74fa64934ab283769891c549947..294b00f4d7e542355ffae072b3b87a68415691ca 100644 (file)
@@ -67,6 +67,6 @@ start_service() {
        ln -sfn $CHAP_SECRETS /etc/ppp/chap-secrets
 
        procd_open_instance
-       procd_set_param command $BIN -c $CONFIG -o $OPTIONS_PPTP
+       procd_set_param command $BIN -c $CONFIG --fg -o $OPTIONS_PPTP
        procd_close_instance
 }