From 503b1c4af011c54b236ad74a5e6cbf70eb6dc754 Mon Sep 17 00:00:00 2001
From: Jarod Pauchet <jarod.pauchet@ip-192-168-0-39>
Date: Tue, 6 Feb 2024 17:33:21 +0100
Subject: [PATCH] =?UTF-8?q?=09supprim=C3=A9=C2=A0:=20=20=20=20=20=20=20=20?=
 =?UTF-8?q?tp03/srv-dns2/bind/bind.keys=20=09supprim=C3=A9=C2=A0:=20=20=20?=
 =?UTF-8?q?=20=20=20=20=20tp03/srv-dns2/bind/db.0=20=09supprim=C3=A9=C2=A0?=
 =?UTF-8?q?:=20=20=20=20=20=20=20=20tp03/srv-dns2/bind/db.127=20=09supprim?=
 =?UTF-8?q?=C3=A9=C2=A0:=20=20=20=20=20=20=20=20tp03/srv-dns2/bind/db.255?=
 =?UTF-8?q?=20=09supprim=C3=A9=C2=A0:=20=20=20=20=20=20=20=20tp03/srv-dns2?=
 =?UTF-8?q?/bind/db.empty=20=09supprim=C3=A9=C2=A0:=20=20=20=20=20=20=20?=
 =?UTF-8?q?=20tp03/srv-dns2/bind/db.local=20=09supprim=C3=A9=C2=A0:=20=20?=
 =?UTF-8?q?=20=20=20=20=20=20tp03/srv-dns2/bind/named.conf=20=09supprim?=
 =?UTF-8?q?=C3=A9=C2=A0:=20=20=20=20=20=20=20=20tp03/srv-dns2/bind/named.c?=
 =?UTF-8?q?onf.default-zones=20=09supprim=C3=A9=C2=A0:=20=20=20=20=20=20?=
 =?UTF-8?q?=20=20tp03/srv-dns2/bind/rndc.key=20=09supprim=C3=A9=C2=A0:=20?=
 =?UTF-8?q?=20=20=20=20=20=20=20tp03/srv-dns2/bind/zones.rfc1918=20=09supp?=
 =?UTF-8?q?rim=C3=A9=C2=A0:=20=20=20=20=20=20=20=20tp03/srv-service/dhcp/d?=
 =?UTF-8?q?ebug=20=09supprim=C3=A9=C2=A0:=20=20=20=20=20=20=20=20tp03/srv-?=
 =?UTF-8?q?service/dhcp/dhclient-enter-hooks.d/debug=20=09supprim=C3=A9?=
 =?UTF-8?q?=C2=A0:=20=20=20=20=20=20=20=20tp03/srv-service/dhcp/dhclient-e?=
 =?UTF-8?q?xit-hooks.d/debug=20=09supprim=C3=A9=C2=A0:=20=20=20=20=20=20?=
 =?UTF-8?q?=20=20tp03/srv-service/dhcp/dhclient-exit-hooks.d/rfc3442-class?=
 =?UTF-8?q?less-routes=20=09supprim=C3=A9=C2=A0:=20=20=20=20=20=20=20=20tp?=
 =?UTF-8?q?03/srv-service/dhcp/dhclient-exit-hooks.d/timesyncd=20=09suppri?=
 =?UTF-8?q?m=C3=A9=C2=A0:=20=20=20=20=20=20=20=20tp03/srv-service/dhcp/dhc?=
 =?UTF-8?q?lient.conf=20=09supprim=C3=A9=C2=A0:=20=20=20=20=20=20=20=20tp0?=
 =?UTF-8?q?3/srv-service/dhcp/dhcpd6.conf?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 siotp/sisr1/tp03/srv-dns2/bind/bind.keys      |  49 ---------
 siotp/sisr1/tp03/srv-dns2/bind/db.0           |  12 ---
 siotp/sisr1/tp03/srv-dns2/bind/db.127         |  13 ---
 siotp/sisr1/tp03/srv-dns2/bind/db.255         |  12 ---
 siotp/sisr1/tp03/srv-dns2/bind/db.empty       |  14 ---
 siotp/sisr1/tp03/srv-dns2/bind/db.local       |  14 ---
 siotp/sisr1/tp03/srv-dns2/bind/named.conf     |  11 --
 .../srv-dns2/bind/named.conf.default-zones    |  30 ------
 siotp/sisr1/tp03/srv-dns2/bind/rndc.key       |   4 -
 siotp/sisr1/tp03/srv-dns2/bind/zones.rfc1918  |  20 ----
 siotp/sisr1/tp03/srv-service/dhcp/debug       |  38 -------
 .../dhcp/dhclient-enter-hooks.d/debug         |  38 -------
 .../dhcp/dhclient-exit-hooks.d/debug          |  38 -------
 .../rfc3442-classless-routes                  |  78 --------------
 .../dhcp/dhclient-exit-hooks.d/timesyncd      |  52 ---------
 .../sisr1/tp03/srv-service/dhcp/dhclient.conf |  54 ----------
 siotp/sisr1/tp03/srv-service/dhcp/dhcpd6.conf | 102 ------------------
 17 files changed, 579 deletions(-)
 delete mode 100644 siotp/sisr1/tp03/srv-dns2/bind/bind.keys
 delete mode 100644 siotp/sisr1/tp03/srv-dns2/bind/db.0
 delete mode 100644 siotp/sisr1/tp03/srv-dns2/bind/db.127
 delete mode 100644 siotp/sisr1/tp03/srv-dns2/bind/db.255
 delete mode 100644 siotp/sisr1/tp03/srv-dns2/bind/db.empty
 delete mode 100644 siotp/sisr1/tp03/srv-dns2/bind/db.local
 delete mode 100644 siotp/sisr1/tp03/srv-dns2/bind/named.conf
 delete mode 100644 siotp/sisr1/tp03/srv-dns2/bind/named.conf.default-zones
 delete mode 100644 siotp/sisr1/tp03/srv-dns2/bind/rndc.key
 delete mode 100644 siotp/sisr1/tp03/srv-dns2/bind/zones.rfc1918
 delete mode 100644 siotp/sisr1/tp03/srv-service/dhcp/debug
 delete mode 100644 siotp/sisr1/tp03/srv-service/dhcp/dhclient-enter-hooks.d/debug
 delete mode 100644 siotp/sisr1/tp03/srv-service/dhcp/dhclient-exit-hooks.d/debug
 delete mode 100644 siotp/sisr1/tp03/srv-service/dhcp/dhclient-exit-hooks.d/rfc3442-classless-routes
 delete mode 100644 siotp/sisr1/tp03/srv-service/dhcp/dhclient-exit-hooks.d/timesyncd
 delete mode 100644 siotp/sisr1/tp03/srv-service/dhcp/dhclient.conf
 delete mode 100644 siotp/sisr1/tp03/srv-service/dhcp/dhcpd6.conf

