diff --git a/Bundler/firewall.xml b/Bundler/firewall.xml
new file mode 100644
index 0000000..4cabc23
--- /dev/null
+++ b/Bundler/firewall.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Bundler/firewall6.xml b/Bundler/firewall6.xml
new file mode 100644
index 0000000..0340c6a
--- /dev/null
+++ b/Bundler/firewall6.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/Cfg/etc/init.d/firewall/firewall b/Cfg/etc/init.d/firewall/firewall
new file mode 100755
index 0000000..9a6937b
--- /dev/null
+++ b/Cfg/etc/init.d/firewall/firewall
@@ -0,0 +1,12 @@
+#!/bin/sh
+### BEGIN INIT INFO
+# Provides: firewall
+# Required-Start: $remote_fs $syslog
+# Required-Stop: $remote_fs $syslog
+# Default-Start: 2 3 4 5
+# Default-Stop: 0 1 6
+# Short-Description: IPv4 Firewall
+# Description: Firewall for IPv4 interfaces.
+### END INIT INFO
+
+exec /usr/bin/python /usr/scripts/gestion/gen_confs/firewall.py $*
diff --git a/Cfg/etc/init.d/firewall/info.xml b/Cfg/etc/init.d/firewall/info.xml
new file mode 100644
index 0000000..a0b21f3
--- /dev/null
+++ b/Cfg/etc/init.d/firewall/info.xml
@@ -0,0 +1,3 @@
+
+
+
diff --git a/Cfg/etc/init.d/firewall6/firewall6 b/Cfg/etc/init.d/firewall6/firewall6
new file mode 100755
index 0000000..b940e07
--- /dev/null
+++ b/Cfg/etc/init.d/firewall6/firewall6
@@ -0,0 +1,12 @@
+#!/bin/sh
+### BEGIN INIT INFO
+# Provides: firewall6
+# Required-Start: $remote_fs $syslog
+# Required-Stop: $remote_fs $syslog
+# Default-Start: 2 3 4 5
+# Default-Stop: 0 1 6
+# Short-Description: IPv6 Firewall
+# Description: Firewall for IPv6 interfaces.
+### END INIT INFO
+
+exec /usr/bin/python /usr/scripts/gestion/gen_confs/firewall6.py $*
diff --git a/Cfg/etc/init.d/firewall6/info.xml b/Cfg/etc/init.d/firewall6/info.xml
new file mode 100644
index 0000000..a0b21f3
--- /dev/null
+++ b/Cfg/etc/init.d/firewall6/info.xml
@@ -0,0 +1,3 @@
+
+
+