./security/munge, Authentication service for creating and validating credentials

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.5.16, Package name: munge-0.5.16, Maintainer: bacon

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.


Required to run:
[security/libgcrypt] [security/openssl]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 437.617 KB

Version history: (Expand)


CVS history: (Expand)


   2024-05-19 00:31:06 by Jason Bacon | Files touched by this commit (14)
Log message:
security/munge: Temporary hack to fix build on Darwin

Bundled libmissing contains strlcpy() and other functions that
are part of libc on Darwin, so the library is empty.  macOS "ar"
requires at least one object file.  Renamed strlcpy() to
__munge_strlcpy() so libmissing would contain something.
Working with upstream on a permanent fix.
   2024-05-14 23:00:28 by Jason Bacon | Files touched by this commit (10)
Log message:
security/munge: Update to 0.5.16

Major package improvements:

- Install init scripts for Linux, macOS, and NetBSD
- Create runtime directories with proper ownership and permissions
- Support use under non-priveleged pkgsrc trees
- Run daemon as munge rather than root, as recommended by upstream
- Catch up from several releases behind

Changes: https://github.com/dun/munge/releases
   2023-10-25 00:11:51 by Thomas Klausner | Files touched by this commit (2298)
Log message:
*: bump for openssl 3
   2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952)
Log message:
*: recursive bump for perl 5.36
   2022-04-24 00:50:51 by Tobias Nygren | Files touched by this commit (4) | Package removed
Log message:
munge: remove platform specific PLISTs, files are unconditionally installed
   2021-10-26 13:18:07 by Nia Alarie | Files touched by this commit (605)
Log message:
security: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./security/cyrus-sasl/distinfo \ 
cyrus-sasl-dedad73e5e7a75d01a5f3d5a6702ab8ccd2ff40d.patch.v2
   2021-10-07 16:54:50 by Nia Alarie | Files touched by this commit (606)
Log message:
security: Remove SHA1 hashes for distfiles
   2021-06-23 21:44:17 by Jason Bacon | Files touched by this commit (1)
Log message:
security/munge: Release maintainership

Narrowing my focus to biology packages