Я хочу установить пользовательский скомпилированный nginx на OpenBSD, но у меня возникают проблемы с его запуском, потому что nginx уже установлен в стандартной установке OpenBSD (5.6).
В некотором смысле это похоже на то, что мне удалось смешать файлы и конфигурации из двух, но основная программа - это оригинал из установки ОС.
Я скомпилировал и установил nginx с помощью этих двух инструкций: https://github.com/SpiderLabs/ModSecurity/wiki/Reference-Manual#Installation_for_NGINX и http://wiki.nginx.org/OnOpenBSD
Я пробовал с pkg_delete, но безрезультатно. Тоже безрезультатно гуглил.
Как его удалить перед установкой моей версии?
Спасибо!
Это странно, потому что с версии 5.6 Nginx был перенесен с базовой ОС на порты.
Но в любом случае, это файлы, связанные с Nginx, которые следует удалить:
rm -f /etc/rc.d/nginx
rm -f /usr/sbin/nginx
rm -f /usr/share/man/man8/nginx.8
rm -f /usr/share/man/man5/nginx.conf.5
Вы также можете удалить следы nginx в rc.d.