diff options
Diffstat (limited to 'security/openvpn-devel/files')
-rw-r--r-- | security/openvpn-devel/files/openvpn.sh.in | 99 | ||||
-rw-r--r-- | security/openvpn-devel/files/patch-route.c | 50 | ||||
-rw-r--r-- | security/openvpn-devel/files/pkg-message.in | 18 |
3 files changed, 0 insertions, 167 deletions
diff --git a/security/openvpn-devel/files/openvpn.sh.in b/security/openvpn-devel/files/openvpn.sh.in deleted file mode 100644 index 07f6447e9ea0..000000000000 --- a/security/openvpn-devel/files/openvpn.sh.in +++ /dev/null @@ -1,99 +0,0 @@ -#!/bin/sh -# -# openvpn.sh - load tun/tap driver and start OpenVPN daemon -# -# (C) Copyright 2005 by Matthias Andree -# based on suggestions by Matthias Grimm and Dirk Gouders -# -# Made in Northrhine-Westphalia, Germany -# -# $FreeBSD$ -# -# This program is free software; you can redistribute it and/or modify it under -# the terms of the GNU General Public License as published by the Free Software -# Foundation; either version 2 of the License, or (at your option) any later -# version. -# -# This program is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS -# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more -# details. -# -# You should have received a copy of the GNU General Public License along with -# this program; if not, write to the Free Software Foundation, Inc., 51 Franklin -# Street, Fifth Floor, Boston, MA 02110-1301, USA. - -# PROVIDE: openvpn -# REQUIRE: DAEMON -# BEFORE: -# KEYWORD: FreeBSD shutdown - -# ----------------------------------------------------------------------------- -# -# Add the following lines to /etc/rc.conf to enable openvpn at boot-up time: -# -# openvpn_enable="YES" # YES or NO -# openvpn_if="tun" # driver(s) to load, set to "tun", "tap" or "tun tap" -# -# # optional: -# openvpn_flags="" # openvpn command line flags -# openvpn_configfile="%%PREFIX%%/etc/openvpn/openvpn.conf" # --config file -# openvpn_dir="%%PREFIX%%/etc/openvpn" # --cd directory -# -# You also need to set openvpn_configfile and openvpn_dir, if the configuration -# file and directory where keys and certificates reside differ from the above -# settings. -# -# Note that we deliberately refrain from unloading drivers. -# -# For further documentation, please see openvpn(8). -# - -. %%RC_SUBR%% - -name=openvpn -rcvar=`set_rcvar` - -prefix="%%PREFIX%%" - -openvpn_precmd() -{ - for i in $openvpn_if ; do - if ! sysctl debug.if_${i}_debug >/dev/null 2>&1 ; then - if ! kldload if_${i} ; then - warn "Could not load $i module." - return 1 - fi - fi - done - return 0 -} - -stop_postcmd() -{ - rm -f "$pidfile" || warn "Could not remove $pidfile." -} - -# support SIGHUP to reparse configuration file -extra_commands="reload" - -# pidfile -pidfile="/var/run/${name}.pid" - -# command and arguments -command="%%PREFIX%%/sbin/${name}" - -# run this first -start_precmd="openvpn_precmd" -# and this last -stop_postcmd="stop_postcmd" - -load_rc_config ${name} -: ${openvpn_enable="NO"} -: ${openvpn_flags=""} -: ${openvpn_if=""} -: ${openvpn_configfile="${prefix}/etc/openvpn/openvpn.conf"} -: ${openvpn_dir="${prefix}/etc/openvpn"} -required_files="${openvpn_configfile}" -command_args="--cd ${openvpn_dir} --daemon --config ${openvpn_configfile} --writepid ${pidfile}" -run_rc_command "$1" diff --git a/security/openvpn-devel/files/patch-route.c b/security/openvpn-devel/files/patch-route.c deleted file mode 100644 index 45a3a2cb3cc7..000000000000 --- a/security/openvpn-devel/files/patch-route.c +++ /dev/null @@ -1,50 +0,0 @@ ---- route.c.orig Mon Apr 11 05:43:56 2005 -+++ route.c Mon May 16 21:13:41 2005 -@@ -1380,6 +1380,7 @@ - { - warn("writing to routing socket"); - gc_free (&gc); -+ close(s); - return false; - } - -@@ -1387,6 +1388,7 @@ - l = read(s, (char *)&m_rtmsg, sizeof(m_rtmsg)); - } while (l > 0 && (rtm.rtm_seq != seq || rtm.rtm_pid != pid)); - -+ close(s); - - rtm_aux = &rtm; - -@@ -1535,6 +1537,7 @@ - { - msg (M_WARN, "ROUTE: problem writing to routing socket"); - gc_free (&gc); -+ close(s); - return false; - } - -@@ -1542,6 +1545,7 @@ - l = read(s, (char *)&m_rtmsg, sizeof(m_rtmsg)); - } while (l > 0 && (rtm.rtm_seq != seq || rtm.rtm_pid != pid)); - -+ close(s); - - rtm_aux = &rtm; - -@@ -1690,6 +1694,7 @@ - { - warn("writing to routing socket"); - gc_free (&gc); -+ close(s); - return false; - } - -@@ -1697,6 +1702,7 @@ - l = read(s, (char *)&m_rtmsg, sizeof(m_rtmsg)); - } while (l > 0 && (rtm.rtm_seq != seq || rtm.rtm_pid != pid)); - -+ close(s); - - rtm_aux = &rtm; - diff --git a/security/openvpn-devel/files/pkg-message.in b/security/openvpn-devel/files/pkg-message.in deleted file mode 100644 index 0bf579b261d3..000000000000 --- a/security/openvpn-devel/files/pkg-message.in +++ /dev/null @@ -1,18 +0,0 @@ -### ------------------------------------------------------------------------ -### The OpenVPN port, since v2.0.1, uses rcNG to start OpenVPN. -### Edit /etc/rc.conf to start OpenVPN automatically at system startup. -### See %%PREFIX%%/etc/rc.d/openvpn.sh for details. -### ------------------------------------------------------------------------ -### To get OpenVPN 2.0 to talk with the 1.5/1.6 versions, you may need to -### edit the 1.X configuration file by adding these lines: -### tun-mtu 1500 -### tun-mtu-extra 32 -### mssfix 1450 -### key-method 2 <- this key-method line only for TLS setups -### - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -### WARNING: THE DEFAULT PORT HAS CHANGED AND IS NOW 1194! -### OpenVPN 1.6 and older used 5000 rather than 1194 as their default -### port, so add the proper port options to your configuration file! -### ------------------------------------------------------------------------ -### For further compatibility, see <http://openvpn.net/relnotes.html> -### ------------------------------------------------------------------------ |