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 | : 18.117.99.230
Cant Read [ /etc/named.conf ]
7.4.3-4ubuntu2.28
appadmin
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 /
doc /
util-linux /
[ HOME SHELL ]
Name
Size
Permission
Action
examples
[ DIR ]
drwxr-xr-x
releases
[ DIR ]
drwxr-xr-x
00-about-docs.txt
260
B
-rw-r--r--
AUTHORS.gz
12.12
KB
-rw-r--r--
NEWS.Debian.gz
1.86
KB
-rw-r--r--
PAM-configuration.txt
671
B
-rw-r--r--
README.Debian
481
B
-rw-r--r--
blkid.txt
3.18
KB
-rw-r--r--
cal.txt
2.21
KB
-rw-r--r--
changelog.Debian.gz
1.55
KB
-rw-r--r--
col.txt
1.87
KB
-rw-r--r--
copyright
17.55
KB
-rw-r--r--
deprecated.txt
2.9
KB
-rw-r--r--
getopt.txt
992
B
-rw-r--r--
getopt_changelog.txt
1.88
KB
-rw-r--r--
howto-build-sys.txt
3.12
KB
-rw-r--r--
howto-compilation.txt
2.62
KB
-rw-r--r--
howto-contribute.txt.gz
3.33
KB
-rw-r--r--
howto-debug.txt
2.38
KB
-rw-r--r--
howto-man-page.txt.gz
2.25
KB
-rw-r--r--
howto-pull-request.txt.gz
4.16
KB
-rw-r--r--
howto-tests.txt
3.62
KB
-rw-r--r--
howto-usage-function.txt.gz
2.27
KB
-rw-r--r--
hwclock.txt
148
B
-rw-r--r--
modems-with-agetty.txt
2.56
KB
-rw-r--r--
mount.txt
522
B
-rw-r--r--
parse-date.txt.gz
7.93
KB
-rw-r--r--
pg.txt
448
B
-rw-r--r--
poeigl.txt.gz
8.68
KB
-rw-r--r--
release-schedule.txt
1.32
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : howto-debug.txt
Debugging util-linux programs ============================= How to deal libtool ------------------- There are considerations to be made when profiling or debugging some programs found in the util-linux package. Because wrapper scripts are used for the binaries to make sure all library dependencies are met, you cannot use tools such as gdb or valgrind directly with them. Let's take for example the mount command: $> cd /path/to/util-linux $> file mount/mount mount/mount: Bourne-Again shell script text executable The binary itself is located in the mount/.libs/ directory: $> file mount/.libs/mount mount/.libs/mount: ELF 64-bit LSB executable, x86-64, version 1 \ (SYSV), dynamically linked (uses shared libs) [...] When this command is run, there's a library dependency error: $> mount/.libs/mount mount/.libs/mount: /lib/libblkid.so.1: version `BLKID_2.20' not found \ (required by mount/.libs/mount) To overcome this we need set the LD_LIBRARY_PATH variable to read the path of the shared lib found in the sources, and not system-wide: $> export LD_LIBRARY_PATH=$PWD/libblkid/src/.libs/:$LD_LIBRARY_PATH Now external debugging tools can be run on the binary. Happy hacking! Davidlohr Bueso, August 2011 The libmount & libblkid ----------------------- Both of the libraries can be debugged by setting an environment variable consisting of a number. The number will be used as a bit mask, so the more 1 the higher the debugging level. Search for `DEBUG' from files libblkid/src/blkidP.h libmount/src/mountP.h to see what the different bits mean. At the time of writing this the following enabled full debug. export LIBBLKID_DEBUG=all export LIBMOUNT_DEBUG=all export LIBFDISK_DEBUG=all export LIBSMARTCOLS_DEBUG=all The libblkid reads by default /etc/blkid.conf which can be overridden by the environment variable BLKID_CONF. See manual libblkid/libblkid.3 for details about the configuration file. Block device information is normally kept in a cache file (see blkid man page for more information about the cache file location) that can be overridden by the environment variable BLKID_FILE. To libmount uses three paths, which can be overridden by using environment variables. Notice that these environment variables are ignored for non-root users. env variable if not set defaults to LIBMOUNT_FSTAB /etc/fstab LIBMOUNT_MTAB /etc/mtab LIBMOUNT_UTAB /run/mount/utab or /dev/.mount/utab
Close