[LEDE-DEV] [PATCH packages] pptpd: run service in foreground for procd compatibility
Rafał Miłecki
zajec5 at gmail.com
Sun Sep 25 22:59:30 PDT 2016
From: Rafał Miłecki <rafal at milecki.pl>
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 at milecki.pl>
Fixes: 15e7f611afb ("pptpd: convert init script to procd")
---
Hi Luka,
This pptpd package with broken procd compatibility has been also backported
to the for-15.05 branch. Can you apply this fix to for-15.05 as well, please?
---
net/pptpd/files/pptpd.init | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net/pptpd/files/pptpd.init b/net/pptpd/files/pptpd.init
index 0d18aa1..294b00f 100644
--- a/net/pptpd/files/pptpd.init
+++ b/net/pptpd/files/pptpd.init
@@ -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
}
--
2.9.3
More information about the Lede-dev
mailing list