diff --git a/setup-2.14.2.tar.gz b/setup-2.14.2.tar.gz deleted file mode 100644 index 9ccc305a0a471935259865673e027a620fcbbdde..0000000000000000000000000000000000000000 Binary files a/setup-2.14.2.tar.gz and /dev/null differ diff --git a/setup-setup-2.14.3.tar.gz b/setup-setup-2.14.3.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..f6133443a33b0a4c0aad3518e827e4531614e55d Binary files /dev/null and b/setup-setup-2.14.3.tar.gz differ diff --git a/setup.spec b/setup.spec index c2a5eef92244f79af69cc939fdce2699c2907c31..f15765e7d6db8ca072a60eb9d358a221e087bfc4 100644 --- a/setup.spec +++ b/setup.spec @@ -1,32 +1,34 @@ %define anolis_release 1 Name: setup -Version: 2.14.2 +Version: 2.14.3 Release: %{anolis_release}%{?dist} Summary: A set of system configuration and setup files - License: Public Domain URL: https://pagure.io/setup/ -Source0: https://releases.pagure.org/%{name}/%{name}-%{version}.tar.gz +Source0: https://pagure.io/%{name}/archive/%{name}-%{version}/%{name}-%{name}-%{version}.tar.gz -BuildRequires: make bash tcsh perl-interpreter systemd-rpm-macros -Requires: system-release BuildArch: noarch +BuildRequires: make +BuildRequires: bash +BuildRequires: tcsh +BuildRequires: perl-interpreter +BuildRequires: systemd-rpm-macros + +Requires: system-release + %description The setup package contains a set of important system configuration and setup files, such as passwd, group, and profile. %prep -%setup -q +%setup -n %{name}-%{name}-%{version} ./generate-sysusers-fragments.sh ./shadowconvert.sh %build -%check -make check - %install rm -rf %{buildroot} mkdir -p %{buildroot}/etc @@ -47,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} @@ -74,6 +75,9 @@ if posix.access("/usr/bin/newaliases", "x") then os.execute("/usr/bin/newaliases >/dev/null") end +%check +make check + %files %license COPYING %doc uidgid @@ -92,7 +96,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 @@ -114,8 +118,13 @@ 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 +* Tue Jan 10 2023 leiyi - 2.14.3-1 +- update to 2.14.3 + * Fri Sep 23 2022 mgb01105731 - 2.14.2-1 - update to 2.14.2