-
-
Notifications
You must be signed in to change notification settings - Fork 15.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cracklib: 2.9.6 -> 2.9.7, generate dictionary from wordlists #56805
Conversation
https://github.com/cracklib/cracklib/releases/tag/v2.9.7 I haven't looked into the details but notes mention: > apply patch to fix CVE-2016-6318 Stack-based buffer overflow when parsing large GECOS field > fix a buffer overflow processing long words
@hedning Looks like we needed a Output of this build is
|
Not sure why it complains about the |
That is just due to the way the code is structured: |
Picked this into #57027 btw. |
Let’s merge. |
This broke the cross build:
Adding |
See #59802 |
Motivation for this change
Fixes #56179.
Dictionary is generated from optionally-specified (override'able)
list of files to include.
This isn't entirely optimal
(dictionary changes will trigger rebuild, and many packages depending)
but provides better default behavior and can be improved in the future
should that be found to be warranted.
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)