aboutsummaryrefslogtreecommitdiff
path: root/system
diff options
context:
space:
mode:
authorGravatar Eric Le Bihan <eric.le.bihan.dev@free.fr>2014-04-20 19:33:09 +0200
committerGravatar Thomas Petazzoni <thomas.petazzoni@free-electrons.com>2014-04-21 14:07:31 +0200
commitb019490adf56a7ccdf81f3bdf11dfd017c33b738 (patch)
treebb94bf1b3b4db2acd4b566045bf633d3448c1e74 /system
parent773ee9797ad4c74e967ad959f6ce0677b6c66677 (diff)
downloadbuildroot-b019490adf56a7ccdf81f3bdf11dfd017c33b738.tar.gz
buildroot-b019490adf56a7ccdf81f3bdf11dfd017c33b738.tar.bz2
system: add ability to pass additional users tables.
A new entry has been added to the "System Configuration" menu to allow the user to set the location of additional user tables (besides the ones defined in packages). A user table is a text file, formatted using the mkusers syntax, which describes the users on the target system, with their UID/GID, home directory, password, etc. The target root file system will be populated according the content of these files. Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr> [yann.morin.1998@free.fr: use plural TABLES; we need to remove the intermediate users_table file, as it is no longer generated in one shot, in case a previous run failed and did not remove it] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'system')
-rw-r--r--system/Config.in9
1 files changed, 9 insertions, 0 deletions
diff --git a/system/Config.in b/system/Config.in
index d15c3aadbe..0b4f20a967 100644
--- a/system/Config.in
+++ b/system/Config.in
@@ -319,6 +319,15 @@ config BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW
endif # BR2_ROOTFS_SKELETON_DEFAULT
+config BR2_ROOTFS_USERS_TABLES
+ string "Path to the users tables"
+ help
+ Specify a space-separated list of users table locations,
+ that will be passed to the mkusers utility to create
+ users on the system, with home directory, password, etc.
+
+ See manual for details on the usage and syntax of these files.
+
config BR2_ROOTFS_OVERLAY
string "Root filesystem overlay directories"
default ""