main/cracklib: prevent warning messages when trigger is run

As highlighted by #11931, when cracklib's trigger runs several messages
are output to stderr. These warnings are due to issues with the supplied
wordlist files.

This fix filters out very long line and blank line entries from any word
files used by cracklib so prevent warning messages whenever its trigger
is activated.
7 jobs for !12393 with prevent-cracklib-packer-warnings in 39 seconds (queued for 2 seconds)
detached
Status Job ID Name Coverage
  Lint
passed #211224
docker-alpine x86_64
lint

00:00:23

 
  Build
failed #211229
docker-alpine ci-build aarch64
build-aarch64

00:00:06

failed #211230
docker-alpine ci-build armv7
build-armv7

00:00:13

failed #211228
docker-alpine ci-build ppc64le
build-ppc64le

00:00:13

failed #211227
docker-alpine ci-build s390x
build-s390x

00:00:05

failed #211226
docker-alpine ci-build x86
build-x86

00:00:08

failed #211225
docker-alpine ci-build x86_64
build-x86_64

00:00:07

 
Name Stage Failure
failed
build-x86_64 Build
No job log
failed
build-aarch64 Build
No job log
failed
build-x86 Build
No job log
failed
build-armv7 Build
No job log
failed
build-ppc64le Build
No job log
failed
build-s390x Build
No job log