Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.

Novinky: Děkujeme všem návštěvníkům fóra, kteří ochotně radí ostatním. Vaše práce je velmi potřebná a vážíme si jí.

Autor Téma: Spuštění /etc/rc.local [vyřešeno]  (Přečteno 6492 krát)

pandau

  • Návštěvník
  • *
  • Příspěvků: 9
  • Karma: +0/-0
    • Zobrazit profil
Spuštění /etc/rc.local [vyřešeno]
« kdy: 06 Leden 2008, 21:40:43 »
Prosim o radu. Nevíte někdo kam mám vložit tento skript pro spuštění lirc démona?

setserial /dev/ttyS0 UART none
modprobe lirc_dev
modprobe lirc_serial
lircd -d /dev/lirc0

Zkoušel jsem ho vložit do /etc/rc.local, ale po startu systému lirc nefunguje. Musím rc.local spustit ručně. Zkoušel jsem i skript v init.d a bez výsledku. 

Předem díky  za odpovědi.
« Poslední změna: 12 Leden 2008, 13:12:46 od Pavel Půlpán »

existpierre

  • Host
Re: spuštění rc.local
« Odpověď #1 kdy: 06 Leden 2008, 23:19:59 »
a mas odkomentovany prvy riadok v /etc/rc.local ?

!/bin/sh -e

dumi

  • Závislák
  • ****
  • Příspěvků: 1152
  • Karma: +53/-7
    • Zobrazit profil
Re: spuštění rc.local
« Odpověď #2 kdy: 07 Leden 2008, 08:46:05 »
a mas odkomentovany prvy riadok v /etc/rc.local ?

!/bin/sh -e
??? ten riadok predsa má byť zakomentovaný!?!
do /etc/rc.local vložte tie riadky pred riadok "exit 0" (ale za zakomentované riadky - štandardne by v rc.local nemalo byť nič iné /teda žiadny iný proces/). ak nefunguje, tak bude podľa mňa skôr problém v samotných príkazoch.
AMD Sempron 2500+, GF 5200FX, 1,5GB RAM, Ubuntu 8.04

existpierre

  • Host
Re: spuštění rc.local
« Odpověď #3 kdy: 07 Leden 2008, 10:05:51 »
no ja som si tam daval pripojenie na internet a neslo to, kym som to neodkomentoval.

kkaarreell

  • Závislák
  • ****
  • Příspěvků: 1072
  • Karma: +120/-11
    • Zobrazit profil
Re: spuštění rc.local
« Odpověď #4 kdy: 07 Leden 2008, 10:10:38 »
no ja som si tam daval pripojenie na internet a neslo to, kym som to neodkomentoval.
Komentare se sice uvozuji #, ale pokud prvni radek skriptu obsahuje #!, tak se ocekava, ze za nim je cesta k programu (interpretu), ktery ma skript spustit. Opravdu si musel mit problem v necem jinem.

pandau

  • Návštěvník
  • *
  • Příspěvků: 9
  • Karma: +0/-0
    • Zobrazit profil
Re: spuštění rc.local
« Odpověď #5 kdy: 08 Leden 2008, 09:27:18 »
Vyřešeno. Lircd je uložen v usr/local/sbin. Systém tuto cestu zná až po spuštění rc.local. Stačilo tedy zadat celou cestu k souboru.