Package: ebtables
Version: 2.0.11-5
Severity: normal
X-Debbugs-Cc: linus.luess...@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@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

Reply via email to