LINTIAN

# `obsolete-crypt-alias`

The listed ELF binary appears to use the C library function `fcrypt`, which is a less-portable alias for `crypt`. Programs that use this function cannot be linked against the `libcrypt.so` provided by glibc 2.28 and higher.

The program should be changed to use `crypt` instead.

A false positive for this check is possible if the binary expects the definition of `fcrypt` to come from some shared library other than `libcrypt.so`, and that shared library defines this function to do something other than hash passphrases. If this is the case it is appropriate to override this tag.

Severity: | `error`
Experimental: | `false`

## See also

- list of all the affected packages
- the source of this tag