Commit Graph

  • f6c81cc805 repart: do not enforce 10M min size for immutable file systems by default Lennart Poettering 2025-07-15 14:06:08 +02:00
  • 9e3c496bd3 90-uki-copy.install: Skip removing UKI related when BOOT_ENTRY_TYPE=type1 Li Tian 2025-07-13 18:59:10 +08:00
  • 987d283aca machined mini tweaks (#38226) Lennart Poettering 2025-07-15 14:33:44 +02:00
  • dbbbdde266 nspawn: Generalize parse_bind_user_shell() DaanDeMeyer 2025-07-14 10:23:04 +02:00
  • d32ca63318 machined: use RET_GATHER() more Lennart Poettering 2025-07-15 12:15:47 +02:00
  • 4baede011d machined: align string table Lennart Poettering 2025-07-15 12:15:34 +02:00
  • 0fa8b51962 tree-wide: the env var is called $XDG_RUNTIME_DIR, not $XDG_RUNTIME_DIRECTORY Lennart Poettering 2025-07-15 12:08:12 +02:00
  • 5b94f463f0 shell-completion: prettify and discard error messages (#38210) Luca Boccassi 2025-07-15 09:30:30 +01:00
  • 7ebbe57ece Kill several SysV compat functionalities (v258) (#38178) Luca Boccassi 2025-07-15 01:21:13 +01:00
  • 9ae2dbf7f4 Two fixlets for coverage test (#38183) Luca Boccassi 2025-07-14 21:16:36 +01:00
  • 6eab4cd44c boot: add LoaderTpm2ActivePcrBanks runtime variable Luca Boccassi 2025-07-05 23:04:35 +01:00
  • 9120022587 vmspawn: Run auxiliary daemons inside scope instead of separate service (#38047) Daan De Meyer 2025-07-14 16:51:18 +02:00
  • 852de7ed70 nspawn: Prepare --bind-user= logic for reuse in systemd-vmspawn DaanDeMeyer 2025-07-04 10:26:34 +02:00
  • c81fa16ddf vmspawn: Run auxiliary daemons inside scope instead of separate service DaanDeMeyer 2025-07-03 10:52:33 +02:00
  • e4691ebb49 fork-journal: Generalize to fork-notify DaanDeMeyer 2025-07-02 16:25:15 +02:00
  • be3f7aaf44 fork-journal: Don't log if process is already gone in journal_terminate() DaanDeMeyer 2025-07-03 10:48:33 +02:00
  • 43d0d111d2 core/cgroup: always submit unit to realize queue if all controllers are being invalidated (#38194) Daan De Meyer 2025-07-14 15:07:16 +02:00
  • a79e94aa58 vmspawn: Pass credentials via files DaanDeMeyer 2025-07-03 14:13:03 +02:00
  • e19e17df57 mkosi: Disable systemd-timesyncd by default DaanDeMeyer 2025-07-13 11:31:35 +02:00
  • 1408505318 meson: Fix missing test dependencies DaanDeMeyer 2025-07-14 11:54:00 +02:00
  • 4d6c0a55e1 netdev-util: don't repeat AF check for each address type Linus Heckemann 2025-07-14 13:02:23 +02:00
  • 8a7a33ab1e vcs-tag.sh: use more compatible shebang Linus Heckemann 2025-07-14 13:01:41 +02:00
  • c2b0f637c2 fix(shell-completion): discard error messages Eisuke Kawashima 2025-07-14 16:06:08 +09:00
  • 86fff7fb38 fix(shell-completion): strictly parse env output Eisuke Kawashima 2025-07-14 16:48:25 +09:00
  • b371e7252c fix(SC2164): robust cd conditional Eisuke Kawashima 2025-07-14 17:10:59 +09:00
  • 01e769bc2e fix(SC2162): add -r to read Eisuke Kawashima 2025-07-14 16:08:09 +09:00
  • cb2e0dc4f5 fix(shell-completion): correct conditional Eisuke Kawashima 2025-07-14 19:17:53 +09:00
  • 12e64a4848 style(shell-completion): remove unnecessary backslashes Eisuke Kawashima 2025-07-14 16:01:38 +09:00
  • 5300aa7a1d style(shell-completion): remove trailing semicolons Eisuke Kawashima 2025-07-14 19:00:31 +09:00
  • 56c093004c style(shell-completion): add missing semicolons Eisuke Kawashima 2025-07-14 19:16:26 +09:00
  • dfe6b3fa38 style(shell-completion): expand hard tabs and fix indentation Eisuke Kawashima 2025-07-14 18:48:41 +09:00
  • 2da41c4b51 fix(shell-completion): fix help string Eisuke Kawashima 2025-07-14 19:55:26 +09:00
  • b955051244 nspawn: Don't clear idmapping if we're not doing an idmapped mount DaanDeMeyer 2025-07-14 08:13:45 +02:00
  • 6ccc2b24f5 resolve: Refactor mDNS transaction max attempts Vishal Chillara Srinivas 2025-04-07 14:53:57 +05:30
  • f7d5177dd2 reslove: Refactor DNS Answer to support 'until' in DnsAnswerItem Prepare for mDNS browse services to facilitate scheduled cache maintenance queries when browsing for services. Vishal Chillara Srinivas 2025-04-27 22:09:35 +05:30
  • 108bd5c297 resolve: Rename 'DnssdService', update all dependent code components Vishal Chillara Srinivas 2025-05-22 22:46:23 +05:30
  • 6488fa5634 Replace underscores in filenames with hyphens (#38203) Daan De Meyer 2025-07-14 10:37:23 +02:00
  • f4df5902d8 bpf: Use hyphens in directory names instead of underscores DaanDeMeyer 2025-07-13 12:45:37 +02:00
  • d962bfeb03 boot: Use hypen in efi-config.h instead of underscore DaanDeMeyer 2025-07-13 12:41:57 +02:00
  • 47f761fda6 basic: Use hyphens in missing header names instead of underscores DaanDeMeyer 2025-07-13 12:39:58 +02:00
  • 13a86b4d9f workflows: Use hyphens in filenames instead of underscores DaanDeMeyer 2025-07-13 12:39:38 +02:00
  • f12cc0d3be mkosi: update debian commit reference to a8ad8e30e70c0b82ecb8fe016f2dde3a084236f0 Yu Watanabe 2025-07-12 20:40:47 +09:00
  • c3116558ad mkosi: drop SysV compat files from packages Yu Watanabe 2025-04-21 13:38:01 +09:00
  • 75df71d180 NEWS: mention removal of several SysV compat features Yu Watanabe 2025-04-23 10:48:11 +09:00
  • e58ba80a40 units: drop runlevel[0-6].target Yu Watanabe 2025-04-21 09:47:04 +09:00
  • dc1505555b utmp: drop setting runlevel entry in utmp Yu Watanabe 2025-04-21 06:27:35 +09:00
  • 8ba48d4bf8 core,initctl,systemctl: kill /dev/initctl support Yu Watanabe 2025-04-21 04:17:45 +09:00
  • af925f7eb3 systemctl: kill SysV compat 'runlevel' command Yu Watanabe 2025-04-21 05:48:53 +09:00
  • 5572fb18c0 systemctl/halt: drop support for calling in SysV init script Yu Watanabe 2025-04-21 13:14:30 +09:00
  • c17516a84a systemctl: move functions in systemctl-sysv-compat.[ch] Yu Watanabe 2025-04-21 11:08:16 +09:00
  • 391ad5d8aa io.systemd.Unit.List fix context/runtime split (#38172) Mike Yuan 2025-07-12 18:01:41 +02:00
  • e0d3213e09 core/cgroup: always submit unit to realize queue if all controllers are being invalidated Mike Yuan 2025-07-12 17:39:14 +02:00
  • 77af13ffdb core/cgroup: remove deserialization for "cpuacct-usage-base" Mike Yuan 2025-07-11 22:38:49 +02:00
  • db54d1a6b7 core/exec-invoke: pass "/" instead of "" for cgroup root Mike Yuan 2025-07-06 20:50:38 +02:00
  • 2cc6c651ee test: skip one test case when running on coverage Yu Watanabe 2025-07-12 17:11:11 +09:00
  • 5921c48fcf meson: fix coverage build Yu Watanabe 2025-07-12 02:14:00 +09:00
  • 375d80b04a ci: re-enable uefi secure boot Luca Boccassi 2025-07-12 09:58:17 +01:00
  • b1eb6cc28b pidref: propagate critical errors in pidref_acquire_pidfd_id() Yu Watanabe 2025-07-12 16:19:51 +09:00
  • b98d6bff23 core: Fix scope SIGTERM logging DaanDeMeyer 2025-07-12 09:40:22 +02:00
  • d38dd7d17a core/scope: drop effectively unused unit_watch_pidref() calls (#38186) Lennart Poettering 2025-07-12 07:27:56 +02:00
  • 6a26f25b74 update TODO Lennart Poettering 2025-07-12 07:21:30 +02:00
  • bd427d005c journal: Fix socket max level initialization DaanDeMeyer 2025-07-11 21:31:00 +02:00
  • 7c208a64ba units: check if kmod command exists Yu Watanabe 2025-07-12 00:50:02 +09:00
  • 66867d5308 core/scope: serialize_item() is NOP on NULL Mike Yuan 2025-07-11 22:19:14 +02:00
  • 4db4641a65 core/scope: drop effectively unused unit_watch_pidref() calls Mike Yuan 2025-07-11 21:58:51 +02:00
  • f22187bd7e units/machines.target: fix typo Mike Yuan 2025-07-11 21:31:24 +02:00
  • b2f23bd2b1 Support global sysext/confext in systemd-stub/systemd-sysext (#38113) Lennart Poettering 2025-07-11 21:10:51 +02:00
  • aac7e892e4 machined: make registration of unpriv user's VMs/containers work (#37855) Lennart Poettering 2025-07-11 21:10:08 +02:00
  • 4571a1d77a shell-completion: update systemd-run Eisuke Kawashima 2025-07-10 22:32:30 +09:00
  • 6d44b761ea update TODO Lennart Poettering 2025-06-16 12:11:31 +02:00
  • bfd356da63 test: add testcase for unpriv machined nspawns reg + killing Lennart Poettering 2025-06-30 23:13:26 +02:00
  • 3405b84d8c units: systems might take a while to boot Lennart Poettering 2025-06-13 18:21:11 +02:00
  • 48cb009afc units: add units for vmspawn/nspawn in --user mode too Lennart Poettering 2025-05-23 15:41:58 +02:00
  • 12d1f44681 vmspawn: do not set vt220 Lennart Poettering 2025-07-11 09:05:29 +02:00
  • f820b27565 vmspawn: introduce --notify-ready= switch Lennart Poettering 2025-06-16 10:49:25 +02:00
  • 0fc45c8d20 vmspawn: substantially beef up cgroup logic, to match more closely what nspawn does Lennart Poettering 2025-06-13 10:29:01 +02:00
  • 3cfa7826d2 vmspawn: spawn polkit during registration phase Lennart Poettering 2025-06-12 11:48:37 +02:00
  • 6dc6e6459b vmspawn: use VM leader PID not vmspawn PID to register machine Lennart Poettering 2025-05-15 11:00:17 +02:00
  • 6ef1fc6d02 nspawn: properly order include of constants.h Lennart Poettering 2025-07-11 14:25:40 +02:00
  • 0c250b3919 nspawn: tweak logging/notifications when processing exit requests Lennart Poettering 2025-07-09 09:36:25 +02:00
  • f63ca4fc14 nspawn: slightly beef up READY= logic in nspawn Lennart Poettering 2025-06-16 10:46:37 +02:00
  • f2f26f1527 nspawn: reorganize scope allocation/registration logic Lennart Poettering 2025-05-23 22:04:56 +02:00
  • ca1daebdd6 machinectl: output supervisor info in status output Lennart Poettering 2025-07-02 13:12:06 +02:00
  • 596c596d09 machined: add a bit more debug logging Lennart Poettering 2025-07-09 09:35:25 +02:00
  • 74546a7e29 machined: explicitly watch machine cgroup for getting empty Lennart Poettering 2025-07-09 09:35:12 +02:00
  • 97754cd14d machined: also track 'supervisor' process of a machine Lennart Poettering 2025-07-02 11:20:23 +02:00
  • adaff8eb35 machined: use different polkit actions for registering and creating a machine Lennart Poettering 2025-05-23 22:10:36 +02:00
  • 276d200186 machined: track UID owner of machines Lennart Poettering 2025-05-23 15:30:22 +02:00
  • d5feeb373c machined: optionally track machines in cgroup subgroups Lennart Poettering 2025-05-21 17:23:47 +02:00
  • 7bb1147b00 cgroup-util: add cg_path_get_unit_full() helper and related calls Lennart Poettering 2025-05-21 17:21:36 +02:00
  • 96ba43388f uki.conf is used by the ukify tool to create an Unified Kernel Image. It would make sense to install it only if ukify is wanted. vlefebvre 2025-07-11 12:17:46 +02:00
  • 42c288dfd8 test: Fix --capability=CAP_BPF condition DaanDeMeyer 2025-07-11 14:58:47 +02:00
  • 3e9128fcb5 network: clean up link_may_have_ipv6ll() and allow to run RADV on Tun interface (#38175) Yu Watanabe 2025-07-11 23:04:18 +09:00
  • d8135125f8 core: leave comments in varlink-unit.c and varlink-cgroup.c about runtime/context split Ivan Kruglov 2025-07-11 03:19:41 -07:00
  • 08cd319664 core: move Slice from runtime to context in io.systemd.Unit.List Ivan Kruglov 2025-07-11 06:54:53 -07:00
  • aa352ece0d core: move DebugInvocation from runtime to context in io.systemd.Unit.List Ivan Kruglov 2025-07-11 03:04:16 -07:00
  • f2e9193fcf test: drop unnecessary line continuation Yu Watanabe 2025-07-11 20:24:57 +09:00
  • 4a58d8ed51 udevadm: fix memleak Yu Watanabe 2025-07-11 20:16:02 +09:00
  • fabcb1eb06 man: fix version info tag Yu Watanabe 2025-07-11 20:57:20 +09:00
  • 52d6032b4a network/radv: allow to send Router Advertisement from e.g. Tun interface Yu Watanabe 2025-07-11 20:30:34 +09:00