( zeller | 2014. 10. 20., h - 17:40 )

A függőségek kezelése by design kimerül annyiban, hogy van indítási sorrend - ha "aaa" függ "bbb"-től, akkor az S##aaa-ban a számnak nagyobbnak kell lennie, mint az S###bbb-ben. Azt, hogy az adott szolgáltatáshoz szükséges másik fut-e, működik-e, azt a szolgáltatásnak magának kell ellenőriznie, mint minden egyéb, a futásához szükséges feltétel meglétét. Az initscript önállóan el kell(ene), hogy tudja dönteni, hogy minden adott-e a szolgáltatás működéséhez, vagy sem. Példának okáért egy olyan szolgáltatásnál, ami NFS-en csatolt fájlrendszert használ, annál az initscriptnek kutya kötelessége meggyőződni arról, hogy az NFS-ről kapott munkakönyvtár létezik-e, és a szükséges jogokkal elérhető-e. Megont csak azt tudom mondani, hogy ha ezt nem csinálja a script Lustilovics elkövetője miatt, az nem az init-megoldás, hanem a script elkövetőjének a hibája.