Az Általános Nyomtatványkitöltő keretprogram (ÁNYK) a következő könyvtárakba települ, és az alábbi állományokat használja.
Ha Ön rendszergazdai jogosultságokkal rendelkező felhasználóként telepítette a programot, akkor az /etc/abevjavapath.cfg állomány tartalmazza azt az elérési utat, ahol az adott gépen a keretprogram megtalálható.
Ha Ön nem rendszergazdai jogosultságokkal indítja a telepítést, akkor a program jelzi, hogy nem tudja a fenti könyvtárban létrehozni az abevjavapath.cfg állományt és a felhasználó home könyvtára alatt a \.abevjava könyvtárba helyezi el az állományt.
Ez az állomány tartalmazza azt az elérési utat, ahol a program megtalálható. A frissítések során a keretprogram, a nyomtatvány és az útmutatók telepítői, valamint a külső programok is innen állapítják meg, hogy hol keressék az ÁNYK-t.
A rendszergazda is létrehozhatja ezt az állományt, beállítva a telepítési könyvtárat is az állományban. Például: abevjava.path=/usr/share/abevjava.
Ha már létezik ez az állomány, akkor a telepítő az ebben található elérési utat tekinti a programkönyvtárnak és nem engedi módosítani.
Program alatt a nyomtatványkitöltő program, a nyomtatvány sablonok, a program dokumentáció és a kitöltési útmutatók értendők. Ezek az állományok egy helyre települnek az adott gépen és az adott gép összes felhasználója ezt használja, futtatja, ha a telepítőt rendszergazdai jogosultságokkal indították, vagy beállították a helyét a konfigurációs állományban.
A telepítéskor az alapértelmezett programkönyvtár a /usr/share/abevjava. Ez első telepítéskor módosítható. Ezt az elérési útat tartalmazza az abevjavapath.cfg állomány.
A program futásakor ebbe a könyvtárba nem ír, az állományokat nem módosítja, naplóállományt nem hoz létre benne.
A programkönyvtár, vagyis az indítási könyvtár tartalma:
A program a felhasználó home könyvtárában létrehoz egy könyvtárat /home/% Felhasználói azonosító %/.abevjava néven. Ebbe a könyvtárba jön létre a % Felhasználói azonosító %.enyk állomány. Ide kerül a felhasználó adatkönyvtárának elérési útja, illetve a további elérési utak. A nem teljes elérési úttal megadott paraméterek az adatkönyvtárhoz relatívak.
A felhasználó home könyvtárában a /home/% Felhasználói azonosító %/abevjava könyvtárát ajánlja fel a program adatkönyvtárnak. Ez a beállítási lehetőség tetszőlegesen módosítható. Erre fog mutatni az említett % Felhasználói azonosító %.enyk állomány egy bejegyzése.
A program minden felhasználónak a saját home könyvtárát ajánlja fel.
Az adatkönyvtár tartalma:
A program a /home/% Felhasználói azonosító %/abevjava.log állományba naplózza tevékenységét. Azért ide és nem az adatkönyvtárba, mert hibás indítás, indulás esetén előfordulhat, hogy még nem ismeri az adatkönyvtárat a program.
A program létrehoz egy környezeti változót KRDIR néven, erre a nyomtatványok közvetlen beküldésénél van szükség.
A környezeti változó felhasználófüggő. Minden felhasználónak a saját könyvtárának a /home/% Felhasználói azonosító %/abevjava/eKuldes könyvtárát ajánlja fel a program.
A létrehozó szkript a /home/% Felhasználói azonosító %/.profabevjava néven jön létre és az állomány a felhasználói .profile-ból kerül meghívásra.