d2be2c305a
+ two new unit types have been introduced: - Scope units are very similar to service units, however, are created out of pre-existing processes -- instead of PID 1 forking off the processes. - Slice units may be used to partition system resources in an hierarchial fashion and then assign other units to them. By default there are now three slices: system.slice (for all system services), user.slice (for all user sessions), machine.slice (for VMs and containers). + new concept of "transient" units, which are created at runtime using an API and not based on configuration from disk. + logind has been updated to make use of scope and slice units to manage user sessions. Logind will no longer create cgroups hierchies itself but will relying on PID 1. + A new mini-daemon "systemd-machined" has been added which may be used by virtualization managers to register local VMs/containers. machinectl tool has been added to query meta-data from systemd-machined. + Low-level cgroup configuration options ControlGroup=, ControlGroupModify=, ControlGroupPersistent=, ControlGroupAttribute= have been removed. High-level attribute settings or slice units should be used instead? + A new bus call SetUnitProperties() has been added to alter various runtime parameters of a unit, including cgroup parameters. systemctl gained set-properties command to wrap this call. + A new tool "systemd-run" has been added which can be used to run arbitrary command lines as transient services or scopes, while configuring a number of settings via the command OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=412 |
||
---|---|---|
.gitattributes | ||
1001-re-enable-by_path-links-for-ata-devices.patch | ||
1002-rules-create-by-id-scsi-links-for-ATA-devices.patch | ||
1003-udev-netlink-null-rules.patch | ||
1004-fix-devname-prefix.patch | ||
1005-create-default-links-for-primary-cd_dvd-drive.patch | ||
1006-udev-always-rename-network.patch | ||
1007-physical-hotplug-cpu-and-memory.patch | ||
1008-add-msft-compability-rules.patch | ||
allow-multiple-sulogin-to-be-started.patch | ||
apply-ACL-for-nvidia-device-nodes.patch | ||
avoid-assertion-if-invalid-address-familily-is-passed-to-g.patch | ||
baselibs.conf | ||
boot.udev | ||
delay-fsck-cryptsetup-after-md-dmraid-lvm-are-started.patch | ||
disable-nss-myhostname-warning-bnc-783841.patch | ||
ensure-ask-password-wall-starts-after-getty-tty1.patch | ||
ensure-DM-and-LVM-are-started-before-local-fs-pre-target.patch | ||
ensure-shortname-is-set-as-hostname-bnc-820213.patch | ||
ensure-sysctl-are-applied-after-modules-are-loaded.patch | ||
fix-owner-of-var-log-btmp.patch | ||
Fix-run-lock-directories-permissions-to-follow-openSUSE-po.patch | ||
fix-support-for-boot-prefixed-initscript-bnc-746506.patch | ||
force-lvm-restart-after-cryptsetup-target-is-reached.patch | ||
Forward-suspend-hibernate-calls-to-pm-utils.patch | ||
handle-disable_caplock-and-compose_table-and-kbd_rate.patch | ||
handle-etc-HOSTNAME.patch | ||
handle-numlock-value-in-etc-sysconfig-keyboard.patch | ||
handle-root_uses_lang-value-in-etc-sysconfig-language.patch | ||
handle-SYSTEMCTL_OPTIONS-environment-variable.patch | ||
insserv-generator.patch | ||
libgcrypt.m4 | ||
localfs.service | ||
macros.systemd | ||
macros.systemd.upstream | ||
module-load-handle-SUSE-etc-sysconfig-kernel-module-list.patch | ||
nss-myhostname-config | ||
optionally-warn-if-nss-myhostname-is-called.patch | ||
pre_checkin.sh | ||
remain_after_exit-initscript-heuristic-and-add-new-LSB-hea.patch | ||
restore-var-run-and-var-lock-bind-mount-if-they-aren-t-sym.patch | ||
Revert-service-drop-support-for-SysV-scripts-for-the-early.patch | ||
rules-add-lid-switch-of-ARM-based-Chromebook-as-a-power-sw.patch | ||
service-flags-sysv-service-with-detected-pid-as-RemainAfte.patch | ||
sysctl-handle-boot-sysctl.conf-kernel_release.patch | ||
systemd-205.tar.xz | ||
systemd-journald.init | ||
systemd-mini-rpmlintrc | ||
systemd-mini.changes | ||
systemd-mini.spec | ||
systemd-rpm-macros.changes | ||
systemd-rpm-macros.spec | ||
systemd-rpmlintrc | ||
systemd-sysv-convert | ||
systemd-tmp-safe-defaults.patch | ||
systemd-udev-root-symlink | ||
systemd.changes | ||
systemd.spec | ||
timedate-add-support-for-openSUSE-version-of-etc-sysconfig.patch | ||
write_dev_root_rule |