Демоны в FreeBSD
От: Linuxoid  
Дата: 25.11.02 09:26
Оценка:
Как запустить демон в FreeBSD? Где прописывать скрипт, который в Линухе был в /etc/rc.d/init.d?
Re: Демоны в FreeBSD
От: kong Украина  
Дата: 25.11.02 09:48
Оценка:
Здравствуйте, Linuxoid, Вы писали:

L>Как запустить демон в FreeBSD?

L>Где прописывать скрипт, который в Линухе был в /etc/rc.d/init.d?

/etc/rc.d/ — отсюда демоы запускаются при страрте системы
Re[2]: Демоны в FreeBSD
От: Linuxoid  
Дата: 25.11.02 09:56
Оценка:
L>>Где прописывать скрипт, который в Линухе был в /etc/rc.d/init.d?

K>/etc/rc.d/ — отсюда демоы запускаются при страрте системы


На моей машине в /etc/ нет каталога /rc.d
Re[3]: Демоны в FreeBSD
От: kong Украина  
Дата: 25.11.02 10:02
Оценка:
Здравствуйте, Linuxoid, Вы писали:


L>На моей машине в /etc/ нет каталога /rc.d


Попробуй сам содать калог /rc.d и прописать там скрипт, а потом перегрузи систему и посмотри загрузился ли демон.
Также можешь посмотреть каталог /usr/local/etc/rc.d — это каталог тоже отвечает за загрузку демонов при старте системы
Re[4]: Демоны в FreeBSD
От: Linuxoid  
Дата: 25.11.02 10:16
Оценка: -3
L>>На моей машине в /etc/ нет каталога /rc.d

K>Попробуй сам содать калог /rc.d и прописать там скрипт, а потом перегрузи систему и посмотри загрузился ли демон.

K>Также можешь посмотреть каталог /usr/local/etc/rc.d — это каталог тоже отвечает за загрузку демонов при старте системы

Да я бы с удовольствием, но во-первых, машина не моя, во-вторых, она находится в Швеции, в третьих, у меня нет прав на выполнение перезагрузки.
И вообще, если я буду администрить такими методами, меня с работы нафиг выгонят
Пока за такие советы могу поставить четкий твердый 0.
Re[5]: Демоны в FreeBSD
От: kong Украина  
Дата: 25.11.02 10:26
Оценка:
Здравствуйте, Linuxoid, Вы писали:


L>Да я бы с удовольствием, но во-первых, машина не моя, во-вторых, она находится в Швеции, в третьих, у меня нет прав на выполнение перезагрузки.

если тебе просто надо запустить демона напиши скрипт и запусти его из любого каталога, если демон написан правильно — то он сам отвяжется от терминала.

L>И вообще, если я буду администрить такими методами, меня с работы нафиг выгонят

L>Пока за такие советы могу поставить четкий твердый 0.
Ну если ты такой "умный", то че вообще вопросы задаешь? Возьми почитай книгу по фри и все узнаешь.
Re[6]: Демоны в FreeBSD
От: Linuxoid  
Дата: 25.11.02 10:44
Оценка:
L>>И вообще, если я буду администрить такими методами, меня с работы нафиг выгонят
L>>Пока за такие советы могу поставить четкий твердый 0.
K>Ну если ты такой "умный", то че вообще вопросы задаешь? Возьми почитай книгу по фри и все узнаешь.

Книги под руками нет
А вопрос задан в расчете на профессиональный ответ.
Re: Демоны в FreeBSD
От: Kubyshev Andrey  
Дата: 26.11.02 08:34
Оценка:
Здравствуйте, Linuxoid, Вы писали:

L>Как запустить демон в FreeBSD? Где прописывать скрипт, который в Линухе был в /etc/rc.d/init.d?


тебе нужно посмотреть в файл /etc/rc.conf и посмотреть local_startup там перечислены директории ...
Re[2]: Демоны в FreeBSD
От: Linuxoid  
Дата: 26.11.02 14:20
Оценка:
Здравствуйте, Kubyshev Andrey, Вы писали:

KA>Здравствуйте, Linuxoid, Вы писали:


L>>Как запустить демон в FreeBSD? Где прописывать скрипт, который в Линухе был в /etc/rc.d/init.d?


