|
Server : Apache/2.2.22 (Unix) mod_ssl/2.2.22 OpenSSL/1.0.0-fips mod_auth_passthrough/2.1 mod_bwlimited/1.4 System : Linux server.jackjohnson.com 2.6.32-279.5.2.el6.x86_64 #1 SMP Fri Aug 24 01:07:11 UTC 2012 x86_64 User : jackjohn ( 502) PHP Version : 5.3.17 Disable Function : NONE Directory : /scripts/ |
Upload File : |
#!/usr/local/cpanel/3rdparty/bin/perl
# cpanel - remdefssl Copyright(c) 2010 cPanel, Inc.
# All rights Reserved.
# copyright@cpanel.net http://cpanel.net
# This code is subject to the cPanel license. Unauthorized copying is prohibited
use Cpanel::EditHttpdconf ();
Cpanel::EditHttpdconf::edit_httpdconf(
sub {
my ( $rw_fh, $safe_replace_content_coderef ) = @_;
my @new_content;
my $indefssl_vhost = 0;
while ( my $line = readline($rw_fh) ) {
$indefssl_vhost = 1 if $line =~ m{VirtualHost\s+["]?_default_:443["]?}i;
push @new_content, $line if !$indefssl_vhost;
$indefssl_vhost = 0 if $indefssl_vhost && $line =~ m{\s*[<][/]VirtualHost[>]}i;
}
return "Edited by $0 " if $safe_replace_content_coderef->( $rw_fh, \@new_content );
return;
}
);
system '/usr/local/cpanel/scripts/initsslhttpd';