Linux ns8.secondary29.go.th 2.6.32-754.28.1.el6.x86_64 #1 SMP Wed Mar 11 18:38:45 UTC 2020 x86_64
Apache/2.2.15 (CentOS)
: 122.154.134.11 | : 122.154.134.9
Cant Read [ /etc/named.conf ]
5.6.40
apache
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
libexec /
[ HOME SHELL ]
Name
Size
Permission
Action
awk
[ DIR ]
drwxr-xr-x
certmonger
[ DIR ]
drwxr-xr-x
emacs
[ DIR ]
drwxr-xr-x
gcc
[ DIR ]
drwxr-xr-x
getconf
[ DIR ]
drwxr-xr-x
git-core
[ DIR ]
drwxr-xr-x
gstreamer-0.10
[ DIR ]
drwxr-xr-x
ipsec
[ DIR ]
drwxr-xr-x
mc
[ DIR ]
drwxr-xr-x
microcode_ctl
[ DIR ]
drwxr-xr-x
oddjob
[ DIR ]
drwxr-xr-x
openldap
[ DIR ]
drwxr-xr-x
openscap
[ DIR ]
drwxr-xr-x
openssh
[ DIR ]
drwxr-xr-x
perf-core
[ DIR ]
drwxr-xr-x
plymouth
[ DIR ]
drwxr-xr-x
polkit-1
[ DIR ]
drwxr-xr-x
postfix
[ DIR ]
drwxr-xr-x
scripts
[ DIR ]
drwxr-xr-x
sssd
[ DIR ]
drwxr-xr-x
systemtap
[ DIR ]
drwxr-xr-x
utempter
[ DIR ]
drwxr-xr-x
webmin
[ DIR ]
drwxr-xr-x
abrt-action-generate-machine-i...
5.86
KB
-rwxr-xr-x
abrt-action-install-debuginfo-...
10.05
KB
-rwsr-xr-x
abrt-action-ureport
5.45
KB
-rwxr-xr-x
abrt-handle-event
24.01
KB
-rwxr-xr-x
abrt-hook-ccpp
41.62
KB
-rwxr-xr-x
abrt1-to-abrt2
4.02
KB
-rwxr-xr-x
copy_jdk_configs.lua
9.28
KB
-rw-r--r--
copy_jdk_configs_fixFiles.sh
5.81
KB
-rwxr-xr-x
fprintd
61.3
KB
-rwxr-xr-x
gam_server
93.82
KB
-rwxr-xr-x
gconf-defaults-mechanism
38.7
KB
-rwxr-xr-x
gconfd-2
72.83
KB
-rwxr-xr-x
gnupg-pcsc-wrapper
18.37
KB
-rwxr-xr-x
gpg-check-pattern
98.02
KB
-rwxr-xr-x
gpg-preset-passphrase
83.61
KB
-rwxr-xr-x
gpg-protect-tool
205.39
KB
-rwxr-xr-x
gpg2keys_curl
51.03
KB
-rwxr-xr-x
gpg2keys_finger
59.69
KB
-rwxr-xr-x
gpg2keys_hkp
59.48
KB
-rwxr-xr-x
gpg2keys_ldap
64.9
KB
-rwxr-xr-x
hal-storage-cleanup-all-mountp...
21.2
KB
-rwxr-xr-x
hal-storage-cleanup-mountpoint
21.61
KB
-rwxr-xr-x
hal-storage-closetray
22.38
KB
-rwxr-xr-x
hal-storage-eject
23.72
KB
-rwxr-xr-x
hal-storage-mount
35.37
KB
-rwxr-xr-x
hal-storage-unmount
22.73
KB
-rwxr-xr-x
hal-system-power-pm-is-support...
11.05
KB
-rwxr-xr-x
hal-system-power-pmu
9.71
KB
-rwxr-xr-x
hal-system-setserial
8.4
KB
-rwxr-xr-x
hald-addon-acpi
20.6
KB
-rwxr-xr-x
hald-addon-generic-backlight
21.83
KB
-rwxr-xr-x
hald-addon-hid-ups
23.57
KB
-rwxr-xr-x
hald-addon-imac-backlight
16.92
KB
-rwxr-xr-x
hald-addon-input
30.71
KB
-rwxr-xr-x
hald-addon-ipw-killswitch
22.24
KB
-rwxr-xr-x
hald-addon-leds
25.61
KB
-rwxr-xr-x
hald-addon-pmu
17.93
KB
-rwxr-xr-x
hald-addon-rfkill-killswitch
25.59
KB
-rwxr-xr-x
hald-generate-fdi-cache
25.97
KB
-rwxr-xr-x
hald-probe-hiddev
13.91
KB
-rwxr-xr-x
hald-probe-ieee1394-unit
15.98
KB
-rwxr-xr-x
hald-probe-input
13.75
KB
-rwxr-xr-x
hald-probe-net-bluetooth
16.75
KB
-rwxr-xr-x
hald-probe-pc-floppy
11.29
KB
-rwxr-xr-x
hald-probe-printer
15.95
KB
-rwxr-xr-x
hald-probe-serial
11.47
KB
-rwxr-xr-x
hald-probe-smbios
16.8
KB
-rwxr-xr-x
hald-probe-storage
46.17
KB
-rwxr-xr-x
hald-probe-video4linux
15.31
KB
-rwxr-xr-x
hald-probe-volume
45.73
KB
-rwxr-xr-x
hald-runner
22.76
KB
-rwxr-xr-x
man-cmp.sh
214
B
-rwxr-xr-x
mlx4-setup.sh
2.48
KB
-rwxr-xr-x
mysqlmanager
1.53
MB
-rwxr-xr-x
pt_chown
14.39
KB
-rws--x--x
sesh
30.27
KB
-rwxr-xr-x
sudo_noexec.so
5.8
KB
-rwxr-xr-x
sudoers.so
293.13
KB
-rwxr-xr-x
virt-what-cpuid-helper
7.48
KB
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : abrt-action-ureport
#!/usr/bin/python -u # WARNING: python -u means unbuffered I/O. Without it the messages are # passed to the parent asynchronously which looks bad in clients. # # This script wraps reporter-ureport client and keeps number of sent # uReports to a server consistent with number of problem ocurrences. import sys import os import getopt import re from report import dd_opendir, DD_FAIL_QUIETLY_ENOENT, run_event_state from reportclient import _, set_verbosity, error_msg_and_die, error_msg, log1, log def spawn_and_wait(prog, args=None): if args is None: args = [prog] else: args.insert(0, prog) try: return os.spawnvpe(os.P_WAIT, prog, args, os.environ) except OSError as err: error_msg(_("Unable to start '%s', error message was: '%s'"), " ".join(args), err) return -1 def try_parse_number(dd, filename): try: n = dd.load_text(filename, DD_FAIL_QUIETLY_ENOENT) if n == "": return 0 return int(n) except: error_msg(_("Not a number in file '%s'"), filename) return 0 def get_bugzilla_reports(reported_to): bugs = set() for line in reported_to.split("\n"): if line.startswith("Bugzilla:"): bugs.add(line) return bugs def run_event(event_name, dump_dir_name): state = run_event_state() ret = state.run_event_on_dir_name(dump_dir_name, event_name) if ret == 0 and state.children_count == 0: log1("Didn't find definition of event '%s'", event_name) if __name__ == "__main__": # localization #init_gettext() - done by reportclient module init verbose = 0 ABRT_VERBOSE = os.getenv("ABRT_VERBOSE") if ABRT_VERBOSE: try: verbose = int(ABRT_VERBOSE) except: pass progname = os.path.basename(sys.argv[0]) help_text = _("Usage: %s [-v]") % progname try: opts, args = getopt.getopt(sys.argv[1:], "vh", ["help"]) except getopt.GetoptError, err: error_msg(err) # prints something like "option -a not recognized" error_msg_and_die(help_text) for opt, arg in opts: if opt in ("-h", "--help"): print help_text sys.exit(0) if opt == "-v": verbose += 1 set_verbosity(verbose) os.environ["ABRT_VERBOSE"] = str(verbose) # getcwd might fail if cwd was deleted try: dirname = os.getcwd() except OSError as err: error_msg_and_die(_("Unable to get current working directory as" " it was probably deleted")) dd = dd_opendir(dirname, 0) if not dd: sys.exit(1) report_type = dd.load_text("type", DD_FAIL_QUIETLY_ENOENT) # because of backward compatibility if not report_type: report_type = dd.load_text("analyzer", 0) core_backtrace_exists = dd.exist("core_backtrace") reported_to = dd.load_text("reported_to", DD_FAIL_QUIETLY_ENOENT) ureports_counter = try_parse_number(dd, "ureports_counter") count = try_parse_number(dd, "count") dd.close() # Send only if the problem is not yet reported # if the count file is corrupted or # if the number of ureports is lower then the number of occurrences if ureports_counter != 0 and count != 0 and ureports_counter >= count: log1("uReport has been already sent: '%s'", dirname) if reported_to and reported_to != "": bugs = get_bugzilla_reports(reported_to) if bugs: log(_("A bug was already filed about this problem:")) bugs = sorted(bugs) for bug in bugs: print bug sys.exit(70) # EXIT_STOP_EVENT_RUN log1("Bug for '%s' not yet filed. Continuing.", dirname) sys.exit(0) else: log1("'%s/reported_to' doesn't exist", dirname) log(_("uReport was already sent, not sending it again")) sys.exit(0) if report_type == "CCpp" and not core_backtrace_exists: exitcode = spawn_and_wait("abrt-action-generate-core-backtrace") if exitcode != 0: log1("uReport can't be sent without core_backtrace. Exiting.") sys.exit(1) exitcode = spawn_and_wait("reporter-ureport") if exitcode == 0 or exitcode == 70: dd = dd_opendir(dirname, 0) if not dd: sys.exit(1) dd.save_text("ureports_counter", str(ureports_counter + 1)) reported_to = dd.load_text("reported_to", DD_FAIL_QUIETLY_ENOENT) dd.close() watch = os.getenv("uReport_WatchReportedBugs") or "" if exitcode == 70 and watch.lower() in ["yes", "on", "1"]: if reported_to and reported_to != "" and get_bugzilla_reports(reported_to): log(_("Adding you to CC List of the existing bugzilla bug")) run_event("watch_Bugzilla", dirname) email = os.getenv("uReport_ContactEmail") if not email: cere = re.compile("^\s*ContactEmail\s*=\s*(\S*)\s*$"); with open("/etc/libreport/plugins/ureport.conf", "r") as uc: for l in uc: m = cere.match(l) if m: email = m.group(1) break if email: log1("Attaching ContactEmail: " + email) spawn_and_wait("reporter-ureport", ["-A", "-E"]) sys.exit(exitcode) else: error_msg_and_die(_("reporter-ureport failed with exit code %d" % exitcode))
Close