[ubuntu-hu] Automatikus indítás

Szekeres István szekeres at iii.hu
2007. Jún. 25., H, 16:51:19 BST


> #!/bin/bash
> sleep 6
> exec gaim
> exec /opt/lampp/lampp start

Ezzel ilyen formában az az egyik gond, hogy az exec lelövi a futtató
folyamatot, tehát az "exec gaim" sor után a shellscripted megszűnik létezni
és a gaim fogja átvenni a helyét. Tehát az az exec oda nem kell.

Ekkor bejön a másik probléma: az exec /opt/... sor egészen addig nem fog
lefutni, amíg a gaim futása be nem fejeződött.

Ha azt akarod, hogy a gaim meg az /opt/stb. párhuzamosan induljon el, &
jelet kellene tenni a háttérben indítandó sorok végére.

Ekkor viszont felmerül az a kérdés, hogy miért akarod mindezt root jogokkal
futtatni (sudo)? Nem csak hogy felesleges, de biztonsági szempontból is
abszolút
elfogadhatatlan.

A többiek majd leírják, hogy hogy kell megcsinálni "szépen", amit szeretnél
:)


Pista




További információk a(z) ubuntu-hu levelezőlistáról