Commit Graph

  • 291b6feedd network: split link_may_have_ipv6ll() into two Yu Watanabe 2025-07-11 20:48:51 +09:00
  • 2b69797b6d Include more headers explicitly (#38169) Yu Watanabe 2025-07-11 20:21:33 +09:00
  • 8d07a8d6b1 sysext: Support global sysext/confext Vitaly Kuznetsov 2025-07-07 15:03:55 +02:00
  • 9f7e3820e9 stub: Support global sysext/confext Vitaly Kuznetsov 2025-07-07 14:25:29 +02:00
  • fb71571d3a detect-virt: add bare-metal support for GCE vlefebvre 2025-07-08 15:46:10 +00:00
  • cc01ee7871 kernel-install: several follow-ups for --entry-type= (#38160) Yu Watanabe 2025-07-11 20:07:19 +09:00
  • 63770fa1d3 systemd-run: add --no-pager, use pager for --help Zbigniew Jędrzejewski-Szmek 2025-07-10 11:30:01 +02:00
  • d137f280b8 NEWS: clean up uses of backticks Zbigniew Jędrzejewski-Szmek 2025-07-11 11:54:35 +02:00
  • ce9d701dc4 NEWS: adjust whitespace and texts for v258 Zbigniew Jędrzejewski-Szmek 2025-07-11 11:47:44 +02:00
  • 642f3dabdc mkosi: Two fixlets for CentOS (#38165) Yu Watanabe 2025-07-11 18:35:44 +09:00
  • 2bdabb167b basic: rename cap-list.c -> capability-list.c Yu Watanabe 2025-07-11 16:42:39 +09:00
  • a87b6c2c5a man/kernel-install: mention --entry-type= option in the man page Yu Watanabe 2025-07-11 11:33:06 +09:00
  • 19d4040d71 kernel-install: regroup options in help meesage Yu Watanabe 2025-07-11 11:18:09 +09:00
  • 9026f17907 kernel-install: do not mix || and && Yu Watanabe 2025-07-11 11:10:00 +09:00
  • 0c443a8800 tree-wide: include asm/sgidefs.h to make _MIPS_SIM_ABI32 and friends defined Yu Watanabe 2025-07-11 17:23:36 +09:00
  • e7a86455ed quota-util: explicitly include linux/quota.h Yu Watanabe 2025-07-11 17:17:43 +09:00
  • d2e22fa6f5 sd-device: trivial cleanups (#38162) Zbigniew Jędrzejewski-Szmek 2025-07-11 10:07:30 +02:00
  • 08197abb15 mkosi: Fix installation conditions for rpmautospec-rpm-macros DaanDeMeyer 2025-07-11 09:48:29 +02:00
  • 571867ffa7 pidref: add pidref_set_pid_and_pidfd_id() Lennart Poettering 2025-07-02 11:12:23 +02:00
  • 869b44e0f7 Several follow-ups for recent SELinux changes (#38161) Daan De Meyer 2025-07-11 09:01:00 +02:00
  • 78738adf88 network/bridge-vlan: allow to configure bridge vlan on stacked bridge master interface Yu Watanabe 2025-07-11 12:58:33 +09:00
  • e05ba0662b mkosi: Drop epel-next repository for CentOS DaanDeMeyer 2025-07-11 08:54:40 +02:00
  • 4d7851380a Cleanups for missing_xyz.h headers (#37904) Yu Watanabe 2025-07-11 15:20:10 +09:00
  • 7b869ff949 journal: fix typo Yu Watanabe 2025-07-11 14:12:16 +09:00
  • 369f311686 man: fix typo Yu Watanabe 2025-07-11 14:11:01 +09:00
  • b1ce0a2b50 conf-files: make conf-file enumerators provide more detailed information of enumerated files (#38006) Yu Watanabe 2025-07-11 13:50:47 +09:00
  • 531e6a2091 raw-clone: move definition to .c file Yu Watanabe 2025-06-20 04:31:08 +09:00
  • 0939d5c360 reboot-util: merge with raw-reboot.h Yu Watanabe 2025-06-20 04:18:00 +09:00
  • 1d81c3a74e docs: mention src/include/ directories Yu Watanabe 2025-07-08 13:52:03 +09:00
  • c35606b272 include: use unit8_t for uuid Yu Watanabe 2025-07-08 14:30:07 +09:00
  • 3fc2a44043 include: move trivial kernel header wrappers to src/include/override/ Yu Watanabe 2025-07-06 14:52:23 +09:00
  • 543a48b653 libc-wrapper: introduce a tiny libc wrapper Yu Watanabe 2025-06-21 20:29:51 +09:00
  • da522c9921 basic: move basic/missing_syscall_defs.h -> include/override/sys/syscall.h Yu Watanabe 2025-06-19 08:35:35 +09:00
  • 2b912d2066 tree-wide: several cleanups for generating symbol lists and gperf files Yu Watanabe 2025-07-08 13:07:32 +09:00
  • 1a60b97524 include: move libc header wrappers to src/include/override/, and kernel headers to src/include/uapi/ Yu Watanabe 2025-07-06 12:19:26 +09:00
  • 98751cf16e mkosi: various improvements (#38156) Yu Watanabe 2025-07-11 12:40:22 +09:00
  • 795a9e8c06 sd-device: replace 'type *func()' -> 'type* func()' Yu Watanabe 2025-07-11 12:12:01 +09:00
  • f5287e7efd sd-device: do not set errno needlessly Yu Watanabe 2025-07-11 12:04:28 +09:00
  • 090c3f924c core/selinux-access: insert an empty line after function arguments Yu Watanabe 2025-07-11 11:51:54 +09:00
  • a1518f0a94 selinux-util: downgrade log level to LOG_DEBUG when error code is zero Yu Watanabe 2025-07-11 11:46:08 +09:00
  • 1e29a967c7 catalog: do not read catalog files outside of specified root directory Yu Watanabe 2025-07-01 11:33:22 +09:00
  • 683efcf649 hwdb-util: do not read hwdb files outside of specified root directory Yu Watanabe 2025-07-01 11:21:09 +09:00
  • 4d000c4853 hwdb-util: coding style update Yu Watanabe 2025-07-01 11:12:59 +09:00
  • ab1333b2b7 udev-rules: do not read udev rules files outside of specified root directory Yu Watanabe 2025-07-01 11:05:18 +09:00
  • bdfb884237 TEST-17-UDEV: conditionalize test cases for testuser Yu Watanabe 2025-07-04 16:54:49 +09:00
  • a4a6e21673 udevadm: do not read udev rules files outside of the specified root directory Yu Watanabe 2025-07-01 04:46:41 +09:00
  • 661b5bfd21 pretty-print: make conf_files_cat() not show files outside of the specified root. Yu Watanabe 2025-06-30 05:22:53 +09:00
  • 86c4e42380 pretty-print: several cleanups for cat_files() Yu Watanabe 2025-06-30 05:18:32 +09:00
  • 0e0b482a71 conf-files: introduce conf_files_list_full() and friends that provides results in ConfFile Yu Watanabe 2025-06-29 11:01:52 +09:00
  • d38f87c56c conf-files: make conf_files_list() and friends internally use struct ConfFile Yu Watanabe 2025-07-01 10:33:54 +09:00
  • 31b7616420 conf-files: introduce struct ConfFile to store information of found conf file Yu Watanabe 2025-06-29 10:12:09 +09:00
  • 628f45f4a3 chase: allow to request O_PATH fd even with CHASE_NONEXISTENT Yu Watanabe 2025-06-30 15:18:47 +09:00
  • 99ae2ae328 test-cgroup: Ignore ENOENT from cg_create(); test-cgroup-util: Ignore ENXIO in one more place (#38158) Yu Watanabe 2025-07-11 10:38:04 +09:00
  • 878fa7d26e journalctl: do not fail on SIGTERM/SIGINT or STDOUT disconnect when running with --follow (#38116) Yu Watanabe 2025-07-11 10:36:31 +09:00
  • 0c0b4d544c io.systemd.Manager.Describe fix context/runtime split (#38135) Yu Watanabe 2025-07-11 10:26:57 +09:00
  • b3337feb55 Plumbing to perform SELinux checks in varlink API (#38146) Yu Watanabe 2025-07-11 10:20:36 +09:00
  • 52fe0a490d test-cgroup-util: Ignore ENXIO in one more place Solar Designer 2025-07-11 01:46:38 +02:00
  • 49bdc8b1e8 NEWS: mention about the exit code change in journalctl --follow Yu Watanabe 2025-07-08 18:42:02 +09:00
  • d6b3793704 test: drop unnecessary disablement of pipefail Yu Watanabe 2025-07-08 18:36:09 +09:00
  • 054464ad52 main-func: drop unused DEFINE_MAIN_FUNCTION_WITH_POSITIVE_SIGNAL() Yu Watanabe 2025-07-08 18:30:48 +09:00
  • 390097724b journalctl: do not fail on SIGTERM/SIGINT, or when STDOUT is disconnected Yu Watanabe 2025-07-08 18:19:05 +09:00
  • 470da65110 test-cgroup: Ignore ENOENT from cg_create() Solar Designer 2025-07-11 00:28:14 +02:00
  • 7aefb194e7 man/systemd.exec: explain how BPF token works Matteo Croce 2025-07-10 13:37:27 +02:00
  • df5b3426f6 journald: support reloading configuration at runtime Ubuntu 2025-06-11 23:32:27 +00:00
  • c35ceb84e3 Introduce ERRNO_IS_FS_WRITE_REFUSED(), and use it in binfmt_mounted() (#38117) Lennart Poettering 2025-07-10 21:38:13 +02:00
  • cc43510a13 userdb: Add userdb.transient credentials DaanDeMeyer 2025-07-03 21:22:41 +02:00
  • d5f4bd3700 selinux: mac_selinux_unit_access_check_varlink macros Ivan Kruglov 2025-07-10 03:47:04 -07:00
  • e3fef210c8 selinux: mac_selinux_access_check_varlink_internal() Ivan Kruglov 2025-07-10 03:40:21 -07:00
  • fe3f2ac073 selinux: check_access() Ivan Kruglov 2025-07-10 06:55:18 -07:00
  • 5dc3096efb core: leave a comment about context/runtime split Ivan Kruglov 2025-07-09 06:15:04 -07:00
  • 79eec46dfd core: move ControlGroup move runtime to context Ivan Kruglov 2025-07-10 07:36:13 -07:00
  • 89701e02ac core: move ConfirmSpawn from runtime to context Ivan Kruglov 2025-07-10 07:33:20 -07:00
  • 303d1b6b57 core: move ShowStatus/Log* from runtime to context Ivan Kruglov 2025-07-09 06:00:04 -07:00
  • 712f763036 core: move WatchdogDevice from runtime to context Ivan Kruglov 2025-07-09 05:59:01 -07:00
  • 545fde151a core: move RuntimeWatchdog* + RebootWatchdog + KExecWatchdog from runtime to spec Ivan Kruglov 2025-07-09 05:57:55 -07:00
  • afa9992429 core: fix double Environment present in both context and runtime Ivan Kruglov 2025-07-09 05:54:07 -07:00
  • a5d8520f86 core: move Version/Arch/Features/Taints/UnitPath from context to runtime Ivan Kruglov 2025-07-09 05:50:32 -07:00
  • 84c05ec632 selinux: get_our_contexts() Ivan Kruglov 2025-07-03 06:40:14 -07:00
  • 3484af2800 selinux: rename mac_selinux_access_check_internal() -> mac_selinux_access_check_bus_internal() Ivan Kruglov 2025-07-03 04:30:59 -07:00
  • 5a1cb174f8 selinux-utils: rename and expose log_selinux_enforcing_errno() Ivan Kruglov 2025-07-10 06:47:29 -07:00
  • 204e3cb6c8 selinux-util: mac_selinux_get_peer_label() Ivan Kruglov 2025-07-03 04:53:23 -07:00
  • 88444243b8 ruff: Default to python 3.7 version DaanDeMeyer 2025-07-10 14:47:03 +02:00
  • b6d4997683 Add --entry-type=type1|type2 option to kernel-install. Li Tian 2025-07-08 14:44:35 +08:00
  • 7f76ff2821 tree-wide: Use "mkosi box" instead of "mkosi sandbox" DaanDeMeyer 2025-07-10 16:23:26 +02:00
  • a4488ae6ae mkosi: Drop unnecessary [Match] sections DaanDeMeyer 2025-07-09 10:31:39 +02:00
  • 3800adc9e5 mkosi: Simplify centos/fedora configuration DaanDeMeyer 2025-07-09 10:22:47 +02:00
  • 24a14e9050 mkosi: update mkosi commit reference to 184472f0f1f831ca29953546ec01fd941ff763a6 DaanDeMeyer 2025-07-10 16:21:14 +02:00
  • 33a5cc768c socket-activate: Always send NOTIFY=ready DaanDeMeyer 2025-07-03 10:41:50 +02:00
  • 6a9cb1936f Two trivial nspawn fixes (#38152) Daan De Meyer 2025-07-10 16:19:18 +02:00
  • 1f24a954e4 vmspawn: Use virtio-blk-pci for image instead of virtio-scsi-pci DaanDeMeyer 2025-07-03 14:50:05 +02:00
  • 6ed684db41 escape: Make quote_command_line() argument const DaanDeMeyer 2025-07-03 10:47:15 +02:00
  • 8ba6c2b7f5 vmspawn: Disable hpet for vmspawn x86 virtual machines DaanDeMeyer 2025-07-03 10:37:25 +02:00
  • 0b565facc4 Revert "resolve: query the parent zone for DS records" Yu Watanabe 2025-04-17 06:53:02 +09:00
  • 4f54d81ace nspawn: Use in_child_chown() in one more place DaanDeMeyer 2025-07-04 21:21:35 +02:00
  • 6f60ce002b nspawn: Improve log message DaanDeMeyer 2025-07-04 21:21:25 +02:00
  • dc6e9c548b zsh-completion: generate completion for systemd-run from systemd-analyze Eisuke Kawashima 2025-05-28 19:25:17 +09:00
  • 693f11d5ba news: fix typo Jörg Behrmann 2025-07-10 09:52:42 +02:00
  • 8dfe176adc man: clean up list of literals Christian Hesse 2025-07-09 12:26:39 +02:00
  • 0777d821ad ci: also set TEST_RUNNER environment variable in coverage test Yu Watanabe 2025-07-09 15:36:05 +09:00
  • 7425f76c4e shutdown: voidify disable_binfmt() Yu Watanabe 2025-07-08 18:58:14 +09:00