# Lintian overrides for hypernode-kamikaze3 binary package
# These are pre-existing issues or intentional design decisions

# Historical changelog entries with local hostnames from git commits
# These cannot be fixed without rewriting git history
hypernode-kamikaze3: bogus-mail-host-in-debian-changelog *

# Intentional: release_mysql_cached_memory needs to be in /usr/local/bin
# for compatibility with existing systems
hypernode-kamikaze3: dir-in-usr-local [usr/local/bin/]
hypernode-kamikaze3: file-in-usr-local [usr/local/bin/release_mysql_cached_memory]
hypernode-kamikaze3: file-in-unusual-dir [usr/local/bin/release_mysql_cached_memory]

# False positive: debian/rules is packaged as data, not meant to be executed
hypernode-kamikaze3: missing-dep-for-interpreter /usr/bin/make *

# Missing copyright file - pre-existing, tracked separately
hypernode-kamikaze3: no-copyright-file

# No manual pages - these are internal tools, not user-facing commands
hypernode-kamikaze3: no-manual-page *

# Historical changelog formatting issues - cannot fix without rewriting history
hypernode-kamikaze3: debian-changelog-line-too-long *
hypernode-kamikaze3: spelling-error-in-changelog *

# Test fixtures contain .gitignore files - acceptable
hypernode-kamikaze3: package-contains-vcs-control-file *

# Bash completion location is intentional for compatibility
hypernode-kamikaze3: package-installs-into-obsolete-dir *

# These scripts are templates/data, not meant to be directly executed
hypernode-kamikaze3: script-not-executable [usr/lib/python3/dist-packages/hypernode-oom-protect/hypernode_oom_protect_wrapper]
hypernode-kamikaze3: script-not-executable [usr/lib/python3/dist-packages/tasks/fixtures/magento2/scripts/build.sh]

# Test fixture uses dpkg - acceptable for test code
hypernode-kamikaze3: uses-dpkg-database-directly *
