\!/ KyuuKazami \!/

Path : /scripts/
Upload :
Current File : //scripts/install_dovecot_fts

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

# cpanel - scripts/install_dovecot_fts
#                                                    Copyright 2017 cPanel, Inc.
#                                                           All rights reserved.
# copyright@cpanel.net                                         http://cpanel.net
# This code is subject to the cPanel license. Unauthorized copying is prohibited

package scripts::install_dovecot_fts;

use strict;
use warnings;

use Cpanel::Plugins      ();
use Cpanel::Server::Type ();

our $DISABLE_FLAG = '/etc/cpanel-dovecot-solrdisable';

run() if !caller;

sub run {
    unlink($DISABLE_FLAG) if -e $DISABLE_FLAG;
    if ( Cpanel::Server::Type::is_dnsonly() ) {
        print STDERR "cpanel-dovecot-solr service is disabled for dnsonly\n";
        return 1;
    }
    return Cpanel::Plugins::install_plugins('cpanel-dovecot-solr');
}

1;

@KyuuKazami