MOON
Server: Apache
System: Linux host.communityeducationproject.org 3.10.0-1160.105.1.vz7.214.3 #1 SMP Tue Jan 9 19:45:01 MSK 2024 i686
User: ohiobwc (508)
PHP: 5.6.23
Disabled: show_source, system, passthru, popen, proc_open, allow_url_fopen
Upload Files
File: //scripts/killdns-dnsadmin
#!/usr/local/cpanel/3rdparty/bin/perl
# cpanel - killdns-dnsadmin                       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 strict;
use Cpanel::DnsUtils;

$SIG{'PIPE'} = 'IGNORE';
$SIG{'HUP'}  = 'IGNORE';
$SIG{'ALRM'} = 'IGNORE';

if ( $ENV{'KILLDNS_ENTRY'} && $ENV{'KILLDNS_ENTRY'} eq '1' ) {
    print "Loop prevented.  Are your /usr/local/cpanel/scripts out of sync with your cPanel version in /usr/local/cpanel? Try running /usr/local/cpanel/scripts/upcp --sync\n";
    exit 1;
}
$ENV{'KILLDNS_ENTRY'} = 1;    #prevent looping

my $domain = @ARGV ? $ARGV[0] : '';

if ( $domain eq '' && -t STDIN ) {
    print 'Enter the zone to delete? ';
    chomp( $domain = <STDIN> );
}

if ( $domain eq '' ) {
    print "Error: No zone specified\n";
    exit;
}

$domain =~ s/\///g;

$0 = "killdns - $domain";

print Cpanel::DnsUtils::askdnsadmin( 'REMOVEZONE', 0, $domain );