LINTIAN

# `openpgp-file-has-implementation-specific-extension`

The package includes an OpenPGP file with an implementation specific extension such as `.gpg`, instead of the more correct and neutral `.pgp`.

The specification for this format is called OpenPGP, and the extension name that is short and considered implementation neutral is `.pgp`. While currently the GnuPG project is widely used and one of the most known OpenPGP implementations, using an extension after its name is detrimental to other alternative implementations, when a better more neutral name can be used instead.

Note that many of these files are referenced externally, and as such should be considered an interface. Make sure to create backward compatibility symlinks for a smooth transition.

Severity: | `pedantic`
Experimental: | `false`

## See also

- https://www.openpgp.org/

- https://www.rfc-editor.org/rfc/rfc4880

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