]> git.proxmox.com Git - ifupdown2.git/blob - debian/patches/pve/0004-add-dummy-mtu-bridgevlanport-modules.patch
add debian dir
[ifupdown2.git] / debian / patches / pve / 0004-add-dummy-mtu-bridgevlanport-modules.patch
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
5
6 As pve-manager package still provide ifupdown custom bridgevlanport && mtu script,
7 we 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)
11 ---
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
18
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
24 up,address
25 up,addressvirtual
26 up,usercmds
27 +up,mtu
28 +up,bridgevlanport
29 post-up,usercmds
30 post-up,clagd
31 post-up,vxrd
32 @@ -33,3 +35,4 @@ post-down,vlan
33 post-down,bond
34 post-down,usercmds
35 post-down,link
36 +
37 diff --git a/ifupdown2/addons/bridgevlanport.py b/ifupdown2/addons/bridgevlanport.py
38 new file mode 100644
39 index 0000000..ab6a680
40 --- /dev/null
41 +++ b/ifupdown2/addons/bridgevlanport.py
42 @@ -0,0 +1,17 @@
43 +#!/usr/bin/python
44 +#
45 +
46 +import os
47 +
48 +try:
49 + from ifupdown2.ifupdown.utils import utils
50 +
51 + from ifupdown2.ifupdownaddons.modulebase import moduleBase
52 +except ImportError:
53 + from ifupdown.utils import utils
54 +
55 + from ifupdownaddons.modulebase import moduleBase
56 +
57 +class bridgevlanport(moduleBase):
58 +
59 + _modinfo = {'mhelp' : 'dummy package to override proxmox script'}
60 diff --git a/ifupdown2/addons/mtu.py b/ifupdown2/addons/mtu.py
61 new file mode 100644
62 index 0000000..efdf569
63 --- /dev/null
64 +++ b/ifupdown2/addons/mtu.py
65 @@ -0,0 +1,17 @@
66 +#!/usr/bin/python
67 +#
68 +
69 +import os
70 +
71 +try:
72 + from ifupdown2.ifupdown.utils import utils
73 +
74 + from ifupdown2.ifupdownaddons.modulebase import moduleBase
75 +except ImportError:
76 + from ifupdown.utils import utils
77 +
78 + from ifupdownaddons.modulebase import moduleBase
79 +
80 +class mtu(moduleBase):
81 +
82 + _modinfo = {'mhelp' : 'dummy package to override proxmox script'}
83 --
84 2.11.0
85