407466dd86
- Drop 0001-Revert-core-prevent-excessive-proc-self-mountinfo-pa.patch Commit 81107b8419c39f726fd2805517a5b9faab204e59 fixes https://github.com/systemd/systemd/issues/19464 which makes the aforementioned patch not needed anymore.
Franck Bui2021-07-20 16:29:26 +00:00
b26c7f4e18
- Drop 1003-basic-unit-name-adjust-comments.patch It's been merged in SUSE/v248 branch
Franck Bui2021-07-20 16:24:01 +00:00
d7d502c3a5
- Import commit cb29bcc5ef2c0ee659686c5d229646a6ba98ec50 (merge of v248.5) 4a1c5f34bd basic/unit-name: do not use strdupa() on a path (bsc#1188063 CVE-2021-33910) [...] For a complete list of changes, visit: 94efce2ee5...cb29bcc5ef - Drop 1002-basic-unit-name-do-not-use-strdupa-on-a-path.patch as it was merged in v248.5.
Franck Bui2021-07-20 16:05:37 +00:00
40db07fd11
- Import commit 94efce2ee59fca15a48ff9c232c8dd7cf930c0a0 (merge of v248.4) For a complete list of changes, visit: c0aecee593...94efce2ee5 - Drop 1001-unit-name-generate-a-clear-error-code-when-convertin.patch as it was merged in v248.4.
Franck Bui2021-07-20 15:44:54 +00:00
e819284afb
- Import commit c0aecee593511e49638579cb2b9ac8aaf1f8e6c8 42ec1d537a login: use a hwdb entry for tagging Parallels' fb devices with 'master-of-seat' tag ecc7c7b462 login: use a hwdb entry for tagging HyperV's fb devices with 'master-of-seat' tag a4cfd70476 login: XGI Z7/Z9 (XG20 core) graphic chip requires master-of-seat to be set (bsc#1187154) ef553e0199 sd-dhcp-client: tentatively ignore FORCERENEW command (bsc#1185972 CVE-2020-13529) aae6c575fc sd-dhcp-client: logs when dhcp client unexpectedly gains a new lease 258a3d2043 sd-dhcp-client: shorten code a bit 0a80303114 sd-dhcp-client: check error earlier and reduce indentation
Franck Bui2021-07-20 15:23:18 +00:00
fd6833b5af
- Added patches to fix CVE-2021-33910 (bsc#1188063) Added 1001-unit-name-generate-a-clear-error-code-when-convertin.patch Added 1002-basic-unit-name-do-not-use-strdupa-on-a-path.patch Added 1003-basic-unit-name-adjust-comments.patch These patches will be moved to the git repo once the bug will become public.
Franck Bui2021-07-20 12:22:21 +00:00
ad5d851703
- systemd-hwdb-update.service should be shipped by the udev package
Franck Bui2021-07-05 09:18:19 +00:00
c745c33e88
Accepting request 902825 from home:favogt:microtpm
Franck Bui2021-07-01 08:51:02 +00:00
1dd0355aaf
- Finally don't create /run/lock/subsys anymore This effectively reverts the fix for bsc#1187292 made earlier. This directory is specific to RH sysvinit and since we're going to fade the support of SysV init script away the directory has no future.
Franck Bui2021-07-01 07:51:39 +00:00
3f258fec5a
- Import commit e9a23d9e064c2e7ac21a1b984d116bcf15327e63 8dd19c6ee3 sd-device: allow to read sysattr which contains embedded NUL d52409e5fe pid1: only add a Wants= type dependency on /tmp when PrivateTmp=yes (bsc#1181970
Franck Bui2021-06-28 16:57:58 +00:00
23ff6f659c
- Import commit fcdb8dce591db2f5fc3c1e3eeb7abe9a2090b401 aa2d840a3b compat-rules: fix warning: "label ‘out’ defined but not used" in path_id_compat.c - Restore 61-persistent-storage-compat.rules that was mistakenly dropped during the merge of v248.
Franck Bui2021-06-24 15:47:39 +00:00
6b2d1dc92b
- Create /run/lock/subsys again (bsc#1187292) The creation of this directory was mistakenly dropped when 'filesystem' package took the initialization of the generic paths over. Paths under /run/lock are still managed by systemd for lack of better place.
Franck Bui2021-06-18 12:54:17 +00:00
ae537b29c3
- Drop systemd's dependency on udev (jsc#PM-2677) In some environments (i.e. containers) udev is usually not necessary but pulls in unnecessary packages.
Franck Bui2021-06-04 13:36:04 +00:00
d8f523db13
- Now that chkconfig/insserv are history, let's implement the strict minimum in systemd-sysv-install to enable/disable SysV init scripts (bsc#1186595 bsc#1186359) Indeed there's no much point in dropping SysV support completely until upstream will do especially since 3rd party applications such as vmware still rely on it, see bsc#1186359).
Franck Bui2021-06-04 07:40:09 +00:00
809be49d24
- Allow the sysusers config files shipped by systemd rpms to be overriden during system installation (bsc#1171962) - While at it, add a comment to explain why we don't use %sysusers_create in %pre and why it should be safe in %post.
Franck Bui2021-05-28 04:43:28 +00:00
3f77d1f341
- udev requires systemd in its %post (bsc#1185958) udevadm, called in udev's %post, requires libsystemd-shared-248.so.
Franck Bui2021-05-25 07:37:28 +00:00
8307499d08
- Restore all "License:" tags udev uses a different license (GPL-2.0-only) than the main package and "osc service localrun format_spec_file" has the good taste to restore the license tags for all other subpackages if one of the subpackage tag differs. - Drop "License:" tags from all subpackages and make it inherited from the main package.
Franck Bui2021-05-20 19:11:16 +00:00
e3ac2db7a1
- Spec file minor cleanups: - Drop all "Group:" tags as they are deprecated. - Drop "License:" tags from all all subpackages and make it inherited from the main package. - Drop "%bcond_with parentpathid" as it's not used.
Franck Bui2021-05-20 08:04:53 +00:00
9dc8113ab8
- Introduce subpackage systemd-tests This subpackage is mainly used before submitting a new version of the systemd packages. As such it's not intended for regular users hence can be removed/renamed at any time. One might wonder why the unit tests are not executed during package builds (%check)... the reason is that the environment used to build package (chroot) is too limited and therefore only a subset of the unit tests would be executed in this environment. To disable the build of the subpackage, use "--without=tests".
Franck Bui2021-05-19 06:52:49 +00:00
122037788d
- Import commit bc08011f04ac4f12569ec05965149f665a0b110b (merge of v248.3) For a complete list of changes, visit: 6f5c11b28f...bc08011f04Franck Bui2021-05-18 08:34:58 +00:00
1064355e7b
fix wrong commit id used during merge of v248
Franck Bui2021-05-11 16:13:01 +00:00
b424141d84
- Import commit 6f5c11b28f5739b901390f22c2bf4c003cadedaa (merge of v248.2) For a complete list of changes, visit: e5f93c9d2e...6f5c11b28fFranck Bui2021-05-10 14:23:17 +00:00
8d20711aa0
- Upgrade to v248 (commit e5f93c9d2e9e26dd0dff430c4c072a547357ae7d) See https://github.com/openSUSE/systemd/blob/SUSE/v248/NEWS for details. - A couple runtime dependencies on libraries are now tracked manually (with Recommends:) due to the fact that some symbols of these libs are dynamically loaded with dlopen() (heck!) - oomd is left disablde for now - pam configuration file 'systemd-user' is now shipped in /usr/etc/pam.d - Rebased 0001-conf-parser-introduce-early-drop-ins.patch 0003-strip-the-domain-part-from-etc-hostname-when-setting.patch 0006-sysv-generator-add-back-support-for-SysV-scripts-for.patch - Dropped 0004-tmpfiles-support-exclude-statements-based-on-file-ow.patch as it is SLE specific. - Clean systemd-experimental up: - Enclose "%package/%descriptoin experimental" within a "%if %experimental/%endif" block condition - List the build requirements in the sub-package instead of listing them in the main package. - Enable support for fido2, pwquality and qrencode in the home stuff - Improve the package description
Franck Bui2021-04-28 12:31:30 +00:00
37c44ad59a
Update description of experimental package
Franck Bui2021-04-16 09:29:11 +00:00
39cd2b22e1
Accepting request 880903 from home:lnussel:legacyfree
Franck Bui2021-04-12 09:54:19 +00:00
09851bf71d
Accepting request 882182 from Base:System
Richard Brown
2021-04-08 20:12:54 +00:00
48bab5088b
Accepting request 882182 from Base:System
Richard Brown
2021-04-08 20:12:54 +00:00
307b30a33d
- systemd.spec: clean some of the build deps up: - libpcre is redundant with libpcre2 (only required by the full build) and the mini variant needs none of them. Hence drop the ref to libpcre. - normally libidn2 is needed by some optional features in systemd-network (only). But it's implicitly pulled in by libgnutls (required by the main package). Let's make sure the related features won't be disabled inadvertently in the future by making the dep explicit.
Franck Bui2021-04-07 09:40:22 +00:00
d1a386f15e
- Import commit 14581e01203df7aa63c7c8383a12e6ebe258476f (merge of v246.13) 423b1e759c Revert "resolved: gracefully handle with packets with too large RR count" (bsc#1183745) 4723778738 meson.build: make xinitrcdir configurable (bsc#1183408) [...] For a complete list of changes, visit: 9753d1c175...14581e0120 - Drop 0001-Revert-resolved-gracefully-handle-with-packets-with-.patch as it's part of v246.13. - Make use of the new build option to ship xinitrc in /usr/etc/X11/xinit/xinitrc.d (bsc#1183408)
Franck Bui2021-03-30 14:09:02 +00:00
19b66c67b1
- Add 0001-Revert-resolved-gracefully-handle-with-packets-with-.patch Temporary workaround for bsc#1183745 (upstream issue 18917) until an actual fix is found.
Franck Bui2021-03-24 07:19:48 +00:00
10efece41c
Accepting request 880601 from home:Pharaoh_Atem:branches:Base:System
Franck Bui2021-03-23 17:55:26 +00:00
5b382ceab3
- Import commit ddbd660935d7cff7e5c846a98b312b50a7af4fe7 (merge of v246.11) For a complete list of changes, visit: 134cf1c8bc...ddbd660935 - Rebase 0001-conf-parser-introduce-early-drop-ins.patch
Franck Bui2021-03-15 20:02:29 +00:00
2e74d0198b
- Import commit 13bc08870147b35f87cefb074aec22e767b7ac04 846d61e0a1 boot: Move console declarations to missing_efi.h 171a37228b boot: Add startswith() and endswith() functions with no_case variants 0fad9f309a boot: Drop unnecessary braces c38bbb0874 boot: Fix void pointer arithmetic warning 438210924b boot: Replace raw efivar gets with typed variants e46cb3e4a0 boot: Add efivar_get/set_uint64_le() functions e16bee35c8 boot: Rename efivar_get/set_int() to efivar_get/set_uint_string() 2808d0e9a3 boot: Tighten scope of variables used in loops d3f3d57743 boot: Add efivar_get_boolean_u8() 0551ecce71 boot: Make all efivar util functions take the guid as an argument 8376ba3b9f boot: Turn all guid constants into C99 compound initializers 166fc2dad2 boot: Enable C99 c87d66e261 boot: Move Secure Boot logic to new file da7bba9438 udev: fix memleak e06139117c nspawn: make rootfs relative to oci bundle path (bsc#1182598) 8ba587d46c PATCH] Always free deserialized_subscribed on reload (bsc#1180020)
Franck Bui2021-03-15 11:28:03 +00:00
b7c785ac2b
- Make sure the udev socket units are reloaded during udev package updates
Franck Bui2021-03-11 09:53:07 +00:00
d86f2d4ef1
- fix-machines-btrfs-subvol.sh is only shipped when machined is built
Franck Bui2021-03-10 09:10:55 +00:00
199aba1c03
Accepting request 874480 from Base:System
Richard Brown
2021-03-02 13:41:57 +00:00
6c52ec6e42
Accepting request 874480 from Base:System
Richard Brown
2021-03-02 13:41:57 +00:00
ee09f027c3
- systemd requires aaa_base >= 13.2 This dependency is required because 'systemctl {is-enabled,enable,disable} <initscript>" ends up calling systemd-sysv-install which in its turn calls "chkconfig --no-systemctl". aaa_base package has a weird versioning but the '--no-systemctl' option has been introduced starting from SLE12-SP2-GA, which shipped version "13.2+git20140911.61c1681". Spotted in bsc#1180083.
Franck Bui2021-02-22 20:22:02 +00:00
f679682fc5
Accepting request 873790 from Base:System
Richard Brown
2021-02-22 13:39:31 +00:00
28eb9c368f
Accepting request 873790 from Base:System
Richard Brown
2021-02-22 13:39:31 +00:00
ce2bc80d45
- Add 0001-conf-parser-introduce-early-drop-ins.patch Introduce early configuration drop-in file. This type of drop-ins are reserved for vendor own purposes only and should never been used by users. It might be removed in the future without any notice.
Franck Bui2021-02-19 13:38:02 +00:00
deedec8c99
- Drop use of %systemd_postun in %postun This macro is supposed to operate on units but it was used without passing any parameters. This call was probably used for issuing a daemon-reload but the following calls to %systemd_postun_with_restart imply that already. So let's simply drop it.
Franck Bui2021-02-17 10:31:26 +00:00