Next Previous Contents

3. VH-FIX.PL

3.1 Mi is az a vh-fix.pl ?

Mint azt gondolom már mindenki tapasztalta, a vh-fix.pl nem más, mint egy ügyes kiegészítése a dep.pl-nek. Eleinte csak egy példaprogram volt, mára azonban hasznos kis programmá nôtte ki magát. Célja az, hogy a virtuális host-on lévô programokhoz szükséges osztott objektumokat összegyûjtse, és a megfelelô könyvtárba másolja.

3.2 A vh-fix.pl használata

E program használata lényegesen egyszerûbb, mint a dep.pl-é. Valószínûleg azért, mert kevesebb opciója van...

Szinopszis

vh-fix.pl [opciók] virtuális-gyökér kimeneti-file

Opciók

--follow, -l

Amikor a program telepíti az osztott objektumokat, ellenôrzi, hogy a forrás szimbolikus link-e. Amennyiben igen, akkor a végsô célfile-t telepíti, majd lérehozza a hozzá szükséges szimbolikus linkeket. Ennek az opciónak a hiánya elvileg nem befolyásolja a virtuális host-on lévô programokat, de használatával szebben fog kinézni az eredmény.
--force=[ln], -f=[ln]
Megkéri a programot, hogy használja az [ln] nyelvet, amennyiben a megfelelô "üzenet-file" rendelkezésre áll.
--help, -h
Megjeleníti az opciók summázatát, majd befejezi a mûködést.
--noact, -n
Megcsinája ugyan a telepítô scriptet a kimeneti-file-ban, de nem futtatja. Ez lehetôséget ad a debugolásra.
--nohup, -N
A HUP szignál figyelmen kívül hagyása, arra az esetre, ha a program futása közben esetleg ki akarnánk jelentkezni.
--quiet, -q
Csendes üzemmód, mindenféle kimenet nélkül
--version, -v
Kiírja a verziószámot, aztán kilép.

3.3 A vh-fix.pl követelményei

Mivel a vh-fix.pl egy perl script, ezért perl hiányában nem futtatható. Ezenkívül szükség van a dep.pl-re, mert azt használja a program felderítésre.

3.4 A vh-fix.pl által használt file-ok

Amikor a vh-fix.pl fejlesztése elkezdôdött, a program még csak angolul beszélt, mostanra azonban bármilyen nyelven képes, csak le kell fordítani az üzeneteit és el kell a fordítást helyezni a megfelelô "üzenet-file"-ban. Alapesetben ezek a file-ok a /etc/dep.pl könyvtárban találhatóak, és messages.[nyelv] a nevük, ahol a [nyelv] az adott fordítás nyelvét jelenti.

Amennyiben nem kívánjuk a vh-fix.pl minden indításakor megadni, hogy melyik nyelvet használja, nem kell mást tennünk, csak át kell írnunk a fô nyelvi konfigurációs állományt, melynek alapértelmezett helye /etc/dep.pl/language.conf.


Next Previous Contents