Skip to content
Snippets Groups Projects
Verified Commit a1113d7d authored by Karel Koci's avatar Karel Koci :metal:
Browse files

patches: add openvpn to services_wanted

parent 5d175ac8
Branches
Tags
1 merge request!123Turris OS 5.0 (HBK)
From 1316e0b23d4f753cda97b34586566e1f07c42097 Mon Sep 17 00:00:00 2001
From ccab3352bd6c3e39f7ab4d41bbc3566329fe791d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Karel=20Ko=C4=8D=C3=AD?= <karel.koci@nic.cz>
Date: Tue, 29 May 2018 16:13:18 +0200
Subject: [PATCH] base-files: do not automatically activate services and
restart activated
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
For security reasons only selected services are automatically activated.
Those are listed in /etc/services_wanted.
We also restart services when updated instead of just starting them.
Signed-off-by: Karel Kočí <karel.koci@nic.cz>
---
package/base-files/files/etc/services_wanted | 51 ++++++++++++++++++++
package/base-files/files/etc/services_wanted | 54 ++++++++++++++++++++
package/base-files/files/lib/functions.sh | 16 +++---
2 files changed, 61 insertions(+), 6 deletions(-)
2 files changed, 64 insertions(+), 6 deletions(-)
create mode 100644 package/base-files/files/etc/services_wanted
diff --git a/package/base-files/files/etc/services_wanted b/package/base-files/files/etc/services_wanted
new file mode 100644
index 0000000..981f67a
index 0000000000..202e4d100d
--- /dev/null
+++ b/package/base-files/files/etc/services_wanted
@@ -0,0 +1,53 @@
@@ -0,0 +1,54 @@
+asm1062-fix
+atd
+atsha204-feed-entropy
......@@ -33,8 +38,8 @@ index 0000000..981f67a
+foris-ws
+fstab
+gpio_switch
+hd-idle
+haveged
+hd-idle
+led
+libatsha204
+lighttpd
......@@ -46,6 +51,7 @@ index 0000000..981f67a
+nethist
+network
+odhcpd
+openvpn
+rainbow
+relayd
+resolver
......@@ -73,10 +79,10 @@ index 0000000..981f67a
+watchdog_adjust
+zram
diff --git a/package/base-files/files/lib/functions.sh b/package/base-files/files/lib/functions.sh
index 23598f9..33cd8fd 100755
index edce75e8ff..6bd07011cf 100755
--- a/package/base-files/files/lib/functions.sh
+++ b/package/base-files/files/lib/functions.sh
@@ -239,13 +239,17 @@ default_postinst() {
@@ -244,13 +244,17 @@ default_postinst() {
local shell="$(which bash)"
for i in $(grep -s "^/etc/init.d/" "$root/usr/lib/opkg/info/${pkgname}.list"); do
......@@ -101,5 +107,5 @@ index 23598f9..33cd8fd 100755
done
--
2.19.1
2.20.1
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment