Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-07-15 | hwdb: keyboard update | Kay Sievers | |
2013-07-15 | hwdb: import data | Kay Sievers | |
2013-07-13 | man: tweak WantedBy=/RequiredBy= description a bit | Zbigniew Jędrzejewski-Szmek | |
https://bugs.freedesktop.org/show_bug.cgi?id=55663 | |||
2013-07-13 | test: add trivial test for syscall table and extend table tests to error paths | Zbigniew Jędrzejewski-Szmek | |
2013-07-13 | Add test coverage and generate report with lcov | Thomas H.P. Andersen | |
Enable coverage with --enable-coverage. "make coverage" will create the report locally, "make coverage-sync" will upload the report to http://www.freedesktop.org/software/systemd/coverage/. Requires lcov version 1.10 to handle naming in systemd and to use the --no-external option. [zj: make the coverage at least generate something with separate build dir, simplify rules a bit: all errors are mine. ] | |||
2013-07-13 | units: do not special-case getty@tty1.service installation | Zbigniew Jędrzejewski-Szmek | |
Since a long while we can use "systemctl enable getty@tty1.service" which does the right thing, so there's no need to abuse Alias= for installation. | |||
2013-07-13 | install: make "reenable" work with templated units | Ross Lagerwall | |
Before, "systemctl reenable getty@tty1.service" would fail with: Failed to issue method call: File exists To fix this, reimplement "reenable" explicitly as a disable followed by an enable. This is shorter and is how the man page documents its behavior. | |||
2013-07-13 | man: wording and grammar update | Jan Engelhardt | |
2013-07-13 | journalctl: have a useful --setup-keys error message when using ↵ | Shawn Landden | |
non-persistant logging Generating seed... Generating key pair... Generating sealing key... Failed to open /var/log/journal/33f46101703a10c5fc6fa4f451840101/fss.tmp.k2wDDU: No such file or directory | |||
2013-07-12 | static-nodes: don't hardcode path to mkdir | Tom Gundersen | |
2013-07-12 | Revert "build-sys: don't enable color gcc on dumb terminals" | Zbigniew Jędrzejewski-Szmek | |
This reverts commit cd3069559a09b4e4f85a6f02aa8f0521f48359ca. Emacs compilation can be fixed by putting (custom-set-variables '(compilation-environment (quote ("GCC_COLORS=")))) in ~/.emacs. | |||
2013-07-12 | shared/install: fix trivial memleak | Zbigniew Jędrzejewski-Szmek | |
We lost the reference when setting path second time. | |||
2013-07-12 | test-path-util,test-sched-prio: uninitialize manager to appease valgrind | Zbigniew Jędrzejewski-Szmek | |
2013-07-12 | hwdb: keyboard -- update comments | Kay Sievers | |
2013-07-12 | hwdb: keyboard -- add file | Kay Sievers | |
Do not enable/install it now, until we switch over from the current keymap tool. | |||
2013-07-12 | man: document the slice and scope units, add systemd.cgroup(5) | Zbigniew Jędrzejewski-Szmek | |
2013-07-12 | man: use <literal> not <filename> for suffixes | Zbigniew Jędrzejewski-Szmek | |
Especially sentences like "filename ends in .suffix" are easier to parse if the suffix is surrounded by quotes. In sentences like "requires a .service unit", where the suffix is used as a class designation, there is no need to use quotes. | |||
2013-07-12 | man: remove note about shutdown being legacy | Zbigniew Jędrzejewski-Szmek | |
This can only confuse people, because there's no need to discourage people from using shutdown. It is fully functional and supported. | |||
2013-07-12 | journald-server: r should be checked after journal_file_open_reliably | Lukas Nykryn | |
2013-07-12 | update TODO | Lennart Poettering | |
2013-07-12 | build-sys: don't enable color gcc on dumb terminals | Lennart Poettering | |
Guys, we know that emacs is the best editor on earth, but unfortunately its "M-x compile" terminal cannot do colors (well, it does its own highlighting of the output anyway), and it will inform the programs it calls about this with TERM=dumb, and gcc should check for that. But you guys turned that off. Not cool. Let's turn it on again. | |||
2013-07-12 | systemctl: remove unused variable | Lukas Nykryn | |
2013-07-12 | unit: check correct variable after strdup | Lukas Nykryn | |
2013-07-11 | update TODO | Lennart Poettering | |
2013-07-11 | core: simplify drop-in writing logic a bit | Lennart Poettering | |
let's make use of some format string magic! | |||
2013-07-11 | core: when writing drop-in files, name them directly after the property we set | Lennart Poettering | |
Mapping from "FooBar" to "foo-bar" is unnecessary and makes it hard to handle many different properties with the same code, hence, let's just not do it. | |||
2013-07-11 | cgroup: split out per-device BlockIOWeight= setting into BlockIODeviceWeight= | Lennart Poettering | |
This way we can nicely map the configuration directive to properties and back, without requiring two different signatures for the same property. | |||
2013-07-11 | machined: forward scope properties array from client to systemd | Lennart Poettering | |
This makes nspawn's --scope= switch work again. | |||
2013-07-11 | update TODO | Lennart Poettering | |
2013-07-11 | systemctl: show cgroup tree if cgroup is empty but has non-empty children | Lennart Poettering | |
This makes sure "systemctl status user.slice" shows a nice cgroup tree of all logged in users. | |||
2013-07-11 | loginctl: suppress cgroup tree output if cgroup is empty | Lennart Poettering | |
same for machinectl | |||
2013-07-11 | update TODO | Lennart Poettering | |
2013-07-11 | cgroup: simplify how instantiated units are mapped to cgroups | Lennart Poettering | |
Previously for an instantiated unit foo@bar.service we created a cgroup foo@.service/foo@bar.service, in order to place all instances of the same template inside the same subtree. As we now implicitly add all instantiated units into one per-template slice we don't need this complexity anymore, and instance units can map directly to the cgroups of their full name. | |||
2013-07-11 | cgroup: don't ever try to destroy the cgroup of the root slice | Lennart Poettering | |
The root slice is after all the root cgroup, so don't attempt to delete it. | |||
2013-07-11 | cgroup: don't move systemd into systems.slice when running as --user instance | Lennart Poettering | |
2013-07-11 | core: implicitly create a per-template slice for all instantiated units by ↵ | Lennart Poettering | |
default If no explicit slice is configured for an instantiated unit, create an implicit one for all instances of the same template. | |||
2013-07-11 | configure: split checks for libkmod >= 14 | Dave Reisner | |
PKG_CHECK_EXISTS won't created a cached variable that later messes with our PKG_CHECK_MODULES check for an explicit version. Unfortunately, nesting these checks as the code existed lead to an odd error. Rather, split the checks apart. This also improves to the error message when the requisite version isn't found, and supplies the literal version systemd needs. | |||
2013-07-11 | kernel-install/90-loaderentry.install: do not fail for missing initrd | Harald Hoyer | |
2013-07-11 | basic SO_REUSEPORT support | Shawn Landden | |
2013-07-11 | units: since we auto-spawn user@.service instances now we don need an ↵ | Lennart Poettering | |
[Install] section in it | |||
2013-07-11 | update TODO | Lennart Poettering | |
2013-07-11 | core: grant user@.service instances write access to their own cgroup | Lennart Poettering | |
2013-07-11 | core: rearrange if blocks a bit | Lennart Poettering | |
2013-07-11 | shutdown: avoid malloc() if we can | Lennart Poettering | |
2013-07-11 | update TODO | Lennart Poettering | |
2013-07-11 | loginctl: restore cgroup display for status output | Lennart Poettering | |
Same for machinectl. | |||
2013-07-11 | shutdown: fix /proc/cmdline reading of 'quiet' | Kay Sievers | |
2013-07-10 | core: uninstall cgroup agent only if we are running outside of a container | Lennart Poettering | |
Since the cgroupfs is currently not virtualized for containers we shouldn't reset the hosts agent from the container. | |||
2013-07-10 | cgroup: when uninstalling agent, actually turn it off first | Lennart Poettering | |
2013-07-10 | update TODO | Lennart Poettering | |