Linux web-conference.aiou.edu.pk 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64
Apache/2.4.41 (Ubuntu)
: 172.16.50.247 | : 3.137.175.166
Cant Read [ /etc/named.conf ]
7.4.3-4ubuntu2.28
www-data
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
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
usr /
share /
apport /
[ HOME SHELL ]
Name
Size
Permission
Action
general-hooks
[ DIR ]
drwxr-xr-x
package-hooks
[ DIR ]
drwxr-xr-x
symptoms
[ DIR ]
drwxr-xr-x
testsuite
[ DIR ]
drwxr-xr-x
apport
32.03
KB
-rwxr-xr-x
apport-checkreports
1.24
KB
-rwxr-xr-x
apport.jar
2.38
KB
-rw-r--r--
apportcheckresume
3.14
KB
-rwxr-xr-x
dump_acpi_tables.py
1.59
KB
-rwxr-xr-x
gcc_ice_hook
1.18
KB
-rwxr-xr-x
is-enabled
672
B
-rwxr-xr-x
iwlwifi_error_dump
1.92
KB
-rwxr-xr-x
java_uncaught_exception
2.58
KB
-rwxr-xr-x
kernel_crashdump
2.82
KB
-rwxr-xr-x
kernel_oops
1.2
KB
-rwxr-xr-x
package_hook
2.17
KB
-rwxr-xr-x
recoverable_problem
2.25
KB
-rwxr-xr-x
root_info_wrapper
96
B
-rwxr-xr-x
unkillable_shutdown
3.41
KB
-rwxr-xr-x
whoopsie-upload-all
6.03
KB
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : package_hook
#!/usr/bin/python3 # # Collect information about a package installation/upgrade failure. # # Copyright (c) 2007 - 2009 Canonical Ltd. # Author: Martin Pitt <martin.pitt@ubuntu.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. See http://www.gnu.org/copyleft/gpl.html for # the full text of the license. import sys, optparse, os.path, os import apport, apport.fileutils def mkattrname(path): '''Convert a file path to a problem report attribute name.''' name = '' for dir in path.split(os.sep): if dir: name += ''.join([c for c in dir[0].upper() + dir[1:] if c.isalnum()]) return name # # main # # parse command line arguments optparser = optparse.OptionParser('%prog [options]') optparser.add_option('-p', '--package', help='Specify the package name which failed to upgrade (mandatory)') optparser.add_option('-l', '--log', action='append', dest='logs', help='Append given log file, or, if it is a directory, all files in it (can be specified multiple times)') optparser.add_option('-t', '--tags', help='Add the following tags to the bug report (comma separated)') options = optparser.parse_args()[0] if not options.package: apport.fatal('You need to specify a package name with --package') sys.exit(1) # create report pr = apport.Report('Package') pr.add_package(options.package) pr['SourcePackage'] = apport.packaging.get_source(options.package) pr['ErrorMessage'] = (sys.stdin, False) if options.tags: tags = options.tags.replace(',', '') pr['Tags'] = tags for line in (options.logs or []): if os.path.isfile(line): pr[mkattrname(line)] = (line,) elif os.path.isdir(line): for f in os.listdir(line): path = os.path.join(line, f) if os.path.isfile(path): pr[mkattrname(path)] = (path,) # write report try: with apport.fileutils.make_report_file(pr) as f: pr.write(f) except (IOError, OSError) as e: apport.fatal('Cannot create report: ' + str(e))
Close