Страница 1 из 1

rc.conf механизм запуска приложений

Добавлено: 2010-03-15 19:43:28
Mikola
На голую систему 8.0 Ставлю apache из портов, затем делаю из всего этого пакеты:

Код: Выделить всё

make package-recursive
в rc.conf пишем

Код: Выделить всё

apache22_enable="YES"
при установке из портов апач стартует вместе с системой, при удалении из системы всех программ и последующей установки всего этого из предварительно собранных пакетов апач не стартует вместе с системой.
Вот и интересуюсь, куда апач ложит стартовые скрипты которые запускаются из rc.conf.

Re: rc.conf механизм запуска приложений

Добавлено: 2010-03-15 19:51:53
Termitnik
B /usr/local/etc/rc.d как правило

Re: rc.conf механизм запуска приложений

Добавлено: 2010-03-15 22:48:05
Mikola
после установки апача из портов в rc.d не нашел ни одного скрипта с названием типа apache, apache22.

Re: rc.conf механизм запуска приложений

Добавлено: 2010-03-15 23:04:16
Gamerman
> rc.d
в каком именно? Их 2.

Re: rc.conf механизм запуска приложений

Добавлено: 2010-03-15 23:24:09
LizardOfOzz
Mikola писал(а):после установки апача из портов в rc.d не нашел ни одного скрипта с названием типа apache, apache22.

Код: Выделить всё

monitore# uname -a
FreeBSD monitore 8.0-STABLE FreeBSD 8.0-STABLE #3: Mon Mar 15 13:08:24 MSK 2010     root@nessa:/usr/obj/usr/src/sys/GENERIC  i386
monitore# pwd
/usr/local/etc/rc.d
monitore# ll
total 14
-r-xr-xr-x  1 root  wheel  5359 Mar  7 11:50 apache22
-r-xr-xr-x  1 root  wheel  1731 Mar  7 11:50 htcacheclean
-r-xr-xr-x  1 root  wheel  1859 Mar  7 11:22 mysql-server
-r-xr-xr-x  1 root  wheel  1787 Mar  7 10:54 snmpd
-r-xr-xr-x  1 root  wheel   813 Mar  7 10:54 snmptrapd
Всё из портов.

Re: rc.conf механизм запуска приложений

Добавлено: 2010-03-15 23:40:53
Mikola
аха в

Код: Выделить всё

/usr/local/etc/rc.d
нашел. А вот при установке из пакетов стартовый скрипт не ставится.
В принципе проблема локализована, но интересно будет узнать почему из портов ставится, а из пакетов собранных из тех-же портов, нет?

Re: rc.conf механизм запуска приложений

Добавлено: 2010-03-18 8:55:54
vadim64
man ports :ROFL:

Re: rc.conf механизм запуска приложений

Добавлено: 2010-04-20 11:31:02
Mikola
vadim64 писал(а):man ports :ROFL:
Вот нехорошо смеятся над людьми, я знаю что порты делают, мне было интересно почему пакеты с заданными свойствами нельзя сделать из них.
оказалось можно: man pkg_create