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 |
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. |
b975b0d514321f169b3c4599a8ea92e13741b4e4 |
|
11-Feb-2015 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
man: boilerplate unification |
65eb4378c3e1de25383d8cd606909e64c71edc80 |
|
18-Dec-2014 |
Tom Gundersen <teg@jklm.no> |
systemd-hwdb: introduce new tool
This pulls out the hwdb managment from udevadm into an independent tool.
The old code is left in place for backwards compatibility, and easy of
testing, but all documentation is dropped to encourage use of the new
tool instead. |
80877656a557231f8187f7bc371fd4cb3b70de5a |
|
26-Nov-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
udevadm trigger: allow matching by device name
This makes udevadm trigger mirror udevadm info, except that multiple
device names can be specified. Instructions in 60-keyboard.hwdb should
now actually work.
udevadm(8) is updated, but it could use a bit more polishing.
https://bugs.freedesktop.org/show_bug.cgi?id=82311 |
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. |
e03234a16047dc635d13f7118fc9fcf243744b51 |
|
01-Nov-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
man: describe all log levels in udevadm(8)
https://bugs.freedesktop.org/show_bug.cgi?id=85657 |
33488f19793dc0a86fdee27266c5319b5b78d695 |
|
28-Oct-2014 |
Martin Pitt <martin.pitt@ubuntu.com> |
udev hwdb: Support shipping pre-compiled database in system images
In some cases it is preferable to ship system images with a pre-generated
binary hwdb database, to avoid having to build it at runtime, avoid shipping
the source hwdb files, or avoid storing large binary files in /etc.
So if hwdb.bin does not exist in /etc/udev/, fall back to looking for it in
UDEVLIBEXECDIR. This keeps the possibility to add files to /etc/udev/hwdb.d/
and re-generating the database which trumps the one in /usr/lib.
Add a new --usr flag to "udevadm hwdb --update" which puts the database
into UDEVLIBEXECDIR.
Adjust systemd-udev-hwdb-update.service to not generate the file in /etc if we
already have it in /usr. |
6fc5a40438dee0972cf1dedca9d4fd1c257c8f91 |
|
31-Jul-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
man: add udev.conf(5)
We generally have separate man pages for all configuration files.
In this case udev.conf was already described in systemd-udevd.service(8),
but it was hard to find. Docbook makes it hard to add a .so link from
a different section, so describe udev.conf in its own page. |
9ea28c55a2488e6cd4a44ac5786f12b71ad5bc9f |
|
14-Apr-2014 |
Kay Sievers <kay@vrfy.org> |
udev: remove seqnum API and all assumptions about seqnums
The way the kernel namespaces have been implemented breaks assumptions
udev made regarding uevent sequence numbers. Creating devices in a
namespace "steals" uevents and its sequence numbers from the host. It
confuses the "udevadmin settle" logic, which might block until util a
timeout is reached, even when no uevent is pending.
Remove any assumptions about sequence numbers and deprecate libudev's
API exposing these numbers; none of that can reliably be used anymore
when namespaces are involved. |
7d06ef0a5cd2f0a4e021d3d12f3841cce529e0f2 |
|
07-Mar-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
man: add missing comma
marcosf0> missing comma in udevadm "see also" section |
6db2742802b70938f0f2d373110ed734d4fb9813 |
|
15-Feb-2014 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
man: replace STDOUT with standard output, etc.
Actually 'STDOUT' is something that doesn't appear anywhere: in the
stdlib we have 'stdin', and there's only the constant STDOUT_FILENO,
so there's no reason to use capitals. When refering to code,
STDOUT/STDOUT/STDERR are replaced with stdin/stdout/stderr, and in
other places they are replaced with normal phrases like standard
output, etc. |
bcddd5bf8033b0c9cb15a9d017b7714ebe21473a |
|
15-Feb-2014 |
Jason St. John <jstjohn@purdue.edu> |
man: fix grammatical errors and other formatting issues
* standardize capitalization of STDIN, STDOUT, and STDERR
* reword some sentences for clarity
* reflow some very long lines to be shorter than ~80 characters
* add some missing <literal>, <constant>, <varname>, <option>, and <filename> tags |
72ebbf3450340338d71ea2039dfb296bc1d595db |
|
26-Dec-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
man: document fail/nofail, auto/noauto
Also s/filesystem/file system/ in a few places. |
7643ac9a8add1f07ffc237c054feb443b5612717 |
|
19-Dec-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
udevadm,scsi_id: add short options to help strings and to the man page
Also clean things up a bit here and there. |
72f4d9669c253d5bd7c126bf2e7a0db0198cf2eb |
|
15-Oct-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… |
124b48b00d0c59fbbc2a8c3e27dba2cd6877aaa8 |
|
14-Oct-2013 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
man: add more markup to udevadm(8) |
14a9283eb38a93ec384c322ccbe06352c86a25f8 |
|
13-Oct-2013 |
Dave Reisner <dreisner@archlinux.org> |
udevadm.xml: document --resolve-names option for test
And remove documentation of the --subsystem flag which doesn't actually
exist. |
3e49f2ecb55185966ee425a45fcd7b8c2526f3af |
|
08-Feb-2013 |
Kay Sievers <kay@vrfy.org> |
udev: udevadm hwdb - add --root=
https://bugs.freedesktop.org/show_bug.cgi?id=60398 |
04ba11b2c4ab69dcae5d623808bed76be825dbac |
|
01-Dec-2012 |
Eelco Dolstra <eelco.dolstra@logicblox.com> |
man: fix some typos |
1e1954f53386cb773e2a152748dd31c4d36aa2d8 |
|
17-Nov-2012 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
hwdb: revert hwdb.bin back to /etc/udev
> Kay:
udev is early boot without /var. /var is entirely taboo for udev.
This partially reverts commit ee623f0d0c04a9c8da4953ddc29862c8c4945458
(moving hwdb.bin is reverted, but the uninstall hook and cosmetic
changes remain). |
ee623f0d0c04a9c8da4953ddc29862c8c4945458 |
|
16-Nov-2012 |
Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> |
hwdb: use $(localstatedir)/lib/udev/hwdb.bin for the binary database
It's not configuration, so it doesn't belong in udev.
Also, remove the catalog when uninstalling udev. |
23b7245397ac3d21b2386e7b33d9e4ae3db3c8a1 |
|
28-Oct-2012 |
Kay Sievers <kay@vrfy.org> |
udev: add "udevadm hwdb --test=<modalias>" |
1ada30ac51736783dbc4dbe971d84d79fec05857 |
|
24-Oct-2012 |
Kay Sievers <kay@vrfy.org> |
man: udev - add 'udevadm hwdb --update' |
7e505069d2eac61406cb0e7a9e5ef54a3c1ec38d |
|
16-Oct-2012 |
Ferenc Wágner <wferi@niif.hu> |
man: Fix typo in udevadm documentation |
b79f817b1bec4f7e39a1ed8b9d42a0c191c22ef5 |
|
22-Jun-2012 |
Lennart Poettering <lennart@poettering.net> |
man: refer to udevd by its service name not binary name
Since the binary name is now hidden away in /usr/lib/ the primary user
handle for the udev service is the unit name, hence change the man page
to be available under the unit name, and make the binary name an alias
for it. |
4f5d327a49e1a40ae0a3b8f1855dc90f3c0d953f |
|
10-Jun-2012 |
Kay Sievers <kay@vrfy.org> |
udev: support "udevadm info /dev/sda; udevadm info /sys/class/block/sda" |
f13b388f97bc3ba8db844bd3413d510e2466a0b6 |
|
17-Apr-2012 |
Kay Sievers <kay@vrfy.org> |
udev: install udevd as /usr/lib/systemd/systemd-udevd |
d3a2386d15d73b34fa990960696f87e0503ffdb2 |
|
04-Apr-2012 |
Kay Sievers <kay@vrfy.org> |
man: update udev man pages |
3e2147858f21943d5f4a781c60f33ac22c6096ed |
|
04-Apr-2012 |
Kay Sievers <kay.sievers@vrfy.org> |
move imported udev into place |