Skip to content
Snippets Groups Projects
README 797 B
Newer Older
Daniel Salzman's avatar
Daniel Salzman committed
Prerequisites:
Daniel Salzman's avatar
Daniel Salzman committed
Python >=3.3
dnspython >=1.16.0
python3-psutil
Daniel Salzman's avatar
Daniel Salzman committed
dnssec-signzone
dnssec-keygen
dnssec-verify
(valgrind)
(get "c09-dns-query-r1.jar" and "c09-dns-zonetransfer-r1.jar" from
 https://www.ee.oulu.fi/roles/ouspg/PROTOS_Test-Suite_c09-dns)
Python modules:
---------------

To install necessary Python modules using pip, run:
$ pip install -r requirements.txt

Ubuntu:
-------
Disable apparmor protection for system Bind:
# sudo apparmor_parser -R /etc/apparmor.d/usr.sbin.named
or
# sudo ln -s /etc/apparmor.d/usr.sbin.named /etc/apparmor.d/disable/
# sudo /etc/init.d/apparmor restart
# echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope
# vim /etc/sysctl.d/10-ptrace.conf
# kernel.yama.ptrace_scope = 0