- sudo /sbin/ip addr add 1.2.3.4/32 dev lo
- sudo rm -f /etc/apt/sources.list.d/travis_ci_zeromq3-source.list
- sudo apt-get update --quiet --quiet
- - sudo apt-get install --quiet --quiet --no-install-recommends libboost-all-dev libtolua-dev bc libcdb-dev libnet-dns-perl unbound-host ldnsutils dnsutils bind9utils libtool libcdb-dev xmlto links ruby-json ruby-sqlite3 rubygems libcurl4-openssl-dev ruby1.9.1 socat time pkg-config daemontools authbind liblua5.1-posix1 libopendbx1-dev libopendbx1-sqlite3 python-virtualenv libldap2-dev softhsm libp11-kit-dev p11-kit moreutils libgeoip-dev geoip-database faketime
+ - sudo apt-get install --quiet --quiet --no-install-recommends
+ authbind
+ bc
+ bind9utils
+ daemontools
+ dnsutils
+ faketime
+ geoip-database
+ ldnsutils
+ libboost-all-dev
+ libcdb-dev
+ libcdb-dev
+ libcurl4-openssl-dev
+ libgeoip-dev
+ libldap2-dev
+ liblua5.1-posix1
+ libnet-dns-perl
+ libopendbx1-dev
+ libopendbx1-sqlite3
+ libp11-kit-dev
+ libtolua-dev
+ libtool
+ links
+ moreutils
+ p11-kit
+ pkg-config
+ python-virtualenv
+ ruby-json
+ ruby-sqlite3
+ ruby1.9.1
+ rubygems
+ socat
+ softhsm
+ time
+ unbound-host
+ xmlto
- sudo sh -c 'sed s/precise/trusty/g /etc/apt/sources.list > /etc/apt/sources.list.d/trusty.list'
- sudo apt-get update --quiet --quiet
- sudo apt-get install --quiet --quiet liblmdb0 liblmdb-dev lmdb-utils libyaml-cpp-dev libzmq3-dev pandoc
- p11-kit -l # ensure it's ok
script:
- ./bootstrap
- - ./configure --with-dynmodules='bind geo geoip gmysql gpgsql gsqlite3 mydns tinydns remote random opendbx ldap lmdb lua' --with-modules='' --with-sqlite3 --enable-unit-tests --enable-tools --enable-remotebackend-zeromq --enable-experimental-pkcs11 --disable-silent-rules --disable-dependency-tracking
+ - ./configure
+ --with-dynmodules='bind geo geoip gmysql gpgsql gsqlite3 mydns tinydns remote random opendbx ldap lmdb lua'
+ --with-modules=''
+ --with-sqlite3
+ --enable-unit-tests
+ --enable-tools
+ --enable-remotebackend-zeromq
+ --enable-experimental-pkcs11
+ --disable-silent-rules
+ --disable-dependency-tracking
- make -k dist
- make -k -j 4
- make -k install DESTDIR=/tmp/pdns-install-dir