Zbigniew Jędrzejewski-Szmek
edfb521a21
journalctl: skip informational messages in export/json modes
2012-10-15 18:17:49 +02:00
Lukas Nykryn
44386fc156
systemctl: don't mangle name when it is a path
...
systemctl enable, disable, ... can also accept full path and in this case
we don't need to alter it.
https://bugzilla.redhat.com/show_bug.cgi?id=866346
2012-10-15 16:34:23 +02:00
Lennart Poettering
a7a3f28be4
update TODO
2012-10-15 16:28:39 +02:00
Zbigniew Jędrzejewski-Szmek
c3eba2ab4e
journalctl: make --follow really work
2012-10-14 15:29:38 +00:00
Zbigniew Jędrzejewski-Szmek
e3ed66c52e
journalctl: make --follow work again
...
Stopped working after cfbc22ab
'journalctl: implement --since= and
--until for filtering by time'.
2012-10-13 21:37:42 +02:00
Zbigniew Jędrzejewski-Szmek
0ab5c3ed87
journal-verify: get rid of an unused variable
...
When compiling without gcrypt, gcc emits an annoying warning.
2012-10-13 21:37:11 +02:00
Zbigniew Jędrzejewski-Szmek
b1bafc00d5
journald: add missing include
...
./src/journal/journald.h:123:114: warning: ‘struct ucred’ declared inside parameter list [enabled by default]
2012-10-13 16:09:09 +00:00
Zbigniew Jędrzejewski-Szmek
e4d1062c05
build-sys: always distribute file
2012-10-13 14:54:56 +02:00
Zbigniew Jędrzejewski-Szmek
6374a73b00
journal-gatewayd: rename variables to avoid -Wshadow warning
2012-10-13 14:54:56 +02:00
Zbigniew Jędrzejewski-Szmek
e88baee88f
journald: properly update message size after stripping the identifier
...
Valgrind says:
==29176== Conditional jump or move depends on uninitialised value(s)
==29176== at 0x412A85: cunescape_length_with_prefix (util.c:1565)
==29176== by 0x40B351: dev_kmsg_record (journald-kmsg.c:301)
==29176== by 0x40B653: server_read_dev_kmsg (journald-kmsg.c:347)
==29176== by 0x40B701: server_flush_dev_kmsg (journald-kmsg.c:365)
==29176== by 0x409DE7: main (journald.c:1535)
2012-10-13 14:40:32 +02:00
Zbigniew Jędrzejewski-Szmek
1b4bb4fdac
journal: fix build in VALGRIND compatibility mode
2012-10-13 14:40:32 +02:00
Zbigniew Jędrzejewski-Szmek
1ca6783f5e
log: introduce a macro to format message id
...
The MESSAGE_ID=... stanza will appear in countless number of places.
It is just too long to write it out in full each time.
Incidentally, this also fixes a typo of MESSSAGE is three places.
2012-10-13 14:26:30 +02:00
Kay Sievers
c0735bb218
build-sys: check - fix typo
2012-10-11 22:31:23 +02:00
Sebastian Ott
4ecc131848
udev: path_id - add scm support
...
Add support for scm block devices. Introduced here:
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=f30664e2
Signed-off-by: Sebastian Ott <sebott@linux.vnet.ibm.com>
2012-10-11 22:26:54 +02:00
Lennart Poettering
cfbc22abd0
journalctl: implement --since= and --until for filtering by time
2012-10-11 16:43:37 +02:00
Martin Pitt
fb5d873cfd
rules: Fix persistent input symlinks for interface 00
...
Commits 5e9eb156c
and 32567f8
introduced persistent symlinks for input devices
with more than one interface. However, this does not ensure stability for the
"default" interface, i. e. with interface number 00 or a nonexisting one. If a
device with a higher interface number appears first, it'll claim the symlink
name without an interface number, and the "interface 00" device won't get any.
Fix this by creating the default symlink only for interface 00 or a nonexisting
one, so that we properly partition the two cases over the two rules.
https://launchpad.net/bugs/1057824
2012-10-11 08:21:17 +02:00
Lennart Poettering
48383c2511
journal: support epxorting the journal in a format suitable for text/event-stream
2012-10-11 02:37:10 +02:00
Lennart Poettering
33316dbf20
journal: take scroll events in the entire white box in browse.html
2012-10-11 01:57:36 +02:00
Lennart Poettering
33162605bb
journal: make buttons bigger in browse.html
2012-10-11 01:52:35 +02:00
Lennart Poettering
04909b0f2c
journal: use localstorage instead of cookies in browse.html and store where the current position
2012-10-11 00:38:20 +02:00
Lennart Poettering
74bee4e336
journal: move buttons to the center in browse.html
2012-10-11 00:04:54 +02:00
Kay Sievers
19f8efacc5
journal: add mousewheel scrolling to browse.html
2012-10-10 23:59:29 +02:00
Lennart Poettering
6d5f2f5803
journal: add keyboard navigation to browse.html
2012-10-10 23:49:21 +02:00
Lennart Poettering
6c69cd8626
journal: properly HTML escape more output in browse.html
2012-10-10 23:14:32 +02:00
Mantas Mikulėnas
522795e077
journal: properly escape HTML entities in browse.html
2012-10-10 23:00:59 +02:00
Lennart Poettering
c6511e859c
journal: when browsing the journal via browse.html allow clicking on entries to show their details
2012-10-10 22:41:03 +02:00
Lennart Poettering
934a316cbf
journal: drop path name from cursor strings
...
we had this mostly for debugging purposes and it was ignored when
parsing anyway, so let's get rid of it
2012-10-10 22:41:02 +02:00
Lennart Poettering
9a526a06bd
update TODO
2012-10-10 22:41:02 +02:00
Martin Pitt
b1f87c76b1
keymap: Fix scan codes > 0x7FFFFFFF
...
According to Linux drivers/input/evdev.c, scan codes are unsigned, not int nor
uint32_t.
Thanks to Dejan Tosovic <dejan@post.com> for reporting this!
2012-10-10 18:56:01 +02:00
Lennart Poettering
1dac8b797c
gatewayd: beef up browse.html a bit
2012-10-10 02:41:27 +02:00
Lennart Poettering
77ad3b93de
journal: fix seeking backwards in gateway daemon
2012-10-10 01:57:06 +02:00
Lennart Poettering
a3eb665e0c
journal: update comments a bit
2012-10-10 01:37:38 +02:00
Lennart Poettering
ad9eafab9f
journalctl: properly parse --cursor= long getopt in addition to short -c
2012-10-10 01:35:24 +02:00
Lennart Poettering
a87247dd5d
journal: make sure sd_journal_seek_cursor() seeks to the specified entry if it exists, not one after it
2012-10-10 01:34:27 +02:00
Lennart Poettering
96ede2601f
detect-virt: install with fs caps by default to allow unprivileged access
2012-10-09 22:25:32 +02:00
Lennart Poettering
7a69007a24
journal: implement follow mode for HTTP GET in gatewayd
2012-10-09 01:31:27 +02:00
Lennart Poettering
98206c9319
journal: add matching support to gatewayd
2012-10-09 01:17:29 +02:00
Lennart Poettering
083f4da2a8
logind: expose missing signals in Session bus objects
2012-10-09 00:49:53 +02:00
Kay Sievers
5488ac8c3a
udev: fix rule-syntax-check.py
2012-10-09 00:49:15 +02:00
Kay Sievers
07845c142b
udev: support multiple entries for ENV{SYSTEMD_ALIAS} and ENV{SYSTEM_WANTS}
2012-10-09 00:16:50 +02:00
Kay Sievers
cc30f5f388
README: update
2012-10-08 22:02:01 +02:00
Kay Sievers
8a1733871f
udev: remove SYMLINK "unique" option
2012-10-08 21:54:39 +02:00
Kay Sievers
04eaa66837
udev: fix test
2012-10-08 20:52:57 +02:00
Lennart Poettering
a8985ba3c2
update TODO
2012-10-08 20:07:50 +02:00
Martin Mikkelsen
011afa76fb
shared: fix broken string_is_safe
2012-10-08 14:35:46 +02:00
Lukas Nykryn
b3c2cf3d8e
dbus-manager: check return of unit_dbus_path
...
Reply of dbus_message_new_method_return was check twice and
path from unit_dbus_path was not.
2012-10-08 14:35:46 +02:00
Zbigniew Jędrzejewski-Szmek
380d7cc5b7
Shrink TODO
2012-10-08 14:35:46 +02:00
Kay Sievers
ea6039a309
udev: allow firmware requests to bypass the dependency tracking
...
The removal of the TIMEOUT= handling in udevd put firmware requests into the
devpath parent/child dependency tracking. Drivers which block in module_init()
asking userspace for firmware ran into a 30 sec device timeout.
The whole firmware loading willl hopefully move into the kernel and
the fragile-since-day-one fake async driver-core device dance involving
udev can be retired:
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commit;h=abb139e75c2cdbb955e840d6331cb5863e409d0e
2012-10-07 18:22:14 +02:00
Dave Reisner
1a3f40f912
sysctl: avoiding exiting with error on -EEXIST
...
If the final key in any sysctl.d file is a duplicate, systemd-sysctl
will exit with an error (and no explaination why). Ignore this, as
duplicate keys are to be expected when overriding settings in the
directory hierarchy.
2012-10-06 16:41:30 -04:00
Dave Reisner
8bd3b8620c
man/systemd-halt.service: fix typo
...
Fix reference to "system-shutdown" as being a binary.
2012-10-04 15:09:15 -04:00