Чтобы баблиотека прелоад запускалась вместе с samba необходимо отредактировать скрипт запуска samba.
В секцию с параметрами:
SMBD_BIN="/usr/sbin/smbd"
SMB_CONF="/etc/samba/smb.conf"
PID_FILE="/var/run/samba/smbd.pid"
необходимо добавить строку:
ESET="LD_PRELOAD=/opt/eset/esets/lib64/libesets_pac.so"
получится следующее:
SMBD_BIN="/usr/sbin/smbd"
ESET="LD_PRELOAD=/opt/eset/esets/lib64/libesets_pac.so"
SMB_CONF="/etc/samba/smb.conf"
PID_FILE="/var/run/samba/smbd.pid"
Затем после строки
export TMPDIR="/var/tmp"
добавить строку:
export ${ESET}
Перезапустить samba для применения параметров: /etc/init.d/smbd restart
Проверить работу libesets_pac.so можно с помощью создания eicar в файловом хранилище: [URL=http://www.eicar.org/86-0-Intended-use.html]http://www.eicar.org/86-0-Intended-use.html[/URL]