Skip to content

munge-0.5.14

Compare
Choose a tag to compare
@dun dun released this 15 Jan 01:33
· 169 commits to master since this release
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.