Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-12-10 | Ensure unit is journaled for short-lived or oneshot processes | Dan McGee | |
In the time it takes to process incoming log messages, the process we are logging details for may exit. This means the cgroup data is no longer available from '/proc'. Unfortunately, the way the code was structured before, we never log _SYSTEMD_UNIT if we don't have this cgroup information. Add an else if case that allows the passed in unit_id to be logged even if we couldn't capture cgroup information. This ensures a command like `journalctl -u run-XXX` will return all log messages from a oneshot process. | |||
2013-12-10 | update README to not suggest that systemd works without procfs | Shawn Landden | |
2013-12-10 | hwdb: Update database of Bluetooth company identifiers | Marcel Holtmann | |
2013-12-10 | correct name of Tajik kbd layout in kbd-model-map | Adam Williamson | |
2013-12-10 | drop several entries from kbd-model-map whose kbd layouts do not exist | Adam Williamson | |
kbd-model-map was generated from system-config-keyboard's keyboard_models.py. Several of the kbd layouts referred in that file do not exist and, so far as I can tell, never did. I believe these entries existed simply to provide the xkb configuration information for those layouts, and there never were matching kbd entries; the kbd names were entirely notional, to satisfy the need for some entry or other in that field. For systemd, the only function of kbd-model-map is to 'match' kbd and xkb configurations, so it does not make any sense to maintain entries for cases where only one or the other exists in this context. | |||
2013-12-10 | man: improve wording and comma usage in systemd.journal-fields(7) | Jason St. John | |
Improve wording under "Description" and "_KERNEL_DEVICE=" | |||
2013-12-09 | libsystemd-bus: use assert_return | Lukasz Skalski | |
2013-12-09 | kernel-install: fix help output | Sébastien Luttringer | |
Kernel install doesn't need the second argument on his command line when removing. This is correctly documented in the man page. | |||
2013-12-10 | test: add gvariant test for empty messages | Lennart Poettering | |
2013-12-10 | bus: properly handle empty messages | Lennart Poettering | |
2013-12-10 | bus: empty gvariant arrays should at least get size 1 | Lennart Poettering | |
2013-12-10 | bus: it's OK to send messages with an empty payload but non-empty signature | Lennart Poettering | |
THis might happen when sending arrays with 0 enttries, hence this is not an indication for a problem. | |||
2013-12-10 | bus: update kdbus.h | Lennart Poettering | |
2013-12-10 | bus: make gcc shut up | Lennart Poettering | |
2013-12-10 | update TODO | Lennart Poettering | |
2013-12-10 | bus: beef up zero copy test case | Lennart Poettering | |
2013-12-10 | bus: only accept gvariant native endian messages via kdbus | Lennart Poettering | |
2013-12-10 | bus: fix rewinding in gvariant messages | Lennart Poettering | |
2013-12-10 | bus: fix signature handling when exiting container | Lennart Poettering | |
2013-12-10 | bus: properly deserialize gvariant fixed size arrays | Lennart Poettering | |
2013-12-10 | bus: handler empty messages correctly when using gvariant marshalling | Lennart Poettering | |
2013-12-10 | bus: suppress creating empty parts in messages | Lennart Poettering | |
2013-12-09 | bus: rely on explicit eof check instead of checking when mapping payload | Lennart Poettering | |
This allows us to drop quite a bit of code. | |||
2013-12-09 | bus: rearrange bus-message.c function order to keep read and write calls ↵ | Lennart Poettering | |
together | |||
2013-12-09 | bus: demarshal gvariant | Lennart Poettering | |
2013-12-09 | extend CODING_STYLE document a bit | Lennart Poettering | |
2013-12-08 | man: document 'is-enabled' output | Zbigniew Jędrzejewski-Szmek | |
https://bugzilla.redhat.com/show_bug.cgi?id=953077 | |||
2013-12-08 | systemctl: fix 'is-enabled' | Zbigniew Jędrzejewski-Szmek | |
2013-12-08 | systemctl: simplify argument parsing | Zbigniew Jędrzejewski-Szmek | |
2013-12-08 | Help output spring cleaning | Zbigniew Jędrzejewski-Szmek | |
Use [brackets] only for optional elements. Use <optional> in XML sources. | |||
2013-12-08 | kernel-install: add -h/--help | Zbigniew Jędrzejewski-Szmek | |
2013-12-08 | Trim TODO | Zbigniew Jędrzejewski-Szmek | |
2013-12-08 | bootchart: remove dead assignment | Thomas Hindoe Paaboel Andersen | |
2013-12-08 | Fix memory leak in stdout journal streams | Dan McGee | |
Just as 'identifier' is strdup-ed and freed, we need to do the same for unit_id. | |||
2013-12-08 | test: cgroup-util - do not fail if cpu controller is not available | Kay Sievers | |
2013-12-07 | systemctl: fix and refactor wait_for_jobs | Thomas Hindoe Paaboel Andersen | |
wait_for_jobs was ignoring the errors from the jobs stored in r. It would only ever return whether the call to sd_bus_remove_filter went ok. This patch changes it to return the first job related error encountered. If a job related error is found, then the result of the call to sd_bus_remove_filter is ignored. wait_for_jobs was a bit hard to read so I split it up to avoid the goto and deep nesting. | |||
2013-12-06 | systemctl: allow globbing in list-<whatever> commands | Zbigniew Jędrzejewski-Szmek | |
It is nicer to say 'systemctl list-units ssh\*' then to use grep, because colouring is preserved and it is easier to match just against the unit name. | |||
2013-12-06 | Get rid of our reimplementation of basename | Zbigniew Jędrzejewski-Szmek | |
The only problem is that libgen.h #defines basename to point to it's own broken implementation instead of the GNU one. This can be fixed by #undefining basename. | |||
2013-12-06 | systemctl: check the value from start_unit_one | Thomas Hindoe Paaboel Andersen | |
introduced in f459b6025f9368116d8c410376546c157314c205 | |||
2013-12-06 | bus: catch up with latest kdbus changes | Kay Sievers | |
2013-12-06 | bus: catch up with latest kdbus changes | Kay Sievers | |
2013-12-06 | rfkill: Avoid error when state restore is disabled | Bastien Nocera | |
When the state restore is disabled, we would print: "Unknown verb: load" instead of simply skipping loading the state. | |||
2013-12-06 | bus: catch up with latest kdbus changes | Kay Sievers | |
2013-12-06 | busctl: remove ','; it's all one string | Kay Sievers | |
2013-12-06 | nspawn: fix buggy mount_binds, now works for bind-mounted files | Shawn Landden | |
2013-12-05 | util: fix misuse of memcmp | Yuxuan Shui | |
2013-12-05 | shell-completion: busctl | Zbigniew Jędrzejewski-Szmek | |
2013-12-06 | bus: update kdbus.h | Kay Sievers | |
2013-12-05 | systemd: add a start job for all units in SYSTEMD_[USER_]WANTS= | Zbigniew Jędrzejewski-Szmek | |
2013-12-05 | execute.h: remove redefinition of Unit | Thomas Hindoe Paaboel Andersen | |
Unit is typedef'ed in both unit.h and execute.h. The typedef existed first in unit.h and was later added to execute.h in c17ec25e4d9bd6c8e8617416f813e25b2ebbafc5 It is no longer needed so let's just keep the one in unit.h to avoid redefining it. |