- Upgrade to v256.1 (commit dd15bf4f6430d8646e546ee0b980448c7d0c9699)
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1537
This commit is contained in:
parent
735f8c4ba4
commit
f23ce46955
@ -5,13 +5,41 @@
|
||||
%{_bindir}/systemd-nspawn
|
||||
%if %{without bootstrap}
|
||||
%{_datadir}/bash-completion/completions/systemd-nspawn
|
||||
%endif
|
||||
%{_datadir}/polkit-1/actions/io.systemd.mount-file-system.policy
|
||||
%if %{without bootstrap}
|
||||
%{_datadir}/zsh/site-functions/_systemd-nspawn
|
||||
%{_mandir}/man1/systemd-nspawn.1.gz
|
||||
%{_mandir}/man5/systemd.nspawn.5.gz
|
||||
%{_mandir}/man8/libnss_mymachines.so.2.8.gz
|
||||
%{_mandir}/man8/nss-mymachines.8.gz
|
||||
%{_mandir}/man8/systemd-mountfsd.8.gz
|
||||
%{_mandir}/man8/systemd-mountfsd.service.8.gz
|
||||
%{_mandir}/man8/systemd-nsresourced.8.gz
|
||||
%{_mandir}/man8/systemd-nsresourced.service.8.gz
|
||||
%endif
|
||||
%if %{with networkd}
|
||||
%{_systemd_util_dir}/network/80-container-host0.network
|
||||
%{_systemd_util_dir}/network/80-container-vb.link
|
||||
%{_systemd_util_dir}/network/80-container-vb.network
|
||||
%{_systemd_util_dir}/network/80-container-ve.link
|
||||
%{_systemd_util_dir}/network/80-container-ve.network
|
||||
%{_systemd_util_dir}/network/80-container-vz.link
|
||||
%{_systemd_util_dir}/network/80-container-vz.network
|
||||
%{_systemd_util_dir}/network/80-namespace-ns.link
|
||||
%{_systemd_util_dir}/network/80-namespace-ns.network
|
||||
%endif
|
||||
%if %{without bootstrap}
|
||||
%{_systemd_util_dir}/systemd-mountfsd
|
||||
%{_systemd_util_dir}/systemd-mountwork
|
||||
%{_systemd_util_dir}/systemd-nsresourced
|
||||
%{_systemd_util_dir}/systemd-nsresourcework
|
||||
%{_unitdir}/systemd-mountfsd.service
|
||||
%{_unitdir}/systemd-mountfsd.socket
|
||||
%{_unitdir}/systemd-nspawn@.service
|
||||
%{_unitdir}/systemd-nsresourced.service
|
||||
%{_unitdir}/systemd-nsresourced.socket
|
||||
%endif
|
||||
|
||||
%if %{with machined}
|
||||
%dir %{_unitdir}/machines.target.wants
|
||||
@ -43,12 +71,14 @@
|
||||
%endif
|
||||
|
||||
%if %{with importd}
|
||||
%{_bindir}/importctl
|
||||
%{_datadir}/bash-completion/completions/importctl
|
||||
%{_datadir}/dbus-1/interfaces/org.freedesktop.import1.Manager.xml
|
||||
%{_datadir}/dbus-1/interfaces/org.freedesktop.import1.Transfer.xml
|
||||
%{_datadir}/dbus-1/system-services/org.freedesktop.import1.service
|
||||
%{_datadir}/dbus-1/system.d/org.freedesktop.import1.conf
|
||||
%{_datadir}/polkit-1/actions/org.freedesktop.import1.policy
|
||||
%{_mandir}/man1/importctl.1.gz
|
||||
%{_mandir}/man5/org.freedesktop.import1.5.gz
|
||||
%{_mandir}/man8/systemd-importd.8.gz
|
||||
%{_mandir}/man8/systemd-importd.service.8.gz
|
||||
|
@ -158,6 +158,7 @@
|
||||
%{_mandir}/man3/sd_bus_creds_get_mask.3.gz
|
||||
%{_mandir}/man3/sd_bus_creds_get_owner_uid.3.gz
|
||||
%{_mandir}/man3/sd_bus_creds_get_pid.3.gz
|
||||
%{_mandir}/man3/sd_bus_creds_get_pidfd_dup.3.gz
|
||||
%{_mandir}/man3/sd_bus_creds_get_ppid.3.gz
|
||||
%{_mandir}/man3/sd_bus_creds_get_selinux_context.3.gz
|
||||
%{_mandir}/man3/sd_bus_creds_get_session.3.gz
|
||||
@ -179,6 +180,7 @@
|
||||
%{_mandir}/man3/sd_bus_creds_has_inheritable_cap.3.gz
|
||||
%{_mandir}/man3/sd_bus_creds_has_permitted_cap.3.gz
|
||||
%{_mandir}/man3/sd_bus_creds_new_from_pid.3.gz
|
||||
%{_mandir}/man3/sd_bus_creds_new_from_pidfd.3.gz
|
||||
%{_mandir}/man3/sd_bus_creds_ref.3.gz
|
||||
%{_mandir}/man3/sd_bus_creds_unref.3.gz
|
||||
%{_mandir}/man3/sd_bus_creds_unrefp.3.gz
|
||||
@ -496,6 +498,7 @@
|
||||
%{_mandir}/man3/sd_event_source_get_exit_on_failure.3.gz
|
||||
%{_mandir}/man3/sd_event_source_get_floating.3.gz
|
||||
%{_mandir}/man3/sd_event_source_get_inotify_mask.3.gz
|
||||
%{_mandir}/man3/sd_event_source_get_inotify_path.3.gz
|
||||
%{_mandir}/man3/sd_event_source_get_io_events.3.gz
|
||||
%{_mandir}/man3/sd_event_source_get_io_fd.3.gz
|
||||
%{_mandir}/man3/sd_event_source_get_io_fd_own.3.gz
|
||||
@ -636,6 +639,7 @@
|
||||
%{_mandir}/man3/sd_journal_set_data_threshold.3.gz
|
||||
%{_mandir}/man3/sd_journal_step_one.3.gz
|
||||
%{_mandir}/man3/sd_journal_stream_fd.3.gz
|
||||
%{_mandir}/man3/sd_journal_stream_fd_with_namespace.3.gz
|
||||
%{_mandir}/man3/sd_journal_test_cursor.3.gz
|
||||
%{_mandir}/man3/sd_journal_wait.3.gz
|
||||
%{_mandir}/man3/sd_listen_fds.3.gz
|
||||
|
@ -12,12 +12,15 @@
|
||||
# Main config files have been replaced in favor of drop-ins.
|
||||
%ghost %{_sysconfdir}/systemd/oomd.conf
|
||||
%{_bindir}/oomctl
|
||||
%{_bindir}/run0
|
||||
%{_bindir}/systemd-vmspawn
|
||||
%if %{with sd_boot}
|
||||
%{_bindir}/ukify
|
||||
%endif
|
||||
%{_bindir}/varlinkctl
|
||||
%{_datadir}/bash-completion/completions/oomctl
|
||||
%{_datadir}/bash-completion/completions/run0
|
||||
%{_datadir}/bash-completion/completions/systemd-vmspawn
|
||||
%{_datadir}/dbus-1/interfaces/org.freedesktop.oom1.Manager.xml
|
||||
%{_datadir}/dbus-1/interfaces/org.freedesktop.portable1.Image.xml
|
||||
%{_datadir}/dbus-1/interfaces/org.freedesktop.portable1.Manager.xml
|
||||
@ -25,6 +28,7 @@
|
||||
%{_datadir}/dbus-1/system.d/org.freedesktop.oom1.conf
|
||||
%{_datadir}/zsh/site-functions/_oomctl
|
||||
%{_mandir}/man1/oomctl.1.gz
|
||||
%{_mandir}/man1/run0.1.gz
|
||||
%{_mandir}/man1/systemd-measure.1.gz
|
||||
%{_mandir}/man1/systemd-vmspawn.1.gz
|
||||
%if %{with sd_boot}
|
||||
@ -45,7 +49,6 @@
|
||||
%{_mandir}/man8/systemd-pcrextend.8.gz
|
||||
%{_mandir}/man8/systemd-pcrfs-root.service.8.gz
|
||||
%{_mandir}/man8/systemd-pcrfs@.service.8.gz
|
||||
%endif
|
||||
%{_mandir}/man8/systemd-pcrlock-file-system.service.8.gz
|
||||
%{_mandir}/man8/systemd-pcrlock-firmware-code.service.8.gz
|
||||
%{_mandir}/man8/systemd-pcrlock-firmware-config.service.8.gz
|
||||
@ -54,7 +57,6 @@
|
||||
%{_mandir}/man8/systemd-pcrlock-secureboot-authority.service.8.gz
|
||||
%{_mandir}/man8/systemd-pcrlock-secureboot-policy.service.8.gz
|
||||
%{_mandir}/man8/systemd-pcrlock.8.gz
|
||||
%if %{with sd_boot}
|
||||
%{_mandir}/man8/systemd-pcrmachine.service.8.gz
|
||||
%{_mandir}/man8/systemd-pcrphase-initrd.service.8.gz
|
||||
%{_mandir}/man8/systemd-pcrphase-sysinit.service.8.gz
|
||||
@ -67,12 +69,14 @@
|
||||
%{_mandir}/man8/systemd-sysupdate.8.gz
|
||||
%{_mandir}/man8/systemd-sysupdate.service.8.gz
|
||||
%{_mandir}/man8/systemd-sysupdate.timer.8.gz
|
||||
%{_mandir}/man8/systemd-tpm2-generator.8.gz
|
||||
%if %{with sd_boot}
|
||||
%{_mandir}/man8/systemd-tpm2-setup-early.service.8.gz
|
||||
%{_mandir}/man8/systemd-tpm2-setup.8.gz
|
||||
%{_mandir}/man8/systemd-tpm2-setup.service.8.gz
|
||||
%{_prefix}/lib/kernel/install.d/60-ukify.install
|
||||
%endif
|
||||
%{_pam_vendordir}/systemd-run0
|
||||
%{_prefix}/lib/pcrlock.d/350-action-efi-application.pcrlock
|
||||
%{_prefix}/lib/pcrlock.d/400-secureboot-separator.pcrlock.d/300-0x00000000.pcrlock
|
||||
%{_prefix}/lib/pcrlock.d/400-secureboot-separator.pcrlock.d/600-0xffffffff.pcrlock
|
||||
@ -103,11 +107,13 @@
|
||||
%if %{with sd_boot}
|
||||
%{_systemd_util_dir}/ukify
|
||||
%endif
|
||||
%{_systemdgeneratordir}/systemd-tpm2-generator
|
||||
%{_sysusersdir}/systemd-oom.conf
|
||||
%{_unitdir}/initrd.target.wants/systemd-bsod.service
|
||||
%if %{with sd_boot}
|
||||
%{_unitdir}/initrd.target.wants/systemd-pcrphase-initrd.service
|
||||
%{_unitdir}/sockets.target.wants/systemd-pcrextend.socket
|
||||
%{_unitdir}/sockets.target.wants/systemd-pcrlock.socket
|
||||
%endif
|
||||
%{_unitdir}/storage-target-mode.target
|
||||
%if %{with sd_boot}
|
||||
@ -132,6 +138,8 @@
|
||||
%{_unitdir}/systemd-pcrlock-make-policy.service
|
||||
%{_unitdir}/systemd-pcrlock-secureboot-authority.service
|
||||
%{_unitdir}/systemd-pcrlock-secureboot-policy.service
|
||||
%{_unitdir}/systemd-pcrlock.socket
|
||||
%{_unitdir}/systemd-pcrlock@.service
|
||||
%{_unitdir}/systemd-pcrmachine.service
|
||||
%{_unitdir}/systemd-pcrphase-initrd.service
|
||||
%{_unitdir}/systemd-pcrphase-sysinit.service
|
||||
@ -146,3 +154,18 @@
|
||||
%{_unitdir}/systemd-tpm2-setup-early.service
|
||||
%{_unitdir}/systemd-tpm2-setup.service
|
||||
%endif
|
||||
%{_unitdir}/systemd-vmspawn@.service
|
||||
|
||||
# ssh-generator: in the futur to be moved to the main package
|
||||
%{_systemdgeneratordir}/systemd-ssh-generator
|
||||
%if %{without bootstrap}
|
||||
%{_mandir}/man8/systemd-ssh-generator.8.gz
|
||||
%endif
|
||||
# the ssh proxy will likely be promoted to systemd-container
|
||||
%dir %{_distconfdir}/ssh
|
||||
%dir %{_distconfdir}/ssh/ssh_config.d
|
||||
%{_distconfdir}/ssh/ssh_config.d/20-systemd-ssh-proxy.conf
|
||||
%{_systemd_util_dir}/systemd-ssh-proxy
|
||||
%if %{without bootstrap}
|
||||
%{_mandir}/man1/systemd-ssh-proxy.1.gz
|
||||
%endif
|
||||
|
@ -1,14 +1,19 @@
|
||||
#
|
||||
# Please keep the list sorted (with `LC_ALL=C sort`).
|
||||
#
|
||||
%dir %{_distconfdir}/ssh
|
||||
%dir %{_distconfdir}/ssh/sshd_config.d
|
||||
%{_bindir}/homectl
|
||||
%{_bindir}/systemd-home-fallback-shell
|
||||
%{_datadir}/bash-completion/completions/homectl
|
||||
%{_datadir}/dbus-1/interfaces/org.freedesktop.home1.Home.xml
|
||||
%{_datadir}/dbus-1/interfaces/org.freedesktop.home1.Manager.xml
|
||||
%{_datadir}/dbus-1/system-services/org.freedesktop.home1.service
|
||||
%{_datadir}/dbus-1/system.d/org.freedesktop.home1.conf
|
||||
%{_datadir}/polkit-1/actions/org.freedesktop.home1.policy
|
||||
%{_distconfdir}/ssh/sshd_config.d/20-systemd-userdb.conf
|
||||
%{_mandir}/man1/homectl.1.gz
|
||||
%{_mandir}/man1/systemd-homed-firstboot.service.1.gz
|
||||
%{_mandir}/man5/homed.conf.5.gz
|
||||
%{_mandir}/man5/homed.conf.d.5.gz
|
||||
%{_mandir}/man5/org.freedesktop.home1.5.gz
|
||||
@ -20,4 +25,5 @@
|
||||
%{_systemd_util_dir}/systemd-homed
|
||||
%{_systemd_util_dir}/systemd-homework
|
||||
%{_unitdir}/systemd-homed-activate.service
|
||||
%{_unitdir}/systemd-homed-firstboot.service
|
||||
%{_unitdir}/systemd-homed.service
|
||||
|
@ -30,12 +30,11 @@
|
||||
%{_mandir}/man8/systemd-networkd-wait-online@.service.8.gz
|
||||
%{_mandir}/man8/systemd-networkd.8.gz
|
||||
%{_mandir}/man8/systemd-networkd.service.8.gz
|
||||
%{_systemd_util_dir}/network/80-6rd-tunnel.link
|
||||
%{_systemd_util_dir}/network/80-6rd-tunnel.network
|
||||
%{_systemd_util_dir}/network/80-auto-link-local.network.example
|
||||
%{_systemd_util_dir}/network/80-container-host0.network
|
||||
%{_systemd_util_dir}/network/80-container-vb.network
|
||||
%{_systemd_util_dir}/network/80-container-ve.network
|
||||
%{_systemd_util_dir}/network/80-container-vz.network
|
||||
%{_systemd_util_dir}/network/80-container-host0-tun.network
|
||||
%{_systemd_util_dir}/network/80-vm-vt.link
|
||||
%{_systemd_util_dir}/network/80-vm-vt.network
|
||||
%{_systemd_util_dir}/network/80-wifi-adhoc.network
|
||||
%{_systemd_util_dir}/network/80-wifi-ap.network.example
|
||||
@ -46,6 +45,7 @@
|
||||
%{_systemd_util_dir}/systemd-networkd-wait-online
|
||||
%{_sysusersdir}/systemd-network.conf
|
||||
%{_tmpfilesdir}/systemd-network.conf
|
||||
%{_unitdir}/systemd-networkd-persistent-storage.service
|
||||
%{_unitdir}/systemd-networkd-wait-online.service
|
||||
%{_unitdir}/systemd-networkd-wait-online@.service
|
||||
%{_unitdir}/systemd-networkd.service
|
||||
|
@ -134,6 +134,7 @@
|
||||
%{_bindir}/systemd-tmpfiles
|
||||
%{_bindir}/systemd-tty-ask-password-agent
|
||||
%{_bindir}/systemd-umount
|
||||
%{_bindir}/systemd-vpick
|
||||
%{_bindir}/timedatectl
|
||||
%if %{without bootstrap}
|
||||
%{_bindir}/userdbctl
|
||||
@ -157,6 +158,7 @@
|
||||
%{_datadir}/bash-completion/completions/systemd-path
|
||||
%{_datadir}/bash-completion/completions/systemd-run
|
||||
%{_datadir}/bash-completion/completions/systemd-sysext
|
||||
%{_datadir}/bash-completion/completions/systemd-vpick
|
||||
%{_datadir}/bash-completion/completions/timedatectl
|
||||
%endif
|
||||
# dbus introspection data for code generators: https://github.com/systemd/systemd/pull/20294
|
||||
@ -193,7 +195,9 @@
|
||||
%{_datadir}/dbus-1/system.d/org.freedesktop.login1.conf
|
||||
%{_datadir}/dbus-1/system.d/org.freedesktop.systemd1.conf
|
||||
%{_datadir}/dbus-1/system.d/org.freedesktop.timedate1.conf
|
||||
%{_datadir}/mime/packages/io.systemd.xml
|
||||
%{_datadir}/pkgconfig/systemd.pc
|
||||
%{_datadir}/polkit-1/actions/io.systemd.credentials.policy
|
||||
%{_datadir}/polkit-1/actions/org.freedesktop.hostname1.policy
|
||||
%{_datadir}/polkit-1/actions/org.freedesktop.locale1.policy
|
||||
%{_datadir}/polkit-1/actions/org.freedesktop.login1.policy
|
||||
@ -260,10 +264,12 @@
|
||||
%{_mandir}/man1/systemd-stdio-bridge.1.gz
|
||||
%{_mandir}/man1/systemd-tty-ask-password-agent.1.gz
|
||||
%{_mandir}/man1/systemd-umount.1.gz
|
||||
%{_mandir}/man1/systemd-vpick.1.gz
|
||||
%{_mandir}/man1/systemd.1.gz
|
||||
%{_mandir}/man1/timedatectl.1.gz
|
||||
%{_mandir}/man1/userdbctl.1.gz
|
||||
%{_mandir}/man5/binfmt.d.5.gz
|
||||
%{_mandir}/man5/capsule@.service.5.gz
|
||||
%{_mandir}/man5/coredump.conf.5.gz
|
||||
%{_mandir}/man5/coredump.conf.d.5.gz
|
||||
%{_mandir}/man5/dnssec-trust-anchors.d.5.gz
|
||||
@ -334,6 +340,7 @@
|
||||
%{_mandir}/man7/systemd.syntax.7.gz
|
||||
%{_mandir}/man7/systemd.system-credentials.7.gz
|
||||
%{_mandir}/man7/systemd.time.7.gz
|
||||
%{_mandir}/man7/systemd.v.7.gz
|
||||
%{_mandir}/man8/30-systemd-environment-d-generator.8.gz
|
||||
%{_mandir}/man8/halt.8.gz
|
||||
%{_mandir}/man8/libnss_myhostname.so.2.8.gz
|
||||
@ -517,6 +524,8 @@
|
||||
%{_unitdir}/blockdev@.target
|
||||
%{_unitdir}/bluetooth.target
|
||||
%{_unitdir}/boot-complete.target
|
||||
%{_unitdir}/capsule.slice
|
||||
%{_unitdir}/capsule@.service
|
||||
%{_unitdir}/console-getty.service
|
||||
%{_unitdir}/container-getty@.service
|
||||
%{_unitdir}/ctrl-alt-del.target
|
||||
@ -567,15 +576,6 @@
|
||||
%{_unitdir}/printer.target
|
||||
%{_unitdir}/proc-sys-fs-binfmt_misc.automount
|
||||
%{_unitdir}/proc-sys-fs-binfmt_misc.mount
|
||||
%if %{with upstream}
|
||||
%{_unitdir}/quotaon-root.service
|
||||
%endif
|
||||
%if %{without upstream}
|
||||
%{_unitdir}/quotaon.service
|
||||
%endif
|
||||
%if %{with upstream}
|
||||
%{_unitdir}/quotaon@.service
|
||||
%endif
|
||||
%{_unitdir}/reboot.target
|
||||
%{_unitdir}/remote-fs-pre.target
|
||||
%{_unitdir}/remote-fs.target
|
||||
@ -591,11 +591,14 @@
|
||||
%if %{without bootstrap}
|
||||
%{_unitdir}/sockets.target.wants/systemd-coredump.socket
|
||||
%endif
|
||||
%{_unitdir}/sockets.target.wants/systemd-creds.socket
|
||||
%{_unitdir}/sockets.target.wants/systemd-hostnamed.socket
|
||||
%{_unitdir}/sockets.target.wants/systemd-journald-dev-log.socket
|
||||
%{_unitdir}/sockets.target.wants/systemd-journald.socket
|
||||
%{_unitdir}/sockets.target.wants/systemd-sysext.socket
|
||||
%{_unitdir}/soft-reboot.target
|
||||
%{_unitdir}/sound.target
|
||||
%{_unitdir}/ssh-access.target
|
||||
%{_unitdir}/swap.target
|
||||
%{_unitdir}/sys-fs-fuse-connections.mount
|
||||
%{_unitdir}/sys-kernel-config.mount
|
||||
@ -638,13 +641,17 @@
|
||||
%{_unitdir}/systemd-coredump.socket
|
||||
%{_unitdir}/systemd-coredump@.service
|
||||
%endif
|
||||
%{_unitdir}/systemd-creds.socket
|
||||
%{_unitdir}/systemd-creds@.service
|
||||
%{_unitdir}/systemd-exit.service
|
||||
%{_unitdir}/systemd-halt.service
|
||||
%{_unitdir}/systemd-hostnamed.service
|
||||
%{_unitdir}/systemd-hostnamed.socket
|
||||
%{_unitdir}/systemd-journal-catalog-update.service
|
||||
%{_unitdir}/systemd-journal-flush.service
|
||||
%{_unitdir}/systemd-journald-audit.socket
|
||||
%{_unitdir}/systemd-journald-dev-log.socket
|
||||
%{_unitdir}/systemd-journald-sync@.service
|
||||
%{_unitdir}/systemd-journald-varlink@.socket
|
||||
%{_unitdir}/systemd-journald.service
|
||||
%{_unitdir}/systemd-journald.socket
|
||||
@ -689,4 +696,5 @@
|
||||
%{_unitdir}/user@.service
|
||||
%{_unitdir}/user@.service.d/10-login-barrier.conf
|
||||
%{_unitdir}/user@0.service.d/10-login-barrier.conf
|
||||
%{_userunitdir}/capsule@.target
|
||||
%{xinitconfdir}/xinitrc.d/50-systemd-user.sh
|
||||
|
29
files.udev
29
files.udev
@ -1,7 +1,6 @@
|
||||
#
|
||||
# Please keep the list sorted (with `LC_ALL=C sort`).
|
||||
#
|
||||
%config(noreplace) %{_sysconfdir}/udev/udev.conf
|
||||
%if %{without bootstrap}
|
||||
%dir %{_libdir}/cryptsetup
|
||||
%endif
|
||||
@ -21,6 +20,7 @@
|
||||
%dir %{_sysconfdir}/udev
|
||||
%dir %{_sysconfdir}/udev/iocost.conf.d
|
||||
%dir %{_sysconfdir}/udev/rules.d
|
||||
%dir %{_sysconfdir}/udev/udev.conf.d
|
||||
%dir %{_systemd_util_dir}/network
|
||||
%if %{without bootstrap}
|
||||
%dir %{_systemd_util_dir}/repart
|
||||
@ -87,6 +87,7 @@
|
||||
%{_mandir}/man5/timesyncd.conf.5.gz
|
||||
%{_mandir}/man5/timesyncd.conf.d.5.gz
|
||||
%{_mandir}/man5/udev.conf.5.gz
|
||||
%{_mandir}/man5/udev.conf.d.5.gz
|
||||
%{_mandir}/man5/vconsole.conf.5.gz
|
||||
%{_mandir}/man5/veritytab.5.gz
|
||||
%{_mandir}/man7/hwdb.7.gz
|
||||
@ -110,6 +111,7 @@
|
||||
%{_mandir}/man8/systemd-growfs-root.service.8.gz
|
||||
%{_mandir}/man8/systemd-growfs.8.gz
|
||||
%{_mandir}/man8/systemd-growfs@.service.8.gz
|
||||
%{_mandir}/man8/systemd-hibernate-clear.service.8.gz
|
||||
%{_mandir}/man8/systemd-hibernate-resume-generator.8.gz
|
||||
%{_mandir}/man8/systemd-hibernate-resume.8.gz
|
||||
%{_mandir}/man8/systemd-hibernate.service.8.gz
|
||||
@ -174,6 +176,7 @@
|
||||
%{_prefix}/lib/udev/iocost.conf
|
||||
%{_prefix}/lib/udev/mtd_probe
|
||||
%{_prefix}/lib/udev/scsi_id
|
||||
%{_prefix}/lib/udev/udev.conf
|
||||
%{_prefix}/lib/udev/v4l_id
|
||||
%{_systemd_util_dir}/network/99-default.link
|
||||
%{_systemd_util_dir}/ntp-units.d/80-systemd-timesync.list
|
||||
@ -320,10 +323,17 @@
|
||||
%{_unitdir}/integritysetup-pre.target
|
||||
%{_unitdir}/integritysetup.target
|
||||
%{_unitdir}/kmod-static-nodes.service
|
||||
%endif
|
||||
%{_unitdir}/quotaon-root.service
|
||||
%{_unitdir}/quotaon@.service
|
||||
%if %{without bootstrap}
|
||||
%{_unitdir}/remote-cryptsetup.target
|
||||
%{_unitdir}/remote-veritysetup.target
|
||||
%endif
|
||||
%{_unitdir}/sleep.target
|
||||
%if %{with sd_boot}
|
||||
%{_unitdir}/sockets.target.wants/systemd-bootctl.socket
|
||||
%endif
|
||||
%{_unitdir}/sockets.target.wants/systemd-udevd-control.socket
|
||||
%{_unitdir}/sockets.target.wants/systemd-udevd-kernel.socket
|
||||
%{_unitdir}/suspend-then-hibernate.target
|
||||
@ -332,6 +342,7 @@
|
||||
%{_unitdir}/sysinit.target.wants/cryptsetup.target
|
||||
%{_unitdir}/sysinit.target.wants/integritysetup.target
|
||||
%{_unitdir}/sysinit.target.wants/kmod-static-nodes.service
|
||||
%{_unitdir}/sysinit.target.wants/systemd-hibernate-clear.service
|
||||
%endif
|
||||
%{_unitdir}/sysinit.target.wants/systemd-hwdb-update.service
|
||||
%if %{without bootstrap}
|
||||
@ -349,11 +360,18 @@
|
||||
%endif
|
||||
%{_unitdir}/systemd-backlight@.service
|
||||
%{_unitdir}/systemd-battery-check.service
|
||||
%if %{with sd_boot}
|
||||
%{_unitdir}/systemd-bootctl.socket
|
||||
%{_unitdir}/systemd-bootctl@.service
|
||||
%endif
|
||||
%{_unitdir}/systemd-firstboot.service
|
||||
%{_unitdir}/systemd-fsck-root.service
|
||||
%{_unitdir}/systemd-fsck@.service
|
||||
%{_unitdir}/systemd-growfs-root.service
|
||||
%{_unitdir}/systemd-growfs@.service
|
||||
%if %{without bootstrap}
|
||||
%{_unitdir}/systemd-hibernate-clear.service
|
||||
%endif
|
||||
%{_unitdir}/systemd-hibernate-resume.service
|
||||
%{_unitdir}/systemd-hibernate.service
|
||||
%{_unitdir}/systemd-hwdb-update.service
|
||||
@ -363,15 +381,8 @@
|
||||
%endif
|
||||
%{_unitdir}/systemd-network-generator.service
|
||||
%{_unitdir}/systemd-pstore.service
|
||||
%if %{with upstream}
|
||||
%{_unitdir}/systemd-quotacheck-root.service
|
||||
%endif
|
||||
%if %{without upstream}
|
||||
%{_unitdir}/systemd-quotacheck.service
|
||||
%endif
|
||||
%if %{with upstream}
|
||||
%{_unitdir}/systemd-quotacheck@.service
|
||||
%endif
|
||||
%{_unitdir}/systemd-random-seed.service
|
||||
%{_unitdir}/systemd-remount-fs.service
|
||||
%if %{without bootstrap}
|
||||
@ -384,6 +395,7 @@
|
||||
%{_unitdir}/systemd-timesyncd.service
|
||||
%{_unitdir}/systemd-tmpfiles-setup-dev-early.service
|
||||
%{_unitdir}/systemd-tmpfiles-setup-dev.service
|
||||
%{_unitdir}/systemd-udev-load-credentials.service
|
||||
%{_unitdir}/systemd-udev-settle.service
|
||||
%{_unitdir}/systemd-udev-trigger.service
|
||||
%{_unitdir}/systemd-udevd-control.socket
|
||||
@ -391,6 +403,7 @@
|
||||
%{_unitdir}/systemd-udevd.service
|
||||
%{_unitdir}/systemd-vconsole-setup.service
|
||||
%{_unitdir}/systemd-volatile-root.service
|
||||
%{_unitdir}/tpm2.target
|
||||
%if %{without bootstrap}
|
||||
%{_unitdir}/veritysetup-pre.target
|
||||
%{_unitdir}/veritysetup.target
|
||||
|
@ -288,14 +288,14 @@ check_config_files () {
|
||||
config_files=(systemd/journald.conf systemd/logind.conf systemd/system.conf systemd/user.conf
|
||||
systemd/pstore.conf systemd/sleep.conf systemd/timesyncd.conf systemd/coredump.conf
|
||||
systemd/journal-remote.conf systemd/journal-upload.conf systemd/networkd.conf
|
||||
systemd/resolved.conf systemd/oomd.conf udev/iocost.conf)
|
||||
systemd/resolved.conf systemd/oomd.conf udev/iocost.conf udev/udev.conf)
|
||||
|
||||
for f in ${config_files[*]}; do
|
||||
[ -e /etc/$f ] || continue
|
||||
|
||||
cat >&2 <<EOF
|
||||
Main configuration files are deprecated in favor of drop-ins.
|
||||
Hence we suggest you to remove /etc/$f if it doesn't contain any customization or convert it into drop-in otherwise.
|
||||
Hence, we suggest that you remove /etc/$f if it doesn't contain any customization, or convert it into drop-in otherwise.
|
||||
For more details, please visit https://en.opensuse.org/Systemd#Configuration.
|
||||
EOF
|
||||
done
|
||||
|
8
pam.systemd-run0
Normal file
8
pam.systemd-run0
Normal file
@ -0,0 +1,8 @@
|
||||
# SPDX-License-Identifier: LGPL-2.1-or-later
|
||||
# This file is part of systemd.
|
||||
#
|
||||
# Used by run0 session.
|
||||
|
||||
account include common-account
|
||||
session optional pam_keyinit.so force revoke
|
||||
session include common-session
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4e6f15b8cbc6864bc953622f67da36ea5baac3514386f4907785a8b0d9a3a106
|
||||
size 10850648
|
3
systemd-v256.1+suse.4.gdd15bf4f64.tar.xz
Normal file
3
systemd-v256.1+suse.4.gdd15bf4f64.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3178d499470d282d91c5e924e26b37ed3f87d61e1a22ed3901a3516b3c0f9dca
|
||||
size 11218484
|
@ -1,3 +1,10 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 4 09:07:28 UTC 2024 - Franck Bui <fbui@suse.com>
|
||||
|
||||
- Upgrade to v256.1 (commit dd15bf4f6430d8646e546ee0b980448c7d0c9699)
|
||||
|
||||
See https://github.com/openSUSE/systemd/blob/SUSE/v256/NEWS for details.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 1 08:35:26 UTC 2024 - Franck Bui <fbui@suse.com>
|
||||
|
||||
|
72
systemd.spec
72
systemd.spec
@ -26,9 +26,9 @@
|
||||
%define systemd_release %{?release_override}%{!?release_override:0}
|
||||
%define archive_version %{nil}
|
||||
%else
|
||||
%define systemd_version 255.8
|
||||
%define systemd_version 256.1
|
||||
%define systemd_release 0
|
||||
%define archive_version +suse.34.g5a8eadd0c0
|
||||
%define archive_version +suse.4.gdd15bf4f64
|
||||
%endif
|
||||
|
||||
%define systemd_major %{sub %systemd_version 1 3}
|
||||
@ -190,6 +190,7 @@ Source5: tmpfiles-suse.conf
|
||||
Source6: baselibs.conf
|
||||
Source7: triggers.systemd
|
||||
Source8: pam.systemd-user
|
||||
Source9: pam.systemd-run0
|
||||
Source14: kbd-model-map.legacy
|
||||
|
||||
Source100: fixlet-container-post.sh
|
||||
@ -219,13 +220,13 @@ Source213: files.devel-doc
|
||||
# get rid of one of them !
|
||||
#
|
||||
Patch: 0001-Drop-support-for-efivar-SystemdOptions.patch
|
||||
Patch: 0009-pid1-handle-console-specificities-weirdness-for-s390.patch
|
||||
%if %{with sysvcompat}
|
||||
Patch: 0002-rc-local-fix-ordering-startup-for-etc-init.d-boot.lo.patch
|
||||
Patch: 0008-sysv-generator-translate-Required-Start-into-a-Wants.patch
|
||||
%endif
|
||||
|
||||
%if %{without upstream}
|
||||
Patch: 0009-pid1-handle-console-specificities-weirdness-for-s390.patch
|
||||
# Patches listed below are put in quarantine. Normally all changes must go to
|
||||
# upstream first and then are cherry-picked in the SUSE git repository. But for
|
||||
# very few cases, some stuff might be broken in upstream and need to be fixed or
|
||||
@ -347,10 +348,12 @@ BuildRequires: pkgconfig(libkmod) >= 15
|
||||
# these tools are not linked against the libs directly but instead are
|
||||
# dlopen()ed at runtime to avoid hard dependencies. Hence the use of soft
|
||||
# dependencies.
|
||||
BuildRequires: pkgconfig(libarchive)
|
||||
BuildRequires: pkgconfig(libfido2)
|
||||
BuildRequires: pkgconfig(tss2-esys)
|
||||
BuildRequires: pkgconfig(tss2-mu)
|
||||
BuildRequires: pkgconfig(tss2-rc)
|
||||
Recommends: libarchive13
|
||||
Recommends: libfido2
|
||||
Recommends: libtss2-esys0
|
||||
Recommends: libtss2-mu0
|
||||
@ -367,10 +370,8 @@ Provides: udev = %{version}-%{release}
|
||||
%if %{with upstream}
|
||||
BuildRequires: pkgconfig(dbus-1)
|
||||
BuildRequires: pkgconfig(glib-2.0)
|
||||
BuildRequires: pkgconfig(libarchive)
|
||||
BuildRequires: pkgconfig(xencontrol)
|
||||
BuildRequires: pkgconfig(xkbcommon)
|
||||
Recommends: libarchive13
|
||||
Recommends: libxkbcommon0
|
||||
%endif
|
||||
|
||||
@ -616,6 +617,7 @@ Requires: qemu
|
||||
Requires: quota
|
||||
Requires: socat
|
||||
Requires: squashfs
|
||||
Requires: stress-ng
|
||||
Requires: systemd-container
|
||||
# System users/groups that some tests rely on.
|
||||
Requires: group(bin)
|
||||
@ -629,8 +631,10 @@ Requires: user(nobody)
|
||||
# The following deps on libs are for test-dlopen-so whereas the pkgconfig ones
|
||||
# are used by test-funtions to find the libs on the host and install them in the
|
||||
# image, see install_missing_libraries() for details.
|
||||
Requires: pkgconfig(libarchive)
|
||||
Requires: pkgconfig(libfido2)
|
||||
Requires: pkgconfig(libidn2)
|
||||
Requires: pkgconfig(libkmod)
|
||||
%if %{with experimental}
|
||||
Requires: pkgconfig(libqrencode)
|
||||
Requires: pkgconfig(pwquality)
|
||||
@ -692,15 +696,16 @@ and are provided so users can do early experiments with the new features or
|
||||
technologies without waiting for them to be fully supported by both upstream
|
||||
and openSUSE.
|
||||
|
||||
Please note that all services should be considered in development phase and as
|
||||
such their behaviors details, unit files, option names, etc... are subject to
|
||||
change without the usual backwards-compatibility promises.
|
||||
Please note that the material shipped by this package should be considered in
|
||||
development phase and as such their behaviors, unit files, option names,
|
||||
etc... are subject to change without the usual backwards-compatibility promises.
|
||||
|
||||
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.
|
||||
|
||||
Currently this package contains: bsod, oomd, measure, pcrextend, pcrlock,
|
||||
storagetm, sysupdate, tpm2-setup, userwork and ukify.
|
||||
Currently this package contains the following features : bsod, oomd, measure,
|
||||
pcrextend, pcrlock, run0, ssh-generator, storagetm, systemd-vmspawn, sysupdate,
|
||||
tpm2-setup, userwork and ukify.
|
||||
|
||||
Have fun (at your own risk).
|
||||
%endif
|
||||
@ -757,12 +762,14 @@ for the C APIs.
|
||||
\
|
||||
-Dbump-proc-sys-fs-nr-open=false \
|
||||
-Ddbus=disabled \
|
||||
-Ddefault-mountfsd-trusted-directories=false \
|
||||
-Ddefault-network=false \
|
||||
-Dglib=disabled \
|
||||
-Dgshadow=false \
|
||||
-Dldconfig=false \
|
||||
-Dlibidn=disabled \
|
||||
-Dsmack=false \
|
||||
-Dvmlinux-h=disabled \
|
||||
-Dxenctrl=disabled \
|
||||
-Dxkbcommon=disabled \
|
||||
\
|
||||
@ -779,6 +786,7 @@ for the C APIs.
|
||||
-Dhtml=%{disabled_with bootstrap} \
|
||||
-Dima=%{when_not bootstrap} \
|
||||
-Dkernel-install=%{when_not bootstrap} \
|
||||
-Dlibarchive=%{disabled_with bootstrap} \
|
||||
-Dlibfido2=%{disabled_with bootstrap} \
|
||||
-Dlibidn2=%{enabled_with resolved} \
|
||||
-Dlibiptc=%{disabled_with bootstrap} \
|
||||
@ -789,6 +797,8 @@ for the C APIs.
|
||||
-Dlibcryptsetup-plugins=%{disabled_with bootstrap} \
|
||||
-Dlibcurl=%{disabled_with bootstrap} \
|
||||
-Dman=%{disabled_with bootstrap} \
|
||||
-Dmountfsd=%{when_not bootstrap} \
|
||||
-Dnsresourced=%{when_not bootstrap} \
|
||||
-Dmicrohttpd=%{enabled_with journal_remote} \
|
||||
-Dnss-myhostname=%{when_not bootstrap} \
|
||||
-Dnss-mymachines=%{enabled_with machined} \
|
||||
@ -835,12 +845,17 @@ for the C APIs.
|
||||
-Dresolve=%{when resolved} \
|
||||
\
|
||||
-Doomd=%{when experimental} \
|
||||
-Dsysupdate=%{enabled_with experimental} \
|
||||
%if %{with sd_boot}
|
||||
-Dukify=%{enabled_with experimental} \
|
||||
%if %{with experimental}
|
||||
-Dsshdconfdir=%{_distconfdir}/ssh/sshd_config.d \
|
||||
-Dsshconfdir=%{_distconfdir}/ssh/ssh_config.d \
|
||||
-Dukify=%{enabled_with sd_boot} \
|
||||
%else
|
||||
-Dsshdconfdir=no \
|
||||
-Dsshconfdir=no \
|
||||
-Dukify=disabled \
|
||||
%endif
|
||||
-Dsshdprivsepdir=no \
|
||||
-Dsysupdate=%{enabled_with experimental} \
|
||||
-Dvmspawn=%{enabled_with experimental} \
|
||||
\
|
||||
-Dtests=%{when testsuite unsafe} \
|
||||
@ -871,9 +886,6 @@ install -m0755 -D %{SOURCE3} %{buildroot}/%{_systemd_util_dir}/systemd-update-he
|
||||
install -m0755 -D %{SOURCE4} %{buildroot}/%{_systemd_util_dir}/systemd-sysv-install
|
||||
%endif
|
||||
|
||||
# Drop-ins are currently not supported by udev.
|
||||
mv %{buildroot}%{_prefix}/lib/udev/udev.conf %{buildroot}%{_sysconfdir}/udev/
|
||||
|
||||
# Install the fixlets
|
||||
mkdir -p %{buildroot}%{_systemd_util_dir}/rpm
|
||||
%if %{with machined}
|
||||
@ -892,6 +904,9 @@ rm -f %{buildroot}%{_sysconfdir}/systemd/system/default.target
|
||||
|
||||
# Replace upstream PAM configuration files with openSUSE ones.
|
||||
install -m0644 -D %{SOURCE8} %{buildroot}%{_pam_vendordir}/systemd-user
|
||||
%if %{with experimental}
|
||||
install -m0644 -D %{SOURCE9} %{buildroot}%{_pam_vendordir}/systemd-run0
|
||||
%endif
|
||||
|
||||
# Don't enable wall ask password service, it spams every console (bnc#747783).
|
||||
rm %{buildroot}%{_unitdir}/multi-user.target.wants/systemd-ask-password-wall.path
|
||||
@ -942,6 +957,7 @@ mkdir -p %{buildroot}%{_sysconfdir}/systemd/system.conf.d
|
||||
mkdir -p %{buildroot}%{_sysconfdir}/systemd/timesyncd.conf.d
|
||||
mkdir -p %{buildroot}%{_sysconfdir}/systemd/user.conf.d
|
||||
mkdir -p %{buildroot}%{_sysconfdir}/udev/iocost.conf.d
|
||||
mkdir -p %{buildroot}%{_sysconfdir}/udev/udev.conf.d
|
||||
|
||||
mkdir -p %{buildroot}%{_sysconfdir}/systemd/network
|
||||
mkdir -p %{buildroot}%{_sysconfdir}/systemd/nspawn
|
||||
@ -1012,6 +1028,11 @@ echo 'disable *' >%{buildroot}%{_userpresetdir}/99-default.preset
|
||||
rm -f %{buildroot}%{_tmpfilesdir}/{etc,home,legacy,tmp,var}.conf
|
||||
install -m 644 %{SOURCE5} %{buildroot}%{_tmpfilesdir}/systemd-suse.conf
|
||||
|
||||
# These 2 following file are useless because on SUSE distros ssh can parse
|
||||
# drop-ins in /usr.
|
||||
rm -f %{buildroot}%{_tmpfilesdir}/20-systemd-ssh-generator.conf
|
||||
rm -f %{buildroot}%{_tmpfilesdir}/20-systemd-userdb.conf
|
||||
|
||||
# The content of the files shipped by systemd doesn't match the
|
||||
# defaults used by SUSE. Don't ship those files but leave the decision
|
||||
# to use the mechanism to the individual packages that actually
|
||||
@ -1043,6 +1064,11 @@ tar -cO \
|
||||
rm -f %{buildroot}%{_bindir}/varlinkctl
|
||||
rm -f %{buildroot}%{_journalcatalogdir}/*
|
||||
rm -fr %{buildroot}%{_docdir}/systemd
|
||||
rm -f %{buildroot}%{_bindir}/run0
|
||||
rm -f %{buildroot}%{_systemdgeneratordir}/systemd-ssh-generator
|
||||
rm -f %{buildroot}%{_systemdgeneratordir}/systemd-tpm2-generator
|
||||
rm -f %{buildroot}%{_unitdir}/systemd-nspawn@.service
|
||||
rm -f %{buildroot}%{_systemd_util_dir}/systemd-ssh-proxy
|
||||
%endif
|
||||
|
||||
# Don't drop %%pre section even if it becomes empty: the build process of
|
||||
@ -1174,14 +1200,24 @@ fi
|
||||
%ldconfig_scriptlets -n libsystemd0%{?mini}
|
||||
%ldconfig_scriptlets -n libudev%{?mini}1
|
||||
|
||||
%if %{with machined}
|
||||
%pre container
|
||||
%systemd_pre systemd-mountfsd.socket
|
||||
%systemd_pre systemd-nsresourced.socket
|
||||
%if %{with machined}
|
||||
%systemd_pre machines.target
|
||||
%endif
|
||||
|
||||
%preun container
|
||||
%systemd_preun systemd-mountfsd.socket
|
||||
%systemd_preun systemd-nsresourced.socket
|
||||
%if %{with machined}
|
||||
%systemd_preun machines.target
|
||||
%endif
|
||||
|
||||
%postun container
|
||||
%systemd_postun systemd-mountfsd.socket
|
||||
%systemd_postun systemd-nsresourced.socket
|
||||
%if %{with machined}
|
||||
%ldconfig
|
||||
%systemd_postun machines.target
|
||||
%endif
|
||||
@ -1192,6 +1228,8 @@ fi
|
||||
%if %{without filetriggers}
|
||||
%tmpfiles_create systemd-nspawn.conf
|
||||
%endif
|
||||
%systemd_post systemd-mountfsd.socket
|
||||
%systemd_post systemd-nsresourced.socket
|
||||
%systemd_post machines.target
|
||||
%{_systemd_util_dir}/rpm/fixlet-container-post.sh $1 || :
|
||||
%endif
|
||||
|
Loading…
Reference in New Issue
Block a user