pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/security/racoon2
Module Name: pkgsrc
Committed By: wiz
Date: Tue Sep 22 12:21:46 UTC 2026
Modified Files:
pkgsrc/security/racoon2: Makefile distinfo options.mk
pkgsrc/security/racoon2/patches: patch-samples_Makefile.in
Log Message:
racoon2: fix installation as non-root user
While here, adapt paths for non-default var, set LICENSE,
and remove unknown configure options.
Bump PKGREVISION.
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 pkgsrc/security/racoon2/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/security/racoon2/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/security/racoon2/options.mk
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/security/racoon2/patches/patch-samples_Makefile.in
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/security/racoon2/Makefile
diff -u pkgsrc/security/racoon2/Makefile:1.28 pkgsrc/security/racoon2/Makefile:1.29
--- pkgsrc/security/racoon2/Makefile:1.28 Mon Feb 2 20:23:09 2026
+++ pkgsrc/security/racoon2/Makefile Tue Sep 22 12:21:46 2026
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.28 2026/02/02 20:23:09 wiz Exp $
+# $NetBSD: Makefile,v 1.29 2026/09/22 12:21:46 wiz Exp $
DISTNAME= racoon2
PKGNAME= racoon2-20180701
-PKGREVISION= 11
+PKGREVISION= 12
CATEGORIES= security net
MASTER_SITES= ${MASTER_SITE_GITHUB:=zoulasc/}
GITHUB_PROJECT= racoon2
@@ -11,6 +11,7 @@ GITHUB_TAG= b2a193fc9875d1fb89c0a516907
MAINTAINER= kamada%nanohz.org@localhost
#HOMEPAGE= http://www.racoon2.wide.ad.jp/
COMMENT= IPsec key management system (IKEv2, IKEv1, and KINK)
+LICENSE= modified-bsd
GNU_CONFIGURE= yes
INSTALL_UNSTRIPPED= yes
@@ -64,10 +65,19 @@ CONF_FILES_PERMS+= ${EGDIR}/racoon2.conf
${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 600
CONF_FILES_PERMS+= ${EGDIR}/vals.conf ${PKG_SYSCONFDIR}/vals.conf \
${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 600
-CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} --enable-natt
+CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
MAKE_DIRS_PERMS+= ${VARBASE}/run/racoon2 ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 0700
+SUBST_CLASSES+= var
+SUBST_SED.var+= -e "s,/var/run/racoon2,${VARBASE}/run/racoon2,"
+SUBST_FILES.var+= samples/init.d-spmd.in
+SUBST_FILES.var+= samples/racoon2.conf.in
+SUBST_FILES.var+= samples/init.d-spmd.in
+SUBST_FILES.var+= samples/rc.d-spmd.in
+SUBST_STAGE.var= pre-configure
+SUBST_MESSAGE.var= Adapt path to /var for pkgsrc.
+
RCD_SCRIPTS= iked kinkd spmd racoon2
RCD_SCRIPT_SRC.iked= ${WRKSRC}/samples/rc.d-iked
RCD_SCRIPT_SRC.kinkd= ${WRKSRC}/samples/rc.d-kinkd
Index: pkgsrc/security/racoon2/distinfo
diff -u pkgsrc/security/racoon2/distinfo:1.10 pkgsrc/security/racoon2/distinfo:1.11
--- pkgsrc/security/racoon2/distinfo:1.10 Tue Oct 26 11:17:52 2021
+++ pkgsrc/security/racoon2/distinfo Tue Sep 22 12:21:46 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.10 2021/10/26 11:17:52 nia Exp $
+$NetBSD: distinfo,v 1.11 2026/09/22 12:21:46 wiz Exp $
BLAKE2s (racoon2-b2a193fc9875d1fb89c0a51690745379bc135fcf.tar.gz) = fa3c58e31c07e8cd5a91fa6235e9c452ac1d562190e26ef5fc92a5f568eb9f11
SHA512 (racoon2-b2a193fc9875d1fb89c0a51690745379bc135fcf.tar.gz) = b3dcbe43f7f2454f0befd4434a9335df6063e4468924d8c6ab22c960dc45802c7733f0e8720b2674666fbe953309668221352ee25c6bb1ffaafc7eab4666ce49
Size (racoon2-b2a193fc9875d1fb89c0a51690745379bc135fcf.tar.gz) = 1144364 bytes
-SHA1 (patch-samples_Makefile.in) = e86ae807d4d0e51e862eda67d7f555eb3ce27015
+SHA1 (patch-samples_Makefile.in) = 654718ebb1d0d35499b8c0a58149d1a468a7f579
Index: pkgsrc/security/racoon2/options.mk
diff -u pkgsrc/security/racoon2/options.mk:1.2 pkgsrc/security/racoon2/options.mk:1.3
--- pkgsrc/security/racoon2/options.mk:1.2 Fri Feb 26 09:41:06 2016
+++ pkgsrc/security/racoon2/options.mk Tue Sep 22 12:21:46 2026
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.2 2016/02/26 09:41:06 jperkin Exp $
+# $NetBSD: options.mk,v 1.3 2026/09/22 12:21:46 wiz Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.racoon2
PKG_SUPPORTED_OPTIONS= iked kinkd
@@ -27,5 +27,3 @@ PLIST_SUBST+= KINKD=""
CONFIGURE_ARGS+= --disable-kinkd
PLIST_SUBST+= KINKD="@comment "
.endif
-
-CONFIGURE_ARGS.Darwin+= --disable-natt
Index: pkgsrc/security/racoon2/patches/patch-samples_Makefile.in
diff -u pkgsrc/security/racoon2/patches/patch-samples_Makefile.in:1.1 pkgsrc/security/racoon2/patches/patch-samples_Makefile.in:1.2
--- pkgsrc/security/racoon2/patches/patch-samples_Makefile.in:1.1 Sat Dec 28 12:50:19 2019
+++ pkgsrc/security/racoon2/patches/patch-samples_Makefile.in Tue Sep 22 12:21:46 2026
@@ -1,10 +1,11 @@
-$NetBSD: patch-samples_Makefile.in,v 1.1 2019/12/28 12:50:19 wiz Exp $
+$NetBSD: patch-samples_Makefile.in,v 1.2 2026/09/22 12:21:46 wiz Exp $
Install config into examples directory.
+Let pkgsrc infrastructure create directory.
--- samples/Makefile.in.orig 2018-07-01 15:39:24.000000000 +0000
+++ samples/Makefile.in
-@@ -2,7 +2,7 @@
+@@ -2,7 +2,7 @@ prefix=@prefix@
srcdir=@srcdir@
prefix=@prefix@
@@ -13,3 +14,11 @@ Install config into examples directory.
datarootdir=@datarootdir@
INSTALL =@INSTALL@ @INSTALL_OPTS@
INSTALL_PROGRAM=@INSTALL_PROGRAM@
+@@ -13,7 +13,6 @@ install: all install-startup-@startup_scripts@ install
+ all:
+
+ install: all install-startup-@startup_scripts@ install-samples install-hook
+- $(INSTALL) -d -o 0 -g 0 -m 700 $(DESTDIR)/var/run/racoon2
+
+ install-samples:
+ $(INSTALL) -d $(sysconfdir)
Home |
Main Index |
Thread Index |
Old Index