====== Syslog-ng op ubuntu 16.04 ====== ===== prerequisites ===== ==== tools ==== ''apt-get update\\ apt-get install wget'' ==== Java ==== ''apt-get install openjdk-8-jre-headless'' Helaas worden allerlei environment variabelen niet geset. Doe dit met de hand: ''vi /etc/profile.d/java.sh'' en voeg toe export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/bin/java export JRE_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/server/ parse dit: ''. /etc/profile'' Vervolgens kent ld de libraries nog niet, dit fix je door: ''vi /etc/ld.so.conf.d/openjdk.conf'' en voeg toe /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/server en voer de wijzigingen door: ''ldconfig'' ===== Repository ===== Haal de repository key op en voeg deze toe aan de apt keyring: ''wget -qO - http://download.opensuse.org/repositories/home:/laszlo_budai:/syslog-ng/xUbuntu_17.04/Release.key | sudo apt-key add -'' maak een repository file aan: ''vi syslog-ng-obs.list'' met daarin: deb http://download.opensuse.org/repositories/home:/laszlo_budai:/syslog-ng/xUbuntu_16.04 ./ en lees de repository: ''apt-get update'' ===== Installatie ===== ''apt-get install syslog-ng-core'' ==== java module setup repareren ==== ''vi /etc/syslog-ng/scl.conf'' en voeg toe: @define java-module-dir '/usr/lib/syslog-ng/3.13/java-modules'