SHA256
1
0
forked from pool/systemd
Go to file
Marcus Meissner c022a3538a Accepting request 415263 from home:jengelh:branches:Base:System
Split systemctl and tmpfiles into a separate package

The backstory is that %{?systemd_requires} in all kinds of .spec files
pulls in systemd, which is not always desirable. Upstream has come up
with some solution where they make use of a rpm tag (available in
4.10+) that is only about ordering - cf
2424b6bd71
. The commit explicitly states though, that "installing systemd
afterwards [...], does not result in the same outcome."

With this proposed change to our systemd.spec, we could have the cake
and eat it too:

* symlinks in /etc/systemd can be created at install time, permitting
the administrator to install/use systemd as init system in a container
at a later date (enabling "same outcome")

* mandatory tmp directories will be created at install time already,
so the administrator does not have to run `tmpfiles --root=/mycontainer`
before launching the (systemd-less) container.

* the only protruding dependency of systemctl.rpm is libgcrypt20,
i.e. comparatively light.

* the OrderWithRequires feature can be done independently

Sounds like a plan? @mpluskal too #boo980389

OBS-URL: https://build.opensuse.org/request/show/415263
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=942
2016-07-29 11:07:07 +00:00
.gitattributes Accepting request 43879 from Base:System 2010-07-30 11:59:59 +00:00
.gitignore Accepting request 43879 from Base:System 2010-07-30 11:59:59 +00:00
0001-add-hdflush-for-reboot-or-hddown-for-poweroff.patch Accepting request 345072 from home:jengelh:d5 2015-12-02 15:45:15 +00:00
0001-add-network-device-after-NFS-mount-units.patch Accepting request 345072 from home:jengelh:d5 2015-12-02 15:45:15 +00:00
0001-avoid-abort-due-timeout-at-user-service.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
0001-bnc888612-logind-polkit-acpi.patch Accepting request 345072 from home:jengelh:d5 2015-12-02 15:45:15 +00:00
0001-core-exclude-.slice-units-from-systemctl-isolate.patch Accepting request 365799 from home:lnussel:branches:Base:System 2016-03-11 10:46:33 +00:00
0001-core-fix-bus-name-synchronization-after-daemon-reloa.patch Accepting request 380337 from home:jengelh:branches:Base:System 2016-03-29 15:52:23 +00:00
0001-core-re-sync-bus-name-list-after-deserializing-durin.patch Accepting request 380337 from home:jengelh:branches:Base:System 2016-03-29 15:52:23 +00:00
0001-let-systemctl-completion-ignore-at-names.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
0001-nss-mymachines-do-not-allow-overlong-machine-names.patch Accepting request 346999 from home:tsaupe:branches:Base:System:bsc956712-systemd 2015-12-02 15:48:26 +00:00
0001-On_s390_con3270_disable_ANSI_colour_esc.patch Accepting request 345072 from home:jengelh:d5 2015-12-02 15:45:15 +00:00
0001-pam_systemd_do_override_XDG_RUNTIME_DIR_of_the_original_user.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
0001-systemctl-pid1-do-not-warn-about-missing-install-inf.patch Accepting request 394450 from home:tsaupe:branches:openSUSE:Factory:systemd-boo970293 2016-05-13 08:10:24 +00:00
0010-do-not-install-sulogin-unit-with-poweroff.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
0014-journald-with-journaling-FS.patch Accepting request 345072 from home:jengelh:d5 2015-12-02 15:45:15 +00:00
0019-make-completion-smart-to-be-able-to-redirect.patch Accepting request 345072 from home:jengelh:d5 2015-12-02 15:45:15 +00:00
1002-rules-create-by-id-scsi-links-for-ATA-devices.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
1003-udev-netlink-null-rules.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
1005-create-default-links-for-primary-cd_dvd-drive.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
1006-udev-always-rename-network.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
1007-physical-hotplug-cpu-and-memory.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
1011-64-btrfs.rules-skip-btrfs-check-if-devices-are-not-r.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
1012-Skip-persistent-device-link-creation-on-multipath-de.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
1035-99-systemd.rules-Ignore-devices-with-SYSTEMD_READY-0.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
1037-udev-exclude-cd-dvd-from-block-device.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
1062-rules-set-default-permissions-for-GenWQE-devices.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
1066-udev-add-compatibility-links-for-truncated-by-id-links.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
1095-set-ssd-disk-to-use-deadline-scheduler.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
1096-new-udev-root-symlink-generator.patch Accepting request 343505 from home:Andreas_Schwab:Factory 2015-11-11 12:53:50 +00:00
1097-udevd-increase-maximum-number-of-children.patch Accepting request 345072 from home:jengelh:d5 2015-12-02 15:45:15 +00:00
1098-systemd-networkd-alias-network-service.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
1099-Add-default-rules-for-valve-steam-controller-to-work.patch Accepting request 349071 from home:scarabeus_iv:branches:Base:System 2016-01-13 18:13:47 +00:00
after-local.service Accepting request 314627 from home:elvigia:branches:Base:System 2015-07-01 06:34:26 +00:00
allow-multiple-sulogin-to-be-started.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
apply-ACL-for-nvidia-device-nodes.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
apply-ACL-for-nvidia-uvm-device-node.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
avoid-divide-by-zero-sigtrap.patch Accepting request 345072 from home:jengelh:d5 2015-12-02 15:45:15 +00:00
avoid-random-hangs-on-timeouts-due-lost-cwd.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
baselibs.conf Accepting request 313597 from home:sumski:hazard:to:your:stereo 2015-06-24 19:26:35 +00:00
boot-local-start.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
Correct_assert_on_unexpected_error_code.patch Accepting request 345072 from home:jengelh:d5 2015-12-02 15:45:15 +00:00
ensure-ask-password-wall-starts-after-getty-tty1.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
ensure-shortname-is-set-as-hostname-bnc-820213.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
Fix-run-lock-directories-permissions-to-follow-openSUSE-po.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
fix-support-for-boot-prefixed-initscript-bnc-746506.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
handle-disable_caplock-and-compose_table-and-kbd_rate.patch Accepting request 345072 from home:jengelh:d5 2015-12-02 15:45:15 +00:00
handle-numlock-value-in-etc-sysconfig-keyboard.patch . 2016-04-05 07:09:23 +00:00
handle-root_uses_lang-value-in-etc-sysconfig-language.patch Accepting request 345072 from home:jengelh:d5 2015-12-02 15:45:15 +00:00
hostname-NULL.patch Accepting request 319468 from home:msmeissn:branches:Base:System 2015-07-30 06:19:43 +00:00
insserv-generator.patch Accepting request 345072 from home:jengelh:d5 2015-12-02 15:45:15 +00:00
journald-advice-about-use-of-memory.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
kbd-model-map.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
let-linker-find-libudev-for-libdevmapper.patch Accepting request 323109 from home:jengelh:d3 2015-08-17 20:36:04 +00:00
let-vconsole-setup-get-properties-only-once-to-copy-them.patch Accepting request 365799 from home:lnussel:branches:Base:System 2016-03-11 10:46:33 +00:00
libgcrypt.m4 Accepting request 141318 from home:fcrozat:branches:Base:System 2012-11-14 20:14:47 +00:00
macros.systemd.upstream Accepting request 345072 from home:jengelh:d5 2015-12-02 15:45:15 +00:00
make-emergency.service-conflict-with-syslog.socket.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
nss-myhostname-config Accepting request 163799 from home:fcrozat:branches:Base:System 2013-04-13 11:09:53 +00:00
parse-crypttab-for-noauto-option.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
plymouth-quit-and-wait-for-emergency-service.patch Accepting request 323109 from home:jengelh:d3 2015-08-17 20:36:04 +00:00
portmap-wants-rpcbind-socket.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
pre_checkin.sh Accepting request 314756 from home:jengelh:branches:Base:System 2015-07-03 11:16:13 +00:00
rescue-emergency-target-conflicts.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
respect-nfs-bg-option.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
restore-var-run-and-var-lock-bind-mount-if-they-aren-t-sym.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
set-and-use-default-logconsole.patch Accepting request 345072 from home:jengelh:d5 2015-12-02 15:45:15 +00:00
shut-up-rpmlint-on-var-log-journal.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
suse-sysv-bootd-support.diff Accepting request 345072 from home:jengelh:d5 2015-12-02 15:45:15 +00:00
systemctl-set-default-target.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
systemd-228-nspawn-make-journal-linking-non-fatal-in-try-and-auto.diff Accepting request 365799 from home:lnussel:branches:Base:System 2016-03-11 10:46:33 +00:00
systemd-230-cgroup2-use-new-fstype-for-unified-hierarchy.patch Accepting request 411397 from home:cyphar:branches:Base:System 2016-07-18 08:24:21 +00:00
systemd-add-user-keep.patch Accepting request 345072 from home:jengelh:d5 2015-12-02 15:45:15 +00:00
systemd-dbus-system-bus-address.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
systemd-install-compat_pkgconfig-always.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
systemd-mini-rpmlintrc G 0002-rfkill-rework-how-we-generate-file-names-from-rfkill.patch 2015-02-13 10:05:19 +00:00
systemd-mini.changes Accepting request 415263 from home:jengelh:branches:Base:System 2016-07-29 11:07:07 +00:00
systemd-mini.spec Accepting request 415263 from home:jengelh:branches:Base:System 2016-07-29 11:07:07 +00:00
systemd-pam_config.patch Accepting request 345072 from home:jengelh:d5 2015-12-02 15:45:15 +00:00
systemd-remount-tmpfs . 2014-07-14 15:05:04 +00:00
systemd-rpmlintrc G 0002-rfkill-rework-how-we-generate-file-names-from-rfkill.patch 2015-02-13 10:05:19 +00:00
systemd-sysv-convert Accepting request 174108 from home:chkpnt:branches:Base:System 2013-05-03 08:53:01 +00:00
systemd-sysv-install Accepting request 352729 from home:a_faerber:branches:Base:System 2016-01-13 18:14:36 +00:00
systemd-tmp-safe-defaults.patch Accepting request 345072 from home:jengelh:d5 2015-12-02 15:45:15 +00:00
systemd.changes Accepting request 415263 from home:jengelh:branches:Base:System 2016-07-29 11:07:07 +00:00
systemd.spec Accepting request 415263 from home:jengelh:branches:Base:System 2016-07-29 11:07:07 +00:00
tomcat6-var-lock-subsys-legacy.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
tty-ask-password-agent-on-console.patch Accepting request 345072 from home:jengelh:d5 2015-12-02 15:45:15 +00:00
use-rndaddentropy-ioctl-to-load-random-seed.patch Accepting request 345072 from home:jengelh:d5 2015-12-02 15:45:15 +00:00
v228.tar.gz Accepting request 345072 from home:jengelh:d5 2015-12-02 15:45:15 +00:00
vhangup-on-all-consoles.patch Accepting request 313261 from home:jengelh:branches:Base:System 2015-06-23 12:56:50 +00:00
watch_resolv.conf_for_become_changed.patch Accepting request 345072 from home:jengelh:d5 2015-12-02 15:45:15 +00:00