syslogd: command not found

Have You tried accessing the binary with the full path?

Maybe Your $PATH variable doesn't contain the default paths? echo $PATH should give something like:

[root@server ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

If it's empty, You may set the PATH variable with this command

export PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin"

On Debian possible default full paths are:

/sbin/syslogd - from package: busybox-syslogd
/usr/sbin/syslogd - from package: inetutils-syslogd

You may install the required package with command apt-get install {package}
Error in other languages:
syslogd: bevel nie gevind nie
syslogd: comandă negăsită
syslogd: comando não encontrado
syslogd: commande introuvable
syslogd: command not found
syslogd: käsku ei ole
syslogd: không tìm thấy lệnh
syslogd: komanda nerasta
syslogd: Kommando nicht gefunden.
syslogd: kommandot finns inte
syslogd: komut yok
syslogd: nie znaleziono polecenia
syslogd: níor aimsíodh an t-ordú
syslogd: no se encontró la orden
syslogd: no s'ha trobat l'ordre
syslogd: opdracht niet gevonden
syslogd: parancs nem található
syslogd: perintah tidak ditemukan
syslogd: príkaz nenájdený
syslogd: příkaz nenalezen
syslogd: команда не найдена
syslogd: командата не е открита
syslogd: 命令找不到
syslogd: コマンドが見つかりません