[LUGOS] Alternetiva /etc conf. datotek

David Klasinc bigwhale at lubica.net
Fri Dec 6 22:42:26 CET 2002


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


Jaz bom kar odgovarjal na stara sporocila... :P

> Ce bi iz nule delal OS bi bilo po moje najboljse, ce se program ne bi
> ukvarjal katero datoteko mora prebrati, in kako dobiti nastavitve,
> program bi samo klical neko standardno funkcijo npr.
> get_config("users.david.password")
> in dobi geslo  uporabnika david
... ...
> Resitev je  kot sem zgoraj opisal, da se program ne ukvarje kje dobi
> nastavitve, pa naj bo to XML datoteka, podatkovna baza, ...

V bistvu potem prides do vsega skupaj treh nivojev... V grobem imas zapis 
podatkov na disku (konfiguracije, etc, etc,...), potem imas nek nivo, ki ti 
omogoca dostop do teh podatkov, recimo neko knjiznico in na koncu imas 
program, ki uporablja te podatke,...

Kako si zapisani podatki je pa samo stvar okusa... Tukaj ti ni potrebno 
pisati operacijskega sistema 'iz nule' ampak naredis eno knjiznico, ki se 
ukvarja s tem (nekako tako kot se readline ukvarja z vnosno vrstico...).

In ker pac ze delas tako knjiznico se lahko uporabnik tudi sam odloci kako bo 
imel zapisane podatke v konfiguracijskih datotekah... Se vedno ima vsak 
program svoj config file, ali pa konec koncev vsi uporabljajo isti config 
file, tudi to se da nastaviti... 

Kako je ze Maddog rekel? Show me the code? :)


- -- 
David!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE98RnCz0dAgYeWS2wRAvVbAKCQaHXLwIFahNLBQ2GEjM3u3Ar1OgCgksna
I3aZD4qNaJAi7/kWrwvTLsU=
=69HB
-----END PGP SIGNATURE-----



More information about the lugos-list mailing list