Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-05-14 | namespace: make PrivateTmp= apply to both /tmp and /var/tmp | Lennart Poettering | |
2012-05-14 | update TODO | Lennart Poettering | |
2012-05-09 | update TODO | Lennart Poettering | |
2012-05-08 | logind: implement suspend/hibernate calls with inhibition logic | Lennart Poettering | |
2012-05-08 | sleep: implement suspend/hibernate as first class targets | Lennart Poettering | |
2012-05-08 | logind: use "sleep" as generic term for "suspend", "hibernate", and later on ↵ | Lennart Poettering | |
"hybrid suspend" | |||
2012-05-07 | update TODO | Lennart Poettering | |
2012-05-07 | Update TODO | Lennart Poettering | |
2012-05-05 | logind: implement delay inhibitor locks in addition to block inhibitor locks | Lennart Poettering | |
This is useful to allow applications to synchronously save data before the system is suspended or shut down. | |||
2012-05-04 | update TODO | Kay Sievers | |
2012-05-04 | update TODO | Lennart Poettering | |
2012-05-04 | readahead: store inode numbers in pack file | Lennart Poettering | |
If the inode nr for each file is available in the pack file we can easily detect replaced files (like they result from package upgrades) which we can then skip to readahead. | |||
2012-05-03 | cgroup: fix alloca() misuse in cg_shorten_controllers() | Lennart Poettering | |
2012-05-03 | dbus: include unit name in JobNew/JobRemoved signals | Lennart Poettering | |
This breaks D-Bus interface slightly, but since the D-Bus API isn't covered by the interface stability promise this should be OK. | |||
2012-05-03 | service: warn if a dbus name is specified but the service type is not dbus | Lennart Poettering | |
2012-05-03 | update TODO | Lennart Poettering | |
2012-04-30 | TODO | Lennart Poettering | |
2012-04-30 | update TODO | Lennart Poettering | |
2012-04-30 | update TODO | Kay Sievers | |
2012-04-26 | update TODO | Kay Sievers | |
2012-04-24 | update TODO | Lennart Poettering | |
2012-04-24 | readahead: rather than checking for virtualization in the C code, use ↵ | Lennart Poettering | |
ConditionVirtualization= in the unit | |||
2012-04-22 | nspawn: add --uuid= switch to allow setting the machine id for the container | Lennart Poettering | |
2012-04-22 | nspawn: add -b switch to automatically look for an init binary | Lennart Poettering | |
2012-04-22 | util: fix tty_is_vc_resolve() in a container where ↵ | Lennart Poettering | |
/sys/class/tty/console/active is misleading | |||
2012-04-22 | update TODO | Lennart Poettering | |
2012-04-20 | main: log to the journal in container mode, by default | Lennart Poettering | |
2012-04-19 | docs: rebase html documentation for online and local use | Kay Sievers | |
2012-04-18 | update TODO | Kay Sievers | |
2012-04-18 | build-sys: move dev-setup to label.la | Kay Sievers | |
2012-04-17 | udev: unify /dev static symlink setup | Kay Sievers | |
2012-04-17 | update TODO | Kay Sievers | |
2012-04-17 | update TODO | Kay Sievers | |
2012-04-17 | update TODO | Lennart Poettering | |
2012-04-17 | update TODO | Kay Sievers | |
2012-04-17 | udev: replace util_create_path() with mkdir_parents() | Kay Sievers | |
2012-04-16 | udev: remove configuration options for /dev, /sys, /run directories | Kay Sievers | |
2012-04-16 | logind: remove redundant entries from logind's default controller lists too | Lennart Poettering | |
2012-04-16 | systemctl: show main and control PID explicitly in cgroup-show | Lennart Poettering | |
In some cases the main/control PID of a service can be outside of the services cgroups (for example, if logind readjusts the processes' cgroup). In order to clarify this for the user show the main/control PID in the cgroup tree nonetheless, but mark them specially. | |||
2012-04-16 | cgls: don't show empty cgroups by default | Lennart Poettering | |
2012-04-16 | logind: add shutdown/suspend/idle inhibition framework | Lennart Poettering | |
2012-04-15 | udev: udev_monitor_new_from_socket() - log error and remove from public header | Kay Sievers | |
2012-04-15 | udev: cleanup the udev cgroup when the daemon enters the idle state | Kay Sievers | |
2012-04-14 | udev: clarify man page regarding starting dameons | Kay Sievers | |
2012-04-13 | service: place control command in subcgroup control/ | Lennart Poettering | |
Previously, we were brutally and onconditionally killing all processes in a service's cgroup before starting the service anew, in order to ensure that StartPre lines cannot be misused to spawn long-running processes. On logind-less systems this has the effect that restarting sshd necessarily calls all active ssh sessions, which is usually not desirable. With this patch control processes for a service are placed in a sub-cgroup called "control/". When starting a service anew we simply kill this cgroup, but not the main cgroup, in order to avoid killing any long-running non-control processes from previous runs. https://bugzilla.redhat.com/show_bug.cgi?id=805942 | |||
2012-04-13 | polkit: spawn agent in --fallback mode | Lennart Poettering | |
2012-04-12 | One can specify in which cgroup hierarchies a systemd-nspawn container will ↵ | Léo Gillot-Lamure | |
appear | |||
2012-04-11 | update TODO | Lennart Poettering | |
2012-04-11 | units: exclude gettys from isolate requests | Lennart Poettering | |
gettys are nowadays mostly autospawned and hence usually subject to being shut down on isolate requests, since they are no dependency of any other unit. This is a bad idea if the user isolates between multi-user.graphical and graphical.target, hence exclude them from the isolation. This has the effect that gettys no longer cleaned up when emergency.target is isolated, which might actualy be considered a feature, even though it is a change from previous behaviour... Note that the one getty that really matters (the one on tty1) is still removed when isolating to emergency.target since it conflicts with emergency.service. | |||
2012-04-11 | main: disarm watchdog when preparing for reexecution | Lennart Poettering | |