in reply to Config for Unix programs?

I'd use Getopt-ArgvFile. You can do quite a lot of customisation of the config file order (package, system, user, etc).

Have a read of my article on Perl.com about it, or see the presentation at http://perl.jonallen.info/talks/optionprocessing.

Cheers,

JJ