From 8a0f25281942859d40579ccbd03e7349aad62931 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Tue, 29 Jul 2014 04:37:50 +0200 Subject: [PATCH] gluon-wan-dnsmasq: use libpacketmark --- gluon/gluon-wan-dnsmasq/Makefile | 2 +- gluon/gluon-wan-dnsmasq/files/etc/init.d/gluon-wan-dnsmasq | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gluon/gluon-wan-dnsmasq/Makefile b/gluon/gluon-wan-dnsmasq/Makefile index 14b9efa..3722210 100644 --- a/gluon/gluon-wan-dnsmasq/Makefile +++ b/gluon/gluon-wan-dnsmasq/Makefile @@ -11,7 +11,7 @@ define Package/gluon-wan-dnsmasq SECTION:=gluon CATEGORY:=Gluon TITLE:=Support for a secondary DNS server using the WAN interface - DEPENDS:=+gluon-core +dnsmasq + DEPENDS:=+gluon-core +dnsmasq +libpacketmark endef define Package/gluon-wan-dnsmasq/description diff --git a/gluon/gluon-wan-dnsmasq/files/etc/init.d/gluon-wan-dnsmasq b/gluon/gluon-wan-dnsmasq/files/etc/init.d/gluon-wan-dnsmasq index 790c686..eae5192 100755 --- a/gluon/gluon-wan-dnsmasq/files/etc/init.d/gluon-wan-dnsmasq +++ b/gluon/gluon-wan-dnsmasq/files/etc/init.d/gluon-wan-dnsmasq @@ -18,7 +18,7 @@ start() { mkdir -p $RESOLV_CONF_DIR touch $RESOLV_CONF - service_start /usr/sbin/dnsmasq -x $SERVICE_PID_FILE -u root -i lo -p $PORT --packet-mark=$PACKET_MARK -h -r $RESOLV_CONF + 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 } stop() {