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)diff -r1.17 -r1.18 pkgsrc/security/munge/Makefile
(wiz)
@@ -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 | |||
3 | DISTNAME= munge-0.5.11 | 3 | DISTNAME= munge-0.5.13 | |
4 | PKGREVISION= 7 | |||
5 | CATEGORIES= security | 4 | CATEGORIES= security | |
6 | MASTER_SITES= http://munge.googlecode.com/files/ | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=dun/} | |
7 | EXTRACT_SUFX= .tar.bz2 | 6 | GITHUB_RELEASE= ${DISTNAME} | |
7 | EXTRACT_SUFX= .tar.xz | |||
8 | 8 | |||
9 | MAINTAINER= asau@inbox.ru | 9 | MAINTAINER= asau@inbox.ru | |
10 | HOMEPAGE= https://dun.github.io/munge/ | 10 | HOMEPAGE= https://dun.github.io/munge/ | |
11 | COMMENT= Authentication service for creating and validating credentials | 11 | COMMENT= Authentication service for creating and validating credentials | |
12 | 12 | |||
13 | USE_TOOLS= perl pkg-config | 13 | USE_TOOLS= perl pkg-config | |
14 | GNU_CONFIGURE= yes | 14 | GNU_CONFIGURE= yes | |
15 | USE_LIBTOOL= yes | 15 | USE_LIBTOOL= yes | |
16 | CONFIGURE_ARGS+= --localstatedir=${VARBASE} | 16 | CONFIGURE_ARGS+= --localstatedir=${VARBASE} | |
17 | INSTALLATION_DIRS+= lib/pkgconfig | 17 | INSTALLATION_DIRS+= lib/pkgconfig | |
18 | 18 | |||
19 | OWN_DIRS= ${VARBASE}/lib/munge ${VARBASE}/log/munge ${VARBASE}/run/munge | 19 | OWN_DIRS= ${VARBASE}/lib/munge ${VARBASE}/log/munge ${VARBASE}/run/munge | |
20 | 20 |
@@ -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 $ | |
2 | bin/munge | 2 | bin/munge | |
3 | bin/remunge | 3 | bin/remunge | |
4 | bin/unmunge | 4 | bin/unmunge | |
5 | include/munge.h | 5 | include/munge.h | |
6 | lib/libmunge.la | 6 | lib/libmunge.la | |
7 | lib/pkgconfig/munge.pc | 7 | lib/pkgconfig/munge.pc | |
8 | lib/systemd/system/munge.service | |||
9 | lib/tmpfiles.d/munge.conf | |||
8 | man/man1/munge.1 | 10 | man/man1/munge.1 | |
9 | man/man1/remunge.1 | 11 | man/man1/remunge.1 | |
10 | man/man1/unmunge.1 | 12 | man/man1/unmunge.1 | |
11 | man/man3/munge.3 | 13 | man/man3/munge.3 | |
12 | man/man3/munge_ctx.3 | 14 | man/man3/munge_ctx.3 | |
13 | man/man3/munge_ctx_copy.3 | 15 | man/man3/munge_ctx_copy.3 | |
14 | man/man3/munge_ctx_create.3 | 16 | man/man3/munge_ctx_create.3 | |
15 | man/man3/munge_ctx_destroy.3 | 17 | man/man3/munge_ctx_destroy.3 | |
16 | man/man3/munge_ctx_get.3 | 18 | man/man3/munge_ctx_get.3 | |
17 | man/man3/munge_ctx_set.3 | 19 | man/man3/munge_ctx_set.3 | |
18 | man/man3/munge_ctx_strerror.3 | 20 | man/man3/munge_ctx_strerror.3 | |
19 | man/man3/munge_decode.3 | 21 | man/man3/munge_decode.3 | |
20 | man/man3/munge_encode.3 | 22 | man/man3/munge_encode.3 | |
21 | man/man3/munge_enum.3 | 23 | man/man3/munge_enum.3 | |
22 | man/man3/munge_enum_int_to_str.3 | 24 | man/man3/munge_enum_int_to_str.3 | |
23 | man/man3/munge_enum_is_valid.3 | 25 | man/man3/munge_enum_is_valid.3 | |
24 | man/man3/munge_enum_str_to_int.3 | 26 | man/man3/munge_enum_str_to_int.3 | |
25 | man/man3/munge_strerror.3 | 27 | man/man3/munge_strerror.3 | |
26 | man/man7/munge.7 | 28 | man/man7/munge.7 | |
27 | man/man8/munged.8 | 29 | man/man8/munged.8 | |
28 | sbin/munged | 30 | sbin/munged | |
29 | @pkgdir var/run/munge | |||
30 | @pkgdir var/log/munge | |||
31 | @pkgdir var/lib/munge | |||
32 | @pkgdir share/examples/munge |
@@ -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 $ | |
2 | share/examples/default/munge | 2 | share/munge/examples/default/munge | |
3 | share/examples/init.d/munge | 3 | share/munge/examples/init.d/munge |
@@ -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 | |||
3 | SHA1 (munge-0.5.11.tar.bz2) = 6939ddabc4bc2b3bacdb8bb2bf24766b666d1c0d | 3 | SHA1 (munge-0.5.13.tar.xz) = bcb0b89e44c5c0ec21f4bcfaacb4493b82aace61 | |
4 | RMD160 (munge-0.5.11.tar.bz2) = f7908ba980570519dab99f81023201fb0bd3c195 | 4 | RMD160 (munge-0.5.13.tar.xz) = 77c6e9df935ddc1ffe6cd481e015f59e2f74e1b7 | |
5 | SHA512 (munge-0.5.11.tar.bz2) = b9d4cd76c4fe605ad67934af48809205de0f0e5fa1a10dd3b6e382da2cb8bc274bd2a8c0d4bc49d1d58155bf008945a584afd0b6e01cc8052aa1d21c8de2815b | 5 | SHA512 (munge-0.5.13.tar.xz) = 2e024c0438f9208379a037daabd1c31f206820ab74a410e2bb69870755e99f9c9fbf60c294c96941008bc43425fbb31dd2374e5f088b7978479e7c65816e9002 | |
6 | Size (munge-0.5.11.tar.bz2) = 423232 bytes | 6 | Size (munge-0.5.13.tar.xz) = 389952 bytes | |
7 | SHA1 (patch-src_etc_Makefile.in) = 11a79fd9d5e5b3da76a3c637c3e7cf394acbbe5e | 7 | SHA1 (patch-src_etc_Makefile.in) = ca2e4a47a9a6986c962675368eab5e770df99ad3 |
@@ -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" |