Systemd/src/portable
Luca Boccassi 6d88513e6b portabled: create temp file for unit, not directory
open_tmpfile_linkable is used to create a temporary file in the same
directory as the target, but portabled uses the name of the parent
directory instead of the file it intends to create.
In other words, it creats a tmp for /etc/systemd/system.attached instead
of /etc/systemd/system.attached/foo.service.
It still works because it's later moved in the right place.
But as a side effect, it tries the create the file in the parent directory
which is /etc/systemd, and it case of read-only filesystems it fails.
2020-06-25 18:40:19 +02:00
..
profile portable: add SystemCallFilter=@system-service to the three main portable service profiles 2018-06-14 17:44:20 +02:00
meson.build
org.freedesktop.portable1.conf portabled: fix dbus policy 2019-04-03 17:24:12 +02:00
org.freedesktop.portable1.policy portable: update polkit messages 2018-06-19 13:21:17 +09:00
org.freedesktop.portable1.service
portable.c portabled: create temp file for unit, not directory 2020-06-25 18:40:19 +02:00
portable.h portable: introduce portable_metadata_hash_ops and use it 2018-12-02 12:18:54 +01:00
portablectl.c log: introduce log_parse_environment_cli() and log_setup_cli() 2020-06-24 16:49:26 +02:00
portabled-bus.c shared: split out polkit stuff from bus-util.c → bus-polkit.c 2020-01-22 12:34:10 +01:00
portabled-bus.h
portabled-image-bus.c *: convert amenable fdopen calls to take_fdopen 2020-03-31 06:48:03 -07:00
portabled-image-bus.h tree-wide: add multiple inclusion guard 2018-06-25 13:04:59 +09:00
portabled-image.c machine-image: introduce image_hash_ops and use it 2018-12-02 12:18:54 +01:00
portabled-image.h tree-wide: add multiple inclusion guard 2018-06-25 13:04:59 +09:00
portabled-operation.c
portabled-operation.h
portabled.c tree-wide: implement new log control API dbus interface in all our daemons 2020-04-21 17:08:16 +02:00
portabled.h