mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 17:09:10 -07:00
net-firewall/ipsec-tools: cleanup unused files
Package-Manager: portage-2.3.0
This commit is contained in:
@@ -1,27 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
# Config file for /etc/init.d/racoon
|
||||
|
||||
# See the man page or run `racoon --help` for valid command-line options
|
||||
# RACOON_OPTS="-d"
|
||||
|
||||
RACOON_CONF="/etc/racoon/racoon.conf"
|
||||
RACOON_PSK_FILE="/etc/racoon/psk.txt"
|
||||
|
||||
# The amount of time in ms for start-stop-daemon to wait before a timeout
|
||||
# Racoon can sometimes be slow. We'll wait 1 sec. Bug #435398.
|
||||
|
||||
RACOON_WAIT="1000"
|
||||
|
||||
# The setkey config file. Don't name it ipsec.conf as this clashes
|
||||
# with strongswan. We'll follow debian's naming. Bug #436144.
|
||||
|
||||
SETKEY_CONF="/etc/ipsec-tools.conf"
|
||||
|
||||
# Comment or remove the following if you don't want the policy tables
|
||||
# to be flushed when racoon is stopped.
|
||||
|
||||
RACOON_RESET_TABLES="true"
|
||||
|
||||
@@ -1,57 +0,0 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
depend() {
|
||||
before netmount
|
||||
use net
|
||||
}
|
||||
|
||||
checkconfig() {
|
||||
if [ ! -e ${SETKEY_CONF} ] ; then
|
||||
eerror "You need to configure setkey before starting racoon."
|
||||
return 1
|
||||
fi
|
||||
if [ ! -e ${RACOON_CONF} ] ; then
|
||||
eerror "You need a configuration file to start racoon."
|
||||
return 1
|
||||
fi
|
||||
if [ ! -z ${RACOON_PSK_FILE} ] ; then
|
||||
if [ ! -f ${RACOON_PSK_FILE} ] ; then
|
||||
eerror "PSK file not found as specified."
|
||||
eerror "Set RACOON_PSK_FILE in /etc/conf.d/racoon."
|
||||
return 1
|
||||
fi
|
||||
case "`ls -Lldn ${RACOON_PSK_FILE}`" in
|
||||
-r--------*)
|
||||
;;
|
||||
*)
|
||||
eerror "Your defined PSK file should be mode 400 for security!"
|
||||
return 1
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
}
|
||||
|
||||
command=/usr/sbin/racoon
|
||||
command_args="-f ${RACOON_CONF} ${RACOON_OPTS}"
|
||||
pidfile=/var/run/racoon.pid
|
||||
start_stop_daemon_args="--wait ${RACOON_WAIT}"
|
||||
|
||||
start_pre() {
|
||||
checkconfig || return 1
|
||||
einfo "Loading ipsec policies from ${SETKEY_CONF}."
|
||||
/usr/sbin/setkey -f ${SETKEY_CONF}
|
||||
if [ $? -eq 1 ] ; then
|
||||
eerror "Error while loading ipsec policies"
|
||||
fi
|
||||
}
|
||||
|
||||
stop_post() {
|
||||
if [ -n "${RACOON_RESET_TABLES}" ]; then
|
||||
ebegin "Flushing policy entries"
|
||||
/usr/sbin/setkey -F
|
||||
/usr/sbin/setkey -FP
|
||||
eend $?
|
||||
fi
|
||||
}
|
||||
Reference in New Issue
Block a user