Wed Feb 28 09:20:29 2018 UTC ()
munge: update to 0.5.13 to fix build with openssl-1.1.

munge-0.5.13 (2017-09-26):
- Added support for OpenSSL 1.1.0. (#54)
- Added support for UID/GID values >= 2^31.
- Added support for getentropy() and getrandom().
- Added --trusted-group cmdline opt to munged.
- Added --log-file and --seed-file cmdline opts to munged. (#57)
- Changed default MAC algorithm to SHA-256.
- Fixed autoconf installation directory variable substitution. (#47)
- Fixed all gcc, clang, and valgrind warnings.
- Improved resilience and unpredictability of PRNG.
- Improved hash table performance.
- Removed libmissing dependency from libmunge. (#49)

munge-0.5.12 (2016-02-25):
- Changed project homepage to <https://dun.github.io/munge/>.
- Changed RPM specfile from sysvinit to systemd. (#33)
- Added --max-ttl cmdline opt to munged. (#28)
- Added --pid-file cmdline opt to munged. (#41)
- Added support for "make dist" and "make distcheck". (#45)
- Fixed group-writable permissions error for logfile on Ubuntu. (#31)
- Fixed packaging with missing pkgconfig munge.pc file. (#25)
- Fixed packaging with missing systemd service & tmpfiles.d config. (#34)
- Fixed recursive make command in makefiles. (#40)


(wiz)
diff -r1.17 -r1.18 pkgsrc/security/munge/Makefile
diff -r1.4 -r1.5 pkgsrc/security/munge/PLIST
diff -r1.4 -r1.5 pkgsrc/security/munge/PLIST.NetBSD
diff -r1.4 -r1.5 pkgsrc/security/munge/distinfo
diff -r1.3 -r1.4 pkgsrc/security/munge/patches/patch-src_etc_Makefile.in

cvs diff -r1.17 -r1.18 pkgsrc/security/munge/Makefile (expand / switch to unified diff)

--- pkgsrc/security/munge/Makefile 2018/01/01 18:16:39 1.17
+++ pkgsrc/security/munge/Makefile 2018/02/28 09:20:29 1.18
@@ -1,20 +1,20 @@ @@ -1,20 +1,20 @@
1# $NetBSD: Makefile,v 1.17 2018/01/01 18:16:39 rillig Exp $ 1# $NetBSD: Makefile,v 1.18 2018/02/28 09:20:29 wiz Exp $
2 2
3DISTNAME= munge-0.5.11 3DISTNAME= munge-0.5.13
4PKGREVISION= 7 
5CATEGORIES= security 4CATEGORIES= security
6MASTER_SITES= http://munge.googlecode.com/files/ 5MASTER_SITES= ${MASTER_SITE_GITHUB:=dun/}
7EXTRACT_SUFX= .tar.bz2 6GITHUB_RELEASE= ${DISTNAME}
 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= asau@inbox.ru 9MAINTAINER= asau@inbox.ru
10HOMEPAGE= https://dun.github.io/munge/ 10HOMEPAGE= https://dun.github.io/munge/
11COMMENT= Authentication service for creating and validating credentials 11COMMENT= Authentication service for creating and validating credentials
12 12
13USE_TOOLS= perl pkg-config 13USE_TOOLS= perl pkg-config
14GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
15USE_LIBTOOL= yes 15USE_LIBTOOL= yes
16CONFIGURE_ARGS+= --localstatedir=${VARBASE} 16CONFIGURE_ARGS+= --localstatedir=${VARBASE}
17INSTALLATION_DIRS+= lib/pkgconfig 17INSTALLATION_DIRS+= lib/pkgconfig
18 18
19OWN_DIRS= ${VARBASE}/lib/munge ${VARBASE}/log/munge ${VARBASE}/run/munge 19OWN_DIRS= ${VARBASE}/lib/munge ${VARBASE}/log/munge ${VARBASE}/run/munge
20 20

cvs diff -r1.4 -r1.5 pkgsrc/security/munge/PLIST (expand / switch to unified diff)

--- pkgsrc/security/munge/PLIST 2014/04/25 10:20:06 1.4
+++ pkgsrc/security/munge/PLIST 2018/02/28 09:20:29 1.5
@@ -1,32 +1,30 @@ @@ -1,32 +1,30 @@
1@comment $NetBSD: PLIST,v 1.4 2014/04/25 10:20:06 asau Exp $ 1@comment $NetBSD: PLIST,v 1.5 2018/02/28 09:20:29 wiz Exp $
2bin/munge 2bin/munge
3bin/remunge 3bin/remunge
4bin/unmunge 4bin/unmunge
5include/munge.h 5include/munge.h
6lib/libmunge.la 6lib/libmunge.la
7lib/pkgconfig/munge.pc 7lib/pkgconfig/munge.pc
 8lib/systemd/system/munge.service
 9lib/tmpfiles.d/munge.conf
8man/man1/munge.1 10man/man1/munge.1
9man/man1/remunge.1 11man/man1/remunge.1
10man/man1/unmunge.1 12man/man1/unmunge.1
11man/man3/munge.3 13man/man3/munge.3
12man/man3/munge_ctx.3 14man/man3/munge_ctx.3
13man/man3/munge_ctx_copy.3 15man/man3/munge_ctx_copy.3
14man/man3/munge_ctx_create.3 16man/man3/munge_ctx_create.3
15man/man3/munge_ctx_destroy.3 17man/man3/munge_ctx_destroy.3
16man/man3/munge_ctx_get.3 18man/man3/munge_ctx_get.3
17man/man3/munge_ctx_set.3 19man/man3/munge_ctx_set.3
18man/man3/munge_ctx_strerror.3 20man/man3/munge_ctx_strerror.3
19man/man3/munge_decode.3 21man/man3/munge_decode.3
20man/man3/munge_encode.3 22man/man3/munge_encode.3
21man/man3/munge_enum.3 23man/man3/munge_enum.3
22man/man3/munge_enum_int_to_str.3 24man/man3/munge_enum_int_to_str.3
23man/man3/munge_enum_is_valid.3 25man/man3/munge_enum_is_valid.3
24man/man3/munge_enum_str_to_int.3 26man/man3/munge_enum_str_to_int.3
25man/man3/munge_strerror.3 27man/man3/munge_strerror.3
26man/man7/munge.7 28man/man7/munge.7
27man/man8/munged.8 29man/man8/munged.8
28sbin/munged 30sbin/munged
29@pkgdir var/run/munge 
30@pkgdir var/log/munge 
31@pkgdir var/lib/munge 
32@pkgdir share/examples/munge 

cvs diff -r1.4 -r1.5 pkgsrc/security/munge/Attic/PLIST.NetBSD (expand / switch to unified diff)

--- pkgsrc/security/munge/Attic/PLIST.NetBSD 2018/01/01 22:29:54 1.4
+++ pkgsrc/security/munge/Attic/PLIST.NetBSD 2018/02/28 09:20:29 1.5
@@ -1,3 +1,3 @@ @@ -1,3 +1,3 @@
1@comment $NetBSD: PLIST.NetBSD,v 1.4 2018/01/01 22:29:54 rillig Exp $ 1@comment $NetBSD: PLIST.NetBSD,v 1.5 2018/02/28 09:20:29 wiz Exp $
2share/examples/default/munge 2share/munge/examples/default/munge
3share/examples/init.d/munge 3share/munge/examples/init.d/munge

cvs diff -r1.4 -r1.5 pkgsrc/security/munge/distinfo (expand / switch to unified diff)

--- pkgsrc/security/munge/distinfo 2015/11/04 01:17:51 1.4
+++ pkgsrc/security/munge/distinfo 2018/02/28 09:20:29 1.5
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.4 2015/11/04 01:17:51 agc Exp $ 1$NetBSD: distinfo,v 1.5 2018/02/28 09:20:29 wiz Exp $
2 2
3SHA1 (munge-0.5.11.tar.bz2) = 6939ddabc4bc2b3bacdb8bb2bf24766b666d1c0d 3SHA1 (munge-0.5.13.tar.xz) = bcb0b89e44c5c0ec21f4bcfaacb4493b82aace61
4RMD160 (munge-0.5.11.tar.bz2) = f7908ba980570519dab99f81023201fb0bd3c195 4RMD160 (munge-0.5.13.tar.xz) = 77c6e9df935ddc1ffe6cd481e015f59e2f74e1b7
5SHA512 (munge-0.5.11.tar.bz2) = b9d4cd76c4fe605ad67934af48809205de0f0e5fa1a10dd3b6e382da2cb8bc274bd2a8c0d4bc49d1d58155bf008945a584afd0b6e01cc8052aa1d21c8de2815b 5SHA512 (munge-0.5.13.tar.xz) = 2e024c0438f9208379a037daabd1c31f206820ab74a410e2bb69870755e99f9c9fbf60c294c96941008bc43425fbb31dd2374e5f088b7978479e7c65816e9002
6Size (munge-0.5.11.tar.bz2) = 423232 bytes 6Size (munge-0.5.13.tar.xz) = 389952 bytes
7SHA1 (patch-src_etc_Makefile.in) = 11a79fd9d5e5b3da76a3c637c3e7cf394acbbe5e 7SHA1 (patch-src_etc_Makefile.in) = ca2e4a47a9a6986c962675368eab5e770df99ad3

cvs diff -r1.3 -r1.4 pkgsrc/security/munge/patches/patch-src_etc_Makefile.in (expand / switch to unified diff)

--- pkgsrc/security/munge/patches/patch-src_etc_Makefile.in 2013/12/08 22:34:10 1.3
+++ pkgsrc/security/munge/patches/patch-src_etc_Makefile.in 2018/02/28 09:20:29 1.4
@@ -1,47 +1,43 @@ @@ -1,47 +1,43 @@
1$NetBSD: patch-src_etc_Makefile.in,v 1.3 2013/12/08 22:34:10 joerg Exp $ 1$NetBSD: patch-src_etc_Makefile.in,v 1.4 2018/02/28 09:20:29 wiz Exp $
2 2
3--- src/etc/Makefile.in.orig 2013-08-27 18:35:31.000000000 +0000 3--- src/etc/Makefile.in.orig 2017-09-26 21:57:53.000000000 +0000
4+++ src/etc/Makefile.in 4+++ src/etc/Makefile.in
5@@ -242,6 +242,7 @@ sbindir = @sbindir@ 5@@ -298,6 +298,7 @@ sbindir = @sbindir@
6 sharedstatedir = @sharedstatedir@ 6 sharedstatedir = @sharedstatedir@
7 srcdir = @srcdir@ 7 srcdir = @srcdir@
8 sysconfdir = @sysconfdir@ 8 sysconfdir = @sysconfdir@
9+sysconfexampledir = $(pkgdatadir)/examples 9+sysconfexampledir = $(pkgdatadir)/examples
10 target_alias = @target_alias@ 10 target_alias = @target_alias@
11 top_build_prefix = @top_build_prefix@ 11 top_build_prefix = @top_build_prefix@
12 top_builddir = @top_builddir@ 12 top_builddir = @top_builddir@
13@@ -465,18 +466,18 @@ distclean-local:: 13@@ -581,15 +582,15 @@ munge.tmpfiles.conf: munge.tmpfiles.conf
14  14
15 install-data-local: 15 install-data-local:
16 test -d "/etc/rc.d/init.d" \ 16 test -d "/etc/rc.d/init.d" \
17- && INITDIR="$(sysconfdir)/rc.d/init.d" \ 17- && INITDIR="$(sysconfdir)/rc.d/init.d" \
18- || INITDIR="$(sysconfdir)/init.d"; \ 18- || INITDIR="$(sysconfdir)/init.d"; \
19+ && INITDIR="$(sysconfexampledir)/rc.d/init.d" \ 19+ && INITDIR="$(sysconfexampledir)/rc.d/init.d" \
20+ || INITDIR="$(sysconfexampledir)/init.d"; \ 20+ || INITDIR="$(sysconfexampledir)/init.d"; \
21 $(INSTALL) -m 0755 -d "$(DESTDIR)$${INITDIR}"; \ 21 $(INSTALL) -m 0755 -d "$(DESTDIR)$${INITDIR}"; \
22 $(INSTALL) -m 0755 \ 22 $(INSTALL) -m 0755 \
23 "$(builddir)/munge.init" "$(DESTDIR)$${INITDIR}/munge" 23 "$(builddir)/munge.init" "$(DESTDIR)$${INITDIR}/munge"
 24 :
24 test -d "/etc/sysconfig" \ 25 test -d "/etc/sysconfig" \
25- && CONFDIR="$(sysconfdir)/sysconfig" \ 26- && CONFDIR="$(sysconfdir)/sysconfig" \
26- || CONFDIR="$(sysconfdir)/default"; \ 27- || CONFDIR="$(sysconfdir)/default"; \
27+ && CONFDIR="$(sysconfexampledir)/sysconfig" \ 28+ && CONFDIR="$(sysconfexampledir)/sysconfig" \
28+ || CONFDIR="$(sysconfexampledir)/default"; \ 29+ || CONFDIR="$(sysconfexampledir)/default"; \
29 $(INSTALL) -m 0755 -d "$(DESTDIR)$${CONFDIR}"; \ 30 $(INSTALL) -m 0755 -d "$(DESTDIR)$${CONFDIR}"; \
30 $(INSTALL) -m 0644 \ 31 $(INSTALL) -m 0644 \
31 "$(srcdir)/munge.sysconfig" "$(DESTDIR)$${CONFDIR}/munge" 32 "$(builddir)/munge.sysconfig" "$(DESTDIR)$${CONFDIR}/munge"
32- if test -d "$(libdir)/pkgconfig"; then \ 33@@ -610,8 +611,8 @@ install-data-local:
33+ if test -d "${DESTDIR}$(libdir)/pkgconfig"; then \ 34 "$(builddir)/munge.tmpfiles.conf" \
34 $(INSTALL) -m 0755 \ 35 "$(DESTDIR)$${TMPFILESDIR}/munge.conf"
35 -d "$(DESTDIR)$(libdir)/pkgconfig"; \ 36 :
36 $(INSTALL) -m 0644 \ 
37@@ -500,8 +501,8 @@ install-data-local: 
38 "$(srcdir)/munge-tmpfiles.conf" \ 
39 "$(DESTDIR)$(prefix)/lib/tmpfiles.d/munge.conf"; \ 
40 fi 
41- $(INSTALL) -m 0755 -d "$(DESTDIR)$(sysconfdir)" 37- $(INSTALL) -m 0755 -d "$(DESTDIR)$(sysconfdir)"
42- $(INSTALL) -m 0700 -d "$(DESTDIR)$(sysconfdir)/munge" 38- $(INSTALL) -m 0700 -d "$(DESTDIR)$(sysconfdir)/munge"
43+ $(INSTALL) -m 0755 -d "$(DESTDIR)$(sysconfexampledir)" 39+ $(INSTALL) -m 0755 -d "$(DESTDIR)$(sysconfexampledir)"
44+ $(INSTALL) -m 0700 -d "$(DESTDIR)$(sysconfexampledir)/munge" 40+ $(INSTALL) -m 0700 -d "$(DESTDIR)$(sysconfexampledir)/munge"
45 $(INSTALL) -m 0755 -d "$(DESTDIR)$(localstatedir)" 41 $(INSTALL) -m 0755 -d "$(DESTDIR)$(localstatedir)"
46 $(INSTALL) -m 0755 -d "$(DESTDIR)$(localstatedir)/lib" 42 $(INSTALL) -m 0755 -d "$(DESTDIR)$(localstatedir)/lib"
47 $(INSTALL) -m 0711 -d "$(DESTDIR)$(localstatedir)/lib/munge" 43 $(INSTALL) -m 0711 -d "$(DESTDIR)$(localstatedir)/lib/munge"