Install / compile Nagios NSCA on Arch Linux
pacman -S libmcrypt
git clone https://github.com/NagiosEnterprises/nsca.git
cd nsca
./configure
make all
cp srv/send_nsca /usr/bin
cp srv/nsca /usr/bin
mkdir /etc/nsca
chown -R nagios:nagios /etc/nsca
cp sample_config/* /etc/nsca
cp nsca.service /usr/lib/systemd/system/
vim /usr/lib/systemd/system/nsca.service
[Unit]
Description=Nagios Service Check Acceptor
After=syslog.target network.target local-fs.target
[Service]
EnvironmentFile=-/etc/nsca
ExecStart=/usr/bin/nsca $OPTIONS -c /etc/nsca/nsca.cfg
ExecReload=/bin/kill -HUP $MAINPID
Type=forking
[Install]
WantedBy=multi-user.target
systemctl daemon-reload
vim /etc/nsca/nsca.cfg
server_address=x.x.x.x
command_file=/var/nagios/rw/nagios.cmd
password=PASSWORD
systemctl enable --now nsca.service