Re: [freebsd] /usr/local/etc/rc.d

2019-11-21 Пенетрантность Владимир Друзенко

21.11.2019 09:44, Taras Heichenko пишет:

 Hi!
Кто знает, есть ли во фре какое-то _штатное_ средство сказать, что какой-нибудь
скрипт из /usr/local/etc/rc.d/ нужно запускать после того, как система 
загрузилась? Или
даже скорее не так. А что-то вроде "вот этот скрипт выполнять в background". 
Объясню
ситуацию: clamav-clamd запускается безобразно медленно. Я, перезагружая 
систему, не
дождался, срубил его, после чего начал с ним разбираться. Думал, что какие-то 
проблемы
с соответствием системе (недавно перешел на 12). Но умные люди подсказали – 
оказывается
он очень долго грузит свою базу. Т.е. в конце-концов он у меня запустился. Но 
столько ждать
при загрузке системы я не могу. А его запуск держит все остальное. Есть 
какие-то штатные
пути решения этого вопроса?

--
Taras Heichenko
ta...@academ.kiev.ua


Если это сервер и к нему после перезагрузки необходимо подключиться 
через ssh, то можно просто в зависимости прописать sshd:


# REQUIRE: LOGIN sshd

Но при обновлении clamav есть шанс, что скрипт надо будет править опять.

___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd


Re: [freebsd] /usr/local/etc/rc.d

2019-11-21 Пенетрантность Eugene Grosbein
21.11.2019 14:29, Anton Saietskii пишет:

> А потом забыть, что оно не умеет в _enable, а "при этой перезагрузке 
> обязательно нужно, чтобы не запустились".

Сколько не эксплуатирую clamd, ни разу такого не потребовалось для него.

> Если уж свой скрипт добавлять -- тогда и проверку на его включение стоит 
> сделать.
 
Лично мне больше нравится по-старинке chmod -x, чем лазить редактором в /etc :-)
А к новомодному sysrc я не успел привыкнуть, да sysrc и не работает на системах,
собранных WITHOUT_BSDINSTALL, так как использует скрипты от bsdinstall.

chmod проще всего, так как на системах с clamd у меня не бывает 
r/o-монтирования для /usr/local,
и нигде не бывает вообще, в отличие от /usr.

___
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd