Автор Тема: Как да стартирам процеси автоматично ?  (Прочетена 1164 пъти)

eNcLaVe

  • Напреднали
  • *****
  • Публикации: 88
    • Профил
кой файл точно трябва да редактирам или добавя, за да мога да пускам процеси да се стартират автоматично без да се налага да се логвам в конзолата и да ги пускам ръчно всеки път щом спре тока или се рестартира машината ? разбрах за самба-та и ftp-то например и там няма проблеми, но ако съм качил някой допълнителен пакет като psyBNC и как мога да го накарам да тръгва всеки път като се зареди и Линукс-а '<img'>
Активен

Schranz and gabba rule the world !

spawnman

  • Напреднали
  • *****
  • Публикации: 455
    • Профил
Как да стартирам процеси автоматично ?
« Отговор #1 -: Apr 20, 2005, 18:44 »
Трябва ти информация за crontab или някой негов роднина '<img'>
Активен

Mandriva Cooker
BlackBox

FV80503200 SL27J, 82437FX TSC, 128 (4x32) MB 72pin EDO, AHA-2940UW, ST34572W, M2513A, CDU521, CTL0024, 3C509b-TPC, 215R3PUA22, FP767-12

voyager

  • Напреднали
  • *****
  • Публикации: 152
    • Профил
Как да стартирам процеси автоматично ?
« Отговор #2 -: Apr 20, 2005, 18:54 »
Цитат (spawnman @ Април 20 2005,19:44)
Трябва ти информация за crontab или някой негов роднина '<img'>

Дам... другия вариант е /etc/rc.d/rc.local но това работи само при boottime.
Активен

eNcLaVe

  • Напреднали
  • *****
  • Публикации: 88
    • Профил
Как да стартирам процеси автоматично ?
« Отговор #3 -: Apr 21, 2005, 23:41 »
това за crontab въобще не го разбрах как се процедира с него, и във manual-а не пише нищо конкретно. а пробвах да го добавя в rc.local обаче като рестартирам и ми изписва като се опита да го зареди че бнц-то не е конфигурирано и че трябва да направя make menuconfig макар че това съм го направил като руут и си работи, но под друг юзър не тръгва и не ще да се конфигурира. '<img'>
Активен

Schranz and gabba rule the world !

alex_c

  • Напреднали
  • *****
  • Публикации: 122
    • Профил
Как да стартирам процеси автоматично ?
« Отговор #4 -: Apr 22, 2005, 00:39 »
Абе хора, защо намесвате crontab-a тук - той е за периодично стртиране на процеси, а не за стартиране при първоначално зареждане на ОС-а или при аварийно завършване на някоя програма. Я по-добре разгледайте механизмите за първоначално зареждане на процесите за конкретната дистрибуция или ОС (имам в предвид BSD или SysV стил). За линуксите, различни от Slackware, т.е използващи SysV модел за пъровначално зареждане, мога да кажа, че това става чрез символични връзки от стартиращия файл за съответната програма, намиращ се в директорията /etc/init.d/, към доректорията за съответното ниво (runlevel) - rc0.d, rc1.d ... rc6.d (За почитателите на Gentoo - default, network .....). За Slackware и *BSD (BSD стил) - чрез редактиране на скриптовете за съответното ниво. Що се касае за автоматичното стартиране на програми при тяхното аварийно завършване - ползвайте пакета daemontools или си добавете директно ред в /etc/inittab
Best wishes!
Alex
Активен

spawnman

  • Напреднали
  • *****
  • Публикации: 455
    • Профил
Как да стартирам процеси автоматично ?
« Отговор #5 -: Apr 22, 2005, 09:20 »
Здрасти alex_c! '<img'>
За crontab си абсолютно прав - само в зададени минути, часове, дни, месеци, ...
Но-о-о тук изпускаш една тъничка подробност - anacron. Това което crontab е изпуснал да стартира го стартира anacron при първа възможност (или както си заповядал в конфигурацията), след като зареди системата.
За "аварийно завършване на някоя програма" няма зададен въпрос, но информацията е полезна '<img'>
Активен

Mandriva Cooker
BlackBox

FV80503200 SL27J, 82437FX TSC, 128 (4x32) MB 72pin EDO, AHA-2940UW, ST34572W, M2513A, CDU521, CTL0024, 3C509b-TPC, 215R3PUA22, FP767-12

eNcLaVe

  • Напреднали
  • *****
  • Публикации: 88
    • Профил
Как да стартирам процеси автоматично ?
« Отговор #6 -: Apr 24, 2005, 16:32 »
Ами реши си проблема именно със crontab. Макар че не знам какво точно върши той, прочетох едно readme от едно нормално bnc и го приложих по същата логика и за моето psybnc. '<img'> еми имах късмет и тръгна '<img'>
Активен

Schranz and gabba rule the world !

kris_p

  • Напреднали
  • *****
  • Публикации: 30
    • Профил
Как да стартирам процеси автоматично ?
« Отговор #7 -: Apr 30, 2005, 22:16 »
alex_c,
mnogo dobre im go kaza za crontab-a ... ama koi li te slusha ... kakto i da e ... neka da im se startirat procesite periodichno, i tva vurshi rabota '<img'>))
az obache imam problem ot podoben harakter ... i iskam da go razresha po kulturen nachin ...
tva sus symlink-ovete raboteshe v suse 9.0 i 9.1 ... sega sum sus 9.3 i neshtata ne stoqt taka ... pravq daje symlink kum bash script, koito izpulnqva "daemon start", no pri boot daemon-a mi otnovo ne se startira ... nqkakvi idei? btw, boot.local sushto ne me ustroiva zashtoto se izpulnqva predi runlevel 1.

mersi predvaritelno
Активен

|rabbeat|