Lennart Poettering
59cea26a34
journalctl: add new switch -b to show data from current boot only
2012-07-02 10:43:56 +02:00
Lennart Poettering
089842938d
journal: expose and make use of cutoff times of journal
...
This helps explaining when the log output of "systemctl status" is
incomplete because the logs got rotated since the service was started.
2012-06-17 00:03:12 +02:00
Lennart Poettering
e51240886f
journalctl: check first if match is a path name
2012-05-30 22:45:47 +02:00
Shawn Landden
509407003d
journalctl: support /usr/bin/nginx, etc
2012-05-30 22:34:20 +02:00
Daniel Mack
89834a7c1c
journalctl: fix built-in usage output
...
This brings journalctl's built-in usage output in sync with the man page.
There are no commands to pass, and the help screen should not confuse
users.
2012-05-21 17:30:11 +02:00
Lennart Poettering
5430f7f2bc
relicense to LGPLv2.1 (with exceptions)
...
We finally got the OK from all contributors with non-trivial commits to
relicense systemd from GPL2+ to LGPL2.1+.
Some udev bits continue to be GPL2+ for now, but we are looking into
relicensing them too, to allow free copy/paste of all code within
systemd.
The bits that used to be MIT continue to be MIT.
The big benefit of the relicensing is that closed source code may now
link against libsystemd-login.so and friends.
2012-04-12 00:24:39 +02:00
Lennart Poettering
2bd3c38a44
journalctl: add --local switch
2012-03-27 00:14:29 +02:00
Lennart Poettering
2af777ba96
man: document systemd-journalctl(1)
2012-03-16 00:50:52 +01:00
Lennart Poettering
34a35eced4
a couple of fixes to make llvm-analyze quiet
2012-03-15 20:49:25 +01:00
Tero Roponen
490e567dbb
journalctl: add a missing 'break'
...
There is a 'break' missing in the -q handling
so, for example, 'systemd-journalctl --new-id128 -q'
does nothing.
This patch fixes the problem.
2012-03-15 14:12:30 +01:00
Lennart Poettering
4f4d6a7073
journalctl: suppress messages about adm group if ACL support is not enabled
2012-03-15 00:44:10 +01:00
Lennart Poettering
4367379907
journalctl: warn if the user is not in the adm group
2012-03-14 19:54:22 +01:00
Lennart Poettering
8f2d43a012
cgtop: add new cgtop tool
2012-01-22 18:22:26 +01:00
Lennart Poettering
62f21ec91a
journalctl: properly honour -n when -f is passed, too
2012-01-18 13:56:02 +01:00
Lennart Poettering
d3f2bdbfee
journal: add output mode that just prints simple messages without any decorations
2012-01-13 02:58:45 +01:00
Lennart Poettering
d1e44dd827
journalctl: fix --help text
2012-01-11 16:03:42 +01:00
Lennart Poettering
67a122058b
journalctl: add new short-monotonic output mode
2012-01-07 04:41:30 +01:00
Lennart Poettering
39f7f5c108
journalctl: rename --new-id to --new-id128 in order not to introduce yet another new name
2012-01-07 01:37:15 +01:00
Lennart Poettering
55ee336cdc
journalctl: add --new-id switch to generate a new 128Bit id
2012-01-05 16:28:17 +01:00
Lennart Poettering
81527be142
build-sys: move public header files into a dir of their own
2012-01-05 16:01:58 +01:00
Lennart Poettering
df50185b43
journal: beef up journal output of systemctl and journalctl
2012-01-04 18:33:36 +01:00
Lennart Poettering
e91af489a2
journalctl: only output 10 most recent lines in --follow mode
2012-01-04 15:27:31 +01:00
Lennart Poettering
6f003b4304
journalctl: fix counting of -n parameter
2012-01-04 04:00:14 +01:00
Lennart Poettering
2100675e9f
journalctl: add -n switch
2012-01-04 02:14:42 +01:00
Lennart Poettering
86aa7ba4f9
systemctl: hook up systemctl with the journal
2012-01-03 21:08:58 +01:00
Lennart Poettering
b3a0ad5ab1
journal: disable default debug logging
2011-12-30 22:29:23 +01:00
Lennart Poettering
cf244689e9
journald: flush /run to /var as soon as it becomes available
2011-12-29 15:00:57 +01:00
Lennart Poettering
0d43c6944b
journalctl: add command line parsing
2011-12-21 18:59:56 +01:00
Lennart Poettering
72f597065c
journalctl: add json, export, short and verbose output modes
2011-12-21 18:17:22 +01:00
Lennart Poettering
50f20cfdb0
journal: implement inotify-based live logging logic
2011-12-19 22:35:46 +01:00
Lennart Poettering
de190aef08
journal: implement multiple field matches
2011-11-08 18:20:03 +01:00
Lennart Poettering
8725d60ae4
journal: implement seek to head/tail
2011-10-15 02:45:58 +02:00
Lennart Poettering
de7b95cdc3
journal: properly implement matching with multiple matches
2011-10-15 01:13:37 +02:00
Lennart Poettering
c2373f848d
journal: synchronize seqnum across files
2011-10-14 05:12:58 +02:00
Lennart Poettering
3fbf9cbb02
journal: implement parallel file traversal
2011-10-14 04:44:50 +02:00
Lennart Poettering
0ac38b7072
journal: implementation rotation
2011-10-13 05:19:35 +02:00
Lennart Poettering
250d54b5be
journalctl: find journal files in right path
2011-10-12 05:29:08 +02:00
Lennart Poettering
cec736d21f
journal: implement parallel traversal in client
2011-10-08 02:21:05 +02:00
Lennart Poettering
260a2be455
journal: replace linked list by hashmap when merging files
2011-10-07 22:02:06 +02:00
Lennart Poettering
87d2c1ff6a
journal: add preliminary incomplete implementation
2011-10-07 22:02:05 +02:00