????

Your IP : 18.116.42.233


Current Path : /proc/324766/root/Cloudflare-CPanel-7.0.0/
Upload File :
Current File : //proc/324766/root/Cloudflare-CPanel-7.0.0/APIKey

#!/usr/local/cpanel/3rdparty/bin/perl

use strict;
use Cpanel::AdminBin::Serializer ();
use Cpanel::Logger               ();
use Cpanel::PwCache              ();
use Cpanel::LoadFile             ();

my $HOST_API_KEY_FILE = "/root/.cpanel/datastore/cf_api";

my $stdin = <STDIN>;
chomp $stdin;
my ( $uid, $function, $data ) = split( / /, $stdin, 3 );

my $logger = Cpanel::Logger->new();

if ( $function eq 'getHostApiKey' ) {
    my $hostApiKey = Cpanel::LoadFile::loadfile($HOST_API_KEY_FILE) or do {
        $logger->info("Failed to load Host API key: $!");
    };
    print $hostApiKey;
    exit(0);
}
else {
    print "Invalid function specified to APIKey adminbin";
    exit(1);
}

1; #Ah, perl