Index: head/security/munge/Makefile =================================================================== --- head/security/munge/Makefile (revision 422732) +++ head/security/munge/Makefile (revision 422733) @@ -1,30 +1,25 @@ # Created by: Muhammad Moinur Rahman <5u623l20@gmail.com> # $FreeBSD$ PORTNAME= munge -PORTVERSION= 0.5.11 -PORTREVISION= 2 +PORTVERSION= 0.5.12 CATEGORIES= security -MASTER_SITES= GOOGLE_CODE MAINTAINER= bofh@FreeBSD.org COMMENT= Authentication service for creating and validating credentials LICENSE= GPLv3 LGPL3 LICENSE_COMB= dual -BROKEN= Unfetchable (google code has gone away) +USE_GITHUB=yes +GH_ACCOUNT= dun +GH_TAGNAME= 880584f GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-openssl-prefix=${OPENSSLBASE} -USES= libtool pathfix perl5 ssl tar:bzip2 +USES= libtool pathfix perl5 ssl USE_LDCONFIG= yes USE_RC_SUBR= munged INSTALL_TARGET= install-strip - -post-install: - ${RM} -r ${STAGEDIR}${PREFIX}/etc/default - ${RM} -r ${STAGEDIR}${PREFIX}/etc/init.d - ${RM} -r ${STAGEDIR}${ETCDIR} .include Index: head/security/munge/distinfo =================================================================== --- head/security/munge/distinfo (revision 422732) +++ head/security/munge/distinfo (revision 422733) @@ -1,2 +1,3 @@ -SHA256 (munge-0.5.11.tar.bz2) = 8e075614f81cb0a6df21a0aafdc825498611a04429d0876f074fc828739351a5 -SIZE (munge-0.5.11.tar.bz2) = 423232 +TIMESTAMP = 1474733134 +SHA256 (dun-munge-0.5.12-880584f_GH0.tar.gz) = 3b1849b3482b7cf7d14c55c0529a3b9a963fc0f17f78b0283e0b865defc1268f +SIZE (dun-munge-0.5.12-880584f_GH0.tar.gz) = 573947 Index: head/security/munge/files/patch-src_etc_Makefile.in =================================================================== --- head/security/munge/files/patch-src_etc_Makefile.in (nonexistent) +++ head/security/munge/files/patch-src_etc_Makefile.in (revision 422733) @@ -0,0 +1,39 @@ +--- src/etc/Makefile.in.orig 2016-09-24 16:18:55 UTC ++++ src/etc/Makefile.in +@@ -520,36 +520,11 @@ distclean-local:: + -rm -f *~ \#* .\#* cscope*.out core core.* tags TAGS + + install-data-local: +- test -d "/etc/rc.d/init.d" \ +- && INITDIR="$(sysconfdir)/rc.d/init.d" \ +- || INITDIR="$(sysconfdir)/init.d"; \ +- $(INSTALL) -m 0755 -d "$(DESTDIR)$${INITDIR}"; \ +- $(INSTALL) -m 0755 \ +- "$(builddir)/munge.init" "$(DESTDIR)$${INITDIR}/munge" +- : +- test -d "/etc/sysconfig" \ +- && CONFDIR="$(sysconfdir)/sysconfig" \ +- || CONFDIR="$(sysconfdir)/default"; \ +- $(INSTALL) -m 0755 -d "$(DESTDIR)$${CONFDIR}"; \ +- $(INSTALL) -m 0644 \ +- "$(srcdir)/munge.sysconfig" "$(DESTDIR)$${CONFDIR}/munge" +- : + PKGCONFIGDIR="$(prefix)/libdata/pkgconfig"; \ + $(INSTALL) -m 0755 -d "$(DESTDIR)$${PKGCONFIGDIR}"; \ + $(INSTALL) -m 0644 \ + "$(builddir)/munge.pc" "$(DESTDIR)$${PKGCONFIGDIR}/munge.pc" + : +- UNITDIR="$(prefix)/lib/systemd/system"; \ +- $(INSTALL) -m 0755 -d "$(DESTDIR)$${UNITDIR}"; \ +- $(INSTALL) -m 0644 \ +- "$(srcdir)/munge.service" "$(DESTDIR)$${UNITDIR}/munge.service" +- : +- TMPFILESDIR="$(prefix)/lib/tmpfiles.d"; \ +- $(INSTALL) -m 0755 -d "$(DESTDIR)$${TMPFILESDIR}"; \ +- $(INSTALL) -m 0644 \ +- "$(srcdir)/munge-tmpfiles.conf" \ +- "$(DESTDIR)$${TMPFILESDIR}/munge.conf" +- : + $(INSTALL) -m 0755 -d "$(DESTDIR)$(sysconfdir)" + $(INSTALL) -m 0700 -d "$(DESTDIR)$(sysconfdir)/munge" + $(INSTALL) -m 0755 -d "$(DESTDIR)$(localstatedir)" Property changes on: head/security/munge/files/patch-src_etc_Makefile.in ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/security/munge/pkg-descr =================================================================== --- head/security/munge/pkg-descr (revision 422732) +++ head/security/munge/pkg-descr (revision 422733) @@ -1,10 +1,10 @@ MUNGE (MUNGE Uid 'N' Gid Emporium) is an authentication service for creating and validating credentials. It is designed to be highly scalable for use in an HPC cluster environment. It allows a process to authenticate the UID and GID of another local or remote process within a group of hosts having common users and groups. These hosts form a security realm that is defined by a shared cryptographic key. Clients within this security realm can create and validate credentials without the use of root privileges, reserved ports, or platform-specific methods. -WWW: http://code.google.com/p/munge/ +WWW: https://dun.github.io/munge/ Index: head/security/munge/pkg-plist =================================================================== --- head/security/munge/pkg-plist (revision 422732) +++ head/security/munge/pkg-plist (revision 422733) @@ -1,34 +1,35 @@ bin/munge bin/remunge bin/unmunge include/munge.h lib/libmunge.a lib/libmunge.so lib/libmunge.so.2 lib/libmunge.so.2.0.0 libdata/pkgconfig/munge.pc man/man1/munge.1.gz man/man1/remunge.1.gz man/man1/unmunge.1.gz man/man3/munge.3.gz man/man3/munge_ctx.3.gz man/man3/munge_ctx_copy.3.gz man/man3/munge_ctx_create.3.gz man/man3/munge_ctx_destroy.3.gz man/man3/munge_ctx_get.3.gz man/man3/munge_ctx_set.3.gz man/man3/munge_ctx_strerror.3.gz man/man3/munge_decode.3.gz man/man3/munge_encode.3.gz man/man3/munge_enum.3.gz man/man3/munge_enum_int_to_str.3.gz man/man3/munge_enum_is_valid.3.gz man/man3/munge_enum_str_to_int.3.gz man/man3/munge_strerror.3.gz man/man7/munge.7.gz man/man8/munged.8.gz sbin/munged -@dir /var/run/munge -@dir(,,700) /var/log/munge +@dir %%ETCDIR%% @dir(,,711) /var/lib/munge @dir /var/lib +@dir /var/run/munge +@dir(,,700) /var/log/munge