a8eaaee72a2f06e0fb64fb71de3b71ecba31dafb |
|
06-Nov-2015 |
Jan Engelhardt <jengelh@inai.de> |
doc: correct orthography, word forms and missing/extraneous words |
b938cb902c3b5bca807a94b277672c64d6767886 |
|
06-Nov-2015 |
Jan Engelhardt <jengelh@inai.de> |
doc: correct punctuation and improve typography in documentation |
9407bc2d03b6405754807b6f38c8ca95b4fc1f40 |
|
02-Jul-2015 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
man: update sysctl example about netfilter
It turns out that since kernel 3.18 netfilter on bridged packets
is off anyway, so the example should be reworded (and the module
name updated). |
12b42c76672a66c2d4ea7212c14f8f1b5a62b78d |
|
18-Jun-2015 |
Tom Gundersen <teg@jklm.no> |
man: revert dynamic paths for split-usr setups
This did not really work out as we had hoped. Trying to do this upstream
introduced several problems that probably makes it better suited as a
downstream patch after all. At any rate, it is not releaseable in the
current state, so we at least need to revert this before the release.
* by adjusting the path to binaries, but not do the same thing to the
search path we end up with inconsistent man-pages. Adjusting the search
path too would be quite messy, and it is not at all obvious that this is
worth the effort, but at any rate it would have to be done before we
could ship this.
* this means that distributed man-pages does not make sense as they depend
on config options, and for better or worse we are still distributing
man pages, so that is something that definitely needs sorting out before
we could ship with this patch.
* we have long held that split-usr is only minimally supported in order
to boot, and something we hope will eventually go away. So before we start
adding even more magic/effort in order to make this work nicely, we should
probably question if it makes sense at all. |
681eb9cf2b831293a4f3d4c48a748d2e4a25d69e |
|
28-May-2015 |
Filipe Brandenburger <filbranden@google.com> |
man: generate configured paths in manpages
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. |
3ba3a79df4ae094d1008c04a9af8d1ff970124c4 |
|
14-Mar-2015 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
man: fix a bunch of links
All hail linkchecker! |
798d3a524ea57aaf40cb53858aaa45ec702f012d |
|
04-Feb-2015 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
Reindent man pages to 2ch |
d3fae78fe86f1dfcdb07fd613ccbb3adf547a617 |
|
29-Nov-2014 |
Josh Triplett <josh@joshtriplett.org> |
man: Factor out a common snippet for .d directories and precedence
Several manpages contain duplicate text describing a standard set of .d
configuration directories, with the usual sorting, precedence,
overrides, and so on. Factor this common text out using XInclude before
proliferating it even further. |
3802a3d3d7af51ddff31943d5514382f01265770 |
|
21-Nov-2014 |
Lennart Poettering <lennart@poettering.net> |
man: add emacs header to get correct indention in nxml-mode for the manpage XML files that use 2ch indenting
In the long run we really should figure out if we want to stick with 8ch
or 2ch indenting, and not continue with half-and-half. For now, just
make emacs aware of the files that use 2ch indenting. |
d4873485cf4fb223598f3b2fcf81e22cc8bb9456 |
|
21-Oct-2014 |
Ronny Chevalier <chevalier.ronny@gmail.com> |
man: add missing commas |
1b600437bac3c0676cc72f589909c4cbfe38ba10 |
|
07-Oct-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
/proc/sys prefixes are not necessary for sysctl anymore |
a7a0912a36307567043e1939f6065ff54fa8fd66 |
|
03-Sep-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
man: fix file extension in udev rules example
https://bugzilla.redhat.com/show_bug.cgi?id=634736 |
45df8656ebb1b0559a75993d1508fc61c2d39829 |
|
28-Jun-2014 |
Jan Engelhardt <jengelh@inai.de> |
doc: typographical improvements and choice of words |
71418295125c542d3edd1e7251bb0701ef1af89b |
|
20-Jun-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
man: also describe an udev rule for bridge sysctl |
7284335adbb8cb2bc9c11f9e102906da1bf71145 |
|
20-Jun-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
man: document statically loading modules for sysctl settings
https://bugzilla.redhat.com/show_bug.cgi?id=1022977
https://bugzilla.novell.com/show_bug.cgi?id=725412 |
2e573fcf8754fdfe0db0a783b1631ec1679b063a |
|
17-Apr-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
sysctl: replaces some slashes with dots
It turns out that plain sysctl understands a.b/c syntax to write to
/proc/sys/a/b.c. Support this for compatibility.
https://bugs.freedesktop.org/show_bug.cgi?id=77466 |
8f03fd08911016d8bbcad5892b2c07b30a4c2306 |
|
23-Feb-2014 |
Lennart Poettering <lennart@poettering.net> |
man: document that per-interface sysctl variables are applied as network interfaces show up
https://bugzilla.redhat.com/show_bug.cgi?id=1062955 |
494a66821815e8109afa136bd42818b85da38c09 |
|
26-Dec-2013 |
Jan Engelhardt <jengelh@inai.de> |
man: resolve word omissions
This is a recurring submission and includes corrections to:
word omissions and word class choice. |
79640424059328268b9fb6c5fa8eb777b27a177e |
|
12-Sep-2013 |
Jan Engelhardt <jengelh@inai.de> |
man: wording and grammar updates
This is a recurring submission and includes corrections to various
issue spotted. I guess I can just skip over reporting ubiquitous
comma placement fixes…
Highligts in this particular commit:
- the "unsigned" type qualifier is completed to form a full type
"unsigned int"
- alphabetic -> lexicographic (that way we automatically define how
numbers get sorted) |
7b4977254cdc1203b44211e00cdb3a0c318cfcf2 |
|
12-Sep-2013 |
Kay Sievers <kay@vrfy.org> |
man: fix description of file order application |
0b429ab7fca2aa139ffbeeac8bdcfbbd21cc1a60 |
|
12-Sep-2013 |
Mantas MikulÄ—nas <grawity@gmail.com> |
man: fix description of sysctl.d order
systemd-sysctl gives priority to the latest occurence as of commit
04bf3c1a60d82791e0320381e9268f727708f776, but the manpage hasn't been
updated for that. |
e9dd9f9547350c7dc0473583b5c2228dc8f0ab76 |
|
03-Jul-2013 |
Jason St. John <jstjohn@purdue.edu> |
man: improve grammar and word formatting in numerous man pages
Use proper grammar, word usage, adjective hyphenation, commas,
capitalization, spelling, etc.
To improve readability, some run-on sentences or sentence fragments were
revised.
[zj: remove the space from 'file name', 'host name', and 'time zone'.] |
e670b166a08b7c1031a9e7d7675fa9a29c3e19c9 |
|
14-Feb-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
man: use <replaceable> in various places |
fabe5c0e5fce730aa66e10a9c4f9fdd443d7aeda |
|
11-Feb-2013 |
Lennart Poettering <lennart@poettering.net> |
binfmt,tmpfiles,modules-load,sysctl: rework the various early-boot services that work on .d/ directories
This unifies much of the logic behind them:
- All four will now ofllow the rule that the earlier file and earlier
assignment in the .d/ directories wins. Before, sysctl was the only
outlier, where the later setting always won.
- All four now support getopt() and --help on the command line.
- All four can now handle specification of configuration file names on
the command line to apply. The tools will automatically find them, and
apply them. Previously only tmpfiles could do that. This is useful for
%post scripts in RPMs and suchlike.
- This fixes various error path issues in conf_files_list() |
9507fe63d91b6d3a5729cff0769f43c2e66427c6 |
|
19-Jul-2012 |
Lennart Poettering <lennart@poettering.net> |
man: fix sysctl.d(5) man page copy/paste mistake
https://bugs.freedesktop.org/show_bug.cgi?id=52254 |
0e25e94ea72ca3db70484014280ddb709840f952 |
|
10-Jun-2012 |
Kay Sievers <kay@vrfy.org> |
man: replace tabs with spaces |
6110885c2c4b7c576ac5819af5416ec54200d8e3 |
|
10-Jun-2012 |
Kay Sievers <kay@vrfy.org> |
man: systemd-tmpfiles - document proper config-file-stack order |
9393a8774c1acd60deea40007061b9ffc783bf7e |
|
31-May-2012 |
Lennart Poettering <lennart@poettering.net> |
man: add documentation for the binfmt, modules-load, sysctl services |
5430f7f2bc7330f3088b894166bf3524a067e3d8 |
|
12-Apr-2012 |
Lennart Poettering <lennart@poettering.net> |
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. |
95f77929d8d94480015cd7383a5504cf9ebf2fa5 |
|
21-Mar-2012 |
Lennart Poettering <lennart@poettering.net> |
man: updates to sysctl.d(5) |
fc1a2e06a2eab6ca16664adb83b61fe958f00598 |
|
14-Mar-2012 |
Lennart Poettering <lennart@poettering.net> |
conf: when looking for configurations look in /etc first, in /run second
After long consideration we came to the conclusion that user
configuration in /etc should always override the (generally computer
generated) configuration in /run. User configuration should always be
what matters over anything else. Hence rearrange the search orders
accordingly.
In general this should change very little as overriding like this is
seldomn done so far, and the order between /etc and /usr stays the same. |
772f83719e3c2262d948a4c4e70fe9babc4c4610 |
|
25-Apr-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
tmpfiles.d: switch to stacked config dirs in /lib, /etc, /run |
db1413d7380acacc4e50faf801ca0d401da89764 |
|
25-Apr-2011 |
Kay Sievers <kay.sievers@vrfy.org> |
sysctl.d, binfmt.d, modules-load.d: switch to stacked config dirs in /lib, /etc, /run |
c91faef3b3facfdf13282aee957af25dd555890b |
|
04-Apr-2011 |
Lennart Poettering <lennart@poettering.net> |
man: document /etc/sysctl.d/ |