SHA256
1
0
forked from pool/systemd

Commit Graph

  • d69ef23914 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=347 Dominique Leuenberger 2022-02-07 14:30:06 +00:00
  • 3808081f28 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=346 Dominique Leuenberger 2022-02-07 08:27:18 +00:00
  • 2ea074e036 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=346 Dominique Leuenberger 2022-02-07 08:27:18 +00:00
  • 0b76bb4efc Accepting request 951595 from Base:System Dominique Leuenberger 2022-02-06 22:54:01 +00:00
  • 8fa3c36b47 Accepting request 951595 from Base:System Dominique Leuenberger 2022-02-06 22:54:01 +00:00
  • 21cb7a03d0 fix previous commit for the mini flavor Franck Bui 2022-02-04 16:35:05 +00:00
  • 5e29814e05 - Always create systemd-network system user, even if systemd-networkd is not installed (bsc#1195559) Franck Bui 2022-02-04 15:23:12 +00:00
  • 7d7afbe979 - Make more use of %{_unitdir} in files.{systemd,container} Franck Bui 2022-02-02 09:33:06 +00:00
  • 53f129a60d systemd-mini-doc should conflict with systemd-doc Franck Bui 2022-02-02 08:56:03 +00:00
  • f09be28e73 - Installation of libnss_mymachines.so depended on %{bootstrap} but it is actually installed when %{with machined} is true. - Call ldconfig when container subpackage is installed since it ships nss-mymachines NSS plug-in module. - Drop 0006-sysv-generator-add-back-support-for-SysV-scripts-for.patch 0009-sysv-add-back-support-for-all-virtual-facility-and-f.patch Franck Bui 2022-02-01 09:21:17 +00:00
  • dc2bffc70d - Import commit 117bd7f14aa7834d85a4306cd380d292bec04108 1395c74be7 udevadm: cleanup-db: don't delete information for kept db entries (bsc#1194912) bbafc8092a udevadm: cleanup_dir: use dot_or_dot_dot() Franck Bui 2022-01-31 15:56:09 +00:00
  • 71481ef6cf - Drop 0006-sysv-generator-add-back-support-for-SysV-scripts-for.patch 0009-sysv-add-back-support-for-all-virtual-facility-and-f.patch Given the fact that Factory no more ship SysV init scripts since several months, only scripts coming from 3rd party applications should remain which are unlikely to rely on the SUSE specifities implemented by these patches. This change was announced on the Factory mailing list: https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/3ERUP5ZZJ6PPA36L3HVN46BH6U6JL74O/ Franck Bui 2022-01-31 15:05:15 +00:00
  • 2b4112e1f9 - Import commit 885e0b9126bd2cf1e3f6b147c45ec58a5550c75c 41334be59e meson: minor cleanup 3db0c28462 sysusers: split up systemd.conf - Drop 0012-resolved-create-etc-resolv.conf-symlink-at-runtime.patch (bsc#1195153) Since v241, the patch isn't useful anymore because resolved is no more able to create /etc/resolv.conf symlink by itself,it runs as 'systemd-resolve' user. The symlink is now handled by a tmpfiles config file which is only installed when systemd-resolved is. The tmpfiles config file has currently a lower priority than the one shipped by netconfig. Franck Bui 2022-01-31 14:13:33 +00:00
  • 3868d6b01d - Make use of %ldconfig_scriptlets Franck Bui 2022-01-31 10:21:19 +00:00
  • 6cfe6f2376 - Merge nss-resolved and nss-mymachines NSS plug-in modules into systemd-network and systemd-container respectively. These modules are plug-in modules hence the shared library packaging policy doesn't apply for them. Moreover they're pretty useless alone without their respective systemd services, Hence let's reduce the number of sub-packages as the list keeps increasing. Franck Bui 2022-01-31 10:16:32 +00:00
  • fb4acfad52 Fix previous commit: files.devel was forgotten Franck Bui 2022-01-28 13:08:48 +00:00
  • ea1914fbfe - Merge libudev-devel into systemd-devel Franck Bui 2022-01-27 16:09:21 +00:00
  • f29e940359 - Make sure that libopenssl-devel is installed when building resolved. Openssl was implictly pulled in by systemd-experimental subpackage but could be missing if the build of this subpackage was disabled. Franck Bui 2022-01-27 07:49:42 +00:00
  • 32caedbc10 - resolved: disable fallback DNS servers and fail when no DNS server info could be obtained from the links. It's better to let the sysadmin know that something is likely misconfigured rather than silently handing over the DNS queries to Google or Cloudflare. Franck Bui 2022-01-26 17:34:15 +00:00
  • e444aad0ac Document bsc#1192637 in the changelogs Franck Bui 2022-01-26 17:03:49 +00:00
  • 48ed358dfb - resolved: disable DNSSEC until the following issue is solved: https://github.com/systemd/systemd/issues/10579 - Replace '%setup+%autopatch' with '%autosetup' Franck Bui 2022-01-26 15:32:02 +00:00
  • eb8c3c4572 - systemd.spec: explicitely list all files for each main (sub) packages Franck Bui 2022-01-26 14:18:47 +00:00
  • 9213ceb53f fix previous commit Franck Bui 2022-01-21 08:37:58 +00:00
  • c919920acf Accepting request 947453 from Base:System Dominique Leuenberger 2022-01-21 00:25:13 +00:00
  • 49e3c4604e Accepting request 947453 from Base:System Dominique Leuenberger 2022-01-21 00:25:13 +00:00
  • a340d8d64b - Move the whole content of /usr/share/doc/packages/systemd in doc subpackage Franck Bui 2022-01-20 08:31:23 +00:00
  • 7cbd5f9854 - Move the systemd-network-generator stuff in udev package This generator can generate .link files and is mainly used in initrd where udev is mandatory. Franck Bui 2022-01-19 14:30:23 +00:00
  • c808214f56 - Restore /sbin/udevadm and /bin/systemctl (obsolete) paths when split_usr is true (bsc#1194519) Franck Bui 2022-01-18 20:40:06 +00:00
  • bfa6b12ff4 - Import commit 3743acbce3bd44208af453fc6dc384a1236dc83c (merge of v249.9) For a complete list of changes, visit: e2ca79dd77...3743acbce3 Franck Bui 2022-01-17 09:18:38 +00:00
  • 4d3dc608a2 reindent and fix a typo in the comments of the hearder of systemd-sysv-install Franck Bui 2022-01-17 09:06:22 +00:00
  • 41391b086e Revert the drop of 0009-pid1-handle-console-specificities-weirdness-for-s390.patch: s390 is supported on Factory/TW Franck Bui 2022-01-17 08:45:49 +00:00
  • 6e23ca65e7 fix name of 0009-sysv-add-back-support-for-all-virtual-facility-and-f.patch in specfile Franck Bui 2022-01-17 08:16:34 +00:00
  • 45669cffeb - Drop 0009-pid1-handle-console-specificities-weirdness-for-s390.patch, it's SLE material. - Extract bits from 0008-sysv-generator-translate-Required-Start-into-a-Wants.patch which are not specific to the handling of 'Required-Start:' and move them into a new patch 1010-sysv-add-back-support-for-all-virtual-facility-and-f.patch Franck Bui 2022-01-14 15:14:43 +00:00
  • 7138585718 - Import commit e2ca79dd775d1f7d39861d57f23c43f6cd85a872 (merge of v249.8) For a complete list of changes, visit: 458220239c...e2ca79dd77 - Drop the following patches as they have been merged into SUSE/v249 branch: 5000-shared-rm_rf-refactor-rm_rf_children_inner-to-shorte.patch 5001-shared-rm_rf-refactor-rm_rf-to-shorten-code-a-bit.patch 5002-shared-rm-rf-loop-over-nested-directories-instead-of.patch Franck Bui 2022-01-13 22:00:43 +00:00
  • 6c84c8d5d2 - Import commit 458220239c69b8e5fe7be480929348daeccb70d1 e95df40b09 shared/rm-rf: loop over nested directories instead of instead of recursing (CVE-2021-3997 bsc#1194178) 078e04305d shared/rm_rf: refactor rm_rf() to shorten code a bit 6d560d0aca shared/rm_rf: refactor rm_rf_children_inner() to shorten code a bit 6666ff056c localectl: don't omit keymaps files that are symlinks (bsc#1191826) Franck Bui 2022-01-13 20:57:06 +00:00
  • 3284240767 Accepting request 945520 from Base:System Dominique Leuenberger 2022-01-11 23:26:25 +00:00
  • 81bf92596f Accepting request 945520 from Base:System Dominique Leuenberger 2022-01-11 23:26:25 +00:00
  • a0ba4fbaff - Added patches to fix CVE-2021-3997 (bsc#1194178) 5000-shared-rm_rf-refactor-rm_rf_children_inner-to-shorte.patch 5001-shared-rm_rf-refactor-rm_rf-to-shorten-code-a-bit.patch 5002-shared-rm-rf-loop-over-nested-directories-instead-of.patch These patches will be dropped and cherry-picked from upstream once upstream will commit them in their main branch. Franck Bui 2022-01-11 08:08:34 +00:00
  • 090a28bed5 Accepting request 943712 from Base:System Dominique Leuenberger 2022-01-07 11:44:33 +00:00
  • 3e428f30bd Accepting request 943712 from Base:System Dominique Leuenberger 2022-01-07 11:44:33 +00:00
  • b398607d35 - Import commit a54f80116ccf105dff11aef5d18dd110ebd3e8ee 30cbebc56f tmpfiles: 'st' may have been used uninitialized 5443654ec0 macro: add new helper RET_NERRNO() 8d90ecc435 rm-rf: optionally fsync() after removing directory tree 591344010d rm-rf: refactor rm_rf_children(), split out body of directory iteration loop 8c7762c4f1 Bump the max number of inodes for /dev to a million (bsc#1192858) dc9476c881 journal: don't remove the flushed flag when journald is stopped 29efc29efd TEST-10: don't attempt to write a byte to the socket 773fb785b6 Bump the max number of inodes for /dev to 128k (bsc#1192858) Franck Bui 2022-01-06 14:35:57 +00:00
  • c3f45bf95e - Update systemd-user PAM service again Change the default implementation of pam_setcred() again, previously customized to run the full "auth" PAM stack and only call pam_deny.so which is basically the SUSE default behavior without pam_warn.so. This is considered safer, especially on SLE where a regression was spotted by QA. Franck Bui 2022-01-04 08:30:42 +00:00
  • 493d5f22b9 Accepting request 936250 from home:lnussel:branches:Base:System Franck Bui 2021-12-07 19:29:40 +00:00
  • 3fdff99e48 Accepting request 933656 from home:lnussel:branches:Base:System Franck Bui 2021-11-25 10:00:18 +00:00
  • eb533e30c1 Accepting request 933100 from Base:System Dominique Leuenberger 2021-11-24 22:54:17 +00:00
  • 300b159d93 Accepting request 933100 from Base:System Dominique Leuenberger 2021-11-24 22:54:17 +00:00
  • ffad028ee5 Reference jsc#SLE-17798 in the changelog Franck Bui 2021-11-23 15:38:41 +00:00
  • 1ba6cc880b - Import commit 523f32df573d459551760b072cb62906f4a2cf23 (merge of 249.7) For a complete list of changes, visit: c34c987126...523f32df57 - Import commit c34c98712600bc206919ec6ed136195f75ac1967 f99aa40c6e TEST-12: make sure 'adm' group exist 6c7194ff99 TEST-08: don't force ext4 for / dd1814b8f9 test: use kbd-mode-map we ship in one more test case 94c5febf2a test: fix TEST-10-ISSUE-2467 Franck Bui 2021-11-22 09:12:53 +00:00
  • a08b33ac5d - Update the dependencies of the systemd-testsuite sub-package. Franck Bui 2021-11-22 08:47:06 +00:00
  • c602e59d4c Accepting request 931727 from Base:System Dominique Leuenberger 2021-11-20 21:47:46 +00:00
  • e286d3719f Accepting request 931727 from Base:System Dominique Leuenberger 2021-11-20 21:47:46 +00:00
  • d59b4d1479 - Import commit 61c79e68381801428c0bc00a56b9e2e9cfa68373 (merge of 249.6) bcdeee7b4c virt: Support detection for ARM64 Hyper-V guests (bsc#1186071) [...] For a complete list of changes, visit: 8521f8d22f...61c79e6838 - Drop 0001-Revert-core-Check-unit-start-rate-limiting-earlier.patch It's part of v249.6. Franck Bui 2021-11-15 10:34:05 +00:00
  • e20b94d404 Accepting request 928747 from Base:System Dominique Leuenberger 2021-11-08 16:23:58 +00:00
  • ab8271254f Accepting request 928747 from Base:System Dominique Leuenberger 2021-11-08 16:23:58 +00:00
  • bc2277421d - Add 0001-Revert-core-Check-unit-start-rate-limiting-earlier.patch Temporarly revert commit ed8fbbf1745c6a2dc0b8cd560ac8a3353f72e979 until the regression it introduced [1] is addressed by upstream and a fix is released via the stable tree. [1] https://github.com/systemd/systemd/issues/21025 Franck Bui 2021-11-02 10:36:41 +00:00
  • e91b637983 Reference bsc#1190984 in the changelog Franck Bui 2021-10-28 09:32:40 +00:00
  • 36097af6f3 Accepting request 925519 from Base:System Dominique Leuenberger 2021-10-20 18:22:38 +00:00
  • f185490289 Accepting request 925519 from Base:System Dominique Leuenberger 2021-10-20 18:22:38 +00:00
  • 5114b3d334 - Disable nss-systemd and translations features for the mini flavour Franck Bui 2021-10-19 14:42:56 +00:00
  • ee849c199d - Really enable libiptc for masquerading support (bsc#1191651) Currently used by systemd-nspawn and systemd-networkd. Franck Bui 2021-10-18 19:42:41 +00:00
  • c439b9bec9 - Convert systemd package to multibuild Franck Bui 2021-10-18 10:30:34 +00:00
  • 89c84b0ccb fix build for the mini flavor: rename of 'gnu-efi' broke it Franck Bui 2021-10-15 16:28:37 +00:00
  • f7b937968d - Import commit 8521f8d22fd44400289fcea03493ebd7f8b1487d (merge of v249.5) For a complete list of changes, visit: 355e113ce1...8521f8d22f Franck Bui 2021-10-15 12:22:28 +00:00
  • 15f422b382 - Import commit 355e113ce193e5e2d195278c57d47f9a1b00ae46 3b4a005095 meson: add missing include directory when using xkbcommon 4c4e642712 meson: allow extra net naming schemes to be defined during configuration (jsc#SLE-18514) 78466e4464 meson: drop the list of valid net naming schemes b9a2098f9d netif-naming: inline one iterator variable d7fbbc5e74 Add remaining supported schemes as options for default-net-naming-scheme Franck Bui 2021-10-15 12:07:31 +00:00
  • 4bd5e376d8 - Rename %{gnu-efi} into %{sd_boot} Build conditionals (%bcond_with and %bcond_without) are used to define a specific feature of systemd. "gnu-efi" is rather an implemenation detail. Also not really sure what "efi" option alone is useful for since systemd-boot & co depends on "gnu-efi". - Enable sd_boot support for aarch64 Franck Bui 2021-10-15 11:50:45 +00:00
  • 40636e3824 - Ghost own directories /var/log/journal and /var/log/journal/remote again rpmlint no more complain about the setgid bit, see sr#923496. Franck Bui 2021-10-15 09:32:30 +00:00
  • f2bb42f254 - Overwriting rootprefix= is only required when split-usr is enabled Franck Bui 2021-10-08 11:21:33 +00:00
  • 8f5cab1733 - Rename %usrmerged into %split_usr Franck Bui 2021-10-08 10:11:10 +00:00
  • 4844148bb3 update systemd-user to get the potential extended creds via common-auth Franck Bui 2021-10-08 08:31:22 +00:00
  • cc44b2b8ac - Suppress PAM warning when the credentials for user@.service service are established (bsc#1190515) systemd-user PAM service needs to define a default implementation of pam_setcred() otherwise the fallback (defined by /etc/pam.d/other) is used, which consists of pam_warn.so + pam_deny.so, and will throw a warning each time a user logs in. Franck Bui 2021-10-06 08:03:55 +00:00
  • 1f9e275259 fix previous commit Franck Bui 2021-10-05 13:00:46 +00:00
  • c6b3f079ef - No need to install upstream pam configuration file "systemd-user" It's overwritten by the SUSE version anyway. Franck Bui 2021-10-05 08:47:13 +00:00
  • 4da6d96475 Accepting request 922217 from Base:System Dominique Leuenberger 2021-10-04 16:39:17 +00:00
  • 2d3de572ba Accepting request 922217 from Base:System Dominique Leuenberger 2021-10-04 16:39:17 +00:00
  • 26f3c3c277 - Work around rpmlint complaining about /var/log/journal shipped with setgid bit This setgid bit has been already reviewed in the past and wasn't a concern. However we want the mode/ownership adjusted by tmpfiles and avoid the duplication of these info in rpm. - Don't ghost own any directories created dynamically by tmpfiles Again rpmlint complains but it doesn't seem to make sense to try to track all paths (including theirs perms, ownerships...) created dynamically. And 'rpm -V' is likely to report issues later with these paths anyway. This effectively partially reverts the two previous commits. Franck Bui 2021-09-29 14:09:21 +00:00
  • 7291c41508 - Make sure the build process won't create /var/log/journal - /var/log/journal/remote is owned by systemd-journal-remote Franck Bui 2021-09-24 12:59:13 +00:00
  • 8741499316 Fix systemd-mini build Franck Bui 2021-09-24 11:54:47 +00:00
  • aec6635e71 - systemd.spec: fix a bunch of rpmlint errors/warnings Franck Bui 2021-09-24 09:29:34 +00:00
  • de562facf2 - Drop systemd-logger This sub package was introduced in order to configure persistent journal and also to make sure that another syslog provider (such as rsyslog) couldn't be installed at the same time: each syslog provider conflicts with each others. However this mechanism didn't work since uninstalling systemd-logger wasn't magically turning off persistent logging because /var/log/journal is likely to be populated hence not removed. Moreover using a subpackage to configure the mode of journald was overkill and the usual ways (main conf file or drop-ins) should be preferred. Franck Bui 2021-09-24 07:42:46 +00:00
  • 096fa89f5a - Import commit 7a5801342fe2f53e5c2a8578d6db132c0eca2d97 8d65ec4a66 test: wc is needed by test/units/testsuite-50.sh 1527bcc5dd test: make the installation of the debug tools optional in the image f4e6bf0b37 journalctl: never fail at flushing when the flushed flag is set (bsc#1188588) Franck Bui 2021-09-22 13:45:37 +00:00
  • bedb878178 - Update the dependencies of the testsuite package The debug tools are optional thus no more required. OTOH strip(1) is needed when building the test image and nc(1) is needed by some tests. Franck Bui 2021-09-22 13:29:40 +00:00
  • 0035691dc8 Add a couple of missing bug references in the changelog Franck Bui 2021-09-22 08:45:10 +00:00
  • 595a555428 Accepting request 917666 from Base:System Dominique Leuenberger 2021-09-11 20:24:21 +00:00
  • a923caa084 Accepting request 917666 from Base:System Dominique Leuenberger 2021-09-11 20:24:21 +00:00
  • 1afd1ff353 - Drop git internal files from the testsuite sub-package Franck Bui 2021-09-10 13:31:14 +00:00
  • 51ce22ca7d - Adjust pam macros Franck Bui 2021-09-10 09:54:08 +00:00
  • 588927516a - Don't reexecute user manager instances on package update yet This can't be done until users have their user instance updated to the new version that supports reexecuting with SIGRTMIN+25 because this signal terminates the user managers for the previous versions. Franck Bui 2021-09-08 17:13:42 +00:00
  • e2348dd9f0 - Import commit ec72db9ee0f8ce061f83624d7148ff38a5993b11 3b1aa2f79f manager: reexecute on SIGRTMIN+25, user instances only fd46c81922 test: make sure to include all haveged unit files - systemd.spec: reexec user manager instances on package updates Franck Bui 2021-09-08 14:28:02 +00:00
  • 445df69149 Accepting request 915488 from Base:System Dominique Leuenberger 2021-09-04 20:33:46 +00:00
  • f37ad01569 Accepting request 915488 from Base:System Dominique Leuenberger 2021-09-04 20:33:46 +00:00
  • 0cfa634a7d - Make sure the versions of both udev and systemd packages are always the same (bsc#1189480) Franck Bui 2021-09-03 09:42:29 +00:00
  • 4fedee133f - Drop dependency on m4 (replaced by Jinja2) Franck Bui 2021-09-02 10:06:11 +00:00
  • e9eb481b70 - Configure split-usr=true only when %usrmerged is not defined Franck Bui 2021-09-01 11:56:02 +00:00
  • 5bb9e8c5a8 - Import commit 40bda18e346ff45132ccd6f8f8e96de78dcf3470 (merge of v249.4) For a complete list of changes, visit: 7f23815a70...40bda18e34 Franck Bui 2021-09-01 10:00:13 +00:00
  • d3ae6b510a - Rework the test (sub)package: - it's been renamed into 'systemd-testsuite' - it includes the extended tests too - the relevant commits have been backported to SUSE/v249 so no SUSE specific patch is needed to run the extended tests (see below) - the deps needed by the extended tests have been added - Import commit 7f23815a706cf2b2df3eac2eb2f8220736b8f427 ad216581b6 test: if haveged is part of initrd it needs to be installed in the image too 088fbb71d0 test: adapt install_pam() for openSUSE 4d631c1f0c Revert "test: adapt TEST-13-NSPAWN-SMOKE for SUSE" ef956eb8a2 test: on openSUSE the static linked version of busybox is named "busybox-static" 6f7ce633b0 TEST-13-*: in busybox container sleep(1) takes a delay in seconds only 278baaa3ec test: don't try to find BUILD_DIR when NO_BUILD is set 3bba2f876a test: add support for NO_BUILD=1 on openSUSE d77cbc1b64 test: make busybox TEST-13-only dependency Franck Bui 2021-08-31 20:44:53 +00:00
  • 71ccb19fd8 Accepting request 909721 from Base:System Dominique Leuenberger 2021-08-04 20:28:26 +00:00
  • f419cd2fdd Accepting request 909721 from Base:System Dominique Leuenberger 2021-08-04 20:28:26 +00:00
  • 865899907d - Upgrade to v249.2 (commit c0bb2fcbc26f6aacde574656159504f263916719) See https://github.com/openSUSE/systemd/blob/SUSE/v249/NEWS for details. - Rebased 0002-rc-local-fix-ordering-startup-for-etc-init.d-boot.lo.patch 0012-resolved-create-etc-resolv.conf-symlink-at-runtime.patch Franck Bui 2021-08-03 13:02:44 +00:00
  • ca5b9b9eda Accepting request 908417 from Base:System Dominique Leuenberger 2021-08-02 10:04:37 +00:00
  • cff4d1a6d1 Accepting request 908417 from Base:System Dominique Leuenberger 2021-08-02 10:04:37 +00:00