Systemd/src/shared
Kay Sievers 72edcff5db hwclock: always set the kernel's timezone
Properly tell the kernel at bootup, and any later time zone changes,
the actual system time zone.

Things like the kernel's FAT filesystem driver needs the actual time
zone to calculate the proper local time to use for the on-disk time
stamps.

https://bugzilla.redhat.com/show_bug.cgi?id=802198
2012-09-17 16:56:26 +02:00
..
linux execute: support syscall filtering using seccomp filters 2012-07-17 04:17:53 +02:00
acl-util.c relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
acl-util.h use #pragma once instead of foo*foo #define guards 2012-07-19 12:30:59 +02:00
ask-password-api.c log.h: new log_oom() -> int -ENOMEM, use it 2012-07-26 11:48:26 +02:00
ask-password-api.h use #pragma once instead of foo*foo #define guards 2012-07-19 12:30:59 +02:00
audit.c relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
audit.h relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
capability.c capabilities: when dropping capabilities system-wide also drop them from usermode helpers 2012-05-29 23:35:17 +02:00
capability.h capabilities: when dropping capabilities system-wide also drop them from usermode helpers 2012-05-29 23:35:17 +02:00
cgroup-label.c mkdir: append _label to all mkdir() calls that explicitly set the selinux context 2012-05-31 12:40:20 +02:00
cgroup-show.c util: split-out path-util.[ch] 2012-05-08 02:33:10 +02:00
cgroup-show.h systemctl: show main and control PID explicitly in cgroup-show 2012-04-16 18:59:40 +02:00
cgroup-util.c util: rename join() to strjoin() 2012-07-13 13:41:01 +02:00
cgroup-util.h use #pragma once instead of foo*foo #define guards 2012-07-19 12:30:59 +02:00
conf-files.c conf-files: continue searching if one dir fails 2012-07-24 23:33:54 +02:00
conf-files.h util: split-out conf-file.[ch] 2012-05-07 19:01:24 +02:00
conf-parser.c conf-parser: make parsing exit status lists non-fatal 2012-08-16 17:10:57 +02:00
conf-parser.h service: add options RestartPreventExitStatus and SuccessExitStatus 2012-08-14 14:46:03 +02:00
dbus-common.c build-sys: __secure_getenv lost dunder in libc 2.17 2012-09-17 00:21:25 +02:00
dbus-common.h move bus_method_call_with_reply() to dbus-common 2012-08-08 02:04:40 +02:00
dbus-loop.c move remainig shared stuff to shared/ 2012-04-12 15:11:39 +02:00
dbus-loop.h use #pragma once instead of foo*foo #define guards 2012-07-19 12:30:59 +02:00
def.h use #pragma once instead of foo*foo #define guards 2012-07-19 12:30:59 +02:00
dev-setup.c dev-setup: make NULL as parameter for dev_setup() equivalent to "" 2012-08-21 17:23:03 +02:00
dev-setup.h dev-setup: allow a path prefix for use in chroots 2012-08-21 17:19:35 +02:00
exit-status.c service: add options RestartPreventExitStatus and SuccessExitStatus 2012-08-14 14:46:03 +02:00
exit-status.h service: add options RestartPreventExitStatus and SuccessExitStatus 2012-08-14 14:46:03 +02:00
hashmap.c systemctl: show unit name when a job fails 2012-09-14 15:11:07 +02:00
hashmap.h service: add options RestartPreventExitStatus and SuccessExitStatus 2012-08-14 14:46:03 +02:00
hwclock.c hwclock: always set the kernel's timezone 2012-09-17 16:56:26 +02:00
hwclock.h hwclock: always set the kernel's timezone 2012-09-17 16:56:26 +02:00
install.c install: use automatic cleanup 2012-09-16 16:20:06 +02:00
install.h when determining unit file list, include invalid unit names in an "invalid" state 2012-09-11 01:14:25 +02:00
ioprio.h move list.h, macro.h, ioprio.h to shared/ 2012-04-10 19:47:00 +02:00
label.c mount-setup: don't complain if we try to fix the label of a dir beneath a mount but can't due to EROFS 2012-07-03 16:25:50 +02:00
label.h use #pragma once instead of foo*foo #define guards 2012-07-19 12:30:59 +02:00
list.h use #pragma once instead of foo*foo #define guards 2012-07-19 12:30:59 +02:00
log.c build-sys: __secure_getenv lost dunder in libc 2.17 2012-09-17 00:21:25 +02:00
log.h journal: suppress structured messages if they'd go to the console 2012-09-03 18:59:04 -07:00
logs-show.c journalctl: rework JSON output mode 2012-09-05 15:25:32 -07:00
logs-show.h journalctl: rework JSON output mode 2012-09-05 15:25:32 -07:00
macro.h nspawn: use automatic cleanup for umask 2012-09-16 16:20:09 +02:00
Makefile build-sys: add stub makefiles to make emacs easier to use 2012-04-12 13:35:56 +02:00
missing.h build-sys: __secure_getenv lost dunder in libc 2.17 2012-09-17 00:21:25 +02:00
mkdir.c mkdir: provide all functions with and without selinux label application 2012-05-31 13:17:26 +02:00
mkdir.h mkdir: provide all functions with and without selinux label application 2012-05-31 13:17:26 +02:00
pager.c journalctl: fix ellipsization with PAGER=cat 2012-07-23 17:57:11 +02:00
pager.h journalctl: fix ellipsization with PAGER=cat 2012-07-23 17:57:11 +02:00
path-lookup.c mkdir: append _label to all mkdir() calls that explicitly set the selinux context 2012-05-31 12:40:20 +02:00
path-lookup.h use #pragma once instead of foo*foo #define guards 2012-07-19 12:30:59 +02:00
path-util.c timedate: assorted improvements 2012-09-14 20:02:52 +02:00
path-util.h timedate: assorted improvements 2012-09-14 20:02:52 +02:00
polkit.c logind: add shutdown/suspend/idle inhibition framework 2012-04-16 18:59:08 +02:00
polkit.h use #pragma once instead of foo*foo #define guards 2012-07-19 12:30:59 +02:00
ratelimit.c relicense to LGPLv2.1 (with exceptions) 2012-04-12 00:24:39 +02:00
ratelimit.h use #pragma once instead of foo*foo #define guards 2012-07-19 12:30:59 +02:00
set.c service: add options RestartPreventExitStatus and SuccessExitStatus 2012-08-14 14:46:03 +02:00
set.h service: add options RestartPreventExitStatus and SuccessExitStatus 2012-08-14 14:46:03 +02:00
socket-label.c mkdir: append _label to all mkdir() calls that explicitly set the selinux context 2012-05-31 12:40:20 +02:00
socket-util.c util: split-out path-util.[ch] 2012-05-08 02:33:10 +02:00
socket-util.h use #pragma once instead of foo*foo #define guards 2012-07-19 12:30:59 +02:00
spawn-ask-password-agent.c move more common files to shared/ and add them to shared.la 2012-04-12 02:39:37 +02:00
spawn-ask-password-agent.h use #pragma once instead of foo*foo #define guards 2012-07-19 12:30:59 +02:00
spawn-polkit-agent.c polkit: spawn agent in --fallback mode 2012-04-13 21:52:42 +02:00
spawn-polkit-agent.h move more common files to shared/ and add them to shared.la 2012-04-12 02:39:37 +02:00
specifier.c move more common files to shared/ and add them to shared.la 2012-04-12 02:39:37 +02:00
specifier.h use #pragma once instead of foo*foo #define guards 2012-07-19 12:30:59 +02:00
strv.c manager: rework generator logic 2012-05-23 03:43:29 +02:00
strv.h use #pragma once instead of foo*foo #define guards 2012-07-19 12:30:59 +02:00
unit-name.c util: various additional modernizations 2012-09-14 10:24:27 +02:00
unit-name.h systemd: enable/disable instances of template 2012-07-26 10:02:10 +02:00
utf8.c shared/utf8: mark char* as const 2012-08-10 17:59:39 +02:00
utf8.h use #pragma once instead of foo*foo #define guards 2012-07-19 12:30:59 +02:00
util.c nspawn: use automatic cleanup for umask 2012-09-16 16:20:09 +02:00
util.h nspawn: use automatic cleanup for umask 2012-09-16 16:20:09 +02:00
utmp-wtmp.c util: split-out path-util.[ch] 2012-05-08 02:33:10 +02:00
utmp-wtmp.h use #pragma once instead of foo*foo #define guards 2012-07-19 12:30:59 +02:00
virt.c util: unify getenv() logic for other PID 2012-04-22 15:00:42 +02:00
virt.h use #pragma once instead of foo*foo #define guards 2012-07-19 12:30:59 +02:00
watchdog.c move more common files to shared/ and add them to shared.la 2012-04-12 02:39:37 +02:00
watchdog.h use #pragma once instead of foo*foo #define guards 2012-07-19 12:30:59 +02:00