commit b9d8d8120028689d1eca9e145b894e8cb516fa83 Author: MSVSphere Packaging Team Date: Tue Nov 26 17:33:37 2024 +0300 import munge-0.5.15-8.el10 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..812ec5a --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/munge-0.5.15.tar.xz diff --git a/.munge.metadata b/.munge.metadata new file mode 100644 index 0000000..871b00e --- /dev/null +++ b/.munge.metadata @@ -0,0 +1 @@ +1781dfc02d480d53e60c49e149f1cc15f95eeebb SOURCES/munge-0.5.15.tar.xz diff --git a/SOURCES/README.md b/SOURCES/README.md new file mode 100644 index 0000000..1391b83 --- /dev/null +++ b/SOURCES/README.md @@ -0,0 +1,19 @@ +# MUNGE + +The munge package. + +MUNGE (**M**UNGE **U**id '**N**' **G**id **E**mporium) is an authentication service for creating and validating credentials. + +A secret key must be created before starting the service for the first time. This can be done with the following command: + +```bash +sudo -u munge /usr/sbin/mungekey -v +``` + +Please read `man 8 mungekey` for more information. +In the second step you can start and enable the munge service. + +```bash +systemctl start munge +systemctl enable munge +``` diff --git a/SOURCES/dun.gpg b/SOURCES/dun.gpg new file mode 100644 index 0000000..fef95c0 --- /dev/null +++ b/SOURCES/dun.gpg @@ -0,0 +1,76 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +1fi114xbZeLq0Q== +=te3z +-----END PGP PUBLIC KEY BLOCK----- \ No newline at end of file diff --git a/SOURCES/munge-0.5.15.tar.xz.asc b/SOURCES/munge-0.5.15.tar.xz.asc new file mode 100644 index 0000000..c8f9e0f --- /dev/null +++ b/SOURCES/munge-0.5.15.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEpEGIDD1MfDbF3UHhO37LKzDeCHEFAmKzgy4ACgkQO37LKzDe +CHE/pA/+LohIDXrxRnHcHqx4AIRY20CjndHX75fm39MwEuBht+PDq3My61ixT9g3 +FCMefjmF+xgIn2BWT0fpcpcNDrqpi5ftXa3TH4vBQYCB3r5WJc/hFvDuPVw7rzKT +25LuX88qLN9lcf6xNeH0j0VY4FcWQdtkFqtemdDGsOl7KrGXYDHRxD33SnaQsrhq +V9K4tq3QWQCtrBqBD5ly3D4Wu7TfOfikFC9m2wpNQT86cFSJQRVytEaJTE3yo0hw +yokHRRVSSvvwu8jojbG4pAbobC7kfO3/qNWFSwqmqzrVY/pZrGUT/1DXjvRjhXOB +ATV0zPSvlvkrlU03vz9GOA8+yO038+v+AcI5ivQhFCo1ubEXeAob6KjUyDX4s2b9 +7UelhpjXY+es6AxR6GJjcA6FMs6Xv4EKmkCG6iZTxyc3BNLrbJfnd4kh7OzA/LCj +rxQI0+4gPbf4lyu7qIQYidPlGB7HKkeO6vVsWkdsgrMycnghTkOGyiVdwjxsvh9L +irJgL4goVTZ5Cayla/JfHiChyUWI4YGm5bc7eTy0W3AUt6Yj3zWbpFJeJIs4xQWR +JobmQAUfj0jthKnDuz5fr0oS+P4YnrqLOKwuCNgYf1S4OErOJ5FtWfXluQM3QHJz +BGnBj/C9IwJMp3FAvWJSijnBpdlfxuQvO6mGw5jOXiKuuXVAI8s= +=uuVp +-----END PGP SIGNATURE----- diff --git a/SOURCES/munge.sysusers b/SOURCES/munge.sysusers new file mode 100644 index 0000000..01efead --- /dev/null +++ b/SOURCES/munge.sysusers @@ -0,0 +1 @@ +u munge - "Runs Uid 'N' Gid Emporium" /run/munge /sbin/nologin diff --git a/SPECS/munge.spec b/SPECS/munge.spec new file mode 100644 index 0000000..acd7615 --- /dev/null +++ b/SPECS/munge.spec @@ -0,0 +1,415 @@ +## START: Set by rpmautospec +## (rpmautospec version 0.6.1) +## RPMAUTOSPEC: autorelease, autochangelog +%define autorelease(e:s:pb:n) %{?-p:0.}%{lua: + release_number = 8; + base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); + print(release_number + base_release_number - 1); +}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} +## END: Set by rpmautospec + +%bcond_without check + +Name: munge +Version: 0.5.15 +Release: %autorelease +Summary: Enables uid & gid authentication across a host cluster + +# The libs and devel package is GPLv3+ and LGPLv3+ where as the main package is GPLv3 only. +License: GPLv3+ and LGPLv3+ +URL: https://dun.github.io/munge/ +Source0: https://github.com/dun/munge/releases/download/munge-%{version}/munge-%{version}.tar.xz +Source1: https://github.com/dun/munge/releases/download/%{name}-%{version}/%{name}-%{version}.tar.xz.asc +Source2: https://github.com/dun.gpg +Source3: munge.sysusers +Source4: README.md + +BuildRequires: make +BuildRequires: gcc +BuildRequires: git-core +BuildRequires: gnupg2 +BuildRequires: systemd-rpm-macros +BuildRequires: zlib-devel bzip2-devel openssl-devel +Requires: munge-libs = %{version}-%{release} +Requires: logrotate + +%if %{with check} +BuildRequires: procps-ng +BuildRequires: util-linux +%endif + + +%{?systemd_requires} +%{?sysusers_requires_compat} + +%description +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. + +%package devel +Summary: Development files for uid * gid authentication across a host cluster +Requires: munge-libs%{?_isa} = %{version}-%{release} + +%description devel +Header files for developing using MUNGE. + +%package libs +Summary: Runtime libs for uid * gid authentication across a host cluster + +%description libs +Runtime libraries for using MUNGE. + + +%prep +%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}' +%autosetup -N -S git +cp "%{SOURCE4}" README-Fedora.md + +%autopatch + +%build +%configure --disable-static --with-crypto-lib=openssl --runstatedir="%{_rundir}" --with-systemdunitdir="%{_unitdir}" --with-sysconfigdir="%{_sysconfdir}/sysconfig/" --with-logrotateddir="%{_sysconfdir}/logrotate.d/" +# Get rid of some rpaths for /usr/sbin +sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool +sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool +%make_build + + +%install +%make_install + +# Install extra files. +install -p -D -m 0644 %{SOURCE3} %{buildroot}%{_sysusersdir}/munge.conf + +# rm unneeded files. +# Exclude .la files +rm %{buildroot}/%{_libdir}/libmunge.la + + +# Fix a few permissions +chmod 700 %{buildroot}%{_var}/lib/munge %{buildroot}%{_var}/log/munge +chmod 700 %{buildroot}%{_sysconfdir}/munge + +# Create and empty key file and pid file to be marked as a ghost file below. +# i.e it is not actually included in the rpm, only the record +# of it is. +mkdir -p %{buildroot}%{_rundir}/munge +touch %{buildroot}%{_rundir}/munge/munged.pid + +%check +%if %{with check} +%make_build check \ + LD_LIBRARY_PATH=%{buildroot}%{_libdir} \ + root=/tmp/munge-$$ VERBOSE=t verbose=t +%endif + + +%pre +%sysusers_create_compat %{SOURCE3} + +%preun +%systemd_preun munge.service + +%post +%systemd_post munge.service + +%postun +%systemd_postun_with_restart munge.service + +%ldconfig_scriptlets libs + +%files +%{_bindir}/munge +%{_bindir}/remunge +%{_bindir}/unmunge +%{_sbindir}/munged +%{_sbindir}/mungekey +%{_mandir}/man1/munge.1.gz +%{_mandir}/man1/remunge.1.gz +%{_mandir}/man1/unmunge.1.gz +%{_mandir}/man7/munge.7.gz +%{_mandir}/man8/munged.8.gz +%{_mandir}/man8/mungekey.8.gz +%{_unitdir}/munge.service + +%attr(0700,munge,munge) %dir %{_var}/log/munge +%attr(0700,munge,munge) %dir %{_var}/lib/munge +%attr(0700,munge,munge) %dir %{_sysconfdir}/munge +%attr(0755,munge,munge) %ghost %dir /run/munge/ +%attr(0644,munge,munge) %ghost /run/munge/munged.pid + +%{_sysusersdir}/munge.conf +%config(noreplace) %{_sysconfdir}/logrotate.d/munge +%config(noreplace) %{_sysconfdir}/sysconfig/munge + +%license COPYING COPYING.LESSER +%doc README-Fedora.md +%doc AUTHORS +%doc JARGON NEWS QUICKSTART README +%doc doc + +%files libs +%{_libdir}/libmunge.so.2 +%{_libdir}/libmunge.so.2.0.0 + +%files devel +%{_includedir}/munge.h +%{_libdir}/libmunge.so +%{_libdir}/pkgconfig/munge.pc +%{_mandir}/man3/munge.3.gz +%{_mandir}/man3/munge_ctx.3.gz +%{_mandir}/man3/munge_ctx_copy.3.gz +%{_mandir}/man3/munge_ctx_create.3.gz +%{_mandir}/man3/munge_ctx_destroy.3.gz +%{_mandir}/man3/munge_ctx_get.3.gz +%{_mandir}/man3/munge_ctx_set.3.gz +%{_mandir}/man3/munge_ctx_strerror.3.gz +%{_mandir}/man3/munge_decode.3.gz +%{_mandir}/man3/munge_encode.3.gz +%{_mandir}/man3/munge_enum.3.gz +%{_mandir}/man3/munge_enum_int_to_str.3.gz +%{_mandir}/man3/munge_enum_is_valid.3.gz +%{_mandir}/man3/munge_enum_str_to_int.3.gz +%{_mandir}/man3/munge_strerror.3.gz + + +%changelog +* Tue Nov 26 2024 MSVSphere Packaging Team - 0.5.15-8 +- Rebuilt for MSVSphere 10 + +## START: Generated by rpmautospec +* Mon Jun 24 2024 Troy Dawson - 0.5.15-8 +- Bump release for June 2024 mass rebuild + +* Thu Jan 25 2024 Fedora Release Engineering - 0.5.15-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 0.5.15-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Thu Jul 20 2023 Fedora Release Engineering - 0.5.15-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jan 19 2023 Fedora Release Engineering - 0.5.15-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Fri Aug 19 2022 Debarshi Ray - 0.5.15-3 +- Remove redundant Requires(pre) + +* Mon Jul 25 2022 Ankur Sinha (Ankur Sinha Gmail) - 0.5.15-2 +- fix: correct failing test + +* Mon Jul 25 2022 Ankur Sinha (Ankur Sinha Gmail) - 0.5.15-1 +- feat: update to 0.5.15 (fixes rhbz#2100309) + +* Thu Jul 21 2022 Fedora Release Engineering - 0.5.14-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Jan 20 2022 Fedora Release Engineering - 0.5.14-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Tue Sep 14 2021 Sahana Prasad - 0.5.14-6 +- Rebuilt with OpenSSL 3.0.0 + +* Thu Jul 22 2021 Fedora Release Engineering - 0.5.14-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Fri Apr 30 2021 Ankur Sinha - 0.5.14-4 +- Correct readme +- Include patches to fix build on s390x +- https://bugzilla.redhat.com/show_bug.cgi?id=1923337 +- Include additional sources + +* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek - 0.5.14-3 +- Rebuilt for updated systemd-rpm-macros + See https://pagure.io/fesco/issue/2583. + +* Tue Jan 26 2021 Fedora Release Engineering - 0.5.14-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Nov 18 2020 Ankur Sinha - 0.5.14-1 +- remove tmpfiles.d +- make %%_rundir, +- improve readme +- Mark /run/munge as ghost also + +* Tue Nov 17 2020 Ankur Sinha - 0.5.14-1 +- Update to latest release +- Remove unneeded files +- Update Readme. +- Enable gpgverify +- Enable tests + +* Tue Sep 29 2020 Ankur Sinha - 0.5.13-10 +- Fix spec + build + +* Tue Jul 28 2020 Fedora Release Engineering - 0.5.13-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Mon Feb 10 2020 Zbigniew Jędrzejewski-Szmek - 0.5.13-8 +- Provide a sysusers.d file to get user() and group() provides + (see https://fedoraproject.org/wiki/Changes/Adopting_sysusers.d_format). + +* Wed Jan 29 2020 Fedora Release Engineering - 0.5.13-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Nov 28 2019 Gerd Pokorra - 0.5.13-6 +- updating line in /usr/lib/tmpfiles.d/munge.conf: /var/run/munge → /run/munge +- add license tag +- add requires logrotate + +* Wed Nov 27 2019 Gerd Pokorra - 0.5.13-5 +- built with OpenSSL (not libgcrypt) + +* Thu Jul 25 2019 Fedora Release Engineering - 0.5.13-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri Feb 01 2019 Fedora Release Engineering - 0.5.13-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Fri Jul 13 2018 Fedora Release Engineering - 0.5.13-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Thu May 17 2018 Steve Traylen - 0.5.13-1 +- Escape macros in %%changelog + +* Fri Feb 09 2018 Igor Gnatenko - 0.5.12-9 +- Escape macros in %%changelog + +* Thu Feb 08 2018 Fedora Release Engineering - 0.5.12-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Aug 03 2017 Fedora Release Engineering - 0.5.12-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 0.5.12-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Mon Jun 19 2017 Steve Traylen - 0.5.12-5 +- Use libgcrypt rather than openssl. + +* Fri Feb 10 2017 Fedora Release Engineering - 0.5.12-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Mon Aug 15 2016 Steve Traylen - 0.5.12-3 +- Correct Licesing strings. + +* Mon Aug 15 2016 Steve Traylen - 0.5.12-2 +- Include COPYING.LESSER also. +- Correct URL homepage + +* Mon Aug 15 2016 Steve Traylen - 0.5.12-1 +- Upstream 0.5.12 +- License now GPLv3+ and also LGPLv3+ for libs. + +* Thu Feb 04 2016 Fedora Release Engineering - 0.5.11-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Jun 17 2015 Fedora Release Engineering - 0.5.11-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sun Aug 17 2014 Fedora Release Engineering - 0.5.11-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 0.5.11-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Mon Jun 02 2014 Nils Philippsen +- fix typo + +* Fri Aug 30 2013 Steve Traylen - 0.5.11-1 +- Upstream 0.5.11 +- Use upstream's systemd files. +- Fix incorrect dates in changelogs. +- Fix systemd scriptlets #850219 +- Use buildroot macro everywhere. +* Sat Aug 03 2013 Fedora Release Engineering - 0.5.10-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Thu Feb 14 2013 Fedora Release Engineering - 0.5.10-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Fri Jul 20 2012 Fedora Release Engineering - 0.5.10-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Sun Feb 5 2012 Steve Traylen - 0.5.10-3 +- Remove EPEL4 support since EOL. +- Change to systemd. + +* Fri Jan 13 2012 Fedora Release Engineering - 0.5.10-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Sun Feb 27 2011 Steve Traylen - 0.5.10-1 +- Upstream to 0.5.10 +- Add _isa tags to all build requires. +- Remove unused patch munge-correct-service-name.patch, upstream fixed. +- Update and add check-key-exists.patch back. +- Revert back to default CFLAGS. _GNU_SOURCE not needed any more. + +* Tue Feb 08 2011 Fedora Release Engineering - 0.5.9-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Tue Dec 7 2010 Steve Traylen - 0.5.9-4 +- Upsteam is now hosted on google. +- Mark /var/run/munge as a %%ghost file. #656631 + +* Sat Mar 27 2010 Steve Traylen - 0.5.9-3 +- Release Bump +* Fri Mar 26 2010 Steve Traylen - 0.5.9-2 +- Remove initd-pass-rpmlint.patch, has been applied upstream. +- Remove remove-GPL_LICENSED-cpp.patch, has been applied upstream. +* Fri Mar 26 2010 Steve Traylen - 0.5.9-1 +- New upstream 0.5.9 +* Wed Oct 21 2009 Steve Traylen - 0.5.8-8 +- Requirment on munge removed from munge-libs. +- Explicit exact requirment on munge-libs for munge and munge-devel + added. +* Wed Oct 21 2009 Steve Traylen - 0.5.8-7 +- rhbz#530128 Move runtime libs to a new -libs package. + ldconfig moved to new -libs package as a result. +* Sat Sep 26 2009 Steve Traylen - 0.5.8-6 +- Patch for rhbz #525732 - Loads /etc/sysconfig/munge + correctly. +- Mark pid file as ghost file on oses that support that. +- Permisions on pid directory to 755 + +* Fri Aug 21 2009 Tomas Mraz - 0.5.8-5 +- rebuilt with new openssl + +* Wed Jul 22 2009 Steve Traylen - 0.5.8-4 +- Expand defattr with 4th argument for default directory perms. +- Explict attr for non 0644 files and 0755 directories. + +* Wed Jul 22 2009 Steve Traylen - 0.5.8-3 +- Append -DGNU_SOURCE to default CFLAGS. + +* Wed Jul 22 2009 Steve Traylen - 0.5.8-2 +- Correct License to GPLv2+ +- Move man3 pages to the devel package. +- Remove +x bit from create-munge-key source. +- Preserve timestamps when installing files. +- ldconfig not needed on -devel package. +- Do a condrestart when upgrading. +- Remove redundant files from docs. +- chmod /var/lib/munge /var/log/munge and /etc/munge to 700. +- Apply patch to not error when GPL_LICENSED is not set. +- Patch service script to print error on if munge.key not present + on start only and with a better error. +- Remove dont-exit-form-lib.patch. munge is expecting munge to + do this. +- Remove libgcrypt-devel from BuildRequires, uses openssl by + default anyway. +- Mark the munge.key as a ghost file. + + +* Fri Jun 12 2009 Steve Traylen - 0.5.8-1 +- First Build + +## END: Generated by rpmautospec