KA>тебе нужно посмотреть в файл /etc/rc.conf и посмотреть local_startup там перечислены директории ...


Это другое дело
Re[5]: boot time execution
От: maxp Россия http://penzin.ru/
Дата: 27.11.02 06:51
Оценка:
Здравствуйте, Linuxoid, Вы писали:

L>>>На моей машине в /etc/ нет каталога /rc.d


K>>Попробуй сам содать калог /rc.d и прописать там скрипт, а потом перегрузи систему и посмотри загрузился ли демон.

K>>Также можешь посмотреть каталог /usr/local/etc/rc.d — это каталог тоже отвечает за загрузку демонов при старте системы

L>Да я бы с удовольствием, но во-первых, машина не моя, во-вторых, она находится в Швеции, в третьих, у меня нет прав на выполнение перезагрузки.


L>И вообще, если я буду администрить такими методами, меня с работы нафиг выгонят


интересно, а почему ты думаешь, что тебе вообще дозволено что-то выполнять при загрузке ?

это как бы рутовая привилегия,
к примеру на моих серверах юзера ничего такого не могут.

как work around можно попробовать воспользоваться cron'ом,
он может быть резрешен.

L>Пока за такие советы могу поставить четкий твердый 0.


если книгу почитать не можешь, то давай бабок
есть некоторая доля правды в этой шутке.

а вообще вместо выставления оценок не забудь в конце выразить благодарность
всем, кто соизволил прочитать твой пост и даже ответить,
да чуть не забыл, благодарность вдвойне, если в ответах было что-то полезное.
Re[6]: boot time execution
От: Linuxoid  
Дата: 27.11.02 09:51
Оценка:
M>интересно, а почему ты думаешь, что тебе вообще дозволено что-то выполнять при загрузке ?
Патамушо шеф сказал
Прога должна стартовать при загрузке и жить все время, пока работает сервер, а прав sudo'ера у меня конечно нет.

L>>Пока за такие советы могу поставить четкий твердый 0.


M>если книгу почитать не можешь, то давай бабок

M>есть некоторая доля правды в этой шутке.

M>а вообще вместо выставления оценок не забудь в конце выразить благодарность

M>всем, кто соизволил прочитать твой пост и даже ответить,
M>да чуть не забыл, благодарность вдвойне, если в ответах было что-то полезное.

Оценку я и не выставил, просто высказал свое впечатление от советов г-на кong'а.
При этом я безусловно искренне благодарен ему (и всем, кто читал мой пост, а также отвечал на него) за потраченное на меня время.
А впрочем, как известно — не судите, и не судимы будете..
Re[7]: Дискретность задержки usleep() и nanosleep() под Linu
От: maxp Россия http://penzin.ru/
Дата: 27.11.02 10:00
Оценка:
Здравствуйте, Linuxoid, Вы писали:

M>>интересно, а почему ты думаешь, что тебе вообще дозволено что-то выполнять при загрузке ?

L>Патамушо шеф сказал
L>Прога должна стартовать при загрузке и жить все время, пока работает сервер, а прав sudo'ера у меня конечно нет.

тогда он же и должен был сказать куда прописать ее запуск


или это должен прописать тот, кто имеет рутовые права,
а он скорее всего знает, где находится /etc/rc.local

если нет ни того ни друго, то я уже писал насчет крона.


собственно там есть один скрипт, который читает конфигуру и все пускает,
если я правильно помню бсдешный инит, это rc.sysinit и возможно rc.local,
который как раз и должен пускать то, что тебе надо.
Re[8]: Запуск демона под FreeBSD.
От: Linuxoid  
Дата: 28.11.02 10:00
Оценка:
M>
M>собственно там есть один скрипт, который читает конфигуру и все пускает,
M>если я правильно помню бсдешный инит, это rc.sysinit и возможно rc.local,
M>который как раз и должен пускать то, что тебе надо.

Да я уже разобрался с запуском демонов под FreeBSD. Понимаешь, когда писал вопрос —
не знал, а пока ждал ответа, успел почитать man и разобраться.
И когда я отвечал на посты господина kong'а, то уже знал ответ на свой вопрос Поэтому меня его ответы немножко взбесили — "вот у меня на машине так, а как оно там работает — хрен его знает". Зачем тогда лезть с советами, если не знаешь? Чтобы порисоваться?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.