]> git.proxmox.com Git - ifupdown2.git/blame - debian/patches/pve/0002-add-dummy-mtu-bridgevlanport-modules.patch
fix some outdated python interpreter shebang
[ifupdown2.git] / debian / patches / pve / 0002-add-dummy-mtu-bridgevlanport-modules.patch
CommitLineData
234ce3a0 1From 1cead3cbb02f7058846a6f7b7a42d875b27ee64a Mon Sep 17 00:00:00 2001
5c3a0ef4
AD
2From: Alexandre Derumier <aderumier@odiso.com>
3Date: Fri, 15 Jun 2018 00:36:03 +0200
234ce3a0 4Subject: [PATCH 02/12] add dummy mtu, bridgevlanport modules
5c3a0ef4
AD
5
6As pve-manager package still provide ifupdown custom bridgevlanport && mtu script,
7we can override them with ifupdown2 addon scripts, doing nothing.
8
9(ifupdown2 don't launch an ifdown script, if an ifupdown2 addon script
10 exist with same name)
d2867e8c
TL
11
12Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
234ce3a0 13Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
5c3a0ef4 14---
9cdefd11 15 etc/network/ifupdown2/addons.conf | 2 ++
5c3a0ef4
AD
16 ifupdown2/addons/bridgevlanport.py | 17 +++++++++++++++++
17 ifupdown2/addons/mtu.py | 17 +++++++++++++++++
9cdefd11 18 3 files changed, 36 insertions(+)
5c3a0ef4
AD
19 create mode 100644 ifupdown2/addons/bridgevlanport.py
20 create mode 100644 ifupdown2/addons/mtu.py
21
22diff --git a/etc/network/ifupdown2/addons.conf b/etc/network/ifupdown2/addons.conf
234ce3a0 23index 726d63a..a8f2317 100644
5c3a0ef4
AD
24--- a/etc/network/ifupdown2/addons.conf
25+++ b/etc/network/ifupdown2/addons.conf
234ce3a0 26@@ -20,6 +20,8 @@ up,dhcp
5c3a0ef4
AD
27 up,address
28 up,addressvirtual
29 up,usercmds
30+up,mtu
31+up,bridgevlanport
32 post-up,usercmds
33 post-up,clagd
34 post-up,vxrd
5c3a0ef4
AD
35diff --git a/ifupdown2/addons/bridgevlanport.py b/ifupdown2/addons/bridgevlanport.py
36new file mode 100644
37index 0000000..ab6a680
38--- /dev/null
39+++ b/ifupdown2/addons/bridgevlanport.py
40@@ -0,0 +1,17 @@
f02194b8 41+#!/usr/bin/env python3
5c3a0ef4
AD
42+#
43+
44+import os
45+
46+try:
47+ from ifupdown2.ifupdown.utils import utils
48+
49+ from ifupdown2.ifupdownaddons.modulebase import moduleBase
50+except ImportError:
51+ from ifupdown.utils import utils
52+
53+ from ifupdownaddons.modulebase import moduleBase
54+
55+class bridgevlanport(moduleBase):
56+
57+ _modinfo = {'mhelp' : 'dummy package to override proxmox script'}
58diff --git a/ifupdown2/addons/mtu.py b/ifupdown2/addons/mtu.py
59new file mode 100644
60index 0000000..efdf569
61--- /dev/null
62+++ b/ifupdown2/addons/mtu.py
63@@ -0,0 +1,17 @@
f02194b8 64+#!/usr/bin/env python3
5c3a0ef4
AD
65+#
66+
67+import os
68+
69+try:
70+ from ifupdown2.ifupdown.utils import utils
71+
72+ from ifupdown2.ifupdownaddons.modulebase import moduleBase
73+except ImportError:
74+ from ifupdown.utils import utils
75+
76+ from ifupdownaddons.modulebase import moduleBase
77+
78+class mtu(moduleBase):
79+
80+ _modinfo = {'mhelp' : 'dummy package to override proxmox script'}
214bc505 81--
234ce3a0 822.30.2
214bc505 83