SHA256
1
0
forked from pool/systemd

20 Commits

Author SHA256 Message Date
5c1445e539 Build the experimental package for the mini flavor too
Some tools in the experimental sub-package cannot be disabled at compile
time. Previously, these tools were manually deleted after installation to
prevent rpmbuild from reporting unpackaged files. However, as the number of such
tools continues to grow, it's simpler to include them in the mini-experimental
sub-package.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1650
2025-08-02 12:40:37 +00:00
72baba6d72 Accepting request 1292320 from home:bluca:branches:Base:System
Fix build regression on non-efi arches due to https://build.opensuse.org/package/rdiff/Base:System/systemd?linkrev=base&rev=1642

[ 339s] error: File not found: /home/abuild/rpmbuild/BUILD/systemd-257.7-build/BUILDROOT/usr/lib/kernel/uki.conf

Install new files for upstream builds, for:

https://github.com/systemd/systemd/pull/37855
https://github.com/systemd/systemd/pull/38090

Drop removed sysv files for upstream builds, needed for:

https://github.com/systemd/systemd/pull/38178

OBS-URL: https://build.opensuse.org/request/show/1292320
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1643
2025-07-15 06:43:02 +00:00
c56d9b0f14 - Move the workaround which consists in converting /var/lib/machines as a
separate subvolume in cases where it was incorrectly created inside a
  snapshot.
  Relocating the workaround from the systemd-container sub-package to the main
  package ensures it's applied on old systems where it's still needed [1] even
  if the systemd-container sub-package is not installed.
  This change should allow us to eventually drop the workaround in the future.
  [1] The workaround is required on legacy installations (those made more than
  eight years ago) where /var was not a separate subvolume.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1639
2025-07-04 15:37:07 +00:00
ce0270f725 Accepting request 1289548 from home:bluca:branches:Base:System
Pick up renamed import-pubring.pgp, needed for https://github.com/systemd/systemd/pull/37927

OBS-URL: https://build.opensuse.org/request/show/1289548
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1636
2025-07-01 14:25:48 +00:00
b351dc3a9f Accepting request 1285816 from home:bluca:branches:Base:System
New files for https://github.com/systemd/systemd/pull/37833

OBS-URL: https://build.opensuse.org/request/show/1285816
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1633
2025-06-19 12:35:39 +00:00
be9fd7fd17 Accepting request 1254430 from home:bluca:branches:Base:System
Install new files for upstream

Needed for:

https://github.com/systemd/systemd/pull/36740
https://github.com/systemd/systemd/pull/36787

OBS-URL: https://build.opensuse.org/request/show/1254430
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1611
2025-03-20 13:55:59 +00:00
fe12cea282 Accepting request 1253953 from home:bluca:branches:Base:System
Install new files for upstream PR https://github.com/systemd/systemd/pull/36688

OBS-URL: https://build.opensuse.org/request/show/1253953
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1608
2025-03-18 15:07:17 +00:00
f3f6082f06 - Upgrade to v257.1 (commit 47eea9ee9f46537bc18d6a64fa21fd9c50538e13)
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1570
2024-12-26 10:24:58 +00:00
eccf3a98bb - Move 80-container-host0.network back to the network sub-package (bsc#1229098)
Rev 428 mistakenly moved it to the container sub-package.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1554
2024-08-26 10:54:30 +00:00
9511418431 - Upgrade to v256.1 (commit dd15bf4f6430d8646e546ee0b980448c7d0c9699)
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1537
2024-07-04 09:20:55 +00:00
70b698d53c - Import commit a3dccacb97e94ed91f1c41ce82ef13bfe8fa1a79 (merge of v255.6)
For a complete list of changes, visit:
  49fb09fa18...a3dccacb97

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1518
2024-05-13 10:08:47 +00:00
25fc6711e9 - Rather than having one script per fix, use a single script (or "fixlet") per
(sub) package that contains all the fixups relative to a (sub) package. This
  has the advantage to limit the number of scripts but more importantly it will
  ease the sharing of the spec file between TW and SLE. We should also be able
  to compare the fixlets of two distros even if the spec files have diverged.
  Note that all the fixups are run just once now.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1386
2023-05-05 13:03:20 +00:00
0934f992b0 - Make use of %_systemd_util_dir in the spec file.
- Rename the SUSE specific scripts used to fix up the system where systemd is
  installed on. Also rename the directory where these scripts are stored.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1385
2023-05-04 10:06:44 +00:00
4eb97d77d2 - spec: define %bootstrap with %bcond_with so it can be used with %when. Also
re-order the meson options a bit.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1273
2022-04-04 11:51:23 +00:00
a38ff3ffe3 - systemd.spec: minor simplification by assuming that %{bootstrap} is always
defined.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1261
2022-03-08 19:07:58 +00:00
1ee13b1176 - Upgrade to v250.3 (commit dbd8bd2b9fd827ca89ed18034b60703c95798e01)
See https://github.com/openSUSE/systemd/blob/SUSE/v250/NEWS for
  details. 
  * Rebased 0001-conf-parser-introduce-early-drop-ins.patch
            0001-restore-var-run-and-var-lock-bind-mount-if-they-aren.patch
- Dropped 0007-networkd-make-network.service-an-alias-of-systemd-ne.patch
  The alias makes little sense as soon as multiple network managers are used in
  parallel.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1259
2022-03-08 17:37:10 +00:00
7d7afbe979 - Make more use of %{_unitdir} in files.{systemd,container}
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1245
2022-02-02 09:33:06 +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

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1243
2022-02-01 09:21:17 +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.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1238
2022-01-31 10:16:32 +00:00
eb8c3c4572 - systemd.spec: explicitely list all files for each main (sub) packages
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1231
2022-01-26 14:18:47 +00:00