Details about package gallia
| Name: | gallia |
|---|---|
| Uploader: | Stefan Tatschner <stefan.tatschner@mailbox.org> (Debian QA page) |
| Description: | gallia - Extendable Pentesting Framework |
Package uploads
Upload #4
Information
| Version: | 2.0.2-1 |
|---|---|
| Uploaded: | 2026-01-14 07:12 |
| Source package: | gallia_2.0.2-1.dsc |
| Distribution: | unstable |
| Section: | net |
| Priority: | optional |
| Homepage: | https://github.com/Fraunhofer-AISEC/gallia |
| Vcs-Browser: | https://salsa.debian.org/python-team/packages/gallia |
| Vcs-Git: | https://salsa.debian.org/python-team/packages/gallia.git |
| Closes bugs: | #1121779 |
Changelog
gallia (2.0.2-1) unstable; urgency=medium . * Initial release. (Closes: #1121779)
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
A watch file is present but doesn't work
Warnings: debian/watch is an obsolete version 1 watch file;
please upgrade to a higher version
(see uscan(1) for details).
debian/watch is an obsolete version 1 watch file;
please upgrade to a higher version
(see uscan(1) for details).
debian/watch is an obsolete version 1 watch file;
please upgrade to a higher version
(see uscan(1) for details).
debian/watch is an obsolete version 1 watch file;
please upgrade to a higher version
(see uscan(1) for details).
there appears to be a version 2 format line in
the version 1 watch file debian/watch;
Have you forgotten a 'version=2' line at the start, perhaps?
Skipping the line: Version: 5
there appears to be a version 2 format line in
the version 1 watch file debian/watch;
Have you forgotten a 'version=2' line at the start, perhaps?
Skipping the line: Template: GitHub
there appears to be a version 2 format line in
the version 1 watch file debian/watch;
Have you forgotten a 'version=2' line at the start, perhaps?
Skipping the line: Owner: Fraunhofer-AISEC
there appears to be a version 2 format line in
the version 1 watch file debian/watch;
Have you forgotten a 'version=2' line at the start, perhaps?
Skipping the line: Project: gallia -
–
Package is not native
Format: 3.0 (quilt) -
–
The uploader is in the package's "Uploaders" field
-
–
Package has lintian warningsgallia
-
W
no-manual-page
- [usr/bin/cursed-hr]
- [usr/bin/gallia]
- [usr/bin/hr]
- [usr/bin/netzteil]
gallia source-
W
missing-debian-watch-file-standard
- [debian/watch]
-
P
silent-on-rules-requiring-root
- [debian/control]
-
X
very-long-line-length-in-source-file
- 2617 > 512 [tests/bats/testfiles/log-01.json.zst:772]
- 953 > 512 [LICENSE:41]
-
W
no-manual-page
-
–
Package closes ITP bug
-
–
Package is not in Debian
-
–
d/copyright is in DEP5 format
Upstream Contact: Stefan Tatschner <stefan.tatschner@mailbox.org> Licenses: Expat, LGPL-3, CC0-1.0, Apache-2.0
Comments
No comments
Upload #3
Information
| Version: | 2.0.2-1 |
|---|---|
| Uploaded: | 2026-01-05 08:43 |
| Source package: | gallia_2.0.2-1.dsc |
| Distribution: | unstable |
| Section: | net |
| Priority: | optional |
| Homepage: | https://github.com/Fraunhofer-AISEC/gallia |
| Vcs-Browser: | https://salsa.debian.org/python-team/packages/gallia |
| Vcs-Git: | https://salsa.debian.org/python-team/packages/gallia.git |
| Closes bugs: | #1121779 |
Changelog
gallia (2.0.2-1) unstable; urgency=medium . * Initial release. (Closes: #1121779)
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
A watch file is present but doesn't work
Warnings: debian/watch is an obsolete version 1 watch file;
please upgrade to a higher version
(see uscan(1) for details).
debian/watch is an obsolete version 1 watch file;
please upgrade to a higher version
(see uscan(1) for details).
debian/watch is an obsolete version 1 watch file;
please upgrade to a higher version
(see uscan(1) for details).
debian/watch is an obsolete version 1 watch file;
please upgrade to a higher version
(see uscan(1) for details).
there appears to be a version 2 format line in
the version 1 watch file debian/watch;
Have you forgotten a 'version=2' line at the start, perhaps?
Skipping the line: Version: 5
there appears to be a version 2 format line in
the version 1 watch file debian/watch;
Have you forgotten a 'version=2' line at the start, perhaps?
Skipping the line: Template: GitHub
there appears to be a version 2 format line in
the version 1 watch file debian/watch;
Have you forgotten a 'version=2' line at the start, perhaps?
Skipping the line: Owner: Fraunhofer-AISEC
there appears to be a version 2 format line in
the version 1 watch file debian/watch;
Have you forgotten a 'version=2' line at the start, perhaps?
Skipping the line: Project: gallia -
–
Package is not native
Format: 3.0 (quilt) -
–
The uploader is in the package's "Uploaders" field
-
–
Package has lintian warningsgallia
-
W
no-manual-page
- [usr/bin/cursed-hr]
- [usr/bin/gallia]
- [usr/bin/hr]
- [usr/bin/netzteil]
gallia source-
W
missing-debian-watch-file-standard
- [debian/watch]
-
P
silent-on-rules-requiring-root
- [debian/control]
-
X
very-long-line-length-in-source-file
- 2617 > 512 [tests/bats/testfiles/log-01.json.zst:772]
- 953 > 512 [LICENSE:41]
-
W
no-manual-page
-
–
Package closes ITP bug
-
–
Package is not in Debian
-
–
d/copyright is in DEP5 format
Upstream Contact: Stefan Tatschner <stefan.tatschner@mailbox.org> Licenses: Expat, LGPL-3, CC0-1.0, Apache-2.0
Comments
-
-
Fixed in new upload.
Upload #2
Information
| Version: | 2.0.2-1 |
|---|---|
| Uploaded: | 2025-12-31 13:27 |
| Source package: | gallia_2.0.2-1.dsc |
| Distribution: | unstable |
| Section: | net |
| Priority: | optional |
| Homepage: | https://github.com/Fraunhofer-AISEC/gallia |
| Vcs-Browser: | https://salsa.debian.org/python-team/packages/gallia |
| Vcs-Git: | https://salsa.debian.org/python-team/packages/gallia.git |
| Closes bugs: | #1121779 |
Changelog
gallia (2.0.2-1) unstable; urgency=medium . * Initial release. (Closes: #1121779)
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
A watch file is present but doesn't work
Warnings: debian/watch is an obsolete version 1 watch file;
please upgrade to a higher version
(see uscan(1) for details).
debian/watch is an obsolete version 1 watch file;
please upgrade to a higher version
(see uscan(1) for details).
debian/watch is an obsolete version 1 watch file;
please upgrade to a higher version
(see uscan(1) for details).
debian/watch is an obsolete version 1 watch file;
please upgrade to a higher version
(see uscan(1) for details).
there appears to be a version 2 format line in
the version 1 watch file debian/watch;
Have you forgotten a 'version=2' line at the start, perhaps?
Skipping the line: Version: 5
there appears to be a version 2 format line in
the version 1 watch file debian/watch;
Have you forgotten a 'version=2' line at the start, perhaps?
Skipping the line: Template: GitHub
there appears to be a version 2 format line in
the version 1 watch file debian/watch;
Have you forgotten a 'version=2' line at the start, perhaps?
Skipping the line: Owner: Fraunhofer-AISEC
there appears to be a version 2 format line in
the version 1 watch file debian/watch;
Have you forgotten a 'version=2' line at the start, perhaps?
Skipping the line: Project: gallia -
–
Package is not native
Format: 3.0 (quilt) -
–
The uploader is in the package's "Uploaders" field
-
–
Package has lintian warningsgallia
-
W
no-manual-page
- [usr/bin/cursed-hr]
- [usr/bin/gallia]
- [usr/bin/hr]
- [usr/bin/netzteil]
gallia source-
W
missing-debian-watch-file-standard
- [debian/watch]
-
P
silent-on-rules-requiring-root
- [debian/control]
-
X
very-long-line-length-in-source-file
- 2617 > 512 [tests/bats/testfiles/log-01.json.zst:772]
- 953 > 512 [LICENSE:41]
-
W
no-manual-page
-
–
Package closes ITP bug
-
–
Package is not in Debian
-
–
d/copyright is in DEP5 format
Upstream Contact: Stefan Tatschner <stefan.tatschner@mailbox.org> Licenses: Expat, LGPL-3, CC0-1.0, Apache-2.0
Comments
No comments
Upload #1
Information
| Version: | 2.0.1-1 |
|---|---|
| Uploaded: | 2025-12-30 12:27 |
| Source package: | gallia_2.0.1-1.dsc |
| Distribution: | unstable |
| Section: | net |
| Priority: | optional |
| Homepage: | https://fraunhofer-aisec.github.io/gallia/ |
| Vcs-Browser: | https://salsa.debian.org/python-team/packages/gallia |
| Vcs-Git: | https://salsa.debian.org/python-team/packages/gallia.git |
| Closes bugs: | #1121779 |
Changelog
gallia (2.0.1-1) unstable; urgency=medium . * Initial release. (Closes: #1121779)
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 2.0.1 Upstream: 2.0.1 Url: https://github.com/Fraunhofer-AISEC/gallia/archive/refs/tags/v2.0.1.tar.gz -
–
Package is not native
Format: 3.0 (quilt) -
–
The uploader is in the package's "Uploaders" field
-
–
Package has lintian warningsgallia
-
W
no-manual-page
- [usr/bin/cursed-hr]
- [usr/bin/gallia]
- [usr/bin/hr]
- [usr/bin/netzteil]
gallia source-
W
globbing-patterns-out-of-order
- src/gallia/pydantic_argparse/utils/field.py src/gallia/pydantic_argparse/* src/gallia/pydantic_argparse/utils/field.py [debian/copyright:32]
-
W
superfluous-file-pattern
- contrib/* [debian/copyright:12]
- src/gallia/pydantic_argparse/utils/field.py [debian/copyright:26]
-
X
debian-watch-does-not-check-openpgp-signature
- [debian/watch]
-
X
prefer-uscan-symlink
- filenamemangle s%(?:.*?)?v?(@ANY_VERSION@@ARCHIVE_EXT@)%@PACKAGE@-$1% [debian/watch:7]
-
X
very-long-line-length-in-source-file
- 2617 > 512 [tests/bats/testfiles/log-01.json.zst:772]
- 953 > 512 [LICENSE:41]
-
W
no-manual-page
-
–
Package closes ITP bug
-
–
Package is not in Debian
-
–
d/copyright is in DEP5 format
Upstream Contact: Stefan Tatschner <stefan.tatschner@mailbox.org> Licenses: CC0, LGPL, Expat, Apache-2.0
Comments
-
Hi remove `Rules-Requires-Root: no` from d/control, No longer needed. --- Update d/watch to version 5 like: manpages.debian.org/testing/devscripts/uscan-templates.5.en.html --- Please make a manpage for each file in /usr/bin You can do it with a AI model, even after it you can reply those to the upstream! Install they with manpages file --- To install docs, you do not need to install it manually, use pkg_name.docs(for some binary pkg cases) or docs(for one binary pkg cases) file, like: https://salsa.debian.org/amin_modaresi/phoenix/-/blob/master/debian/docs?ref_type=heads --- Please choose correct license and copyright holder for each file: https://paste.debian.net/hidden/cc557c98 You can find the correct copyright holder with run this command in the src: grep 'copyright' -ir . --- I think it is better that you make completions files before installing the package, it's very cleaner. Like: https://salsa.debian.org/amin_modaresi/gxml/-/blob/debian/latest/debian/rules?ref_type=heads --- and I think it is better that you don't install .gitignore with d/not-installed instead of using find command.
-
And if you need to a sponsor change `Needs a sponsor: No` to Yes And you can make manpages with txt2man package
-
Sorry for many commends :/ and Homepage gives me 404 error, It's because of the upstream You can use Vcs-Browser link as Homepage
-
Hi! Thank you very much for your time and your helpful review! I addressed your remarks and pushed an updated version. Thanks a lot, especially for the pointer to the "lrc" tool; that helped me fixing and reviewing d/copyright. Generating accurate manpages for gallia is not trivial, since we use a very special and dynamic argparsing technique to generate commands on the fly and based on plugins. This nontrivial topic needs to be solved upstream, otherwise the autogenerated manuals are just useless. I will take care of this upstream (I am the upstream maintainer); once it is ready for primetime, Debian and other distros will all benefit automatically.
-
The watch file works with a recent "devscripts" package. mentors.d.net seems to be on stable.