1
0
mirror of https://github.com/systemd/systemd.git synced 2024-11-04 22:21:55 +03:00
Commit Graph

106 Commits

Author SHA1 Message Date
Lennart Poettering
7e4249b94e systemctl: reimplement systemctl in pure C without Vala/GObject 2010-06-15 02:51:55 +02:00
Lennart Poettering
fb1af5b0fe initctl: make sure we don't exit due to dbus disconnect 2010-06-15 02:46:26 +02:00
Lennart Poettering
cf3e247193 dbus: tighten match rules a bit 2010-06-15 02:46:07 +02:00
Lennart Poettering
53ec43c61d set: introduce set_free_free() 2010-06-15 02:45:26 +02:00
Lennart Poettering
3930341a76 log: don't open log targets too early 2010-06-11 12:31:50 +02:00
Lennart Poettering
7020e8be3f reword a few log messages 2010-06-11 11:39:59 +02:00
Lennart Poettering
2f198e2f36 main: rename systemd.default= to systemd.unit= 2010-06-09 15:38:46 +02:00
Lennart Poettering
9fae33d2c8 log: add null log target 2010-06-09 15:37:40 +02:00
Lennart Poettering
b1a954eace dbus: add missing bus activation file 2010-06-07 04:20:50 +02:00
Lennart Poettering
af25ec12e3 dbus: allow systemd to receive activation requests 2010-06-07 04:15:37 +02:00
Lennart Poettering
fc5df99e24 service: honour suse style Kxx links in boot.d/ directory 2010-06-07 02:42:01 +02:00
Lennart Poettering
dfd8eeed39 unit: bump up default timeout to 60s 2010-06-05 02:16:42 +02:00
Lennart Poettering
964e0949dd unit: when destructing units make sure we don't readd the unit to the gc queue after we already removed it there 2010-06-05 02:16:20 +02:00
Lennart Poettering
27ca8d7a25 socket: verify socket type properly when desrializing 2010-06-05 00:52:49 +02:00
Lennart Poettering
46018844bc dbus: be a bit more verbose for bus activation 2010-06-04 22:35:31 +02:00
Lennart Poettering
a013b84b49 unit: avoid assert on daemon reload 2010-06-04 22:31:33 +02:00
Lennart Poettering
6dded4c705 dbus: there might be names already registered before we can connect, make sure to enumerate them when checking whether a service is already started 2010-06-04 22:03:22 +02:00
Lennart Poettering
c4653a4dfe service: handle properly if a dbus process terminates before acquiring the dbus name 2010-06-04 21:23:00 +02:00
Lennart Poettering
b410e6b951 unit: if a unit external changes state, consider that good enough for a job to succeed, don't enforce waiting for the dependencies 2010-06-04 20:13:41 +02:00
Lennart Poettering
2149e37c79 manager: dump to usual debug channel on SIGUSR2, don't rely on stdin 2010-06-04 19:45:53 +02:00
Lennart Poettering
f92a18f527 units: introduce and explain sysinit.target 2010-06-04 18:43:40 +02:00
Lennart Poettering
2f630e5ffd unit: make sure deserialized_job's type is known 2010-06-03 16:53:59 +02:00
Lennart Poettering
cca098b095 unit: serialize jobs in addition to units 2010-06-03 14:27:02 +02:00
Lennart Poettering
a4ddf82766 execute: fix parsing of StandardError= setting 2010-06-03 03:37:12 +02:00
Lennart Poettering
35374c804d test: update test-engine.c to work again 2010-06-03 03:01:29 +02:00
Lennart Poettering
23e3c58809 manager: when we sweep the tree when looking for ordering cycles, remember and reuse if we already decided a tree was loop free, to improve speed drastically 2010-06-03 03:00:47 +02:00
Lennart Poettering
a2e0f3d394 mount: parse both parts of the mount options from /proc/self/mountinfo 2010-06-02 23:03:39 +02:00
Lennart Poettering
a5478cd440 dbus: hide some debug output 2010-06-02 22:18:57 +02:00
Lennart Poettering
93a46b0bc5 macro: avoid name clash with _unused on ppc 2010-06-02 21:34:03 +02:00
Lennart Poettering
f5644ae461 mounts: reindent table 2010-06-02 21:15:27 +02:00
Lennart Poettering
122c1c8198 mounts: make /cgroup a tmpfs file system 2010-06-02 21:05:23 +02:00
Lennart Poettering
1f48cf56cb service: change default service type to 'simple' since that is the future 2010-06-02 19:17:23 +02:00
Christian Ruppert
2c7c61442e swap: Fix uninitialized variable 2010-06-02 18:54:50 +02:00
Lennart Poettering
10a49d708d hostname: keep dots in hostname 2010-06-02 15:52:13 +02:00
Lennart Poettering
695d1ef183 sd-daemon: rework documentation a little 2010-06-02 04:24:33 +02:00
Lennart Poettering
0034c15c60 dbus: implement systemd side of dbus activation glue 2010-06-02 04:24:16 +02:00
Lennart Poettering
c87eba546a dbus: add simplified way to start an arbitrary unit in a single method call 2010-06-01 19:47:46 +02:00
Lennart Poettering
723c83fd05 service: interpret Debian-style X-Interactive LSB header field 2010-05-24 22:32:49 +02:00
Lennart Poettering
a1b256b0b5 unit: introduce exit.service for exiting from session instances 2010-05-24 22:32:44 +02:00
Lennart Poettering
1e287fe32f unit: turn display-manager.target into a service 2010-05-24 22:29:59 +02:00
Lennart Poettering
6464aa0890 service: add extended debian facilities 2010-05-24 19:56:25 +02:00
Lennart Poettering
c2b35af64c service: be case insensitive when parsing LSB headers, because some Debian services use lower case fields 2010-05-24 19:23:11 +02:00
Lennart Poettering
0c565ed702 service: interpret suse/debian style X-Start-Before/X-Start-After 2010-05-24 19:00:13 +02:00
Lennart Poettering
8640e11135 sd-daemon: set FD_CLOEXEC by default 2010-05-24 18:59:46 +02:00
Lennart Poettering
8efe3c0114 main: don't try to mount api dirs if we are not root 2010-05-24 18:59:13 +02:00
Lennart Poettering
01f78473b1 path: add .path unit type for monitoring files 2010-05-24 05:25:33 +02:00
Lennart Poettering
871d7de47c timer: fully implement timer units 2010-05-24 01:45:54 +02:00
Lennart Poettering
4288f61921 dbus: automatically generate and install introspection files 2010-05-23 03:45:33 +02:00
Lennart Poettering
9a57a1fdd6 systemctl: subscribe to changes of existing units/jobs 2010-05-22 04:39:37 +02:00
Lennart Poettering
1b91d3e8f4 execute: fix typo 2010-05-22 04:39:16 +02:00