Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-07-20 | manager: write serialization to /dev/.systemd/ instead of /dev/shm | Lennart Poettering | |
2010-07-20 | device: do not merge devices | Lennart Poettering | |
Don't try to merge devices that have been created via dependencies when they appear in the system and can be recognized as the same. Instead, simply continue to maintain them independently of each other, however with the same state cycle. Why? Because otherwise we'd have a hard time to seperate the dependencies after the devices are unplugged again and we hence cannot be sure anymore that next time the device is plugged in it will carry the same names. Example: if one depndency refers to dev-sda.device and another one to dev-by-id-xxxyyy.device we only learn at time of plug in of the device that it is actually the same device that was ment. In the moment the device is unplugged again we won't know anymore their relation to each other and the next time the harddisk is plugged it might even appear as dev-by-id-xxxyyy.device and dev-sdb.service. To ensure the dependencies continue to have the meaning they were intended to have let's hence keep the .device objects seperate all the time, even when they are plugged in. This patch also introduces a new Following= property which points from the various .device units of a specific device to the main .device unit for it. This can be used by the client side to figure out the relation of the .device units to each other and even filter units from display. | |||
2010-07-19 | systemctl: introduce reset-maintenance command | Lennart Poettering | |
2010-07-17 | job: timeout every job independently of the unit | Lennart Poettering | |
2010-07-13 | unit: disable retroactive starting/stopping of units when deserializing | Lennart Poettering | |
2010-07-11 | manager: introduce unit path cache to minimize disk accesses | Lennart Poettering | |
2010-07-11 | cgroup: kill processes, not tasks and other cgroup changes | Lennart Poettering | |
2010-07-10 | cgroup: make cgroup controller name a constant | Lennart Poettering | |
2010-07-10 | snapshot: fix deserialization | Lennart Poettering | |
2010-07-08 | dbus: make errors reported via D-Bus more useful | Lennart Poettering | |
2010-07-07 | dbus: send reload completion message on right connection | Lennart Poettering | |
2010-07-07 | manager: optionally print status updates to console on boot | Lennart Poettering | |
2010-07-05 | dbus: send signals about jobs to the clients having created them ↵ | Lennart Poettering | |
unconditionally, and thus get rid of broadcast signals in most cases | |||
2010-07-04 | dbus: complete coverage of manager interface | Lennart Poettering | |
2010-07-01 | core: rename struct timestamp to dual_timestamp to avoid name clash with IP ↵ | Lennart Poettering | |
system headers | |||
2010-06-19 | manager: get rid of destinction between running_as=system and ↵ | Lennart Poettering | |
running_as=init, as there is little value in it and we cannot really test this | |||
2010-06-19 | dbus: to make sure that systemd stays controllable during early bootup, ↵ | Lennart Poettering | |
register our services on our own micro usb server in addition to the bus | |||
2010-06-18 | service: add minimal access control logic for notifcation socket | Lennart Poettering | |
2010-06-18 | cgroup: make sure the user cannot accidentaly unmount our cgroup filesystem | Lennart Poettering | |
2010-06-18 | systemctl: add verbs for special units | Lennart Poettering | |
2010-06-17 | manager: expose a few special units via SIGRTMIN+x signals | Lennart Poettering | |
2010-06-16 | notify: add minimal readiness/status protocol for spawned daemons | Lennart Poettering | |
2010-06-15 | manager: split off path lookup logic into own .c file | Lennart Poettering | |
2010-06-04 | units: introduce and explain sysinit.target | Lennart Poettering | |
2010-05-24 | unit: introduce exit.service for exiting from session instances | Lennart Poettering | |
2010-05-24 | unit: turn display-manager.target into a service | Lennart Poettering | |
2010-05-24 | service: add extended debian facilities | Lennart Poettering | |
2010-05-24 | timer: fully implement timer units | Lennart Poettering | |
2010-05-16 | man: document a few special units | Lennart Poettering | |
2010-05-16 | units: automatically generated syslog.target | Lennart Poettering | |
2010-05-16 | build-sys: move source files to subdirectory | Lennart Poettering | |