diff options
-rw-r--r-- | recipes-connectivity/dhcp/dhcp_%.bbappend | 1 | ||||
-rw-r--r-- | recipes-connectivity/dhcp/dhcp_selinux.inc | 3 | ||||
-rw-r--r-- | recipes-connectivity/dhcp/files/init-server | 52 |
3 files changed, 0 insertions, 56 deletions
diff --git a/recipes-connectivity/dhcp/dhcp_%.bbappend b/recipes-connectivity/dhcp/dhcp_%.bbappend deleted file mode 100644 index 7719d3b..0000000 --- a/recipes-connectivity/dhcp/dhcp_%.bbappend +++ /dev/null | |||
@@ -1 +0,0 @@ | |||
1 | require ${@bb.utils.contains('DISTRO_FEATURES', 'selinux', '${BPN}_selinux.inc', '', d)} | ||
diff --git a/recipes-connectivity/dhcp/dhcp_selinux.inc b/recipes-connectivity/dhcp/dhcp_selinux.inc deleted file mode 100644 index 08389f1..0000000 --- a/recipes-connectivity/dhcp/dhcp_selinux.inc +++ /dev/null | |||
@@ -1,3 +0,0 @@ | |||
1 | inherit selinux | ||
2 | |||
3 | FILESEXTRAPATHS_prepend := "${THISDIR}/files:" | ||
diff --git a/recipes-connectivity/dhcp/files/init-server b/recipes-connectivity/dhcp/files/init-server deleted file mode 100644 index a0e901a..0000000 --- a/recipes-connectivity/dhcp/files/init-server +++ /dev/null | |||
@@ -1,52 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | # | ||
3 | # $Id: dhcp3-server.init.d,v 1.4 2003/07/13 19:12:41 mdz Exp $ | ||
4 | # | ||
5 | |||
6 | test -f /usr/sbin/dhcpd || exit 0 | ||
7 | |||
8 | # It is not safe to start if we don't have a default configuration... | ||
9 | if [ ! -f /etc/default/dhcp-server ]; then | ||
10 | echo "/etc/default/dhcp-server does not exist! - Aborting..." | ||
11 | exit 0 | ||
12 | fi | ||
13 | |||
14 | # Read init script configuration (so far only interfaces the daemon | ||
15 | # should listen on.) | ||
16 | . /etc/default/dhcp-server | ||
17 | |||
18 | # Restorecon for /var/lib/dhcp/{dhcpd.leases,dhcpd6.leases} | ||
19 | restorecon_dhcpd_leases(){ | ||
20 | test ! -x /sbin/restorecon || for x in dhcpd.leases dhcpd6.leases; do | ||
21 | [ -f /var/lib/dhcp/$x ] && /sbin/restorecon -F /var/lib/dhcp/$x | ||
22 | done | ||
23 | } | ||
24 | |||
25 | case "$1" in | ||
26 | start) | ||
27 | echo -n "Starting DHCP server: " | ||
28 | test -d /var/lib/dhcp/ || mkdir -p /var/lib/dhcp/ | ||
29 | test -f /var/lib/dhcp/dhcpd.leases || touch /var/lib/dhcp/dhcpd.leases | ||
30 | restorecon_dhcpd_leases | ||
31 | start-stop-daemon -S -x /usr/sbin/dhcpd -- -q $INTERFACES -user dhcp -group dhcp | ||
32 | echo "." | ||
33 | ;; | ||
34 | stop) | ||
35 | echo -n "Stopping DHCP server: dhcpd3" | ||
36 | start-stop-daemon -K -x /usr/sbin/dhcpd | ||
37 | echo "." | ||
38 | ;; | ||
39 | restart | force-reload) | ||
40 | $0 stop | ||
41 | sleep 2 | ||
42 | $0 start | ||
43 | if [ "$?" != "0" ]; then | ||
44 | exit 1 | ||
45 | fi | ||
46 | ;; | ||
47 | *) | ||
48 | echo "Usage: /etc/init.d/dhcp-server {start|stop|restart|force-reload}" | ||
49 | exit 1 | ||
50 | esac | ||
51 | |||
52 | exit 0 | ||