Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-09-12 | po: update Belarusian translation | Viktar Vauchkevich | |
2015-09-11 | TODO | Lennart Poettering | |
2015-09-11 | Merge pull request #1248 from lnykryn/loginctl-show-v2 | Lennart Poettering | |
loginctl: print nontrivial properties in logictl show-* | |||
2015-09-11 | loginctl: print nontrivial properties in logictl show-* | Lukas Nykryn | |
2015-09-11 | Merge pull request #1245 from evverx/kill-control-on-timeout | Lennart Poettering | |
core: kill processes started due to the ExecReload= on timeout | |||
2015-09-11 | core: kill processes started due to the ExecReload= on timeout | Evgeny Vereshchagin | |
2015-09-10 | Merge pull request #1227 from intelfx/systemctl-legacy-tools-polkit | Lennart Poettering | |
systemctl: fix various aspects of polkit authorization in legacy tools. | |||
2015-09-10 | Merge pull request #1222 from poettering/image-ops-settings | Daniel Mack | |
machine: when removing, renaming, cloning images also care for .nspaw… | |||
2015-09-10 | Merge pull request #1239 from poettering/cgroup-pids | Daniel Mack | |
core: add support for the "pids" cgroup controller | |||
2015-09-10 | Merge pull request #1242 from poettering/no-off_t | Daniel Mack | |
Drop usage of off_t | |||
2015-09-10 | core: add support for the "pids" cgroup controller | Lennart Poettering | |
This adds support for the new "pids" cgroup controller of 4.3 kernels. It allows accounting the number of tasks in a cgroup and enforcing limits on it. This adds two new setting TasksAccounting= and TasksMax= to each unit, as well as a gloabl option DefaultTasksAccounting=. This also updated "cgtop" to optionally make use of the new kernel-provided accounting. systemctl has been updated to show the number of tasks for each service if it is available. This patch also adds correct support for undoing memory limits for units using a MemoryLimit=infinity syntax. We do the same for TasksMax= now and hence keep things in sync here. | |||
2015-09-10 | update TODO | Lennart Poettering | |
2015-09-10 | tree-wide: never use the off_t unless glibc makes us use it | Lennart Poettering | |
off_t is a really weird type as it is usually 64bit these days (at least in sane programs), but could theoretically be 32bit. We don't support off_t as 32bit builds though, but still constantly deal with safely converting from off_t to other types and back for no point. Hence, never use the type anymore. Always use uint64_t instead. This has various benefits, including that we can expose these values directly as D-Bus properties, and also that the values parse the same in all cases. | |||
2015-09-10 | Merge pull request #1236 from evverx/systemctl-requisite-of | Lennart Poettering | |
systemctl: add RequisiteOf* as inverses of Requisite and RequisiteOverridable | |||
2015-09-10 | Merge pull request #1238 from again4you/devel/fix_smack_mtab | Lennart Poettering | |
smack: label /etc/mtab as "_" when '--with-smack-run-label' is enabled. | |||
2015-09-10 | smack: label /etc/mtab as "_" when '--with-smack-run-label' is enabled. | Sangjung Woo | |
/etc/mtab should be labeled as "_", even though systemd has its own smack label using '--with-smack-run-label' configuration. This is mainly because all processes could read that file and the origin of this file (i.e. /proc/mounts) is labeled as "_". This labels /etc/mtab as "_" when '--with-smack-run-label' is enabled. | |||
2015-09-10 | systemctl: add RequisiteOf* as inverses of Requisite and RequisiteOverridable | Evgeny Vereshchagin | |
2015-09-10 | Merge pull request #1226 from poettering/coccinelle-fixes3 | Daniel Mack | |
Third round of Coccinelle fixes | |||
2015-09-10 | systemctl: improve clarity of error messages in the logind path | Ivan Shapovalov | |
2015-09-10 | systemctl: relax permission checks in halt_main() | Ivan Shapovalov | |
Thus we allow (non-interactive) polkit auth to kick in for legacy commands (halt, poweroff, reboot, telinit) as well. Fixes (another aspect of) issue #213. | |||
2015-09-10 | systemctl: fix logind bus call error handling in halt_main() | Ivan Shapovalov | |
Handle -EOPNOTSUPP and -EINPROGRESS like in start_special(). | |||
2015-09-10 | systemctl: minor: use IN_SET() instead of repeated equality checks. | Ivan Shapovalov | |
2015-09-10 | Merge pull request #1234 from medhefgo/master | Lennart Poettering | |
cryptsetup-generator: Properly check return code | |||
2015-09-10 | cryptsetup-generator: Properly check return code | Jan Janssen | |
2015-09-10 | Merge pull request #1230 from swem/master | Martin Pitt | |
Add microphone mute keymap for Dell Precision | |||
2015-09-10 | Add microphone mute keymap for Dell Precision | Chen-Han Hsiao (Stanley) | |
2015-09-10 | systemctl: legacy tools shall never be interactive | Ivan Shapovalov | |
Fixes (the main concern of) issue #213. | |||
2015-09-09 | Merge pull request #1225 from mbiebl/remove-sphinx-leftover2 | Lennart Poettering | |
README: remove obsolete instructions regarding python-systemd/sphinx | |||
2015-09-09 | tree-wide: take benefit of the fact that hashmap_free() returns NULL | Lennart Poettering | |
And set_free() too. Another Coccinelle patch. | |||
2015-09-09 | README: remove obsolete instructions regarding python-systemd/sphinx | Michael Biebl | |
2015-09-09 | tree-wide: make use of the fact that strv_free() returns NULL | Lennart Poettering | |
Another Coccinelle patch. | |||
2015-09-09 | Makefile: fix gardel target | Lennart Poettering | |
2015-09-09 | machine: when removing, renaming, cloning images also care for .nspawn ↵ | Lennart Poettering | |
settings file Whenever we remove/rename/clone a machine image, make sure we do the same for the image's .nspawn settings file. | |||
2015-09-09 | Merge pull request #1220 from zonque/logind-dry-run | Lennart Poettering | |
logind: make dry run command line arguments work again (v2) | |||
2015-09-09 | systemctl: add dry-run support for scheduled shutdowns | Daniel Mack | |
Prefix the action parameter with "dry-" in case the --dry-run command line switch was passed. | |||
2015-09-09 | logind: allow dry run variants for scheduled shutdowns | Daniel Mack | |
Allow passing a "dry-" prefix to the action parameter passed to .ScheduleShutdown(). When strings with this prefix are passed, the scheduled action will not take place. Instead, an info message is logged. | |||
2015-09-09 | Merge pull request #1213 from evverx/systemd-notify-log | Lennart Poettering | |
notify: log error when sd_pid_notify() == 0 | |||
2015-09-09 | Merge pull request #1218 from poettering/safe-fclose | Daniel Mack | |
util: introduce safe_fclose() and port everything over to it | |||
2015-09-09 | README: document new /etc/mtab requirement | Daniel Mack | |
2015-09-09 | util: introduce safe_fclose() and port everything over to it | Lennart Poettering | |
Adds a coccinelle script to port things over automatically. | |||
2015-09-09 | Merge pull request #1217 from zonque/free-and-replace | Lennart Poettering | |
locale: kill free_and_replace() | |||
2015-09-09 | locale: kill free_and_replace() | Daniel Mack | |
That function really makes little sense, as the open-coded variant is much more readable. Also, if the 2nd argument is NULL, mfree() is a much better candidate. Convert the only users of this function in localed, and then remove it entirely. | |||
2015-09-09 | Merge pull request #1216 from poettering/coccinelle-fixes-2 | Daniel Mack | |
Coccinelle fixes 2 | |||
2015-09-09 | tree-wide: replace while(1) by for(;;) everywhere | Lennart Poettering | |
Another Coccinelle script. | |||
2015-09-09 | tree-wide: update empty-if coccinelle script to cover empty-while and more | Lennart Poettering | |
Let's also clean up single-line while and for blocks. | |||
2015-09-09 | tree-wide: make use of log_error_errno() return value in more cases | Lennart Poettering | |
The previous coccinelle semantic patch that improved usage of log_error_errno()'s return value, only looked for log_error_errno() invocations with a single parameter after the error parameter. Update the patch to handle arbitrary numbers of additional arguments. | |||
2015-09-09 | sd-bus: drop weird empty lines | David Herrmann | |
We should never put empty lines between `if` and `else if`, unless we use braces. | |||
2015-09-09 | Merge pull request #1215 from maciejaszek/fds_pass_fixes | Lennart Poettering | |
sd_pid_notify_with_fds: fix computing msg_controllen | |||
2015-09-09 | Merge pull request #1214 from zonque/mtab | Lennart Poettering | |
core: freeze execution if /etc/mtab exists | |||
2015-09-09 | sd_pid_notify_with_fds: fix computing msg_controllen | Maciej Wereski | |
CMSG_SPACE(0) may return value other than 0. This caused sendmsg to fail with EINVAL, when have_pid or n_fds was 0. |