The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"../rc.d - автозагрузка в бэкграунд!?!?!?"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"../rc.d - автозагрузка в бэкграунд!?!?!?"
Сообщение от Cheshka emailИскать по авторуВ закладки on 16-Дек-02, 05:03  (MSK)
Йо диа ол,
есть такой вопрос:
Можно ли заставить "ngrep" работать в бэкграунде если он стартует
из /usr/local/etc/rc.d/ во время загрузки системы ?!?!?
(= FreeBSD4.7 STABLE =)

Хинт! :
"&" в конце строки запуска, оставляет его в мозгу, но увы не в живых,
он там дохлый =( и ни какие "jobs || bg %1" cитуацию не меняют =~(

К тому же для того чтобы в стартовом скрипте /usr/local/etc/rc.d/*)
sh выполнил "jobs...." после строки запуска 'ngrep' надо еще и
шелу один ключик скормить: "#!/bin/sh -i"

ЗЫ
ИМХО дело обстоит так ФряБСДя запускает sh для трали-вали.sh
из ../rc.d/ выполняет трали-вали.sh а потом с чувством выполненного
долга киляет sh который выполнял трали-вали.sh
В результате во время загрузки все замечательно запускается/выполняется
но тут же (после последней строчки скрипта) перестает работать
(хотя и остается в мозгу) бэкграундная прога, собсенно "ngrep" {;~(~~~O

ЗЗЫ
  черкните "чешке" напутствие, не сочтите за труд =)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: ../rc.d - автозагрузка в бэкграунд!?!?!?"
Сообщение от J Искать по авторуВ закладки on 16-Дек-02, 11:15  (MSK)
>Йо диа ол,
>есть такой вопрос:
>Можно ли заставить "ngrep" работать в бэкграунде если он стартует
>из /usr/local/etc/rc.d/ во время загрузки системы ?!?!?
>(= FreeBSD4.7 STABLE =)
>
>Хинт! :
>"&" в конце строки запуска, оставляет его в мозгу, но увы не
>в живых,
>он там дохлый =( и ни какие "jobs || bg %1" cитуацию
>не меняют =~(
>
>К тому же для того чтобы в стартовом скрипте /usr/local/etc/rc.d/*)
>sh выполнил "jobs...." после строки запуска 'ngrep' надо еще и
>шелу один ключик скормить: "#!/bin/sh -i"
>
>ЗЫ
>ИМХО дело обстоит так ФряБСДя запускает sh для трали-вали.sh
>из ../rc.d/ выполняет трали-вали.sh а потом с чувством выполненного
>долга киляет sh который выполнял трали-вали.sh
>В результате во время загрузки все замечательно запускается/выполняется
>но тут же (после последней строчки скрипта) перестает работать
>(хотя и остается в мозгу) бэкграундная прога, собсенно "ngrep" {;~(~~~O
>
>ЗЗЫ
>  черкните "чешке" напутствие, не сочтите за труд =)


а через nohup запускать не пробовали? чтоб от терминала оторвать

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: ../rc.d - автозагрузка в бэкграунд!?!?!?"
Сообщение от Cheshka emailИскать по авторуВ закладки on 16-Дек-02, 15:53  (MSK)
>а через nohup запускать не пробовали? чтоб от терминала оторвать

ПриМногоУважаемый J, не могли бы Вы быть столь любезным обьяснить что Вы
имеете ввиду...

ЗЫ
"...Постарайтесь на некоторое время отвлечься, а затем перечитать
текст и понять, что же именно Вы написали. Проверьте, что толкование
Вашего текста однозначно и соответствует Вашей проблеме.

- укажите максимум информации

Лишней информации не бывает. ..."

=)))

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: ../rc.d - автозагрузка в бэкграунд!?!?!?"
Сообщение от lavr emailИскать по авторуВ закладки on 16-Дек-02, 17:42  (MSK)
>Йо диа ол,
>есть такой вопрос:
>Можно ли заставить "ngrep" работать в бэкграунде если он стартует
>из /usr/local/etc/rc.d/ во время загрузки системы ?!?!?
>(= FreeBSD4.7 STABLE =)
>
>Хинт! :
>"&" в конце строки запуска, оставляет его в мозгу, но увы не
>в живых,
>он там дохлый =( и ни какие "jobs || bg %1" cитуацию
>не меняют =~(
>
>К тому же для того чтобы в стартовом скрипте /usr/local/etc/rc.d/*)
>sh выполнил "jobs...." после строки запуска 'ngrep' надо еще и
>шелу один ключик скормить: "#!/bin/sh -i"

скорее всего дичь, нежели я не понял (имеется ввиду ключ -i SHELL'у)

>ЗЫ
>ИМХО дело обстоит так ФряБСДя запускает sh для трали-вали.sh
>из ../rc.d/ выполняет трали-вали.sh а потом с чувством выполненного
>долга киляет sh который выполнял трали-вали.sh
>В результате во время загрузки все замечательно запускается/выполняется
>но тут же (после последней строчки скрипта) перестает работать
>(хотя и остается в мозгу) бэкграундная прога, собсенно "ngrep" {;~(~~~O
>
>ЗЗЫ
>  черкните "чешке" напутствие, не сочтите за труд =)

если нужно закинуть ngrep в bg, необходимо включить мозги на предмет
перенаправления stdin/stdout/stderr при запуске ngrep, сразу все
заколосится

удачи

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру