Daan De Meyer
9fede461ca
docs: Add note on packages produced by mkosi builds
2024-04-18 09:58:50 +02:00
Yu Watanabe
5e485e1aa2
udev: fix assignment of ret_truncated
...
Follow-ups for 089bef66316e5bdc91b9984148e5a6455449c1da.
2024-04-18 08:25:03 +02:00
Yu Watanabe
955d5012e0
blockdev-util: fix typo
...
Follow-up for 33ff155957327f51dde740a7a75f19122bff1ebc.
2024-04-18 13:08:14 +09:00
Yu Watanabe
f846002fa2
Merge pull request #32192 from yuwata/part-scan
...
blockdev-util: fix detection of partscan
2024-04-18 11:38:48 +09:00
Yu Watanabe
d2a0ef6073
Merge pull request #32249 from CodethinkLabs/vmspawn/predicatable_tap_names
...
vmspawn: generate predicatable TAP device names and MAC addresses
2024-04-18 10:26:07 +09:00
Yu Watanabe
33ff155957
blockdev-util: also read 'ext_range' sysattr to check if the partscan is enabled
...
The 'capability' sysattr was deprecated by
e81cd5a983
(v6.3).
2024-04-18 09:48:26 +09:00
Yu Watanabe
705c418f20
sd-device: introduce device_get_sysattr_unsigned_full()
2024-04-18 09:46:57 +09:00
Yu Watanabe
87fe0a6960
man: fix wrong version info ( #31949 )
...
Fixes #31920 .
2024-04-18 09:45:51 +09:00
MaxHearnden
bccd7be328
systemctl: allow user to suppress output when no action scheduled ( #32278 )
2024-04-18 09:44:22 +09:00
Winterhuman
ad938537ef
journalctl: update help to say "priority range" ( #32323 )
...
Clarify that `-p, --priority=` always treats its option as a priority range, even when given
a single log level per the full man page description.
Co-authored-by: Mike Yuan <me@yhndnzj.com>
2024-04-18 09:43:28 +09:00
Yu Watanabe
258729a3b8
Merge pull request #32308 from yuwata/sd-ndisc-disable-timer-on-recv
...
sd-ndisc: disable one more timer event source
2024-04-18 09:28:16 +09:00
Yu Watanabe
52fb945cb7
Merge pull request #32318 from YHNdnzj/skip-leading-char
...
journal-gatewayd: use skip_leading_chars
2024-04-18 06:18:09 +09:00
Lennart Poettering
94c5c55e3e
Merge pull request #32320 from bluca/softreboot_serialize
...
Soft reboot timestamp follow-ups
2024-04-17 22:12:49 +02:00
Zbigniew Jędrzejewski-Szmek
aea6787f78
man: mention that sd_journal_test_cursor() needs a positioning call
...
Fixes #30331 .
2024-04-17 22:01:53 +02:00
Daan De Meyer
617a2be0d5
Merge pull request #32317 from DaanDeMeyer/mkosi
...
mkosi: Set up -ffile-prefix-map= correctly when building debuginfo packages
2024-04-17 21:29:28 +02:00
Luca Boccassi
b3f548615f
core: rename SoftRebootStartTimestamp -> ShutdownStartTimestamp and generalize
...
Follow-up for 54f86b86ba8168faccbfc2ad16ceeccefde98a51
2024-04-17 18:19:27 +01:00
Luca Boccassi
8c15bf36e1
manager: serialize current objective
...
So that we can tell what happened before the exec. It is overwritten
shortly after deserialization. Use it to bump the soft reboots counter.
2024-04-17 18:19:27 +01:00
Lennart Poettering
c6d817830f
Merge pull request #32315 from poettering/hwdb-256
...
hwdb/autosuspend/NEWS update for 256-rc1
2024-04-17 19:18:44 +02:00
Zbigniew Jędrzejewski-Szmek
9f74901a1e
Merge pull request #31648 from neighbourhoodie/review-content
...
I did the merge manually to resolve a trivial conflict.
2024-04-17 17:41:07 +02:00
Daan De Meyer
22fa7cbccc
mkosi: Drop workarounds
...
With the latest Github Actions image release none of these should
be required anymore (20240414.1.1).
2024-04-17 17:36:36 +02:00
Daan De Meyer
241d792c92
mkosi: Switch to O0 and disable FORTIFY_SOURCE
...
-Og still causes a lot of "<optimized out>" in GDB so let's use -O0
instead and disable FORTIFY_SOURCE as it doesn't work without
optimizations enabled.
2024-04-17 17:36:33 +02:00
Lennart Poettering
7e16650d83
Merge pull request #32143 from yuwata/magic
...
basic/linux: copy magic.h from kernel to our code
2024-04-17 17:03:48 +02:00
Lennart Poettering
07341fda48
NEWS: prepare -rc1
2024-04-17 16:23:51 +02:00
Lennart Poettering
03eb843b40
autosuspend: update for v256
2024-04-17 16:23:51 +02:00
Lennart Poettering
3e54d1b633
hwdb: update for v256
2024-04-17 16:23:51 +02:00
Lennart Poettering
c3d1dbfcdf
Merge pull request #32311 from YHNdnzj/write-ellipsis
...
Some minor cleanup for string-util (ellipsis)
2024-04-17 16:20:51 +02:00
Daan De Meyer
42ca6c2773
mkosi: Disable DWARF debug info optimization
...
We care more about fast builds in this case so disable the DWARF
debug optimization that's done by default.
2024-04-17 16:11:35 +02:00
Mike Yuan
89ca92db39
NEWS: udev and networkd pick up more things from creds
2024-04-17 22:05:37 +08:00
Mike Yuan
ee0373cb80
journal-gatewayd: use skip_leading_chars where appropriate
...
Prompted by c5d675472588815dedf67af8c36da0fac398fb3e
2024-04-17 21:50:22 +08:00
Mike Yuan
3d6d879d26
journal-gatewayd: add missing assertions
2024-04-17 21:50:05 +08:00
Daan De Meyer
7f1d7fed80
mkosi: Override build_cflags instead of _distro_extra_cflags
...
The latter is not supported on CentOS Stream 9.
2024-04-17 15:38:24 +02:00
Antonio Alvarez Feijoo
c5d6754725
journal-gatewayd: remove duplicate call to startswith()
2024-04-17 21:34:08 +08:00
Daan De Meyer
8e728c14ec
mkosi: Set up -ffile-prefix-map= correctly when building debuginfo packages
...
This makes sure that the debuginfo files contain source files pointing
to the source files shipped by the debugsource package.
Normally this should be done automatically by rpm invoking debugedit
but for some unknown reason debugedit refuses to rewrite the source
files in our binaries.
Given that debugedit is completely undebugable (does not generate any
logs at all, and its source code is ridiculously obtuse), let's set
-ffile-prefix-map= when building instead which achieves the same
effect.
2024-04-17 15:21:01 +02:00
dependabot[bot]
224e0a8a90
build(deps): bump pkg/debian from e477254
to 30c77a7
...
Bumps pkg/debian from `e477254` to `30c77a7`.
---
updated-dependencies:
- dependency-name: pkg/debian
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-17 12:25:23 +02:00
Mike Yuan
ed67739ad5
core/show-status: use strlen where appropriate
...
We don't use sizeof() outside of array definitions
these days. The compiler should be capable of
optimizing this out.
2024-04-17 17:04:24 +08:00
Mike Yuan
c498b2f7ee
string-util: use mempcpy where appropriate
2024-04-17 17:04:23 +08:00
Yu Watanabe
d723363a86
string-util: use special_glyph() at one more place
...
No functional change, just refactoring.
2024-04-17 17:03:49 +08:00
Yu Watanabe
54a4ffc077
fuzz-ndisc-rs: also test packets with sd-radv
...
Addresses https://github.com/systemd/systemd/pull/32267#discussion_r1566715787 .
Suggested-by: Evgeny Vereshchagin <evvers@ya.ru>
2024-04-17 11:12:42 +03:00
Yu Watanabe
88382e8dab
test: fix typo
...
Follow-up for 236634c82c56e280348f9452129f3cdfd1fb7a45.
2024-04-17 13:29:39 +09:00
Yu Watanabe
238ed432c3
sd-ndisc: improve debugging logs
2024-04-17 13:23:44 +09:00
Yu Watanabe
31db4c1bd5
sd-ndisc: disable one more timer event source
...
Otherwise, even if we have already received RA, timeout callback will be
called. Currently, networkd mostly does nothing on timeout, hence should
not change any effective behavior.
Follow-up for e7cb80474d4e580f7cc7c8645e1412e4a59f7588.
2024-04-17 13:23:44 +09:00
Yu Watanabe
e27f2ad6be
Merge pull request #32300 from mrc0mmand/assorted-tweaks
...
test: split TEST-50-DISSECT into smaller parts
2024-04-17 11:52:30 +09:00
Yu Watanabe
2153347506
Merge pull request #32303 from CodethinkLabs/push_down_disk_partitioning
...
test-64-udev-storage: Push disk partitioning into the testsuite itself
2024-04-17 11:49:23 +09:00
Bryan Jacobs
12cf745cce
cryptenroll: Use CTAP2.1 credProtect extension
...
When enrolling a new FIDO2 token with a client PIN, this tells the authenticator to require the PIN on all uses.
It also collects a PIN before attempting to create a credential.
Works around #31443 in most (not all) scenarios.
2024-04-17 11:46:22 +09:00
Sam Leonard
b6183109cb
test-64-udev-storage: partition disk inside testcase - testcase_multipath_basic_failover
2024-04-16 17:02:31 +01:00
Sam Leonard
211062e3b5
test-64-udev-storage: partition disk inside testcase - testcase_virtio_scsi_identically_named_partitions
2024-04-16 16:18:55 +01:00
Sam Leonard
8d82e39046
test-64-udev-storage: partition disk inside testcase - testcase_long_sysfs_path
2024-04-16 16:18:36 +01:00
Daan De Meyer
d398a2e004
Merge pull request #32302 from DaanDeMeyer/mkosi
...
Various mkosi improvements
2024-04-16 16:59:41 +02:00
Lennart Poettering
4b83f5b376
Merge pull request #32236 from poettering/journalctl-list-namespace-followup
...
journalctl: --list-namespaces followup
2024-04-16 15:45:06 +02:00
Daan De Meyer
4980ae0fbc
mkosi: Add support for building debug packages
...
This allows building debug packages by setting WITH_DEBUG=1. This
slows down the build a lot so it's opt in. We don't yet install
these but can do so in a future commit.
2024-04-16 15:25:37 +02:00