gluon-wan-dnsmasq: fix usage of libpacketmark

Using service_start requires exporting of environment variables.

Fixes #397
remotes/1699402720531464663/tmp_refs/heads/stable
Nils Schneider 2015-08-04 22:51:40 +02:00 committed by Matthias Schiffer
parent 806d44b676
commit 75b3c807ff
1 changed files with 4 additions and 1 deletions

View File

@ -18,7 +18,10 @@ start() {
mkdir -p $RESOLV_CONF_DIR
/lib/gluon/wan-dnsmasq/update.lua
LD_PRELOAD=libpacketmark.so LIBPACKETMARK_MARK=$PACKET_MARK service_start /usr/sbin/dnsmasq -x $SERVICE_PID_FILE -u root -i lo -p $PORT -h -r $RESOLV_CONF
export LD_PRELOAD=libpacketmark.so
export LIBPACKETMARK_MARK=$PACKET_MARK
service_start /usr/sbin/dnsmasq -x $SERVICE_PID_FILE -u root -i lo -p $PORT -h -r $RESOLV_CONF
}
stop() {