summaryrefslogtreecommitdiff
path: root/net-misc/vde/files/vde.init-r1
diff options
context:
space:
mode:
authorKarel Kočí <cynerd@email.cz>2018-08-12 19:18:07 +0200
committerKarel Kočí <cynerd@email.cz>2018-08-12 19:18:07 +0200
commita2111307ea7c50b0b77f0fb725bc9abc3aecbdd6 (patch)
tree4205ef16e3fcb03e1b03ce963ac403389791a203 /net-misc/vde/files/vde.init-r1
parent6ab2ede60dd64987ba50a8a7163699c938595167 (diff)
downloadgentoo-personal-overlay-a2111307ea7c50b0b77f0fb725bc9abc3aecbdd6.tar.gz
gentoo-personal-overlay-a2111307ea7c50b0b77f0fb725bc9abc3aecbdd6.tar.bz2
gentoo-personal-overlay-a2111307ea7c50b0b77f0fb725bc9abc3aecbdd6.zip
Drop net-misc/vde
It is upstream package. But I seems to have done some hacking to it but I have not idea why. Probably openssl 1.1 support and it seems to me that I have not sent it to upstream. Let's see if I break something if I remove it.
Diffstat (limited to 'net-misc/vde/files/vde.init-r1')
-rw-r--r--net-misc/vde/files/vde.init-r144
1 files changed, 0 insertions, 44 deletions
diff --git a/net-misc/vde/files/vde.init-r1 b/net-misc/vde/files/vde.init-r1
deleted file mode 100644
index 0934c51..0000000
--- a/net-misc/vde/files/vde.init-r1
+++ /dev/null
@@ -1,44 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-command="/usr/bin/vde_switch"
-pidfile="/run/${RC_SVCNAME}.pid"
-
-depend() {
- after net.${VDE_TAP}
-}
-
-start_pre() {
- [ "${VDE_MODPROBE_TUN}" = "yes" ] || return 0
- modprobe tun
-}
-
-# We have to use start() because the shortform uses --pidfile for s-s-d --start
-# which causes s-s-d to check the pid file before it exists
-start() {
- VDE_SOCKET="${VDE_SOCKET:-/run/${RC_SVCNAME}.ctl}"
-
- ebegin "Starting ${SVC_NAME}"
-
- start-stop-daemon --start --exec ${command} -- \
- --pidfile=${pidfile} \
- --tap=${VDE_TAP} \
- --group=${VDE_GROUP} \
- --mode=660 \
- --dirmode=770 \
- --sock=${VDE_SOCKET} \
- --daemon \
- ${VDE_OPTS}
- ewaitfile 10 "${VDE_SOCKET}"
-
- eend $? "Failed to start ${RC_SVCNAME}"
-}
-
-stop_post() {
- [ "${VDE_MODPROBE_TUN}" = "yes" ] && modprobe --quiet --remove tun
-
- # Don't fail to stop the service if the "tun" module in use
- # and the above "modprobe -r" command fails.
- return 0
-}