Config-ApacheFormat

 view release on metacpan or  search on metacpan

t/07largeconf.t  view on Meta::CPAN

        ca.arthistory.about.com ca.arthritis.about.com ca.artsandcrafts.about.com ca.arttech.about.com 
        ca.asthma.about.com ca.astrology.about.com ca.atheism.about.com ca.atlanta.about.com 
        ca.autism.about.com ca.autobuy.about.com ca.autoracing.about.com ca.autorepair.about.com 
        ca.aviation.about.com ca.babyparenting.about.com ca.backandneck.about.com ca.baking.about.com 
        ca.baltimore.about.com ca.bandb.about.com ca.baseball.about.com ca.bbq.about.com 
        ca.beadwork.about.com ca.beauty.about.com ca.beginnersinvest.about.com ca.bicycling.about.com 
        ca.biology.about.com ca.biotech.about.com ca.bipolar.about.com ca.birding.about.com 
        ca.blues.about.com ca.boardgames.about.com ca.bodybuilding.about.com ca.boston.about.com 
        ca.boxing.about.com ca.breastcancer.about.com ca.brooklyn.about.com ca.buddhism.about.com 
        ca.budgettravel.about.com ca.businessmajors.about.com ca.businesssoft.about.com ca.businesstravel.about.com 
        ca.busycooks.about.com ca.motorcycles.about.com preview.motortrend.com preview.trucktrend.com 
        preview.surfermag.com preview.anaheim.com preview.importtuner.com postad.sailmag.about.com 
        ca.sailmag.com ca.exercise.about.com ca.weightloss.about.com ca.austin.about.com 
        ca.vintagecars.about.com ca.ecommerce.about.com ca.email.about.com preview.sportrider.com 
        postad.primediaautomotive.about.com ca.primediaautomotive.com );

my $config = Config::ApacheFormat->new(hash_directives => ['Allow']);

isa_ok($config->read("t/large.conf"), 'Config::ApacheFormat');

is($config->get("User"), 'nobody');

t/large.conf  view on Meta::CPAN

        Allow from all
        Options +Includes
        DirectoryIndex upseller
        <FilesMatch ^upseller$>
            Options +ExecCGI
            SetHandler perl-script
            PerlHandler Apache::Registry
        </FilesMatch>
    </Directory>

    <Directory /mnt/www/tools/about_classifieds/busycooks/ad_manager>
	SetEnv TOOLNAME classifieds
    	SetEnv TOOL_DISPLAYNAME Classifieds
    	SetEnv CLIENTNAME busycooks 
    	SetEnv CLIENT_DISPLAYNAME busycooks.about.com   
    	SetEnv DATABASE_NAME busycooks 
        SetEnv PGHOST bfdb1.ops.about.com
        SetEnv PGUSER postgres
    	SetEnv APP_NAME classifieds
        SetEnv PRE_INC  /inc/busycooks
    	SetEnv adman_url http://classifieds.about.com/busycooks/ad_manager
        AllowOverride None
        PerlSetVar login_page /login.htm
        PerlAccessHandler vfs_membercode::mem_directory
        Order allow,deny
        Allow from all
        Options +Includes
        DirectoryIndex ad_management
        <FilesMatch ^ad_management$>
            Options +ExecCGI
            #SetHandler cgi-script
            SetHandler perl-script
            PerlHandler Apache::Registry
        </FilesMatch>
        <FilesMatch ^redirector$>  
            Options +ExecCGI
            SetHandler perl-script
            PerlHandler Apache::Registry
        </FilesMatch>
    </Directory>

    <Directory /mnt/www/tools/about_classifieds/busycooks/upseller>
        SetEnv TOOLNAME classifieds
        SetEnv TOOL_DISPLAYNAME Classifieds
        SetEnv CLIENTNAME busycooks
        SetEnv CLIENT_DISPLAYNAME busycooks.about.com
        SetEnv DATABASE_NAME busycooks
        SetEnv PGHOST bfdb1.ops.about.com
        SetEnv PGUSER postgres
        SetEnv APP_NAME classifieds
        SetEnv PRE_INC  /inc/busycooks
        SetEnv adman_url http://classifieds.about.com/busycooks/ad_manager
        AllowOverride None
        PerlSetVar login_page /login.htm
        PerlAccessHandler vfs_membercode::mem_directory
        Order allow,deny
        Allow from all
        Options +Includes
        DirectoryIndex upseller
        <FilesMatch ^upseller$>
            Options +ExecCGI
            SetHandler perl-script

