munge-0.5.14
Release Notes:
- Added mungekey command for key generation via HKDF. (5fc870e)
- Added negative caching of user lookups for processing supplementary groups. (#26, d51fec8)
- Added munged --origin cmdline opt. (#69, #23)
- Added munged --stop cmdline opt. (06306b8)
- Added unmunge --numeric cmdline opt. (171abe2)
- Added configure --with-logrotateddir opt and logrotate config. (2d35713)
- Added configure --with-munge-socket opt. (565db69)
- Added configure --with-pkgconfigdir opt. (9abebcd)
- Added configure --with-runstatedir opt. (25eef52)
- Added configure --with-sysconfigdir opt. (9abebcd)
- Added configure --with-systemdunitdir opt. (9abebcd)
- Added configure --with-sysvinitddir opt. (9abebcd)
- Added systemd EnvironmentFile to set sysconfig options. (#68, #64)
- Added systemd RuntimeDirectory to replace tmpfiles.d conf. (3eed37e)
- Added GPG verification of source to RPM specfile. (5bb8912, 24f18a1)
- Added "make check" test suite. (wiki)
- Changed logging of non-existent users to only log once for a given user. (#26, 7b00d81)
- Changed default name of munged seedfile. (df8c22a)
- Fixed pidfile corruption when starting new daemon while socket still in use. (258b67e)
- Fixed munged signal handlers to be async-signal-safe. (be39512)
- Fixed "Logging stopped due to error" behavior for transient errors. (6176b42)
- Fixed misleading "Lockfile not found" error message. (34fcdb6)
- Fixed conversion-specifier / argument mismatch in error message. (0079630)
- Fixed installation directory variable substitution. (2affe07)
- Fixed manpage variable substitution. (a8ff2fe)
- Removed autotools-generated files from version control. (46dd77b)
This release has been built and tested on the following systems:
- Arch Linux
- CentOS 8.0.1905, 7.7.1908, 6.10
- Debian 10.2, 9.11, 8.11
- Fedora 31, 30
- FreeBSD 12.1, 11.3
- NetBSD 8.1, 7.2
- OpenBSD 6.6, 6.5
- openSUSE Leap 15.1
- Ubuntu 19.10, 18.04.3 LTS, 16.04.6 LTS
This release is backwards-compatible to 0.5; however, credentials encoded with the current default of MUNGE_MAC_SHA256
cannot be decoded by releases prior to 0.5.5.