diff --git a/siotp/sisr1/tp03/srv-dns2/bind/bind.keys b/siotp/sisr1/tp03/srv-dns2/bind/bind.keys
deleted file mode 100644
index 1ac4a56..0000000
--- a/siotp/sisr1/tp03/srv-dns2/bind/bind.keys
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright (C) Internet Systems Consortium, Inc. ("ISC")
-#
-# SPDX-License-Identifier: MPL-2.0
-#
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, you can obtain one at https://mozilla.org/MPL/2.0/.
-#
-# See the COPYRIGHT file distributed with this work for additional
-# information regarding copyright ownership.
-
-# The bind.keys file is used to override the built-in DNSSEC trust anchors
-# which are included as part of BIND 9.  The only trust anchors it contains
-# are for the DNS root zone (".").  Trust anchors for any other zones MUST
-# be configured elsewhere; if they are configured here, they will not be
-# recognized or used by named.
-#
-# To use the built-in root key, set "dnssec-validation auto;" in the
-# named.conf options, or else leave "dnssec-validation" unset.  If
-# "dnssec-validation" is set to "yes", then the keys in this file are
-# ignored; keys will need to be explicitly configured in named.conf for
-# validation to work.  "auto" is the default setting, unless named is
-# built with "configure --disable-auto-validation", in which case the
-# default is "yes".
-#
-# This file is NOT expected to be user-configured.
-#
-# Servers being set up for the first time can use the contents of this file
-# as initializing keys; thereafter, the keys in the managed key database
-# will be trusted and maintained automatically.
-#
-# These keys are current as of Mar 2019.  If any key fails to initialize
-# correctly, it may have expired.  In that event you should replace this
-# file with a current version.  The latest version of bind.keys can always
-# be obtained from ISC at https://www.isc.org/bind-keys.
-#
-# See https://data.iana.org/root-anchors/root-anchors.xml for current trust
-# anchor information for the root zone.
-
-trust-anchors {
-        # This key (20326) was published in the root zone in 2017.
-        . initial-key 257 3 8 "AwEAAaz/tAm8yTn4Mfeh5eyI96WSVexTBAvkMgJzkKTOiW1vkIbzxeF3
-                +/4RgWOq7HrxRixHlFlExOLAJr5emLvN7SWXgnLh4+B5xQlNVz8Og8kv
-                ArMtNROxVQuCaSnIDdD5LKyWbRd2n9WGe2R8PzgCmr3EgVLrjyBxWezF
-                0jLHwVN8efS3rCj/EWgvIWgb9tarpVUDK/b58Da+sqqls3eNbuv7pr+e
-                oZG+SrDK6nWeL3c6H5Apxz7LjVc1uTIdsIXxuOLYA4/ilBmSVIzuDWfd
-                RUfhHdY6+cn8HFRm+2hM8AnXGXws9555KrUB5qihylGa8subX2Nn6UwN
-                R1AkUTV74bU=";
-};
diff --git a/siotp/sisr1/tp03/srv-dns2/bind/db.0 b/siotp/sisr1/tp03/srv-dns2/bind/db.0
deleted file mode 100644
index 0cbfc38..0000000
--- a/siotp/sisr1/tp03/srv-dns2/bind/db.0
+++ /dev/null
@@ -1,12 +0,0 @@
-;
-; BIND reverse data file for "this host on this network" zone
-;
-$TTL	604800
-@	IN	SOA	localhost. root.localhost. (
-			      1		; Serial
-			 604800		; Refresh
-			  86400		; Retry
-			2419200		; Expire
-			 604800 )	; Negative Cache TTL
-;
-@	IN	NS	localhost.
diff --git a/siotp/sisr1/tp03/srv-dns2/bind/db.127 b/siotp/sisr1/tp03/srv-dns2/bind/db.127
deleted file mode 100644
index cd05bef..0000000
--- a/siotp/sisr1/tp03/srv-dns2/bind/db.127
+++ /dev/null
@@ -1,13 +0,0 @@
-;
-; BIND reverse data file for local loopback interface
-;
-$TTL	604800
-@	IN	SOA	localhost. root.localhost. (
-			      1		; Serial
-			 604800		; Refresh
-			  86400		; Retry
-			2419200		; Expire
-			 604800 )	; Negative Cache TTL
-;
-@	IN	NS	localhost.
-1.0.0	IN	PTR	localhost.
diff --git a/siotp/sisr1/tp03/srv-dns2/bind/db.255 b/siotp/sisr1/tp03/srv-dns2/bind/db.255
deleted file mode 100644
index e3aabdb..0000000
--- a/siotp/sisr1/tp03/srv-dns2/bind/db.255
+++ /dev/null
@@ -1,12 +0,0 @@
-;
-; BIND reverse data file for broadcast zone
-;
-$TTL	604800
-@	IN	SOA	localhost. root.localhost. (
-			      1		; Serial
-			 604800		; Refresh
-			  86400		; Retry
-			2419200		; Expire
-			 604800 )	; Negative Cache TTL
-;
-@	IN	NS	localhost.
diff --git a/siotp/sisr1/tp03/srv-dns2/bind/db.empty b/siotp/sisr1/tp03/srv-dns2/bind/db.empty
deleted file mode 100644
index 8a12858..0000000
--- a/siotp/sisr1/tp03/srv-dns2/bind/db.empty
+++ /dev/null
@@ -1,14 +0,0 @@
-; BIND reverse data file for empty rfc1918 zone
-;
-; DO NOT EDIT THIS FILE - it is used for multiple zones.
-; Instead, copy it, edit named.conf, and use that copy.
-;
-$TTL	86400
-@	IN	SOA	localhost. root.localhost. (
-			      1		; Serial
-			 604800		; Refresh
-			  86400		; Retry
-			2419200		; Expire
-			  86400 )	; Negative Cache TTL
-;
-@	IN	NS	localhost.
diff --git a/siotp/sisr1/tp03/srv-dns2/bind/db.local b/siotp/sisr1/tp03/srv-dns2/bind/db.local
deleted file mode 100644
index 2f272d4..0000000
--- a/siotp/sisr1/tp03/srv-dns2/bind/db.local
+++ /dev/null
@@ -1,14 +0,0 @@
-;
-; BIND data file for local loopback interface
-;
-$TTL	604800
-@	IN	SOA	localhost. root.localhost. (
-			      2		; Serial
-			 604800		; Refresh
-			  86400		; Retry
-			2419200		; Expire
-			 604800 )	; Negative Cache TTL
-;
-@	IN	NS	localhost.
-@	IN	A	127.0.0.1
-@	IN	AAAA	::1
diff --git a/siotp/sisr1/tp03/srv-dns2/bind/named.conf b/siotp/sisr1/tp03/srv-dns2/bind/named.conf
deleted file mode 100644
index bc71baa..0000000
--- a/siotp/sisr1/tp03/srv-dns2/bind/named.conf
+++ /dev/null
@@ -1,11 +0,0 @@
-// This is the primary configuration file for the BIND DNS server named.
-//
-// Please read /usr/share/doc/bind9/README.Debian for information on the
-// structure of BIND configuration files in Debian, *BEFORE* you customize
-// this configuration file.
-//
-// If you are just adding zones, please do that in /etc/bind/named.conf.local
-
-include "/etc/bind/named.conf.options";
-include "/etc/bind/named.conf.local";
-include "/etc/bind/named.conf.default-zones";
diff --git a/siotp/sisr1/tp03/srv-dns2/bind/named.conf.default-zones b/siotp/sisr1/tp03/srv-dns2/bind/named.conf.default-zones
deleted file mode 100644
index 1a85ad3..0000000
--- a/siotp/sisr1/tp03/srv-dns2/bind/named.conf.default-zones
+++ /dev/null
@@ -1,30 +0,0 @@
-// prime the server with knowledge of the root servers
-zone "." {
-	type hint;
-	file "/usr/share/dns/root.hints";
-};
-
-// be authoritative for the localhost forward and reverse zones, and for
-// broadcast zones as per RFC 1912
-
-zone "localhost" {
-	type master;
-	file "/etc/bind/db.local";
-};
-
-zone "127.in-addr.arpa" {
-	type master;
-	file "/etc/bind/db.127";
-};
-
-zone "0.in-addr.arpa" {
-	type master;
-	file "/etc/bind/db.0";
-};
-
-zone "255.in-addr.arpa" {
-	type master;
-	file "/etc/bind/db.255";
-};
-
-
diff --git a/siotp/sisr1/tp03/srv-dns2/bind/rndc.key b/siotp/sisr1/tp03/srv-dns2/bind/rndc.key
deleted file mode 100644
index 1a82d76..0000000
--- a/siotp/sisr1/tp03/srv-dns2/bind/rndc.key
+++ /dev/null
@@ -1,4 +0,0 @@
-key "rndc-key" {
-	algorithm hmac-sha256;
-	secret "C/azJIH5/7/DBUhUhHEiAHwFRLq05tihHxBOwY/bnD8=";
-};
diff --git a/siotp/sisr1/tp03/srv-dns2/bind/zones.rfc1918 b/siotp/sisr1/tp03/srv-dns2/bind/zones.rfc1918
deleted file mode 100644
index 03b5546..0000000
--- a/siotp/sisr1/tp03/srv-dns2/bind/zones.rfc1918
+++ /dev/null
@@ -1,20 +0,0 @@
-zone "10.in-addr.arpa"      { type master; file "/etc/bind/db.empty"; };
- 
-zone "16.172.in-addr.arpa"  { type master; file "/etc/bind/db.empty"; };
-zone "17.172.in-addr.arpa"  { type master; file "/etc/bind/db.empty"; };
-zone "18.172.in-addr.arpa"  { type master; file "/etc/bind/db.empty"; };
-zone "19.172.in-addr.arpa"  { type master; file "/etc/bind/db.empty"; };
-zone "20.172.in-addr.arpa"  { type master; file "/etc/bind/db.empty"; };
-zone "21.172.in-addr.arpa"  { type master; file "/etc/bind/db.empty"; };
-zone "22.172.in-addr.arpa"  { type master; file "/etc/bind/db.empty"; };
-zone "23.172.in-addr.arpa"  { type master; file "/etc/bind/db.empty"; };
-zone "24.172.in-addr.arpa"  { type master; file "/etc/bind/db.empty"; };
-zone "25.172.in-addr.arpa"  { type master; file "/etc/bind/db.empty"; };
-zone "26.172.in-addr.arpa"  { type master; file "/etc/bind/db.empty"; };
-zone "27.172.in-addr.arpa"  { type master; file "/etc/bind/db.empty"; };
-zone "28.172.in-addr.arpa"  { type master; file "/etc/bind/db.empty"; };
-zone "29.172.in-addr.arpa"  { type master; file "/etc/bind/db.empty"; };
-zone "30.172.in-addr.arpa"  { type master; file "/etc/bind/db.empty"; };
-zone "31.172.in-addr.arpa"  { type master; file "/etc/bind/db.empty"; };
-
-zone "168.192.in-addr.arpa" { type master; file "/etc/bind/db.empty"; };
diff --git a/siotp/sisr1/tp03/srv-service/dhcp/debug b/siotp/sisr1/tp03/srv-service/dhcp/debug
deleted file mode 100644
index 593e7df..0000000
--- a/siotp/sisr1/tp03/srv-service/dhcp/debug
+++ /dev/null
@@ -1,38 +0,0 @@
-#
-# The purpose of this script is just to show the variables that are
-# available to all the scripts in this directory. All these scripts are
-# called from dhclient-script, which exports all the variables shown
-# before. If you want to debug a problem with your DHCP setup you can
-# enable this script and take a look at /tmp/dhclient-script.debug.
-
-# To enable this script set the following variable to "yes"
-RUN="no"
-
-if [ "$RUN" = "yes" ]; then
-	echo "$(date): entering ${1%/*}, dumping variables." \
-		>> /tmp/dhclient-script.debug
-
-	# loop over the 4 possible prefixes: (empty), cur_, new_, old_
-	for prefix in '' 'cur_' 'new_' 'old_'; do
-		# loop over the DHCP variables passed to dhclient-script
-		for basevar in reason interface medium alias_ip_address \
-			       ip_address host_name network_number subnet_mask \
-			       broadcast_address routers static_routes \
-			       rfc3442_classless_static_routes \
-			       domain_name domain_search domain_name_servers \
-			       netbios_name_servers netbios_scope \
-			       ntp_servers \
-			       ip6_address ip6_prefix ip6_prefixlen \
-			       dhcp6_domain_search dhcp6_name_servers ; do
-			var="${prefix}${basevar}"
-			eval "content=\$$var"
-
-			# show only variables with values set
-			if [ -n "${content}" ]; then
-				echo "$var='${content}'" >> /tmp/dhclient-script.debug
-			fi
-		done
-	done
-
-	echo '--------------------------' >> /tmp/dhclient-script.debug
-fi
diff --git a/siotp/sisr1/tp03/srv-service/dhcp/dhclient-enter-hooks.d/debug b/siotp/sisr1/tp03/srv-service/dhcp/dhclient-enter-hooks.d/debug
deleted file mode 100644
index 593e7df..0000000
--- a/siotp/sisr1/tp03/srv-service/dhcp/dhclient-enter-hooks.d/debug
+++ /dev/null
@@ -1,38 +0,0 @@
-#
-# The purpose of this script is just to show the variables that are
-# available to all the scripts in this directory. All these scripts are
-# called from dhclient-script, which exports all the variables shown
-# before. If you want to debug a problem with your DHCP setup you can
-# enable this script and take a look at /tmp/dhclient-script.debug.
-
-# To enable this script set the following variable to "yes"
-RUN="no"
-
-if [ "$RUN" = "yes" ]; then
-	echo "$(date): entering ${1%/*}, dumping variables." \
-		>> /tmp/dhclient-script.debug
-
-	# loop over the 4 possible prefixes: (empty), cur_, new_, old_
-	for prefix in '' 'cur_' 'new_' 'old_'; do
-		# loop over the DHCP variables passed to dhclient-script
-		for basevar in reason interface medium alias_ip_address \
-			       ip_address host_name network_number subnet_mask \
-			       broadcast_address routers static_routes \
-			       rfc3442_classless_static_routes \
-			       domain_name domain_search domain_name_servers \
-			       netbios_name_servers netbios_scope \
-			       ntp_servers \
-			       ip6_address ip6_prefix ip6_prefixlen \
-			       dhcp6_domain_search dhcp6_name_servers ; do
-			var="${prefix}${basevar}"
-			eval "content=\$$var"
-
-			# show only variables with values set
-			if [ -n "${content}" ]; then
-				echo "$var='${content}'" >> /tmp/dhclient-script.debug
-			fi
-		done
-	done
-
-	echo '--------------------------' >> /tmp/dhclient-script.debug
-fi
diff --git a/siotp/sisr1/tp03/srv-service/dhcp/dhclient-exit-hooks.d/debug b/siotp/sisr1/tp03/srv-service/dhcp/dhclient-exit-hooks.d/debug
deleted file mode 100644
index 593e7df..0000000
--- a/siotp/sisr1/tp03/srv-service/dhcp/dhclient-exit-hooks.d/debug
+++ /dev/null
@@ -1,38 +0,0 @@
-#
-# The purpose of this script is just to show the variables that are
-# available to all the scripts in this directory. All these scripts are
-# called from dhclient-script, which exports all the variables shown
-# before. If you want to debug a problem with your DHCP setup you can
-# enable this script and take a look at /tmp/dhclient-script.debug.
-
-# To enable this script set the following variable to "yes"
-RUN="no"
-
-if [ "$RUN" = "yes" ]; then
-	echo "$(date): entering ${1%/*}, dumping variables." \
-		>> /tmp/dhclient-script.debug
-
-	# loop over the 4 possible prefixes: (empty), cur_, new_, old_
-	for prefix in '' 'cur_' 'new_' 'old_'; do
-		# loop over the DHCP variables passed to dhclient-script
-		for basevar in reason interface medium alias_ip_address \
-			       ip_address host_name network_number subnet_mask \
-			       broadcast_address routers static_routes \
-			       rfc3442_classless_static_routes \
-			       domain_name domain_search domain_name_servers \
-			       netbios_name_servers netbios_scope \
-			       ntp_servers \
-			       ip6_address ip6_prefix ip6_prefixlen \
-			       dhcp6_domain_search dhcp6_name_servers ; do
-			var="${prefix}${basevar}"
-			eval "content=\$$var"
-
-			# show only variables with values set
-			if [ -n "${content}" ]; then
-				echo "$var='${content}'" >> /tmp/dhclient-script.debug
-			fi
-		done
-	done
-
-	echo '--------------------------' >> /tmp/dhclient-script.debug
-fi
diff --git a/siotp/sisr1/tp03/srv-service/dhcp/dhclient-exit-hooks.d/rfc3442-classless-routes b/siotp/sisr1/tp03/srv-service/dhcp/dhclient-exit-hooks.d/rfc3442-classless-routes
deleted file mode 100644
index 1ef7b8a..0000000
--- a/siotp/sisr1/tp03/srv-service/dhcp/dhclient-exit-hooks.d/rfc3442-classless-routes
+++ /dev/null
@@ -1,78 +0,0 @@
-# set classless routes based on the format specified in RFC3442
-# e.g.:
-#   new_rfc3442_classless_static_routes='24 192 168 10 192 168 1 1 8 10 10 17 66 41'
-# specifies the routes:
-#   192.168.10.0/24 via 192.168.1.1
-#   10.0.0.0/8 via 10.10.17.66.41
-
-RUN="yes"
-
-
-if [ "$RUN" = "yes" ]; then
-	if [ -n "$new_rfc3442_classless_static_routes" ]; then
-		if [ "$reason" = "BOUND" ] || [ "$reason" = "REBOOT" ]; then
-
-			set -- $new_rfc3442_classless_static_routes
-
-			while [ $# -gt 0 ]; do
-				net_length=$1
-				via_arg=''
-
-				case $net_length in
-					32|31|30|29|28|27|26|25)
-						if [ $# -lt 9 ]; then
-							return 1
-						fi
-						net_address="${2}.${3}.${4}.${5}"
-						gateway="${6}.${7}.${8}.${9}"
-						shift 9
-						;;
-					24|23|22|21|20|19|18|17)
-						if [ $# -lt 8 ]; then
-							return 1
-						fi
-						net_address="${2}.${3}.${4}.0"
-						gateway="${5}.${6}.${7}.${8}"
-						shift 8
-						;;
-					16|15|14|13|12|11|10|9)
-						if [ $# -lt 7 ]; then
-							return 1
-						fi
-						net_address="${2}.${3}.0.0"
-						gateway="${4}.${5}.${6}.${7}"
-						shift 7
-						;;
-					8|7|6|5|4|3|2|1)
-						if [ $# -lt 6 ]; then
-							return 1
-						fi
-						net_address="${2}.0.0.0"
-						gateway="${3}.${4}.${5}.${6}"
-						shift 6
-						;;
-					0)	# default route
-						if [ $# -lt 5 ]; then
-							return 1
-						fi
-						net_address="0.0.0.0"
-						gateway="${2}.${3}.${4}.${5}"
-						shift 5
-						;;
-					*)	# error
-						return 1
-						;;
-				esac
-
-				# take care of link-local routes
-				if [ "${gateway}" != '0.0.0.0' ]; then
-					via_arg="via ${gateway}"
-				fi
-
-				# set route (ip detects host routes automatically)
-				ip -4 route add "${net_address}/${net_length}" \
-					${via_arg} dev "${interface}" >/dev/null 2>&1
-			done
-		fi
-	fi
-fi
diff --git a/siotp/sisr1/tp03/srv-service/dhcp/dhclient-exit-hooks.d/timesyncd b/siotp/sisr1/tp03/srv-service/dhcp/dhclient-exit-hooks.d/timesyncd
deleted file mode 100644
index bb98cab..0000000
--- a/siotp/sisr1/tp03/srv-service/dhcp/dhclient-exit-hooks.d/timesyncd
+++ /dev/null
@@ -1,52 +0,0 @@
-TIMESYNCD_CONF=/run/systemd/timesyncd.conf.d/01-dhclient.conf
-
-timesyncd_servers_setup_remove() {
-        if [ ! -d /run/systemd/system ]; then
-                return
-        fi
-        if [ ! -x /lib/systemd/systemd-timesyncd ]; then
-                return
-        fi
-
-        if [ -e $TIMESYNCD_CONF ]; then
-                rm -f $TIMESYNCD_CONF
-                systemctl try-restart systemd-timesyncd.service || true
-        fi
-}
-
-timesyncd_servers_setup_add() {
-        if [ ! -d /run/systemd/system ]; then
-                return
-        fi
-        if [ ! -x /lib/systemd/systemd-timesyncd ]; then
-                return
-        fi
-
-        if [ -e $TIMESYNCD_CONF ] && [ "$new_ntp_servers" = "$old_ntp_servers" ]; then
-                return
-        fi
-
-        if [ -z "$new_ntp_servers" ]; then
-                timesyncd_servers_setup_remove
-                return
-        fi
-
-        mkdir -p $(dirname $TIMESYNCD_CONF)
-        cat <<EOF > ${TIMESYNCD_CONF}.new
-# NTP server entries received from DHCP server
-[Time]
-NTP=$new_ntp_servers
-EOF
-        mv ${TIMESYNCD_CONF}.new ${TIMESYNCD_CONF}
-        systemctl try-restart systemd-timesyncd.service || true
-}
-
-
-case $reason in
-        BOUND|RENEW|REBIND|REBOOT)
-                timesyncd_servers_setup_add
-                ;;
-        EXPIRE|FAIL|RELEASE|STOP)
-                timesyncd_servers_setup_remove
-                ;;
-esac
diff --git a/siotp/sisr1/tp03/srv-service/dhcp/dhclient.conf b/siotp/sisr1/tp03/srv-service/dhcp/dhclient.conf
deleted file mode 100644
index b85301b..0000000
--- a/siotp/sisr1/tp03/srv-service/dhcp/dhclient.conf
+++ /dev/null
@@ -1,54 +0,0 @@
-# Configuration file for /sbin/dhclient.
-#
-# This is a sample configuration file for dhclient. See dhclient.conf's
-#	man page for more information about the syntax of this file
-#	and a more comprehensive list of the parameters understood by
-#	dhclient.
-#
-# Normally, if the DHCP server provides reasonable information and does
-#	not leave anything out (like the domain name, for example), then
-#	few changes must be made to this file, if any.
-#
-
-option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;
-
-send host-name = gethostname();
-request subnet-mask, broadcast-address, time-offset, routers,
-	domain-name, domain-name-servers, domain-search, host-name,
-	dhcp6.name-servers, dhcp6.domain-search, dhcp6.fqdn, dhcp6.sntp-servers,
-	netbios-name-servers, netbios-scope, interface-mtu,
-	rfc3442-classless-static-routes, ntp-servers;
-
-#send dhcp-client-identifier 1:0:a0:24:ab:fb:9c;
-#send dhcp-lease-time 3600;
-#supersede domain-name "fugue.com home.vix.com";
-#prepend domain-name-servers 127.0.0.1;
-#require subnet-mask, domain-name-servers;
-#timeout 60;
-#retry 60;
-#reboot 10;
-#select-timeout 5;
-#initial-interval 2;
-#script "/sbin/dhclient-script";
-#media "-link0 -link1 -link2", "link0 link1";
-#reject 192.33.137.209;
-
-#alias {
-#  interface "eth0";
-#  fixed-address 192.5.5.213;
-#  option subnet-mask 255.255.255.255;
-#}
-
-#lease {
-#  interface "eth0";
-#  fixed-address 192.33.137.200;
-#  medium "link0 link1";
-#  option host-name "andare.swiftmedia.com";
-#  option subnet-mask 255.255.255.0;
-#  option broadcast-address 192.33.137.255;
-#  option routers 192.33.137.250;
-#  option domain-name-servers 127.0.0.1;
-#  renew 2 2000/1/12 00:00:01;
-#  rebind 2 2000/1/12 00:00:01;
-#  expire 2 2000/1/12 00:00:01;
-#}
diff --git a/siotp/sisr1/tp03/srv-service/dhcp/dhcpd6.conf b/siotp/sisr1/tp03/srv-service/dhcp/dhcpd6.conf
deleted file mode 100644
index 87786b4..0000000
--- a/siotp/sisr1/tp03/srv-service/dhcp/dhcpd6.conf
+++ /dev/null
@@ -1,102 +0,0 @@
-# Server configuration file example for DHCPv6
-# From the file used for TAHI tests - addresses chosen
-# to match TAHI rather than example block.
-
-# IPv6 address valid lifetime
-#  (at the end the address is no longer usable by the client)
-#  (set to 30 days, the usual IPv6 default)
-default-lease-time 2592000;
-
-# IPv6 address preferred lifetime
-#  (at the end the address is deprecated, i.e., the client should use
-#   other addresses for new connections)
-#  (set to 7 days, the	usual IPv6 default)
-preferred-lifetime 604800;
-
-# T1, the delay before Renew
-#  (default is 1/2 preferred lifetime)
-#  (set to 1 hour)
-option dhcp-renewal-time 3600;
-
-# T2, the delay before Rebind (if Renews failed)
-#  (default is 3/4 preferred lifetime)
-#  (set to 2 hours)
-option dhcp-rebinding-time 7200;
-
-# Enable RFC 5007 support (same than for DHCPv4)
-allow leasequery;
-
-# Global definitions for name server address(es) and domain search list
-option dhcp6.name-servers 3ffe:501:ffff:100:200:ff:fe00:3f3e;
-option dhcp6.domain-search "test.example.com","example.com";
-
-# Set preference to 255 (maximum) in order to avoid waiting for
-# additional servers when there is only one
-##option dhcp6.preference 255;
-
-# Server side command to enable rapid-commit (2 packet exchange)
-##option dhcp6.rapid-commit;
-
-# The delay before information-request refresh
-#  (minimum is 10 minutes, maximum one day, default is to not refresh)
-#  (set to 6 hours)
-option dhcp6.info-refresh-time 21600;
-
-# Static definition (must be global)
-#host myclient {
-#	# The entry is looked up by this
-#	host-identifier option
-#		dhcp6.client-id 00:01:00:01:00:04:93:e0:00:00:00:00:a2:a2;
-#
-#	# A fixed address
-#	fixed-address6 3ffe:501:ffff:100::1234;
-#
-#	# A fixed prefix
-#	fixed-prefix6 3ffe:501:ffff:101::/64;
-#
-#	# Override of the global definitions,
-#	# works only when a resource (address or prefix) is assigned
-#	option dhcp6.name-servers 3ffe:501:ffff:100:200:ff:fe00:4f4e;
-#
-#	# For debug (to see when the entry statements are executed)
-#	#  (log "sol" when a matching Solicitation is received)
-#	##if packet(0,1) = 1 { log(debug,"sol"); }
-#}
-#
-#host otherclient {
-#        # This host entry is hopefully matched if the client supplies a DUID-LL
-#        # or DUID-LLT containing this MAC address.
-#        hardware ethernet 01:00:80:a2:55:67;
-#
-#        fixed-address6 3ffe:501:ffff:100::4321;
-#}
-
-# The subnet where the server is attached
-#  (i.e., the server has an address in this subnet)
-#subnet6 3ffe:501:ffff:100::/64 {
-#	# Two addresses available to clients
-#	#  (the third client should get NoAddrsAvail)
-#	range6 3ffe:501:ffff:100::10 3ffe:501:ffff:100::11;
-#
-#	# Use the whole /64 prefix for temporary addresses
-#	#  (i.e., direct application of RFC 4941)
-#	range6 3ffe:501:ffff:100:: temporary;
-#
-#	# Some /64 prefixes available for Prefix Delegation (RFC 3633)
-#	prefix6 3ffe:501:ffff:100:: 3ffe:501:ffff:111:: /64;
-#}
-
-# A second subnet behind a relay agent
-#subnet6 3ffe:501:ffff:101::/64 {
-#	range6 3ffe:501:ffff:101::10 3ffe:501:ffff:101::11;
-#
-#	# Override of the global definitions,
-#	# works only when a resource (address or prefix) is assigned
-#	option dhcp6.name-servers 3ffe:501:ffff:101:200:ff:fe00:3f3e;
-#
-#}
-
-# A third subnet behind a relay agent chain
-#subnet6 3ffe:501:ffff:102::/64 {
-#	range6 3ffe:501:ffff:102::10 3ffe:501:ffff:102::11;
-#}