Additionally, it seems like it isn't the first time Debian patched ebtables, thus Ubuntu package without submitting upstream.
Example : https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813760
Zesty : libebtc.c:137:#define LOCKDIR "/run" libebtc.c:138:#define LOCKFILE LOCKDIR"/ebtables.lock"
Zesty changelog : ... * Non-maintainer upload. ... * debian/patches/lockdirfix.patch: Move the lock file to /run instead of /var/lib/ebtables directory (Closes: #813760) ... -- Laurent Bigonville <email address hidden> Fri, 05 Feb 2016 13:29:39 +0100
Xenial : x/ebtables-2.0.10.4/libebtc.c:137:#define LOCKDIR "/run" x/ebtables-2.0.10.4/libebtc.c:138:#define LOCKFILE LOCKDIR"/ebtables.lock"
ebtables git repo :
Still point to "/var/lib/ebtables" for LOCKDIR, where debian changed it in 2016 to "/run".
libebtc.c:137:#define LOCKDIR "/var/lib/ebtables" libebtc.c:138:#define LOCKFILE LOCKDIR"/lock"
From what I see Debian already abandonned to keep the ebtables project maintainer in the loop.
Additionally, it seems like it isn't the first time Debian patched ebtables, thus Ubuntu package without submitting upstream.
Example : https:/ /bugs.debian. org/cgi- bin/bugreport. cgi?bug= 813760
Zesty : c:137:# define LOCKDIR "/run" c:138:# define LOCKFILE LOCKDIR" /ebtables. lock"
libebtc.
libebtc.
Zesty changelog : patches/ lockdirfix. patch: Move the lock file to /run instead of lib/ebtables directory (Closes: #813760)
...
* Non-maintainer upload.
...
* debian/
/var/
...
-- Laurent Bigonville <email address hidden> Fri, 05 Feb 2016 13:29:39 +0100
Xenial : 2.0.10. 4/libebtc. c:137:# define LOCKDIR "/run" 2.0.10. 4/libebtc. c:138:# define LOCKFILE LOCKDIR" /ebtables. lock"
x/ebtables-
x/ebtables-
ebtables git repo :
Still point to "/var/lib/ebtables" for LOCKDIR, where debian changed it in 2016 to "/run".
libebtc. c:137:# define LOCKDIR "/var/lib/ebtables" c:138:# define LOCKFILE LOCKDIR"/lock"
libebtc.
From what I see Debian already abandonned to keep the ebtables project maintainer in the loop.