Lennart Poettering
83787333bd
man: update documentation of systemctl cgroup commands
2013-07-19 19:29:08 +02:00
Lennart Poettering
847ae0ae7f
man: update documentation of slice units a bit
2013-07-19 19:16:47 +02:00
Lennart Poettering
9365b048c0
man: update scope unit man page a bit
2013-07-19 19:04:17 +02:00
Lennart Poettering
3e2f69b779
man: update pam_systemd documentation to current state of the code
2013-07-19 18:52:09 +02:00
Lennart Poettering
7f0386f62c
core: update configuration directive list "systemd --dump-configuration-items" shows
2013-07-19 18:45:11 +02:00
Lennart Poettering
1ec96668dd
man: list scope and slice units in systemd(1)
2013-07-19 18:44:33 +02:00
Lennart Poettering
60211b3507
man: document sd_pid_get_slice() call of libsystemd-login
2013-07-19 18:10:12 +02:00
Lennart Poettering
f7f74d8ec4
man: a few corrections to the machinectl man page
2013-07-19 18:00:21 +02:00
Lennart Poettering
431c72dc3d
man: update systemd-nspawn regarding new --slice= logic
2013-07-19 17:55:52 +02:00
Lennart Poettering
3803cde44c
man: extend systemd-run man page a little
2013-07-19 17:51:26 +02:00
Lennart Poettering
dc7adf202b
man: drop the old cgroup settings from the man pages
2013-07-19 17:23:34 +02:00
Maciej Wereski
e2f2fb7860
tmpfiles: Fix memory leak in parse_line()
2013-07-19 09:57:04 -04:00
Zbigniew Jędrzejewski-Szmek
ef89eef77e
udev: fix two trivial memleaks in error path
...
Based-on-a-patch-by: Ian Stakenvicius <axs@gentoo.org >
2013-07-19 09:57:04 -04:00
Jan Janssen
86d7de3686
man: Fix example to use the new --boot syntax
2013-07-19 08:25:50 -04:00
Jesper Larsen
aea38d8047
nspawn: Reorder includes to fix compilation
...
Commit 2e996f4d4b added an include
of linux/netlink.h
This kernel header is not self contained in the linux 2.6 kernel
which breaks compilation with an unknown type sa_family_t
A workaround is to include linux/netlink.h after sys/socket.h
2013-07-19 08:25:50 -04:00
Zbigniew Jędrzejewski-Szmek
6aaa8c2f78
core: add %v specifier
2013-07-19 02:45:49 -04:00
Lennart Poettering
61ad59b131
man: document Slice= setting (and other fixes)
2013-07-19 04:10:06 +02:00
Lennart Poettering
bc5cb1d525
machined: run machined at minimal capabilities
2013-07-19 03:49:24 +02:00
Lennart Poettering
085b90af43
units: add references to bus API documentation to logind+machined
2013-07-19 03:49:07 +02:00
Lennart Poettering
e1b7e7ec9b
update TODO
2013-07-19 03:48:23 +02:00
Lennart Poettering
5d48cd2727
machined: correct how some properties are exported on the bus
2013-07-19 02:47:21 +02:00
Lennart Poettering
98653cfb50
man: add reference to new machined bus API documentation in the wiki
2013-07-19 02:47:21 +02:00
Kay Sievers
466784c871
TODO: update
2013-07-18 23:07:37 +02:00
Kay Sievers
f04ca8c214
tests: skip tests when executed without privileges but which require them
2013-07-18 23:05:29 +02:00
Lennart Poettering
d4ac85c6f6
util: add split_pair() for splitting foo=bar strings
2013-07-18 20:22:29 +02:00
Holger Hans Peter Freyther
2f5df74a5e
journal: Leave server_dispatch_message early when Storage is none
...
When using Storage=none there is no point in collecting all the
information just to throw them away. After this change journald
consumes a lot less CPU time when only forwarding messages.
2013-07-18 19:55:11 +02:00
Maciej Wereski
9b9b3d36b8
systemctl: option to list units by state
...
This allows to show only units with specified LOAD or SUB or ACTIVE state.
2013-07-18 19:50:04 +02:00
Tomasz Torcz
44bc6e1fe0
journalctl: add ”short-iso” output format with verbose ISO8601 timestamps
...
Example:
2013-07-18T10:10:01+0200 sandworm CROND[20957]: (root) CMD (/usr/lib64/sa/sa1 1 1)
2013-07-18 15:58:49 +02:00
Kay Sievers
884c86812c
rules: keyboard - use builtin command
2013-07-18 14:41:11 +02:00
Zbigniew Jędrzejewski-Szmek
a54e3b3d6a
journalctl: fix signedness warning and boot-id syntax check
2013-07-18 08:07:08 -04:00
Holger Hans Peter Freyther
c265488362
test: Keep the test-suite.log around in case of a test failure
...
The addition of .DELETE_ON_ERROR will lead to the removal of the
test-suite.log in case of a test failure. Mark the rule as PRECIOUS
to keep that file around.
2013-07-18 00:05:09 -04:00
Zbigniew Jędrzejewski-Szmek
059b7a9aad
systemd-python: also update the documentation
...
sphinx, oh sphinx, why do you require manual ficksups all the time?
2013-07-18 00:05:09 -04:00
Zbigniew Jędrzejewski-Szmek
52990c2e0e
systemd,systemctl: export condition status and show failing condition
...
$ systemctl --user status hoohoo
hoohoo.service
Loaded: loaded (/home/zbyszek/.config/systemd/user/hoohoo.service; static)
Active: inactive (dead)
start condition failed at Tue 2013-06-25 18:08:42 EDT; 1s ago
ConditionPathExists=/tmp/hoo was not met
Full information is exported over D-Bus:
[(condition, trigger, negate, param, state),...]
where state is one of "failed" (<0), "untested" (0), "OK" (>0).
I've decided to use 0 for "untested", because it might be useful to
differentiate different types of failure later on, without breaking
compatibility.
systemctl shows the failing condition, if there was a non-trigger
failing condition, or says "none of the trigger conditions were met",
because there're often many trigger conditions, and they must all
fail for the condition to fail, so printing them all would consume
a lot of space, and bring unnecessary attention to something that is
quite low-level.
2013-07-17 23:41:10 -04:00
Zbigniew Jędrzejewski-Szmek
4b744dfabe
systemd: log failed conditions
...
ConditionPathExists=/tmp/nosuchpath failed for nosuchpath.service.
2013-07-17 23:41:10 -04:00
Zbigniew Jędrzejewski-Szmek
d121b396cc
journalctl: remove ":" from the --boot syntax
...
Instead of :-0, :1, :5, etc., use -0, 1 or +1, 5, etc. For BOOT_ID+OFFSET,
use BOOT_ID+offset or BOOT_ID-offset (either + or - is required).
Also make error handling a bit more robust and verbose.
Modify the man page to describe the most common case (-b) first,
and the second most common case (-b -1) second.
2013-07-17 23:41:10 -04:00
Zbigniew Jędrzejewski-Szmek
affba8e902
systemd-python: add support for sd_j_open_files
...
Also export missing flags.
2013-07-17 23:41:10 -04:00
Zbigniew Jędrzejewski-Szmek
1070f974f7
systemd-python: fix iteration
...
Back in 6a58bf4135 raising stop iteration was removed from the C
code, but wasn't added in the Python counterpart.
2013-07-17 23:40:42 -04:00
Kay Sievers
ce39bb6909
hwdb: data update
2013-07-18 03:05:51 +02:00
Lennart Poettering
2ce982f9b1
systemctl: also highlight a load state of "not-found" as red
...
"not-found" is a recently added load state and was previously just a
special case of "error". Since it also indicates a load error we should
also highlight it red, the same way as "error" was treated before.
2013-07-18 02:32:34 +02:00
Lennart Poettering
2042249710
mount: also exclude /usr from unmount at shutdown
2013-07-18 02:32:34 +02:00
Lennart Poettering
c3bb87dbab
update TODO
2013-07-18 02:32:33 +02:00
Michael Olbrich
c961869ac5
service: don't enter a second SIGTERM/SIGKILL cycle if no ExecStopPost= process is defined
...
It won't help if the main process is still there and there is no new
process to kill.
2013-07-18 02:32:33 +02:00
Harald Hoyer
c72aadd185
remove RD_TIMESTAMP import
...
If you want timing information from the initramfs, use systemd in the
initramfs.
2013-07-17 11:33:07 +02:00
Harald Hoyer
956eaf2b8d
remove /run/initramfs/root-fsck logic
...
dracut uses systemd in the initramfs and does not write these files
anymore.
The state of the root fsck is serialized.
2013-07-17 11:33:07 +02:00
Zbigniew Jędrzejewski-Szmek
69af450359
Update TODO
...
This point was done in 77a9e8de6 .
2013-07-16 22:48:16 -04:00
Zbigniew Jędrzejewski-Szmek
4ad16808c0
journalctl,systemctl: fix tiny memleak
2013-07-16 22:41:47 -04:00
Zbigniew Jędrzejewski-Szmek
248fc619b5
journalctl: augment short mode with a cursor at the end
...
Two options are added: --show-cursor to print the cursor at the end,
and --after-cursor to resume logs on the next line after the previous one.
2013-07-16 22:41:47 -04:00
Lennart Poettering
dd94c17e7d
util: make gcc shut up by passing a 0 mode param to open()
...
If we pass a variable to open()'s flags parameter it really wants a mode
parameter too, otherwise some gcc version whine. Hence, pass 0 in that
case.
2013-07-17 02:52:41 +02:00
Lennart Poettering
32b2634edf
util: make some gcc versions shut up regarding unintialized variable access
2013-07-17 02:48:53 +02:00
Lennart Poettering
c5757cc8db
update TODO
2013-07-17 02:29:19 +02:00