diff --git a/radvd.spec b/radvd.spec index d9bae0b2376b2fad4f63f12a1bfa1237715cb154..5f902da80777e9c0874a250122399a9f4bfea943 100644 --- a/radvd.spec +++ b/radvd.spec @@ -1,4 +1,4 @@ -%define anolis_release .0.1 +%define anolis_release .0.2 Summary: A Router Advertisement daemon Name: radvd Version: 2.19 @@ -18,9 +18,9 @@ BuildRequires: flex-static BuildRequires: pkgconfig BuildRequires: check-devel BuildRequires: systemd -BuildRequires: systemd-rpm-macros +# BuildRequires: systemd-rpm-macros %{?systemd_requires} -%{?sysusers_requires_compat} +Requires(pre): shadow-utils %description radvd is the router advertisement daemon for IPv6. It listens to router @@ -87,7 +87,11 @@ make check %systemd_preun radvd.service %pre -%sysusers_create_compat %{SOURCE1} +# revert to old type until macros sync compelete +getent group radvd >/dev/null || groupadd -r -g 75 radvd +getent passwd radvd >/dev/null || \ + useradd -r -u 75 -g radvd -d / -s /sbin/nologin -c "radvd user" radvd +exit 0 %files %{_unitdir}/radvd.service @@ -105,6 +109,9 @@ make check %doc CHANGES COPYRIGHT INTRO.html README TODO %changelog +* Fri Dec 15 2023 Chang Gao - 2.19-5.0.2 +- Fix script failed during installation + * Thu Nov 03 2022 Hangbo Fan - 2.19-5.0.1 - Add doc sub package