xref: /OK3568_Linux_fs/buildroot/package/cracklib/Config.in (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyunconfig BR2_PACKAGE_CRACKLIB
2*4882a593Smuzhiyun	bool "cracklib"
3*4882a593Smuzhiyun	help
4*4882a593Smuzhiyun	  CrackLib tests passwords to determine whether they match
5*4882a593Smuzhiyun	  certain security-oriented characteristics, with the purpose
6*4882a593Smuzhiyun	  of stopping users from choosing passwords that are easy to
7*4882a593Smuzhiyun	  guess. CrackLib performs several tests on passwords: it
8*4882a593Smuzhiyun	  tries to generate words from a username and gecos entry and
9*4882a593Smuzhiyun	  checks those words against the password; it checks for
10*4882a593Smuzhiyun	  simplistic patterns in passwords; and it checks for the
11*4882a593Smuzhiyun	  password in a dictionary.
12*4882a593Smuzhiyun
13*4882a593Smuzhiyun	  https://github.com/cracklib/cracklib
14*4882a593Smuzhiyun
15*4882a593Smuzhiyunif BR2_PACKAGE_CRACKLIB
16*4882a593Smuzhiyun
17*4882a593Smuzhiyunconfig BR2_PACKAGE_CRACKLIB_TOOLS
18*4882a593Smuzhiyun	bool "install tools"
19*4882a593Smuzhiyun	help
20*4882a593Smuzhiyun	  Install cracklib command line tools for creating dicts.
21*4882a593Smuzhiyun
22*4882a593Smuzhiyunconfig BR2_PACKAGE_CRACKLIB_FULL_DICT
23*4882a593Smuzhiyun	bool "full dict"
24*4882a593Smuzhiyun	help
25*4882a593Smuzhiyun	  Install the full cracklib dict (requires about 8Mb extra
26*4882a593Smuzhiyun	  target space).
27*4882a593Smuzhiyun
28*4882a593Smuzhiyunendif
29