1 From c77ca88f7d08789bddc4b43bafa23b38c0bd2d64 Mon Sep 17 00:00:00 2001
2 From: Alexandre Derumier <aderumier@odiso.com>
3 Date: Fri, 15 Jun 2018 00:36:03 +0200
4 Subject: [PATCH] add dummy mtu, bridgevlanport modules
6 As pve-manager package still provide ifupdown custom bridgevlanport && mtu script,
7 we can override them with ifupdown2 addon scripts, doing nothing.
9 (ifupdown2 don't launch an ifdown script, if an ifupdown2 addon script
12 etc/network/ifupdown2/addons.conf | 3 +++
13 ifupdown2/addons/bridgevlanport.py | 17 +++++++++++++++++
14 ifupdown2/addons/mtu.py | 17 +++++++++++++++++
15 3 files changed, 37 insertions(+)
16 create mode 100644 ifupdown2/addons/bridgevlanport.py
17 create mode 100644 ifupdown2/addons/mtu.py
19 diff --git a/etc/network/ifupdown2/addons.conf b/etc/network/ifupdown2/addons.conf
20 index c0d1ce9..955b7d5 100644
21 --- a/etc/network/ifupdown2/addons.conf
22 +++ b/etc/network/ifupdown2/addons.conf
23 @@ -13,6 +13,8 @@ up,dhcp
32 @@ -33,3 +35,4 @@ post-down,vlan
37 diff --git a/ifupdown2/addons/bridgevlanport.py b/ifupdown2/addons/bridgevlanport.py
39 index 0000000..ab6a680
41 +++ b/ifupdown2/addons/bridgevlanport.py
49 + from ifupdown2.ifupdown.utils import utils
51 + from ifupdown2.ifupdownaddons.modulebase import moduleBase
53 + from ifupdown.utils import utils
55 + from ifupdownaddons.modulebase import moduleBase
57 +class bridgevlanport(moduleBase):
59 + _modinfo = {'mhelp' : 'dummy package to override proxmox script'}
60 diff --git a/ifupdown2/addons/mtu.py b/ifupdown2/addons/mtu.py
62 index 0000000..efdf569
64 +++ b/ifupdown2/addons/mtu.py
72 + from ifupdown2.ifupdown.utils import utils
74 + from ifupdown2.ifupdownaddons.modulebase import moduleBase
76 + from ifupdown.utils import utils
78 + from ifupdownaddons.modulebase import moduleBase
80 +class mtu(moduleBase):
82 + _modinfo = {'mhelp' : 'dummy package to override proxmox script'}