SHA256
1
0
forked from pool/systemd

- systemd-userdb is no more considered as experimental (jsc#PED-2668)

As such it's been moved to the main package.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1413
This commit is contained in:
Franck Bui 2023-07-24 14:38:08 +00:00 committed by Git OBS Bridge
parent 4e51cc5e2f
commit 76eeee691b
4 changed files with 24 additions and 14 deletions

View File

@ -9,7 +9,6 @@
%{_bindir}/homectl %{_bindir}/homectl
%{_bindir}/oomctl %{_bindir}/oomctl
%{_bindir}/systemd-repart %{_bindir}/systemd-repart
%{_bindir}/userdbctl
%{_datadir}/bash-completion/completions/homectl %{_datadir}/bash-completion/completions/homectl
%{_datadir}/bash-completion/completions/oomctl %{_datadir}/bash-completion/completions/oomctl
%{_datadir}/dbus-1/interfaces/org.freedesktop.home1.Home.xml %{_datadir}/dbus-1/interfaces/org.freedesktop.home1.Home.xml
@ -29,7 +28,6 @@
%{_mandir}/man1/systemd-measure.1.gz %{_mandir}/man1/systemd-measure.1.gz
%{_mandir}/man1/ukify.1.gz %{_mandir}/man1/ukify.1.gz
%endif %endif
%{_mandir}/man1/userdbctl.1.gz
%{_mandir}/man5/homed.conf.5.gz %{_mandir}/man5/homed.conf.5.gz
%{_mandir}/man5/homed.conf.d.5.gz %{_mandir}/man5/homed.conf.d.5.gz
%{_mandir}/man5/oomd.conf.5.gz %{_mandir}/man5/oomd.conf.5.gz
@ -59,8 +57,6 @@
%{_mandir}/man8/systemd-sysupdate.8.gz %{_mandir}/man8/systemd-sysupdate.8.gz
%{_mandir}/man8/systemd-sysupdate.service.8.gz %{_mandir}/man8/systemd-sysupdate.service.8.gz
%{_mandir}/man8/systemd-sysupdate.timer.8.gz %{_mandir}/man8/systemd-sysupdate.timer.8.gz
%{_mandir}/man8/systemd-userdbd.8.gz
%{_mandir}/man8/systemd-userdbd.service.8.gz
%{_pam_moduledir}/pam_systemd_home.so %{_pam_moduledir}/pam_systemd_home.so
%{_systemd_util_dir}/system/initrd-root-fs.target.wants/systemd-repart.service %{_systemd_util_dir}/system/initrd-root-fs.target.wants/systemd-repart.service
%{_systemd_util_dir}/system/sysinit.target.wants/systemd-repart.service %{_systemd_util_dir}/system/sysinit.target.wants/systemd-repart.service
@ -74,7 +70,6 @@
%{_systemd_util_dir}/systemd-pcrphase %{_systemd_util_dir}/systemd-pcrphase
%endif %endif
%{_systemd_util_dir}/systemd-sysupdate %{_systemd_util_dir}/systemd-sysupdate
%{_systemd_util_dir}/systemd-userdbd
%{_systemd_util_dir}/systemd-userwork %{_systemd_util_dir}/systemd-userwork
%if %{with sd_boot} %if %{with sd_boot}
%{_systemd_util_dir}/ukify %{_systemd_util_dir}/ukify
@ -103,5 +98,3 @@
%{_unitdir}/systemd-sysupdate-reboot.timer %{_unitdir}/systemd-sysupdate-reboot.timer
%{_unitdir}/systemd-sysupdate.service %{_unitdir}/systemd-sysupdate.service
%{_unitdir}/systemd-sysupdate.timer %{_unitdir}/systemd-sysupdate.timer
%{_unitdir}/systemd-userdbd.service
%{_unitdir}/systemd-userdbd.socket

View File

@ -123,6 +123,7 @@
%{_bindir}/systemd-umount %{_bindir}/systemd-umount
%{_bindir}/timedatectl %{_bindir}/timedatectl
%if %{without bootstrap} %if %{without bootstrap}
%{_bindir}/userdbctl
%{_datadir}/bash-completion/completions/busctl %{_datadir}/bash-completion/completions/busctl
%{_datadir}/bash-completion/completions/hostnamectl %{_datadir}/bash-completion/completions/hostnamectl
%{_datadir}/bash-completion/completions/journalctl %{_datadir}/bash-completion/completions/journalctl
@ -261,6 +262,7 @@
%{_mandir}/man1/systemd-umount.1.gz %{_mandir}/man1/systemd-umount.1.gz
%{_mandir}/man1/systemd.1.gz %{_mandir}/man1/systemd.1.gz
%{_mandir}/man1/timedatectl.1.gz %{_mandir}/man1/timedatectl.1.gz
%{_mandir}/man1/userdbctl.1.gz
%{_mandir}/man5/binfmt.d.5.gz %{_mandir}/man5/binfmt.d.5.gz
%{_mandir}/man5/dnssec-trust-anchors.d.5.gz %{_mandir}/man5/dnssec-trust-anchors.d.5.gz
%{_mandir}/man5/environment.d.5.gz %{_mandir}/man5/environment.d.5.gz
@ -394,6 +396,8 @@
%{_mandir}/man8/systemd-update-utmp.service.8.gz %{_mandir}/man8/systemd-update-utmp.service.8.gz
%{_mandir}/man8/systemd-user-sessions.8.gz %{_mandir}/man8/systemd-user-sessions.8.gz
%{_mandir}/man8/systemd-user-sessions.service.8.gz %{_mandir}/man8/systemd-user-sessions.service.8.gz
%{_mandir}/man8/systemd-userdbd.8.gz
%{_mandir}/man8/systemd-userdbd.service.8.gz
%{_mandir}/man8/systemd-xdg-autostart-generator.8.gz %{_mandir}/man8/systemd-xdg-autostart-generator.8.gz
%endif %endif
%{_modprobedir}/systemd.conf %{_modprobedir}/systemd.conf
@ -430,6 +434,9 @@
%{_systemd_util_dir}/systemd-update-utmp %{_systemd_util_dir}/systemd-update-utmp
%{_systemd_util_dir}/systemd-user-runtime-dir %{_systemd_util_dir}/systemd-user-runtime-dir
%{_systemd_util_dir}/systemd-user-sessions %{_systemd_util_dir}/systemd-user-sessions
%if %{without bootstrap}
%{_systemd_util_dir}/systemd-userdbd
%endif
%{_systemd_util_dir}/systemd-xdg-autostart-condition %{_systemd_util_dir}/systemd-xdg-autostart-condition
%{_systemd_util_dir}/user-generators/systemd-xdg-autostart-generator %{_systemd_util_dir}/user-generators/systemd-xdg-autostart-generator
%{_systemd_util_dir}/user-preset/90-systemd.preset %{_systemd_util_dir}/user-preset/90-systemd.preset
@ -608,6 +615,10 @@
%{_unitdir}/systemd-update-done.service %{_unitdir}/systemd-update-done.service
%{_unitdir}/systemd-update-utmp.service %{_unitdir}/systemd-update-utmp.service
%{_unitdir}/systemd-user-sessions.service %{_unitdir}/systemd-user-sessions.service
%if %{without bootstrap}
%{_unitdir}/systemd-userdbd.service
%{_unitdir}/systemd-userdbd.socket
%endif
%{_unitdir}/time-set.target %{_unitdir}/time-set.target
%{_unitdir}/time-sync.target %{_unitdir}/time-sync.target
%{_unitdir}/timers.target %{_unitdir}/timers.target

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Mon Jul 24 14:29:35 UTC 2023 - Franck Bui <fbui@suse.com>
- systemd-userdb is no more considered as experimental (jsc#PED-2668)
As such it's been moved to the main package.
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jul 18 08:54:44 UTC 2023 - Franck Bui <fbui@suse.com> Tue Jul 18 08:54:44 UTC 2023 - Franck Bui <fbui@suse.com>

View File

@ -642,7 +642,7 @@ change without the usual backwards-compatibility promises.
Components that turn out to be stable and considered as fully supported will be Components that turn out to be stable and considered as fully supported will be
merged into the main package or moved into a dedicated package. merged into the main package or moved into a dedicated package.
Currently this package contains: homed, repart, userdbd, oomd, measure, Currently this package contains: homed, repart, oomd, measure,
pcrphase and ukify. pcrphase and ukify.
In case you want to create a user with systemd-homed quickly, here are the steps In case you want to create a user with systemd-homed quickly, here are the steps
@ -733,6 +733,7 @@ export CFLAGS="%{optflags} -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2"
-Dtpm=%{when_not bootstrap} \ -Dtpm=%{when_not bootstrap} \
-Dtpm2=%{when_not bootstrap} \ -Dtpm2=%{when_not bootstrap} \
-Dtranslations=%{when_not bootstrap} \ -Dtranslations=%{when_not bootstrap} \
-Duserdb=%{when_not bootstrap} \
\ \
-Dcoredump=%{when coredump} \ -Dcoredump=%{when coredump} \
-Dimportd=%{when importd} \ -Dimportd=%{when importd} \
@ -760,7 +761,6 @@ export CFLAGS="%{optflags} -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2"
-Doomd=%{when experimental} \ -Doomd=%{when experimental} \
-Drepart=%{when experimental} \ -Drepart=%{when experimental} \
-Dsysupdate=%{when experimental} \ -Dsysupdate=%{when experimental} \
-Duserdb=%{when experimental} \
\ \
-Dtests=%{when testsuite unsafe} \ -Dtests=%{when testsuite unsafe} \
-Dinstall-tests=%{when testsuite} -Dinstall-tests=%{when testsuite}
@ -996,6 +996,7 @@ if [ $1 -gt 1 ]; then
%systemd_pre getty@.service %systemd_pre getty@.service
%systemd_pre systemd-timesyncd.service %systemd_pre systemd-timesyncd.service
%systemd_pre systemd-journald-audit.socket %systemd_pre systemd-journald-audit.socket
%systemd_pre systemd-userdbd.socket
fi fi
%post %post
@ -1039,6 +1040,7 @@ if [ $1 -gt 1 ]; then
%systemd_post getty@.service %systemd_post getty@.service
%systemd_post systemd-timesyncd.service %systemd_post systemd-timesyncd.service
%systemd_post systemd-journald-audit.socket %systemd_post systemd-journald-audit.socket
%systemd_post systemd-userdbd.socket
fi fi
# Run the hacks/fixups to clean up old garbages left by (very) old versions of # Run the hacks/fixups to clean up old garbages left by (very) old versions of
@ -1046,9 +1048,10 @@ fi
%{_systemd_util_dir}/rpm/fixlet-systemd-post.sh $1 || : %{_systemd_util_dir}/rpm/fixlet-systemd-post.sh $1 || :
%postun %postun
# Avoid restarting logind until fixed upstream (issue #1163)
%systemd_postun_with_restart systemd-journald.service %systemd_postun_with_restart systemd-journald.service
%systemd_postun_with_restart systemd-timesyncd.service %systemd_postun_with_restart systemd-timesyncd.service
# Avoid restarting logind until fixed upstream (issue #1163) %systemd_postun_with_restart systemd-userdbd.service
%pre -n udev%{?mini} %pre -n udev%{?mini}
# Units listed below can be enabled at installation accoding to their preset # Units listed below can be enabled at installation accoding to their preset
@ -1224,23 +1227,19 @@ fi
%pre experimental %pre experimental
%systemd_pre systemd-homed.service %systemd_pre systemd-homed.service
%systemd_pre systemd-oomd.service systemd-oomd.socket %systemd_pre systemd-oomd.service systemd-oomd.socket
%systemd_pre systemd-userdbd.service systemd-userdbd.socket
%post experimental %post experimental
%sysusers_create systemd-oom.conf %sysusers_create systemd-oom.conf
%systemd_post systemd-homed.service %systemd_post systemd-homed.service
%systemd_post systemd-oomd.service systemd-oomd.socket %systemd_post systemd-oomd.service systemd-oomd.socket
%systemd_post systemd-userdbd.service systemd-userdbd.socket
%preun experimental %preun experimental
%systemd_preun systemd-homed.service %systemd_preun systemd-homed.service
%systemd_preun systemd-oomd.service systemd-oomd.socket %systemd_preun systemd-oomd.service systemd-oomd.socket
%systemd_preun systemd-userdbd.service systemd-userdbd.socket
%postun experimental %postun experimental
%systemd_postun systemd-homed.service %systemd_postun systemd-homed.service
%systemd_postun systemd-oomd.service systemd-oomd.socket %systemd_postun systemd-oomd.service systemd-oomd.socket
%systemd_postun systemd-userdbd.service systemd-userdbd.socket
%endif %endif
# File trigger definitions # File trigger definitions