From d87f7c1720fd44837147fd293d4a0ea5b52df3ee Mon Sep 17 00:00:00 2001 From: toby Date: Tue, 25 Sep 2018 23:24:42 +0200 Subject: [PATCH] configuring etc/network/interfaces from postinst instead of installing a static file --- debian/wit-network-config.install | 1 - debian/wit-network-config.postinst | 4 ++++ files/interfaces | 1 - 3 files changed, 4 insertions(+), 2 deletions(-) delete mode 100644 files/interfaces diff --git a/debian/wit-network-config.install b/debian/wit-network-config.install index f9f05b3..eef5dd4 100644 --- a/debian/wit-network-config.install +++ b/debian/wit-network-config.install @@ -10,6 +10,5 @@ files/qemu-ifdown etc/libvirt/hooks files/qemu-ifup-public etc/libvirt/hooks files/qemu-ifup etc/libvirt/hooks files/firewall etc/init.d -files/interfaces etc/network files/frr.conf.wit etc/frr files/ipsec.conf.wit etc diff --git a/debian/wit-network-config.postinst b/debian/wit-network-config.postinst index 8eb2a00..2ad5aaa 100755 --- a/debian/wit-network-config.postinst +++ b/debian/wit-network-config.postinst @@ -52,6 +52,10 @@ case "$1" in # set network interface configurations + cat <<-EOF >/etc/network/interfaces + source-directory /etc/network/interfaces.d + EOF + cat <<-EOF >/etc/network/interfaces.d/lo auto lo iface lo inet loopback diff --git a/files/interfaces b/files/interfaces deleted file mode 100644 index d73f5c5..0000000 --- a/files/interfaces +++ /dev/null @@ -1 +0,0 @@ -source-directory /etc/network/interfaces.d