# Load configuration from $ENV{BLOSXOM_CONFIG_DIR}/blosxom.conf, if it exists my $blosxom_config; if ( $ENV{BLOSXOM_CONFIG_FILE} && -r $ENV{BLOSXOM_CONFIG_FILE} ) { $blosxom_config = $ENV{BLOSXOM_CONFIG_FILE}; ( $config_dir = $blosxom_config ) =~ s! / [^/]* $ !!x; } else { for my $blosxom_config_dir ( $ENV{BLOSXOM_CONFIG_DIR}, '/etc/blosxom', '/etc' ) { if ( -r "$blosxom_config_dir/blosxom.conf" ) { $config_dir = $blosxom_config_dir; $blosxom_config = "$blosxom_config_dir/blosxom.conf"; last; } } }