Skip to content

Commit 43d6bb8

Browse files
Update docker image
1 parent a90c4aa commit 43d6bb8

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

.github/docker/tshark-test.Dockerfile

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ RUN apt-get update && \
1212
curl && \
1313
rm -rf /var/lib/apt/lists/*
1414

15-
# Wireshark's init.lua sets disable_lua=true when running as root, which silently skips
16-
# user scripts loaded via -X lua_script:. CI runs as root, so override at end of init.lua.
17-
RUN echo 'disable_lua = false' >> /usr/share/wireshark/init.lua
15+
# Debian Trixie ships an empty /usr/share/wireshark/init.lua — Wireshark's Lua subsystem
16+
# silently skips all user -X lua_script: files when init.lua is empty/missing. Replace it
17+
# with the upstream init.lua from the matching Wireshark release branch.
18+
RUN curl -fsSL https://gitlab.com/wireshark/wireshark/-/raw/release-4.4/epan/wslua/init.lua \
19+
-o /usr/share/wireshark/init.lua && \
20+
echo 'disable_lua = false' >> /usr/share/wireshark/init.lua

0 commit comments

Comments
 (0)