Commit Graph
288 Commits
Author SHA1 Message Date
Lennart Poettering e293f0f07d target: introduce target_get_runlevel() for distilling SysV compatible runlevel information from a target 2010-04-10 18:00:21 +02:00
Lennart Poettering 11857f8daf mount-setup: create full paths when mounting 2010-04-10 18:00:21 +02:00
Lennart Poettering 2c696a96a2 build-sys: automatically figure out names of dbus/syslog services 2010-04-10 18:00:21 +02:00
Lennart Poettering f6ff8c29ca unit: introduce unit_load_related_unit() 2010-04-10 18:00:20 +02:00
Lennart Poettering 013b87c091 unit: make cgroup controller/path specification more flexible 2010-04-10 18:00:20 +02:00
Lennart Poettering 8e471ccd15 unit: issue notify even if the high-level state didn't change 2010-04-10 18:00:20 +02:00
Lennart Poettering b065047527 unit: dump some data only when unit is loaded 2010-04-10 18:00:20 +02:00
Lennart Poettering 2fad8195ba unit: dump start/exit timestamp 2010-04-10 18:00:20 +02:00
Lennart Poettering 3616a49cb0 unit: free data from merged unit when we don't need it anymore 2010-04-10 18:00:20 +02:00
Lennart Poettering 819e213fbf unit: refuse merging if the unit in question has a job assigned or suchlike 2010-04-10 18:00:20 +02:00
Lennart Poettering 8b6c71206d util: introduce format_timestamp() 2010-04-10 18:00:14 +02:00
Lennart Poettering bbd6713566 util: introduce mkdir_p() 2010-04-10 04:38:33 +02:00
Lennart Poettering e05797fba2 util: introduce streq_ptr() for comparing strings or their pointers 2010-04-10 04:38:14 +02:00
Lennart Poettering 2e317f525f dbus: extra protection against dbus calling into us while we are already disconnected 2010-04-08 04:58:30 +02:00
Lennart Poettering 90d3f30b6f dbus: make sure dbus doesn't call us anymore when we unref'ed it 2010-04-08 04:43:47 +02:00
Lennart Poettering cc91696756 unit: when merging a device, follow the merge first 2010-04-08 04:35:03 +02:00
Lennart Poettering aab14b13b4 device: look for all possible device names on udev events 2010-04-08 04:34:21 +02:00
Lennart Poettering 16f6025e70 service: when reading pid file make sure to watch the pid read 2010-04-08 04:05:56 +02:00
Lennart Poettering 4f320e4d73 systemctl: minor output fix 2010-04-08 03:49:12 +02:00
Lennart Poettering b8c597d5d2 service: verify PID is valid when reading it from PID file 2010-04-08 03:48:52 +02:00
Lennart Poettering 70123e68a0 service/socket: show main/control pids in dump 2010-04-08 03:48:27 +02:00
Lennart Poettering 7072ced827 manager: print process name for all SIGCHLD received 2010-04-08 03:22:25 +02:00
Lennart Poettering a90ebccc07 unit: shortcut unit_notify() early, if possible 2010-04-08 03:01:05 +02:00
Lennart Poettering 37d88da701 main: fall back to rescue target when default target cannot be loaded 2010-04-08 02:00:40 +02:00
Lennart Poettering 82771ba1f9 main: fix parsing of systemd.default= kernel command line argument 2010-04-08 02:00:22 +02:00
Lennart Poettering 113166332c util: when reading a line from a file have space for at least 2k chars 2010-04-08 01:43:25 +02:00
Lennart Poettering c9af1080bc mount-setup: properly show NULL mount options 2010-04-08 01:43:07 +02:00
Lennart Poettering a096ed36f0 unit: make sure we detect messagbus/syslog going up 2010-04-08 01:22:51 +02:00
Lennart Poettering c9b8045352 log: log when we fail to open logging target 2010-04-08 01:22:27 +02:00
Lennart Poettering 0dae83f9ff log: print a test line whever we manage to open a log device 2010-04-08 00:58:03 +02:00
Lennart Poettering e53ae031a0 dbus: print a line when we connect to dbus 2010-04-08 00:53:33 +02:00
Lennart Poettering 7f275a9f1d udev: introduce SYSTEMD_EXPOSE as binary udev property for hiding/showing devices in the systemd list 2010-04-08 00:53:21 +02:00
Lennart Poettering fd18e1f4bf dbus: fix dbus event loop hookup 2010-04-08 00:52:50 +02:00
Lennart Poettering 50159e6a77 execute: make kill mode configurable 2010-04-08 00:52:14 +02:00
Lennart Poettering 09082a94b6 main: set $PATH if it isn't set 2010-04-07 23:24:50 +02:00
Lennart Poettering ee2b489421 service: optionally, call setsid() on services 2010-04-07 23:23:58 +02:00
Lennart Poettering 0bc824be78 sysv: add basic.target dependencies only for normal init scripts 2010-04-07 20:28:44 +02:00
Lennart Poettering 8309400a17 service: parse default runlevels from init scripts 2010-04-07 20:27:52 +02:00
Lennart Poettering db12775d59 util: add chars_intersect() call 2010-04-07 20:27:19 +02:00
Lennart Poettering ee9b5e0118 util: add delete_chars() call 2010-04-07 20:27:05 +02:00
Lennart Poettering fc22fc6efc sysv: use lsb dependencies only for ordering, not for pulling in stuff, leave that to the symlink farms 2010-04-07 18:47:36 +02:00
Lennart Poettering 061ea77d9e mount-setup: mount debugfs by default 2010-04-07 18:47:08 +02:00
Lennart Poettering adcbe07c2f sysv: handle suse style boot.d dirs 2010-04-07 18:46:49 +02:00
Lennart Poettering a7610064ae util: make gcc shut up 2010-04-07 16:39:07 +02:00
Lennart Poettering dda5a135b8 job: fix pulldown-on-failure logic 2010-04-07 16:38:56 +02:00
Lennart Poettering edddf4ff88 vala: take command line args to control whether to talk to system or session systemd 2010-04-07 16:23:08 +02:00
Lennart Poettering 5e177ece17 sysv: properly enumerate rcN.d directory 2010-04-07 16:22:30 +02:00
Lennart Poettering d64b723a9e build-sys: fix AC_SUBST for /etc/rcN.d 2010-04-07 15:44:35 +02:00
Lennart Poettering 061978fa4d build-sys: fix build regarding SYSTEM_SYSVRCND_PATH 2010-04-07 15:39:28 +02:00
Lennart Poettering c16c534dcb build-sys: drop debug output 2010-04-07 15:36:28 +02:00