in reply to Better way to read "configuration" files

If I'm feeling extra lazy I usually just 'require' some other file into the program. eg:
package MY::Conf; #No directories or URLs end in "/" our %var; ################################# $var{DATA_DIR} = "Zephir/data"; $var{CONF_DIR} = "Zephir/conf"; $var{AVATAR_DIR} = "images/buttons"; $var{AVATAR_URL} = "/images/buttons"; $var{TMPL_DIR} = "Zephir/tmpl"; $var{HOME_PAGE} = "http://asdf.net/"; $var{HOSTNAME} = "asdf.net"; 1;

-caedes