FreedomBox/debian/freedombox.lintian-overrides
Fioddor Superconcentrado d49d7f9b41
lintian: Overrides for remove-on-upgrade dpkg conffiles flag
Signed-off-by: Fioddor Superconcentrado <fioddor@gmail.com>
[sunil: Limit the overrides to just the flag not understood by lintian]
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2021-09-01 11:49:08 -07:00

30 lines
1.5 KiB
Plaintext

# debconf is used only to display a message, and not to get
# configuration.
freedombox binary: no-debconf-config
# Apache configuration for the Plinth itself is shipped with proper
# name plinth.conf. However, due to the nature of the package, Plinth
# takes the responsibility of configuring various other services
# behind Apache. The upstream hence ships various Apache
# configuration files which are enabled and disabled when user
# requests.
freedombox binary: non-standard-apache2-configuration-name *
# Plinth depends on Apache2 and cannot work with just any web server. Instead of
# being a simple web application it is an administration console that configures
# web servers. At some point we would like to work with other web servers but
# that requires significant effort.
freedombox binary: web-application-works-only-with-apache
# Temporary workaround for https://bugs.debian.org/992465
freedombox: systemd-service-file-outside-lib usr/lib/systemd/system/*.service
# Since dpkg 1.20.6, there is support for a flag called remove-on-upgrade in
# DEBIAN/conffiles. debhelper 13.5+ will generate conffiles with flag from
# .maintscript instead of using postinst scripts. Lintian does not yet
# understand this flag and generates several errors. Ignore all errors related
# to this flag until lintian is fixed.
freedombox: conffile-is-not-in-package remove-on-upgrade *
freedombox: non-etc-file-marked-as-conffile remove-on-upgrade *
freedombox: relative-conffile remove-on-upgrade *