A configuration file can be anything you want it to be, as long as you're consistant.
If you can't use a CPAN package, you could use do on a file that has Perl code defining your parameters.
Or you could parse parameters from the run-string, using $ARGV. | [reply] |
If you don't have privileges to install packages on the server in the usual way, you should still be able to put them somewhere in your home directory. You might create a ~/perllib directory and install Config-Tiny there.
| [reply] |
Look into YAML, it's a great format for config files, very widely used across multiple languages and easy for humans to edit. Also, you can add it to your source tree wherever you have your other modules, and it will work. | [reply] |