на любой запрос отвечает: Starting Nmap 5.21 ( http://nmap.org ) at 2011-10-06 12:51 MSK InitMatch: illegal regexp on line 102 of nmap-service-probes (at regexp offset 25): POSIX collating elements are not supported пакет nmap-5.21-alt2
Кстати, взятый с сайта авторов 5.51 прекрасно работает. Не пора ли обновить?
(In reply to comment #0) > на любой запрос отвечает: > > Starting Nmap 5.21 ( http://nmap.org ) at 2011-10-06 12:51 MSK > InitMatch: illegal regexp on line 102 of nmap-service-probes (at regexp offset > 25): POSIX collating elements are not supported > > пакет nmap-5.21-alt2 pcre обновился. (In reply to comment #1) > Кстати, взятый с сайта авторов 5.51 прекрасно работает. Он, наверное, слинкован с pcre статически? > Не пора ли обновить? Пора, но это все равно не поможет, потому что строка 102 (и еще две другие, кстати) в файле nmap-service-probes не изменилась.
Увы, да во время сборки генерится libpcre.a и в Макефайле: LIBPCREDIR = libpcre CPPFLAGS = -I$(top_srcdir)/liblua -I$(top_srcdir)/libdnet-stripped/include -I$(top_srcdir)/libpcre -I$(top_srcdir)/libpcap -I$(top_srcdir)/nbase -I$(top_srcdir)/nsock/include $(DEFS) видно, что берется из локальной сборки а не из системы... Но может тогда девелоперская сборка 5.6х будет работать? В любом случае инструмент нужный, надо бы восстановить его работоспособность.
Похоже что это все-таки regression в pcre.
В pcre-8.20-RC2 это уже исправлено.
pcre-8.20-alt0.1 -> sisyphus: * Thu Oct 06 2011 Dmitry V. Levin <ldv@altlinux> 8.20-alt0.1 - Updated to 8.20-rc2 (closes: #26422).