Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-12 | cgroup: reimplement the last bit of libcgroup functionality natively | Lennart Poettering | |
2010-07-10 | execute: add ability to configure the kill signal | Lennart Poettering | |
2010-07-08 | install: various improvements | Lennart Poettering | |
Rename --start to --realize, to make things less confusing when doing "systemctl stop --realize foo.service". Introduce --realize=reload. Don't talk to systemd when run within a chroot, or when systemd isn't running. | |||
2010-07-08 | cgls: beef up control group dumping and introduce cgls tool | Lennart Poettering | |
2010-07-08 | execute: support minimal environment variable replacement when executing ↵ | Lennart Poettering | |
processes | |||
2010-07-07 | util: introduce cunescape_length() | Lennart Poettering | |
2010-07-07 | util: implement safe_atolu based on safe_atolli/safe_atoi, depending on word ↵ | Lennart Poettering | |
size | |||
2010-07-07 | main: show welcome message on boot | Lennart Poettering | |
2010-07-07 | manager: optionally print status updates to console on boot | Lennart Poettering | |
2010-07-05 | systemctl: show cgroup contents in status | Lennart Poettering | |
2010-07-05 | systemctl: implement 'status' command | Lennart Poettering | |
2010-07-04 | dbus: complete exec coverage | Lennart Poettering | |
2010-07-01 | socket: make various socket/pipe options configurable | Lennart Poettering | |
2010-07-01 | core: rename struct timestamp to dual_timestamp to avoid name clash with IP ↵ | Lennart Poettering | |
system headers | |||
2010-06-23 | pam: dont use $XDG_SESSION_COOKIE since CK wants that to be secret. Come up ↵ | Lennart Poettering | |
with our own $XDG_SESSION_ID based on /proc/self/sessionid if that is available | |||
2010-06-21 | pam: implement systemd PAM module and generelize cgroup API for that a bit | Lennart Poettering | |
2010-06-18 | install: make systemd-install useful for installation of template instances | Lennart Poettering | |
2010-06-18 | systemctl: add /dev/initctl fallback | Lennart Poettering | |
2010-06-18 | systemctl: warn users via wall that the system goes down | Lennart Poettering | |
2010-06-17 | manager: expose a few special units via SIGRTMIN+x signals | Lennart Poettering | |
2010-06-17 | util: implement parse_pid() function | Lennart Poettering | |
2010-06-16 | service: optionally call into PAM when dropping priviliges | Lennart Poettering | |
2010-06-16 | util: introduce random_ull() | Lennart Poettering | |
2010-06-16 | util: introduce readlink_and_make_absolute() | Lennart Poettering | |
2010-05-24 | path: add .path unit type for monitoring files | Lennart Poettering | |
2010-05-24 | timer: fully implement timer units | Lennart Poettering | |
2010-05-22 | manager: canonicalize search paths and filter out non-existing paths and ↵ | Lennart Poettering | |
those pointing to the same fs directory | |||
2010-05-22 | execute: only reset those signals to the default we really need to reset to ↵ | Lennart Poettering | |
the default | |||
2010-05-18 | main: ignore EPERM in TIOCSTTY when opening terminal for crash shell | Lennart Poettering | |
2010-05-16 | build-sys: move source files to subdirectory | Lennart Poettering | |