ошибка установки snort на centos 6.5

[root@localhost ~]# service snortd start
Starting snort: /usr/sbin/snort: error while loading shared libraries: libdnet.1: cannot open shared object file: No such file or directory
[FAILED]

Но libdnet установлен:

root@localhost ~]# rpm -qa libdnet
libdnet-1.11-1.2.el6.rf.x86_64

person ITel Shamim    schedule 11.08.2014    source источник


Ответы (1)


У меня была аналогичная проблема с использованием snort-2.9.6.2-1.centos6.x86_64.rpm, загруженного с snort.org.

yum install snort-2.9.6.2-1.centos6.x86_64.rpm не будет работать, потому что ему нужна версия 1.11-1.2.el6, а текущая версия 1.12-6.el6, поэтому мне пришлось скачать rpm и с http://pkgs.repoforge.org/libdnet. После установки мой snort будет установлен.

Кроме того, я вижу, что вы уже используете правильную версию, но она все еще не работает. Так что попробуй это

# find / -name 'libdnet*'
/usr/lib64/libdnet.so.1.0.1
/usr/lib64/libdnet.so.1
# cd /usr/lib64
# ln -s libdnet.so.1.0.1 libdnet.1

Теперь Snort должен начать предполагать, что все остальное, например файлы conf, настроено нормально.

person El_Tel    schedule 09.10.2014