Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-05-23 | journal: don't complain if SELinux userspace is available but the kernel ↵ | Lennart Poettering | |
lacks it | |||
2012-05-22 | log: make sure generators never log into the journal to avoid activation ↵ | Lennart Poettering | |
deadlocks This makes all generators log to kmsg by default. | |||
2012-05-22 | journal: log journal internal messages to kmsg | Lennart Poettering | |
2012-05-22 | journal: crash when filesystem is low on space | Sjoerd Simons | |
When space is getting too low on a file system rotating the journal file will fail after the rotation, as opening the new logfile will fail. Recognize this when logging the error and don't try to dereference a NULL JournalFile pointer. | |||
2012-05-21 | journald: one more SYSLOG_IDENTIFIER length fix | Michal Schmidt | |
2012-05-21 | journald: fix length of "SYSLOG_IDENTIFIER=" | Michal Schmidt | |
Fixes weird messages like: May 20 22:23:30 jik2 TIFIER=systemd-logind[795]: New session 46 of user gdm. https://bugzilla.redhat.com/show_bug.cgi?id=823498 | |||
2012-04-13 | nspawn: fake /dev/kmsg and /proc/kmsg as fifo | Lennart Poettering | |
2012-04-13 | fix a couple of things found with the llvm static analyzer | Lennart Poettering | |
2012-04-12 | journald: add missing flag to open() | Lennart Poettering | |
2012-04-12 | relicense to LGPLv2.1 (with exceptions) | Lennart Poettering | |
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-11 | put acl.la in 'if HAVE_ACL' and rename acl.[ch] to acl-util.[ch] | Kay Sievers | |
2012-04-10 | rename basic.la to shared.la and put selinux deps in shared-selinx.la | Kay Sievers | |
Only 34 of 74 tools need libselinux linked, and libselinux is a pain with its unconditional library constructor. | |||
2012-04-10 | util: move ACL code into internal library | Kay Sievers | |
2012-04-03 | logind: log with AUTH facility | Lennart Poettering | |
2012-03-30 | rename /etc/systemd/systemd-{login,journal}d.conf to {login,journal}d.conf | Kay Sievers | |
2012-03-22 | add sparse support to detect endianness bug | Frederic Crozat | |
le16/32/64_t type should be used when storing little-endian value header to integrate with sparse from Josh Triplett <josh@joshtriplett.org> | |||
2012-03-21 | journal: PAGE_SIZE is not known on ppc and other archs | Lennart Poettering | |
Let's use NAME_MAX, as suggested by Dan Walsh | |||
2012-03-21 | journal: react with immediate rotation to a couple of more errors | Lennart Poettering | |
2012-03-15 | a couple of fixes to make llvm-analyze quiet | Lennart Poettering | |
2012-03-15 | journald: don't try to roatet corrupted files when we open read-only anyway | Lennart Poettering | |
2012-03-15 | journald: adjust permissions for rotated files | Lennart Poettering | |
2012-03-15 | journald: take corrupted files into account when calculating disk space | Lennart Poettering | |
2012-03-15 | journald: fix calculation of disk space | Lennart Poettering | |
2012-03-15 | journald: copy metrics/compression state from template when rotating | Lennart Poettering | |
2012-03-15 | journal: if we encounter a corrupted file, rotate and go on | Lennart Poettering | |
2012-03-15 | journald: fix typo | Lennart Poettering | |
2012-03-14 | journald: set SO_PASSEC only if selinux is enabled | Lennart Poettering | |
2012-03-14 | journal: fix memory leak | Lennart Poettering | |
2012-03-14 | journald: allocate PAGE_SIZE bytes for selinux label length | Lennart Poettering | |
As suggested in https://bugzilla.redhat.com/show_bug.cgi?id=798760 | |||
2012-03-13 | journald: use SCM_SECURITY to race-freely determine peer SELinux label | Lennart Poettering | |
https://bugzilla.redhat.com/show_bug.cgi?id=798760 | |||
2012-03-13 | socket: add option for SO_PASSEC | Lennart Poettering | |
https://bugzilla.redhat.com/show_bug.cgi?id=798760 (Note that this work is not complete yet, as the kernel seems to send us useless data with SCM_SECURITY enabled) | |||
2012-01-27 | log: never delay logging if the log server is stuck, always drop messages ↵ | Lennart Poettering | |
quickly | |||
2012-01-14 | journal: handle empty syslog identifier properly | Lennart Poettering | |
2012-01-14 | journal: fix bad memory access | Lennart Poettering | |
2012-01-14 | journal: if the data to be sent is larger than the maximum datagram size ↵ | Lennart Poettering | |
resort to passing a temporary fd over native protocol | |||
2012-01-12 | journal: if the syslog forwarder socket is full, then don't block | Lennart Poettering | |
2012-01-11 | journal: add SELinux context to all logged messages | Lennart Poettering | |
2012-01-11 | journald: set group ownership of journal files to 'adm' by default | Lennart Poettering | |
2012-01-11 | journal: make requirement for ACLs optional | Lennart Poettering | |
2012-01-07 | journald: add kmsg source | Lennart Poettering | |
2012-01-07 | journald: introduce systemd_journald.forward_to_kmsg=1 (and friends) to ↵ | Lennart Poettering | |
enable kmsg forwarding globally via kernel cmdline | |||
2012-01-06 | journald: shorten the time we wait for a forwarding syslog | Lennart Poettering | |
2012-01-05 | journal: rename syslog tag to identifier since that's what we call it on the ↵ | Lennart Poettering | |
server side. | |||
2012-01-05 | journal: rename priority_prefix to level_prefix, since that's how we call it ↵ | Lennart Poettering | |
in PID 1 | |||
2012-01-05 | journal: store used transport in journal | Lennart Poettering | |
2012-01-05 | journal: move sockets into their own subdir | Lennart Poettering | |
2012-01-05 | build-sys: move public header files into a dir of their own | Lennart Poettering | |
2012-01-05 | journald: add configuration file options to forward all logged data to kmsg, ↵ | Lennart Poettering | |
console, syslog | |||
2012-01-04 | journald: parse configuration file | Lennart Poettering | |
2012-01-04 | journald: store _SYSTEMD_UNIT= instead of _SYSTEMD_SERVICE= field, since ↵ | Lennart Poettering | |
processes might also be related to mount, swap or socket units, not just services |