1
0
mirror of https://github.com/systemd/systemd.git synced 2024-11-08 11:27:32 +03:00
systemd/src
Michal Schmidt c5419d4239 service: don't warn if the pidfile still exists after SIGCHLD
A service that drops its privileges may not be able to remove it when it
exits. The stale pidfile is not a problem as long as the service
carefully recognizes it on its next start.

systemd would produce a warning after the service exits:
  PID ... read from file ... does not exist. Your service or init
  script might be broken.

Silence the warning in this case. Still warn if this error is detected
when loading the pidfile after service start.

Noticed by Miroslav Lichvar in
 https://bugzilla.redhat.com/show_bug.cgi?id=752396
2011-11-10 10:18:08 +01:00
..
linux readahead: implement minimal readahead logic based on fanotify(), mincore() and readahead() 2010-09-23 15:02:13 +02:00
.gitignore systemadm: add a wrappable label and use it for status lines 2011-09-20 01:06:01 +02:00
70-uaccess.rules logind: implement D-Bus properties 2011-06-21 19:29:44 +02:00
71-seat.rules seat: add another 'Plugable' device id 2011-07-25 14:35:33 +02:00
73-seat-late.rules.in acl: properly handle if devices are tagged as uaccess but do not have a device node 2011-08-25 16:50:49 +02:00
99-systemd.rules.in udev: asynchronously mount fuse/confifgs as soon as the kmods are loaded 2011-09-22 03:02:15 +02:00
ac-power.c ac-power: make ac-power a proper binary that scripts can call 2010-11-10 22:38:44 +01:00
ask-password-api.c umask: set umask of a number of sockets by default, even though we check creds on connections 2011-08-01 22:42:07 +02:00
ask-password-api.h ask-password: supported plymouth cached passwords 2011-02-23 01:12:07 +01:00
ask-password.c ask-password: use default timeout 2011-04-16 02:03:34 +02:00
automount.c cgroup: optionally mount a specific cgroup controllers together, and add cpu+cpuacct to the default 2011-08-23 00:37:35 +02:00
automount.h manager: rename 'maintenance' state to 'failed' to avoid user confusion 2010-08-31 00:17:56 +02:00
binfmt.c coverity: fix a couple of bugs found by coverity 2011-09-23 01:45:34 +02:00
bridge.c change remaining /var/run to /run 2011-04-04 15:33:00 +02:00
build.h build: expose libcryptsetup dependency in build string 2010-11-18 00:39:09 +01:00
bus-errors.h systemctl: introduce systemctl kill 2010-10-22 16:11:50 +02:00
cgls.c systemctl: hide all information on --kill-mode= since it is mostly useless 2011-07-07 04:19:03 +02:00
cgroup-attr.c exec: optionally apply cgroup attributes to the cgroups we create 2011-08-20 00:22:02 +02:00
cgroup-attr.h exec: optionally apply cgroup attributes to the cgroups we create 2011-08-20 00:22:02 +02:00
cgroup-show.c emacs: make sure nobody accidently adds tabs to our sources 2010-08-14 19:59:25 +02:00
cgroup-show.h emacs: disable tabs in .h files, too 2010-08-17 03:50:18 +02:00
cgroup-util.c cgroup: optionally mount a specific cgroup controllers together, and add cpu+cpuacct to the default 2011-08-23 00:37:35 +02:00
cgroup-util.h cgroup: honour sticky bit when trimming cgroup trees 2011-08-21 20:07:46 +02:00
cgroup.c cgroup: immediately remove all cgroups which run empty 2011-11-03 19:42:53 +01:00
cgroup.h exec: add ControlGroupModify= switch to allow changing access mode to cgroups fs 2011-06-30 00:11:25 +02:00
cgroups-agent.c util: truncate newline inside of read_one_line_file() already 2011-04-16 02:03:34 +02:00
condition.c condition: Fix file descriptor leak in test_capability() 2011-11-01 17:02:32 +01:00
condition.h unit: introduce ConditionCapability 2011-10-11 15:16:52 +02:00
conf-parser.c coverity: fix a couple of bugs found by coverity 2011-09-23 01:45:34 +02:00
conf-parser.h load-fragment: speed up parsing by using a perfect hash table with configuration settings built by gperf 2011-08-01 00:43:05 +02:00
cryptsetup-generator.c cryptsetup-generator: avoid ordering cycle on swap 2011-11-01 23:42:41 +01:00
cryptsetup.c cryptsetup: accept "none" option 2011-08-24 16:22:58 +02:00
dbus-automount.c dbus: split out object management code into dbus-common, and simplify it 2011-04-16 02:03:35 +02:00
dbus-automount.h emacs: disable tabs in .h files, too 2010-08-17 03:50:18 +02:00
dbus-common.c dbus: terminate mechanism daemons after a while 2011-09-03 03:26:58 +02:00
dbus-common.h dbus: terminate mechanism daemons after a while 2011-09-03 03:26:58 +02:00
dbus-device.c dbus: split out object management code into dbus-common, and simplify it 2011-04-16 02:03:35 +02:00
dbus-device.h dbus: follow standardized fdo PropertiesChanged signal spec 2010-08-20 02:31:54 +02:00
dbus-execute.c execute: fix bus serialization for commands 2011-08-29 19:45:46 +02:00
dbus-execute.h exec: introduce PrivateNetwork= process option to turn off network access to specific services 2011-08-02 05:24:58 +02:00
dbus-job.c dbus: split out object management code into dbus-common, and simplify it 2011-04-16 02:03:35 +02:00
dbus-job.h dbus: pass along information why a job failed when it failed (dbus api change!) 2011-02-24 02:36:34 +01:00
dbus-loop.c logind: first version that compiles fine 2011-06-21 19:29:44 +02:00
dbus-loop.h logind: first version that compiles fine 2011-06-21 19:29:44 +02:00
dbus-manager.c coverity: change a few things so that coverity doesn't show so many false positives 2011-09-23 01:45:34 +02:00
dbus-manager.h emacs: disable tabs in .h files, too 2010-08-17 03:50:18 +02:00
dbus-mount.c dbus: split out object management code into dbus-common, and simplify it 2011-04-16 02:03:35 +02:00
dbus-mount.h dbus: follow standardized fdo PropertiesChanged signal spec 2010-08-20 02:31:54 +02:00
dbus-path.c dbus: split out object management code into dbus-common, and simplify it 2011-04-16 02:03:35 +02:00
dbus-path.h emacs: disable tabs in .h files, too 2010-08-17 03:50:18 +02:00
dbus-service.c dbus: split out object management code into dbus-common, and simplify it 2011-04-16 02:03:35 +02:00
dbus-service.h dbus: follow standardized fdo PropertiesChanged signal spec 2010-08-20 02:31:54 +02:00
dbus-snapshot.c dbus: split out object management code into dbus-common, and simplify it 2011-04-16 02:03:35 +02:00
dbus-snapshot.h emacs: disable tabs in .h files, too 2010-08-17 03:50:18 +02:00
dbus-socket.c socket: expose mq params in introspection data 2011-05-22 00:29:52 +02:00
dbus-socket.h dbus: follow standardized fdo PropertiesChanged signal spec 2010-08-20 02:31:54 +02:00
dbus-swap.c dbus: split out object management code into dbus-common, and simplify it 2011-04-16 02:03:35 +02:00
dbus-swap.h dbus: follow standardized fdo PropertiesChanged signal spec 2010-08-20 02:31:54 +02:00
dbus-target.c dbus: split out object management code into dbus-common, and simplify it 2011-04-16 02:03:35 +02:00
dbus-target.h emacs: disable tabs in .h files, too 2010-08-17 03:50:18 +02:00
dbus-timer.c dbus: split out object management code into dbus-common, and simplify it 2011-04-16 02:03:35 +02:00
dbus-timer.h dbus: follow standardized fdo PropertiesChanged signal spec 2010-08-20 02:31:54 +02:00
dbus-unit.c cgroup: expose cgroup attributes as unit properties on the bus 2011-08-21 20:07:08 +02:00
dbus-unit.h cgroup: expose cgroup attributes as unit properties on the bus 2011-08-21 20:07:08 +02:00
dbus.c dbus: listen on private sockets in user mode too 2011-07-01 22:34:37 +02:00
dbus.h dbus: send our finished signal when we are finished booting 2011-06-27 13:47:03 +02:00
def.h def: lower default timeout to 90s 2011-04-27 22:30:50 +02:00
detect-virt.c util: move virtualization detection into its own files, and extend return codes 2011-09-23 17:00:33 +02:00
device.c load-fragment: speed up parsing by using a perfect hash table with configuration settings built by gperf 2011-08-01 00:43:05 +02:00
device.h Spelling Corrections 2011-02-28 22:47:38 +01:00
execute.c utmp: remove unneded parameters 2011-11-07 01:09:53 +01:00
execute.h stdout-bridge: rename logger to stdout-syslog-bridge to make it more descriptive 2011-08-30 22:42:49 +02:00
exit-status.c exec: introduce PrivateNetwork= process option to turn off network access to specific services 2011-08-02 05:24:58 +02:00
exit-status.h exec: introduce PrivateNetwork= process option to turn off network access to specific services 2011-08-02 05:24:58 +02:00
fdset.c manager: merge serialization and desrialization counter into one, and increase it when reexecuting 2011-07-06 00:47:42 +02:00
fdset.h emacs: disable tabs in .h files, too 2010-08-17 03:50:18 +02:00
fsck.c Add Mageia support 2011-11-02 02:16:39 +01:00
generate-kbd-model-map localed: shorten generate-kbd-model-map 2011-10-11 15:41:38 +02:00
getty-generator.c virt: add missing header inclusion 2011-09-23 17:20:45 +02:00
gnome-ask-password-agent.vala ask-password: support passwords without timeouts 2011-04-13 21:42:46 +02:00
hashmap.c hashmap: use different version of DJB's hash algorithm that uses shifting instead of multiplication 2011-10-07 21:00:48 +02:00
hashmap.h sysctl.d, binfmt.d, modules-load.d: switch to stacked config dirs in /lib, /etc, /run 2011-04-25 20:41:47 +02:00
hostname-setup.c Add Mageia support 2011-11-02 02:16:39 +01:00
hostname-setup.h emacs: disable tabs in .h files, too 2010-08-17 03:50:18 +02:00
hostnamed.c util: move virtualization detection into its own files, and extend return codes 2011-09-23 17:00:33 +02:00
initctl.c initctl: don't use dbus connection after PID 1 got respawned 2011-11-01 18:21:32 +01:00
initreq.h man: Fix small typo: s/seperate/separate/ 2010-09-06 03:13:14 +02:00
install.c coverity: change a few things so that coverity doesn't show so many false positives 2011-09-23 01:45:34 +02:00
install.h bus: expose installer functions 2011-07-23 03:44:47 +02:00
ioprio.h build-sys: move source files to subdirectory 2010-05-16 18:45:24 +02:00
job.c manager: fix a crash in isolating 2011-10-17 11:29:27 +02:00
job.h job: fix deserialization of jobs: do not ignore ordering 2011-04-06 19:09:33 +02:00
kbd-model-map localed: add SetX11Keyboard() and SetVConsoleKeyboard() bus calls 2011-09-28 04:34:17 +02:00
kmod-setup.c exec: optionally apply cgroup attributes to the cgroups we create 2011-08-20 00:22:02 +02:00
kmod-setup.h emacs: disable tabs in .h files, too 2010-08-17 03:50:18 +02:00
kmsg-syslogd.c util: improve signal_to_string, signal_from_string 2011-09-23 10:30:19 +02:00
label.c label: fix database check 2011-09-01 01:16:55 +02:00
label.h label: introduce label_bind() and make use of it where necessary 2011-08-31 01:02:00 +02:00
libsystemd-daemon.sym libs: add symbol versioning for the benefit of RPM 2011-07-14 23:49:37 +02:00
libsystemd-login.sym sd-login: add new call sd_seat_can_multi_session() 2011-07-26 23:09:09 +02:00
list.h manager: always pull 'following' units into transaction 2010-11-14 23:48:21 +01:00
load-dropin.c dropin: don't fail if random files are stored in .wants directories 2011-08-31 03:55:38 +02:00
load-dropin.h emacs: disable tabs in .h files, too 2010-08-17 03:50:18 +02:00
load-fragment-gperf.gperf.m4 unit: introduce ConditionCapability 2011-10-11 15:16:52 +02:00
load-fragment.c coverity: fix a couple of bugs found by coverity 2011-09-23 01:45:34 +02:00
load-fragment.h exec: add high-level controls for blkio cgroup attributes 2011-08-21 20:07:08 +02:00
locale-setup.c Add Mageia support 2011-11-02 02:16:39 +01:00
locale-setup.h locale: initialize locale from /etc/locale by default 2010-09-16 01:57:42 +02:00
localed.c localed: make sure s-s-k doesn't create any X11 config files anymore 2011-10-11 20:20:01 +02:00
log.c selinux: log how much time it takes to load the SELinux policy and database 2011-07-25 21:22:57 +02:00
log.h selinux: log how much time it takes to load the SELinux policy and database 2011-07-25 21:22:57 +02:00
loginctl.c loginctl: fix typo 2011-09-23 16:28:27 +02:00
logind-acl.c acl: properly handle if devices are tagged as uaccess but do not have a device node 2011-08-25 16:50:49 +02:00
logind-acl.h logind: Fix compilation without ACL 2011-07-11 22:29:45 +02:00
logind-dbus.c logind: fail gracefully if too many sessions are created 2011-10-11 04:43:01 +02:00
logind-device.c dbus: add FlushDevices() bus call to reset all seat assignments 2011-06-29 03:12:23 +02:00
logind-device.h logind: split up logind.h 2011-06-21 19:29:44 +02:00
logind-gperf.gperf load-fragment: speed up parsing by using a perfect hash table with configuration settings built by gperf 2011-08-01 00:43:05 +02:00
logind-seat-dbus.c logind: rename can_activate_sessions to can_multi_session 2011-07-26 21:49:29 +02:00
logind-seat.c logind: when initializing drop sessions that are unreferenced 2011-06-29 03:48:16 +02:00
logind-seat.h logind: when initializing drop sessions that are unreferenced 2011-06-29 03:48:16 +02:00
logind-session-dbus.c loginctl: implement missing kill verb 2011-07-13 19:59:28 +02:00
logind-session.c logind: downgrade session create/remove log messages to LOG_DEBUG for 2011-08-29 22:08:19 +02:00
logind-session.h loginctl: implement missing kill verb 2011-07-13 19:59:28 +02:00
logind-user-dbus.c loginctl: implement missing kill verb 2011-07-13 19:59:28 +02:00
logind-user.c cgroup: honour sticky bit when trimming cgroup trees 2011-08-21 20:07:46 +02:00
logind-user.h loginctl: implement missing kill verb 2011-07-13 19:59:28 +02:00
logind.c llvm-analyze: change a few things to make llvm-analyze show fewer false positives 2011-09-23 16:28:27 +02:00
logind.h load-fragment: speed up parsing by using a perfect hash table with configuration settings built by gperf 2011-08-01 00:43:05 +02:00
loopback-setup.c loopback: downgrade an error to warning 2011-03-16 03:35:38 +01:00
loopback-setup.h emacs: disable tabs in .h files, too 2010-08-17 03:50:18 +02:00
machine-id-main.c main: introduce /etc/machine-id 2011-03-04 21:53:19 +01:00
machine-id-setup.c umask: change default umask to 0022 just to be sure, and set it explicitly in all binaries, in order to make sure it is set when started from the terminal 2011-08-01 20:52:18 +02:00
machine-id-setup.h main: introduce /etc/machine-id 2011-03-04 21:53:19 +01:00
macro.h util: detect page size runtime. 2011-03-28 21:42:31 +02:00
main.c util: move virtualization detection into its own files, and extend return codes 2011-09-23 17:00:33 +02:00
Makefile build-sys: add small redirecting Makefiles to simplify compilation from within emacs 2010-05-17 01:44:03 +02:00
manager.c audit: do not complain if kernel lacks audit 2011-10-17 21:04:59 +02:00
manager.h fsck: show progress while fscking at boot 2011-09-01 21:05:06 +02:00
missing.h missing: define gettid() 2011-08-01 05:06:15 +02:00
modules-load.c coverity: fix a couple of bugs found by coverity 2011-09-23 01:45:34 +02:00
mount-setup.c selinux: explicitly relabel /run/initramfs/root-fsck and friends 2011-08-30 18:49:41 +02:00
mount-setup.h cgroup: optionally mount a specific cgroup controllers together, and add cpu+cpuacct to the default 2011-08-23 00:37:35 +02:00
mount.c mount: order remote mounts after both network.target and remote-fs-pre.target 2011-11-01 22:28:59 +01:00
mount.h service: when reloading a service fails don't fail the entire service but just the reload job 2011-01-20 13:17:22 +01:00
namespace.c Spelling Corrections 2011-02-28 22:47:38 +01:00
namespace.h emacs: disable tabs in .h files, too 2010-08-17 03:50:18 +02:00
notify.c notify: fix include properly 2010-10-05 21:52:37 +02:00
nspawn.c util: properly detect what the last capability is 2011-10-11 22:30:31 +02:00
org.freedesktop.hostname1.conf hostnamed: introduce systemd-hostnamed 2011-04-16 02:03:35 +02:00
org.freedesktop.hostname1.policy.in build-sys: Add i18n support through intltool 2011-07-11 21:10:33 +02:00
org.freedesktop.hostname1.service hostnamed: introduce systemd-hostnamed 2011-04-16 02:03:35 +02:00
org.freedesktop.locale1.conf mechanisms: add mechanisms to change system locale and clock 2011-06-21 19:29:45 +02:00
org.freedesktop.locale1.policy.in localed: add SetX11Keyboard() and SetVConsoleKeyboard() bus calls 2011-09-28 04:34:17 +02:00
org.freedesktop.locale1.service mechanisms: add mechanisms to change system locale and clock 2011-06-21 19:29:45 +02:00
org.freedesktop.login1.conf logind: allow access to SetIdleHint() to owner of the session 2011-06-29 19:53:27 +02:00
org.freedesktop.login1.policy.in logind: enable PowerOff/Reboot calls 2011-07-15 01:53:11 +02:00
org.freedesktop.login1.service dbus: add dbus introspection extraction 2011-06-21 19:29:45 +02:00
org.freedesktop.systemd1.conf systemctl: hook up new install logic 2011-07-25 04:58:02 +02:00
org.freedesktop.systemd1.policy.in.in build-sys: fix make distcheck 2011-07-12 01:11:40 +02:00
org.freedesktop.systemd1.service dbus: add missing bus activation file 2010-06-07 04:20:50 +02:00
org.freedesktop.timedate1.conf mechanisms: add mechanisms to change system locale and clock 2011-06-21 19:29:45 +02:00
org.freedesktop.timedate1.policy.in timedate: make NTP controllable too 2011-08-22 01:08:10 +02:00
org.freedesktop.timedate1.service mechanisms: add mechanisms to change system locale and clock 2011-06-21 19:29:45 +02:00
pager.c pager: add _noreturn_ to pager_fallback() 2011-10-11 15:41:32 +02:00
pager.h cgls: add pager support to systemd-cgls 2011-07-07 02:34:35 +02:00
pam-module.c pam: set XDG_SEAT and XDG_VTNR when logging in 2011-07-26 23:09:34 +02:00
path-lookup.c path-lookup: monitor /etc/systemd/user for user manager 2011-08-24 14:08:56 +02:00
path-lookup.h path-lookup: make inclusion of user private units optional 2011-07-22 04:31:20 +02:00
path.c coverity: fix a couple of bugs found by coverity 2011-09-23 01:45:34 +02:00
path.h path,unit: support globbing in conditions and path units 2011-07-07 02:07:39 +02:00
polkit.c mechanisms: add mechanisms to change system locale and clock 2011-06-21 19:29:45 +02:00
polkit.h mechanisms: add mechanisms to change system locale and clock 2011-06-21 19:29:45 +02:00
quotacheck.c Add Mageia support 2011-11-02 02:16:39 +01:00
random-seed.c random-seed: convert poolsize from bits to bytes 2011-11-01 14:45:52 +01:00
ratelimit.c ratelimit: removed n_printed 2011-02-28 23:04:18 +01:00
ratelimit.h ratelimit: removed n_printed 2011-02-28 23:04:18 +01:00
readahead-collect.c util: move virtualization detection into its own files, and extend return codes 2011-09-23 17:00:33 +02:00
readahead-common.c readahead: make use of block_get_whole_disk() where applicable 2011-08-21 20:20:41 +02:00
readahead-common.h readahead: lower max file size for readahead 2011-10-11 01:44:56 +02:00
readahead-replay.c util: move virtualization detection into its own files, and extend return codes 2011-09-23 17:00:33 +02:00
remount-api-vfs.c umask: change default umask to 0022 just to be sure, and set it explicitly in all binaries, in order to make sure it is set when started from the terminal 2011-08-01 20:52:18 +02:00
reply-password.c ask-password: always send final NUL char 2011-04-13 21:26:30 +02:00
sd-daemon.c sd-daemon: turn sd-daemon.c into a shared library 2011-07-14 23:06:31 +02:00
sd-daemon.h sd-daemon: Add sd_is_special for special file descriptors 2011-06-20 17:54:17 +02:00
sd-login.c llvm-analyze: fix some bugs found by llvm-analyze 2011-09-23 16:28:27 +02:00
sd-login.h sd-login.h: correct spelling mistakes in comments 2011-10-11 02:51:59 +02:00
sd-readahead.c use /run instead of /dev/.run 2011-03-28 23:00:00 +02:00
sd-readahead.h sd-daemon: split off sd_readahead() since it is not a feature of systemd itself but of an auxiliary tool 2010-10-05 20:20:38 +02:00
securebits.h Spelling Corrections 2011-02-28 22:47:38 +01:00
selinux-setup.c selinux: reopen log when loading the SELinux policy fails 2011-09-22 04:05:40 +02:00
selinux-setup.h selinux: use setcon() instead of reexec to apply selinux policy 2011-07-28 23:52:23 +02:00
service.c service: don't warn if the pidfile still exists after SIGCHLD 2011-11-10 10:18:08 +01:00
service.h service: check whether sysv scripts where changed 2011-06-21 19:29:45 +02:00
set.c remount: add tool that applies /etc/fstab mount options to all api mounts 2010-08-20 03:26:15 +02:00
set.h emacs: disable tabs in .h files, too 2010-08-17 03:50:18 +02:00
shutdown.c util: move virtualization detection into its own files, and extend return codes 2011-09-23 17:00:33 +02:00
shutdownd.c umask: change default umask to 0022 just to be sure, and set it explicitly in all binaries, in order to make sure it is set when started from the terminal 2011-08-01 20:52:18 +02:00
shutdownd.h shutdown: respect the dry run option '-k' 2011-07-03 00:12:16 +02:00
snapshot.c manager: merge serialization and desrialization counter into one, and increase it when reexecuting 2011-07-06 00:47:42 +02:00
snapshot.h emacs: disable tabs in .h files, too 2010-08-17 03:50:18 +02:00
socket-util.c label: introduce label_bind() and make use of it where necessary 2011-08-31 01:02:00 +02:00
socket-util.h socket: expose IP_TRANSPARENT 2011-05-19 13:22:31 +02:00
socket.c llvm-analyze: fix some bugs found by llvm-analyze 2011-09-23 16:28:27 +02:00
socket.h socket: expose SO_BROADCAST 2011-05-19 18:10:19 +02:00
spawn-agent.c systemctl: hook up new install logic 2011-07-25 04:58:02 +02:00
spawn-agent.h systemctl: hook up new install logic 2011-07-25 04:58:02 +02:00
special.h units: introduce local-fs-pre.target and remote-fs-pre.target 2011-10-11 03:33:53 +02:00
specifier.c specifier: drop misplaced assert() 2011-08-30 16:49:48 +02:00
specifier.h emacs: disable tabs in .h files, too 2010-08-17 03:50:18 +02:00
stdout-syslog-bridge.c stdout-syslog-bridge: properly handle overly long log lines 2011-09-20 02:46:04 +02:00
strv.c coverity: change a few things so that coverity doesn't show so many false positives 2011-09-23 01:45:34 +02:00
strv.h cgroup: optionally mount a specific cgroup controllers together, and add cpu+cpuacct to the default 2011-08-23 00:37:35 +02:00
swap.c exec: optionally apply cgroup attributes to the cgroups we create 2011-08-20 00:22:02 +02:00
swap.h Spelling Corrections 2011-02-28 22:47:38 +01:00
sysctl.c umask: change default umask to 0022 just to be sure, and set it explicitly in all binaries, in order to make sure it is set when started from the terminal 2011-08-01 20:52:18 +02:00
sysfs-show.c llvm-analyze: change a few things to make llvm-analyze show fewer false positives 2011-09-23 16:28:27 +02:00
sysfs-show.h loginctl: add missing header file 2011-07-09 00:04:27 +02:00
system.conf service: change default stdout/stderr to syslog 2011-08-30 22:57:58 +02:00
systemadm.vala systemadm: use colors for id too, remove color from fragment link 2011-09-20 01:07:28 +02:00
systemctl.c utmp: remove unneded parameters 2011-11-07 01:09:53 +01:00
systemd-analyze analyze: always draw top kernel, initramfs, userspace bars 2011-09-27 12:57:28 +02:00
systemd-bash-completion.sh bash-completion: rename file since it is no longer for systemctl only 2011-11-02 13:07:47 +01:00
systemd-interfaces.vala dbus: pass along information why a job failed when it failed (dbus api change!) 2011-02-24 02:36:34 +01:00
systemd-logind.conf logind: add man page for configuration file 2011-06-29 02:27:53 +02:00
target.c load-fragment: speed up parsing by using a perfect hash table with configuration settings built by gperf 2011-08-01 00:43:05 +02:00
target.h emacs: disable tabs in .h files, too 2010-08-17 03:50:18 +02:00
tcpwrap.c emacs: make sure nobody accidently adds tabs to our sources 2010-08-14 19:59:25 +02:00
tcpwrap.h emacs: disable tabs in .h files, too 2010-08-17 03:50:18 +02:00
test-cgroup.c kill: always send SIGCONT after SIGTERM 2011-03-03 23:55:30 +01:00
test-daemon.c emacs: make sure nobody accidently adds tabs to our sources 2010-08-14 19:59:25 +02:00
test-engine.c Spelling Corrections 2011-02-28 22:47:38 +01:00
test-env-replace.c ask-password: supported plymouth cached passwords 2011-02-23 01:12:07 +01:00
test-hostname.c hostname: on all distros make the name configured in /etc/hostname take precedence over distro-specific configuration 2010-08-19 03:02:22 +02:00
test-install.c install: add new installer implementation 2011-07-22 04:31:21 +02:00
test-job-type.c Spelling Corrections 2011-02-28 22:47:38 +01:00
test-login.c sd-login: build test code again 2011-07-30 16:42:26 +02:00
test-loopback.c emacs: make sure nobody accidently adds tabs to our sources 2010-08-14 19:59:25 +02:00
test-ns.c emacs: make sure nobody accidently adds tabs to our sources 2010-08-14 19:59:25 +02:00
test-strv.c specifier: at minimal test 2011-01-06 23:51:52 +01:00
timedated.c timedate: fall back to /etc/sysconfig/clock on Fedora, for compatibility with legacy 2011-10-11 04:23:35 +02:00
timer.c load-fragment: speed up parsing by using a perfect hash table with configuration settings built by gperf 2011-08-01 00:43:05 +02:00
timer.h manager: add missing second part of s/maintenance/failed/ 2010-08-31 00:23:34 +02:00
timestamp.c manager: parse RD_TIMESTAMP passed from initrd 2010-11-10 22:38:44 +01:00
tmpfiles.c tmpfiles: fix file descriptor leak 2011-10-10 22:28:04 +02:00
tty-ask-password-agent.c plymouth: fix ply proto endianess issues 2011-11-01 14:20:31 +01:00
uaccess.c umask: change default umask to 0022 just to be sure, and set it explicitly in all binaries, in order to make sure it is set when started from the terminal 2011-08-01 20:52:18 +02:00
umount.c llvm-analyze: change a few things to make llvm-analyze show fewer false positives 2011-09-23 16:28:27 +02:00
umount.h shutdown: loop only as long as we manage to unmount/detach devices, give up immediately when we are stuck 2010-10-14 18:55:04 +02:00
unit-name.c util: various optimizations, using join() 2011-08-01 01:55:31 +02:00
unit-name.h unit: introduce %f specifier to decode file names 2010-10-20 16:16:45 +02:00
unit.c unit: fix complementing of requirement deps with After deps for targets 2011-09-23 16:28:27 +02:00
unit.h exec: optionally apply cgroup attributes to the cgroups we create 2011-08-20 00:22:02 +02:00
update-utmp.c utmp: remove unneded parameters 2011-11-07 01:09:53 +01:00
user-sessions.c umask: change default umask to 0022 just to be sure, and set it explicitly in all binaries, in order to make sure it is set when started from the terminal 2011-08-01 20:52:18 +02:00
user.conf logind: add man page for configuration file 2011-06-29 02:27:53 +02:00
util.c util: properly detect what the last capability is 2011-10-11 22:30:31 +02:00
util.h util: properly detect what the last capability is 2011-10-11 22:30:31 +02:00
utmp-wtmp.c utmp: for DEAD_PROCESS write the current time to wtmp 2011-11-07 01:10:35 +01:00
utmp-wtmp.h utmp: remove unneded parameters 2011-11-07 01:09:53 +01:00
vconsole-setup.c Add Mageia support 2011-11-02 02:16:39 +01:00
virt.c util: move virtualization detection into its own files, and extend return codes 2011-09-23 17:00:33 +02:00
virt.h util: move virtualization detection into its own files, and extend return codes 2011-09-23 17:00:33 +02:00
wraplabel.vala systemadm: add a wrappable label and use it for status lines 2011-09-20 01:06:01 +02:00