| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Otherwise we fail to detect crypt_reencrypt() if -Werror is used.
|
|
|
|
| |
/tmp is now a tmpfs in debian testing so let's drop our workaround.
|
| |
|
|
|
|
|
|
|
|
| |
If the none format is specified, we don't use the extra trees at all
so let's make the dependencies on the subimages conditional on Format=
not being set to "none".
This speeds up builds when using Format=none.
|
| |
|
|
|
|
|
| |
Remove non-sensical network.target dependencies
There is no need to have these dependencies on socket units as far as I am aware.
|
| |
|
| |
|
|\
| |
| | |
Translations update from Fedora Weblate
|
| |
| |
| |
| |
| |
| |
| |
| | |
Currently translated at 100.0% (233 of 233 strings)
Co-authored-by: Scrambled 777 <weblate.scrambled777@simplelogin.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/hi/
Translation: systemd/main
|
| |
| |
| |
| |
| |
| |
| |
| | |
Currently translated at 100.0% (233 of 233 strings)
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/ka/
Translation: systemd/main
|
| |
| |
| |
| |
| |
| |
| |
| | |
Currently translated at 100.0% (233 of 233 strings)
Co-authored-by: Yuri Chornoivan <yurchor@ukr.net>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/uk/
Translation: systemd/main
|
|/
|
|
|
|
|
|
| |
Currently translated at 100.0% (233 of 233 strings)
Co-authored-by: Sergey A <sw@atrus.ru>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/ru/
Translation: systemd/main
|
|\
| |
| | |
test: Run end.sh when running integration tests with mkosi
|
| | |
|
| |
| |
| |
| |
| | |
To match the other service units more and allow adding more
ExecStart= lines via dropins.
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | | |
test-async: wait a while for fd to be closed
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When this is run on slow environment, e.g. sanitizer is enabled,
then waiting for 1 second may not be enough.
Hopefully fixes #33150.
|
|/ / |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Currently translated at 100.0% (233 of 233 strings)
Co-authored-by: Piotr Drąg <piotrdrag@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/pl/
Translation: systemd/main
|
| |
| |
| |
| |
| |
| |
| |
| | |
Currently translated at 100.0% (233 of 233 strings)
Co-authored-by: 김인수 <simmon@nplob.com>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/ko/
Translation: systemd/main
|
|\ \
| | |
| | | |
test: sync journal in short-living services
|
| | |
| | |
| | |
| | | |
Also, use trap for cleaning up the test environment.
|
| | | |
|
|/ /
| |
| |
| |
| |
| | |
This also adjusts LogLevelMax=.
Hopefully, this makes the test much stabler.
|
| |
| |
| |
| |
| |
| |
| |
| | |
Currently translated at 100.0% (233 of 233 strings)
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/tr/
Translation: systemd/main
|
|\ \
| | |
| | | |
Translations update from Fedora Weblate
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/
Translation: systemd/main
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
Currently translated at 100.0% (233 of 233 strings)
Co-authored-by: Sergey A <sw@atrus.ru>
Translate-URL: https://translate.fedoraproject.org/projects/systemd/main/ru/
Translation: systemd/main
|
| |
| |
| |
| |
| |
| | |
Fixes a bug introduced by 7ef26afca555a5e167ebc59514490906a46db2cb.
Fixes #33098.
|
| | |
|
| |
| |
| |
| |
| |
| | |
We usually do not add full-stop for policy message title.
Follow-up for f90eb086270f0aea8efcbff5a5e4c338d178cfd4.
|
| |
| |
| |
| | |
Follow-up for d24ceef937ae95b6befc7cd0e7e2ac58dfdf1d11.
|
| |
| |
| |
| | |
(#32867)
|
|/
|
|
|
| |
If static libraries are enabled, then group them in the build target together
with the shared libraries, to match the install tags.
|
|
|
|
|
|
| |
Add aliases grouping these modules, so that they can be built
without knowing the SONAME version in advance. Match the install
tag names.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When we query dependencies with rpmspec, we get the following:
"""
bash-5.2# mkosi-chroot rpmspec --with upstream --query --requires --define "_topdir /var/tmp" --define "_sourcedir pkg/fedora" "pkg/fedora/systemd.spec" | sort --unique
(grubby > 8.40-72 if grubby)
(sdubby > 1.0-3 if sdubby)
(systemd-rpm-macros = 256~rc3-1.fc41 if rpm-build)
(util-linux-core or util-linux)
/bin/sh
coreutils
dbus >= 1.9.18
firewalld-filesystem
grep
kbd
kmod >= 18-4
libidn2.so.0()(64bit)
libidn2.so.0(IDN2_0.0.0)(64bit)
libkmod.so.2()(64bit)
libkmod.so.2(LIBKMOD_5)(64bit)
openssl-libs
python3dist(cryptography)
python3dist(pefile)
python3dist(psutil)
python3dist(zstd)
systemd = 256~rc3-1.fc41
systemd(x86-64) = 256~rc3-1.fc41
systemd-boot
systemd-libs(x86-64) = 256~rc3-1.fc41
systemd-networkd = 256~rc3-1.fc41
systemd-pam(x86-64) = 256~rc3-1.fc41
systemd-udev = 256~rc3-1.fc41
"""
Trying to install with dnf5 correctly filters out grubby and sdubby
as they are conditional dependencies and shouldn't be installed. However,
dnf doesn't do the right thing and tries to install both grubby and sdubby,
and since they conflict this causes the build to fail.
Let's filter out sdubby and grubby explicitly to work around the bug in dnf
as it's unlikely to get fixed since all development effort is now focused on
dnf5.
|
|\
| |
| | |
Sanitizers
|
| |
| |
| |
| | |
Let's make sure one build has sanitizers enabled for extra coverage.
|
| |
| |
| |
| |
| |
| | |
This was a workaround to not run TEST-21-DFUZZER without sanitizers.
Now that we're going to get sanitizer support, let's run it by default
again.
|
| |
| |
| |
| |
| | |
Make sure that we're allowed to login by ordering ourselves after
systemd-user-sessions.service.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Let's set the environment on the kernel command line so it applies
to initrd and main system.
- Let's add the necessary wrappers that are also added in test-functions.
Unlike test-functions we don't use gcc/clang to get the library path as
that requires installing gcc/clang in the initrd.
- Let's drop the hack to get journald writing to the console and have
it write to kmsg instead. We'll get the output either way.
- Stop removing libstdc++ and sanitizer libraries from Arch Linux
initrds and other images as it's required by the sanitizer libraries.
- Add a workaround for specifying extra meson options for opensuse
- Add a leak sanitizer suppression file as a workaround for a false
positive leak in verify_selinuxmnt() in libselinux. We do a soname match
because the stacktrace can't be properly symbolized on Debian.
|
| | |
|
| |
| |
| |
| |
| | |
The log context is already enabled by virtue of the log level being
set to debug, so no need to enable it explicitly.
|
|\ \
| | |
| | | |
Revert ci workaround
|
| | | |
|