1
0
mirror of https://github.com/systemd/systemd.git synced 2024-10-28 03:25:31 +03:00
systemd/src/login
Zbigniew Jędrzejewski-Szmek 41f6e627d7 Make fopen_temporary and fopen_temporary_label unlocked
This is partially a refactoring, but also makes many more places use
unlocked operations implicitly, i.e. all users of fopen_temporary().
AFAICT, the uses are always for short-lived files which are not shared
externally, and are just used within the same context. Locking is not
necessary.
2019-04-12 11:44:56 +02:00
..
70-power-switch.rules
70-uaccess.rules.m4 Re-add uaccess tag for /dev/dri/renderD* 2019-03-14 11:08:58 +01:00
71-seat.rules.in login: mark nomodeset fb devices as master-of-seat 2019-03-13 12:17:34 +01:00
73-seat-late.rules.m4
inhibit.c inhibit: fix argv[] usage 2019-04-08 16:57:39 +02:00
loginctl.c bus-unit-util: split out code that shows a unit's process tree 2019-03-13 17:41:41 +01:00
logind-acl.c login: use log_device_*() 2018-10-23 22:44:07 +09:00
logind-acl.h
logind-action.c login: do not use cast to bool for enum 2019-01-08 02:39:31 +09:00
logind-action.h
logind-button.c util: drop missing.h from util.h 2018-12-04 10:00:34 +01:00
logind-button.h tree-wide: add whitespace between type and variable name 2018-12-04 09:29:54 +01:00
logind-core.c util: split out some stuff into a new file limits-util.[ch] 2019-03-13 12:16:43 +01:00
logind-dbus.c logind: linewrap some long lines and remove unnecessary conditional 2019-04-07 21:48:54 +02:00
logind-device.c
logind-device.h
logind-gperf.gperf
logind-inhibit.c tree-wide: (void)ify a few unlink() and rmdir() 2019-03-27 18:09:56 +01:00
logind-inhibit.h tree-wide: always declare bitflag enums the same way 2019-01-07 17:50:39 +01:00
logind-seat-dbus.c util: drop missing.h from util.h 2018-12-04 10:00:34 +01:00
logind-seat.c Make fopen_temporary and fopen_temporary_label unlocked 2019-04-12 11:44:56 +02:00
logind-seat.h
logind-session-dbus.c util: drop missing.h from util.h 2018-12-04 10:00:34 +01:00
logind-session-device.c logind: simplify removal of device fds 2019-04-02 11:51:50 +02:00
logind-session-device.h
logind-session.c Make fopen_temporary and fopen_temporary_label unlocked 2019-04-12 11:44:56 +02:00
logind-session.h logind: make session_restore_vt() static 2018-11-21 14:20:01 +01:00
logind-user-dbus.c util: drop missing.h from util.h 2018-12-04 10:00:34 +01:00
logind-user.c Make fopen_temporary and fopen_temporary_label unlocked 2019-04-12 11:44:56 +02:00
logind-user.h
logind-utmp.c
logind.c logind: when we cannot attach a passed fd to a device, close it 2019-04-02 11:52:58 +02:00
logind.conf.in
logind.h headers: remove unneeded includes from util.h 2019-03-27 11:53:12 +01:00
meson.build
org.freedesktop.login1.conf logind: Add support for RebootParameter 2019-03-22 20:30:33 +02:00
org.freedesktop.login1.policy logind: reword the polkit prompt for reboot parameter 2019-03-26 08:52:18 +01:00
org.freedesktop.login1.service
pam_systemd.c pam-systemd: use secure_getenv() rather than getenv() 2019-04-08 10:24:03 +02:00
pam_systemd.sym
sysfs-show.c locale-util: prefix special glyph enum values with SPECIAL_GLYPH_ 2018-12-14 08:22:54 +01:00
sysfs-show.h
systemd-user.m4
test-inhibit.c test: stop using dup() needlessly 2019-04-02 12:45:46 +02:00
test-login-shared.c
test-login-tables.c
user-runtime-dir.c headers: remove unneeded includes from util.h 2019-03-27 11:53:12 +01:00