summaryrefslogtreecommitdiffstats
path: root/rules.d/60-persistent-v4l.rules (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-06-03mkosi: drop Debian /tmp hackDaan De Meyer1-4/+0
/tmp is now a tmpfs in debian testing so let's drop our workaround.
2024-06-03mkosi: Add missing [Content] sectionDaan De Meyer1-0/+1
2024-06-03mkosi: Make system dependencies conditional on formatDaan De Meyer2-16/+22
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.
2024-06-03docs: fix typo in CGroup InterfaceHeran Yang1-1/+1
2024-06-03docs/DAEMON_SOCKET_ACTIVATIONArian van Putten1-4/+0
Remove non-sensical network.target dependencies There is no need to have these dependencies on socket units as far as I am aware.
2024-06-03importctl: Fix 0 flags argument in sd_bus_message_append()Daan De Meyer1-2/+2
2024-06-03repart: Fix unused variable warningDaan De Meyer1-0/+2
2024-06-03po: Translated using Weblate (Hindi)Scrambled 7771-6/+3
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
2024-06-03po: Translated using Weblate (Georgian)Temuri Doghonadze1-6/+3
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
2024-06-03po: Translated using Weblate (Ukrainian)Yuri Chornoivan1-6/+3
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
2024-06-03po: Translated using Weblate (Russian)Sergey A1-5/+2
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
2024-06-02test: Run end.sh when running integration tests with mkosiDaan De Meyer3-1/+2
2024-06-02TEST-16-EXTEND-TIMEOUT: Convert to oneshot serviceDaan De Meyer1-4/+2
To match the other service units more and allow adding more ExecStart= lines via dropins.
2024-06-02resolved: Add missing nullable annotation for ifindex in ResolvedRecordDaan De Meyer1-1/+1
2024-06-02hostnamed: Add missing VSockCID varlink introspection dataDaan De Meyer1-1/+2
2024-06-02pcrlock: Fix ReadEventLog() interface definitionDaan De Meyer1-1/+2
2024-06-02man: mention that ExecCondition= in COMMAND LINES section for systemd.servicehanjinpeng1-2/+3
2024-06-02test-async: also check if the directory is removedYu Watanabe1-1/+14
2024-06-02test-async: wait a while for fd to be closedYu Watanabe1-10/+15
When this is run on slow environment, e.g. sanitizer is enabled, then waiting for 1 second may not be enough. Hopefully fixes #33150.
2024-06-01po: Translated using Weblate (Polish)Piotr Drąg1-6/+3
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
2024-06-01po: Translated using Weblate (Korean)김인수1-6/+3
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
2024-06-01test: exit earlier when cgroup user xattr is not supportedYu Watanabe1-38/+46
Also, use trap for cleaning up the test environment.
2024-06-01test: reduce number of 'systemctl daemon-reload' a bitYu Watanabe1-2/+9
2024-06-01test: sync journal in short-living servicesYu Watanabe6-10/+19
This also adjusts LogLevelMax=. Hopefully, this makes the test much stabler.
2024-06-01po: Translated using Weblate (Turkish)Oğuz Ersen1-6/+3
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
2024-06-01test-network: add missing sleep()Yu Watanabe1-0/+1
Fixes a bug introduced by 7ef26afca555a5e167ebc59514490906a46db2cb. Fixes #33098.
2024-06-01po: Update translation filesWeblate40-124/+167
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
2024-06-01po: Translated using Weblate (Russian)Sergey A1-2/+6
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
2024-06-01po: update systemd.pot and Japanese TranslationYu Watanabe2-7/+10
2024-06-01network: drop period from the message titleYu Watanabe1-1/+1
We usually do not add full-stop for policy message title. Follow-up for f90eb086270f0aea8efcbff5a5e4c338d178cfd4.
2024-06-01man: fix typoYu Watanabe1-1/+1
Follow-up for d24ceef937ae95b6befc7cd0e7e2ac58dfdf1d11.
2024-06-01hwdb: added hwdb rules for micmute and power button on Acer Nitro AN 515-58 ↵Leonard1-0/+5
(#32867)
2024-06-01meson: add static libs to libudev/libsystemd target aliasesLuca Boccassi1-4/+12
If static libraries are enabled, then group them in the build target together with the shared libraries, to match the install tags.
2024-05-31meson: add alias targets to group nss and pam modulesLuca Boccassi1-0/+15
Add aliases grouping these modules, so that they can be built without knowing the SONAME version in advance. Match the install tag names.
2024-05-31mkosi: Filter out sdubby and grubby from fedora rpm dependenciesDaan De Meyer1-1/+1
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.
2024-05-31ci: Build Fedora rawhide with sanitizers in mkosiDaan De Meyer1-0/+8
Let's make sure one build has sanitizers enabled for extra coverage.
2024-05-31TEST-21-DFUZZER: Stop marking as slowDaan De Meyer2-10/+0
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.
2024-05-31TEST-69-SHUTDOWN: Order after systemd-user-sessions.serviceDaan De Meyer1-0/+4
Make sure that we're allowed to login by ordering ourselves after systemd-user-sessions.service.
2024-05-31mkosi: Sanitizer improvementsDaan De Meyer12-60/+177
- 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.
2024-05-31mkosi: Add note about kernel command line limitDaan De Meyer1-0/+2
2024-05-31mkosi: Drop kernel command line to enable log contextDaan De Meyer1-2/+0
The log context is already enabled by virtue of the log level being set to debug, so no need to enable it explicitly.
2024-05-31meson: fix commentZbigniew Jędrzejewski-Szmek1-1/+1
2024-05-31Revert "mkosi: Disable add-determinism on Fedora"Zbigniew Jędrzejewski-Szmek1-1/+0
This reverts commit e74a994ebf7c813979b9e045f37907e6a5064f23. The description in that commit was confused, add-determinism was not broken and was not causing any problems, except a log message.
2024-05-31cryptsetup-generator: Fix memory leakDaan De Meyer1-0/+2
2024-05-31core/unit: refuse to spawn units under frozen cgroupMike Yuan1-1/+6
Currently, Unit.freezer_state is always initialized to FREEZER_RUNNING. While realizing cgroups for frozen units was disabled in 7923e9493c48694b32d1a6de7b9a996c0194bf17, the commit only checked for freezer_state of the unit inself, meaning that newly-loaded units might be started and the kernel would hang pid1 when trying to spawn sd-executor into sub-cgroup. This can be easily reproduced by the following: ```console # systemd-run --slice=test.slice sleep infinity # systemctl freeze test.slice # systemd-run --slice=test.slice sleep infinity ``` Therefore, let's correctly initialize Unit.freezer_state based on the parent slice.
2024-05-31mkosi: Unify device timeout for CI and local runsDaan De Meyer2-10/+1
Now that we use KVM and don't use repart anymore to create a root partition on first boot, let's see if we can use the same device timeout for both local and CI runs.
2024-05-31mkosi: Drop two unnecessary settings in CI configDaan De Meyer1-4/+0
We don't build erofs images anymore and the firmware to use is set per test so no need to configure it the CI config.
2024-05-31build(deps): bump redhat-plumbers-in-action/advanced-issue-labelerdependabot[bot]1-1/+1
Bumps [redhat-plumbers-in-action/advanced-issue-labeler](https://github.com/redhat-plumbers-in-action/advanced-issue-labeler) from 3.0.0 to 3.2.0. - [Release notes](https://github.com/redhat-plumbers-in-action/advanced-issue-labeler/releases) - [Commits](https://github.com/redhat-plumbers-in-action/advanced-issue-labeler/compare/9e55064634b67244f7deb4211452b4a7217b93de...d498805e5c7c0658e336948b3363480bcfd68da6) --- updated-dependencies: - dependency-name: redhat-plumbers-in-action/advanced-issue-labeler dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2024-05-31build(deps): bump redhat-plumbers-in-action/devel-freezerdependabot[bot]1-1/+1
Bumps [redhat-plumbers-in-action/devel-freezer](https://github.com/redhat-plumbers-in-action/devel-freezer) from 1.1.0 to 1.2.0. - [Release notes](https://github.com/redhat-plumbers-in-action/devel-freezer/releases) - [Commits](https://github.com/redhat-plumbers-in-action/devel-freezer/compare/396c94ba8cb417474e6626c83a42addea210a403...ad766eafd555b28d2cb8e27937835983f9c3d173) --- updated-dependencies: - dependency-name: redhat-plumbers-in-action/devel-freezer dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2024-05-31build(deps): bump meson from 1.4.0 to 1.4.1 in /.github/workflowsdependabot[bot]1-3/+3
Bumps [meson](https://github.com/mesonbuild/meson) from 1.4.0 to 1.4.1. - [Release notes](https://github.com/mesonbuild/meson/releases) - [Commits](https://github.com/mesonbuild/meson/compare/1.4.0...1.4.1) --- updated-dependencies: - dependency-name: meson dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>