t/large.conf  view on Meta::CPAN

        Allow from all
        Options +Includes
        DirectoryIndex upseller
        <FilesMatch ^upseller$>
            Options +ExecCGI
            SetHandler perl-script
            PerlHandler Apache::Registry
        </FilesMatch>
    </Directory>

    <Directory /mnt/www/tools/about_classifieds/busycooks/ad_manager>
	SetEnv TOOLNAME classifieds
    	SetEnv TOOL_DISPLAYNAME Classifieds
    	SetEnv CLIENTNAME busycooks 
    	SetEnv CLIENT_DISPLAYNAME busycooks.about.com   
    	SetEnv DATABASE_NAME busycooks 
        SetEnv PGHOST bfdb1.ops.about.com
        SetEnv PGUSER postgres
    	SetEnv APP_NAME classifieds
        SetEnv PRE_INC  /inc/busycooks
    	SetEnv adman_url http://classifieds.about.com/busycooks/ad_manager
        AllowOverride None
        PerlSetVar login_page /login.htm
        PerlAccessHandler vfs_membercode::mem_directory
        Order allow,deny
        Allow from all
        Options +Includes
        DirectoryIndex ad_management
        <FilesMatch ^ad_management$>
            Options +ExecCGI
            #SetHandler cgi-script
            SetHandler perl-script
            PerlHandler Apache::Registry
        </FilesMatch>
        <FilesMatch ^redirector$>  
            Options +ExecCGI
            SetHandler perl-script
            PerlHandler Apache::Registry
        </FilesMatch>
    </Directory>

    <Directory /mnt/www/tools/about_classifieds/busycooks/upseller>
        SetEnv TOOLNAME classifieds
        SetEnv TOOL_DISPLAYNAME Classifieds
        SetEnv CLIENTNAME busycooks
        SetEnv CLIENT_DISPLAYNAME busycooks.about.com
        SetEnv DATABASE_NAME busycooks
        SetEnv PGHOST bfdb1.ops.about.com
        SetEnv PGUSER postgres
        SetEnv APP_NAME classifieds
        SetEnv PRE_INC  /inc/busycooks
        SetEnv adman_url http://classifieds.about.com/busycooks/ad_manager
        AllowOverride None
        PerlSetVar login_page /login.htm
        PerlAccessHandler vfs_membercode::mem_directory
        Order allow,deny
        Allow from all
        Options +Includes
        DirectoryIndex upseller
        <FilesMatch ^upseller$>
            Options +ExecCGI
            SetHandler perl-script

t/large.conf  view on Meta::CPAN

        <FilesMatch ^ad_management$>
            Options +ExecCGI
            #SetHandler cgi-script
            SetHandler perl-script
            PerlHandler Apache::Registry
        </FilesMatch>
    </Directory>
</VirtualHost>

<VirtualHost 10.12.13.125 10.12.12.125>  
    ServerName ca.busycooks.about.com
    DocumentRoot /mnt/www/tools/classifieds/cgi
    SetEnv TOOLNAME classifieds
    SetEnv TOOL_DISPLAYNAME Classifieds
    SetEnv CLIENTNAME busycooks
    SetEnv CLIENT_DISPLAYNAME busycooks.about.com
    SetEnv DATABASE_NAME busycooks
    SetEnv APP_NAME classifieds
    SetEnv ADMIN 1
    SetEnv PGUSER postgres
    SetEnv PGHOST bfdb1.ops.about.com 
    SetEnv CYBERSOURCE_SERVER ics2test.ic3.com 
    SetEnv NCF_DOC_ROOT /mnt/www/sites/al_busycooks
    SetEnv NCF_WEB_ROOT http://adlistings.busycooks.about.com
    SetEnv admin_email classifieds@about.com
    SetEnv adman_url http://classifieds.about.com/busycooks/ad_manager
    SetEnv TEMPLATE_PATH /mnt/www/tools/about_classifieds/cgi/templates/
    SetEnv upsell_enabled 1
    SetEnv MERCHANT_ID aboutclass
    PerlSendHeader On
    Alias /ad_images/ /mnt/output/pirt/classifieds/images/
    Alias /cincludes/ /mnt/www/sites/al_busycooks/cincludes/
    Alias /images/ /mnt/www/sites/thepirtgroup/images/
    Alias /postads/ /mnt/www/tools/about_classifieds/cgi/
    Alias /dc/  /mnt/abwww/guide/busycooks/dc/    
    Alias /z/ /mnt/abwww/vdir/z/
    <Directory /mnt/www/tools/classifieds/cgi>
        Order allow,deny
        Allow from all
        DirectoryIndex classifieds_admin
        <FilesMatch ^classifieds_admin$>
            Options +ExecCGI
            SetHandler perl-script
            PerlHandler Apache::Registry
        </FilesMatch>



( run in 0.383 second using v1.01-cache-2.11-cpan-87723dcf8b7 )