From cf70843ba7f5b07e0753d8248d1cafa6b77ac7a9 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Tue, 21 Jan 2014 03:01:12 +0100 Subject: [PATCH] Add support for custom dnsmasq config and odhcp6c handler scripts --- gluon/gluon-core/files/etc/odhcp6c.user | 3 +++ gluon/gluon-core/files/lib/gluon/dnsmasq.d/.keep | 0 gluon/gluon-core/files/lib/gluon/odhcp6c.d/.keep | 0 .../files/lib/gluon/upgrade/core/invariant/010-dnsmasq.d | 3 +++ 4 files changed, 6 insertions(+) create mode 100644 gluon/gluon-core/files/etc/odhcp6c.user create mode 100644 gluon/gluon-core/files/lib/gluon/dnsmasq.d/.keep create mode 100644 gluon/gluon-core/files/lib/gluon/odhcp6c.d/.keep create mode 100755 gluon/gluon-core/files/lib/gluon/upgrade/core/invariant/010-dnsmasq.d diff --git a/gluon/gluon-core/files/etc/odhcp6c.user b/gluon/gluon-core/files/etc/odhcp6c.user new file mode 100644 index 0000000..14a96eb --- /dev/null +++ b/gluon/gluon-core/files/etc/odhcp6c.user @@ -0,0 +1,3 @@ +for file in /lib/gluon/odhcp6c.d/*; do + [ ! -x $file ] || $file +done diff --git a/gluon/gluon-core/files/lib/gluon/dnsmasq.d/.keep b/gluon/gluon-core/files/lib/gluon/dnsmasq.d/.keep new file mode 100644 index 0000000..e69de29 diff --git a/gluon/gluon-core/files/lib/gluon/odhcp6c.d/.keep b/gluon/gluon-core/files/lib/gluon/odhcp6c.d/.keep new file mode 100644 index 0000000..e69de29 diff --git a/gluon/gluon-core/files/lib/gluon/upgrade/core/invariant/010-dnsmasq.d b/gluon/gluon-core/files/lib/gluon/upgrade/core/invariant/010-dnsmasq.d new file mode 100755 index 0000000..8e84c1f --- /dev/null +++ b/gluon/gluon-core/files/lib/gluon/upgrade/core/invariant/010-dnsmasq.d @@ -0,0 +1,3 @@ +#!/bin/sh + +echo 'conf-dir=/lib/gluon/dnsmasq.d' > /etc/dnsmasq.conf