Mike Yuan
f2859ba52f
core/dynamic-user: trivial modernization
2024-03-23 03:43:30 +08:00
Mike Yuan
8f0646da09
core/execute: use STR_IN_SET where appropriate
2024-03-23 01:27:09 +08:00
Luca Boccassi
1b5f3f5662
Merge pull request #31670 from CodethinkLabs/vmspawn/generate_ssh_keys
...
vmspawn: generate ssh keys
2024-03-22 16:28:03 +00:00
Luca Boccassi
5bd9a430f7
Merge pull request #31908 from DaanDeMeyer/mkosi
...
Various mkosi fixes
2024-03-22 16:22:42 +00:00
Daan De Meyer
d0327823d8
mkosi: Switch to Arch Linux packaging sources main branch
...
https://gitlab.archlinux.org/archlinux/packaging/packages/systemd/-/merge_requests/8
was merged so let's switch branches to the main branch.
2024-03-22 16:51:37 +01:00
Daan De Meyer
97b191c49b
mkosi: Disable debug package generation on Arch Linux
...
This is extremely slow since the latest pacman release, and since
we don't strip binaries, not really needed either.
2024-03-22 16:49:10 +01:00
Daan De Meyer
1bee93c4c7
mkosi: Enable log context
2024-03-22 15:15:01 +01:00
Daan De Meyer
2d0b8e9fb6
mkosi: Make sure man and man-db are installed everywhere
2024-03-22 15:12:20 +01:00
Daan De Meyer
27add528d7
test: Install test journals
...
Let's package these just like we package other test data.
2024-03-22 15:11:39 +01:00
Daan De Meyer
16f182e59a
Merge pull request #31839 from DaanDeMeyer/log
...
log: Add per target log levels
2024-03-22 15:11:11 +01:00
Unique-Usman
5f0e4d2fb4
Added more ASSERT macro and also make some test file to use them
2024-03-22 12:31:14 +00:00
Luca Boccassi
3be1ebcb4d
Merge pull request #31902 from YHNdnzj/swap-followup
...
core: some follow-ups
2024-03-22 12:08:53 +00:00
Daan De Meyer
e8815abff6
log: Add per target log levels
...
For CI in mkosi, I want to configure systemd to log at debug level
to the journal, but not to the console. While we already have max
level settings for journald's forwarding settings, not every log line
goes to the journal, specifically during early boot and when units
are connected directly to the console (think systemd-firstboot), so
let's extend the log level options we already have to allow specifying
a comma separated list of values and lets allow prefixing values with
the log target they apply to to make this possible.
2024-03-22 12:46:32 +01:00
Yu Watanabe
1aa6af6bcc
Merge pull request #31900 from DaanDeMeyer/dissect
...
nspawn logging fix
2024-03-22 20:07:34 +09:00
Mike Yuan
f1dfc20a4a
core/mount: use ASSERT_PTR in mount_setup_new_unit
2024-03-22 18:36:01 +08:00
Mike Yuan
ba31a5018f
core/swap: fix memory management in swap_setup_unit
...
Follow-up for e9fa1bf704
2024-03-22 18:30:39 +08:00
Daan De Meyer
50814ebede
nspawn: Use dissect_image_mount_and_warn()
2024-03-22 10:48:46 +01:00
Daan De Meyer
12473f3a4a
dissect-image: Improve error messages
2024-03-22 10:48:35 +01:00
Luca Boccassi
9773f5860f
Merge pull request #31868 from bluca/test_cleanup
...
test: delete private images on clean-again
2024-03-21 23:45:49 +00:00
Yu Watanabe
431f2ffbea
Merge pull request #31892 from YHNdnzj/machinectl-minor-cleanup
...
machinectl: minor modernization, use FOREACH_ARRAY
2024-03-22 08:10:39 +09:00
Gerd Hoffmann
57ea8012d6
sd-boot: add support for support enrolling dbx
...
usage:
(1) get latest revocation list for your architecture
from https://uefi.org/revocationlistfile
(2) copy the file to $ESP/loader/keys/$name/dbx.auth
2024-03-21 23:03:42 +00:00
Daan De Meyer
e33d43b059
docs: Add one more git submodule setting to configure
2024-03-21 23:02:52 +00:00
Mike Yuan
66d826026e
cgroup-util: use path_find_first_component where appropriate
...
Prompted by 8922a728f7
2024-03-22 08:00:55 +09:00
Yu Watanabe
d3aa0af31a
Merge pull request #31890 from YHNdnzj/ASSERT_PTR
...
core: use ASSERT_PTR and RET_GATHER more
2024-03-22 07:57:46 +09:00
Daan De Meyer
f680c4c95e
dbus-exporter: Set explicit mode on output directory
...
Otherwise the created directory might have the sticky bit or the setgid
bit set as these are inherited from the parent directory.
2024-03-22 07:54:25 +09:00
Mike Yuan
7312b0397c
machinectl: minor modernization, use FOREACH_ARRAY
...
Prompted by 237bbec117
2024-03-22 01:54:31 +08:00
Mike Yuan
51e0149173
nulstr-util: minor cleanup
2024-03-22 01:44:45 +08:00
Mike Yuan
4ecb673e6f
core: use RET_GATHER more
2024-03-22 01:36:37 +08:00
Mike Yuan
e9fa1bf704
core: use ASSERT_PTR(CAST(u)) everywhere
2024-03-22 01:36:37 +08:00
Yu Watanabe
ec0bc263d7
Merge pull request #31880 from yuwata/network-varlink-trivial-cleanups
...
network: trivial varlink cleanups
2024-03-21 22:00:52 +09:00
dependabot[bot]
11a9c575ed
build(deps): bump pkg/fedora from 2822a03 to 2e32a33
...
Bumps pkg/fedora from `2822a03` to `2e32a33`.
---
updated-dependencies:
- dependency-name: pkg/fedora
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-21 13:48:13 +01:00
dependabot[bot]
55c03cb539
build(deps): bump pkg/debian from 86cd356 to 3b47281
...
Bumps pkg/debian from `86cd356` to `3b47281`.
---
updated-dependencies:
- dependency-name: pkg/debian
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-21 13:47:20 +01:00
Luca Boccassi
437eddcb41
test: run clean-again between tests, not at the end
...
So that we free up space for the next run, as we are seeing disk space
issues on Ubuntu CI due to the many images built and left around
2024-03-21 11:11:01 +00:00
Luca Boccassi
a82cf4902d
test: delete private images on clean-again
...
Private images are not reused, they are unique to tests, so delete them
as they take a lot of disk space, and we are starting to run in /var/tmp
space issues on the Ubuntu CI
2024-03-21 11:08:18 +00:00
Yu Watanabe
1015742878
varlink: use varlink_server_description()
2024-03-21 19:54:25 +09:00
Yu Watanabe
2858d92914
network: set varlink description
2024-03-21 19:52:31 +09:00
Yu Watanabe
7742d03e8d
networkctl: use varlink_flush_close_unrefp()
2024-03-21 19:45:03 +09:00
Mike Yuan
16f5baa247
Merge pull request #31861 from yuwata/journalctl-fix-until
...
journalctl: make --until work again with --after-cursor and --lines
2024-03-21 18:05:36 +08:00
Evgeny Vereshchagin
ae0e1cb989
CI: revert the mmap_rnd_bits kludge
...
This reverts commit 2e0c2fb8fb and commit
b7c7498de8 now that
https://github.com/actions/runner-images/issues/9491 is closed.
2024-03-21 10:22:43 +01:00
Markus Merklinger
c9f1a0536f
Update USB ids of hwdb
2024-03-21 15:29:48 +09:00
Yu Watanabe
839dce5ecb
Merge pull request #31862 from keszybz/add-strdup_to-helper
...
Add strdup_to() helper
2024-03-21 14:47:05 +09:00
Yu Watanabe
e845913fac
Merge pull request #31875 from ml-/docs-fix-socket-section
...
docs: fix keys in wrong section and minor issues in man pages
2024-03-21 12:32:53 +09:00
Matthias Lisin
245bd4af99
man: fix minor issues
2024-03-21 02:49:38 +01:00
Matthias Lisin
8c2440dd42
docs: fix keys in wrong section
2024-03-21 02:32:26 +01:00
Yu Watanabe
bf995423fd
test: add test case for issue #31776
2024-03-21 04:44:39 +09:00
Yu Watanabe and Reid Wahl
cb2be36650
journalctl: make --until work again with --after-cursor and --lines
...
Fixes a regression introduced by 81fb5375b3 .
If one of the cursor option is specified, we first seek to the cursor position.
So, the current position may be out of the time range specified by --until,
and we need to verify the timestamp of the current position.
Fixes #31776 .
Co-authored-by: Reid Wahl <nrwahl@protonmail.com >
2024-03-21 04:43:45 +09:00
Yu Watanabe
8810b782a1
test: fix typo
...
Follow-up for 6644445586 .
2024-03-21 03:58:05 +09:00
Yu Watanabe
2e097e4a91
resolve: fix typo
...
Follow-up for ce5b9d5b3c .
2024-03-21 03:56:36 +09:00
Yu Watanabe
2503c377fa
resolve: fix typo
...
Follow-up for 47690634f1 .
2024-03-21 03:55:37 +09:00
Unique-Usman
c0cd99eee6
Follow up with the PR #31819
2024-03-20 15:48:05 +00:00