System
:
Linux c09cd04ddcf6 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC 2025 x86_64
Software
:
Apache/2.4.51 (Debian)
Server
:
115.78.7.179
Domains
:
Cant read /etc/named.conf
Permission
:
[
drwxr-xr-x
]
:
/
usr
/
bin
/
10.0.1.161
Select
Submit
Home
Add User
Mailer
About
DBName
DBUser
DBPass
DBHost
WpUser
WpPass
Input e-mail
ACUPOFTEA for translucent.aimfirst.dev made by tabagkayu.
Folder Name
File Name
File Content
File
autom4te
#! /usr/bin/perl -w # -*- perl -*- # Generated from autom4te.in; do not edit by hand. eval 'case $# in 0) exec /usr/bin/perl -S "$0";; *) exec /usr/bin/perl -S "$0" "$@";; esac' if 0; # autom4te - Wrapper around M4 libraries. # Copyright (C) 2001-2003, 2005-2012 Free Software Foundation, Inc. # 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 3 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/>. BEGIN { my $pkgdatadir = $ENV{'autom4te_perllibdir'} || '/usr/share/autoconf'; unshift @INC, $pkgdatadir; # Override SHELL. On DJGPP SHELL may not be set to a shell # that can handle redirection and quote arguments correctly, # e.g.: COMMAND.COM. For DJGPP always use the shell that configure # has detected. $ENV{'SHELL'} = '/bin/sh' if ($^O eq 'dos'); } use Autom4te::C4che; use Autom4te::ChannelDefs; use Autom4te::Channels; use Autom4te::FileUtils; use Autom4te::General; use Autom4te::XFile; use File::Basename; use strict; # Data directory. my $pkgdatadir = $ENV{'AC_MACRODIR'} || '/usr/share/autoconf'; # $LANGUAGE{LANGUAGE} -- Automatic options for LANGUAGE. my %language; my $output = '-'; # Mode of the output file except for traces. my $mode = "0666"; # If melt, don't use frozen files. my $melt = 0; # Names of the cache directory, cache directory index, trace cache # prefix, and output cache prefix. And the IO object for the index. my $cache; my $icache; my $tcache; my $ocache; my $icache_file; my $flock_implemented = 'yes'; # The macros to trace mapped to their format, as specified by the # user. my %trace; # The macros the user will want to trace in the future. # We need `include' to get the included file, `m4_pattern_forbid' and # `m4_pattern_allow' to check the output. # # FIXME: What about `sinclude'? my @preselect = ('include', 'm4_pattern_allow', 'm4_pattern_forbid', '_m4_warn'); # M4 include path. my @include; # Do we freeze? my $freeze = 0; # $M4. my $m4 = $ENV{"M4"} || '/usr/bin/m4'; # Some non-GNU m4's don't reject the --help option, so give them /dev/null. fatal "need GNU m4 1.4 or later: $m4" if system "$m4 --help </dev/null 2>&1 | grep reload-state >/dev/null"; # Set some high recursion limit as the default limit, 250, has already # been hit with AC_OUTPUT. Don't override the user's choice. $m4 .= ' --nesting-limit=1024' if " $m4 " !~ / (--nesting-limit(=[0-9]+)?|-L[0-9]*) /; # @M4_BUILTIN -- M4 builtins and a useful comment. my @m4_builtin = `echo dumpdef | $m4 2>&1 >/dev/null`; map { s/:.*//;s/\W// } @m4_builtin; # %M4_BUILTIN_ALTERNATE_NAME # -------------------------- # The builtins are renamed, e.g., `define' is renamed `m4_define'. # So map `define' to `m4_define' and conversely. # Some macros don't follow this scheme: be sure to properly map to their # alternate name too. # # FIXME: Trace status of renamed builtins was fixed in M4 1.4.5, which # we now depend on; do we still need to do this mapping? # # So we will merge them, i.e., tracing `BUILTIN' or tracing # `m4_BUILTIN' will be the same: tracing both, but honoring the # *last* trace specification. # # FIXME: This is not enough: in the output `$0' will be `BUILTIN' # sometimes and `m4_BUILTIN' at others. We should return a unique name, # the one specified by the user. # # FIXME: To be absolutely rigorous, I would say that given that we # _redefine_ divert (instead of _copying_ it), divert and the like # should not be part of this list. my %m4_builtin_alternate_name; @m4_builtin_alternate_name{"$_", "m4_$_"} = ("m4_$_", "$_") foreach (grep { !/m4wrap|m4exit|dnl|ifelse|__.*__/ } @m4_builtin); @m4_builtin_alternate_name{"ifelse", "m4_if"} = ("m4_if", "ifelse"); @m4_builtin_alternate_name{"m4exit", "m4_exit"} = ("m4_exit", "m4exit"); @m4_builtin_alternate_name{"m4wrap", "m4_wrap"} = ("m4_wrap", "m4wrap"); # $HELP # ----- $help = "Usage: $0 [OPTION]... [FILES] Run GNU M4 on the FILES, avoiding useless runs. Output the traces if tracing, the frozen file if freezing, otherwise the expansion of the FILES. If some of the FILES are named \`FILE.m4f\' they are considered to be M4 frozen files of all the previous files (which are therefore not loaded). If \`FILE.m4f\' is not found, then \`FILE.m4\' will be used, together with all the previous files. Some files may be optional, i.e., will only be processed if found in the include path, but then must end in \`.m4?\'; the question mark is not part of the actual file name. Operation modes: -h, --help print this help, then exit -V, --version print version number, then exit -v, --verbose verbosely report processing -d, --debug don\'t remove temporary files -o, --output=FILE save output in FILE (defaults to \`-\', stdout) -f, --force don\'t rely on cached values -W, --warnings=CATEGORY report the warnings falling in CATEGORY -l, --language=LANG specify the set of M4 macros to use -C, --cache=DIRECTORY preserve results for future runs in DIRECTORY --no-cache disable the cache -m, --mode=OCTAL change the non trace output file mode (0666) -M, --melt don\'t use M4 frozen files Languages include: \`Autoconf\' create Autoconf configure scripts \`Autotest\' create Autotest test suites \`M4sh\' create M4sh shell scripts \`M4sugar\' create M4sugar output " . Autom4te::ChannelDefs::usage . " The environment variables \`M4\' and \`WARNINGS\' are honored. Library directories: -B, --prepend-include=DIR prepend directory DIR to search path -I, --include=DIR append directory DIR to search path Tracing: -t, --trace=MACRO[:FORMAT] report the MACRO invocations -p, --preselect=MACRO prepare to trace MACRO in a future run Freezing: -F, --freeze produce an M4 frozen state file for FILES FORMAT defaults to \`\$f:\$l:\$n:\$%\', and can use the following escapes: \$\$ literal \$ \$f file where macro was called \$l line where macro was called \$d nesting depth of macro call \$n name of the macro \$NUM argument NUM, unquoted and with newlines \$SEP\@ all arguments, with newlines, quoted, and separated by SEP \$SEP* all arguments, with newlines, unquoted, and separated by SEP \$SEP% all arguments, without newlines, unquoted, and separated by SEP SEP can be empty for the default (comma for \@ and *, colon for %), a single character for that character, or {STRING} to use a string. Report bugs to <bug-autoconf\@gnu.org>. GNU Autoconf home page: <http://www.gnu.org/software/autoconf/>. General help using GNU software: <http://www.gnu.org/gethelp/>. "; # $VERSION # -------- $version = <<"EOF"; autom4te (GNU Autoconf) 2.69 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+/Autoconf: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>, <http://gnu.org/licenses/exceptions.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by Akim Demaille. EOF ## ---------- ## ## Routines. ## ## ---------- ## # $OPTION # files_to_options (@FILE) # ------------------------ # Transform Autom4te conventions (e.g., using foo.m4f to designate a frozen # file) into a suitable command line for M4 (e.g., using --reload-state). # parse_args guarantees that we will see at most one frozen file, and that # if a frozen file is present, it is the first argument. sub files_to_options (@) { my (@file) = @_; my @res; foreach my $file (@file) { my $arg = shell_quote ($file); if ($file =~ /\.m4f$/) { $arg = "--reload-state=$arg"; # If the user downgraded M4 from 1.6 to 1.4.x after freezing # the file, then we ensure the frozen __m4_version__ will # not cause m4_init to make the wrong decision about the # current M4 version. $arg .= " --undefine=__m4_version__" unless grep {/__m4_version__/} @m4_builtin; } push @res, $arg; } return join ' ', @res; } # load_configuration ($FILE) # -------------------------- # Load the configuration $FILE. sub load_configuration ($) { my ($file) = @_; use Text::ParseWords; my $cfg = new Autom4te::XFile ("< " . open_quote ($file)); my $lang; while ($_ = $cfg->getline) { chomp; # Comments. next if /^\s*(\#.*)?$/; my @words = shellwords ($_); my $type = shift @words; if ($type eq 'begin-language:') { fatal "$file:$.: end-language missing for: $lang" if defined $lang; $lang = lc $words[0]; } elsif ($type eq 'end-language:') { error "$file:$.: end-language mismatch: $lang" if $lang ne lc $words[0]; $lang = undef; } elsif ($type eq 'args:') { fatal "$file:$.: no current language" unless defined $lang; push @{$language{$lang}}, @words; } else { error "$file:$.: unknown directive: $type"; } } } # parse_args () # ------------- # Process any command line arguments. sub parse_args () { # We want to look for the early options, which should not be found # in the configuration file. Prepend to the user arguments. # Perform this repeatedly so that we can use --language in language # definitions. Beware that there can be several --language # invocations. my @language; do { @language = (); use Getopt::Long; Getopt::Long::Configure ("pass_through", "permute"); GetOptions ("l|language=s" => \@language); foreach (@language) { error "unknown language: $_" unless exists $language{lc $_}; unshift @ARGV, @{$language{lc $_}}; } } while @language; # --debug is useless: it is parsed below. if (exists $ENV{'AUTOM4TE_DEBUG'}) { print STDERR "$me: concrete arguments:\n"; foreach my $arg (@ARGV) { print STDERR "| $arg\n"; } } # Process the arguments for real this time. my @trace; my @prepend_include; parse_WARNINGS; getopt ( # Operation modes: "o|output=s" => \$output, "W|warnings=s" => \&parse_warnings, "m|mode=s" => \$mode, "M|melt" => \$melt, # Library directories: "B|prepend-include=s" => \@prepend_include, "I|include=s" => \@include, # Tracing: # Using a hash for traces is seducing. Unfortunately, upon `-t FOO', # instead of mapping `FOO' to undef, Getopt maps it to `1', preventing # us from distinguishing `-t FOO' from `-t FOO=1'. So let's do it # by hand. "t|trace=s" => \@trace, "p|preselect=s" => \@preselect, # Freezing. "F|freeze" => \$freeze, # Caching. "C|cache=s" => \$cache, "no-cache" => sub { $cache = undef; }, ); fatal "too few arguments Try `$me --help' for more information." unless @ARGV; # Freezing: # We cannot trace at the same time (well, we can, but it sounds insane). # And it implies melting: there is risk not to update properly using # old frozen files, and worse yet: we could load a frozen file and # refreeze it! A sort of caching :) fatal "cannot freeze and trace" if $freeze && @trace; $melt = 1 if $freeze; # Names of the cache directory, cache directory index, trace cache # prefix, and output cache prefix. If the cache is not to be # preserved, default to a temporary directory (automatically removed # on exit). $cache = $tmp unless $cache; $icache = "$cache/requests"; $tcache = "$cache/traces."; $ocache = "$cache/output."; # Normalize the includes: the first occurrence is enough, several is # a pain since it introduces a useless difference in the path which # invalidates the cache. And strip `.' which is implicit and always # first. @include = grep { !/^\.$/ } uniq (reverse(@prepend_include), @include); # Convert @trace to %trace, and work around the M4 builtins tracing # problem. # The default format is `$f:$l:$n:$%'. foreach (@trace) { /^([^:]+)(?::(.*))?$/ms; $trace{$1} = defined $2 ? $2 : '$f:$l:$n:$%'; $trace{$m4_builtin_alternate_name{$1}} = $trace{$1} if exists $m4_builtin_alternate_name{$1}; } # Work around the M4 builtins tracing problem for @PRESELECT. # FIXME: Is this still needed, now that we rely on M4 1.4.5? push (@preselect, map { $m4_builtin_alternate_name{$_} } grep { exists $m4_builtin_alternate_name{$_} } @preselect); # If we find frozen files, then all the files before it are # discarded: the frozen file is supposed to include them all. # # We don't want to depend upon m4's --include to find the top level # files, so we use `find_file' here. Try to get a canonical name, # as it's part of the key for caching. And some files are optional # (also handled by `find_file'). my @argv; foreach (@ARGV) { if ($_ eq '-') { push @argv, $_; } elsif (/\.m4f$/) { # Frozen files are optional => pass a `?' to `find_file'. my $file = find_file ("$_?", @include); if (!$melt && $file) { @argv = ($file); } else { s/\.m4f$/.m4/; push @argv, find_file ($_, @include); } } else { my $file = find_file ($_, @include); push @argv, $file if $file; } } @ARGV = @argv; } # handle_m4 ($REQ, @MACRO) # ------------------------ # Run m4 on the input files, and save the traces on the @MACRO. sub handle_m4 ($@) { my ($req, @macro) = @_; # GNU m4 appends when using --debugfile/--error-output. unlink ($tcache . $req->id . "t"); # Run m4. # # We don't output directly to the cache files, to avoid problems # when we are interrupted (that leaves corrupted files). xsystem ("$m4 --gnu" . join (' --include=', '', map { shell_quote ($_) } @include) . ' --debug=aflq' . (!exists $ENV{'AUTOM4TE_NO_FATAL'} ? ' --fatal-warning' : '') . " --debugfile=" . shell_quote ("$tcache" . $req->id . "t") . join (' --trace=', '', map { shell_quote ($_) } sort @macro) . " " . files_to_options (@ARGV) . " > " . shell_quote ("$ocache" . $req->id . "t")); # Everything went ok: preserve the outputs. foreach my $file (map { $_ . $req->id } ($tcache, $ocache)) { use File::Copy; move ("${file}t", "$file") or fatal "cannot rename ${file}t as $file: $!"; } } # warn_forbidden ($WHERE, $WORD, %FORBIDDEN) # ------------------------------------------ # $WORD is forbidden. Warn with a dedicated error message if in # %FORBIDDEN, otherwise a simple `error: possibly undefined macro' # will do. my $first_warn_forbidden = 1; sub warn_forbidden ($$%) { my ($where, $word, %forbidden) = @_; my $message; for my $re (sort keys %forbidden) { if ($word =~ $re) { $message = $forbidden{$re}; last; } } $message ||= "possibly undefined macro: $word"; warn "$where: error: $message\n"; if ($first_warn_forbidden) { warn <<EOF; If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. EOF $first_warn_forbidden = 0; } } # handle_output ($REQ, $OUTPUT) # ----------------------------- # Run m4 on the input files, perform quadrigraphs substitution, check for # forbidden tokens, and save into $OUTPUT. sub handle_output ($$) { my ($req, $output) = @_; verb "creating $output"; # Load the forbidden/allowed patterns. handle_traces ($req, "$tmp/patterns", ('m4_pattern_forbid' => 'forbid:$1:$2', 'm4_pattern_allow' => 'allow:$1')); my @patterns = new Autom4te::XFile ("< " . open_quote ("$tmp/patterns"))->getlines; chomp @patterns; my %forbidden = map { /^forbid:([^:]+):.+$/ => /^forbid:[^:]+:(.+)$/ } @patterns; my $forbidden = join ('|', map { /^forbid:([^:]+)/ } @patterns) || "^\$"; my $allowed = join ('|', map { /^allow:([^:]+)/ } @patterns) || "^\$"; verb "forbidden tokens: $forbidden"; verb "forbidden token : $_ => $forbidden{$_}" foreach (sort keys %forbidden); verb "allowed tokens: $allowed"; # Read the (cached) raw M4 output, produce the actual result. We # have to use the 2nd arg to have Autom4te::XFile honor the third, but then # stdout is to be handled by hand :(. Don't use fdopen as it means # we will close STDOUT, which we already do in END. my $out = new Autom4te::XFile; my $atomic_replace; if ($output eq '-' || (-e $output && ! -f $output)) { $out->open (">$output"); $atomic_replace = 0; } else { $out->open("$output.tmp", O_CREAT | O_WRONLY | O_TRUNC, oct ($mode)); if ($out) { $atomic_replace = 1; } else { $out->open($output, O_CREAT | O_WRONLY | O_TRUNC, oct ($mode)); $atomic_replace = 0; } } fatal "cannot create $output: $!" unless $out; my $in = new Autom4te::XFile ("< " . open_quote ($ocache . $req->id)); my %prohibited; my $res; while ($_ = $in->getline) { s/\s+$//; s/__oline__/$./g; s/\@<:\@/[/g; s/\@:>\@/]/g; s/\@\{:\@/(/g; s/\@:\}\@/)/g; s/\@S\|\@/\$/g; s/\@%:\@/#/g; $res = $_; # Don't complain in comments. Well, until we have something # better, don't consider `#include' etc. are comments. s/\#.*// unless /^\#\s*(if|include|endif|ifdef|ifndef|define)\b/; foreach (split (/\W+/)) { $prohibited{$_} = $. if !/^$/ && /$forbidden/o && !/$allowed/o && ! exists $prohibited{$_}; } # Performed *last*: the empty quadrigraph. $res =~ s/\@&t\@//g; print $out "$res\n"; } $out->close(); if ($atomic_replace && !rename("$output.tmp", "$output")) { move ("${output}.tmp", "$output") or fatal "cannot rename ${output}.tmp as $output: $!"; } # If no forbidden words, we're done. return if ! %prohibited; # Locate the forbidden words in the last input file. # This is unsatisfying but... $exit_code = 1; if ($ARGV[$#ARGV] ne '-') { my $prohibited = '\b(' . join ('|', keys %prohibited) . ')\b'; my $file = new Autom4te::XFile ("< " . open_quote ($ARGV[$#ARGV])); while ($_ = $file->getline) { # Don't complain in comments. Well, until we have something # better, don't consider `#include' etc. to be comments. s/\#.*// unless /^\#(if|include|endif|ifdef|ifndef|define)\b/; # Complain once per word, but possibly several times per line. while (/$prohibited/) { my $word = $1; warn_forbidden ("$ARGV[$#ARGV]:$.", $word, %forbidden); delete $prohibited{$word}; # If we're done, exit. return if ! %prohibited; $prohibited = '\b(' . join ('|', keys %prohibited) . ')\b'; } } } warn_forbidden ("$output:$prohibited{$_}", $_, %forbidden) foreach (sort { $prohibited{$a} <=> $prohibited{$b} } keys %prohibited); } ## --------------------- ## ## Handling the traces. ## ## --------------------- ## # $M4_MACRO # trace_format_to_m4 ($FORMAT) # ---------------------------- # Convert a trace $FORMAT into a M4 trace processing macro's body. sub trace_format_to_m4 ($) { my ($format) = @_; my $underscore = $_; my %escape = (# File name. 'f' => '$1', # Line number. 'l' => '$2', # Depth. 'd' => '$3', # Name (also available as $0). 'n' => '$4', # Escaped dollar. '$' => '$'); my $res = ''; $_ = $format; while ($_) { # $n -> $(n + 4) if (s/^\$(\d+)//) { $res .= "\$" . ($1 + 4); } # $x, no separator given. elsif (s/^\$([fldn\$])//) { $res .= $escape{$1}; } # $.x or ${sep}x. elsif (s/^\$\{([^}]*)\}([@*%])// || s/^\$(.?)([@*%])//) { # $@, list of quoted effective arguments. if ($2 eq '@') { $res .= ']at_at([' . ($1 ? $1 : ',') . '], $@)['; } # $*, list of unquoted effective arguments. elsif ($2 eq '*') { $res .= ']at_star([' . ($1 ? $1 : ',') . '], $@)['; } # $%, list of flattened unquoted effective arguments. elsif ($2 eq '%') { $res .= ']at_percent([' . ($1 ? $1 : ':') . '], $@)['; } } elsif (/^(\$.)/) { error "invalid escape: $1"; } else { s/^([^\$]+)//; $res .= $1; } } $_ = $underscore; return '[[' . $res . ']]'; } # handle_traces($REQ, $OUTPUT, %TRACE) # ------------------------------------ # We use M4 itself to process the traces. But to avoid name clashes when # processing the traces, the builtins are disabled, and moved into `at_'. # Actually, all the low level processing macros are in `at_' (and `_at_'). # To avoid clashes between user macros and `at_' macros, the macros which # implement tracing are in `AT_'. # # Having $REQ is needed to neutralize the macros which have been traced, # but are not wanted now. sub handle_traces ($$%) { my ($req, $output, %trace) = @_; verb "formatting traces for `$output': " . join (', ', sort keys %trace); # Processing the traces. my $trace_m4 = new Autom4te::XFile ("> " . open_quote ("$tmp/traces.m4")); $_ = <<'EOF'; divert(-1) changequote([, ]) # _at_MODE(SEPARATOR, ELT1, ELT2...) # ---------------------------------- # List the elements, separating then with SEPARATOR. # MODE can be: # `at' -- the elements are enclosed in brackets. # `star' -- the elements are listed as are. # `percent' -- the elements are `flattened': spaces are singled out, # and no new line remains. define([_at_at], [at_ifelse([$#], [1], [], [$#], [2], [[[$2]]], [[[$2]][$1]$0([$1], at_shift(at_shift($@)))])]) define([_at_percent], [at_ifelse([$#], [1], [], [$#], [2], [at_flatten([$2])], [at_flatten([$2])[$1]$0([$1], at_shift(at_shift($@)))])]) define([_at_star], [at_ifelse([$#], [1], [], [$#], [2], [[$2]], [[$2][$1]$0([$1], at_shift(at_shift($@)))])]) # FLATTEN quotes its result. # Note that the second pattern is `newline, tab or space'. Don't lose # the tab! define([at_flatten], [at_patsubst(at_patsubst([[[$1]]], [\\\n]), [[\n\t ]+], [ ])]) define([at_args], [at_shift(at_shift(at_shift(at_shift(at_shift($@)))))]) define([at_at], [_$0([$1], at_args($@))]) define([at_percent], [_$0([$1], at_args($@))]) define([at_star], [_$0([$1], at_args($@))]) EOF s/^ //mg;s/\\t/\t/mg;s/\\n/\n/mg; print $trace_m4 $_; # If you trace `define', then on `define([m4_exit], defn([m4exit])' you # will produce # # AT_define([m4sugar.m4], [115], [1], [define], [m4_exit], <m4exit>) # # Since `<m4exit>' is not quoted, the outer m4, when processing # `trace.m4' will exit prematurely. Hence, move all the builtins to # the `at_' name space. print $trace_m4 "# Copy the builtins.\n"; map { print $trace_m4 "define([at_$_], defn([$_]))\n" } @m4_builtin; print $trace_m4 "\n"; print $trace_m4 "# Disable them.\n"; map { print $trace_m4 "at_undefine([$_])\n" } @m4_builtin; print $trace_m4 "\n"; # Neutralize traces: we don't want traces of cached requests (%REQUEST). print $trace_m4 "## -------------------------------------- ##\n", "## By default neutralize all the traces. ##\n", "## -------------------------------------- ##\n", "\n"; print $trace_m4 "at_define([AT_$_], [at_dnl])\n" foreach (sort keys %{$req->macro}); print $trace_m4 "\n"; # Implement traces for current requests (%TRACE). print $trace_m4 "## ------------------------- ##\n", "## Trace processing macros. ##\n", "## ------------------------- ##\n", "\n"; foreach (sort keys %trace) { # Trace request can be embed \n. (my $comment = "Trace $_:$trace{$_}") =~ s/^/\# /; print $trace_m4 "$comment\n"; print $trace_m4 "at_define([AT_$_],\n"; print $trace_m4 trace_format_to_m4 ($trace{$_}) . ")\n\n"; } print $trace_m4 "\n"; # Reenable output. print $trace_m4 "at_divert(0)at_dnl\n"; # Transform the traces from m4 into an m4 input file. # Typically, transform: # # | m4trace:configure.ac:3: -1- AC_SUBST([exec_prefix], [NONE]) # # into # # | AT_AC_SUBST([configure.ac], [3], [1], [AC_SUBST], [exec_prefix], [NONE]) # # Pay attention that the file name might include colons, if under DOS # for instance, so we don't use `[^:]+'. my $traces = new Autom4te::XFile ("< " . open_quote ($tcache . $req->id)); while ($_ = $traces->getline) { # Trace with arguments, as the example above. We don't try # to match the trailing parenthesis as it might be on a # separate line. s{^m4trace:(.+):(\d+): -(\d+)- ([^(]+)\((.*)$} {AT_$4([$1], [$2], [$3], [$4], $5}; # Traces without arguments, always on a single line. s{^m4trace:(.+):(\d+): -(\d+)- ([^)]*)\n$} {AT_$4([$1], [$2], [$3], [$4])\n}; print $trace_m4 "$_"; } $trace_m4->close; my $in = new Autom4te::XFile ("$m4 " . shell_quote ("$tmp/traces.m4") . " |"); my $out = new Autom4te::XFile ("> " . open_quote ($output)); # This is dubious: should we really transform the quadrigraphs in # traces? It might break balanced [ ] etc. in the output. The # consensus seems to be that traces are more useful this way. while ($_ = $in->getline) { # It makes no sense to try to transform __oline__. s/\@<:\@/[/g; s/\@:>\@/]/g; s/\@\{:\@/(/g; s/\@:\}\@/)/g; s/\@S\|\@/\$/g; s/\@%:\@/#/g; s/\@&t\@//g; print $out $_; } } # $BOOL # up_to_date ($REQ) # ----------------- # Are the cache files of $REQ up to date? # $REQ is `valid' if it corresponds to the request and exists, which # does not mean it is up to date. It is up to date if, in addition, # its files are younger than its dependencies. sub up_to_date ($) { my ($req) = @_; return 0 if ! $req->valid; my $tfile = $tcache . $req->id; my $ofile = $ocache . $req->id; # We can't answer properly if the traces are not computed since we # need to know what other files were included. Actually, if any of # the cache files is missing, we are not up to date. return 0 if ! -f $tfile || ! -f $ofile; # The youngest of the cache files must be older than the oldest of # the dependencies. my $tmtime = mtime ($tfile); my $omtime = mtime ($ofile); my ($file, $mtime) = ($tmtime < $omtime ? ($ofile, $omtime) : ($tfile, $tmtime)); # We depend at least upon the arguments. my @dep = @ARGV; # stdin is always out of date. if (grep { $_ eq '-' } @dep) { return 0 } # Files may include others. We can use traces since we just checked # if they are available. handle_traces ($req, "$tmp/dependencies", ('include' => '$1', 'm4_include' => '$1')); my $deps = new Autom4te::XFile ("< " . open_quote ("$tmp/dependencies")); while ($_ = $deps->getline) { chomp; my $file = find_file ("$_?", @include); # If a file which used to be included is no longer there, then # don't say it's missing (it might no longer be included). But # of course, that causes the output to be outdated (as if the # time stamp of that missing file was newer). return 0 if ! $file; push @dep, $file; } # If $FILE is younger than one of its dependencies, it is outdated. return up_to_date_p ($file, @dep); } ## ---------- ## ## Freezing. ## ## ---------- ## # freeze ($OUTPUT) # ---------------- sub freeze ($) { my ($output) = @_; # When processing the file with diversion disabled, there must be no # output but comments and empty lines. my $result = xqx ("$m4" . ' --fatal-warning' . join (' --include=', '', map { shell_quote ($_) } @include) . ' --define=divert' . " " . files_to_options (@ARGV) . ' </dev/null'); $result =~ s/#.*\n//g; $result =~ s/^\n//mg; fatal "freezing produced output:\n$result" if $result; # If freezing produces output, something went wrong: a bad `divert', # or an improper paren etc. xsystem ("$m4" . ' --fatal-warning' . join (' --include=', '', map { shell_quote ($_) } @include) . " --freeze-state=" . shell_quote ($output) . " " . files_to_options (@ARGV) . ' </dev/null'); } ## -------------- ## ## Main program. ## ## -------------- ## mktmpdir ('am4t'); load_configuration ($ENV{'AUTOM4TE_CFG'} || "$pkgdatadir/autom4te.cfg"); load_configuration ("$ENV{'HOME'}/.autom4te.cfg") if exists $ENV{'HOME'} && -f "$ENV{'HOME'}/.autom4te.cfg"; load_configuration (".autom4te.cfg") if -f ".autom4te.cfg"; parse_args; # Freezing does not involve the cache. if ($freeze) { freeze ($output); exit $exit_code; } # We need our cache directory. Don't fail with parallel creation. if (! -d "$cache") { mkdir "$cache", 0755 or -d "$cache" or fatal "cannot create $cache: $!"; } # Open the index for update, and lock it. autom4te handles several # files, but the index is the first and last file to be updated, so # locking it is sufficient. $icache_file = new Autom4te::XFile $icache, O_RDWR|O_CREAT; $icache_file->lock (LOCK_EX) if ($flock_implemented eq "yes"); # Read the cache index if available and older than autom4te itself. # If autom4te is younger, then some structures such as C4che might # have changed, which would corrupt its processing. Autom4te::C4che->load ($icache_file) if -f $icache && mtime ($icache) > mtime ($0) && Autom4te::C4che->good_version ($icache_file); # Add the new trace requests. my $req = Autom4te::C4che->request ('input' => \@ARGV, 'path' => \@include, 'macro' => [keys %trace, @preselect]); # If $REQ's cache files are not up to date, or simply if the user # discarded them (-f), declare it invalid. $req->valid (0) if $force || ! up_to_date ($req); # We now know whether we can trust the Request object. Say it. verb "the trace request object is:\n" . $req->marshall; # We need to run M4 if (i) the user wants it (--force), (ii) $REQ is # invalid. handle_m4 ($req, keys %{$req->macro}) if $force || ! $req->valid; # Issue the warnings each time autom4te was run. my $separator = "\n" . ('-' x 25) . " END OF WARNING " . ('-' x 25) . "\n\n"; handle_traces ($req, "$tmp/warnings", ('_m4_warn' => "\$1::\$f:\$l::\$2::\$3$separator")); # Swallow excessive newlines. for (split (/\n*$separator\n*/o, contents ("$tmp/warnings"))) { # The message looks like: # | syntax::input.as:5::ouch # | ::input.as:4: baz is expanded from... # | input.as:2: bar is expanded from... # | input.as:3: foo is expanded from... # | input.as:5: the top level # In particular, m4_warn guarantees that either $stackdump is empty, or # it consists of lines where only the last line ends in "top level". my ($cat, $loc, $msg, $stacktrace) = split ('::', $_, 4); msg $cat, $loc, "warning: $msg", partial => ($stacktrace =~ /top level$/) + 0; for (split /\n/, $stacktrace) { my ($loc, $trace) = split (': ', $_, 2); msg $cat, $loc, $trace, partial => ($trace !~ /top level$/) + 0; } } # Now output... if (%trace) { # Always produce traces, since even if the output is young enough, # there is no guarantee that the traces use the same *format* # (e.g., `-t FOO:foo' and `-t FOO:bar' are both using the same M4 # traces, hence the M4 traces cache is usable, but its formatting # will yield different results). handle_traces ($req, $output, %trace); } else { # Actual M4 expansion, if the user wants it, or if $output is old # (STDOUT is pretty old). handle_output ($req, $output) if $force || mtime ($output) < mtime ($ocache . $req->id); } # If we ran up to here, the cache is valid. $req->valid (1); Autom4te::C4che->save ($icache_file); exit $exit_code; ### Setup "GNU" style for perl-mode and cperl-mode. ## Local Variables: ## perl-indent-level: 2 ## perl-continued-statement-offset: 2 ## perl-continued-brace-offset: 0 ## perl-brace-offset: 0 ## perl-brace-imaginary-offset: 0 ## perl-label-offset: -2 ## cperl-indent-level: 2 ## cperl-brace-offset: 0 ## cperl-continued-brace-offset: 0 ## cperl-label-offset: -2 ## cperl-extra-newline-before-brace: t ## cperl-merge-trailing-else: nil ## cperl-continued-statement-offset: 2 ## End:
New name for
Are you sure will delete
?
New date for
New perm for
Name
Type
Size
Permission
Last Modified
Actions
.
DIR
-
drwxr-xr-x
2021-12-22 12:22:35
..
DIR
-
drwxr-xr-x
2021-12-20 12:00:00
[
application/x-pie-executable
58.81 KB
-rwxr-xr-x
2020-09-24 08:36:09
ab
application/x-pie-executable
58.34 KB
-rwxr-xr-x
2021-10-07 05:49:44
addpart
application/x-pie-executable
26.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
addr2line
application/x-pie-executable
31.13 KB
-rwxr-xr-x
2021-02-20 03:38:30
apt
application/x-pie-executable
18.23 KB
-rwxr-xr-x
2021-06-10 08:53:34
apt-cache
application/x-pie-executable
86.3 KB
-rwxr-xr-x
2021-06-10 08:53:34
apt-cdrom
application/x-pie-executable
26.3 KB
-rwxr-xr-x
2021-06-10 08:53:34
apt-config
application/x-pie-executable
26.23 KB
-rwxr-xr-x
2021-06-10 08:53:34
apt-get
application/x-pie-executable
46.3 KB
-rwxr-xr-x
2021-06-10 08:53:34
apt-key
text/x-shellscript
27.53 KB
-rwxr-xr-x
2021-06-10 08:53:34
apt-mark
application/x-pie-executable
50.3 KB
-rwxr-xr-x
2021-06-10 08:53:34
ar
application/x-pie-executable
50.97 KB
-rwxr-xr-x
2021-02-20 03:38:30
arch
application/x-pie-executable
38.81 KB
-rwxr-xr-x
2020-09-24 08:36:09
as
application/x-pie-executable
461.18 KB
-rwxr-xr-x
2021-02-20 03:38:30
autoconf
text/x-shellscript
14.42 KB
-rwxr-xr-x
2020-12-25 09:25:29
autoheader
text/x-perl
8.33 KB
-rwxr-xr-x
2020-12-25 09:25:29
autom4te
text/x-perl
31.9 KB
-rwxr-xr-x
2020-12-25 09:25:29
autoreconf
text/x-perl
20.67 KB
-rwxr-xr-x
2020-12-25 09:25:29
autoscan
text/x-perl
16.73 KB
-rwxr-xr-x
2020-12-25 09:25:29
autoupdate
text/x-perl
33.08 KB
-rwxr-xr-x
2020-12-25 09:25:29
awk
application/x-pie-executable
154.59 KB
-rwxr-xr-x
2020-02-16 07:41:09
b2sum
application/x-pie-executable
58.94 KB
-rwxr-xr-x
2020-09-24 08:36:09
base32
application/x-pie-executable
42.84 KB
-rwxr-xr-x
2020-09-24 08:36:09
base64
application/x-pie-executable
42.84 KB
-rwxr-xr-x
2020-09-24 08:36:09
basename
application/x-pie-executable
38.78 KB
-rwxr-xr-x
2020-09-24 08:36:09
basenc
application/x-pie-executable
54.84 KB
-rwxr-xr-x
2020-09-24 08:36:09
bashbug
text/x-shellscript
6.6 KB
-rwxr-xr-x
2021-08-04 08:25:59
c++
application/x-executable
802.54 KB
-rwxr-xr-x
2021-01-10 11:35:39
c++filt
application/x-pie-executable
126.46 KB
-rwxr-xr-x
2021-02-20 03:38:30
c89
text/x-shellscript
428 B
-rwxr-xr-x
2013-06-12 09:03:20
c89-gcc
text/x-shellscript
428 B
-rwxr-xr-x
2013-06-12 09:03:20
c99
text/x-shellscript
454 B
-rwxr-xr-x
2013-06-12 09:03:20
c99-gcc
text/x-shellscript
454 B
-rwxr-xr-x
2013-06-12 09:03:20
c_rehash
text/x-perl
6.18 KB
-rwxr-xr-x
2021-08-24 08:28:12
captoinfo
application/x-pie-executable
90.27 KB
-rwxr-xr-x
2021-01-01 03:02:10
catchsegv
text/x-shellscript
3.23 KB
-rwxr-xr-x
2021-10-02 12:47:40
cc
application/x-executable
798.54 KB
-rwxr-xr-x
2021-01-10 11:35:39
chage
application/x-pie-executable
78.38 KB
-rwxr-sr-x
2020-02-07 02:54:14
chattr
application/x-pie-executable
14.16 KB
-rwxr-xr-x
2021-06-07 11:27:15
chcon
application/x-pie-executable
71.06 KB
-rwxr-xr-x
2020-09-24 08:36:09
checkgid
application/x-pie-executable
14.16 KB
-rwxr-xr-x
2021-10-07 05:49:44
chfn
application/x-pie-executable
57.05 KB
-rwsr-xr-x
2020-02-07 02:54:14
choom
application/x-pie-executable
50.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
chrt
application/x-pie-executable
34.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
chsh
application/x-pie-executable
51.64 KB
-rwsr-xr-x
2020-02-07 02:54:14
cksum
application/x-pie-executable
38.78 KB
-rwxr-xr-x
2020-09-24 08:36:09
clear
application/x-pie-executable
14.16 KB
-rwxr-xr-x
2021-01-01 03:02:10
clear_console
application/x-pie-executable
14.3 KB
-rwxr-xr-x
2021-08-04 08:25:59
cmp
application/x-pie-executable
46.78 KB
-rwxr-xr-x
2021-01-01 05:52:00
comm
application/x-pie-executable
42.84 KB
-rwxr-xr-x
2020-09-24 08:36:09
compose
text/x-perl
18.05 KB
-rwxr-xr-x
2021-02-25 06:24:36
corelist
text/x-perl
15.01 KB
-rwxr-xr-x
2021-09-24 04:10:58
cpan
text/x-perl
8.16 KB
-rwxr-xr-x
2021-09-24 04:10:58
cpan5.32-x86_64-linux-gnu
text/x-perl
8.18 KB
-rwxr-xr-x
2021-09-24 04:10:58
cpp
application/x-executable
798.54 KB
-rwxr-xr-x
2021-01-10 11:35:39
cpp-10
application/x-executable
798.54 KB
-rwxr-xr-x
2021-01-10 11:35:39
csplit
application/x-pie-executable
119.06 KB
-rwxr-xr-x
2020-09-24 08:36:09
curl
application/x-pie-executable
250.07 KB
-rwxr-xr-x
2021-11-28 05:38:09
cut
application/x-pie-executable
46.91 KB
-rwxr-xr-x
2020-09-24 08:36:09
deb-systemd-helper
text/x-perl
20.89 KB
-rwxr-xr-x
2020-12-14 08:19:00
deb-systemd-invoke
text/x-perl
4.31 KB
-rwxr-xr-x
2020-12-14 08:19:00
debconf
text/x-perl
2.79 KB
-rwxr-xr-x
2021-06-10 05:17:49
debconf-apt-progress
text/x-perl
11.27 KB
-rwxr-xr-x
2021-06-10 05:17:49
debconf-communicate
text/x-perl
608 B
-rwxr-xr-x
2021-06-10 05:17:49
debconf-copydb
text/x-perl
1.68 KB
-rwxr-xr-x
2021-06-10 05:17:49
debconf-escape
text/x-perl
647 B
-rwxr-xr-x
2021-06-10 05:17:49
debconf-set-selections
text/x-perl
2.87 KB
-rwxr-xr-x
2021-06-10 05:17:49
debconf-show
text/x-perl
1.78 KB
-rwxr-xr-x
2021-06-10 05:17:49
delpart
application/x-pie-executable
26.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
diff
application/x-pie-executable
203.44 KB
-rwxr-xr-x
2021-01-01 05:52:00
diff3
application/x-pie-executable
63 KB
-rwxr-xr-x
2021-01-01 05:52:00
dircolors
application/x-pie-executable
46.82 KB
-rwxr-xr-x
2020-09-24 08:36:09
dirname
application/x-pie-executable
38.78 KB
-rwxr-xr-x
2020-09-24 08:36:09
dpkg
application/x-pie-executable
306.53 KB
-rwxr-xr-x
2021-04-13 10:43:39
dpkg-architecture
text/x-perl
13.51 KB
-rwxr-xr-x
2021-04-13 10:43:39
dpkg-buildflags
text/x-perl
7.39 KB
-rwxr-xr-x
2021-04-13 10:43:39
dpkg-buildpackage
text/x-perl
30.42 KB
-rwxr-xr-x
2021-04-13 10:43:39
dpkg-checkbuilddeps
text/x-perl
7.45 KB
-rwxr-xr-x
2021-04-13 10:43:39
dpkg-deb
application/x-pie-executable
158.38 KB
-rwxr-xr-x
2021-04-13 10:43:39
dpkg-distaddfile
text/x-perl
2.72 KB
-rwxr-xr-x
2021-04-13 10:43:39
dpkg-divert
application/x-pie-executable
150.44 KB
-rwxr-xr-x
2021-04-13 10:43:39
dpkg-genbuildinfo
text/x-perl
16.71 KB
-rwxr-xr-x
2021-04-13 10:43:39
dpkg-genchanges
text/x-perl
17.1 KB
-rwxr-xr-x
2021-04-13 10:43:39
dpkg-gencontrol
text/x-perl
14.2 KB
-rwxr-xr-x
2021-04-13 10:43:39
dpkg-gensymbols
text/x-perl
10.65 KB
-rwxr-xr-x
2021-04-13 10:43:39
dpkg-maintscript-helper
text/x-shellscript
20.67 KB
-rwxr-xr-x
2021-04-13 10:43:39
dpkg-mergechangelogs
text/x-perl
8.33 KB
-rwxr-xr-x
2021-04-13 10:43:39
dpkg-name
text/x-perl
6.63 KB
-rwxr-xr-x
2021-04-13 10:43:39
dpkg-parsechangelog
text/x-perl
4.83 KB
-rwxr-xr-x
2021-04-13 10:43:39
dpkg-query
application/x-pie-executable
162.43 KB
-rwxr-xr-x
2021-04-13 10:43:39
dpkg-realpath
text/x-shellscript
4.05 KB
-rwxr-xr-x
2021-04-13 10:43:39
dpkg-scanpackages
text/x-perl
8.5 KB
-rwxr-xr-x
2021-04-13 10:43:39
dpkg-scansources
text/x-perl
8.96 KB
-rwxr-xr-x
2021-04-13 10:43:39
dpkg-shlibdeps
text/x-perl
30.96 KB
-rwxr-xr-x
2021-04-13 10:43:39
dpkg-source
text/x-perl
22.56 KB
-rwxr-xr-x
2021-04-13 10:43:39
dpkg-split
application/x-pie-executable
122.34 KB
-rwxr-xr-x
2021-04-13 10:43:39
dpkg-statoverride
application/x-pie-executable
62.12 KB
-rwxr-xr-x
2021-04-13 10:43:39
dpkg-trigger
application/x-pie-executable
78.34 KB
-rwxr-xr-x
2021-04-13 10:43:39
dpkg-vendor
text/x-perl
3.19 KB
-rwxr-xr-x
2021-04-13 10:43:39
du
application/x-pie-executable
171.25 KB
-rwxr-xr-x
2020-09-24 08:36:09
dvipdf
text/x-shellscript
1007 B
-rwxr-xr-x
2021-09-09 05:23:11
dwp
application/x-pie-executable
903.45 KB
-rwxr-xr-x
2021-02-20 03:38:30
edit
text/x-perl
18.05 KB
-rwxr-xr-x
2021-02-25 06:24:36
elfedit
application/x-pie-executable
34.91 KB
-rwxr-xr-x
2021-02-20 03:38:30
enc2xs
text/x-perl
40.84 KB
-rwxr-xr-x
2021-09-24 04:10:58
encguess
text/x-perl
2.99 KB
-rwxr-xr-x
2021-09-24 04:10:58
env
application/x-pie-executable
47.34 KB
-rwxr-xr-x
2020-09-24 08:36:09
eps2eps
text/x-shellscript
639 B
-rwxr-xr-x
2021-09-09 05:23:11
expand
application/x-pie-executable
42.84 KB
-rwxr-xr-x
2020-09-24 08:36:09
expiry
application/x-pie-executable
30.43 KB
-rwxr-sr-x
2020-02-07 02:54:14
expr
application/x-pie-executable
114.97 KB
-rwxr-xr-x
2020-09-24 08:36:09
factor
application/x-pie-executable
79.16 KB
-rwxr-xr-x
2020-09-24 08:36:09
faillog
application/x-pie-executable
22.45 KB
-rwxr-xr-x
2020-02-07 02:54:14
fallocate
application/x-pie-executable
34.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
fcgistarter
application/x-pie-executable
14.16 KB
-rwxr-xr-x
2021-10-07 05:49:44
file
application/x-pie-executable
26.42 KB
-rwxr-xr-x
2020-11-19 09:21:06
fincore
application/x-pie-executable
34.27 KB
-rwxr-xr-x
2021-07-28 07:09:07
find
application/x-pie-executable
303.72 KB
-rwxr-xr-x
2021-01-09 05:36:56
flock
application/x-pie-executable
34.3 KB
-rwxr-xr-x
2021-07-28 07:09:07
fmt
application/x-pie-executable
46.81 KB
-rwxr-xr-x
2020-09-24 08:36:09
fold
application/x-pie-executable
42.81 KB
-rwxr-xr-x
2020-09-24 08:36:09
free
application/x-pie-executable
26.23 KB
-rwxr-xr-x
2021-04-06 07:17:53
g++
application/x-executable
802.54 KB
-rwxr-xr-x
2021-01-10 11:35:39
g++-10
application/x-executable
802.54 KB
-rwxr-xr-x
2021-01-10 11:35:39
gcc
application/x-executable
798.54 KB
-rwxr-xr-x
2021-01-10 11:35:39
gcc-10
application/x-executable
798.54 KB
-rwxr-xr-x
2021-01-10 11:35:39
gcc-ar
application/x-executable
22.38 KB
-rwxr-xr-x
2021-01-10 11:35:39
gcc-ar-10
application/x-executable
22.38 KB
-rwxr-xr-x
2021-01-10 11:35:39
gcc-nm
application/x-executable
22.38 KB
-rwxr-xr-x
2021-01-10 11:35:39
gcc-nm-10
application/x-executable
22.38 KB
-rwxr-xr-x
2021-01-10 11:35:39
gcc-ranlib
application/x-executable
22.38 KB
-rwxr-xr-x
2021-01-10 11:35:39
gcc-ranlib-10
application/x-executable
22.38 KB
-rwxr-xr-x
2021-01-10 11:35:39
gcov
application/x-executable
371.79 KB
-rwxr-xr-x
2021-01-10 11:35:39
gcov-10
application/x-executable
371.79 KB
-rwxr-xr-x
2021-01-10 11:35:39
gcov-dump
application/x-executable
239.68 KB
-rwxr-xr-x
2021-01-10 11:35:39
gcov-dump-10
application/x-executable
239.68 KB
-rwxr-xr-x
2021-01-10 11:35:39
gcov-tool
application/x-executable
259.77 KB
-rwxr-xr-x
2021-01-10 11:35:39
gcov-tool-10
application/x-executable
259.77 KB
-rwxr-xr-x
2021-01-10 11:35:39
gencat
application/x-pie-executable
26.6 KB
-rwxr-xr-x
2021-10-02 12:47:40
getconf
application/x-pie-executable
34.37 KB
-rwxr-xr-x
2021-10-02 12:47:40
getent
application/x-pie-executable
31.34 KB
-rwxr-xr-x
2021-10-02 12:47:40
getopt
application/x-pie-executable
22.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
ghostscript
application/x-pie-executable
14.18 KB
-rwxr-xr-x
2021-09-09 05:23:11
gmake
application/x-pie-executable
234.65 KB
-rwxr-xr-x
2021-04-10 01:55:15
gold
application/x-pie-executable
2.14 MB
-rwxr-xr-x
2021-02-20 03:38:30
gpasswd
application/x-pie-executable
86.23 KB
-rwsr-xr-x
2020-02-07 02:54:14
gpgv
application/x-pie-executable
438.87 KB
-rwxr-xr-x
2021-04-22 06:40:36
gprof
application/x-pie-executable
116.27 KB
-rwxr-xr-x
2021-02-20 03:38:30
groups
application/x-pie-executable
42.81 KB
-rwxr-xr-x
2020-09-24 08:36:09
gs
application/x-pie-executable
14.18 KB
-rwxr-xr-x
2021-09-09 05:23:11
gsbj
text/x-shellscript
350 B
-rwxr-xr-x
2021-09-09 05:23:11
gsdj
text/x-shellscript
352 B
-rwxr-xr-x
2021-09-09 05:23:11
gsdj500
text/x-shellscript
352 B
-rwxr-xr-x
2021-09-09 05:23:11
gslj
text/x-shellscript
353 B
-rwxr-xr-x
2021-09-09 05:23:11
gslp
text/x-shellscript
350 B
-rwxr-xr-x
2021-09-09 05:23:11
gsnd
text/x-shellscript
277 B
-rwxr-xr-x
2021-09-09 05:23:11
h2ph
text/x-perl
28.54 KB
-rwxr-xr-x
2021-09-24 04:10:58
h2xs
text/x-perl
59.5 KB
-rwxr-xr-x
2021-09-24 04:10:58
head
application/x-pie-executable
46.88 KB
-rwxr-xr-x
2020-09-24 08:36:09
hostid
application/x-pie-executable
38.75 KB
-rwxr-xr-x
2020-09-24 08:36:09
htcacheclean
application/x-pie-executable
34.16 KB
-rwxr-xr-x
2021-10-07 05:49:44
htdbm
application/x-pie-executable
26.16 KB
-rwxr-xr-x
2021-10-07 05:49:44
htdigest
application/x-pie-executable
14.16 KB
-rwxr-xr-x
2021-10-07 05:49:44
htpasswd
application/x-pie-executable
26.16 KB
-rwxr-xr-x
2021-10-07 05:49:44
i386
application/x-pie-executable
26.5 KB
-rwxr-xr-x
2021-07-28 07:09:07
iconv
application/x-pie-executable
59.01 KB
-rwxr-xr-x
2021-10-02 12:47:40
id
application/x-pie-executable
46.94 KB
-rwxr-xr-x
2020-09-24 08:36:09
ifnames
text/x-perl
4.03 KB
-rwxr-xr-x
2020-12-25 09:25:29
infocmp
application/x-pie-executable
62.23 KB
-rwxr-xr-x
2021-01-01 03:02:10
infotocap
application/x-pie-executable
90.27 KB
-rwxr-xr-x
2021-01-01 03:02:10
install
application/x-pie-executable
155.79 KB
-rwxr-xr-x
2020-09-24 08:36:09
instmodsh
text/x-perl
4.27 KB
-rwxr-xr-x
2021-09-24 04:10:58
ionice
application/x-pie-executable
30.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
ipcmk
application/x-pie-executable
30.3 KB
-rwxr-xr-x
2021-07-28 07:09:07
ipcrm
application/x-pie-executable
34.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
ipcs
application/x-pie-executable
70.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
ischroot
application/x-pie-executable
14.27 KB
-rwxr-xr-x
2020-09-27 05:25:47
join
application/x-pie-executable
54.91 KB
-rwxr-xr-x
2020-09-24 08:36:09
json_pp
text/x-perl
4.87 KB
-rwxr-xr-x
2021-09-24 04:10:58
last
application/x-pie-executable
46.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
lastb
application/x-pie-executable
46.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
lastlog
application/x-pie-executable
31.5 KB
-rwxr-xr-x
2020-02-07 02:54:14
lcf
text/x-shellscript
7.6 KB
-rwxr-xr-x
2020-06-16 05:37:53
ld
application/x-pie-executable
1.66 MB
-rwxr-xr-x
2021-02-20 03:38:30
ld.bfd
application/x-pie-executable
1.66 MB
-rwxr-xr-x
2021-02-20 03:38:30
ld.gold
application/x-pie-executable
2.14 MB
-rwxr-xr-x
2021-02-20 03:38:30
ldd
text/x-shellscript
5.27 KB
-rwxr-xr-x
2021-10-02 12:47:40
libnetcfg
text/x-perl
15.41 KB
-rwxr-xr-x
2021-09-24 04:10:58
link
application/x-pie-executable
38.75 KB
-rwxr-xr-x
2020-09-24 08:36:09
linux32
application/x-pie-executable
26.5 KB
-rwxr-xr-x
2021-07-28 07:09:07
linux64
application/x-pie-executable
26.5 KB
-rwxr-xr-x
2021-07-28 07:09:07
locale
application/x-pie-executable
54.04 KB
-rwxr-xr-x
2021-10-02 12:47:40
localedef
application/x-pie-executable
307.75 KB
-rwxr-xr-x
2021-10-02 12:47:40
logger
application/x-pie-executable
50.82 KB
-rwxr-xr-x
2021-07-28 07:09:07
logname
application/x-pie-executable
38.78 KB
-rwxr-xr-x
2020-09-24 08:36:09
logresolve
application/x-pie-executable
14.16 KB
-rwxr-xr-x
2021-10-07 05:49:44
lsattr
application/x-pie-executable
14.16 KB
-rwxr-xr-x
2021-06-07 11:27:15
lscpu
application/x-pie-executable
98.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
lsipc
application/x-pie-executable
94.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
lslocks
application/x-pie-executable
38.55 KB
-rwxr-xr-x
2021-07-28 07:09:07
lslogins
application/x-pie-executable
66.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
lsmem
application/x-pie-executable
66.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
lsns
application/x-pie-executable
50.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
lto-dump-10
application/x-executable
23.27 MB
-rwxr-xr-x
2021-01-10 11:35:39
lzcat
application/x-pie-executable
79.29 KB
-rwxr-xr-x
2021-03-08 10:01:54
lzcmp
text/x-shellscript
6.86 KB
-rwxr-xr-x
2021-03-08 10:01:54
lzdiff
text/x-shellscript
6.86 KB
-rwxr-xr-x
2021-03-08 10:01:54
lzegrep
text/x-shellscript
5.61 KB
-rwxr-xr-x
2021-03-08 10:01:54
lzfgrep
text/x-shellscript
5.61 KB
-rwxr-xr-x
2021-03-08 10:01:54
lzgrep
text/x-shellscript
5.61 KB
-rwxr-xr-x
2021-03-08 10:01:54
lzless
text/x-shellscript
1.76 KB
-rwxr-xr-x
2021-03-08 10:01:54
lzma
application/x-pie-executable
79.29 KB
-rwxr-xr-x
2021-03-08 10:01:54
lzmainfo
application/x-pie-executable
14.31 KB
-rwxr-xr-x
2021-03-08 10:01:54
lzmore
text/x-shellscript
2.11 KB
-rwxr-xr-x
2021-03-08 10:01:54
m4
application/x-pie-executable
163.18 KB
-rwxr-xr-x
2021-01-05 10:34:00
make
application/x-pie-executable
234.65 KB
-rwxr-xr-x
2021-04-10 01:55:15
make-first-existing-target
text/x-perl
4.79 KB
-rwxr-xr-x
2021-04-10 01:55:15
mawk
application/x-pie-executable
154.59 KB
-rwxr-xr-x
2020-02-16 07:41:09
mcookie
application/x-pie-executable
34.3 KB
-rwxr-xr-x
2021-07-28 07:09:07
md5sum
application/x-pie-executable
46.91 KB
-rwxr-xr-x
2020-09-24 08:36:09
md5sum.textutils
application/x-pie-executable
46.91 KB
-rwxr-xr-x
2020-09-24 08:36:09
mesg
application/x-pie-executable
14.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
mkfifo
application/x-pie-executable
67.09 KB
-rwxr-xr-x
2020-09-24 08:36:09
namei
application/x-pie-executable
34.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
nawk
application/x-pie-executable
154.59 KB
-rwxr-xr-x
2020-02-16 07:41:09
newgrp
application/x-pie-executable
43.59 KB
-rwsr-xr-x
2020-02-07 02:54:14
nice
application/x-pie-executable
42.81 KB
-rwxr-xr-x
2020-09-24 08:36:09
nl
application/x-pie-executable
111.03 KB
-rwxr-xr-x
2020-09-24 08:36:09
nm
application/x-pie-executable
43.82 KB
-rwxr-xr-x
2021-02-20 03:38:30
nohup
application/x-pie-executable
42.84 KB
-rwxr-xr-x
2020-09-24 08:36:09
nproc
application/x-pie-executable
42.81 KB
-rwxr-xr-x
2020-09-24 08:36:09
nsenter
application/x-pie-executable
34.45 KB
-rwxr-xr-x
2021-07-28 07:09:07
numfmt
application/x-pie-executable
66.97 KB
-rwxr-xr-x
2020-09-24 08:36:09
objcopy
application/x-pie-executable
275.4 KB
-rwxr-xr-x
2021-02-20 03:38:30
objdump
application/x-pie-executable
453.77 KB
-rwxr-xr-x
2021-02-20 03:38:30
od
application/x-pie-executable
70.94 KB
-rwxr-xr-x
2020-09-24 08:36:09
open
text/x-perl
18.05 KB
-rwxr-xr-x
2021-02-25 06:24:36
openssl
application/x-pie-executable
719.52 KB
-rwxr-xr-x
2021-08-24 08:28:12
pager
application/x-pie-executable
58.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
partx
application/x-pie-executable
114.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
passwd
application/x-pie-executable
62.46 KB
-rwsr-xr-x
2020-02-07 02:54:14
paste
application/x-pie-executable
42.84 KB
-rwxr-xr-x
2020-09-24 08:36:09
patch
application/x-pie-executable
187.44 KB
-rwxr-xr-x
2021-01-09 08:58:08
pathchk
application/x-pie-executable
38.78 KB
-rwxr-xr-x
2020-09-24 08:36:09
pdf2dsc
text/x-shellscript
698 B
-rwxr-xr-x
2021-09-09 05:23:11
pdf2ps
text/x-shellscript
909 B
-rwxr-xr-x
2021-09-09 05:23:11
perl
application/x-pie-executable
3.51 MB
-rwxr-xr-x
2021-09-24 04:10:58
perl5.32-x86_64-linux-gnu
application/x-pie-executable
14.34 KB
-rwxr-xr-x
2021-09-24 04:10:58
perl5.32.1
application/x-pie-executable
3.51 MB
-rwxr-xr-x
2021-09-24 04:10:58
perlbug
text/x-perl
44.2 KB
-rwxr-xr-x
2021-09-24 04:10:58
perldoc
text/x-shellscript
125 B
-rwxr-xr-x
2021-08-25 06:11:56
perlivp
text/x-perl
10.61 KB
-rwxr-xr-x
2021-09-24 04:10:58
perlthanks
text/x-perl
44.2 KB
-rwxr-xr-x
2021-09-24 04:10:58
pf2afm
text/x-shellscript
498 B
-rwxr-xr-x
2021-09-09 05:23:11
pfbtopfa
text/x-shellscript
516 B
-rwxr-xr-x
2021-09-09 05:23:11
pgrep
application/x-pie-executable
30.23 KB
-rwxr-xr-x
2021-04-06 07:17:53
piconv
text/x-perl
8.16 KB
-rwxr-xr-x
2021-09-24 04:10:58
pidwait
application/x-pie-executable
30.23 KB
-rwxr-xr-x
2021-04-06 07:17:53
pinky
application/x-pie-executable
42.97 KB
-rwxr-xr-x
2020-09-24 08:36:09
pkg-config
application/x-pie-executable
54.92 KB
-rwxr-xr-x
2020-04-21 06:30:00
pkill
application/x-pie-executable
30.23 KB
-rwxr-xr-x
2021-04-06 07:17:53
pl2pm
text/x-perl
4.43 KB
-rwxr-xr-x
2021-09-24 04:10:58
pldd
application/x-pie-executable
22.57 KB
-rwxr-xr-x
2021-10-02 12:47:40
pmap
application/x-pie-executable
34.23 KB
-rwxr-xr-x
2021-04-06 07:17:53
pod2html
text/x-perl
4.04 KB
-rwxr-xr-x
2021-09-24 04:10:58
pod2man
text/x-perl
14.68 KB
-rwxr-xr-x
2021-09-24 04:10:58
pod2text
text/x-perl
10.55 KB
-rwxr-xr-x
2021-09-24 04:10:58
pod2usage
text/x-perl
3.86 KB
-rwxr-xr-x
2021-09-24 04:10:58
podchecker
text/x-perl
3.57 KB
-rwxr-xr-x
2021-09-24 04:10:58
pphs
text/x-shellscript
404 B
-rwxr-xr-x
2021-09-09 05:23:11
pr
application/x-pie-executable
75.09 KB
-rwxr-xr-x
2020-09-24 08:36:09
print
text/x-perl
18.05 KB
-rwxr-xr-x
2021-02-25 06:24:36
printafm
text/x-shellscript
395 B
-rwxr-xr-x
2021-09-09 05:23:11
printenv
application/x-pie-executable
38.75 KB
-rwxr-xr-x
2020-09-24 08:36:09
printf
application/x-pie-executable
58.84 KB
-rwxr-xr-x
2020-09-24 08:36:09
prlimit
application/x-pie-executable
38.74 KB
-rwxr-xr-x
2021-07-28 07:09:07
prove
text/x-perl
13.33 KB
-rwxr-xr-x
2021-09-24 04:10:58
ps2ascii
text/x-shellscript
631 B
-rwxr-xr-x
2021-09-09 05:23:11
ps2epsi
text/x-shellscript
1.22 KB
-rwxr-xr-x
2021-09-09 05:23:11
ps2pdf
text/x-shellscript
272 B
-rwxr-xr-x
2021-09-09 05:23:11
ps2pdf12
text/x-shellscript
215 B
-rwxr-xr-x
2021-09-09 05:23:11
ps2pdf13
text/x-shellscript
215 B
-rwxr-xr-x
2021-09-09 05:23:11
ps2pdf14
text/x-shellscript
215 B
-rwxr-xr-x
2021-09-09 05:23:11
ps2pdfwr
text/x-shellscript
1.05 KB
-rwxr-xr-x
2021-09-09 05:23:11
ps2ps
text/x-shellscript
647 B
-rwxr-xr-x
2021-09-09 05:23:11
ps2ps2
text/x-shellscript
669 B
-rwxr-xr-x
2021-09-09 05:23:11
ps2txt
text/x-shellscript
631 B
-rwxr-xr-x
2021-09-09 05:23:11
ptar
text/x-perl
3.47 KB
-rwxr-xr-x
2021-09-24 04:10:58
ptardiff
text/x-perl
2.57 KB
-rwxr-xr-x
2021-09-24 04:10:58
ptargrep
text/x-perl
4.29 KB
-rwxr-xr-x
2021-09-24 04:10:58
ptx
application/x-pie-executable
135.09 KB
-rwxr-xr-x
2020-09-24 08:36:09
pwdx
application/x-pie-executable
14.22 KB
-rwxr-xr-x
2021-04-06 07:17:53
ranlib
application/x-pie-executable
50.97 KB
-rwxr-xr-x
2021-02-20 03:38:30
re2c
application/x-pie-executable
626.39 KB
-rwxr-xr-x
2020-08-24 09:05:07
re2go
application/x-pie-executable
626.39 KB
-rwxr-xr-x
2020-08-24 09:05:07
readelf
application/x-pie-executable
595.57 KB
-rwxr-xr-x
2021-02-20 03:38:30
realpath
application/x-pie-executable
54.84 KB
-rwxr-xr-x
2020-09-24 08:36:09
renice
application/x-pie-executable
14.22 KB
-rwxr-xr-x
2021-07-28 07:09:07
reset
application/x-pie-executable
30.16 KB
-rwxr-xr-x
2021-01-01 03:02:10
resizepart
application/x-pie-executable
62.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
rev
application/x-pie-executable
14.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
rgrep
text/x-shellscript
30 B
-rwxr-xr-x
2020-01-29 12:09:17
rotatelogs
application/x-pie-executable
26.23 KB
-rwxr-xr-x
2021-10-07 05:49:44
rpcgen
application/x-pie-executable
94.98 KB
-rwxr-xr-x
2021-10-02 12:47:40
run-mailcap
text/x-perl
18.05 KB
-rwxr-xr-x
2021-02-25 06:24:36
runcon
application/x-pie-executable
42.91 KB
-rwxr-xr-x
2020-09-24 08:36:09
savelog
text/x-shellscript
10.24 KB
-rwxr-xr-x
2020-09-27 05:25:47
script
application/x-pie-executable
66.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
scriptlive
application/x-pie-executable
54.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
scriptreplay
application/x-pie-executable
42.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
sdiff
application/x-pie-executable
46.91 KB
-rwxr-xr-x
2021-01-01 05:52:00
see
text/x-perl
18.05 KB
-rwxr-xr-x
2021-02-25 06:24:36
select-editor
text/x-shellscript
2.39 KB
-rwxr-xr-x
2021-01-12 10:01:50
sensible-browser
text/x-shellscript
1.2 KB
-rwxr-xr-x
2021-01-12 10:01:50
sensible-editor
text/x-shellscript
1.15 KB
-rwxr-xr-x
2021-01-12 10:01:50
sensible-pager
text/x-shellscript
452 B
-rwxr-xr-x
2021-01-12 10:01:50
seq
application/x-pie-executable
54.88 KB
-rwxr-xr-x
2020-09-24 08:36:09
setarch
application/x-pie-executable
26.5 KB
-rwxr-xr-x
2021-07-28 07:09:07
setpriv
application/x-pie-executable
46.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
setsid
application/x-pie-executable
14.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
setterm
application/x-pie-executable
46.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
sg
application/x-pie-executable
43.59 KB
-rwsr-xr-x
2020-02-07 02:54:14
sha1sum
application/x-pie-executable
50.91 KB
-rwxr-xr-x
2020-09-24 08:36:09
sha224sum
application/x-pie-executable
62.91 KB
-rwxr-xr-x
2020-09-24 08:36:09
sha256sum
application/x-pie-executable
62.91 KB
-rwxr-xr-x
2020-09-24 08:36:09
sha384sum
application/x-pie-executable
66.91 KB
-rwxr-xr-x
2020-09-24 08:36:09
sha512sum
application/x-pie-executable
66.91 KB
-rwxr-xr-x
2020-09-24 08:36:09
shasum
text/x-perl
9.74 KB
-rwxr-xr-x
2021-09-24 04:10:58
shred
application/x-pie-executable
63.09 KB
-rwxr-xr-x
2020-09-24 08:36:09
shuf
application/x-pie-executable
58.97 KB
-rwxr-xr-x
2020-09-24 08:36:09
size
application/x-pie-executable
30.81 KB
-rwxr-xr-x
2021-02-20 03:38:30
skill
application/x-pie-executable
30.23 KB
-rwxr-xr-x
2021-04-06 07:17:53
slabtop
application/x-pie-executable
22.23 KB
-rwxr-xr-x
2021-04-06 07:17:53
snice
application/x-pie-executable
30.23 KB
-rwxr-xr-x
2021-04-06 07:17:53
sort
application/x-pie-executable
115.63 KB
-rwxr-xr-x
2020-09-24 08:36:09
splain
text/x-perl
18.96 KB
-rwxr-xr-x
2021-09-24 04:10:58
split
application/x-pie-executable
59.47 KB
-rwxr-xr-x
2020-09-24 08:36:09
stat
application/x-pie-executable
83.19 KB
-rwxr-xr-x
2020-09-24 08:36:09
stdbuf
application/x-pie-executable
50.84 KB
-rwxr-xr-x
2020-09-24 08:36:09
streamzip
text/x-perl
5.39 KB
-rwxr-xr-x
2021-09-24 04:10:58
strings
application/x-pie-executable
30.91 KB
-rwxr-xr-x
2021-02-20 03:38:30
strip
application/x-pie-executable
275.43 KB
-rwxr-xr-x
2021-02-20 03:38:30
sum
application/x-pie-executable
46.88 KB
-rwxr-xr-x
2020-09-24 08:36:09
tabs
application/x-pie-executable
18.15 KB
-rwxr-xr-x
2021-01-01 03:02:10
tac
application/x-pie-executable
106.97 KB
-rwxr-xr-x
2020-09-24 08:36:09
tail
application/x-pie-executable
75.06 KB
-rwxr-xr-x
2020-09-24 08:36:09
taskset
application/x-pie-executable
34.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
tee
application/x-pie-executable
42.88 KB
-rwxr-xr-x
2020-09-24 08:36:09
test
application/x-pie-executable
54.81 KB
-rwxr-xr-x
2020-09-24 08:36:09
tic
application/x-pie-executable
90.27 KB
-rwxr-xr-x
2021-01-01 03:02:10
timeout
application/x-pie-executable
43.41 KB
-rwxr-xr-x
2020-09-24 08:36:09
tload
application/x-pie-executable
14.23 KB
-rwxr-xr-x
2021-04-06 07:17:53
toe
application/x-pie-executable
22.15 KB
-rwxr-xr-x
2021-01-01 03:02:10
top
application/x-pie-executable
122.07 KB
-rwxr-xr-x
2021-04-06 07:17:53
touch
application/x-pie-executable
99.03 KB
-rwxr-xr-x
2020-09-24 08:36:09
tput
application/x-pie-executable
26.18 KB
-rwxr-xr-x
2021-01-01 03:02:10
tr
application/x-pie-executable
54.84 KB
-rwxr-xr-x
2020-09-24 08:36:09
truncate
application/x-pie-executable
42.81 KB
-rwxr-xr-x
2020-09-24 08:36:09
tset
application/x-pie-executable
30.16 KB
-rwxr-xr-x
2021-01-01 03:02:10
tsort
application/x-pie-executable
54.81 KB
-rwxr-xr-x
2020-09-24 08:36:09
tty
application/x-pie-executable
38.78 KB
-rwxr-xr-x
2020-09-24 08:36:09
tzselect
text/x-shellscript
14.99 KB
-rwxr-xr-x
2021-10-02 12:47:40
ucf
text/x-shellscript
40.9 KB
-rwxr-xr-x
2020-06-16 05:37:53
ucfq
text/x-perl
18.91 KB
-rwxr-xr-x
2020-06-16 05:37:53
ucfr
text/x-shellscript
10.47 KB
-rwxr-xr-x
2020-06-16 05:37:53
unexpand
application/x-pie-executable
42.84 KB
-rwxr-xr-x
2020-09-24 08:36:09
uniq
application/x-pie-executable
50.91 KB
-rwxr-xr-x
2020-09-24 08:36:09
unlink
application/x-pie-executable
38.75 KB
-rwxr-xr-x
2020-09-24 08:36:09
unlzma
application/x-pie-executable
79.29 KB
-rwxr-xr-x
2021-03-08 10:01:54
unshare
application/x-pie-executable
46.46 KB
-rwxr-xr-x
2021-07-28 07:09:07
unxz
application/x-pie-executable
79.29 KB
-rwxr-xr-x
2021-03-08 10:01:54
update-alternatives
application/x-pie-executable
58.09 KB
-rwxr-xr-x
2021-04-13 10:43:39
uptime
application/x-pie-executable
14.22 KB
-rwxr-xr-x
2021-04-06 07:17:53
users
application/x-pie-executable
38.81 KB
-rwxr-xr-x
2020-09-24 08:36:09
utmpdump
application/x-pie-executable
30.23 KB
-rwxr-xr-x
2021-07-28 07:09:07
vmstat
application/x-pie-executable
38.24 KB
-rwxr-xr-x
2021-04-06 07:17:53
w
application/x-pie-executable
22.22 KB
-rwxr-xr-x
2021-04-06 07:17:53
wall
application/x-pie-executable
34.23 KB
-rwxr-sr-x
2021-07-28 07:09:07
watch
application/x-pie-executable
26.6 KB
-rwxr-xr-x
2021-04-06 07:17:53
wc
application/x-pie-executable
46.95 KB
-rwxr-xr-x
2020-09-24 08:36:09
whereis
application/x-pie-executable
30.66 KB
-rwxr-xr-x
2021-07-28 07:09:07
which
text/x-shellscript
946 B
-rwxr-xr-x
2020-09-27 05:25:47
who
application/x-pie-executable
58.97 KB
-rwxr-xr-x
2020-09-24 08:36:09
whoami
application/x-pie-executable
38.78 KB
-rwxr-xr-x
2020-09-24 08:36:09
x86_64
application/x-pie-executable
26.5 KB
-rwxr-xr-x
2021-07-28 07:09:07
x86_64-linux-gnu-addr2line
application/x-pie-executable
31.13 KB
-rwxr-xr-x
2021-02-20 03:38:30
x86_64-linux-gnu-ar
application/x-pie-executable
50.97 KB
-rwxr-xr-x
2021-02-20 03:38:30
x86_64-linux-gnu-as
application/x-pie-executable
461.18 KB
-rwxr-xr-x
2021-02-20 03:38:30
x86_64-linux-gnu-c++filt
application/x-pie-executable
126.46 KB
-rwxr-xr-x
2021-02-20 03:38:30
x86_64-linux-gnu-cpp
application/x-executable
798.54 KB
-rwxr-xr-x
2021-01-10 11:35:39
x86_64-linux-gnu-cpp-10
application/x-executable
798.54 KB
-rwxr-xr-x
2021-01-10 11:35:39
x86_64-linux-gnu-dwp
application/x-pie-executable
903.45 KB
-rwxr-xr-x
2021-02-20 03:38:30
x86_64-linux-gnu-elfedit
application/x-pie-executable
34.91 KB
-rwxr-xr-x
2021-02-20 03:38:30
x86_64-linux-gnu-g++
application/x-executable
802.54 KB
-rwxr-xr-x
2021-01-10 11:35:39
x86_64-linux-gnu-g++-10
application/x-executable
802.54 KB
-rwxr-xr-x
2021-01-10 11:35:39
x86_64-linux-gnu-gcc
application/x-executable
798.54 KB
-rwxr-xr-x
2021-01-10 11:35:39
x86_64-linux-gnu-gcc-10
application/x-executable
798.54 KB
-rwxr-xr-x
2021-01-10 11:35:39
x86_64-linux-gnu-gcc-ar
application/x-executable
22.38 KB
-rwxr-xr-x
2021-01-10 11:35:39
x86_64-linux-gnu-gcc-ar-10
application/x-executable
22.38 KB
-rwxr-xr-x
2021-01-10 11:35:39
x86_64-linux-gnu-gcc-nm
application/x-executable
22.38 KB
-rwxr-xr-x
2021-01-10 11:35:39
x86_64-linux-gnu-gcc-nm-10
application/x-executable
22.38 KB
-rwxr-xr-x
2021-01-10 11:35:39
x86_64-linux-gnu-gcc-ranlib
application/x-executable
22.38 KB
-rwxr-xr-x
2021-01-10 11:35:39
x86_64-linux-gnu-gcc-ranlib-10
application/x-executable
22.38 KB
-rwxr-xr-x
2021-01-10 11:35:39
x86_64-linux-gnu-gcov
application/x-executable
371.79 KB
-rwxr-xr-x
2021-01-10 11:35:39
x86_64-linux-gnu-gcov-10
application/x-executable
371.79 KB
-rwxr-xr-x
2021-01-10 11:35:39
x86_64-linux-gnu-gcov-dump
application/x-executable
239.68 KB
-rwxr-xr-x
2021-01-10 11:35:39
x86_64-linux-gnu-gcov-dump-10
application/x-executable
239.68 KB
-rwxr-xr-x
2021-01-10 11:35:39
x86_64-linux-gnu-gcov-tool
application/x-executable
259.77 KB
-rwxr-xr-x
2021-01-10 11:35:39
x86_64-linux-gnu-gcov-tool-10
application/x-executable
259.77 KB
-rwxr-xr-x
2021-01-10 11:35:39
x86_64-linux-gnu-gold
application/x-pie-executable
2.14 MB
-rwxr-xr-x
2021-02-20 03:38:30
x86_64-linux-gnu-gprof
application/x-pie-executable
116.27 KB
-rwxr-xr-x
2021-02-20 03:38:30
x86_64-linux-gnu-ld
application/x-pie-executable
1.66 MB
-rwxr-xr-x
2021-02-20 03:38:30
x86_64-linux-gnu-ld.bfd
application/x-pie-executable
1.66 MB
-rwxr-xr-x
2021-02-20 03:38:30
x86_64-linux-gnu-ld.gold
application/x-pie-executable
2.14 MB
-rwxr-xr-x
2021-02-20 03:38:30
x86_64-linux-gnu-lto-dump-10
application/x-executable
23.27 MB
-rwxr-xr-x
2021-01-10 11:35:39
x86_64-linux-gnu-nm
application/x-pie-executable
43.82 KB
-rwxr-xr-x
2021-02-20 03:38:30
x86_64-linux-gnu-objcopy
application/x-pie-executable
275.4 KB
-rwxr-xr-x
2021-02-20 03:38:30
x86_64-linux-gnu-objdump
application/x-pie-executable
453.77 KB
-rwxr-xr-x
2021-02-20 03:38:30
x86_64-linux-gnu-pkg-config
text/x-shellscript
2 KB
-rwxr-xr-x
2020-04-21 06:30:00
x86_64-linux-gnu-ranlib
application/x-pie-executable
50.97 KB
-rwxr-xr-x
2021-02-20 03:38:30
x86_64-linux-gnu-readelf
application/x-pie-executable
595.57 KB
-rwxr-xr-x
2021-02-20 03:38:30
x86_64-linux-gnu-size
application/x-pie-executable
30.81 KB
-rwxr-xr-x
2021-02-20 03:38:30
x86_64-linux-gnu-strings
application/x-pie-executable
30.91 KB
-rwxr-xr-x
2021-02-20 03:38:30
x86_64-linux-gnu-strip
application/x-pie-executable
275.43 KB
-rwxr-xr-x
2021-02-20 03:38:30
x86_64-pc-linux-gnu-pkg-config
application/x-pie-executable
54.92 KB
-rwxr-xr-x
2020-04-21 06:30:00
xargs
application/x-pie-executable
74.37 KB
-rwxr-xr-x
2021-01-09 05:36:56
xsubpp
text/x-perl
5.04 KB
-rwxr-xr-x
2021-09-24 04:10:58
xz
application/x-pie-executable
79.29 KB
-rwxr-xr-x
2021-03-08 10:01:54
xzcat
application/x-pie-executable
79.29 KB
-rwxr-xr-x
2021-03-08 10:01:54
xzcmp
text/x-shellscript
6.86 KB
-rwxr-xr-x
2021-03-08 10:01:54
xzdiff
text/x-shellscript
6.86 KB
-rwxr-xr-x
2021-03-08 10:01:54
xzegrep
text/x-shellscript
5.61 KB
-rwxr-xr-x
2021-03-08 10:01:54
xzfgrep
text/x-shellscript
5.61 KB
-rwxr-xr-x
2021-03-08 10:01:54
xzgrep
text/x-shellscript
5.61 KB
-rwxr-xr-x
2021-03-08 10:01:54
xzless
text/x-shellscript
1.76 KB
-rwxr-xr-x
2021-03-08 10:01:54
xzmore
text/x-shellscript
2.11 KB
-rwxr-xr-x
2021-03-08 10:01:54
yes
application/x-pie-executable
38.75 KB
-rwxr-xr-x
2020-09-24 08:36:09
zdump
application/x-pie-executable
22.4 KB
-rwxr-xr-x
2021-10-02 12:47:40
zipdetails
text/x-perl
50.04 KB
-rwxr-xr-x
2021-09-24 04:10:58
~ ACUPOFTEA - translucent.aimfirst.dev