kumquat-buildroot/docs/manual
Yann E. MORIN dc1ba281a5 docs/manual: makedevs only accepts numerical values
Because of a limitation in how makedevs resolves names [0], usernames
and groupnames would be resolved with UIDs and GIDs from the host, not
the target.

Fixing makedevs would involve us rewriting a /etc/passwd and /etc/group
parser (not too complex, still not trivial).

Document that the user and group fields should only be numbers, not
names. Also, the manual is currently misleading, as an example indeed
uses names for the user and group fields. Fix that and expand the
explanations.

The mode field should also be numbers, not a rwx combo.

Slight typographical eye-candy about major/minor fields.

[0] it uses getpwnma(3) and getgrnam(3) to resolve names to IDs, and
those only resolve names on the host (i.e. there is no way to specify
a chroot-like feature)

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2015-08-29 10:35:28 +02:00
..
adding-board-support.txt
adding-packages-asciidoc.txt
adding-packages-autotools.txt manual: Remove trailing space 2014-11-22 20:13:16 +01:00
adding-packages-cmake.txt pkg-cmake: allow to build package in a subdirectory 2015-03-13 22:34:43 +01:00
adding-packages-conclusion.txt
adding-packages-directory.txt docs/manual: document gcc version dependencies 2015-08-05 12:11:20 +02:00
adding-packages-generic.txt docs/manual: document <PKG>_STRIP_COMPONENTS 2015-07-12 00:51:14 +02:00
adding-packages-gettext.txt
adding-packages-hooks.txt
adding-packages-kconfig.txt kconfig-package: add support for config fragments 2015-05-21 23:41:46 +02:00
adding-packages-kernel-module.txt docs/manual: add documentation for linux-ext and linux-tools. 2015-07-14 23:35:58 +02:00
adding-packages-linux-kernel-spec-infra.txt docs/manual: add documentation for linux-ext and linux-tools. 2015-07-14 23:35:58 +02:00
adding-packages-luarocks.txt
adding-packages-perl.txt
adding-packages-python.txt docs/manual: Fix trivial typo 2015-07-14 23:56:58 +02:00
adding-packages-rebar.txt docs/manual: add documentation for the pkg-rebar infrastructure 2015-02-03 10:23:03 +01:00
adding-packages-tips.txt docs/manual: Modify GitHub FOO_SITE explanation 2015-07-28 23:37:39 +02:00
adding-packages-virtual.txt
adding-packages.txt docs/manual: add documentation for linux-ext and linux-tools. 2015-07-14 23:35:58 +02:00
advanced.txt
appendix.txt
beyond-buildroot.txt docs/manual/beyond-buildroot: additional minor fixes 2015-07-10 19:17:02 +02:00
ccache-support.txt
common-usage.txt docs/manual: document new graph-depends options 2015-04-01 00:00:07 +02:00
configure-other-components.txt docs/manual: add U-Boot configuration 2015-07-19 14:47:11 +02:00
configure.txt docs/manual: remove references to IPv6 2015-04-22 23:00:11 +02:00
contribute.txt manual: remove the extra whitespaces 2014-12-20 15:55:54 +01:00
customize-configuration.txt docs/manual: add U-Boot configuration 2015-07-19 14:47:11 +02:00
customize-device-permission-tables.txt manual: remove the extra whitespaces 2014-12-20 15:55:54 +01:00
customize-directory-structure.txt
customize-outside-br.txt docs/manual/br2-external: use proper .Note sections 2015-05-25 22:35:10 +02:00
customize-packages.txt manual: remove the extra whitespaces 2014-12-20 15:55:54 +01:00
customize-patches.txt docs/manual: update documentation about applying patches 2015-04-06 11:05:16 +02:00
customize-post-image.txt
customize-quick-guide.txt docs/manual: add U-Boot configuration 2015-07-19 14:47:11 +02:00
customize-rootfs.txt
customize-users-tables.txt
customize.txt
debugging-buildroot.txt docs/manual: add list of instrumentation steps 2015-05-05 22:47:32 +02:00
download-infra.txt
download-location.txt manual: remove the extra whitespaces 2014-12-20 15:55:54 +01:00
eclipse-integration.txt
faq-troubleshooting.txt docs/manual: add FAQ entry about speeding up the build process 2015-02-03 15:15:27 +01:00
getting.txt
how-buildroot-works.txt
introduction.txt
known-issues.txt
legal-notice.txt docs: add links to the rest of the licenses 2015-04-02 23:05:10 +02:00
make-tips.txt docs/manual: add U-Boot configuration 2015-07-19 14:47:11 +02:00
makedev-syntax.txt docs/manual: makedevs only accepts numerical values 2015-08-29 10:35:28 +02:00
makeusers-syntax.txt scripts/mkusers: allow users with no password value set 2015-06-09 23:13:41 +02:00
manual.mk doc/manual: fix generating manual after legacy overhaul 2015-05-02 09:00:44 +02:00
manual.txt
package-make-target.txt docs/manual: reinstall target 2015-02-03 18:08:32 +01:00
patch-policy.txt docs/manual: document the new patch naming convention 2014-12-07 21:32:01 +01:00
prerequisite.txt docs/manual: relax python version requirement 2015-07-14 23:56:35 +02:00
quickstart.txt manual: remove the extra whitespaces 2014-12-20 15:55:54 +01:00
rebuilding-packages.txt
resources.txt
using-buildroot-debugger.txt
using-buildroot-development.txt
using-buildroot-toolchain.txt manual: remove the extra whitespaces 2014-12-20 15:55:54 +01:00
writing-rules.txt Document the 72 char limit on package description. 2015-07-13 12:16:45 +02:00