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-19 | systemctl: introduce reset-maintenance command | Lennart Poettering | |
2010-07-18 | install: optionally remove all symlinks from configuration tree recursively | Lennart Poettering | |
2010-07-17 | execute: bump up log level of executed processes that failed | Lennart Poettering | |
2010-07-17 | job: timeout every job independently of the unit | Lennart Poettering | |
2010-07-17 | unit: consider only_by_dependency setting when clients ask whether a unit is ↵ | Lennart Poettering | |
startable | |||
2010-07-17 | systemctl: extend list-units output a little | Lennart Poettering | |
2010-07-17 | unit: introduce OnFailure dependencies to activate units on failure of other ↵ | Lennart Poettering | |
units, as a way to implement an automatic rescue shell | |||
2010-07-17 | systemctl: warn when operating on service files that changed on disk but ↵ | Lennart Poettering | |
haven't been reloaded | |||
2010-07-16 | device: rename 'available' state to 'plugged' | Lennart Poettering | |
2010-07-16 | units: introduce smartcard.target | Lennart Poettering | |
2010-07-16 | systemctl: always show units with active jobs in list-units output | Lennart Poettering | |
2010-07-16 | socket: prepare for proper selinux labelling of sockets | Lennart Poettering | |
2010-07-16 | socket: don't allow mixing of accepting and non-accepting sockets in the ↵ | Lennart Poettering | |
same unit | |||
2010-07-16 | service: refuse to start services that are configured for per-connection ↵ | Lennart Poettering | |
instantiation to start without a socket | |||
2010-07-16 | unit: allow units to have more than one instance id | Lennart Poettering | |
2010-07-16 | path,timer: order units after sysinit by default | Lennart Poettering | |
2010-07-16 | target: if the user configured a manual ordering between target units and ↵ | Lennart Poettering | |
the unit they require don't contradict that automatically | |||
2010-07-16 | main: disable nscd if we can to avoid deadlock, just in case | Lennart Poettering | |
2010-07-16 | mount-setup: consider a few file systems API mounts and ignore them | Lennart Poettering | |
2010-07-16 | install: refuse installation of symlinked units | Lennart Poettering | |
2010-07-16 | systemctl: add to command for virtualizing the dependency tree with graphviz | Lennart Poettering | |
2010-07-14 | cgls: rename source file to cgls.c, since we have no prefix for any of the ↵ | Lennart Poettering | |
other files either | |||
2010-07-14 | socket: don't close sockets when activating per-connection units | Lennart Poettering | |
2010-07-13 | systemctl: introduce try-restart and reload-or-restart commands | Lennart Poettering | |
2010-07-13 | manager: always allow stopping of units that failed to load | Lennart Poettering | |
2010-07-13 | main: introduce -D as quick acess to debugging | Lennart Poettering | |
2010-07-13 | install: implement systemd-install realize | Lennart Poettering | |
2010-07-13 | unit: disable retroactive starting/stopping of units when deserializing | Lennart Poettering | |
2010-07-13 | cgroup: treat non-existing cgroups like empty ones, to deal with races | Lennart Poettering | |
2010-07-13 | main: replace --running-as= by --session and --system do mimic related tools ↵ | Lennart Poettering | |
and D-Bus | |||
2010-07-13 | udev: use prettier subsystem paths for bluetooth devices, too | Lennart Poettering | |
2010-07-13 | udev: ignore dynamic ram/loop block devices | Lennart Poettering | |
2010-07-13 | units: make maximum unit name longer, since DM names manager to hit the limit | Lennart Poettering | |
2010-07-13 | unit: retroactively start dependencies for job-less units too | Lennart Poettering | |
2010-07-13 | device: properly create dependencies | Lennart Poettering | |
2010-07-13 | units: dm is an awful piece of work | Lennart Poettering | |
2010-07-13 | units: introduce bluetooth.target/printer.target which are activated if the ↵ | Lennart Poettering | |
right hardware is plugged in | |||
2010-07-13 | socket: when going down, flush all queued sockets | Lennart Poettering | |
2010-07-13 | socket: when the socket is supposed to stop, don't accept any connections ↵ | Lennart Poettering | |
anymore | |||
2010-07-12 | units: introduce emergency.target | Lennart Poettering | |
2010-07-12 | mount: add automatic start ordering dependencies for mounts | Lennart Poettering | |
2010-07-12 | execute: inherit from original input, not the fixed up | Lennart Poettering | |
2010-07-12 | service: allow input from terminal when executing more than one start-pre or ↵ | Lennart Poettering | |
stop-post command | |||
2010-07-12 | execute: reword comment | Lennart Poettering | |
2010-07-12 | util: reset terminal even harder | Lennart Poettering | |
2010-07-12 | util: fix error handling in acquire_terminal() | Lennart Poettering | |
2010-07-12 | execute: close inherited fds earlier | Lennart Poettering | |
2010-07-12 | pam: remove leftover libcgroup inclusion | Lennart Poettering | |
2010-07-12 | cgroup: reimplement the last bit of libcgroup functionality natively | Lennart Poettering | |