Linux ubuntu 6.8.0-90-generic #91-Ubuntu SMP PREEMPT_DYNAMIC Tue Nov 18 14:14:30 UTC 2025 x86_64
nginx/1.24.0
: 67.217.245.49 | : 216.73.216.153
Cant Read [ /etc/named.conf ]
8.3.6
www-data
Bypass.pw
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
Backdoor Scanner
Backdoor Create
Alfa Webshell
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
src /
linux-headers-6.8.0-90-generic /
scripts /
[ HOME SHELL ]
Name
Size
Permission
Action
atomic
[ DIR ]
drwxr-xr-x
basic
[ DIR ]
drwxr-xr-x
clang-tools
[ DIR ]
drwxr-xr-x
coccinelle
[ DIR ]
drwxr-xr-x
dtc
[ DIR ]
drwxr-xr-x
dummy-tools
[ DIR ]
drwxr-xr-x
gcc-plugins
[ DIR ]
drwxr-xr-x
gdb
[ DIR ]
drwxr-xr-x
genksyms
[ DIR ]
drwxr-xr-x
kconfig
[ DIR ]
drwxr-xr-x
ksymoops
[ DIR ]
drwxr-xr-x
mod
[ DIR ]
drwxr-xr-x
package
[ DIR ]
drwxr-xr-x
selinux
[ DIR ]
drwxr-xr-x
tracing
[ DIR ]
drwxr-xr-x
Kbuild.include
10.1
KB
-rw-r--r--
Kconfig.include
2.65
KB
-rw-r--r--
Lindent
502
B
-rwxr-xr-x
Makefile
1.87
KB
-rw-r--r--
Makefile.asm-generic
1.82
KB
-rw-r--r--
Makefile.btf
638
B
-rw-r--r--
Makefile.build
17.2
KB
-rw-r--r--
Makefile.clang
1.61
KB
-rw-r--r--
Makefile.clean
1.87
KB
-rw-r--r--
Makefile.compiler
2.74
KB
-rw-r--r--
Makefile.debug
1.12
KB
-rw-r--r--
Makefile.defconf
1.04
KB
-rw-r--r--
Makefile.dtbinst
1.03
KB
-rw-r--r--
Makefile.extrawarn
7.13
KB
-rw-r--r--
Makefile.gcc-plugins
2.59
KB
-rw-r--r--
Makefile.headersinst
2.88
KB
-rw-r--r--
Makefile.host
5.91
KB
-rw-r--r--
Makefile.kasan
2.45
KB
-rw-r--r--
Makefile.kcov
333
B
-rw-r--r--
Makefile.kcsan
1004
B
-rw-r--r--
Makefile.kmsan
208
B
-rw-r--r--
Makefile.lib
21.08
KB
-rw-r--r--
Makefile.modfinal
2.63
KB
-rw-r--r--
Makefile.modinst
4.02
KB
-rw-r--r--
Makefile.modpost
4.69
KB
-rw-r--r--
Makefile.package
8.73
KB
-rw-r--r--
Makefile.randstruct
511
B
-rw-r--r--
Makefile.ubsan
779
B
-rw-r--r--
Makefile.userprogs
1.59
KB
-rw-r--r--
Makefile.vdsoinst
1.15
KB
-rw-r--r--
Makefile.vmlinux
1.48
KB
-rw-r--r--
Makefile.vmlinux_o
3.27
KB
-rw-r--r--
as-version.sh
2.03
KB
-rwxr-xr-x
asn1_compiler
34.3
KB
-rwxr-xr-x
asn1_compiler.c
35.32
KB
-rw-r--r--
bloat-o-meter
3.77
KB
-rwxr-xr-x
bootgraph.pl
5.64
KB
-rwxr-xr-x
bpf_doc.py
31.73
KB
-rwxr-xr-x
cc-can-link.sh
166
B
-rwxr-xr-x
cc-version.sh
1.36
KB
-rwxr-xr-x
check-git
298
B
-rwxr-xr-x
check-sysctl-docs
3.66
KB
-rwxr-xr-x
check-uapi.sh
15.05
KB
-rwxr-xr-x
check_extable.sh
4.93
KB
-rwxr-xr-x
checkdeclares.pl
1.1
KB
-rwxr-xr-x
checkincludes.pl
1.94
KB
-rwxr-xr-x
checkkconfigsymbols.py
15.75
KB
-rwxr-xr-x
checkpatch.pl
233.78
KB
-rwxr-xr-x
checkstack.pl
5.96
KB
-rwxr-xr-x
checksyscalls.sh
7.51
KB
-rwxr-xr-x
checkversion.pl
2.16
KB
-rwxr-xr-x
cleanfile
3.46
KB
-rwxr-xr-x
cleanpatch
5.06
KB
-rwxr-xr-x
coccicheck
7.9
KB
-rwxr-xr-x
config
4.67
KB
-rwxr-xr-x
const_structs.checkpatch
1.4
KB
-rw-r--r--
decode_stacktrace.sh
7.58
KB
-rwxr-xr-x
decodecode
4.86
KB
-rwxr-xr-x
depmod.sh
697
B
-rwxr-xr-x
dev-needs.sh
6.07
KB
-rwxr-xr-x
diffconfig
4.12
KB
-rwxr-xr-x
documentation-file-ref-check
5.67
KB
-rwxr-xr-x
export_report.pl
4.5
KB
-rwxr-xr-x
extract-ikconfig
1.74
KB
-rwxr-xr-x
extract-module-sig.pl
3.66
KB
-rwxr-xr-x
extract-sys-certs.pl
3.75
KB
-rwxr-xr-x
extract-vmlinux
1.66
KB
-rwxr-xr-x
extract_xc3028.pl
44.62
KB
-rwxr-xr-x
faddr2line
8.63
KB
-rwxr-xr-x
file-size.sh
86
B
-rwxr-xr-x
find-unused-docs.sh
1.27
KB
-rwxr-xr-x
gcc-x86_32-has-stack-protector...
405
B
-rwxr-xr-x
gcc-x86_64-has-stack-protector...
195
B
-rwxr-xr-x
gen-randstruct-seed.sh
228
B
-rwxr-xr-x
generate_initcall_order.pl
5.95
KB
-rwxr-xr-x
generate_rust_analyzer.py
5.54
KB
-rwxr-xr-x
generate_rust_target
509.15
KB
-rwxr-xr-x
generate_rust_target.rs
5.58
KB
-rw-r--r--
get_abi.pl
25.36
KB
-rwxr-xr-x
get_dvb_firmware
24.54
KB
-rwxr-xr-x
get_feat.pl
14.61
KB
-rwxr-xr-x
get_maintainer.pl
67.63
KB
-rwxr-xr-x
gfp-translate
2.08
KB
-rwxr-xr-x
git.orderFile
564
B
-rw-r--r--
head-object-list.txt
1.36
KB
-rw-r--r--
headerdep.pl
3.5
KB
-rwxr-xr-x
headers_install.sh
2.76
KB
-rwxr-xr-x
insert-sys-cert
21.59
KB
-rwxr-xr-x
insert-sys-cert.c
13.08
KB
-rw-r--r--
install.sh
986
B
-rwxr-xr-x
jobserver-exec
2.56
KB
-rwxr-xr-x
kallsyms
21.71
KB
-rwxr-xr-x
kallsyms.c
17.75
KB
-rw-r--r--
kernel-doc
77.13
KB
-rwxr-xr-x
ld-version.sh
1.82
KB
-rwxr-xr-x
leaking_addresses.pl
12.84
KB
-rwxr-xr-x
link-vmlinux.sh
7.66
KB
-rwxr-xr-x
makelst
808
B
-rwxr-xr-x
markup_oops.pl
7.92
KB
-rwxr-xr-x
min-tool-version.sh
630
B
-rwxr-xr-x
misc-check
509
B
-rwxr-xr-x
mkcompile_h
642
B
-rwxr-xr-x
mksysmap
2.08
KB
-rwxr-xr-x
mkuboot.sh
414
B
-rwxr-xr-x
module.lds
615
B
-rw-r--r--
module.lds.S
1.43
KB
-rw-r--r--
modules-check.sh
443
B
-rwxr-xr-x
nsdeps
1.63
KB
-rw-r--r--
objdiff
2.83
KB
-rwxr-xr-x
objdump-func
848
B
-rwxr-xr-x
orc_hash.sh
316
B
-rw-r--r--
pahole-version.sh
269
B
-rwxr-xr-x
parse-maintainers.pl
4.54
KB
-rwxr-xr-x
patch-kernel
9.95
KB
-rwxr-xr-x
profile2linkerlist.pl
414
B
-rwxr-xr-x
prune-kernel
912
B
-rwxr-xr-x
recordmcount.c
17.51
KB
-rw-r--r--
recordmcount.h
19.37
KB
-rw-r--r--
recordmcount.pl
17.34
KB
-rwxr-xr-x
relocs_check.sh
717
B
-rwxr-xr-x
remove-stale-files
1.29
KB
-rwxr-xr-x
rust_is_available.sh
9.48
KB
-rwxr-xr-x
rust_is_available_bindgen_libc...
91
B
-rw-r--r--
rust_is_available_test.py
17.7
KB
-rwxr-xr-x
rustdoc_test_builder.rs
3.25
KB
-rw-r--r--
rustdoc_test_gen.rs
9.48
KB
-rw-r--r--
setlocalversion
5.18
KB
-rwxr-xr-x
show_delta
3.04
KB
-rwxr-xr-x
sign-file
25.84
KB
-rwxr-xr-x
sign-file.c
9.93
KB
-rw-r--r--
sorttable
21.3
KB
-rwxr-xr-x
sorttable.c
7.68
KB
-rw-r--r--
sorttable.h
12.99
KB
-rw-r--r--
spdxcheck-test.sh
284
B
-rw-r--r--
spdxcheck.py
15.23
KB
-rwxr-xr-x
spdxexclude
417
B
-rw-r--r--
spelling.txt
34.18
KB
-rw-r--r--
sphinx-pre-install
25.07
KB
-rwxr-xr-x
split-man.pl
604
B
-rwxr-xr-x
stackdelta
1.84
KB
-rwxr-xr-x
stackusage
794
B
-rwxr-xr-x
subarch.include
647
B
-rw-r--r--
syscallhdr.sh
1.89
KB
-rwxr-xr-x
syscallnr.sh
1.45
KB
-rwxr-xr-x
syscalltbl.sh
1.82
KB
-rwxr-xr-x
tags.sh
10.73
KB
-rwxr-xr-x
target.json
376
B
-rw-r--r--
test_fortify.sh
2.23
KB
-rw-r--r--
tools-support-relr.sh
726
B
-rwxr-xr-x
unifdef.c
34.8
KB
-rw-r--r--
ver_linux
2.59
KB
-rwxr-xr-x
xen-hypercalls.sh
386
B
-rwxr-xr-x
xz_wrap.sh
516
B
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : check-sysctl-docs
#!/usr/bin/gawk -f # SPDX-License-Identifier: GPL-2.0 # Script to check sysctl documentation against source files # # Copyright (c) 2020 Stephen Kitt # Example invocation: # scripts/check-sysctl-docs -vtable="kernel" \ # Documentation/admin-guide/sysctl/kernel.rst \ # $(git grep -l register_sysctl_) # # Specify -vdebug=1 to see debugging information BEGIN { if (!table) { print "Please specify the table to look for using the table variable" > "/dev/stderr" exit 1 } } # The following globals are used: # children: maps ctl_table names and procnames to child ctl_table names # documented: maps documented entries (each key is an entry) # entries: maps ctl_table names and procnames to counts (so # enumerating the subkeys for a given ctl_table lists its # procnames) # files: maps procnames to source file names # paths: maps ctl_path names to paths # curpath: the name of the current ctl_path struct # curtable: the name of the current ctl_table struct # curentry: the name of the current proc entry (procname when parsing # a ctl_table, constructed path when parsing a ctl_path) # Remove punctuation from the given value function trimpunct(value) { while (value ~ /^["&]/) { value = substr(value, 2) } while (value ~ /[]["&,}]$/) { value = substr(value, 1, length(value) - 1) } return value } # Print the information for the given entry function printentry(entry) { seen[entry]++ printf "* %s from %s", entry, file[entry] if (documented[entry]) { printf " (documented)" } print "" } # Stage 1: build the list of documented entries FNR == NR && /^=+$/ { if (prevline ~ /Documentation for/) { # This is the main title next } # The previous line is a section title, parse it $0 = prevline if (debug) print "Parsing " $0 inbrackets = 0 for (i = 1; i <= NF; i++) { if (length($i) == 0) { continue } if (!inbrackets && substr($i, 1, 1) == "(") { inbrackets = 1 } if (!inbrackets) { token = trimpunct($i) if (length(token) > 0 && token != "and") { if (debug) print trimpunct($i) documented[trimpunct($i)]++ } } if (inbrackets && substr($i, length($i), 1) == ")") { inbrackets = 0 } } } FNR == NR { prevline = $0 next } # Stage 2: process each file and find all sysctl tables BEGINFILE { delete children delete entries delete paths curpath = "" curtable = "" curentry = "" if (debug) print "Processing file " FILENAME } /^static struct ctl_path/ { match($0, /static struct ctl_path ([^][]+)/, tables) curpath = tables[1] if (debug) print "Processing path " curpath } /^static struct ctl_table/ { match($0, /static struct ctl_table ([^][]+)/, tables) curtable = tables[1] if (debug) print "Processing table " curtable } /^};$/ { curpath = "" curtable = "" curentry = "" } curpath && /\.procname[\t ]*=[\t ]*".+"/ { match($0, /.procname[\t ]*=[\t ]*"([^"]+)"/, names) if (curentry) { curentry = curentry "/" names[1] } else { curentry = names[1] } if (debug) print "Setting path " curpath " to " curentry paths[curpath] = curentry } curtable && /\.procname[\t ]*=[\t ]*".+"/ { match($0, /.procname[\t ]*=[\t ]*"([^"]+)"/, names) curentry = names[1] if (debug) print "Adding entry " curentry " to table " curtable entries[curtable][curentry]++ file[curentry] = FILENAME } /\.child[\t ]*=/ { child = trimpunct($NF) if (debug) print "Linking child " child " to table " curtable " entry " curentry children[curtable][curentry] = child } END { for (entry in documented) { if (!seen[entry]) { print "No implementation for " entry } } }
Close