freebsd-ports/security/openvpn-beta/files/pkg-req.in
Josh Paetzel d611054432 Add openvpn-beta , secure IP/Ethernet tunnel daemon.
PR:		ports/149620
Submitted by:	Eric F Crist <ecrist at secure-computing.net>
2010-08-14 15:48:51 +00:00

30 lines
760 B
Text

set -e
rcvers() {
# determine if we have "old" or "new" (rcorder integration) scheme
# for %%PREFIX%%/etc/rc.d/* files
if test $1 -ge 700007 || test $1 -lt 700000 -a $1 -ge 600101 ; then
echo 2
else
echo 1
fi
}
if [ "$2" = INSTALL ] ; then
# check if the base system is new enough for us,
# which should only matter for package installs.
buildrc=$(rcvers %%OSVERSION%%)
execrc=$(rcvers $(sysctl -n kern.osreldate) )
if test $buildrc -gt $execrc ; then
cat <<EOF
Error: this package, $1, was compiled for a newer FreeBSD
====== version that uses different boot scripts.
Therefore, the rc.d script WILL NOT WORK.
Please update your ports tree and install security/openvpn-devel
from there.
EOF
exit 1
fi
fi