diff --git a/CI/prepare_common.sh b/CI/prepare_common.sh index 39dee05..6653dcd 100755 --- a/CI/prepare_common.sh +++ b/CI/prepare_common.sh @@ -1,6 +1,6 @@ #!/bin/sh sudo apt-get -qq -y --force-yes update -sudo apt-get -qq -y --force-yes install automake libtool lua5.1 liblua5.1-dev liblua5.1 liblua5.1-0-dbg libpcap-dev g++ autoconf gdb libnetfilter-queue-dev libjson0-dev libcurl4-gnutls-dev luarocks lua-sec +sudo apt-get -qq -y --force-yes install automake libtool lua5.2 liblua5.2-dev liblua5.2 liblua5.2-0-dbg libpcap-dev g++ autoconf gdb libnetfilter-queue-dev libjson0-dev libcurl4-gnutls-dev luarocks lua-sec sudo luarocks install penlight diff --git a/README.md b/README.md index c6d7b25..2aa721d 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ Requirements: *Debian* - apt-get install autotools automake libtool liblua-dev libpcap-dev libjson0 libjson0-dev libcurl4-gnutls-dev lua-ldoc libnetfilter-queue-dev + apt-get install autotools automake libtool liblua5.2-dev libpcap-dev libjson0 libjson0-dev libcurl4-gnutls-dev lua-ldoc libnetfilter-queue-dev *Fedora (24)* @@ -38,8 +38,6 @@ you can try to retrieve them manually by browsing to [the tracebox project build status](https://circleci.com/gh/tracebox/tracebox), selecting the latest build and then downloading the *.deb packages in the Artifacts tab. -Tracebox has been tested and works both with Lua 5.1 and 5.2 - ### OpenWRT The package is available at http://github.com/tracebox/openwrt. diff --git a/debian/control b/debian/control index 4de3eb5..db04a12 100644 --- a/debian/control +++ b/debian/control @@ -2,13 +2,13 @@ Source: tracebox Section: net Priority: extra Maintainer: Olivier Tilmans -Build-Depends: gcc (>= 4.8), debhelper (>= 8.0.0), autotools-dev, autoconf, libpcap-dev, liblua5.1-dev, git, libnetfilter-queue-dev, libjson0-dev, libcurl4-gnutls-dev, luarocks, lua-sec +Build-Depends: gcc (>= 4.8), debhelper (>= 8.0.0), autotools-dev, autoconf, libpcap-dev, liblua5.2-dev, git, libnetfilter-queue-dev, libjson0-dev, libcurl4-gnutls-dev, luarocks, lua-sec Standards-Version: 0.4.3 Homepage: http://www.tracebox.org Package: tracebox Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, liblua5.1-0, libpcap0.8, libnetfilter-queue1, libjson0, libcurl4-gnutls-dev +Depends: ${shlibs:Depends}, ${misc:Depends}, liblua5.2-0, libpcap0.8, libnetfilter-queue1, libjson0, libcurl4-gnutls-dev Description: Tracebox Tracebox is a tool that allows to detect middleboxes on any paths, i.e., between a source and any destination. Tracebox can be viewed as a tool similar