Commit Graph

  • a34df4e722 Accepting request 647604 from Base:System Dominique Leuenberger 2018-11-13 15:34:40 +00:00
  • 40ceef098b Accepting request 647604 from Base:System Dominique Leuenberger 2018-11-13 15:34:40 +00:00
  • a2790f2708 - Make systemd-mini-sysvinit provides systemd-sysvinit Some packages (such as shepherd-bins) want to conflicts with systemd-sysvinit: they should also conflict with systemd-mini-sysvinit. Franck Bui 2018-11-09 14:32:33 +00:00
  • 7d6df57d2f - Add 0001-logind-keep-backward-compatibility-with-UserTasksMax.patch We have to keep support for UserTasksMax= for a while before dropping it. This patch is supposed to do that and also to make users aware of this change. It also hints how to configure that differently. Franck Bui 2018-11-07 12:57:03 +00:00
  • 4e604e4f74 - Own %{_libexecdir}/modules-load.d (again) This was incorrectly dropped during the split of the SUSE specific configurations. Franck Bui 2018-11-05 14:11:51 +00:00
  • 034f46ce34 split off SUSE specific configuration from systemd package (fate#325478) Franck Bui 2018-10-30 14:45:41 +00:00
  • cb2873906a Accepting request 642104 from Base:System Dominique Leuenberger 2018-10-25 06:11:24 +00:00
  • d04777abd8 Accepting request 642104 from Base:System Dominique Leuenberger 2018-10-25 06:11:24 +00:00
  • a4982acaf5 - Upgrade to v239 (commit 6d8584e7e8e5d13d2bab49b9e6f6d2ec39759978) Franck Bui 2018-10-24 11:17:43 +00:00
  • 04b096318a - Ship systemd-sysv-install helper via the main package This script was part of systemd-sysvinit sub-package but it was wrong since systemd-sysv-install is a script used to redirect enable/disable operations to chkconfig when the unit targets are sysv init scripts. Therefore it's never been a SySV init tool. While at it, don't ship this script (as well as systemd-sysv-convert) when sysvcompat is not defined. Franck Bui 2018-10-15 18:07:19 +00:00
  • adec197e32 Accepting request 638971 from Base:System Dominique Leuenberger 2018-10-02 17:42:38 +00:00
  • 3950d0a040 Accepting request 638971 from Base:System Dominique Leuenberger 2018-10-02 17:42:38 +00:00
  • 5440d006ce - Import commit a67b516d49115a5be0f2ac27a2874cee6c59a7ae f8457adf9d emergency: make sure console password agents don't interfere with the emergency shell b8bbb50634 man: document that 'nofail' also has an effect on ordering a5410b2229 journald: take leading spaces into account in syslog_parse_identifier b793c312c7 journal: do not remove multiple spaces after identifier in syslog message f9595f0481 syslog: fix segfault in syslog_parse_priority() d464f06934 journal: fix syslog_parse_identifier() e70422883a socket-util: attempt SO_RCVBUFFORCE/SO_SNDBUFFORCE only if SO_RCVBUF/SO_SNDBUF fails (bsc#991901) Franck Bui 2018-09-28 08:14:34 +00:00
  • 7f91df08f8 Accepting request 635765 from Base:System Yuchen Lin 2018-09-18 09:39:40 +00:00
  • 7c80bee790 Accepting request 635765 from Base:System Yuchen Lin 2018-09-18 09:39:40 +00:00
  • a562ef806f - Enable or disable machines.target according to the presets (bsc#1107941) Franck Bui 2018-09-14 13:06:52 +00:00
  • 65a1966eb5 - Import commit cc55f1ea9e1c1ccab5b9fb97e10e08830d02b282 962b38aaf user@.service: don't kill user manager at runlevel switch (bsc#1091677) 3986c4d82 units: make sure user@.service runs with dbus still up 5e68aa0f2 Revert "udevd: increase maximum number of children" (bsc#1107617) 099138fd9 fix race between daemon-reload and other commands (v237) (bsc#1105031) Franck Bui 2018-09-14 07:33:06 +00:00
  • 7f233d25a6 - Import commit 6ac2232d88f4b64428511a4692a51bd00d610b32 6247696db nspawn: always use mode 555 for /sys (bsc#1107640) 72f558b57 cryptsetup: do not define arg_sector_size if libgcrypt is v1.x (#9990) cfcd97cf2 cryptsetup: add support for sector-size= option (#9936) (fate#325634) Franck Bui 2018-09-11 09:22:58 +00:00
  • fe46ced448 Accepting request 628336 from Base:System Dominique Leuenberger 2018-08-17 21:56:48 +00:00
  • 7b00d3c9eb Accepting request 628336 from Base:System Dominique Leuenberger 2018-08-17 21:56:48 +00:00
  • 73f83ff82a 3e4156a8f tmpfiles: don't adjust qgroups on existing subvolumes (bsc#1093753) Franck Bui 2018-08-09 06:51:29 +00:00
  • 5f58b66603 - Import commit bb5a925bcefd4743873cae3f748ae1a426e92d44 8983bd246 core: don't include libmount.h in a header file (#8580) 3e4156a8f tmpfiles: don't adjust qgroups on existing subvolumes 42edc93ac core/service: rework the hold-off time over message Franck Bui 2018-08-09 06:47:09 +00:00
  • 87dde542a1 Accepting request 625755 from Base:System Dominique Leuenberger 2018-08-02 12:50:30 +00:00
  • ed539c8a15 Accepting request 625755 from Base:System Dominique Leuenberger 2018-08-02 12:50:30 +00:00
  • 9f29858359 - Import commit 0350f62a8cf7f151951b6b78337fe3c198b8bf6a fbf43a697 core: don't freeze OnCalendar= timer units when the clock goes back a lot (bsc#1090944) 4134ba8b6 man: SystemMaxUse= clarification in journald.conf(5) (bnc#1101040) 78bb2a0c4 socket-util: fix getpeergroups() assert(fd) (#8080) (bsc#1096516) 1753d0420 systemctl: mask always reports the same unit names when different unknown units are passed (bsc#1095973) 50ebf79d7 scsi_id: Fixup prefix for pre-SPC inquiry reply (bsc#1039099) 570f7655b locale-util: on overlayfs FTW_MOUNT causes nftw(3) to not list *any* files Franck Bui 2018-07-27 10:52:36 +00:00
  • a9e6bb27ec Accepting request 620729 from Base:System Dominique Leuenberger 2018-07-13 08:11:26 +00:00
  • 7204129163 Accepting request 620729 from Base:System Dominique Leuenberger 2018-07-13 08:11:26 +00:00
  • 0bfa7e434d - Drop runtime dependency on dracut (bsc#1098569) Otherwise systemd pulls in tools to generate the initrd even in container/chroot installations that don't have a kernel anyways. For environments where initrd matters, dracut should be pulled via a pattern. - Drop runtime dependency on dracut (bsc#1098569) Otherwise systemd pulls in tools to generate the initrd even in container/chroot installations that don't have a kernel anyways. For environments where initrd matters, dracut should be pulled via a pattern. Franck Bui 2018-06-25 09:34:18 +00:00
  • fc6324cd17 Accepting request 616862 from Base:System Yuchen Lin 2018-06-19 09:53:47 +00:00
  • dca839189d Accepting request 616862 from Base:System Yuchen Lin 2018-06-19 09:53:47 +00:00
  • 9001fedc25 - Import commit f63623c1fc0eb01b8efc2037d004f42ed8328356 6a161916f device: make sure to always retroactively start device dependencies (take #2) (bsc#1088052) e4402648c Fix pattern to detect distribution ad59c7970 install: "user" and "global" scopes are equivalent for user presets (boo#1093851) b1876c81a rpm: remove confusing --user before --global 00ea8a214 man: updated systemd-analyze blame description for service-units with Type=simple (#8834) (bsc#1091265) a9b587e2f fileio.c: fix incorrect mtime Franck Bui 2018-06-14 12:46:09 +00:00
  • 32b1cf835d Accepting request 610242 from Base:System Dominique Leuenberger 2018-05-22 14:58:06 +00:00
  • aa224d3c02 Accepting request 610242 from Base:System Dominique Leuenberger 2018-05-22 14:58:06 +00:00
  • daa5a9aecf - Disable user units by default (bsc#1090785) Franck Bui 2018-05-18 08:47:33 +00:00
  • da11c1eb9e Accepting request 606982 from Base:System Dominique Leuenberger 2018-05-16 09:24:44 +00:00
  • 7897b02f87 Accepting request 606982 from Base:System Dominique Leuenberger 2018-05-16 09:24:44 +00:00
  • 4611ec4adb - Slight rewrite of the previous fix Franck Bui 2018-05-14 09:20:18 +00:00
  • 3baa09362f Accepting request 605360 from Base:System Dominique Leuenberger 2018-05-11 09:28:32 +00:00
  • f43cf6a049 Accepting request 605360 from Base:System Dominique Leuenberger 2018-05-11 09:28:32 +00:00
  • d78b87ba8a align permissions of /etc/machine-id to upstream code (bsc#1092269) Thomas Blume 2018-05-08 13:55:23 +00:00
  • fdbc71d92c align permissions of /etc/machine-id to upstream code (bsc#1092269) Thomas Blume 2018-05-08 11:42:09 +00:00
  • 582ea46805 Accepting request 599906 from Base:System Dominique Leuenberger 2018-04-25 07:58:40 +00:00
  • 74cc839ecd Accepting request 599906 from Base:System Dominique Leuenberger 2018-04-25 07:58:40 +00:00
  • 91770612d3 - Import commit d8196805089566ecd846b7c627ff2f3c42588c50 621b247f3 device: skip deserialization of device units when udevd is not running a7da5bdbc device: make sure to always retroactively start device dependencies (bsc#1088052) 303624f6f systemd-udevd: limit children-max by available memory (#8668) (bsc#1086785 bsc#1066422) 76acf3ae9 tmpfiles: fix directory removal with force symlink (#8619) Franck Bui 2018-04-23 08:01:18 +00:00
  • 1d03accf12 - Enhance IO scheduler tweaking rules to support blk-mq as well * Set optimal blk-mq schedulers (bfq and mq-deadline for HDD and SSD respectively) * Explicitly set CFQ for rotational disks when no elevator is specified * Verbose comments explaining what is going on * Rename the rules file since it is not ssd-only anymore Franck Bui 2018-04-09 09:39:49 +00:00
  • de16a81073 Accepting request 593709 from Base:System Dominique Leuenberger 2018-04-07 18:47:01 +00:00
  • c960de608c Accepting request 593709 from Base:System Dominique Leuenberger 2018-04-07 18:47:01 +00:00
  • 1e864b4510 - /usr/lib/systemd/systemd-coredump was missing from systemd-coredump sub-package (boo#1088057) Franck Bui 2018-04-04 11:52:31 +00:00
  • 6918e5d802 Accepting request 592081 from Base:System Dominique Leuenberger 2018-03-30 10:02:25 +00:00
  • 50cce9f6bf Accepting request 592081 from Base:System Dominique Leuenberger 2018-03-30 10:02:25 +00:00
  • e86bb4ed7b - Drop systemd-bash-completion sub-package Now we directly ship the completion scripts from the main package as we already do for zsh. I couldn't see any advantages in this split. Franck Bui 2018-03-28 15:27:54 +00:00
  • 49832f0cc5 - Import commit 14b3e00c3ccb8c1c82c8a2e99a9534750880a09e e0a8285e2 pid1: when creating service directories, don't chown existing files (#8181) (boo#1085971) fb25886b1 Fix format-truncation compile failure by typecasting USB IDs (#8250) (bsc#1084638) 5a6e9c92e sysusers: make sure to reset errno before calling fget*ent() c2e1ee488 sysusers: also add support for NIS entries in /etc/shadow 51cb94fa1 sysusers: do not append entries after the NIS ones (bsc#1085062 bsc#1045092) 783f3d368 basic/macros: rename noreturn into _noreturn_ (#8456) - Drop 0001-basic-macros-rename-noreturn-into-_noreturn_.patch It's been merged in the git repo. Franck Bui 2018-03-28 13:00:43 +00:00
  • 3cfb16885c Accepting request 587019 from Base:System Dominique Leuenberger 2018-03-16 09:38:08 +00:00
  • 86130e280f Accepting request 587019 from Base:System Dominique Leuenberger 2018-03-16 09:38:08 +00:00
  • 5a73419e92 - Add 0001-basic-macros-rename-noreturn-into-_noreturn_.patch This fix a build error triggered by the introduction of the new version of libgpg-error package. Patch submitted to upsream: https://github.com/systemd/systemd/pull/8456 Franck Bui 2018-03-14 17:27:51 +00:00
  • f18d5bd9fc - Restore (maybe temporarly) "pam_config --add systemd" During its installation pam-config seems to overwrite the defaults shipped by "pam" for "some" reasons (see bsc#1084924) No idea why but since pam_systemd is not part of the "pam-config" defaults, we need to restore pam_systemd in common-session manually... Franck Bui 2018-03-13 15:13:50 +00:00
  • 98fbfff93b - Remove dropin that was used to turn delegation off for user instances Upstream now enables "memory" and "pids" controllers only which should have a very limited impact on performance compare to the "cpu" controller. Franck Bui 2018-03-09 09:56:29 +00:00
  • e4105109b9 - Fix hotplug memory in 80-hotplug-cpu-mem.rules - Make sure /var/lib/machines is created when systemd-container is installed Franck Bui 2018-03-09 09:28:21 +00:00
  • 6fb0964de3 add basic user space support for suspend to idle (fate#323814) Franck Bui 2018-03-08 08:46:25 +00:00
  • 6ee5eab7fc - BS forces us to own %{_prefix}/lib/modprobe.d This seems wrong but that's how the SUSE BS works. Franck Bui 2018-03-01 14:26:05 +00:00
  • 051bef48bd Accepting request 580183 from Base:System Dominique Leuenberger 2018-02-28 18:56:02 +00:00
  • 9089fa20bd Accepting request 580183 from Base:System Dominique Leuenberger 2018-02-28 18:56:02 +00:00
  • 3d26f4d2cb - Fix build errors due to the split-off of systemd-containe: found conflict of systemd-234-33.1.x86_64 with systemd-container-234-33.1.x86_64: - /usr/share/man/man5/systemd.nspawn.5.gz - /usr/share/man/man1/systemd-nspawn.1.gz found conflict of systemd-container-234-33.1.x86_64 with systemd-mini-container-234-33.1.x86_64: - /usr/bin/systemd-nspawn - /usr/lib/systemd/system/systemd-nspawn@.service - /usr/lib/tmpfiles.d/systemd-nspawn.conf Franck Bui 2018-02-26 10:53:13 +00:00
  • 4971c54455 Use %license (boo#1082318). Please forward to SLE, if possible Franck Bui 2018-02-26 10:09:47 +00:00
  • 18c58bb1f1 - Split off systemd-container sub-package off Other distros already do it and it seems a good idea to not install this stuff on new installations by default. At least /var/lib/machines subvol is not created anymore at boot even if it wasn't used at all. Franck Bui 2018-02-22 15:07:17 +00:00
  • 41f6f2351d Accepting request 578064 from Base:System Dominique Leuenberger 2018-02-21 13:08:53 +00:00
  • 96737f1e59 Accepting request 578064 from Base:System Dominique Leuenberger 2018-02-21 13:08:53 +00:00
  • 433c57b31d - Import commit 295ead0f396beb2b5199abd99a17e274c2581f95 f4f94ab2e meson: install rules/80-hotplug-cpu-mem.rules 2901aa9b9 meson: install rules/60-ssd-scheduler.rules 1293c0056 core: use id unit when retrieving unit file state (#8038) (bsc#1075801) 596b2b241 Revert "vconsole-setup: add SUSE specific settings for font/keyboard in sysconfig" 0b595da04 Revert "locale-setup: handle locale at boot time well" Franck Bui 2018-02-19 14:47:09 +00:00
  • 1a80a1580b - Use %systemd_post in %post Franck Bui 2018-02-19 12:48:14 +00:00
  • df9368ec6b Accepting request 574687 from Base:System Dominique Leuenberger 2018-02-13 09:24:49 +00:00
  • cbe3b7d9f9 Accepting request 574687 from Base:System Dominique Leuenberger 2018-02-13 09:24:49 +00:00
  • cf48c124f7 - Import commit 4a6a1e4f0b02e6cedf7eba93b85a6dd968f875c7 db1d8eacd compat-rules: make path_id_compat build with meson - Drop 0001-compat-rules-make-path_id_compat-build-with-meson.patch which is now part of the git repo (see above). Franck Bui 2018-02-09 14:26:29 +00:00
  • 49f845b535 - Don't ship /usr/lib/systemd/system/tmp.mnt at all (bsc#1071224) Franck Bui 2018-02-09 09:01:49 +00:00
  • 0e1b1b88bf - Switch to Meson build system Some rearrangement in the file list was also needed. That was probably due to the upgrade of rpm. Franck Bui 2018-02-06 15:23:04 +00:00
  • e632e156e7 Accepting request 571964 from Base:System Dominique Leuenberger 2018-02-05 09:50:36 +00:00
  • 8023904c23 Accepting request 571964 from Base:System Dominique Leuenberger 2018-02-05 09:50:36 +00:00
  • 7eb2197f29 - Import commit 8ec9f58d334c76e736957812d9e57151502a6f63 07c6ee3eb compat-rules: get rid of scsi_id when generating compat symlinks for NVMe devices (bsc#1051465) 261a4ef38 compat-rules: generate compat by-id symlinks with 'nvme' prefix missing (bsc#1063249) Franck Bui 2018-02-02 10:09:06 +00:00
  • 0b5accda59 - Import commit 2087a80d56bb6f8c7fb74a19172259bc9d9af866 2b8971b8a tmpfiles: refuse to chown()/chmod() files which are hardlinked, unless protected_hardlinks sysctl is on (bsc#1077925 CVE-2017-18078) 8c2bcac25 tmpfiles: change ownership of symlinks too Franck Bui 2018-01-31 15:24:18 +00:00
  • a3b59cb462 Accepting request 570497 from Base:System Dominique Leuenberger 2018-01-30 14:38:43 +00:00
  • 50908cff65 Accepting request 570497 from Base:System Dominique Leuenberger 2018-01-30 14:38:43 +00:00
  • be9abca41b - Do not optionally remove /usr/lib/systemd/system/tmp.mnt anymore (bsc#1071224) Franck Bui 2018-01-29 10:07:56 +00:00
  • 3a145899c2 - Import commit 83067827cc891ddc90def200fdbe725917ec9fa3 3d60486f7 core/timer: Prevent timer looping when unit cannot start (bsc#1068588) 460bd0cd6 Revert "handle SYSTEMCTL_OPTIONS environment variable" (fate#323393) Franck Bui 2018-01-26 14:48:35 +00:00
  • cb1e9e3105 Accepting request 566373 from Base:System Dominique Leuenberger 2018-01-17 20:43:54 +00:00
  • 689f555e13 Accepting request 566373 from Base:System Dominique Leuenberger 2018-01-17 20:43:54 +00:00
  • 362543ec79 - Import commit cc94ce8513221061898c83f57862544b16021f0e aa3eba828 delta: don't ignore PREFIX when the given argument is PREFIX/SUFFIX b1ea0173a delta: extend skip logic to work on full directory paths (prefix+suffix) (bsc#1070428) 77c5065f9 delta: check if a prefix needs to be skipped only once db32866d1 Fix parsing of features in detect_vm_xen_dom0 (#7890) (bsc#1048510) 11d40461a sd-bus: use -- when passing arguments to ssh (#6706) 1148d99f6 tmpfiles: consider /etc uninitialized also when /etc/machine-id is present but empty (#7849) (bsc#1075179) 3a95f69bf tmpfiles: downgrade warning about duplicate line Franck Bui 2018-01-16 11:09:48 +00:00
  • f95b0b4413 - Edit scripts-systemd-fix-machines-btrfs-subvol.sh We shouldn't be creating a /var/lib/machines subvolume if /var is already a seperate partition or subvolume. /var/lib/machines will already be excluded from snapper & similar tooling in this case. Franck Bui 2018-01-15 10:27:52 +00:00
  • 2062919748 Accepting request 563317 from Base:System Dominique Leuenberger 2018-01-13 20:34:41 +00:00
  • b58c74cd7f Accepting request 563317 from Base:System Dominique Leuenberger 2018-01-13 20:34:41 +00:00
  • f90d4c6f80 - Import commit 82dbe8a2ae56649231111eaadd4c302a2d2175ee 8c7f0c449 service: Don't stop unneeded units needed by restarted service (bsc#1066156) 869be64ce sysctl: use raw file descriptor in sysctl_write (#7753) 0c2400810 sysctl: disable buffer while writing to /proc (bsc#1071558) 9eb1f30b8 Use read_line() and LONG_LINE_MAX to read values configuration files. (bsc#1071558) 4dbea654f def: add new constant LONG_LINE_MAX 48f14cd71 fileio: add new helper call read_line() as bounded getline() replacement 861e1a222 build-sys: udevadm should have LOG_REALM=LOG_REALM_UDEV 8ed5cf3fb meson: libudev_core and udevadm should have LOG_REALM=LOG_REALM_UDEV (#7666) a9f93f1d0 virt: use XENFEAT_dom0 to detect the hardware domain (#6442, #6662) (#7581) (bsc#1048510) fe56abdf9 seccomp: arm64/x32 do not have _sysctl c9194fe37 seccomp: arm64 does not have mmap2 31d9b3c32 fs-util: small tweak in chase_symlinks() 9dd0bc7a3 meson: do not include man/meson.build if xsltproc not found 7e29e2b07 analyze: replace --no-man with --man=no in the man page (bsc#1068251) Franck Bui 2018-01-10 13:38:26 +00:00
  • 37ea5f2111 Accepting request 555848 from Base:System Dominique Leuenberger 2017-12-13 10:56:29 +00:00
  • 14f397fdb7 Accepting request 555848 from Base:System Dominique Leuenberger 2017-12-13 10:56:29 +00:00
  • 989a96e0ee - Previous change was missing an entry in the changelogs Franck Bui 2017-12-04 08:04:31 +00:00
  • 658262773b Add missing /etc/systemd/network directory Franck Bui 2017-12-04 07:40:42 +00:00
  • b951b7b243 Accepting request 546399 from Base:System Dominique Leuenberger 2017-11-30 11:38:54 +00:00
  • 2062a744a3 Accepting request 546399 from Base:System Dominique Leuenberger 2017-11-30 11:38:54 +00:00
  • 0d248802e0 - Import commit e30f1b10e276fb18db10ea2463fbd7146ae778f6 63481b24b firstboot: do not write vconsole.conf when arg_keymap is empty (bsc#1070124) Franck Bui 2017-11-29 10:41:17 +00:00
  • ab9a6520cf - Drop a useless rm(1) from the specfile Franck Bui 2017-11-23 17:35:17 +00:00
  • 6cddb741ef - Import commit 4b9afa11f918796184e1264d618b4ff5d18e481b 22dcb1d04 tmpfiles: when /etc is not fully initialized, some specifiers are expected to be unresolvable (#6860) (bsc#1055664) 216beb768 tmpfiles: Allow create symlink on directories (#6039) baf85eb79 udev: net_setup_link: don't error out when we couldn't apply link config (#7328) - Remove stderr redirection to /dev/null when calling %tmpfiles_create since it's not needed anymore due to commit 22dcb1d04. Indeed the messages are no more emitted at LOG_WARN but LOG_NOTICE. Franck Bui 2017-11-23 17:28:07 +00:00
  • a366688a4f - Remove requires for pwdutils, we don't need the shadow tools anymore [bsc#1069150] Franck Bui 2017-11-23 10:06:19 +00:00
  • 2b601157b2 Accepting request 536877 from Base:System Dominique Leuenberger 2017-10-28 12:19:43 +00:00