DWARFG_LONG is built on and uses several other SW. The list follows: Critical components used to build or run Dwarfguard. Linux - operating system kernel Debian GNU/Linux - operating system including most of the SW below. Development tools - GCC, Git, Valgrind and others Libraries - glibc, ssl, json and others Bash - command line shell Apache2 - webserver running GUI and proxying DWARFG_LONG webserver MariaDB - SQL database storing device and server data Busybox - minimal shell binary on devices Curl - binary handling data sending and receive on devices PHP - DWARFG_LONG UI interpreter Symfony - framework for DWARFG_LONG UI Non-critical components supporting some features Python - interpreted language used by agent emulator, agent multi-push tool and SMS send WebSSH - Web SSH client used for WWW access to SSH tunnel SSHWifty - Web SSH client used for WWW access to SSH tunnel Grafana - data visualization tool showing data traffic dashboard Distributed SW - what of the SW above is included in Dwarfguard package Symfony - unmodified SSHWifty - unmodified including complete sourcecode