diff --git a/.gitignore b/.gitignore index 636d7d1..816f30d 100644 --- a/.gitignore +++ b/.gitignore @@ -85,3 +85,4 @@ setup-2.8.25.tar.bz2 /setup-2.13.10.tar.gz /setup-2.14.1.tar.gz /setup-2.14.2.tar.gz +/setup-2.14.3.tar.gz diff --git a/setup.spec b/setup.spec index e26ea56..562b7ab 100644 --- a/setup.spec +++ b/setup.spec @@ -1,6 +1,6 @@ Summary: A set of system configuration and setup files Name: setup -Version: 2.14.2 +Version: 2.14.3 Release: 1%{?dist} License: Public Domain Group: System Environment/Base @@ -13,8 +13,6 @@ BuildRequires: make BuildRequires: bash tcsh perl-interpreter systemd-rpm-macros #require system release for saner dependency order Requires: system-release -Conflicts: filesystem < 3 -Conflicts: initscripts < 4.26, bash <= 2.0.4-21 %description The setup package contains a set of important system configuration and @@ -51,7 +49,6 @@ echo "#Add any required envvar overrides to this file, is sourced from /etc/csh. mkdir -p %{buildroot}/etc/motd.d mkdir -p %{buildroot}/run/motd.d mkdir -p %{buildroot}/usr/lib/motd.d -touch %{buildroot}/run/motd touch %{buildroot}/usr/lib/motd #tmpfiles needed for files in /run mkdir -p %{buildroot}%{_tmpfilesdir} @@ -102,7 +99,7 @@ end %verify(not md5 size mtime) %config(noreplace) /etc/hosts %verify(not md5 size mtime) %config(noreplace) /etc/motd %dir /etc/motd.d -%verify(not md5 size mtime) %config(noreplace) /run/motd +%ghost /run/motd %dir /run/motd.d %verify(not md5 size mtime) %config(noreplace) /usr/lib/motd %dir /usr/lib/motd.d @@ -123,8 +120,15 @@ end %ghost %verify(not md5 size mtime) %config(noreplace,missingok) /etc/fstab %{_tmpfilesdir}/%{name}.conf %{_sysusersdir}/20-setup-groups.conf +%{_sysusersdir}/20-setup-users.conf %changelog +* Sun Nov 27 2022 Martin Osvald - 2.14.3-1 +- sysusers.d: add script and generate configuration fragment for users +- Add fallback to hostname determination for csh.login (rhbz#2079768) +- Remove ancient Conflicts +- files: mark /run/motd as an ephemeral ghost entry + * Thu Sep 08 2022 Martin Osvald - 2.14.2-1 - sysusers.d: add script and configuration fragments for groups - passwd: align 'nologin' shell path with systemd defaults diff --git a/sources b/sources index 37d576c..8db6e8a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (setup-2.14.2.tar.gz) = 29ca68a595e61a5446ce9b7014880a2c51c72524a93de04e4e90837c1f4f39913aceae1eb6ab873b171745fdc04eee7affde96c8ef5028b2d85cebc441cdfd19 +SHA512 (setup-2.14.3.tar.gz) = 60d5d3221924dec66452ecdc55d33c835a6c63b61a27d25d39bf9bf78a4b63e7d5c022fd7cb154742238ca58c5cd232ce0ba242319430c0f63af9004bc6c3127