Please login to access the resource

Revisions of systemd

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1076955 from Franck Bui's avatar Franck Bui (fbui) (revision 386)
- Import commit 03cfbe767327d01d5a71131d91bf06fdc0047ca1
  03cfbe7673 test: use setpriv instead of su for user switch from root
  857843834c test: wrap mkfs.*/mksquashfs/mkswap binaries when running w/ ASan
  be7388f8c5 test: do not remove state directory on failure
  1b2885bd16 test: fix regexp in testsuite-74.mount.sh
  41142f8013 test: drop extraneous bracket in testsuite-74.mount.sh

- systemd.spec: add files.coredump

- Import commit b63f58661b08037d8cb04ed97b5e39d9bf415fdc (merge of v253.2)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/8b01686dd20124efc300d21ef38d85c1f75c372f...b63f58661b08037d8cb04ed97b5e39d9bf415fdc
- Move systemd-fsck stuff to udev sub-package.

- Include pam_keyinit.so in our systemd-user PAM service (bsc#1209741)
  That way "systemd --user" instances get their own session keyring instead of
  the user default session keyring. For some reasons cifscreds refuses to work
  with the latter. That's what is expected for every PAM session anyway.

- Import commit 8b01686dd20124efc300d21ef38d85c1f75c372f
  8b01686dd2 test: don't export $TOOLS_DIR
  7a56b1b2f0 test: clean up $STATEDIR too
  324bb19eb8 test: $STATEDIR should not point to /usr/lib/systemd/tests when NO_BUILD=1
  2251735482 test: install symlinks with valid targets on SUSE and Debian
  c30905a269 test: on openSUSE install the collection of unit test binaries in the target only for TEST-02-UNITTESTS
  797ced15d8 meson: make sure the unit test scripts find testdata/ even if they are not installed in the same directory
  04dc5b44b7 meson: define testdata_dir globally
  69643c6c96 test: install unit tests in a dedicated subdirectory below '$testsdir'
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1073914 from Franck Bui's avatar Franck Bui (fbui) (revision 385)
- Import commit d914e29c33c0248226a01112a3e03181ef17b06b
  d914e29c33 Revert "hwdb: fix swapped buttons for Logitech Lift left" (bsc#1209618)
  8360811d23 udev-rules: fix nvme symlink creation on namespace changes (bsc#1207410)
  b77c13a130 systemctl: explicitly cast the constants to uint64_t (bsc#1209305)
  51011f280d test: assume run-unit-tests.py and unit tests are installed in the same directory
  d86e346f6b tests: don't use absolute paths when installing binaries in TEST-58-REPART
  97e886c1f4 tests: fix inverted condition in testsuite-58.sh
- Drop 5002-systemctl-explicitly-cast-the-constants-to-uint64_t.patch, it's been
  merged in 'SUSE/v253', see above.

- Add python3-pefile as requires for experimental, needed for the
  ukify tool.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1073063 from Franck Bui's avatar Franck Bui (fbui) (revision 384)
- Drop 0005-udev-create-default-symlinks-for-primary-cd_dvd-driv.patch
  These obsolete symlinks were kept because several years ago VLC was still
  relying on some of them. However it's been a long a time ago that it's been
  fixed and cdrom or similar devices are discovered in a better way.

- Enable that systemd can load the IMA policy from
  /etc/ima/ima-policy.  This is used to complement dracut-ima when
  using SELinux, as the SELinux policy should not be loaded in the
  initrd (https://github.com/openSUSE/microos-tools/pull/14)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1072270 from Franck Bui's avatar Franck Bui (fbui) (revision 383)
- Add 5002-systemctl-explicitly-cast-the-constants-to-uint64_t.patch (bsc#1209305)
  Added temporarily until it's merged in either the stable v253 branch or in the
  SUSE git repo.

- Add 5001-Revert-core-propagate-stop-too-if-restart-is-issued.patch until
  https://github.com/systemd/systemd/issues/26839 is fixed properly.

- testsuite: mtools is required by TEST-58-REPART

- testsuite: swtpm and tpm2.0-tools are needed by TEST-70-TPM2

- Add 5000-core-manager-run-generators-directly-when-we-are-in-.patch, a
  temporary workaround until https://github.com/dracutdevs/dracut/issues/2211 is
  fixed in dracut.

- Upgrade to v253.1 (commit 6c327d74aa0d350482e82a247d7018559699798d)
  See https://github.com/openSUSE/systemd/blob/SUSE/v253/NEWS for details.
  * Rebased 0001-conf-parser-introduce-early-drop-ins.patch
  * Ship systemd-journald-audit.socket again: it can now be disabled via the
    usual "systemctl disable" mechanism to stop collection of audit
    messages. Note that it's handled by the preset logic, which turns it off by
    default.
  * TEST_06_SELINUX needs selinux-policy-devel.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1072108 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) (revision 382)
https://bugzilla.opensuse.org/show_bug.cgi?id=1209305
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1070393 from Franck Bui's avatar Franck Bui (fbui) (revision 381)
- Add 5000-core-manager-run-generators-directly-when-we-are-in-.patch, a
  temporary workaround until https://github.com/dracutdevs/dracut/issues/2211 is
  fixed in dracut.

- Upgrade to v253.1 (commit 6c327d74aa0d350482e82a247d7018559699798d)
  See https://github.com/openSUSE/systemd/blob/SUSE/v253/NEWS for details.
  * Rebased 0001-conf-parser-introduce-early-drop-ins.patch
  * Ship systemd-journald-audit.socket again: it can now be disabled via the
    usual "systemctl disable" mechanism to stop collection of audit
    messages. Note that it's handled by the preset logic, which turns it off by
    default.
  * TEST_06_SELINUX needs selinux-policy-devel.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1069558 from Franck Bui's avatar Franck Bui (fbui) (revision 380)
- Import commit d447802feee7752cd1756f8fa86ce2a6314ba24f (merge of v252.7)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/8e0a8094b8bbc442d262795b85ac57a37264c5fe...d447802feee7752cd1756f8fa86ce2a6314ba24f

- Fix return non-zero value when disabling SysVinit service(bsc#1208432)

- Correct BR from python3-jinja2 to python3-Jinja2, fixes
  dependency resolving on older distros
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1068038 from Franck Bui's avatar Franck Bui (fbui) (revision 379)
- Import commit 8e0a8094b8bbc442d262795b85ac57a37264c5fe (merge of v252.6)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/d87834a33444b7163e741e1089e82b44af663808...8e0a8094b8bbc442d262795b85ac57a37264c5fe
- Drop 5000-rules-add-missing-line-continuation.patch, it's part of v252.6.
- aaa_base has stop providing /etc/sysctl.conf, cope with this change so the
  compat symlink we provide is not dangling during the build.

- Drop build requirement on libpci, it's not more needed since udev hwdb was
  introduced 11 years ago.

- Conditionalize the use of /lib/modprobe.d only on systems with split usr
  support enabled (i.e. SLE).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1062012 from Franck Bui's avatar Franck Bui (fbui) (revision 378)
- Import commit d87834a33444b7163e741e1089e82b44af663808 (merge of v252.5)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/5a506d73bde7ba9261985f8e9ce084044a519432...d87834a33444b7163e741e1089e82b44af663808

- Move the bash completion support for systemd-cryptenroll in udev.

- systemd-testsuite: move the integration tests in a dedicated sub directory.

- machines.target belongs to systemd-container, do its init/cleanup steps from
  the scriptlets of this sub-package.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1060655 from Franck Bui's avatar Franck Bui (fbui) (revision 377)
- Drop 1000-Revert-getty-Pass-tty-to-use-by-agetty-via-stdin.patch
  It's no more necessary since util-linux 2.38 has been released in Factory.

- Make sure we apply the presets on units shipped by systemd package
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1056400 from Franck Bui's avatar Franck Bui (fbui) (revision 376)
- Add 5000-rules-add-missing-line-continuation.patch until commit
  de8409ac43f6e4596de4cecce8dbbb5f1f2a18b1 is backported to the v252 stable
  tree.

- Import commit 5a506d73bde7ba9261985f8e9ce084044a519432 (merge of v252.4)
  It includes the following fixes:
    9b75a3d050 coredump: do not allow user to access coredumps with changed uid/gid/capabilities (bsc#1205000 CVE-2022-4415)
    
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/bf3fef99886bd977a1c7a51d20087bc8977fff44...5a506d73bde7ba9261985f8e9ce084044a519432
  Additionally, it also includes the following backports:
  - 20ca3155c5 localed: reload PID1 configuration after modifying /etc/locale.conf
  - 3538c202fd test: update TEST-73-LOCALE to define several locale settings in initial PID1 environment
- Drop 5000-coredump-adjust-whitespace.patch
       5001-coredump-do-not-allow-user-to-access-coredumps-with-.patch
  They are part of v252.4.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1043872 from Franck Bui's avatar Franck Bui (fbui) (revision 375)
- Fix systemd-coredump to not allow user to access coredumps with changed
  uid/gid/capabilities (bsc#1205000 CVE-2022-4415)
  Add 5000-coredump-adjust-whitespace.patch
  Add 5001-coredump-do-not-allow-user-to-access-coredumps-with-.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1041834 from Franck Bui's avatar Franck Bui (fbui) (revision 374)
- Import commit bf3fef99886bd977a1c7a51d20087bc8977fff44
  6372fb0cc4 btrfs-util: convert O_PATH if necessary, in btrfs quota call (bsc#1205560)
  12e68eb0e5 blockdev-util: move O_PATH fd conversion into btrfs_get_block_device_fd() to shorten things
  bb2bafdc9d btrfs-util: convert to fd_reopen_condition()
  1323232948 fd-util: add new helper fd_reopen_conditional()
- Drop 6000-Revert-tmpfiles-whenever-creating-an-inode-immediate.patch
  It's no more needed as a fix for bsc#1205560 has been queued, see above.

- Import commit 82898a14f5b0a965ba9c1efc1913fcdf29d446a8 (merge of v252.3)
  It includes the following fixes:
    9410eb20eb cryptsetup: retry TPM2 unseal operation if it fails with TPM2_RC_PCR_CHANGED (bsc#1204944)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/e7e931b07edd786dc6ca1dae6c23ff7b785f8efd...82898a14f5b0a965ba9c1efc1913fcdf29d446a8
  Additionally, it also includes the following backports:
  - 17b2f9f196 utmp-wtmp: fix error in case isatty() fails
  - 8d5c487c87 sd-bus: handle -EINTR return from bus_poll() (bsc#1201982)
  - 2dd217c8b5 tree-wide: modernizations with RET_NERRNO()
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1040361 from Franck Bui's avatar Franck Bui (fbui) (revision 373)
- Don't ship symlink /usr/lib/environment.d/99-environment.conf
  anymore. /etc/environment is owned and parsed (among other config files) by
  pam_env(8), which is included by 'systemd-user' PAM service anyway.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1038709 from Franck Bui's avatar Franck Bui (fbui) (revision 372)
- Import commit e7e931b07edd786dc6ca1dae6c23ff7b785f8efd (merge of v252.2)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/64dc546913525e33e734500055a62ed0e963c227...e7e931b07edd786dc6ca1dae6c23ff7b785f8efd
- Rebase 6000-Revert-tmpfiles-whenever-creating-an-inode-immediate.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1037909 from Franck Bui's avatar Franck Bui (fbui) (revision 371)
- Import commit 3bd3e4e6c1efe0d6df776107efde47e15e58fe96
  d28e81d65c test: fix the default timeout values described in README.testsuite
  d921c83f53 meson: install test-kernel-install only when -Dkernel-install=true
  c3b6c4b584 tests: update install_suse_systemd()
  3c77335b19 tests: install dmi-sysfs module on openSUSE
  df632130cd tests: install systemd-resolved on openSUSE
- Add 6000-Revert-tmpfiles-whenever-creating-an-inode-immediate.patch until
  upstream issue #25468 is fixed.
- Drop 6000-meson-install-test-kernel-install-only-when-Dkernel-.patch, the
  patch has been merged in the SUSE git repo.

  This includes the following bug fixes:
   - upstream commit 67c3e1f63a5221b47a8fea85ae421671f29f3b7e (bsc#1200723)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1036605 from Franck Bui's avatar Franck Bui (fbui) (revision 370)
- Reenable build of sd_boot, it was mistakenly disabled during the integration
  of v252.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1036151 from Franck Bui's avatar Franck Bui (fbui) (revision 369)
- Upgrade to v252.1 (commit 64dc546913525e33e734500055a62ed0e963c227)
  See https://github.com/openSUSE/systemd/blob/SUSE/v252/NEWS for details.
  * Rebased 0001-conf-parser-introduce-early-drop-ins.patch
            1000-Revert-getty-Pass-tty-to-use-by-agetty-via-stdin.patch
  * The new tools systemd-measure and systemd-pcrphase have been added to the
    experimental sub-package for now.
  * Add temporarly
    6000-meson-install-test-kernel-install-only-when-Dkernel-.patch until this
    patch is mainstreamed.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1034593 from Franck Bui's avatar Franck Bui (fbui) (revision 368)
- Import commit 9cdd78585069b133bebcd479f3a204057ad25d76 (merge of v251.8)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/c212388f7de8d22a3f7c22b19553548ccc0cdd15...9cdd78585069b133bebcd479f3a204057ad25d76
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1031048 from Franck Bui's avatar Franck Bui (fbui) (revision 367)
- Import commit c212388f7de8d22a3f7c22b19553548ccc0cdd15 (merge of v251.7)
  For a complete list of changes, visit:
  https://github.com/openSUSE/systemd/compare/f78bba8d037cc26c09bbdd167625b2d7fe1f5a30...c212388f7de8d22a3f7c22b19553548ccc0cdd15

- specfile: reindent comments
Displaying revisions 41 - 60 of 426
openSUSE Build Service is sponsored by