summaryrefslogtreecommitdiffstats
path: root/man/journald.conf.xml (follow)
Commit message (Collapse)AuthorAgeFilesLines
* doc: improve readability in journald.conf.5Jan Synacek2015-06-171-6/+7
|
* man: generate configured paths in manpagesFilipe Brandenburger2015-05-281-4/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In particular, use /lib/systemd instead of /usr/lib/systemd in distributions like Debian which still have not adopted a /usr merge setup. Use XML entities from man/custom-entities.ent to replace configured paths while doing XSLT processing of the original XML files. There was precedent of some files (such as systemd.generator.xml) which were already using this approach. This addresses most of the (manual) fixes from this patch: http://anonscm.debian.org/cgit/pkg-systemd/systemd.git/tree/debian/patches/Fix-paths-in-man-pages.patch?h=experimental-220 The idea of using generic XML entities was presented here: http://lists.freedesktop.org/archives/systemd-devel/2015-May/032240.html This patch solves almost all the issues, with the exception of: - Path to /bin/mount and /bin/umount. - Generic statements about preference of /lib over /etc. These will be handled separately by follow up patches. Tested: - With default configure settings, ran "make install" to two separate directories and compared the output to confirm they matched exactly. - Used a set of configure flags including $CONFFLAGS from Debian: http://anonscm.debian.org/cgit/pkg-systemd/systemd.git/tree/debian/rules Installed the tree and confirmed the paths use /lib/systemd instead of /usr/lib/systemd and that no other unexpected differences exist. - Confirmed that `make distcheck` still passes.
* man: fix typos in previous comimtZbigniew Jędrzejewski-Szmek2015-05-101-3/+3
|
* man: document forwarding to syslog betterZbigniew Jędrzejewski-Szmek2015-05-091-26/+44
| | | | https://bugzilla.redhat.com/show_bug.cgi?id=1147651
* Do not advertise .d snippets over main config fileZbigniew Jędrzejewski-Szmek2015-03-041-2/+1
| | | | | | | | | | For daemons which have a main configuration file, there's little reason for the administrator to use configuration snippets. They are useful for packagers which need to override settings, but we shouldn't advertise that as the main way of configuring those services. https://bugs.freedesktop.org/show_bug.cgi?id=89397
* man: boilerplate unificationZbigniew Jędrzejewski-Szmek2015-02-111-1/+0
|
* Reindent man pages to 2chZbigniew Jędrzejewski-Szmek2015-02-041-459/+355
|
* man: delete ZX as sole compression; "Compress=" as booleanChris Atkinson2014-12-011-3/+2
| | | | | | | | In man journald.conf, removes reference to XZ as sole form of compression. See commit d89c8fdf48c7bad5816b9f2e77e8361721f22517. In man coredump.conf, clarifies that "Compression=" controls existence, not type, of compression.
* journald: Support journald.conf.d directories in the usual search pathsJosh Triplett2014-11-291-3/+11
|
* journald: turn ForwardToSyslog= off by defaultLennart Poettering2014-07-111-5/+5
| | | | | After all, rsyslog and friends nowadays read their data directly from the journal, hence the forwarding is unnecessary in most cases.
* journald: make SplitMode=uid the defaultLennart Poettering2014-06-191-19/+20
| | | | | | | | | Now that we actually can distuingish system and normal users there's no point in taking session information into account anymore when splitting up logs. This has the beenfit with that coredump information will actually end up in each user's own journal.
* man: update journald rate limit defaultsMantas Mikulėnas2014-05-161-2/+2
| | | | This brings the man page back into sync with the actual code.
* journald: add support for wall forwardingSebastian Thorarensen2014-03-141-16/+24
| | | | | | | | | | | | | | This will let journald forward logs as messages sent to all logged in users (like wall). Two options are added: * ForwardToWall (default yes) * MaxLevelWall (default emerg) 'ForwardToWall' is overridable by kernel command line option 'systemd.journald.forward_to_wall'. This is used to emulate the traditional syslogd behaviour of sending emergency messages to all logged in users.
* doc: resolve missing/extraneous words or inappropriate formsJan Engelhardt2014-02-181-3/+3
| | | | | | | | Issues fixed: * missing words required by grammar * duplicated or extraneous words * inappropriate forms (e.g. singular/plural), and declinations * orthographic misspellings
* man: fix a typoAnsgar Burchardt2014-02-171-1/+1
|
* Some modernizationsZbigniew Jędrzejewski-Szmek2014-02-171-1/+4
|
* journald: do not free space when disk space runs lowZbigniew Jędrzejewski-Szmek2014-01-111-12/+27
| | | | | | | | | | | | | | | | | | | | | | | | | Before, journald would remove journal files until both MaxUse= and KeepFree= settings would be satisfied. The first one depends (if set automatically) on the size of the file system and is constant. But the second one depends on current use of the file system, and a spike in disk usage would cause journald to delete journal files, trying to reach usage which would leave 15% of the disk free. This behaviour is surprising for the user who doesn't expect his logs to be purged when disk usage goes above 85%, which on a large disk could be some gigabytes from being full. In addition attempting to keep 15% free provides an attack vector where filling the disk sufficiently disposes of almost all logs. Instead, obey KeepFree= only as a limit on adding additional files. When replacing old files with new, ignore KeepFree=. This means that if journal disk usage reached some high point that at some later point start to violate the KeepFree= constraint, journald will not add files to go above this point, but it will stay (slightly) below it. When journald is restarted, it forgets the previous maximum usage value, and sets the limit based on the current usage, so if disk remains to be filled, journald might use one journal-file-size less on each restart, if restarts happen just after rotation. This seems like a reasonable compromise between implementation complexity and robustness.
* man: resolve word omissionsJan Engelhardt2013-12-261-1/+1
| | | | | This is a recurring submission and includes corrections to: word omissions and word class choice.
* man: add DOI for refereed article on Forward Secure Sealing to journald.conf(5)Jason St. John2013-12-191-5/+5
| | | | | In journalctl(1), be more explicit about the reference to "Seal=" in journald.conf(5) and what information can be found there.
* man: wording and grammar updatesJan Engelhardt2013-08-051-1/+1
| | | | | This includes regularly-submitted corrections to comma setting and orthographical mishaps that appeared in man/ in recent commits.
* journal: immediately sync to disk as soon as we receieve an EMERG/ALERT/CRIT ↵Lennart Poettering2013-07-241-3/+11
| | | | message
* man: use HTTPS links for links that support itJason St. John2013-07-161-1/+1
|
* man: tweak the description of System/RuntimeMaxUseZbigniew Jędrzejewski-Szmek2013-07-071-13/+12
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=66657
* man: more grammar improvementsJan Engelhardt2013-07-031-39/+45
| | | | | | - place commas - expand contractions (this is written prose :) - add some missing words
* journald: fix space limits reportingZbigniew Jędrzejewski-Szmek2013-06-251-6/+16
| | | | | | | | | Reporting of the free space was bogus, since the remaining space was compared with the maximum allowed, instead of the current use being compared with the maximum allowed. Simplify and fix by reporting limits directly at the point where they are calculated. Also, assign a UUID to the message.
* journal: add references to SSKG paper FSS is based onLennart Poettering2013-06-181-3/+9
|
* man: mention that units are 1024-basedZbigniew Jędrzejewski-Szmek2013-06-041-2/+3
|
* journal: Set the default keep free value to 15% (up from 5%)Colin Guthrie2013-05-031-1/+1
| | | | | | | As some SSDs are still seeing performance degredation when reaching 85% usage the default value of 5% seems a little low. Set this to 15% by default.
* journal: Add sync timer to journal serverOleksii Shevchuk2013-03-251-0/+10
| | | | | | | | Add option to force journal sync with fsync. Default timeout is 5min. Interval configured via SyncIntervalSec option at journal.conf. Synced journal files will be marked as OFFLINE. Manual sync can be performed via sending SIGUSR1.
* man: fix some typosThomas Hindoe Paaboel Andersen2013-03-131-1/+1
|
* man: rename systemd.conf to systemd-system.confZbigniew Jędrzejewski-Szmek2013-02-131-1/+1
| | | | | | | Alias as systemd-user.conf is also provided. This should help users running systemd in session mode. https://bugzilla.redhat.com/show_bug.cgi?id=690868
* man: fix some spelling mistakesRamkumar Ramachandra2012-11-301-2/+2
|
* man: typo fixes for new files in 195Thomas Hindoe Paaboel Andersen2012-11-061-3/+3
|
* journald.conf: remove MinSize= settingsLennart Poettering2012-10-191-12/+5
| | | | | There's no point in making this configurable, so let's drop it in order to simplify configuration a bit.
* journal: implement time-based rotation/vacuumingLennart Poettering2012-10-161-0/+51
| | | | | This also enables time-based rotation (but not vacuuming) after 1month, so that not more one month of journal is lost at a time per vacuuming.
* man: correct the default logging rate limit to actually say what the code ↵v193Lennart Poettering2012-09-281-1/+1
| | | | implements
* journald: make splitting up of journal files per-user configurableLennart Poettering2012-09-071-0/+30
|
* journald: add new Seal= configuration optionLennart Poettering2012-08-201-39/+54
|
* journald: basic support for /dev/kmsg parsingLennart Poettering2012-08-091-25/+3
|
* Spelling fixes.Ville Skyttä2012-07-161-2/+2
|
* journald: use "persistent", not "permanent" as storage optionLennart Poettering2012-07-101-3/+3
| | | | | "permanent" is simply the wrong term and we use "persistant" in most other contexts to correct this.
* journal: default ImportKernel=no until we make use of structured loggingLennart Poettering2012-07-031-1/+1
|
* journald: add Storage= setting to control where the journal is storedLennart Poettering2012-07-021-0/+40
|
* man: document all kernel command line options we understandLennart Poettering2012-06-221-3/+3
|
* fix typoKay Sievers2012-06-011-3/+3
|
* journal: allow setting of a cutoff log level for disk storage, syslog, kmsg, ↵Lennart Poettering2012-06-011-0/+36
| | | | console forwarding
* journal: support changing the console tty to forward toLennart Poettering2012-06-011-0/+10
|
* man: document systemd-journalLennart Poettering2012-06-011-2/+5
|
* delta: fix spelling of overriddenNis Martensen2012-05-211-1/+1
|
* relicense to LGPLv2.1 (with exceptions)Lennart Poettering2012-04-121-4/+4
| | | | | | | | | | | | | | 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.