| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: munge-devel | Distribution: SUSE Linux Enterprise 16 |
| Version: 0.5.16 | Vendor: openSUSE |
| Release: bp160.1.13 | Build date: Sun May 26 13:03:40 2024 |
| Group: Development/Libraries/C and C++ | Build host: reproducible |
| Size: 23194 | Source RPM: munge-0.5.16-bp160.1.13.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://dun.github.io/munge/ | |
| Summary: Headers and Libraries for building applications using munge | |
A header file and libraries for building applications using the munge authenication service.
GPL-3.0-or-later AND LGPL-3.0-or-later
* Sun May 26 2024 jun wang <jgwang@suse.com>
- Update to version 0.5.16
* Fixed connect failure retry for full socket listen queue.
* Added `--listen-backlog` cmdline opt.
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.
* Wed Jul 06 2022 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
- Update to version 0.5.15:
- Added support for OpenSSL 3.0.
- Fixed "make install" conflict with systemd RuntimeDirectory.
- Fixed big-endian bug causing failures on s390x.
- Fixed systemd service unit conf to wait until network is online.
- Fixed excessive logging of "suspended new connections".
- Fixed gcry_check_version(GCRYPT_VERSION) bug reported by Debian.
- Fixed sending repeated SIGTERMs to signal stop. (dbe6dcc)
- Fixed failure to clean up socket or create seedfile having relative path.
- Fixed test suite to clean up errant processes from failed tests.
- Re-enable build for s390*
* Tue Nov 23 2021 Egbert Eich <eich@suse.com>
- Disable s390*-builds. On s390x the test suite fails.
* Fri Oct 15 2021 Egbert Eich <eich@suse.com>
- Typo fix to sysuser file.
* Thu Oct 07 2021 Egbert Eich <eich@suse.com>
- Restore tmpfiles.d handling which was deleted for no good
reason.
- Make sure the product specific run-directory is used which
is taken from the RPM macro %_rundir (bsc#1191336).
* Fri Oct 01 2021 Egbert Eich <eich@suse.com>
- Utilize sysuser infrastructure to set user/group munge.
* Fri Jun 19 2020 Egbert Eich <eich@suse.com>
- Use 'mungekey' to generate munge key,
Change permission of 'mungekey' from 0400 to 0600
- Remove munge key on uninstall
- Add a bit of QA by running 'make check'
- Consolidate 'rundir'-handling:
* fixed the location using %_rundir
* %ghost-ed %_rundir/munge
- Pinned down configuration by adding more configure options
- Consolidated the file attribute setting
- Consolidated handline of /etc/sysconfig/munge
- Remove tmpfiles.d/munge.conf: the runtime directory is created
by systemd itself.
* Tue Mar 24 2020 Ana Guerrero Lopez <aguerrero@suse.com>
- Update to version 0.5.14, most relevant changes:
* Added mungekey command for key generation via HKDF.
* Added negative caching of user lookups for processing supplementary groups.
* Added munged --origin and --stop cmdline opt.
* Added unmunge --numeric cmdline opt.
* Added several new configuration options.
* Added systemd EnvironmentFile to set sysconfig options.
* Added systemd RuntimeDirectory to replace tmpfiles.d conf.
* Changed logging of non-existent users to only log once for a given user.
* Changed default name of munged seedfile.
* Fixed pidfile corruption when starting new daemon while socket still in use.
* Fixed munged signal handlers to be async-signal-safe.
* Fixed "Logging stopped due to error" behavior for transient errors.
* Fixed misleading "Lockfile not found" error message.
* Fixed conversion-specifier / argument mismatch in error message.
* Removed autotools-generated files from version control.
- Update patch:
* Make-SUSE-specific-adjustments.patch
- Spec cleanup
- Update package description to match upstream's
- Add logrotate file and Requires in logrotate
- Run bootstrap to create autotools files.
* Mon Feb 03 2020 Dominique Leuenberger <dimstar@opensuse.org>
- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
shortcut through the -mini flavors.
* Tue Jan 07 2020 Egbert Eich <eich@suse.com>
- Add Provides for 'munge-libs' to package libmunge for
compatibility with the upstream spec file (bsc#1160075).
* Wed Nov 06 2019 Egbert Eich <eich@suse.com>
- Fix possible LPE during installation (bsc#1155075,
CVE-2019-3691).
- Remove special %license treatment for SLE-12 as this
has been fixed.
* Sat Sep 22 2018 eich@suse.com
- Add coreutils to the Requires(post/postun).
* Tue Jun 19 2018 eich@suse.com
- Handle license file using %license where applicable.
* Sat Jun 16 2018 eich@suse.com
- Package sysconfig.munge only on non-systemd systems.
- Fix group settings for non-systemd systems in spec file:
group 'munge' is used there as well.
- Some macro cleanup.
* Fri Mar 16 2018 cgoll@suse.com
- added README.SUSE file (bsc#1085665)
* Wed Dec 06 2017 eich@suse.com
- Update to 0.5.13:
* Added support for OpenSSL 1.1.0.
* 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.
* Changed default MAC algorithm to SHA-256.
* Fixed autoconf installation directory variable substitution.
* Fixed all gcc, clang, and valgrind warnings.
* Improved resilience and unpredictability of PRNG.
* Improved hash table performance.
* Removed libmissing dependency from libmunge.
* Thu Nov 23 2017 rbrown@suse.com
- Replace references to /var/adm/fillup-templates with new
%_fillupdir macro (boo#1069468)
* Tue Feb 07 2017 eich@suse.com
- Fix BuildRequires for zlib-devel.
* Wed Feb 01 2017 eich@suse.com
- Replace group/user add macros with function calls.
- Make sure we update the user/group of files/directories correctly
when updating - in case they have changed.
* Tue Jan 03 2017 eich@suse.com
- Use user 'munge', group 'munge' for systemd and user 'daemon', group 'root'
for non-systemd by setting the appropriate macros '%munge_u' and '%munge_g'.
- Create user/group munge if they don't exist.
- Add 'BuildRequires: libbz2-devel'
- Fix typo.
* Tue Jan 03 2017 eich@suse.com
- Add 'Recommends: munge' to libmunge:
This library requires the munge service to run on the
local system to be useful.
* Mon Dec 12 2016 vetter@physik.uni-wuerzburg.de
- Fix typo in init script (SLE11) introduced by last change
- Fix rpm preun/postun-scripts (SLE11)
- Fix empty /etc/sysconfig/munge after update (SLE11)
* Thu Dec 08 2016 vetter@physik.uni-wuerzburg.de
- change USER from munge to daemon for non-systemd OSes
* Fri Dec 02 2016 eich@suse.com
- Switch to user 'munge', group 'munge'.
* Wed Oct 19 2016 eich@suse.com
- Adding to SLE12 SP2 FATE#321706.
* Mon Oct 17 2016 eich@suse.com
- Setting 'download_files' service to mode='localonly'
and adding source tarball. (Required for Factory).
* Mon Oct 17 2016 eich@suse.com
- Add baselib.conf as Source to spec file.
- Remove tar ball of version 0.5.11.
* Sat Oct 15 2016 eich@suse.com
- version 0.5.12
* 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)
* Fri Oct 14 2016 eich@suse.com
- Add source service to download sources.
- Remove static libraries: If they are needed, they should be packaged
separately.
- Add a %define have_systemd to clearer identify systemd relevant parts.
- Add define of lversion insead of hard conding this.
- remove README.MULTILIB: Package is built already.
- Add BuildRequires: for bzip2-devel, systemd-rpm-macros.
- Spell out files under %{_sysconfdir}/
- Fix symlink to %{_sbindir}/rcmunge for initV and systemd.
* Thu Oct 09 2014 bugs@vdm-design.de
- Create /run/munge when package is installed
before a restart was needed for the directory to be created
* Thu Sep 18 2014 bugs@vdm-design.de
- We are using daemon:root as user and group for munge.
Therefor start it with this user instead of munge:munge
* Sat Jul 26 2014 scorot@free.fr
- version 0.5.11
* Added --mlockall cmdline opt to munged.
* Added --syslog cmdline opt to munged.
* Added --uid and --gid cmdline opts to munge.
* Added numeric timezone to unmunge timestamp output.
* Added timer to munged for periodically stirring PRNG entropy
pool.
* Added support for pkg-config.
* Added support for systemd.
* Changed timer thread to better accommodate misbehaving system
clocks.
* Changed behavior of munge --string cmdline opt to not append
newline.
* Changed init script chkconfig priority levels to start after
ntpd/ntpdate.
* Changed init script so munged runs as munge user by default.
* Fixed HMAC validation timing attack vulnerability.
* Fixed bug with munged being unable to restart if daemon not
cleanly shutdown.
* Fixed bug with large groups triggering "numerical result out
of range" error.
* Fixed bug causing high CPU utilization on FreeBSD when
processing group info.
* Fixed bug causing IPv6-only hosts to exit due to failed
hostname resolution.
* Fixed autoconf check that was not portable across shells.
* Fixed init script LSB Header on openSUSE.
* Replaced perl build-time dependency with awk.
- add systemd support openSUSE >= 12.1
* Fri Nov 16 2012 scorot@free.fr
- first package based on spec file from hornos project
/usr/include/munge.h /usr/lib64/libmunge.so /usr/lib64/pkgconfig/munge.pc /usr/share/man/man3/munge.3.gz /usr/share/man/man3/munge_ctx.3.gz /usr/share/man/man3/munge_ctx_copy.3.gz /usr/share/man/man3/munge_ctx_create.3.gz /usr/share/man/man3/munge_ctx_destroy.3.gz /usr/share/man/man3/munge_ctx_get.3.gz /usr/share/man/man3/munge_ctx_set.3.gz /usr/share/man/man3/munge_ctx_strerror.3.gz /usr/share/man/man3/munge_decode.3.gz /usr/share/man/man3/munge_encode.3.gz /usr/share/man/man3/munge_enum.3.gz /usr/share/man/man3/munge_enum_int_to_str.3.gz /usr/share/man/man3/munge_enum_is_valid.3.gz /usr/share/man/man3/munge_enum_str_to_int.3.gz /usr/share/man/man3/munge_strerror.3.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 30 22:53:47 2025