diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2017-07-21 09:50:55 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2017-07-21 09:50:55 +0200 |
commit | 72089cf6b4a77214ec4fd21d5ee5bf56958781cb (patch) | |
tree | a5cd9d8f47e909834d3dbc44f895556e68bcf18f /loginutils/Config.src | |
parent | 75d151e31d135ebab083307ded4e9b98970baa75 (diff) | |
download | busybox-w32-72089cf6b4a77214ec4fd21d5ee5bf56958781cb.tar.gz busybox-w32-72089cf6b4a77214ec4fd21d5ee5bf56958781cb.tar.bz2 busybox-w32-72089cf6b4a77214ec4fd21d5ee5bf56958781cb.zip |
config: deindent all help texts
Those two spaces after tab have no effect, and always a nuisance when editing.
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'loginutils/Config.src')
-rw-r--r-- | loginutils/Config.src | 104 |
1 files changed, 52 insertions, 52 deletions
diff --git a/loginutils/Config.src b/loginutils/Config.src index beb4eb855..680f42118 100644 --- a/loginutils/Config.src +++ b/loginutils/Config.src | |||
@@ -9,87 +9,87 @@ config FEATURE_SHADOWPASSWDS | |||
9 | bool "Support shadow passwords" | 9 | bool "Support shadow passwords" |
10 | default y | 10 | default y |
11 | help | 11 | help |
12 | Build support for shadow password in /etc/shadow. This file is only | 12 | Build support for shadow password in /etc/shadow. This file is only |
13 | readable by root and thus the encrypted passwords are no longer | 13 | readable by root and thus the encrypted passwords are no longer |
14 | publicly readable. | 14 | publicly readable. |
15 | 15 | ||
16 | config USE_BB_PWD_GRP | 16 | config USE_BB_PWD_GRP |
17 | bool "Use internal password and group functions rather than system functions" | 17 | bool "Use internal password and group functions rather than system functions" |
18 | default y | 18 | default y |
19 | help | 19 | help |
20 | If you leave this disabled, busybox will use the system's password | 20 | If you leave this disabled, busybox will use the system's password |
21 | and group functions. And if you are using the GNU C library | 21 | and group functions. And if you are using the GNU C library |
22 | (glibc), you will then need to install the /etc/nsswitch.conf | 22 | (glibc), you will then need to install the /etc/nsswitch.conf |
23 | configuration file and the required /lib/libnss_* libraries in | 23 | configuration file and the required /lib/libnss_* libraries in |
24 | order for the password and group functions to work. This generally | 24 | order for the password and group functions to work. This generally |
25 | makes your embedded system quite a bit larger. | 25 | makes your embedded system quite a bit larger. |
26 | 26 | ||
27 | Enabling this option will cause busybox to directly access the | 27 | Enabling this option will cause busybox to directly access the |
28 | system's /etc/password, /etc/group files (and your system will be | 28 | system's /etc/password, /etc/group files (and your system will be |
29 | smaller, and I will get fewer emails asking about how glibc NSS | 29 | smaller, and I will get fewer emails asking about how glibc NSS |
30 | works). When this option is enabled, you will not be able to use | 30 | works). When this option is enabled, you will not be able to use |
31 | PAM to access remote LDAP password servers and whatnot. And if you | 31 | PAM to access remote LDAP password servers and whatnot. And if you |
32 | want hostname resolution to work with glibc, you still need the | 32 | want hostname resolution to work with glibc, you still need the |
33 | /lib/libnss_* libraries. | 33 | /lib/libnss_* libraries. |
34 | 34 | ||
35 | If you need to use glibc's nsswitch.conf mechanism | 35 | If you need to use glibc's nsswitch.conf mechanism |
36 | (e.g. if user/group database is NOT stored in /etc/passwd etc), | 36 | (e.g. if user/group database is NOT stored in /etc/passwd etc), |
37 | you must NOT use this option. | 37 | you must NOT use this option. |
38 | 38 | ||
39 | If you enable this option, it will add about 1.5k. | 39 | If you enable this option, it will add about 1.5k. |
40 | 40 | ||
41 | config USE_BB_SHADOW | 41 | config USE_BB_SHADOW |
42 | bool "Use internal shadow password functions" | 42 | bool "Use internal shadow password functions" |
43 | default y | 43 | default y |
44 | depends on USE_BB_PWD_GRP && FEATURE_SHADOWPASSWDS | 44 | depends on USE_BB_PWD_GRP && FEATURE_SHADOWPASSWDS |
45 | help | 45 | help |
46 | If you leave this disabled, busybox will use the system's shadow | 46 | If you leave this disabled, busybox will use the system's shadow |
47 | password handling functions. And if you are using the GNU C library | 47 | password handling functions. And if you are using the GNU C library |
48 | (glibc), you will then need to install the /etc/nsswitch.conf | 48 | (glibc), you will then need to install the /etc/nsswitch.conf |
49 | configuration file and the required /lib/libnss_* libraries in | 49 | configuration file and the required /lib/libnss_* libraries in |
50 | order for the shadow password functions to work. This generally | 50 | order for the shadow password functions to work. This generally |
51 | makes your embedded system quite a bit larger. | 51 | makes your embedded system quite a bit larger. |
52 | 52 | ||
53 | Enabling this option will cause busybox to directly access the | 53 | Enabling this option will cause busybox to directly access the |
54 | system's /etc/shadow file when handling shadow passwords. This | 54 | system's /etc/shadow file when handling shadow passwords. This |
55 | makes your system smaller (and I will get fewer emails asking about | 55 | makes your system smaller (and I will get fewer emails asking about |
56 | how glibc NSS works). When this option is enabled, you will not be | 56 | how glibc NSS works). When this option is enabled, you will not be |
57 | able to use PAM to access shadow passwords from remote LDAP | 57 | able to use PAM to access shadow passwords from remote LDAP |
58 | password servers and whatnot. | 58 | password servers and whatnot. |
59 | 59 | ||
60 | config USE_BB_CRYPT | 60 | config USE_BB_CRYPT |
61 | bool "Use internal crypt functions" | 61 | bool "Use internal crypt functions" |
62 | default y | 62 | default y |
63 | help | 63 | help |
64 | Busybox has internal DES and MD5 crypt functions. | 64 | Busybox has internal DES and MD5 crypt functions. |
65 | They produce results which are identical to corresponding | 65 | They produce results which are identical to corresponding |
66 | standard C library functions. | 66 | standard C library functions. |
67 | 67 | ||
68 | If you leave this disabled, busybox will use the system's | 68 | If you leave this disabled, busybox will use the system's |
69 | crypt functions. Most C libraries use large (~70k) | 69 | crypt functions. Most C libraries use large (~70k) |
70 | static buffers there, and also combine them with more general | 70 | static buffers there, and also combine them with more general |
71 | DES encryption/decryption. | 71 | DES encryption/decryption. |
72 | 72 | ||
73 | For busybox, having large static buffers is undesirable, | 73 | For busybox, having large static buffers is undesirable, |
74 | especially on NOMMU machines. Busybox also doesn't need | 74 | especially on NOMMU machines. Busybox also doesn't need |
75 | DES encryption/decryption and can do with smaller code. | 75 | DES encryption/decryption and can do with smaller code. |
76 | 76 | ||
77 | If you enable this option, it will add about 4.8k of code | 77 | If you enable this option, it will add about 4.8k of code |
78 | if you are building dynamically linked executable. | 78 | if you are building dynamically linked executable. |
79 | In static build, it makes code _smaller_ by about 1.2k, | 79 | In static build, it makes code _smaller_ by about 1.2k, |
80 | and likely many kilobytes less of bss. | 80 | and likely many kilobytes less of bss. |
81 | 81 | ||
82 | config USE_BB_CRYPT_SHA | 82 | config USE_BB_CRYPT_SHA |
83 | bool "Enable SHA256/512 crypt functions" | 83 | bool "Enable SHA256/512 crypt functions" |
84 | default y | 84 | default y |
85 | depends on USE_BB_CRYPT | 85 | depends on USE_BB_CRYPT |
86 | help | 86 | help |
87 | Enable this if you have passwords starting with "$5$" or "$6$" | 87 | Enable this if you have passwords starting with "$5$" or "$6$" |
88 | in your /etc/passwd or /etc/shadow files. These passwords | 88 | in your /etc/passwd or /etc/shadow files. These passwords |
89 | are hashed using SHA256 and SHA512 algorithms. Support for them | 89 | are hashed using SHA256 and SHA512 algorithms. Support for them |
90 | was added to glibc in 2008. | 90 | was added to glibc in 2008. |
91 | With this option off, login will fail password check for any | 91 | With this option off, login will fail password check for any |
92 | user which has password encrypted with these algorithms. | 92 | user which has password encrypted with these algorithms. |
93 | 93 | ||
94 | INSERT | 94 | INSERT |
95 | 95 | ||