PATH:
usr
/
bin
#!/usr/bin/python3.6 #%copyright% import os import sys import getopt import shutil import hashlib import time from packaging.version import Version # pylint: disable=wrong-import-position sys.path.append(os.path.abspath("/usr/share/lve/modlscapi/user")) import mod_lsapi_stat from stat_utils import plesk_bin_php_handler from lve_diagnostic import get_cp from exec_command import exec_command, exec_command_out def is_ubuntu(): return False SOURCE = "/usr/share/lve/modlscapi/user" ENABLED_FILE = "/usr/share/lve/modlscapi/global.enabled" CUSTOM_PANEL_SRC = "/usr/share/lve/modlscapi/custom/" def touch(fname): try: os.utime(fname, None) except: open(fname, 'a').close() def get_cl_num(): result = exec_command("rpm -q --qf \"%{version}\n\" `rpm -q --whatprovides /etc/redhat-release`") return result[0] if result else '8' def add_one_item_to_php_handler(path, needle): """ Add one configuration string to php.handler """ with open(path, "a+") as file: for line in file: if needle in line: break else: # not found, we are at the eof file.write("%s\n" % needle) # append missing data def add_lines(path, lines): """ Add lines to file """ for line in lines: add_one_item_to_php_handler(path, line.strip()) def remove_all_lines(path, lines): """ Remove lines from file """ for line in lines: exec_command_out( """sed -i -e '/^[[:space:]]*%s[[:space:]]*$/d' %s""" % (line.strip().replace("/", "\\/"), path)) def getItem(txt1, txt2, op): try: i1 = int(txt1) except ValueError: i1 = -1 try: i2 = int(txt2) except ValueError: i2 = -1 if i1 == -1 or i2 == -1: if op == 0: return txt1 > txt2 else: return txt1 < txt2 else: if op == 0: return i1 > i2 else: return i1 < i2 # Compare version of types xx.xx.xxx... and yyy.yy.yy.y.. # if xxx and yyy is numbers, than comapre as numbers # else - comapre as strings def verCompare(base, test): base = base.split(".") test = test.split(".") if (len(base) > len(test)): ln = len(test) else: ln = len(base) for i in range(ln): if getItem(base[i], test[i], 0): return 1 if getItem(base[i], test[i], 1): return -1 if len(base) == len(test): return 0 elif len(base) > len(test): return 1 else: return 0 def usage(): print('') print('Use the following syntax to manage the mod_lsapi install tool:') print(sys.argv[0] + " [OPTIONS]") print('Options:') print("--setup - setup mod_lsapi configurations for Apache") print("--setup-light - only setup the EasyApache 4 feature") print("--uninstall - uninstall mod_lsapi from Apache") print("--enable-domain - enable mod_lsapi for an individual domain") print("--disable-domain - disable mod_lsapi for an individual domain") print("--enable-global - sets up mod_lsapi as a default way to serve PHP, making it enabled for all domains. Once that mode is enabled, you cannot disable mod_lsapi for individual domains") print("--disable-global - disable mod_lsapi as a default way to serve PHP, disabling mod_lsapi for all domains, including those selected previously using --enable-domain") print("--build-native-lsphp - build native lsphp for cPanel") print("--build-native-lsphp-cust - build native lsphp for cPanel (with custom PHP source path)") print("--check-php - check PHP configuration") print("--verbose - switch verbose logging on") print("--force - only with setup option (EA4)") print("--stat - return statistics in JSON") PLESK_PHP_HANDLERS = { "x-httpd-lsphp-44": { 'path': "/opt/alt/php44/usr/bin/lsphp", 'name': "LSPHP4.4 alt-php", 'phpini': "/opt/alt/php44/etc/php.ini", 'cli': "/opt/alt/php44/usr/bin/php" }, "x-httpd-lsphp-51": { 'path': "/opt/alt/php51/usr/bin/lsphp", 'name': "LSPHP5.1 alt-php", 'phpini': "/opt/alt/php51/etc/php.ini", 'cli': "/opt/alt/php51/usr/bin/php" }, "x-httpd-lsphp-52": { 'path': "/opt/alt/php52/usr/bin/lsphp", 'name': "LSPHP5.2 alt-php", 'phpini': "/opt/alt/php52/etc/php.ini", 'cli': "/opt/alt/php52/usr/bin/php" }, "x-httpd-lsphp-53": { 'path': "/opt/alt/php53/usr/bin/lsphp", 'name': "LSPHP5.3 alt-php", 'phpini': "/opt/alt/php53/etc/php.ini", 'cli': "/opt/alt/php53/usr/bin/php" }, "x-httpd-lsphp-54": { 'path': "/opt/alt/php54/usr/bin/lsphp", 'name': "LSPHP5.4 alt-php", 'phpini': "/opt/alt/php54/etc/php.ini", 'cli': "/opt/alt/php54/usr/bin/php" }, "x-httpd-lsphp-55": { 'path': "/opt/alt/php55/usr/bin/lsphp", 'name': "LSPHP5.5 alt-php", 'phpini': "/opt/alt/php55/etc/php.ini", 'cli': "/opt/alt/php55/usr/bin/php" }, "x-httpd-lsphp-56": { 'path': "/opt/alt/php56/usr/bin/lsphp", 'name': "LSPHP5.6 alt-php", 'phpini': "/opt/alt/php56/etc/php.ini", 'cli': "/opt/alt/php56/usr/bin/php" }, "x-httpd-lsphp-70": { 'path': "/opt/alt/php70/usr/bin/lsphp", 'name': "LSPHP7.0 alt-php", 'phpini': "/opt/alt/php70/etc/php.ini", 'cli': "/opt/alt/php70/usr/bin/php" }, "x-httpd-lsphp-71": { 'path': "/opt/alt/php71/usr/bin/lsphp", 'name': "LSPHP7.1 alt-php", 'phpini': "/opt/alt/php71/etc/php.ini", 'cli': "/opt/alt/php71/usr/bin/php" }, "x-httpd-lsphp-72": { 'path': "/opt/alt/php72/usr/bin/lsphp", 'name': "LSPHP7.2 alt-php", 'phpini': "/opt/alt/php72/etc/php.ini", 'cli': "/opt/alt/php72/usr/bin/php" }, "x-httpd-lsphp-73": { 'path': "/opt/alt/php73/usr/bin/lsphp", 'name': "LSPHP7.3 alt-php", 'phpini': "/opt/alt/php73/etc/php.ini", 'cli': "/opt/alt/php73/usr/bin/php" }, "x-httpd-lsphp-74": { 'path': "/opt/alt/php74/usr/bin/lsphp", 'name': "LSPHP7.4 alt-php", 'phpini': "/opt/alt/php74/etc/php.ini", 'cli': "/opt/alt/php74/usr/bin/php" }, "x-httpd-lsphp-80": { 'path': "/opt/alt/php80/usr/bin/lsphp", 'name': "LSPHP8.0 alt-php", 'phpini': "/opt/alt/php80/etc/php.ini", 'cli': "/opt/alt/php80/usr/bin/php" }, "x-httpd-lsphp-81": { 'path': "/opt/alt/php81/usr/bin/lsphp", 'name': "LSPHP8.1 alt-php", 'phpini': "/opt/alt/php81/etc/php.ini", 'cli': "/opt/alt/php81/usr/bin/php" }, "x-httpd-lsphp-82": { 'path': "/opt/alt/php82/usr/bin/lsphp", 'name': "LSPHP8.2 alt-php", 'phpini': "/opt/alt/php82/etc/php.ini", 'cli': "/opt/alt/php82/usr/bin/php" }, "x-httpd-lsphp-83": { 'path': "/opt/alt/php83/usr/bin/lsphp", 'name': "LSPHP8.3 alt-php", 'phpini': "/opt/alt/php83/etc/php.ini", 'cli': "/opt/alt/php83/usr/bin/php" }, "x-httpd-lsphp-84": { 'path': "/opt/alt/php84/usr/bin/lsphp", 'name': "LSPHP8.4 alt-php", 'phpini': "/opt/alt/php84/etc/php.ini", 'cli': "/opt/alt/php84/usr/bin/php" }, "x-httpd-lsphp-85": { 'path': "/opt/alt/php85/usr/bin/lsphp", 'name': "LSPHP8.5 alt-php", 'phpini': "/opt/alt/php85/etc/php.ini", 'cli': "/opt/alt/php85/usr/bin/php" }, "x-httpd-lsphp-86": { 'path': "/opt/alt/php86/usr/bin/lsphp", 'name': "LSPHP8.6 alt-php", 'phpini': "/opt/alt/php86/etc/php.ini", 'cli': "/opt/alt/php86/usr/bin/php" }, "x-httpd-lsphp-87": { 'path': "/opt/alt/php87/usr/bin/lsphp", 'name': "LSPHP8.7 alt-php", 'phpini': "/opt/alt/php87/etc/php.ini", 'cli': "/opt/alt/php87/usr/bin/php" }, "x-httpd-lsphp-88": { 'path': "/opt/alt/php88/usr/bin/lsphp", 'name': "LSPHP8.8 alt-php", 'phpini': "/opt/alt/php88/etc/php.ini", 'cli': "/opt/alt/php88/usr/bin/php" }, "x-httpd-lsphp-89": { 'path': "/opt/alt/php89/usr/bin/lsphp", 'name': "LSPHP8.9 alt-php", 'phpini': "/opt/alt/php89/etc/php.ini", 'cli': "/opt/alt/php89/usr/bin/php" }, "x-httpd-lsphp-90": { 'path': "/opt/alt/php90/usr/bin/lsphp", 'name': "LSPHP9.0 alt-php", 'phpini': "/opt/alt/php90/etc/php.ini", 'cli': "/opt/alt/php90/usr/bin/php" }, "x-httpd-lsphp-91": { 'path': "/opt/alt/php91/usr/bin/lsphp", 'name': "LSPHP9.1 alt-php", 'phpini': "/opt/alt/php91/etc/php.ini", 'cli': "/opt/alt/php91/usr/bin/php" }, "x-httpd-lsphp-92": { 'path': "/opt/alt/php92/usr/bin/lsphp", 'name': "LSPHP9.2 alt-php", 'phpini': "/opt/alt/php92/etc/php.ini", 'cli': "/opt/alt/php92/usr/bin/php" }, "x-httpd-lsphp-93": { 'path': "/opt/alt/php93/usr/bin/lsphp", 'name': "LSPHP9.3 alt-php", 'phpini': "/opt/alt/php93/etc/php.ini", 'cli': "/opt/alt/php93/usr/bin/php" }, "x-httpd-lsphp-94": { 'path': "/opt/alt/php94/usr/bin/lsphp", 'name': "LSPHP9.4 alt-php", 'phpini': "/opt/alt/php94/etc/php.ini", 'cli': "/opt/alt/php94/usr/bin/php" }, "x-httpd-lsphp-95": { 'path': "/opt/alt/php95/usr/bin/lsphp", 'name': "LSPHP9.5 alt-php", 'phpini': "/opt/alt/php95/etc/php.ini", 'cli': "/opt/alt/php95/usr/bin/php" }, "x-httpd-lsphp-96": { 'path': "/opt/alt/php96/usr/bin/lsphp", 'name': "LSPHP9.6 alt-php", 'phpini': "/opt/alt/php96/etc/php.ini", 'cli': "/opt/alt/php96/usr/bin/php" }, "x-httpd-lsphp-97": { 'path': "/opt/alt/php97/usr/bin/lsphp", 'name': "LSPHP9.7 alt-php", 'phpini': "/opt/alt/php97/etc/php.ini", 'cli': "/opt/alt/php97/usr/bin/php" }, "x-httpd-lsphp-98": { 'path': "/opt/alt/php98/usr/bin/lsphp", 'name': "LSPHP9.8 alt-php", 'phpini': "/opt/alt/php98/etc/php.ini", 'cli': "/opt/alt/php98/usr/bin/php" }, "x-httpd-lsphp-99": { 'path': "/opt/alt/php99/usr/bin/lsphp", 'name': "LSPHP9.9 alt-php", 'phpini': "/opt/alt/php99/etc/php.ini", 'cli': "/opt/alt/php99/usr/bin/php" }, "x-httpd-lsphp-custom": { 'path': "/usr/local/bin/lsphp", 'name': "LSPHP by vendor OS", 'phpini': "/etc/php.ini", 'cli': "/usr/bin/php" } } PLESK_DEFAULT_DOMAIN = '/usr/local/psa/admin/conf/templates/default/domain/domainVirtualHost.php' PLESK_CUSTOM_DOMAIN = '/usr/local/psa/admin/conf/templates/custom/domain/domainVirtualHost.php' def plesk_save_default_domain_hash(): with open('/usr/share/lve/modlscapi/plesk_domain_md5', 'w') as md5sum: md5sum.write(hashlib.md5(open(PLESK_DEFAULT_DOMAIN, 'rb').read()).hexdigest()) def plesk_remove_hook(script_name='/usr/share/lve/modlscapi/hooks/plesk_update_hook.py'): """ Event handler removal based on script name (containing into 'Command' field) :param script_name: hook script to remove from handlers """ # remove md5sum storage file and hook log for f in ('/usr/share/lve/modlscapi/plesk_domain_md5', '/usr/share/lve/modlscapi/plesk_upd_hook.log'): if os.path.exists(f): os.unlink(f) # find and remove hook all_hooks = exec_command('plesk bin event_handler -l') current_id = None for l in all_hooks: if not l: continue try: k, v = l.split() except ValueError: continue if k == 'Id': current_id = v elif current_id is not None and v == script_name: exec_command_out('plesk bin event_handler -d {0}'.format(current_id)) current_id = None def plesk_get_installed_handlers(): """ Get installed handlers list :return: list of IDs of installed handlers """ installed_handlers = plesk_bin_php_handler('list') return [x['id'] for x in installed_handlers] def plesk_install(): """ Install mod_lsapi to plesk """ install_default_handler = 0 if not os.path.isdir(os.path.dirname(PLESK_CUSTOM_DOMAIN)): os.makedirs(os.path.dirname(PLESK_CUSTOM_DOMAIN)) if os.path.exists(PLESK_DEFAULT_DOMAIN): plesk_save_default_domain_hash() if os.path.exists(PLESK_CUSTOM_DOMAIN): os.remove(PLESK_CUSTOM_DOMAIN) shutil.copy(PLESK_DEFAULT_DOMAIN, PLESK_CUSTOM_DOMAIN) exec_command_out("patch {f} {path}/domainVirtualHost.php.patch".format(f=PLESK_CUSTOM_DOMAIN, path=SOURCE)) if not os.path.isdir("/usr/local/psa/admin/conf/templates/custom/service/"): os.makedirs("/usr/local/psa/admin/conf/templates/custom/service/") shutil.copy(SOURCE + "/php_over_lsphp.php", "/usr/local/psa/admin/conf/" "templates/custom/service/php_over_lsphp.php") if not os.path.exists('/etc/container'): os.mkdir('/etc/container') add_lines("/etc/container/php.handler", ["{0} {1}".format(key, PLESK_PHP_HANDLERS[key]['path']) for key in PLESK_PHP_HANDLERS]) if os.path.exists("/opt/alt/php81/usr/bin/lsphp"): if os.path.exists("/usr/local/bin/lsphp"): os.remove("/usr/local/bin/lsphp") shutil.copy("/opt/alt/php81/usr/bin/lsphp", "/usr/local/bin/lsphp") install_default_handler = 1 tmpl_add = """/usr/local/psa/bin/php_handler --add -displayname "%(name)s" -path %(path)s -phpini %(ini)s -clipath %(cli)s -type fastcgi -id %(id)s""" tmpl_update = """/usr/local/psa/bin/php_handler --update -id %(id)s -type fastcgi""" if install_default_handler != 0 and 'x-httpd-lsphp-custom' not in plesk_get_installed_handlers(): # install and update default handler exec_command_out( tmpl_add % {'id': 'x-httpd-lsphp-custom', 'name': PLESK_PHP_HANDLERS['x-httpd-lsphp-custom']['name'], 'path': PLESK_PHP_HANDLERS['x-httpd-lsphp-custom']['path'], 'ini': PLESK_PHP_HANDLERS['x-httpd-lsphp-custom']['phpini'], 'cli': PLESK_PHP_HANDLERS['x-httpd-lsphp-custom']['cli']} ) exec_command_out(tmpl_update % {'id': 'x-httpd-lsphp-custom'}) # install other handlers for key in set(PLESK_PHP_HANDLERS.keys()).difference(set(plesk_get_installed_handlers())): if os.path.exists(PLESK_PHP_HANDLERS[key]['path']): # do not try to add non existing binary as a handler tmpl_add_parameters = {'id': key, 'name': PLESK_PHP_HANDLERS[key]['name'], 'path': PLESK_PHP_HANDLERS[key]['path'], 'ini': PLESK_PHP_HANDLERS[key]['phpini'], 'cli': PLESK_PHP_HANDLERS[key]['cli']} #In case of failure, try several times: for i in range(5): if exec_command_out(tmpl_add % tmpl_add_parameters): time.sleep(3) else: break exec_command_out(tmpl_update % {'id': key}) exec_command_out("""/usr/local/psa/admin/sbin/httpdmng --reconfigure-all""") exec_command_out("service httpd restart") return 0 def plesk_uninstall(): """ Uninstall mod_lsapi from plesk """ print(bcolors.WARNING + "Uninstalling Plesk LSPHP handlers" + bcolors.ENDC) tmpl_remove = "/usr/local/psa/bin/php_handler --remove -id %(id)s" for key in PLESK_PHP_HANDLERS: exec_command_out(tmpl_remove % {'id': key}) if os.path.exists("/usr/local/bin/lsphp"): os.remove("/usr/local/bin/lsphp") remove_all_lines("/etc/container/php.handler", ["{} {}".format(key, PLESK_PHP_HANDLERS[key]['path']) for key in PLESK_PHP_HANDLERS]) plesk_remove_hook() return 0 class bcolors: HEADER = '\033[95m' OKBLUE = '\033[94m' OKGREEN = '\033[92m' WARNING = '\033[93m' FAIL = '\033[91m' ENDC = '\033[0m' def disable(self): self.HEADER = '' self.OKBLUE = '' self.OKGREEN = '' self.WARNING = '' self.FAIL = '' self.ENDC = '' def install_modlsapi(): if is_ubuntu() and cp.name == "Unknown CP": if os.path.exists('/usr/sbin/cagefsctl'): if not os.path.exists('/usr/local/bin/lsphp'): try: os.symlink('/opt/alt/php74/usr/bin/lsphp', '/usr/local/bin/lsphp') except OSError: pass exec_command_out('cagefsctl --force-update') exec_command_out('a2enmod lsapi') print("Restarting apache2 service...") exec_command('systemctl restart apache2') elif cp.name == "Plesk" and verCompare(cp.version, "10") >= 0: print(bcolors.OKGREEN + "Instruction: " + bcolors.OKBLUE + "http://docs.cloudlinux.com/index.html?apache_mod_lsapi.html" + bcolors.ENDC) if verCompare(cp.version, "12.5") >= 0: plesk_install() else: exec_command_out(SOURCE + "/rpm_install") elif cp.name == "cPanel": print(bcolors.OKGREEN + "Instruction: " + bcolors.OKBLUE + "http://docs.cloudlinux.com/index.html?apache_mod_lsapi.html" + bcolors.ENDC) if verbose_level > 0: if force_opt > 0: exec_command_out(SOURCE + "/switch_lsapi --verbose --force --setup") else: exec_command_out(SOURCE + "/switch_lsapi --verbose --setup") else: if force_opt > 0: exec_command_out(SOURCE + "/switch_lsapi --force --setup") else: exec_command_out(SOURCE + "/switch_lsapi --setup") touch("/var/cpanel/easy_skip_update_php_mime_types") elif cp.name == "InterWorx": print(bcolors.OKGREEN + "Instruction: " + bcolors.OKBLUE + "http://docs.cloudlinux.com/index.html?apache_mod_lsapi.html" + bcolors.ENDC) exec_command_out(SOURCE + "/rpm_install") elif cp.name == "ISPManager": print(bcolors.OKGREEN + "Instruction: " + bcolors.OKBLUE + "http://docs.cloudlinux.com/index.html?apache_mod_lsapi.html" + bcolors.ENDC) exec_command_out(SOURCE + "/rpm_install") elif cp.name == "DirectAdmin": print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "CustomPanel": print(bcolors.OKGREEN + "Instruction: " + bcolors.OKBLUE + cp.doc_url + bcolors.ENDC) __command = CUSTOM_PANEL_SRC + cp.executable + " --setup" if force_opt: __command += ' --force' if verbose_level: __command += ' --verbose' print(f'Calling command for panel {cp.panel_name}: {__command}') return_code = exec_command_out(__command) if verbose_level: print(f'Command: {__command} for panel {cp.panel_name} exited with code {return_code}') else: if Version(get_cl_num()) < Version('6'): print(bcolors.WARNING + "CloudLinux Version 5 without panels is not supported!!!" + bcolors.ENDC) else: print(bcolors.OKGREEN + "Instruction: " + bcolors.OKBLUE + "http://docs.cloudlinux.com/index.html?apache_mod_lsapi.html" + bcolors.ENDC) __command = SOURCE + "/rpm_install" print(f'Running command for a no-panel installation: {__command}') return_code = exec_command_out(__command) if verbose_level: print(f'Command: {__command} exited with code {return_code}') def uninstall_modlsapi(): if is_ubuntu() and cp.name == "Unknown CP": exec_command_out("a2dismod lsapi") print("Restarting apache2 service ...") exec_command_out("systemctl restart apache2") elif cp.name == "Plesk" and verCompare(cp.version, "10") >= 0: if verCompare(cp.version, "12.5") >= 0: plesk_uninstall() else: print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "cPanel": print(bcolors.OKGREEN + "Instruction: " + bcolors.OKBLUE + "http://docs.cloudlinux.com/index.html?apache_mod_lsapi.html" + bcolors.ENDC) if os.path.exists("/var/cpanel/easy_skip_update_php_mime_types"): os.remove("/var/cpanel/easy_skip_update_php_mime_types") if verbose_level > 0: exec_command_out(SOURCE + "/switch_lsapi --verbose --uninstall") else: exec_command_out(SOURCE + "/switch_lsapi --uninstall") elif cp.name == "InterWorx": print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "ISPManager": print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "DirectAdmin": print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "CustomPanel": __command = CUSTOM_PANEL_SRC + cp.executable + " --uninstall" if verbose_level: __command += ' --verbose' print(f'Calling command for panel {cp.panel_name}: {__command}') return_code = exec_command_out(__command) if verbose_level: print(f'Command: {__command} for panel {cp.panel_name} exited with code {return_code}') else: print(bcolors.FAIL + "!!!Unknown panel!!!!" + bcolors.ENDC) if os.path.exists(ENABLED_FILE): os.remove(ENABLED_FILE) def enable_domain_modlsapi(a): if cp.name == "Plesk" and verCompare(cp.version, "10") >= 0: print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "cPanel": print(bcolors.OKGREEN + "Instruction: " + bcolors.OKBLUE + "http://docs.cloudlinux.com/index.html?apache_mod_lsapi.html" + bcolors.ENDC) if verbose_level > 0: exec_command_out(SOURCE + "/switch_lsapi --verbose --enable-domain " + a) else: exec_command_out(SOURCE + "/switch_lsapi --enable-domain " + a) elif cp.name == "InterWorx": print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "ISPManager": print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "DirectAdmin": print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "CustomPanel": __command = CUSTOM_PANEL_SRC + cp.executable + " --enable-domain " + a if verbose_level: __command += ' --verbose' print(f'Calling command for panel {cp.panel_name}: {__command}') return_code = exec_command_out(__command) if verbose_level: print(f'Command: {__command} for panel {cp.panel_name} exited with code {return_code}') else: print(bcolors.FAIL + "!!!Unknown panel!!!!" + bcolors.ENDC) def disable_domain_modlsapi(a): if cp.name == "Plesk" and verCompare(cp.version, "10") >= 0: print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "cPanel": print(bcolors.OKGREEN + "Instruction: " + bcolors.OKBLUE + "http://docs.cloudlinux.com/index.html?apache_mod_lsapi.html" + bcolors.ENDC) if verbose_level > 0: exec_command_out(SOURCE + "/switch_lsapi --verbose --disable-domain " + a) else: exec_command_out(SOURCE + "/switch_lsapi --disable-domain " + a) elif cp.name == "InterWorx": print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "ISPManager": print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "DirectAdmin": print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "CustomPanel": __command = CUSTOM_PANEL_SRC + cp.executable + " --disable-domain " + a if verbose_level: __command += ' --verbose' print(f'Calling command for panel {cp.panel_name}: {__command}') return_code = exec_command_out(__command) if verbose_level: print(f'Command: {__command} for panel {cp.panel_name} exited with code {return_code}') else: print(bcolors.FAIL + "!!!Unknown panel!!!!" + bcolors.ENDC) def enable_global_modlsapi(): if cp.name == "Plesk" and verCompare(cp.version, "10") >= 0: print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "cPanel": print(bcolors.OKGREEN + "Instruction: " + bcolors.OKBLUE + "http://docs.cloudlinux.com/index.html?apache_mod_lsapi.html" + bcolors.ENDC) if force_opt > 0: if verbose_level > 0: exec_command_out(SOURCE + "/switch_lsapi --verbose --force --enable-global") else: exec_command_out(SOURCE + "/switch_lsapi --force --enable-global") else: if verbose_level > 0: exec_command_out(SOURCE + "/switch_lsapi --verbose --enable-global") else: exec_command_out(SOURCE + "/switch_lsapi --enable-global") elif cp.name == "InterWorx": print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "ISPManager": print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "DirectAdmin": print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "CustomPanel": __command = CUSTOM_PANEL_SRC + cp.executable + " --enable-global" if force_opt > 0: __command += ' --force' if verbose_level: __command += ' --verbose' print(f'Calling command for panel {cp.panel_name}: {__command}') return_code = exec_command_out(__command) if verbose_level: print(f'Command: {__command} for panel {cp.panel_name} exited with code {return_code}') else: if is_ubuntu(): exec_command_out('a2dismod suphp proxy_fcgi php7.4') print("Restarting apache service ...") exec_command_out('systemctl restart apache2') print(bcolors.FAIL + "!!!Unknown panel!!!!" + bcolors.ENDC) def disable_global_modlsapi(): if cp.name == "Plesk" and verCompare(cp.version, "10") >= 0: print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "cPanel": print(bcolors.OKGREEN + "Instruction: " + bcolors.OKBLUE + "http://docs.cloudlinux.com/index.html?apache_mod_lsapi.html" + bcolors.ENDC) if verbose_level > 0: exec_command_out(SOURCE + "/switch_lsapi --verbose --disable-global") else: exec_command_out(SOURCE + "/switch_lsapi --disable-global") elif cp.name == "InterWorx": print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "ISPManager": print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "DirectAdmin": print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "CustomPanel": __command = CUSTOM_PANEL_SRC + cp.executable + " --disable-global" if verbose_level: __command += ' --verbose' print(f'Calling command for panel {cp.panel_name}: {__command}') return_code = exec_command_out(__command) if verbose_level: print(f'Command: {__command} for panel {cp.panel_name} exited with code {return_code}') else: if is_ubuntu(): exec_command_out('a2enmod suphp proxy_fcgi php7.4') print("Restarting apache service ...") exec_command_out('systemctl restart apache2') print(bcolors.FAIL + "!!!Unknown panel!!!!" + bcolors.ENDC) def lsphp_modlsapi(a): if cp.name == "Plesk" and verCompare(cp.version, "10") >= 0: print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "cPanel": print(bcolors.OKGREEN + "Instruction: " + bcolors.OKBLUE + "http://docs.cloudlinux.com/index.html?apache_mod_lsapi.html" + bcolors.ENDC) exec_command_out(SOURCE + "/switch_lsapi --build-native-lsphp " + a) elif cp.name == "InterWorx": print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "ISPManager": print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "DirectAdmin": print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "CustomPanel": print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) else: print(bcolors.FAIL + "!!!Unknown panel!!!!" + bcolors.ENDC) def setup_light(): if cp.name == "Plesk" and verCompare(cp.version, "10") >= 0: print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "cPanel": if verbose_level > 0: exec_command_out(SOURCE + "/switch_lsapi --verbose --setup-light ") else: exec_command_out(SOURCE + "/switch_lsapi --setup-light ") elif cp.name == "InterWorx": print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "ISPManager": print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "DirectAdmin": print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) elif cp.name == "CustomPanel": print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) else: print(bcolors.FAIL + "!!!Unknown panel!!!!" + bcolors.ENDC) def check_php(): """ Check php configurations """ exec_command_out(SOURCE + "/lsphpchecker.py fast") verbose_level = 0 force_opt = 0 cp = get_cp() try: opts, args = getopt.getopt(sys.argv[1:], "h", ["help", "setup", "setup-light", "force", "enable-domain=", "disable-domain=", "enable-global", "disable-global", "uninstall", "build-native-lsphp", "build-native-lsphp-cust=", "check-php", "verbose", "stat"]) except getopt.GetoptError as err: # print help information and exit: print(str(err)) # will print something like "option -a not recognized" usage() sys.exit(2) for o, a in opts: if o in ("-h", "--help"): usage() sys.exit() elif o in ("--verbose",): verbose_level = 1 elif o in ("--force"): force_opt = 1 elif o in ("--setup",): install_modlsapi() elif o in ("--setup-light"): setup_light() elif o in ("--enable-domain",): enable_domain_modlsapi(a) elif o in ("--disable-domain",): disable_domain_modlsapi(a) elif o in ("--enable-global",): enable_global_modlsapi() elif o in ("--disable-global",): disable_global_modlsapi() elif o in ("--uninstall",): uninstall_modlsapi() elif o in ("--build-native-lsphp",): lsphp_modlsapi("") elif o in ("--build-native-lsphp-cust",): lsphp_modlsapi(a) elif o in ("--check-php",): if cp.name == "CustomPanel": print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) exit(0) check_php() elif o in ("--stat",): if cp.name == "CustomPanel": print(bcolors.WARNING + "!!!Not supported yet!!!" + bcolors.ENDC) exit(0) print(mod_lsapi_stat.get(as_json=True)) else: usage() sys.exit(2)
[+]
..
[-] db_tuner
[edit]
[-] grub2-mkpasswd-pbkdf2
[edit]
[-] aclocal-1.16
[edit]
[-] true
[edit]
[-] unversioned-python
[edit]
[-] xrefresh
[edit]
[-] centrino-decode
[edit]
[-] sg_sync
[edit]
[-] sha512hmac
[edit]
[-] automake
[edit]
[-] HEAD
[edit]
[-] lsblk
[edit]
[-] nl-class-add
[edit]
[-] ranlib
[edit]
[-] trust
[edit]
[-] gsoelim
[edit]
[-] gsettings
[edit]
[-] x86_64-redhat-linux-gcc-8
[edit]
[-] sar
[edit]
[-] sg_inq
[edit]
[-] compile_et
[edit]
[-] perl5.26.3
[edit]
[-] msgexec
[edit]
[-] bzfgrep
[edit]
[-] setup-nsssysinit.sh
[edit]
[-] lastlog
[edit]
[-] cxpm
[edit]
[-] sw-engine
[edit]
[-] im360-k8s-syncer
[edit]
[-] nl-cls-add
[edit]
[-] gtk-update-icon-cache
[edit]
[-] pkexec
[edit]
[-] gvcolor
[edit]
[-] scsi_stop
[edit]
[-] su
[edit]
[-] bison
[edit]
[-] pl2pm
[edit]
[-] display
[edit]
[-] df
[edit]
[-] xrdb
[edit]
[-] kbxutil
[edit]
[-] lsinitrd
[edit]
[-] sg_rdac
[edit]
[-] less
[edit]
[-] colcrt
[edit]
[-] tclsh8.6
[edit]
[-] pflags
[edit]
[-] mariadb-upgrade
[edit]
[-] iostat
[edit]
[-] gettext.sh
[edit]
[-] dotty
[edit]
[-] fmt
[edit]
[-] yum-builddep
[edit]
[-] tset
[edit]
[-] script
[edit]
[-] myisamlog
[edit]
[-] mariadb_config
[edit]
[-] taskset
[edit]
[-] xhost
[edit]
[-] evmctl
[edit]
[-] nmcli
[edit]
[-] update-ca-trust
[edit]
[-] dijkstra
[edit]
[-] lefty
[edit]
[-] kcare-uname
[edit]
[-] flex
[edit]
[-] sm3hmac
[edit]
[-] tee
[edit]
[-] mariadb-install-db
[edit]
[-] msggrep
[edit]
[-] python2.7
[edit]
[-] groups
[edit]
[-] pwdx
[edit]
[-] infotocap
[edit]
[-] gapplication
[edit]
[-] git-upload-archive
[edit]
[-] htpasswd
[edit]
[-] getopts
[edit]
[-] nl-list-caches
[edit]
[-] screen
[edit]
[-] ea-php81-pecl
[edit]
[-] x86_64-redhat-linux-g++
[edit]
[-] teamnl
[edit]
[-] wsrep_sst_common
[edit]
[-] systemd-firstboot
[edit]
[-] setvtrgb
[edit]
[-] mariadb-dump
[edit]
[-] pmap
[edit]
[-] xml2-config
[edit]
[-] dumpkeys
[edit]
[-] pic
[edit]
[-] genl-ctrl-list
[edit]
[-] switch_mod_lsapi
[edit]
[-] rpm
[edit]
[-] sg_vpd
[edit]
[-] gio-querymodules-64
[edit]
[-] gxl2dot
[edit]
[-] dbus-test-tool
[edit]
[-] httxt2dbm
[edit]
[-] pinentry-curses
[edit]
[-] ea-php73-pear
[edit]
[-] ping
[edit]
[-] elinks
[edit]
[-] sg_stream_ctl
[edit]
[-] uname26
[edit]
[-] sg_prevent
[edit]
[-] convert
[edit]
[-] timeout
[edit]
[-] systemd-machine-id-setup
[edit]
[-] gtroff
[edit]
[-] gdbus
[edit]
[-] diff3
[edit]
[-] du
[edit]
[-] tic
[edit]
[-] libnetcfg
[edit]
[-] sudoedit
[edit]
[-] dnsdomainname
[edit]
[-] lchsh
[edit]
[-] linux32
[edit]
[-] pr
[edit]
[-] newgidmap
[edit]
[-] event_rpcgen.py
[edit]
[-] pip-2.7
[edit]
[-] ccomps
[edit]
[-] chgrp
[edit]
[-] free
[edit]
[-] lastb
[edit]
[-] dbus-daemon
[edit]
[-] zmore
[edit]
[-] ca-legacy
[edit]
[-] iio_event_monitor
[edit]
[-] grub2-render-label
[edit]
[-] cut
[edit]
[-] libtool
[edit]
[-] python-html2text
[edit]
[-] msgfmt2.py
[edit]
[-] podselect
[edit]
[-] mariadb-import
[edit]
[-] lsgpio
[edit]
[-] lesskey
[edit]
[-] dpkg-deb
[edit]
[-] mariadb-binlog
[edit]
[-] which
[edit]
[-] ld.bfd
[edit]
[-] mysqld_safe
[edit]
[-] geqn
[edit]
[-] dbus-run-session
[edit]
[-] keyctl
[edit]
[-] mkinitrd
[edit]
[-] named-rrchecker
[edit]
[-] gsnd
[edit]
[-] b2sum
[edit]
[-] db_hotbackup
[edit]
[-] zgrep
[edit]
[-] curl
[edit]
[-] db_log_verify
[edit]
[-] envsubst
[edit]
[-] semodule_unpackage
[edit]
[-] links
[edit]
[-] mariadb-dumpslow
[edit]
[-] systemd-umount
[edit]
[-] perror
[edit]
[-] git-shell
[edit]
[-] gpg
[edit]
[-] g13
[edit]
[-] watchgnupg
[edit]
[-] linux-boot-prober
[edit]
[-] gtar
[edit]
[-] nmtui
[edit]
[-] dbilogstrip
[edit]
[-] msgattrib
[edit]
[-] h2xs
[edit]
[-] unflatten
[edit]
[-] cpupower
[edit]
[-] sg_bg_ctl
[edit]
[-] sieve-test
[edit]
[-] mariadb-plugin
[edit]
[-] hostid
[edit]
[-] prlimit
[edit]
[-] bzip2
[edit]
[-] mariadb-show
[edit]
[-] kbdrate
[edit]
[-] nl-pktloc-lookup
[edit]
[-] edgepaint
[edit]
[-] ul
[edit]
[-] ls
[edit]
[-] nl-fib-lookup
[edit]
[-] loadkeys
[edit]
[-] colrm
[edit]
[-] modulecmd
[edit]
[-] logresolve
[edit]
[-] sg_read_buffer
[edit]
[-] realpath
[edit]
[-] zipcloak
[edit]
[-] fc
[edit]
[-] sg_verify
[edit]
[-] dbus-update-activation-environment
[edit]
[-] nl-link-enslave
[edit]
[-] mcdiff
[edit]
[-] python2
[edit]
[-] certutil
[edit]
[-] graphml2gv
[edit]
[-] prove
[edit]
[-] crontab
[edit]
[-] chcon
[edit]
[-] gio
[edit]
[-] lzfgrep
[edit]
[-] nslookup
[edit]
[-] nf-exp-delete
[edit]
[-] fc-match
[edit]
[-] pdf2dsc
[edit]
[-] yes
[edit]
[-] sg_sat_set_features
[edit]
[-] gc
[edit]
[-] nl
[edit]
[-] scsi_satl
[edit]
[-] fc-pattern
[edit]
[-] at
[edit]
[-] eqn
[edit]
[-] yumdownloader
[edit]
[-] config_data
[edit]
[-] gdbm_load
[edit]
[-] ptar
[edit]
[-] mysql_install_db
[edit]
[-] nss-policy-check
[edit]
[-] secon
[edit]
[-] galera_recovery
[edit]
[-] egrep
[edit]
[-] localedef
[edit]
[-] expand
[edit]
[-] nl-addr-list
[edit]
[-] Magick-config
[edit]
[-] systemd-cgls
[edit]
[-] 2to3-3.6
[edit]
[-] nl-link-set
[edit]
[-] bzip2recover
[edit]
[-] sg_wr_mode
[edit]
[-] dmesg
[edit]
[-] head
[edit]
[-] sg_rmsn
[edit]
[-] tcfmttest
[edit]
[-] tac
[edit]
[-] nisdomainname
[edit]
[-] whatis
[edit]
[-] gdbmtool
[edit]
[-] nl-route-list
[edit]
[-] msgcat
[edit]
[-] mariadb-embedded
[edit]
[-] protoc
[edit]
[-] gcov-tool
[edit]
[-] perlivp
[edit]
[-] mariadb-check
[edit]
[-] sg_logs
[edit]
[-] touch
[edit]
[-] chown
[edit]
[-] dpkg-maintscript-helper
[edit]
[-] pcre-config
[edit]
[-] nl-addr-delete
[edit]
[-] usleep
[edit]
[-] systemd-stdio-bridge
[edit]
[-] xmlcatalog
[edit]
[-] ps2ps
[edit]
[-] systemd-cgtop
[edit]
[-] gnroff
[edit]
[-] dbus-uuidgen
[edit]
[-] mysqlshow
[edit]
[-] mmdblookup
[edit]
[-] preconv
[edit]
[-] cp
[edit]
[-] msgunfmt
[edit]
[-] pydoc3.12
[edit]
[-] passwd
[edit]
[-] dnstap-read
[edit]
[-] mariadb-conv
[edit]
[-] instmodsh
[edit]
[-] sg_sat_phy_event
[edit]
[-] ln
[edit]
[-] libgcrypt-config
[edit]
[-] sg_rtpg
[edit]
[-] sgp_dd
[edit]
[-] scriptreplay
[edit]
[-] lzcat
[edit]
[-] repotrack
[edit]
[-] mariadb-service-convert
[edit]
[-] gpio-event-mon
[edit]
[-] captoinfo
[edit]
[-] sum
[edit]
[-] easy_install-2.7
[edit]
[-] odbc_config
[edit]
[-] nl-monitor
[edit]
[-] mariadb-admin
[edit]
[-] semodule_link
[edit]
[-] easy_install-3.6
[edit]
[-] grep
[edit]
[-] uuidgen
[edit]
[-] stdbuf
[edit]
[-] db_archive
[edit]
[-] ea-wappspector
[edit]
[-] gdk-pixbuf-thumbnailer
[edit]
[-] word-list-compress
[edit]
[-] pkla-admin-identities
[edit]
[-] grub2-editenv
[edit]
[-] znew
[edit]
[-] newgrp
[edit]
[-] objcopy
[edit]
[-] ionice
[edit]
[-] ssh-add
[edit]
[-] bc
[edit]
[-] ssh-agent
[edit]
[-] setmetamode
[edit]
[-] join
[edit]
[-] sg_reassign
[edit]
[-] gvpr
[edit]
[-] xsetpointer
[edit]
[-] peekfd
[edit]
[-] nl-link-release
[edit]
[-] lnav
[edit]
[-] lzma
[edit]
[-] nl-qdisc-add
[edit]
[-] stty
[edit]
[-] showconsolefont
[edit]
[-] resolvectl
[edit]
[-] sg_readcap
[edit]
[-] telnet
[edit]
[-] pidof
[edit]
[-] update-gtk-immodules
[edit]
[-] doveadm
[edit]
[-] zip
[edit]
[-] recode-sr-latin
[edit]
[-] pydoc2.7
[edit]
[-] killall
[edit]
[-] dircolors
[edit]
[-] dbus-binding-tool
[edit]
[-] systemd-hwdb
[edit]
[-] atq
[edit]
[-] pslog
[edit]
[-] json_verify
[edit]
[-] ulimit
[edit]
[-] htdbm
[edit]
[-] gpg-error-config
[edit]
[-] psfstriptable
[edit]
[-] db_printlog
[edit]
[-] strings
[edit]
[-] mysqlimport
[edit]
[-] zdiff
[edit]
[-] gettextize
[edit]
[-] libcare-cron
[edit]
[-] autopoint
[edit]
[-] umask
[edit]
[-] setkeycodes
[edit]
[-] troff
[edit]
[-] libwmf-fontmap
[edit]
[-] msgfmt
[edit]
[-] i386
[edit]
[-] crc32
[edit]
[-] fc-cache
[edit]
[-] dirmngr-client
[edit]
[-] ea-php72-pecl
[edit]
[-] logname
[edit]
[-] ssh-copy-id
[edit]
[-] pwscore
[edit]
[-] systemd-detect-virt
[edit]
[-] wsrep_sst_backup
[edit]
[-] xslt-config
[edit]
[-] dwp
[edit]
[-] xsubpp
[edit]
[-] grub2-syslinux2cfg
[edit]
[-] tcbmgr
[edit]
[-] acpi_listen
[edit]
[-] grub2-mkrescue
[edit]
[-] pango-view
[edit]
[-] ea-php80
[edit]
[-] sessreg
[edit]
[-] dpkg
[edit]
[-] sprof
[edit]
[-] mcview
[edit]
[-] Wand-config
[edit]
[-] env
[edit]
[-] hostnamectl
[edit]
[-] sha1sum
[edit]
[-] gdbm_dump
[edit]
[-] x86_64-redhat-linux-c++
[edit]
[-] bzdiff
[edit]
[-] base64
[edit]
[-] hash
[edit]
[-] mpstat
[edit]
[-] gv2gml
[edit]
[-] lwp-mirror
[edit]
[-] vdir
[edit]
[-] systemd-path
[edit]
[-] dd
[edit]
[-] lessecho
[edit]
[-] fincore
[edit]
[-] utmpdump
[edit]
[-] autoreconf
[edit]
[-] cpan-mirrors
[edit]
[-] prezip-bin
[edit]
[-] ncursesw6-config
[edit]
[-] nproc
[edit]
[-] xzless
[edit]
[-] iio_generic_buffer
[edit]
[-] debuginfo-install
[edit]
[-] jobs
[edit]
[-] ipcrm
[edit]
[-] zcmp
[edit]
[-] c++filt
[edit]
[-] mariadbd-multi
[edit]
[-] x86_64
[edit]
[-] gpg-agent
[edit]
[-] alt-php-mysql-reconfigure.py
[edit]
[-] gpic
[edit]
[-] lynx
[edit]
[-] lsphp
[edit]
[-] timedatectl
[edit]
[-] garbd
[edit]
[-] sg_ses_microcode
[edit]
[-] nl-qdisc-list
[edit]
[-] ptardiff
[edit]
[-] grops
[edit]
[-] systemd-resolve
[edit]
[-] mount
[edit]
[-] scl_source
[edit]
[-] bzless
[edit]
[-] kbd_mode
[edit]
[-] gcc-ranlib
[edit]
[-] sgm_dd
[edit]
[-] pydoc3
[edit]
[-] filan
[edit]
[-] isc-config.sh
[edit]
[-] zsoelim
[edit]
[-] signver
[edit]
[-] sg_rep_zones
[edit]
[-] innochecksum
[edit]
[-] runcon
[edit]
[-] bzgrep
[edit]
[-] ftp
[edit]
[-] envml
[edit]
[-] mariadb
[edit]
[-] nsupdate
[edit]
[-] yum-groups-manager
[edit]
[-] elfedit
[edit]
[-] mktemp
[edit]
[-] sudo
[edit]
[-] uptime
[edit]
[-] fc-validate
[edit]
[-] x86_64-redhat-linux-gcc
[edit]
[-] uuidparse
[edit]
[-] mdig
[edit]
[-] bzegrep
[edit]
[-] sed
[edit]
[-] autoscan
[edit]
[-] freetype-config
[edit]
[-] nohup
[edit]
[-] neato
[edit]
[-] pftp
[edit]
[-] systemd-run
[edit]
[-] autoupdate
[edit]
[-] dpkg-divert
[edit]
[-] pygettext2.7.py
[edit]
[-] read
[edit]
[-] tcptraceroute
[edit]
[-] dot
[edit]
[-] bdftopcf
[edit]
[-] ps
[edit]
[-] enchant-lsmod
[edit]
[-] psfxtable
[edit]
[-] gpgparsemail
[edit]
[-] dc
[edit]
[-] systemd-delta
[edit]
[-] ab
[edit]
[-] lzmore
[edit]
[-] auvirt
[edit]
[-] pyvenv-3
[edit]
[-] cl-linksafe-reconfigure
[edit]
[-] brotli
[edit]
[-] xkill
[edit]
[-] cat
[edit]
[-] pre-grohtml
[edit]
[-] spell
[edit]
[-] sg_dd
[edit]
[-] mariadb-setpermission
[edit]
[-] nl-cls-delete
[edit]
[-] batch
[edit]
[-] rpmkeys
[edit]
[-] toe
[edit]
[-] who
[edit]
[-] composite
[edit]
[-] chacl
[edit]
[-] getfacl
[edit]
[-] turbostat
[edit]
[-] open
[edit]
[-] nail
[edit]
[-] corelist
[edit]
[-] protoc-c
[edit]
[-] gpgv
[edit]
[-] xzcat
[edit]
[-] mariadbd-safe
[edit]
[-] xzgrep
[edit]
[-] tcatest
[edit]
[-] yum-config-manager
[edit]
[-] aria_dump_log
[edit]
[-] unalias
[edit]
[-] kdumpctl
[edit]
[-] lzless
[edit]
[-] eps2eps
[edit]
[-] printenv
[edit]
[-] identify
[edit]
[-] tbl
[edit]
[-] xxd
[edit]
[-] lwp-download
[edit]
[-] prezip
[edit]
[-] lzmainfo
[edit]
[-] strace
[edit]
[-] grub2-mknetdir
[edit]
[-] pldd
[edit]
[-] gcc-nm
[edit]
[-] gpgsm
[edit]
[-] xargs
[edit]
[-] chage
[edit]
[-] pkg-config
[edit]
[-] sha256sum
[edit]
[-] fc-conflist
[edit]
[-] lexgrog
[edit]
[-] sha224hmac
[edit]
[-] db_deadlock
[edit]
[-] chattr
[edit]
[-] users
[edit]
[-] pstree
[edit]
[-] gcov
[edit]
[-] mysqlbinlog
[edit]
[-] gss-client
[edit]
[-] netcat
[edit]
[-] mysql_upgrade
[edit]
[-] uname
[edit]
[-] zforce
[edit]
[-] pkla-check-authorization
[edit]
[-] dracut
[edit]
[-] view
[edit]
[-] replace
[edit]
[-] ps2pdf13
[edit]
[-] dir
[edit]
[-] modulemd-validator
[edit]
[-] pip2.7
[edit]
[-] nl-class-delete
[edit]
[-] mariadb-waitpid
[edit]
[-] tctmttest
[edit]
[-] png-fix-itxt
[edit]
[-] update-crypto-policies
[edit]
[-] ea-php74-pecl
[edit]
[-] chvt
[edit]
[-] hostname
[edit]
[-] findmnt
[edit]
[-] paste
[edit]
[-] grub2-mkimage
[edit]
[-] nf-ct-events
[edit]
[-] man
[edit]
[-] xzfgrep
[edit]
[-] mc
[edit]
[-] dbus-send
[edit]
[-] unzip
[edit]
[-] lsipc
[edit]
[-] nl-link-stats
[edit]
[-] garb-systemd
[edit]
[-] mariadb-convert-table-format
[edit]
[-] xstdcmap
[edit]
[-] db_stat
[edit]
[-] cmp
[edit]
[-] openvt
[edit]
[-] enchant-lsmod-2
[edit]
[-] lzegrep
[edit]
[-] busctl
[edit]
[-] easy_install-3
[edit]
[-] sxpm
[edit]
[-] nc
[edit]
[-] rev
[edit]
[-] mariadb-access
[edit]
[-] last
[edit]
[-] quota
[edit]
[-] setsid
[edit]
[-] perl
[edit]
[-] db_verify
[edit]
[-] scsi_start
[edit]
[-] scsi_mandat
[edit]
[-] php
[edit]
[-] ypdomainname
[edit]
[-] snice
[edit]
[-] bond2team
[edit]
[-] nmtui-connect
[edit]
[-] fdp
[edit]
[-] vimtutor
[edit]
[-] sg_raw
[edit]
[-] c89
[edit]
[-] nl-util-addr
[edit]
[-] nl-neigh-delete
[edit]
[-] sg_read_block_limits
[edit]
[-] cc
[edit]
[-] aria_ftdump
[edit]
[-] gpgrt-config
[edit]
[-] wish
[edit]
[-] tput
[edit]
[-] sg_test_rwbuf
[edit]
[-] gv2gxl
[edit]
[-] echo
[edit]
[-] scsi_readcap
[edit]
[-] sginfo
[edit]
[-] tzselect
[edit]
[-] rvim
[edit]
[-] semodule_package
[edit]
[-] pip3.6
[edit]
[-] mariadb-hotcopy
[edit]
[-] pod2text
[edit]
[-] semodule_expand
[edit]
[-] atrm
[edit]
[-] chrt
[edit]
[-] git
[edit]
[-] iceauth
[edit]
[-] md5sum
[edit]
[-] rpmverify
[edit]
[-] splain
[edit]
[-] wsrep_sst_rsync_wan
[edit]
[-] fold
[edit]
[-] tcamgr
[edit]
[-] tcftest
[edit]
[-] rpcinfo
[edit]
[-] dwz
[edit]
[-] mcookie
[edit]
[-] zipnote
[edit]
[-] install
[edit]
[-] python2-config
[edit]
[-] tchtest
[edit]
[-] tmpwatch
[edit]
[-] perldoc
[edit]
[-] nf-monitor
[edit]
[-] aspell
[edit]
[-] cksum
[edit]
[-] zipdetails
[edit]
[-] odbcinst
[edit]
[-] gpgme-json
[edit]
[-] pure-pwconvert
[edit]
[-] chmem
[edit]
[-] nano
[edit]
[-] db_dump185
[edit]
[-] udevadm
[edit]
[-] pgrep
[edit]
[-] mariadb-slap
[edit]
[-] alt-mysql-reconfigure
[edit]
[-] piconv
[edit]
[-] grub2-menulst2cfg
[edit]
[-] xset
[edit]
[-] mytop
[edit]
[-] rsyslog-recover-qi.pl
[edit]
[-] nload
[edit]
[-] pstree.x11
[edit]
[-] grub2-mklayout
[edit]
[-] sg_senddiag
[edit]
[-] bash
[edit]
[-] nice
[edit]
[-] gvmap
[edit]
[-] ps_mem
[edit]
[-] bashbug-64
[edit]
[-] mysqlcheck
[edit]
[-] sotruss
[edit]
[-] yat2m
[edit]
[-] sg_write_verify
[edit]
[-] dpkg-trigger
[edit]
[-] ld.gold
[edit]
[-] sqlite3
[edit]
[-] mkfontdir
[edit]
[-] mysql_plugin
[edit]
[-] mysql_waitpid
[edit]
[-] printf
[edit]
[-] sg_get_lba_status
[edit]
[-] scl
[edit]
[-] linux64
[edit]
[-] namei
[edit]
[-] fonttosfnt
[edit]
[-] rpmdb
[edit]
[-] tracepath
[edit]
[-] fgconsole
[edit]
[-] idle2
[edit]
[-] lzdiff
[edit]
[-] setterm
[edit]
[-] msql2mysql
[edit]
[-] msgmerge
[edit]
[-] git-receive-pack
[edit]
[-] gpg-connect-agent
[edit]
[-] patchwork
[edit]
[-] tail
[edit]
[-] col
[edit]
[-] aria_read_log
[edit]
[-] sudoreplay
[edit]
[-] powernow-k8-decode
[edit]
[-] perlml
[edit]
[-] pwmake
[edit]
[-] sg_requests
[edit]
[-] tsort
[edit]
[-] aulast
[edit]
[-] scsi-rescan
[edit]
[-] hmac256
[edit]
[-] mapscrn
[edit]
[-] gcov-dump
[edit]
[-] lex
[edit]
[-] unxz
[edit]
[-] ncat
[edit]
[-] xsetroot
[edit]
[-] tchmttest
[edit]
[-] tcttest
[edit]
[-] memstrack
[edit]
[-] wmf2x
[edit]
[-] expr
[edit]
[-] idiag-socket-details
[edit]
[-] mkdir
[edit]
[-] python3.6m
[edit]
[-] sim_client
[edit]
[-] imunify-antivirus
[edit]
[-] chfn
[edit]
[-] nm
[edit]
[-] yum-debug-restore
[edit]
[-] readelf
[edit]
[-] firewall-cmd
[edit]
[-] wdctl
[edit]
[-] cpapi3
[edit]
[-] imunify360-command-wrapper
[edit]
[-] nl-qdisc-delete
[edit]
[-] systemd-escape
[edit]
[-] wmf2eps
[edit]
[-] ea-php80-pear
[edit]
[-] nf-exp-add
[edit]
[-] nl-link-name2ifindex
[edit]
[-] paperconf
[edit]
[-] ea-php72-pear
[edit]
[-] htdigest
[edit]
[-] krb5-config
[edit]
[-] yum
[edit]
[-] pkill
[edit]
[-] systemd-mount
[edit]
[-] wmf2fig
[edit]
[-] make
[edit]
[-] locate
[edit]
[-] fc-cache-64
[edit]
[-] msgcmp
[edit]
[-] sg_sanitize
[edit]
[-] pure-statsdecode
[edit]
[-] awk
[edit]
[-] kbdinfo
[edit]
[-] aulastlog
[edit]
[-] nf-exp-list
[edit]
[-] pathchk
[edit]
[-] mpicalc
[edit]
[-] python
[edit]
[-] tapestat
[edit]
[-] msgen
[edit]
[-] gdlib-config
[edit]
[-] gs
[edit]
[-] ifnames
[edit]
[-] gr2fonttest
[edit]
[-] od
[edit]
[-] as
[edit]
[-] nsenter
[edit]
[-] sg_unmap
[edit]
[-] chmod
[edit]
[-] modutil
[edit]
[-] wall
[edit]
[-] unlzma
[edit]
[-] base32
[edit]
[-] unicode_start
[edit]
[-] lsiio
[edit]
[-] sha384hmac
[edit]
[-] lsmem
[edit]
[-] size
[edit]
[-] gvmap.sh
[edit]
[-] sg_read_long
[edit]
[-] ssh-keyscan
[edit]
[-] nl-addr-add
[edit]
[-] pinentry
[edit]
[-] html2text
[edit]
[-] Mail
[edit]
[-] ea-php80-pecl
[edit]
[-] sg_sat_read_gplog
[edit]
[-] test
[edit]
[-] nf-ct-add
[edit]
[-] sg_reset
[edit]
[-] protoc-gen-c
[edit]
[-] ssltap
[edit]
[-] vimdot
[edit]
[-] aclocal
[edit]
[-] sg_turs
[edit]
[-] cpio
[edit]
[-] podchecker
[edit]
[-] systemd-tmpfiles
[edit]
[-] gvgen
[edit]
[-] type
[edit]
[-] lscpu
[edit]
[-] scp
[edit]
[-] isosize
[edit]
[-] id
[edit]
[-] python3.6m-config
[edit]
[-] stat
[edit]
[-] ausyscall
[edit]
[-] scsi_ready
[edit]
[-] autoheader
[edit]
[-] pip3
[edit]
[-] nm-online
[edit]
[-] column
[edit]
[-] fc-cat
[edit]
[-] rmdir
[edit]
[-] pathfix.py
[edit]
[-] resolveip
[edit]
[-] gdk-pixbuf-query-loaders-64
[edit]
[-] pk12util
[edit]
[-] nl-link-list
[edit]
[-] tcfmgr
[edit]
[-] import
[edit]
[-] mysql_config
[edit]
[-] sccmap
[edit]
[-] date
[edit]
[-] teamd
[edit]
[-] sg_stpg
[edit]
[-] locale
[edit]
[-] xzcmp
[edit]
[-] ea-php74
[edit]
[-] hunspell
[edit]
[-] shasum
[edit]
[-] gettext
[edit]
[-] 2to3
[edit]
[-] setleds
[edit]
[-] csslint-0.6
[edit]
[-] bzcat
[edit]
[-] deallocvt
[edit]
[-] watch
[edit]
[-] groff
[edit]
[-] run-parts
[edit]
[-] dbus-monitor
[edit]
[-] zipgrep
[edit]
[-] mysql
[edit]
[-] db_upgrade
[edit]
[-] xzmore
[edit]
[-] dltest
[edit]
[-] cd
[edit]
[-] mariadb-secure-installation
[edit]
[-] sg_safte
[edit]
[-] osage
[edit]
[-] galera_new_cluster
[edit]
[-] pod2html
[edit]
[-] ea-php82-pear
[edit]
[-] sg_xcopy
[edit]
[-] tctmgr
[edit]
[-] sg_decode_sense
[edit]
[-] python3.6-config
[edit]
[-] ncurses6-config
[edit]
[-] ispell
[edit]
[-] sg_persist
[edit]
[-] x86_energy_perf_policy
[edit]
[-] kvm_stat
[edit]
[-] gneqn
[edit]
[-] whereis
[edit]
[-] sdiff
[edit]
[-] acyclic
[edit]
[-] grub2-glue-efi
[edit]
[-] cairo-sphinx
[edit]
[-] grub2-script-check
[edit]
[-] sftp
[edit]
[-] eject
[edit]
[-] pinky
[edit]
[-] grub2-mkfont
[edit]
[-] sync
[edit]
[-] systemd-cat
[edit]
[-] debuginfod-find
[edit]
[-] ucs2any
[edit]
[-] uniq
[edit]
[-] objdump
[edit]
[-] pkaction
[edit]
[-] stream
[edit]
[-] gpg-error
[edit]
[-] mysql_fix_extensions
[edit]
[-] split
[edit]
[-] sg_modes
[edit]
[-] neqn
[edit]
[-] mysqld_safe_helper
[edit]
[-] rescan-scsi-bus.sh
[edit]
[-] fribidi
[edit]
[-] cpp
[edit]
[-] login
[edit]
[-] fallocate
[edit]
[-] psfaddtable
[edit]
[-] xsltproc
[edit]
[-] POST
[edit]
[-] ghostscript
[edit]
[-] ps2pdfwr
[edit]
[-] sg_luns
[edit]
[-] python3.6
[edit]
[-] secret-tool
[edit]
[-] sievec
[edit]
[-] mcpp
[edit]
[-] tcbmttest
[edit]
[-] sha1hmac
[edit]
[-] ngettext
[edit]
[-] pydoc3.6
[edit]
[-] nl-neightbl-list
[edit]
[-] rename
[edit]
[-] dbus-cleanup-sockets
[edit]
[-] ipcs
[edit]
[-] imunify360-agent
[edit]
[-] repomanage
[edit]
[-] mesg
[edit]
[-] python3.12
[edit]
[-] sg_ident
[edit]
[-] gvpack
[edit]
[-] mariadb-find-rows
[edit]
[-] animate
[edit]
[-] resolve_stack_dump
[edit]
[-] flex++
[edit]
[-] vim
[edit]
[-] skill
[edit]
[-] MagickWand-config
[edit]
[-] flock
[edit]
[-] ndptool
[edit]
[-] catchsegv
[edit]
[-] smtpd2.py
[edit]
[-] bind9-config
[edit]
[-] bashbug
[edit]
[-] nl-class-list
[edit]
[-] diffimg
[edit]
[-] msguniq
[edit]
[-] imunify-fgw-dump
[edit]
[-] updatedb
[edit]
[-] mountpoint
[edit]
[-] coredumpctl
[edit]
[-] sg_compare_and_write
[edit]
[-] xrandr
[edit]
[-] shuf
[edit]
[-] sg_reset_wp
[edit]
[-] cluster
[edit]
[-] sg_rbuf
[edit]
[-] pdf2ps
[edit]
[-] bg
[edit]
[-] perlbug
[edit]
[-] imunify-agent-proxy
[edit]
[-] dpkg-statoverride
[edit]
[-] pygettext2.py
[edit]
[-] kernel-install
[edit]
[-] manpath
[edit]
[-] ea-php73-pecl
[edit]
[-] pigz
[edit]
[-] ea-php72
[edit]
[-] wmf2svg
[edit]
[-] pynche2
[edit]
[-] pkgconf
[edit]
[-] write
[edit]
[-] cl-linksafe-apply-group
[edit]
[-] dirname
[edit]
[-] dot2gxl
[edit]
[-] post-grohtml
[edit]
[-] journalctl
[edit]
[-] qemu-ga
[edit]
[-] pip-3
[edit]
[-] systemd-analyze
[edit]
[-] renew-dummy-cert
[edit]
[-] gpasswd
[edit]
[-] lsattr
[edit]
[-] [
[edit]
[-] sieve-dump
[edit]
[-] python2.7-config
[edit]
[-] showkey
[edit]
[-] mariadbd-safe-helper
[edit]
[-] command
[edit]
[-] gxl2gv
[edit]
[-] renice
[edit]
[-] bunzip2
[edit]
[-] ptargrep
[edit]
[-] nmtui-hostname
[edit]
[-] lsscsi
[edit]
[-] cpan
[edit]
[-] grub2-mkrelpath
[edit]
[-] link
[edit]
[-] nl-route-add
[edit]
[-] sg_timestamp
[edit]
[-] mcedit
[edit]
[-] wsrep_sst_mysqldump
[edit]
[-] pip-2
[edit]
[-] unpigz
[edit]
[-] nop
[edit]
[-] newuidmap
[edit]
[-] systemd-ask-password
[edit]
[-] aria_chk
[edit]
[-] cvtsudoers
[edit]
[-] sg_scan
[edit]
[-] dtrace
[edit]
[-] systemd-notify
[edit]
[-] wsrep_sst_rsync
[edit]
[-] sieve-filter
[edit]
[-] sg_write_long
[edit]
[-] rvi
[edit]
[-] gtbl
[edit]
[-] uuclient
[edit]
[-] ulockmgr_server
[edit]
[-] soelim
[edit]
[-] lua
[edit]
[-] pango-list
[edit]
[-] csplit
[edit]
[-] rview
[edit]
[-] sg_write_buffer
[edit]
[-] ea-php73
[edit]
[-] xmodmap
[edit]
[-] sg_map
[edit]
[-] dpkg-query
[edit]
[-] sss_ssh_authorizedkeys
[edit]
[-] repoclosure
[edit]
[-] msgcomm
[edit]
[-] mkfifo
[edit]
[-] xmlwf
[edit]
[-] scsi_logging_level
[edit]
[-] alias
[edit]
[-] sg_format
[edit]
[-] whoami
[edit]
[-] find
[edit]
[-] dbiprof
[edit]
[-] nl-neigh-list
[edit]
[-] xzdec
[edit]
[-] gzexe
[edit]
[-] sg_get_config
[edit]
[-] dnf
[edit]
[-] db_load
[edit]
[-] needs-restarting
[edit]
[-] sadf
[edit]
[-] zipsplit
[edit]
[-] git-upload-pack
[edit]
[-] wsrep_sst_mariabackup
[edit]
[-] domainname
[edit]
[-] cal
[edit]
[-] w
[edit]
[-] lchfn
[edit]
[-] os-prober
[edit]
[-] nmtui-edit
[edit]
[-] grotty
[edit]
[-] reposync
[edit]
[-] sg_ses
[edit]
[-] sha384sum
[edit]
[-] uapi
[edit]
[-] ar
[edit]
[-] idn
[edit]
[-] unicode_stop
[edit]
[-] sha512sum
[edit]
[-] sg_seek
[edit]
[-] umount
[edit]
[-] chsh
[edit]
[-] dovecot-sysreport
[edit]
[-] gpg2
[edit]
[-] traceroute
[edit]
[-] update-mime-database
[edit]
[-] glib-compile-schemas
[edit]
[-] whiptail
[edit]
[-] p11-kit
[edit]
[-] setarch
[edit]
[-] run-with-aspell
[edit]
[-] m4
[edit]
[-] dpkg-realpath
[edit]
[-] ea-php82-pecl
[edit]
[-] host
[edit]
[-] nl-classid-lookup
[edit]
[-] automake-1.16
[edit]
[-] sort
[edit]
[-] easy_install-2
[edit]
[-] numfmt
[edit]
[-] sh
[edit]
[-] preunzip
[edit]
[-] strip
[edit]
[-] zegrep
[edit]
[-] gpgv2
[edit]
[-] iusql
[edit]
[-] atop
[edit]
[-] doveconf
[edit]
[-] xgettext
[edit]
[-] gcc
[edit]
[-] mm2gv
[edit]
[-] gtk-query-immodules-2.0-64
[edit]
[-] procan
[edit]
[-] xinput
[edit]
[-] basename
[edit]
[-] encguess
[edit]
[-] ps2pdf12
[edit]
[-] x86_64-redhat-linux-gnu-pkg-config
[edit]
[-] grub2-file
[edit]
[-] isql
[edit]
[-] c++
[edit]
[-] sg_start
[edit]
[-] luac
[edit]
[-] ea-php81
[edit]
[-] find-repos-of-install
[edit]
[-] mysqlaccess
[edit]
[-] json_pp
[edit]
[-] zipinfo
[edit]
[-] slabinfo
[edit]
[-] dpkg-split
[edit]
[-] sss_ssh_knownhostsproxy
[edit]
[-] systemctl
[edit]
[-] mandb
[edit]
[-] more
[edit]
[-] hexdump
[edit]
[-] makedb
[edit]
[-] netstat
[edit]
[-] ex
[edit]
[-] ps2pdf
[edit]
[-] tty
[edit]
[-] systemd-inhibit
[edit]
[-] pcre2-config
[edit]
[-] setfont
[edit]
[-] iconv
[edit]
[-] lzgrep
[edit]
[-] sg_read_attr
[edit]
[-] ea-php74-pear
[edit]
[-] cifsiostat
[edit]
[-] nl-tctree-list
[edit]
[-] fc-query
[edit]
[-] lsof
[edit]
[-] mysqlslap
[edit]
[-] circo
[edit]
[-] wish8.6
[edit]
[-] sg_write_same
[edit]
[-] multitail
[edit]
[-] pwd
[edit]
[-] pip2
[edit]
[-] kmod
[edit]
[-] aria_pack
[edit]
[-] python3-config
[edit]
[-] logger
[edit]
[-] clear
[edit]
[-] getkeycodes
[edit]
[-] precat
[edit]
[-] fips-mode-setup
[edit]
[-] gprof
[edit]
[-] unexpand
[edit]
[-] scsi_temperature
[edit]
[-] msgfilter
[edit]
[-] truncate
[edit]
[-] smtpd2.7.py
[edit]
[-] ld.so
[edit]
[-] zless
[edit]
[-] prune
[edit]
[-] strace-log-merge
[edit]
[-] rnano
[edit]
[-] pip-3.6
[edit]
[-] false
[edit]
[-] libtoolize
[edit]
[-] systemd-tty-ask-password-agent
[edit]
[-] mysqldump
[edit]
[-] mailx
[edit]
[-] fusermount
[edit]
[-] authselect
[edit]
[-] enchant
[edit]
[-] vimdiff
[edit]
[-] rm
[edit]
[-] wc
[edit]
[-] loginctl
[edit]
[-] pure-pw
[edit]
[-] enchant-2
[edit]
[-] json_xs
[edit]
[-] tload
[edit]
[-] wmf2gd
[edit]
[-] myisam_ftdump
[edit]
[-] repoquery
[edit]
[-] sg
[edit]
[-] ldd
[edit]
[-] atopsar
[edit]
[-] tar
[edit]
[-] ea-php82
[edit]
[-] compare
[edit]
[-] dumpsexp
[edit]
[-] plesk_configure
[edit]
[-] ipcalc
[edit]
[-] intel-speed-select
[edit]
[-] ea-php81-pear
[edit]
[-] bzmore
[edit]
[-] dnf-3
[edit]
[-] gzip
[edit]
[-] pyvenv-3.6
[edit]
[-] reset
[edit]
[-] ptx
[edit]
[-] setfacl
[edit]
[-] bcomps
[edit]
[-] msgconv
[edit]
[-] sg_map26
[edit]
[-] tcamttest
[edit]
[-] lneato
[edit]
[-] mariadb-config
[edit]
[-] xorg-x11-fonts-update-dirs
[edit]
[-] lslogins
[edit]
[-] firewall-offline-cmd
[edit]
[-] cpapi1
[edit]
[-] systemd-sysusers
[edit]
[-] quotasync
[edit]
[-] rpmquery
[edit]
[-] tr
[edit]
[-] factor
[edit]
[-] mysql_tzinfo_to_sql
[edit]
[-] rpm2cpio
[edit]
[-] fgrep
[edit]
[-] pynche2.7
[edit]
[-] nl-list-sockets
[edit]
[-] cronnext
[edit]
[-] rpm2archive
[edit]
[-] vmstat
[edit]
[-] comm
[edit]
[-] nf-log
[edit]
[-] msgfmt2.7.py
[edit]
[-] ps2epsi
[edit]
[-] h2ph
[edit]
[-] localectl
[edit]
[-] page_owner_sort
[edit]
[-] autoconf
[edit]
[-] nroff
[edit]
[-] nf-ct-list
[edit]
[-] my_print_defaults
[edit]
[-] tcumttest
[edit]
[-] xzdiff
[edit]
[-] cpapi2
[edit]
[-] traceroute6
[edit]
[-] crb
[edit]
[-] tchmgr
[edit]
[-] mysql_embedded
[edit]
[-] unshare
[edit]
[-] python3
[edit]
[-] gml2gv
[edit]
[-] zfgrep
[edit]
[-] mysqladmin
[edit]
[-] enc2xs
[edit]
[-] db_checkpoint
[edit]
[-] unlink
[edit]
[-] gpg-wks-server
[edit]
[-] ipcmk
[edit]
[-] getent
[edit]
[-] idle2.7
[edit]
[-] plymouth
[edit]
[-] lzmadec
[edit]
[-] nl-route-get
[edit]
[-] grub2-fstest
[edit]
[-] look
[edit]
[-] perlthanks
[edit]
[-] slabtop
[edit]
[-] nf-queue
[edit]
[-] lzcmp
[edit]
[-] systemd-socket-activate
[edit]
[-] db_dump
[edit]
[-] tcutest
[edit]
[-] nl-rule-list
[edit]
[-] mknod
[edit]
[-] rsync
[edit]
[-] libpng16-config
[edit]
[-] lslocks
[edit]
[-] atopconvert
[edit]
[-] libpng-config
[edit]
[-] gpg-zip
[edit]
[-] gunzip
[edit]
[-] tred
[edit]
[-] pydoc2
[edit]
[-] shred
[edit]
[-] socat
[edit]
[-] nl-route-delete
[edit]
[-] db_recover
[edit]
[-] cmsutil
[edit]
[-] pkttyagent
[edit]
[-] xmllint
[edit]
[-] setup-nsssysinit
[edit]
[-] sleep
[edit]
[-] sfdp
[edit]
[-] mariadb-fix-extensions
[edit]
[-] htop
[edit]
[-] GET
[edit]
[-] dirmngr
[edit]
[-] showrgb
[edit]
[-] top
[edit]
[-] dig
[edit]
[-] montage
[edit]
[-] autom4te
[edit]
[-] info
[edit]
[-] make-dummy-cert
[edit]
[-] gawk
[edit]
[-] ps2pdf14
[edit]
[-] nl-neigh-add
[edit]
[-] lwp-request
[edit]
[-] sg_zone
[edit]
[-] mysql_find_rows
[edit]
[-] lesspipe.sh
[edit]
[-] ps2ascii
[edit]
[-] tclsh
[edit]
[-] gencat
[edit]
[-] slencheck
[edit]
[-] addr2line
[edit]
[-] loadunimap
[edit]
[-] twopi
[edit]
[-] c99
[edit]
[-] resizecons
[edit]
[-] funzip
[edit]
[-] zcat
[edit]
[-] gpgsplit
[edit]
[-] python3-html2text
[edit]
[-] python3.6m-x86_64-config
[edit]
[-] imunify-service
[edit]
[-] gpio-hammer
[edit]
[-] sg_write_x
[edit]
[-] mv
[edit]
[-] sg_opcodes
[edit]
[-] sg_copy_results
[edit]
[-] lsns
[edit]
[-] tcbtest
[edit]
[-] ncdu
[edit]
[-] xzegrep
[edit]
[-] file
[edit]
[-] fc-scan
[edit]
[-] vi
[edit]
[-] ps2ps2
[edit]
[-] teamdctl
[edit]
[-] pod2man
[edit]
[-] getopt
[edit]
[-] myisampack
[edit]
[-] lwp-dump
[edit]
[-] gmake
[edit]
[-] myisamchk
[edit]
[-] chronyc
[edit]
[-] yum-debug-dump
[edit]
[-] diff
[edit]
[-] sha224sum
[edit]
[-] tcucodec
[edit]
[-] bzcmp
[edit]
[-] xgamma
[edit]
[-] seq
[edit]
[-] sg_referrals
[edit]
[-] arch
[edit]
[-] kill
[edit]
[-] getconf
[edit]
[-] repo-graph
[edit]
[-] gcc-ar
[edit]
[-] nl-cls-list
[edit]
[-] crlutil
[edit]
[-] delv
[edit]
[-] pkcheck
[edit]
[-] openssl
[edit]
[-] wait
[edit]
[-] tmon
[edit]
[-] patch
[edit]
[-] mail
[edit]
[-] ssh
[edit]
[-] mysqld_multi
[edit]
[-] fc-list
[edit]
[-] conjure
[edit]
[-] sg_sat_identify
[edit]
[-] alt-php-mysql-reconfigure
[edit]
[-] json_reformat
[edit]
[-] sha256hmac
[edit]
[-] prtstat
[edit]
[-] pod2usage
[edit]
[-] msginit
[edit]
[-] nl-link-ifindex2name
[edit]
[-] catman
[edit]
[-] mkfontscale
[edit]
[-] rpcbind
[edit]
[-] psfgettable
[edit]
[-] fg
[edit]
[-] vlock
[edit]
[-] ssh-keygen
[edit]
[-] grub2-kbdcomp
[edit]
[-] wget
[edit]
[-] bootctl
[edit]
[-] apropos
[edit]
[-] pydoc-3
[edit]
[-] raw
[edit]
[-] scl_enabled
[edit]
[-] db_replicate
[edit]
[-] sshfs
[edit]
[-] package-cleanup
[edit]
[-] MagickCore-config
[edit]
[-] g++
[edit]
[-] kcarectl
[edit]
[-] unzipsfx
[edit]
[-] infocmp
[edit]
[-] arpaname
[edit]
[-] gpgconf
[edit]
[-] repodiff
[edit]
[-] grub2-mkstandalone
[edit]
[-] sg_emc_trespass
[edit]
[-] tabs
[edit]
[-] pngfix
[edit]
[-] readlink
[edit]
[-] xz
[edit]
[-] setpriv
[edit]
[-] sg_read
[edit]
[-] fips-finish-install
[edit]
[-] kcare-scanner-interface
[edit]
[-] pidstat
[edit]
[-] ld
[edit]
[-] mogrify
[edit]
[-] mariadb-tzinfo-to-sql
[edit]
[-] atopd
[edit]