Review of new English templates for wireshark

Bálint Réczey <[email protected]> Sun, 28 Sep 2025 11:45:13 +0200
Newsgroups gmane.linux.debian.internationalization.english
Message-ID <CAK0OdpwgAdB=wcqM-8duC8qALxG8UF1-1X0V2E_U=p-_G_WnSw@mail.gmail.com>
Hi,

I would like to add the following new template to the wireshark source package:

---
Template: stratoshark/install-setuid
Type: boolean
Default: false
_Description: Should non-superusers be able to capture system calls?
 The falcodump external capture utility (extcap) can be installed in a
 way that allows members of the "scap" system group to capture system
 calls. This is recommended over the alternative of running Stratoshark
 directly as root, because less of the code will run with elevated
 privileges.
 .
 For more detailed information please see
 /usr/share/doc/wireshark-common/README.Debian.
 .
 Enabling this feature may be a security risk, so it is disabled by
 default. If in doubt, it is suggested to leave it disabled.

Template: stratoshark/addgroup-failed
Type: error
_Description: Creating the "scap" system group failed
 The "scap" group does not exist, and creating it failed, so
 Stratoshark cannot be configured to capture system calls as an unprivileged
 user.
 .
 Please create the "scap" system group and try configuring
 stratoshark again.

Template: stratoshark/group-is-user-group
Type: error
_Description: The "scap" group is a system group
 The "scap" group exists as a user group, but the preferred
 configuration is for it to be created as a system group.
 .
 As a result, purging stratoshark will not remove the "scap"
 group, but everything else should work properly.
---

The proposed change is staged at:
https://salsa.debian.org/rbalint/wireshark/-/commits/debian/experimental

Please let me know if the change needs further adjustments.

Cheers,
Balint