Merge v238 into tizen
authorŁukasz Stelmach <l.stelmach@samsung.com>
Thu, 25 Jan 2024 12:26:26 +0000 (13:26 +0100)
committerŁukasz Stelmach <l.stelmach@samsung.com>
Thu, 25 Jan 2024 12:26:26 +0000 (13:26 +0100)
commitc0bb73fa17f8e95d76dcc80faf3b3e3b8061cb75
tree3ff00275c6f664901c1a341574bf7de311a37a60
parent0b7f642f84f607bd5e35d85dbfc92145e972721f
Merge v238 into tizen

Change-Id: I261f8d0cfeadd74ee404b13a5d9b4b46db486d26
Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
434 files changed:
.github/CONTRIBUTING.md
.mailmap
.mkosi/mkosi.arch
.mkosi/mkosi.debian
.mkosi/mkosi.fedora
NEWS
README.md
TODO
coccinelle/close-above-stdio.cocci [new file with mode: 0644]
coccinelle/empty-if.cocci [deleted file]
coccinelle/malloc_multiply.cocci [new file with mode: 0644]
coccinelle/reallocarray.cocci [new file with mode: 0644]
coccinelle/run-coccinelle.sh
doc/CODING_STYLE [moved from CODING_STYLE with 100% similarity]
doc/DISTRO_PORTING [moved from DISTRO_PORTING with 100% similarity]
doc/ENVIRONMENT.md [moved from ENVIRONMENT.md with 100% similarity]
doc/HACKING [moved from HACKING with 98% similarity]
doc/TRANSIENT-SETTINGS.md [moved from TRANSIENT-SETTINGS.md with 99% similarity]
doc/TRANSLATORS [new file with mode: 0644]
doc/UIDS-GIDS.md [moved from UIDS-GIDS.md with 100% similarity]
hwdb/.gitattributes [new file with mode: 0644]
hwdb/20-OUI.hwdb
hwdb/20-acpi-vendor.hwdb.patch
hwdb/20-pci-vendor-model.hwdb
hwdb/60-evdev.hwdb
hwdb/60-keyboard.hwdb
hwdb/60-sensor.hwdb
hwdb/70-mouse.hwdb
hwdb/ma-large.txt
hwdb/ma-medium.txt
hwdb/ma-small.txt
hwdb/pci.ids
man/custom-entities.ent.in
man/file-hierarchy.xml
man/logind.conf.xml
man/rules/meson.build
man/sd_bus_get_n_queued_read.xml [new file with mode: 0644]
man/systemctl.xml
man/systemd-analyze.xml
man/systemd-cgtop.xml
man/systemd-detect-virt.xml
man/systemd-resolve.xml
man/systemd-socket-activate.xml
man/systemd-system.conf.xml
man/systemd-sysusers.xml
man/systemd-tmpfiles.xml
man/systemd.exec.xml
man/systemd.generator.xml
man/systemd.netdev.xml
man/systemd.resource-control.xml
man/systemd.service.xml
man/systemd.special.xml
man/systemd.unit.xml
man/sysusers.d.xml
man/tmpfiles.d.xml
man/udevadm.xml
meson.build
meson_options.txt
mkosi.build
packaging/systemd.spec
po/.gitignore [new file with mode: 0644]
po/LINGUAS
po/POTFILES.in
po/POTFILES.skip
po/ca.po
po/fr.po
po/id.po
po/it.po
po/ja.po [new file with mode: 0644]
po/meson.build
po/pl.po
po/pt_BR.po
po/ru.po
po/sr.po
rules/64-btrfs.rules.in
shell-completion/bash/systemd-analyze
shell-completion/zsh/_systemd-analyze
src/activate/activate.c
src/analyze/analyze.c
src/basic/alloc-util.h
src/basic/bpf-program.c
src/basic/bpf-program.h
src/basic/btrfs-util.c
src/basic/cgroup-util.c
src/basic/cgroup-util.h
src/basic/conf-files.c
src/basic/conf-files.h
src/basic/copy.c
src/basic/env-util.c
src/basic/exec-util.c
src/basic/fd-util.c
src/basic/fd-util.h
src/basic/fileio-label.c
src/basic/fileio-label.h
src/basic/fileio.c
src/basic/fs-util.c
src/basic/fs-util.h
src/basic/gcrypt-util.c
src/basic/gcrypt-util.h
src/basic/glob-util.c
src/basic/hash-funcs.c
src/basic/hash-funcs.h
src/basic/hashmap.c
src/basic/hashmap.h
src/basic/io-util.c
src/basic/khash.c
src/basic/khash.h
src/basic/log.c
src/basic/log.h
src/basic/meson.build
src/basic/missing.h
src/basic/missing_syscall.h
src/basic/mount-util.c
src/basic/mount-util.h
src/basic/path-util.h
src/basic/prioq.c
src/basic/process-util.c
src/basic/process-util.h
src/basic/procfs-util.c
src/basic/procfs-util.h
src/basic/raw-reboot.h [new file with mode: 0644]
src/basic/reboot-util.c [new file with mode: 0644]
src/basic/reboot-util.h [new file with mode: 0644]
src/basic/rm-rf.h
src/basic/socket-util.c
src/basic/socket-util.h
src/basic/stat-util.c
src/basic/stat-util.h
src/basic/strbuf.c
src/basic/strv.c
src/basic/strv.h
src/basic/terminal-util.c
src/basic/terminal-util.h
src/basic/time-util.h
src/basic/user-util.c
src/basic/user-util.h
src/basic/utf8.c
src/basic/utf8.h
src/basic/util.c
src/basic/util.h
src/basic/verbs.c
src/basic/virt.c
src/basic/virt.h
src/basic/xattr-util.c
src/basic/xattr-util.h
src/boot/bootctl.c
src/cgtop/cgtop.c
src/core/automount.c
src/core/bpf-firewall.c
src/core/bpf-firewall.h
src/core/busname.c
src/core/cgroup.c
src/core/cgroup.h
src/core/dbus-cgroup.c
src/core/dbus-execute.c
src/core/dbus-manager.c
src/core/dbus-scope.c
src/core/dbus-unit.c
src/core/dbus-unit.h
src/core/dbus.c
src/core/dbus.h
src/core/device.c
src/core/emergency-action.c
src/core/execute.c
src/core/execute.h
src/core/ip-address-access.c
src/core/job.c
src/core/job.h
src/core/load-fragment-gperf.gperf.m4
src/core/load-fragment.c
src/core/load-fragment.h
src/core/macros.systemd.in
src/core/main.c
src/core/manager.c
src/core/manager.h
src/core/meson.build
src/core/mount-setup.c
src/core/mount.c
src/core/namespace.c
src/core/namespace.h
src/core/org.freedesktop.systemd1.conf
src/core/org.freedesktop.systemd1.policy.in [moved from src/core/org.freedesktop.systemd1.policy.in.in with 67% similarity]
src/core/path.c
src/core/scope.c
src/core/selinux-access.h
src/core/service.c
src/core/shutdown.c
src/core/slice.c
src/core/socket.c
src/core/socket.h
src/core/swap.c
src/core/system.conf.in [moved from src/core/system.conf with 96% similarity]
src/core/timer.c
src/core/triggers.systemd.in
src/core/umount.c
src/core/unit.c
src/core/unit.h
src/coredump/coredump-vacuum.c
src/coredump/coredump.c
src/coredump/coredumpctl.c
src/delta/delta.c
src/firstboot/firstboot.c
src/fstab-generator/fstab-generator.c
src/hostname/meson.build
src/hostname/org.freedesktop.hostname1.policy [moved from src/hostname/org.freedesktop.hostname1.policy.in with 74% similarity]
src/hwdb/hwdb.c
src/import/export-raw.c
src/import/import-common.c
src/import/importd.c
src/import/meson.build
src/import/org.freedesktop.import1.policy [moved from src/import/org.freedesktop.import1.policy.in with 71% similarity]
src/import/pull-common.c
src/journal-remote/journal-remote.c
src/journal-remote/journal-upload.c
src/journal/cat.c
src/journal/journal-file.c
src/journal/journal-file.h
src/journal/journal-internal.h
src/journal/journal-vacuum.c
src/journal/journalctl.c
src/journal/journald-kmsg.c
src/journal/journald-native.h
src/journal/journald-stream.c
src/journal/meson.build
src/journal/sd-journal.c
src/kernel-install/90-loaderentry.install
src/libsystemd-network/arp-util.c
src/libsystemd-network/network-internal.c
src/libsystemd-network/sd-dhcp-client.c
src/libsystemd-network/sd-dhcp-server.c
src/libsystemd-network/sd-dhcp6-client.c
src/libsystemd-network/sd-dhcp6-lease.c
src/libsystemd-network/test-lldp.c
src/libsystemd/libsystemd.sym
src/libsystemd/meson.build
src/libsystemd/sd-bus/bus-container.c
src/libsystemd/sd-bus/bus-error.c
src/libsystemd/sd-bus/bus-internal.h
src/libsystemd/sd-bus/bus-message.c
src/libsystemd/sd-bus/bus-socket.c
src/libsystemd/sd-bus/sd-bus.c
src/libsystemd/sd-event/sd-event.c
src/libsystemd/sd-id128/id128-util.c
src/libsystemd/sd-login/sd-login.c
src/libsystemd/sd-netlink/netlink-socket.c
src/libsystemd/sd-path/sd-path.c
src/libsystemd/sd-resolve/sd-resolve.c
src/libudev/libudev-device.c
src/libudev/libudev-list.c
src/libudev/libudev-private.h
src/locale/meson.build
src/locale/org.freedesktop.locale1.policy [moved from src/locale/org.freedesktop.locale1.policy.in with 78% similarity]
src/login/70-uaccess.rules
src/login/inhibit.c
src/login/logind-acl.c
src/login/logind-button.c
src/login/logind-core.c
src/login/logind-dbus.c
src/login/logind-gperf.gperf
src/login/logind-seat.c
src/login/logind-seat.h
src/login/logind-session-device.c
src/login/logind-session-device.h
src/login/logind-session.c
src/login/logind-session.h
src/login/logind-user.c
src/login/logind-user.h
src/login/logind.c
src/login/logind.conf.in
src/login/logind.h
src/login/meson.build
src/login/org.freedesktop.login1.policy [moved from src/login/org.freedesktop.login1.policy.in with 63% similarity]
src/machine/machine-dbus.c
src/machine/machine.c
src/machine/machine.h
src/machine/machinectl.c
src/machine/machined-dbus.c
src/machine/machined.c
src/machine/meson.build
src/machine/org.freedesktop.machine1.policy [moved from src/machine/org.freedesktop.machine1.policy.in with 66% similarity]
src/network/netdev/vxlan.c
src/network/networkctl.c
src/network/networkd-address.c
src/network/networkd-ipv6-proxy-ndp.c
src/network/networkd-manager.c
src/network/networkd-network.c
src/nspawn/nspawn-mount.c
src/nspawn/nspawn-setuid.c
src/nspawn/nspawn.c
src/nss-mymachines/nss-mymachines.c
src/nss-systemd/nss-systemd.c
src/resolve/meson.build
src/resolve/org.freedesktop.resolve1.policy [moved from src/resolve/org.freedesktop.resolve1.policy.in with 78% similarity]
src/resolve/resolve-tool.c
src/resolve/resolved-dns-dnssec.c
src/resolve/resolved-resolv-conf.c
src/shared/ask-password-api.c
src/shared/ask-password-api.h
src/shared/bootspec.c
src/shared/bus-unit-util.c
src/shared/conf-parser.c
src/shared/conf-parser.h
src/shared/install.c
src/shared/journal-util.c
src/shared/journal-util.h
src/shared/linux/bpf.h
src/shared/loop-util.c
src/shared/path-lookup.c
src/shared/seccomp-util.c
src/shared/seccomp-util.h
src/shared/uid-range.c
src/sysctl/sysctl.c
src/systemctl/systemctl.c
src/systemctl/systemd-sysv-install.SKELETON
src/systemd/sd-bus.h
src/sysusers/sysusers.c
src/test/meson.build
src/test/test-ask-password-api.c
src/test/test-bpf.c
src/test/test-cgroup-util.c
src/test/test-conf-parser.c
src/test/test-copy.c
src/test/test-execute.c
src/test/test-fd-util.c
src/test/test-fs-util.c
src/test/test-gcrypt-util.c [new file with mode: 0644]
src/test/test-glob-util.c
src/test/test-hash.c
src/test/test-hashmap.c
src/test/test-id128.c
src/test/test-libudev.c
src/test/test-log.c
src/test/test-mount-util.c
src/test/test-ns.c
src/test/test-path-lookup.c
src/test/test-process-util.c
src/test/test-procfs-util.c
src/test/test-socket-util.c
src/test/test-strv.c
src/test/test-user-util.c
src/test/test-utf8.c
src/test/test-xattr-util.c
src/timedate/meson.build
src/timedate/org.freedesktop.timedate1.policy [moved from src/timedate/org.freedesktop.timedate1.policy.in with 74% similarity]
src/timedate/timedatectl.c
src/timesync/timesyncd.c
src/tmpfiles/tmpfiles.c
src/tty-ask-password-agent/tty-ask-password-agent.c
src/udev/cdrom_id/cdrom_id.c
src/udev/collect/collect.c
src/udev/udev-builtin-blkid.c
src/udev/udev-builtin-input_id.c
src/udev/udev-builtin-net_id.c
src/udev/udev-node.c
src/udev/udev-rules.c
src/udev/udev-watch.c
src/udev/udev.conf
src/udev/udevadm-hwdb.c
src/udev/udevadm-trigger.c
src/udev/udevd.c
src/user-sessions/user-sessions.c
src/vconsole/vconsole-setup.c
sysctl.d/50-coredump.conf.in
test/TEST-15-DROPIN/test-dropin.sh
test/TEST-21-SYSUSERS/inline.expected-group [new file with mode: 0644]
test/TEST-21-SYSUSERS/inline.expected-passwd [new file with mode: 0644]
test/TEST-21-SYSUSERS/test-1.input
test/TEST-21-SYSUSERS/test-10.expected-group [new file with mode: 0644]
test/TEST-21-SYSUSERS/test-10.expected-passwd [new file with mode: 0644]
test/TEST-21-SYSUSERS/test-10.input [new file with mode: 0644]
test/TEST-21-SYSUSERS/test-2.expected-group
test/TEST-21-SYSUSERS/test-2.expected-passwd
test/TEST-21-SYSUSERS/test-2.input
test/TEST-21-SYSUSERS/test-3.input
test/TEST-21-SYSUSERS/test-4.input
test/TEST-21-SYSUSERS/test-5.expected-group [new file with mode: 0644]
test/TEST-21-SYSUSERS/test-5.expected-passwd [new file with mode: 0644]
test/TEST-21-SYSUSERS/test-5.input [new file with mode: 0644]
test/TEST-21-SYSUSERS/test-6.expected-group [new file with mode: 0644]
test/TEST-21-SYSUSERS/test-6.expected-passwd [new file with mode: 0644]
test/TEST-21-SYSUSERS/test-6.input [new file with mode: 0644]
test/TEST-21-SYSUSERS/test-7.expected-group [new file with mode: 0644]
test/TEST-21-SYSUSERS/test-7.expected-passwd [new file with mode: 0644]
test/TEST-21-SYSUSERS/test-7.input [new file with mode: 0644]
test/TEST-21-SYSUSERS/test-8.expected-group [new file with mode: 0644]
test/TEST-21-SYSUSERS/test-8.expected-passwd [new file with mode: 0644]
test/TEST-21-SYSUSERS/test-8.input [new file with mode: 0644]
test/TEST-21-SYSUSERS/test-9.expected-group [new file with mode: 0644]
test/TEST-21-SYSUSERS/test-9.expected-passwd [new file with mode: 0644]
test/TEST-21-SYSUSERS/test-9.input [new file with mode: 0644]
test/TEST-21-SYSUSERS/test.sh
test/TEST-21-SYSUSERS/unhappy-1.input
test/TEST-21-SYSUSERS/unhappy-2.input
test/TEST-22-TMPFILES/Makefile [new file with mode: 0644]
test/TEST-22-TMPFILES/run-tmpfiles-tests.sh [new file with mode: 0755]
test/TEST-22-TMPFILES/test-01.sh [new file with mode: 0755]
test/TEST-22-TMPFILES/test.sh [new file with mode: 0755]
test/TEST-22-TMPFILES/testsuite.service [new file with mode: 0644]
test/meson.build
test/networkd-test.py
test/rule-syntax-check.py
test/sysv-generator-test.py
test/test-execute/exec-ambientcapabilities-merge-nfsnobody.service [moved from test/test-execute/exec-capabilityambientset-merge-nfsnobody.service with 70% similarity]
test/test-execute/exec-ambientcapabilities-merge-nobody.service [moved from test/test-execute/exec-capabilityambientset-merge.service with 70% similarity]
test/test-execute/exec-ambientcapabilities-merge.service [new file with mode: 0644]
test/test-execute/exec-ambientcapabilities-nfsnobody.service [moved from test/test-execute/exec-capabilityambientset-nfsnobody.service with 63% similarity]
test/test-execute/exec-ambientcapabilities-nobody.service [moved from test/test-execute/exec-capabilityambientset.service with 62% similarity]
test/test-execute/exec-ambientcapabilities.service [new file with mode: 0644]
test/test-execute/exec-dynamicuser-statedir.service
test/test-execute/exec-group-nobody.service [new file with mode: 0644]
test/test-execute/exec-group.service
test/test-execute/exec-runtimedirectory-mode.service
test/test-execute/exec-runtimedirectory-owner-nfsnobody.service
test/test-execute/exec-runtimedirectory-owner-nobody.service [new file with mode: 0644]
test/test-execute/exec-runtimedirectory-owner-nogroup.service [new file with mode: 0644]
test/test-execute/exec-runtimedirectory-owner.service
test/test-execute/exec-runtimedirectory.service
test/test-execute/exec-systemcallfilter-system-user-nobody.service [new file with mode: 0644]
test/test-execute/exec-systemcallfilter-system-user.service
test/test-execute/exec-temporaryfilesystem-options.service [new file with mode: 0644]
test/test-execute/exec-temporaryfilesystem-ro.service [new file with mode: 0644]
test/test-execute/exec-temporaryfilesystem-rw.service [new file with mode: 0644]
test/test-execute/exec-temporaryfilesystem-usr.service [new file with mode: 0644]
test/test-execute/exec-user-nobody.service [new file with mode: 0644]
test/test-execute/exec-user.service
test/test-functions
test/udev-test.pl
tmpfiles.d/systemd-nologin.conf
tools/meson-hwdb-update.sh
units/meson.build
units/system-update-cleanup.service.in
units/system.slice [deleted file]
units/user@.service.in
zanata.xml [new file with mode: 0644]