Franck Bui
5ee9189841
- Drop an old fix for the persistent net rules (only needed on SLE). Factory
...
(fortunately) dropped the persistent net rule generator long time ago.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1389
2023-05-09 12:43:50 +00:00
Franck Bui
75c2b43fcc
fix duplicate %post container
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1388
2023-05-05 16:43:41 +00:00
Franck Bui
48d1d3188b
Revert commit r1382 temporarily until bsc#1211104
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1387
2023-05-05 13:08:35 +00:00
Franck Bui
8fe8943179
- 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
Franck Bui
932bbabfac
- 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
Franck Bui
d6badd1a2e
- kbd-model-map.legacy: drop entry for 'ruwin_alt-UTF-8' as yast doesn't rely on
...
it anymore, see https://github.com/yast/yast-country/pull/307
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1384
2023-05-04 09:05:47 +00:00
Franck Bui
3929c646ed
- Import commit 25aec157888f7aa9a36726962fcbbf2c74ead440 (merge of v253.4)
...
For a complete list of changes, visit:
3ce9610975...25aec15788
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1383
2023-05-03 07:31:31 +00:00
Franck Bui
f3a1dd8bfa
- Import commit 3ce9610975b5239a21c0c886cb893bb172966de7
...
3ce9610975 test: dont use anchor char '$' to match a part of a string
03ede3eaa2 locale: when no xvariant match select the entry with an empty xvariant
f08017efd5 locale: convert generated vconsole keymap to x11 layout automatically
e8cf56459b localed-util: make use of strdupcspn()
821c684440 test: use kbd-mode-map we ship in TEST-73-LOCALE
- Mapping for converted keymaps is not needed anymore since their conversion to
their x11 layout counterpart is now done automatically by localed (commit
f08017efd5).
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1382
2023-05-03 06:34:19 +00:00
Franck Bui
e681296532
systemd_post/pre should be called in any cases (regardless of file triggers)
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1381
2023-05-02 12:14:31 +00:00
Franck Bui
2f6697b330
fix weird build error...
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1380
2023-05-02 12:00:37 +00:00
Franck Bui
56582eb002
Update comments
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1379
2023-05-02 11:39:35 +00:00
Franck Bui
1a72578ed0
- Revert changes that dropped calls to %systemd_{pre,post} in the main package
...
Until we switch to filetriggers these calls are needed when a new version of
systemd introduced a new config file during an update.
- We also introduce a new build conditional "%filetriggers" to identify easily
which parts of the code will become obsolete when we'll switch to file
triggers (WIP). This is important as this is unlikely to happen on SLE.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1378
2023-05-02 11:23:49 +00:00
Franck Bui
5df529a77e
- Re-add back 'arabic' keymap mapping as YaST needs more time than expected to
...
cope with this change.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1377
2023-04-28 10:44:50 +00:00
Franck Bui
958f5e240c
- systemd.spec: don't call %systemd_{pre,post} on units shipped by the main
...
package since they don't have any effect during installation (systemctl is not
yet installed when %pre script is executed). This is actually the reason why
it's handled by the %%posttrans scripts of systemd-presets-common-SUSE.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1376
2023-04-27 16:27:42 +00:00
Franck Bui
77c0aa7ebc
- kbd-model-map.legacy: 'arabic' vc keymap has been renamed 'ara' (bsc#1210702)
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1375
2023-04-27 09:05:16 +00:00
Franck Bui
fa67ecf8d6
update comments in kbd-model-map.legacy
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1374
2023-04-20 12:59:09 +00:00
Franck Bui
a15f299e4e
Accepting request 1080373 from home:lnussel:branches:Base:System
...
- add some green to systemd-boot menu
OBS-URL: https://build.opensuse.org/request/show/1080373
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1373
2023-04-20 06:18:00 +00:00
Franck Bui
7a2de10757
Accepting request 1080107 from home:mvidner:branches:Base:System
...
- kbd-model-map.legacy: drop some entries no longer needed
by YaST (related to bsc#1194609)
OBS-URL: https://build.opensuse.org/request/show/1080107
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1372
2023-04-18 10:20:50 +00:00
Franck Bui
b8aa6ef040
Accepting request 1078596 from home:kukuk:branches:Base:System
...
- tmpfiles-suse.conf (jsc#PED-3144):
- Remove lastlog entry, replaced by lastlog2
- Remove btmp entry, not Y2038 safe
OBS-URL: https://build.opensuse.org/request/show/1078596
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1371
2023-04-14 07:58:47 +00:00
Franck Bui
f8d6cffd89
- testsuite: TEST-75-RESOLVED needs knot DNS server
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1370
2023-04-05 08:22:16 +00:00
Franck Bui
ea462c25a1
- Import commit 66f3a8a47d5bf6aea3f6fb181c01550a1a54406e (merge of v253.3)
...
This merge also includes the following fix, which is not part of the stable
release:
d2413cec02 test/test-functions: fix typo in install_suse_systemd()
For a complete list of changes, visit:
03cfbe7673...66f3a8a47d
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1369
2023-04-05 07:45:22 +00:00
Franck Bui
d46d22ae3e
- 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
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1368
2023-04-03 09:38:08 +00:00
Franck Bui
678bd7c8e4
- systemd.spec: add files.coredump
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1367
2023-04-03 09:21:41 +00:00
Franck Bui
ddd1e277bd
- Import commit b63f58661b08037d8cb04ed97b5e39d9bf415fdc (merge of v253.2)
...
For a complete list of changes, visit:
8b01686dd2...b63f58661b
- Move systemd-fsck stuff to udev sub-package.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1366
2023-03-31 15:15:32 +00:00
Franck Bui
77c37392a4
- 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.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1365
2023-03-31 13:08:07 +00:00
Franck Bui
a95b5f34c2
- 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'
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1364
2023-03-28 16:14:46 +00:00
Franck Bui
024ec91297
- 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.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1363
2023-03-23 08:13:40 +00:00
Franck Bui
ee03dfee49
Accepting request 1073579 from home:vlefebvre:branches:Base:System
...
Add requires to pefile module python for the ukify tool on systemd-experimental
OBS-URL: https://build.opensuse.org/request/show/1073579
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1362
2023-03-21 15:38:07 +00:00
Franck Bui
150b109953
- 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.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1361
2023-03-20 08:37:06 +00:00
Franck Bui
41d9804ed9
Accepting request 1073043 from home:aplanas:branches:Base:System
...
- 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 )
OBS-URL: https://build.opensuse.org/request/show/1073043
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1360
2023-03-20 08:20:36 +00:00
Franck Bui
a84752c1af
- 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.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1359
2023-03-16 07:35:14 +00:00
Franck Bui
53f4c09eaa
- Add 5001-Revert-core-propagate-stop-too-if-restart-is-issued.patch until
...
https://github.com/systemd/systemd/issues/26839 is fixed properly.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1358
2023-03-16 07:30:09 +00:00
Franck Bui
5e40dcaa5e
- testsuite: mtools is required by TEST-58-REPART
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1357
2023-03-16 07:28:34 +00:00
Franck Bui
ef2db1da9c
- swtpm and tpm2.0-tools are needed by TEST-70-TPM2
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1356
2023-03-13 17:13:34 +00:00
Franck Bui
14dffbd0a0
- 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.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1355
2023-03-09 10:39:10 +00:00
Franck Bui
9658c00d99
ukify is only shipped when gnu-efi=true
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1354
2023-03-08 16:50:43 +00:00
Franck Bui
c0539b4c8c
move man pages for systemd-pcrfs-root-* in the exp package
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1353
2023-03-08 14:01:42 +00:00
Franck Bui
9f218d0eed
- 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.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1352
2023-03-08 13:07:15 +00:00
Franck Bui
32cbf3c6e6
- Import commit d447802feee7752cd1756f8fa86ce2a6314ba24f (merge of v252.7)
...
For a complete list of changes, visit:
8e0a8094b8...d447802fee
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1351
2023-03-06 08:50:22 +00:00
Franck Bui
041bd1170d
Accepting request 1067366 from home:gmbr3:Active
...
- Correct BR from python3-jinja2 to python3-Jinja2, fixes
dependency resolving on older distros
OBS-URL: https://build.opensuse.org/request/show/1067366
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1350
2023-02-28 15:53:20 +00:00
Franck Bui
fd6fe43968
Accepting request 1068086 from home:zhonglidong:branches:Base:System
...
- Fix return non-zero value when disabling SysVinit service(bsc#1208432)
OBS-URL: https://build.opensuse.org/request/show/1068086
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1349
2023-02-28 08:09:56 +00:00
Franck Bui
6165131ad3
- Import commit 8e0a8094b8bbc442d262795b85ac57a37264c5fe (merge of v252.6)
...
For a complete list of changes, visit:
d87834a334...8e0a8094b8
- 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.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1348
2023-02-27 14:53:36 +00:00
Franck Bui
9e5d507fa8
- Drop build requirement on libpci, it's not more needed since udev hwdb was
...
introduced 11 years ago.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1347
2023-02-17 11:11:32 +00:00
Franck Bui
4b5dfd9d8c
- Conditionalize the use of /lib/modprobe.d only on systems with split usr
...
support enabled (i.e. SLE).
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1346
2023-02-07 08:56:44 +00:00
Franck Bui
976930de58
- Import commit d87834a33444b7163e741e1089e82b44af663808 (merge of v252.5)
...
For a complete list of changes, visit:
5a506d73bd...d87834a334
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1345
2023-01-30 08:42:28 +00:00
Franck Bui
ca2fd68d4a
- Move the bash completion support for systemd-cryptenroll in udev.
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1344
2023-01-26 16:32:16 +00:00
Franck Bui
97cb083365
- systemd-testsuite: move the integration tests in a dedicated sub directory.
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1343
2023-01-26 16:14:53 +00:00
Franck Bui
b630827444
- machines.target belongs to systemd-container, do its init/cleanup steps from
...
the scriptlets of this sub-package.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1342
2023-01-26 14:06:46 +00:00
Franck Bui
b595a77284
- 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.
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1341
2023-01-24 13:21:01 +00:00
Franck Bui
e917284dff
- Make sure we apply the presets on units shipped by systemd package
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1340
2023-01-23 10:49:38 +00:00