Lennart Poettering
8b18eb674c
journald: forward all syslog messages to syslogd
2011-12-30 19:05:43 +01:00
Lennart Poettering
4b2d99d9f4
journal: add unit files and shared library glue
2011-12-30 17:50:37 +01:00
Lennart Poettering
f39e126e99
journald: add missing header
2011-12-30 16:01:33 +01:00
Lennart Poettering
adb2ce5f69
remount-api-vfs: handle another OOM condition
2011-12-30 15:34:21 +01:00
Lennart Poettering
54a7b863dd
journald: don't recheck /var availability more often than 30s
2011-12-29 15:25:42 +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
de97b26ac5
journald: increase rate limit burst rate
2011-12-29 15:00:05 +01:00
Lennart Poettering
2a59ea54f1
journal: never mmap beyond file size
2011-12-28 01:53:06 +01:00
Lennart Poettering
9cfb57c989
journald: when checking available disk space for rate limiting, cache the results temporarily
2011-12-27 23:18:09 +01:00
Lennart Poettering
85a131e8d8
journal: fix hash table lookup logic
2011-12-27 22:58:20 +01:00
Lennart Poettering
24b51289e3
journal: fix typo
2011-12-27 22:52:22 +01:00
Lennart Poettering
3306729574
udev: exclude loopback device from udev rule based sysctl application, since we can just apply that directly at boot
2011-12-27 22:52:15 +01:00
Lennart Poettering
6e409ce10d
journald: implement sophisticated rate limiting
2011-12-27 22:51:46 +01:00
Lennart Poettering
fe6521272b
journal: implement stdout transport
2011-12-23 20:50:48 +01:00
Lennart Poettering
6ad1d1c306
journald: enforce some syntax restrictions on field names sent from the client side
2011-12-22 00:35:04 +01:00
Lennart Poettering
440ee3665e
journal: properly handle first inline bisect array entry
2011-12-21 22:32:52 +01:00
Lennart Poettering
e4e61fdbed
journal: add missing compress.[ch]
2011-12-21 19:00:10 +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
807e17f05e
journal: add inline compression support with XZ
2011-12-21 02:40:59 +01:00
Lennart Poettering
bc85bfee87
journal: fix space reservation limit enforcement
2011-12-20 02:38:36 +01:00
Lennart Poettering
466ccd92e2
journal: fix matches
2011-12-20 00:38:14 +01:00
Lennart Poettering
50f20cfdb0
journal: implement inotify-based live logging logic
2011-12-19 22:35:46 +01:00
Lennart Poettering
76318284fc
man: switch to UTF-8 output, to work around charset issues
2011-12-19 20:25:52 +01:00
Lennart Poettering
38c67e2a44
man: generate HTML instead of XHTML with XSL docbook to work around 'fsfunc' noise
2011-12-19 19:55:54 +01:00
Lennart Poettering
2e4a6ff47b
hashmap: add hashmap_first_key()
2011-12-19 19:54:51 +01:00
Lennart Poettering
5079a105e7
man: extend sd-login(7) in regards to mixing D-Bus and synchronous library calls a bit
2011-12-19 17:40:31 +01:00
Lennart Poettering
595aae376f
man: various updates
2011-12-19 14:42:59 +01:00
Lennart Poettering
01448ff92d
man: add sd-login(7) page
2011-12-19 13:57:07 +01:00
Lennart Poettering
c10eb7b02e
build-sys: add rules for man page aliases
2011-12-19 13:25:00 +01:00
Lennart Poettering
559de12890
man: sd_readahead is not actually available in libsystemd-daemon
2011-12-19 13:19:01 +01:00
Lennart Poettering
f0d2e205a2
man: build new man pages
2011-12-19 13:12:36 +01:00
Lennart Poettering
a822cbfa2e
sd-daemon: fix #include lines since we now ship a shared library
2011-12-19 13:11:42 +01:00
Lennart Poettering
0b3b020a17
man: document the sd-login interfaces
2011-12-19 03:02:17 +01:00
Lennart Poettering
2b0ba69bb1
journald: filter fields send from client starting with underscore
2011-12-17 01:36:47 +01:00
Lennart Poettering
d0bbc21caa
journal: introduce mandatory sd_journal_printf() priority parameter
2011-12-17 01:32:49 +01:00
Lennart Poettering
cab8ac6083
journal: enforce limits on open journal files
2011-12-17 01:13:55 +01:00
Lennart Poettering
7f3e62571a
journal: add native protocol to journald, and client side API to send journal messages
2011-12-17 00:56:34 +01:00
Lennart Poettering
1e2579fdeb
Merge branch 'master' into journal
2011-11-08 19:44:16 +01:00
Lennart Poettering
a40593a0d0
TODO
2011-11-08 19:12:29 +01:00
Lennart Poettering
de190aef08
journal: implement multiple field matches
2011-11-08 18:20:03 +01:00
Lennart Poettering
9b3c575ed9
macro: fix ALIGN_TO macro definition
2011-11-08 18:18:48 +01:00
Lennart Poettering
4cbd9ecf45
update TODO
2011-11-03 19:55:36 +01:00
Lennart Poettering
353fa6a21a
cgroup: immediately remove all cgroups which run empty
...
Some controllers have scaling problems when many empty cgroups exist.
Hence, as soon as we get a notification that a cgroup is empty, delete
it. This is also nice to keep the systemd-cgls output short.
2011-11-03 19:42:53 +01:00
Lennart Poettering
263653e103
Merge remote-tracking branch 'zbigniew/systemadm_changes'
2011-11-02 14:08:49 +01:00
Ran Benita
f5a613c03c
bash-completion: rename file since it is no longer for systemctl only
2011-11-02 13:07:47 +01:00
Ran Benita
3cdbf916d3
bash-completion: add completions for systemd-loginctl
...
This script is straightforward and should give proper completions for
all of systemd-loginctl's verbs.
2011-11-02 13:07:43 +01:00
Ran Benita
8aea83c718
bash-completion: update with new verbs and arguments
...
Adds arguments --root= --runtime --no-legend.
Adds verbs link mask unmask reenable list-unit-files.
Also uses list-unit-files to make nicer enable and disable completions.
Rebased due to changes in systemctl.
2011-11-02 13:07:36 +01:00
Dexter Morgan
6fdae8a6a4
Add Mageia support
...
This patch adds support for the Mageia Linux distribution:
http://www.mageia.org/
Mageia is a fork of Mandriva although some divergence has already occured
and thus inclusion of these changes upstream allow us to (hopefully)
migrate more rapidly to the new standard approaches systemd offers.
Indeed, we already use the preferred mechanism of OS identification via
the /etc/os-release file rather than a distro specific variation.
This patch mostly mirrors the patch added previously for Mandriva
support. In addition to those original authors, this patch was mostly
written by Dexter Morgan with help from Colin Guthrie and Eugeni Dodonov.
2011-11-02 02:16:39 +01:00
Lennart Poettering
25d6283acf
update TODO
2011-11-01 23:53:15 +01:00