aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSébastien Luttringer <seblu@seblu.net>2012-03-14 00:58:23 +0100
committerSébastien Luttringer <seblu@seblu.net>2012-03-14 00:59:14 +0100
commitddb6048878ca329a23ee9a0f10919a03d41b4a29 (patch)
treebbd4e58f790a8978cbb7e3c7a81af7e825fd25c5
parente10b98ba9374c145df0719bb2e9c7fe0d4b614ea (diff)
downloadinitscripts-ddb6048878ca329a23ee9a0f10919a03d41b4a29.tar.xz
arch-binfmt: add manpage
Signed-off-by: Sébastien Luttringer <seblu@seblu.net>
-rw-r--r--Makefile3
-rw-r--r--binfmt.d.5.txt57
2 files changed, 59 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 46ce5b0..b232e9f 100644
--- a/Makefile
+++ b/Makefile
@@ -24,7 +24,8 @@ MAN_PAGES := \
rc.conf.5 \
locale.conf.5 \
vconsole.conf.5 \
- hostname.5
+ hostname.5 \
+ binfmt.d.5
all: doc
diff --git a/binfmt.d.5.txt b/binfmt.d.5.txt
new file mode 100644
index 0000000..2925256
--- /dev/null
+++ b/binfmt.d.5.txt
@@ -0,0 +1,57 @@
+/////
+vim:set ts=4 sw=4 syntax=asciidoc noet:
+/////
+binfmt.d(5)
+===========
+
+NAME
+----
+binfmt.d - Configure additional binary formats at boot
+
+SYNOPSIS
+--------
+/usr/lib/binfmt.d/*.conf
+
+/etc/binfmt.d/*.conf
+
+/run/binfmt.d/*.conf
+
+DESCRIPTION
+-----------
+*initscripts* uses files from the above directories to configure additional
+binary formats to register during boot in the kernel.
+
+CONFIGURATION FORMAT
+--------------------
+Each file contains a list of binfmt_misc kernel binary format rules.
+Consult *binfmt_misc.txt*[1] for more information on registration of
+additional binary formats and how to write rules.
+
+Empty lines and lines beginning with ; and # are ignored. Note that this
+means you may not use ; and # as delimiter in binary format rules.
+
+Each configuration file is named in the style of <program>.conf. Files in
+/etc/ overwrite files with the same name in /usr/lib/. Files in /run
+overwrite files with the same name in /etc/ and /usr/lib/. Packages
+should install their configuration files in /usr/lib/, files in /etc/ are
+reserved for the local administration, which possibly decides to
+overwrite the configurations installed from packages. All files are
+sorted by filename in alphabetical order, regardless in which of the
+directories they reside, to ensure that a specific configuration file
+takes precedence over another file with an alphabetically later name.
+
+EXAMPLE
+-------
+*Example 1. /etc/binfmt.d/wine.conf example:*
+
+ # Start WINE on Windows executables
+ :DOSWin:M::MZ::/usr/bin/wine:
+
+NOTES
+-----
+*1. binfmt_misc.txt:*
+ http://www.kernel.org/doc/Documentation/binfmt_misc.txt
+
+AUTHORS
+-------
+Original by Lennart Poettering, adapted to Arch Linux by Sébastien Luttringer.