Commit Graph

581 Commits

Author SHA1 Message Date
Lennart Poettering 88ce42f694 sd-daemon: verify socket family, too 2010-05-21 17:06:40 +02:00
Lennart Poettering dde770cfc6 sd-daemon: fix listening socket verification 2010-05-21 03:34:04 +02:00
Lennart Poettering 19b160fae9 mount: consider a mount successful if /bin/mount returned successfully but /proc/self/mountinfo didn't notify us yet 2010-05-21 03:32:58 +02:00
Lennart Poettering 8cbef76075 mount: refuse mount units that have not been loaded from any source 2010-05-21 03:32:21 +02:00
Lennart Poettering 9726b29e98 log: handle multi-line log messages properly 2010-05-21 03:31:49 +02:00
Lennart Poettering b6dbbe1c98 socket: fix error handling 2010-05-20 20:46:17 +02:00
Lennart Poettering 2b061f5a4b socket: format IPv4-in-IPv6 addresses as IPv4 addresses for instance name 2010-05-20 20:46:06 +02:00
Lennart Poettering 8e47d742a8 service: when start is repeated too often, consider that failure 2010-05-20 20:45:20 +02:00
Lennart Poettering 7c64bbc387 cgroup: consider not-realized cgroups empty when killing all processes in them 2010-05-20 20:45:00 +02:00
Lennart Poettering 68d157d894 loopback: negate netlink error code before we pass it to strerror() 2010-05-20 19:08:37 +02:00
Lennart Poettering cd250a39da sd-daemon: extend documentation a little 2010-05-20 19:01:29 +02:00
Lennart Poettering 86700cf7ad loopback-setup: be more verbose when something is failing 2010-05-20 19:01:14 +02:00
Lennart Poettering 78c390dee1 fedora: make sure both prefdm and rc-local depend on base.target properly 2010-05-20 18:18:06 +02:00
Marc-Antoine Perennou ea2d9ed42d units: add services for Gentoo 2010-05-20 17:56:16 +02:00
Kay Sievers cfe243e372 units: SUSE support 2010-05-20 17:55:42 +02:00
Lennart Poettering eaf67512d3 systemadm: fix link when fragment path is unknown 2010-05-20 02:37:18 +02:00
Lennart Poettering 07ded1e8ba systemadm: make fragment path a clickable link 2010-05-20 02:31:57 +02:00
Lennart Poettering 0d26c91071 unit: ship default.service for sessions by default 2010-05-20 02:30:49 +02:00
Lennart Poettering 2588269757 fedora: remove automount points before we go down 2010-05-20 02:11:37 +02:00
Lennart Poettering 1afaf57346 fedora: we must call the halt script with a symlink of reboot for rebooting 2010-05-20 02:05:28 +02:00
Lennart Poettering 9949ac0cec logger: we need to be started after syslog 2010-05-20 01:34:59 +02:00
Lennart Poettering dec5d55298 execute: check ppid, not pid for 1 2010-05-20 01:34:42 +02:00
Lennart Poettering ecc6e2b849 logger: add an after dependency on the syslog dependency 2010-05-20 01:21:38 +02:00
Lennart Poettering d5159713c1 service: when we cannot start due to rate limít consider that a real failure 2010-05-20 01:14:43 +02:00
Lennart Poettering 9eb63b3cb4 job: don't show (null) prefix in dump 2010-05-20 01:14:09 +02:00
Lennart Poettering 7c394faa38 sd-daemon: add API to verify socket types 2010-05-20 01:13:43 +02:00
Lennart Poettering ff876e283a execute: reopen console in the spawned processes, if necessary 2010-05-20 01:08:13 +02:00
Lennart Poettering ca9a0317a4 automount: try to modprobe autofs4 if its lacking 2010-05-19 22:30:28 +02:00
Lennart Poettering dfca381db3 shorten copyright header of configuration files 2010-05-19 22:14:29 +02:00
Lennart Poettering d017c6ca11 service: refuse to parse sysv scripts that are requested with a boot. prefix or .sh suffix 2010-05-19 21:52:30 +02:00
Lennart Poettering 6c666e26c5 load-fragment: add support for overriding argv[0] in parsed command lines 2010-05-19 21:51:53 +02:00
Lennart Poettering 8783d2feae execute: send output of services by default to same place as systemd internal output 2010-05-19 21:51:25 +02:00
Lennart Poettering 03fd9c4932 execute: simplify stdin/stderr/stdout fixup a little 2010-05-19 21:50:34 +02:00
Lennart Poettering 9a6bca7aad execute: s/EXEC_OUTPUT_KERNEL/EXEC_OUTPUT_KMSG/ to follow LOG_TARGET_xxx nomenclature 2010-05-19 21:49:03 +02:00
Lennart Poettering 8848109267 units: don't install var-run.mount anymore for the moment 2010-05-19 04:37:21 +02:00
Lennart Poettering 15ca554ba3 service: by default send service output to syslog, except for SysV services which should go to the console 2010-05-19 04:28:25 +02:00
Lennart Poettering 56d748b47e service: sysv_chkconfig_order() actually has nothing to do with chkconfig anymore, so rename it 2010-05-19 03:44:37 +02:00
Lennart Poettering b7ccee3c84 service: properly drop boot. prefix and .sh suffix from dependency names in the LSB headers 2010-05-19 03:44:07 +02:00
Lennart Poettering 9c5c00f9fe logger: use the right enum type 2010-05-19 03:42:24 +02:00
Lennart Poettering 1b5601907e automount: never consider our own mount point a prefix mount of us 2010-05-19 03:42:05 +02:00
Lennart Poettering c8513d54d2 log: never close file descriptors < 3 2010-05-18 05:10:52 +02:00
Lennart Poettering 710bd14347 units: fix syntax of mount unit files 2010-05-18 04:17:05 +02:00
Lennart Poettering a4312405f2 manager: before entering loop dispatch queued up SIGCHLDs 2010-05-18 04:16:33 +02:00
Lennart Poettering b86d44e5ab unit: don't gc units that are still in STUB state 2010-05-18 04:05:27 +02:00
Lennart Poettering 21de3988ab main: ignore EPERM in TIOCSTTY when opening terminal for crash shell 2010-05-18 03:40:19 +02:00
Lennart Poettering 5b2a090372 main: if we fail to acquire a terminal for the crash shell, warn but continue 2010-05-18 03:27:02 +02:00
Lennart Poettering 670802d4b1 units: replace a few non-essential API mounts with automount units 2010-05-18 03:10:17 +02:00
Lennart Poettering 835d81db93 units: synchronize with shutdown.target 2010-05-18 03:08:35 +02:00
Lennart Poettering 1e3fc6541f units: fix execution environment for a few services 2010-05-18 03:08:18 +02:00
Lennart Poettering 42e39f0b32 build-sys: remove vala generated sources only when valac is around 2010-05-18 00:28:39 +02:00