diff options
author | Robert Griebl <griebl@gmx.de> | 2002-06-04 20:06:25 +0000 |
---|---|---|
committer | Robert Griebl <griebl@gmx.de> | 2002-06-04 20:06:25 +0000 |
commit | c9aca4561ddb1165890fae0c8b921a2504c6273f (patch) | |
tree | 584aaddcc5ef4d9e715f27e9d1d8dad98b7a5074 /sysdeps/linux | |
parent | bc28f7a1e19397666e687a6a1ba38deff9fd1030 (diff) | |
download | busybox-w32-c9aca4561ddb1165890fae0c8b921a2504c6273f.tar.gz busybox-w32-c9aca4561ddb1165890fae0c8b921a2504c6273f.tar.bz2 busybox-w32-c9aca4561ddb1165890fae0c8b921a2504c6273f.zip |
Implement two types of suid/sgid support for BusyBox:
1) tinylogin like with compile time selection and a chown root.root
2) Runtime configurable via /etc/busybox.conf (docu is in the works)
[Parts of this patch may overlap with my other two patches]
Diffstat (limited to 'sysdeps/linux')
-rw-r--r-- | sysdeps/linux/config.in | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/sysdeps/linux/config.in b/sysdeps/linux/config.in index f1b064a40..e2ae0e8c4 100644 --- a/sysdeps/linux/config.in +++ b/sysdeps/linux/config.in | |||
@@ -16,6 +16,14 @@ bool 'Enable locale support (system needs locale for this to work)' CONFIG_LOCAL | |||
16 | bool 'Support for devfs' CONFIG_FEATURE_DEVFS | 16 | bool 'Support for devfs' CONFIG_FEATURE_DEVFS |
17 | bool 'Support compress format (.Z) in unzip operations' CONFIG_FEATURE_UNCOMPRESS | 17 | bool 'Support compress format (.Z) in unzip operations' CONFIG_FEATURE_UNCOMPRESS |
18 | bool 'Clean up all memory before exiting (usually not needed)' CONFIG_FEATURE_CLEAN_UP | 18 | bool 'Clean up all memory before exiting (usually not needed)' CONFIG_FEATURE_CLEAN_UP |
19 | bool 'Support for SUID/SGID handling' CONFIG_FEATURE_SUID | ||
20 | if [ "$CONFIG_FEATURE_SUID" = "y" ]; then | ||
21 | bool ' Runtime configuration via /etc/busybox.conf' CONFIG_FEATURE_SUID_CONFIG | ||
22 | fi | ||
23 | bool 'Use busybox password and group functions' CONFIG_USE_BB_PWD_GRP | ||
24 | if [ "$CONFIG_USE_BB_PWD_GRP" = "y" ]; then | ||
25 | bool ' Use busybox shadow password functions' CONFIG_USE_BB_SHADOW | ||
26 | fi | ||
19 | endmenu | 27 | endmenu |
20 | 28 | ||
21 | source archival/config.in | 29 | source archival/config.in |
@@ -27,7 +35,7 @@ source init/config.in | |||
27 | source miscutils/config.in | 35 | source miscutils/config.in |
28 | source modutils/config.in | 36 | source modutils/config.in |
29 | source networking/config.in | 37 | source networking/config.in |
30 | source pwd_grp/config.in | 38 | source loginutils/config.in |
31 | source procps/config.in | 39 | source procps/config.in |
32 | source shell/config.in | 40 | source shell/config.in |
33 | source shellutils/config.in | 41 | source shellutils/config.in |