[pkg-netfilter-team] Bug#1043351: ebtables: unescaped hyphens in manpage
Linus Lüssing
linus.luessing at c0d3.blue
Wed Aug 9 12:27:53 BST 2023
Package: ebtables
Version: 2.0.11-5
Severity: normal
X-Debbugs-Cc: linus.luessing at c0d3.blue
Dear Maintainer,
I tried running the following ebtables command, but got an error:
```
$ sudo ebtables -I INPUT -i veth1 -j mark ‐‐mark-set 0x42
ebtables v1.8.9 (nf_tables): Bad argument : '‐‐mark-set'
```
On #netfilter IRC people with eagle-eyes and apparently a different font
than me pointed out that I was trying to use Unicode instead of ASCII
hyphens. Changing the command to use "--mark-set", with ASCII hyphens,
instead helped.
It seems I copied the Unicode version from the ebtables manpage. I believe
it's a similar issue to this one:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1043309
That is un-escaped hyphens in the manpage source code are rendered to
Unicode hyphens.
To fix this the hyphens should be escaped in the manpage source code.
Regards, Linus
(Kudos to @aiyion at infosec.exchange on Mastodon who pointed me to the
curl Debian bug report and by that to the origin of my issue.)
*** Reporter, please consider answering these questions, where appropriate ***
* What led up to the situation?
* What exactly did you do (or not do) that was effective (or
ineffective)?
* What was the outcome of this action?
* What outcome did you expect instead?
*** End of the template - remove these template lines ***
-- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, arm64
Kernel: Linux 6.4.0-1-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages ebtables depends on:
ii libc6 2.37-6
ii netbase 6.4
Versions of packages ebtables recommends:
ii iptables 1.8.9-2
ii kmod 30+20230519-1
ebtables suggests no packages.
-- no debconf information
More information about the pkg-netfilter-team
mailing list