Bisher schauen meine Konfigurationsdateien folgendermaßen aus:
[Sektionsname]
parm1=value1
parm2=value2
parm3=value3
Das ist Config::IniFiles;
package conf;
...
our @EXPORT = qw(%conf);
...
my %conf;
$conf{parm1}="value1";
$conf{parm2}="value2";
$conf{parm3}="value3";
Vielleicht besser our %conf;
Aber ansonsten würd ich sagen das ist Geschmackssache, das Modul macht eigentlich alles was man braucht. Eine Datei im ersten Format läßt sich ein bisschen leichter ändern.
Struppi.