Package - debug-misc

Package:  debug-misc
apt-get install debug-misc
Manuals in package:
Documentations in package:

Primary informations

Download package: https://deb.kicksecure.com/pool/main/d/debug-misc/debug-misc_5.7-1_all.deb (Size: 27.5KiB)

PropertyValue
Packagedebug-misc
Version3:5.7-1
Architectureall
MaintainerPatrick Schleizer
Installed-Size107
Suggestssystemd-coredump, serial-console-enable
Replacesgrub-output-verbose
Homepagehttps://github.com/Kicksecure/debug-misc
Priorityoptional
Sectionmisc
Filenamepool/main/d/debug-misc/debug-misc_5.7-1_all.deb
Size28168
SHA256d08ba0c9b770e0ecc77f2526e85d0cd432eaccf5b17656f7d88569d842391779
SHA193d25a30a8fade8da3b8c96b096e7b89bbf7fa59
MD5sumcd5bb13d523d6e860350b76a99ac5430
DescriptionEnables miscellaneous debug settings Ships a `/etc/default/grub.d/45_debug-misc.cfg` configuration file. This removes `quiet`, `loglevel=0`, and `rhgb` from the `GRUB_CMDLINE_LINUX_DEFAULT` variable. It also removes `debugfs=off`, `efi_pstore.pstore_disable=1`, and `erst_disable` from the `GRUB_CMDLINE_LINUX` variable. Finally, it adds `debug=vc` to the `GRUB_CMDLINE_LINUX` variable to enable verbose output during the initial ramdisk boot phase. . Undo debugging related `sysctl` settings by package `security-misc-shared`. . Enables persistent systemd journal log. . Disables `/usr/lib/systemd/coredump.conf.d/30_security-misc.conf` by package `security-misc-shared` using `debian/debug-misc.links` by creating a symlink from `/etc/systemd/coredump.conf.d/30_security-misc.conf` to `/dev/null`. . Disables `/usr/lib/systemd/pstore.conf.d/30_security-misc.conf` by package `security-misc-shared` using `debian/debug-misc.links` by creating a symlink from `/etc/systemd/pstore.conf.d/30_security-misc.conf` to `/dev/null`. . Disables `panic-on-oops`, `remove-system.map` by package `security-misc-shared`. . `config-package-dev` `hide` `/etc/sysctl.d/30_silent-kernel-printk.conf` which kernel.printk to default as if `security-misc-shared` would not have lowered verbosity. . Configure systemd `getty` service to not clear `tty`. `/lib/systemd/system/getty@tty.service.d/30_debug-misc.conf` . Coredumps are enabled. `/etc/security/limits.d/40_debug-misc.conf` . Coredumps may contain important information such as encryption keys or passwords. Package `security-misc-shared` disables coredumps. Package `debug-misc` re-enables coredumps. . Contains a helper tool to cause a segfault for testing purposes. `segfault-build` creates `segfault-run`. Running `segfault-run` results in `segfault-run` terminating with a segfault. This is useful to test if coredump files are being generated when an application crashes. `/usr/sbin/segfault-build` `/usr/share/debug-misc/segfault.c` . For better usability, to ease debugging in case of issues. . For better security, this package should only be installed on specific machines that require debugging. Unfortunately, security and debugging are conflicting optimization goals.
Description-md5

Files in package

  • /etc/default/grub.d/45_debug-misc.cfg
  • /etc/dracut.conf.d/40_debug-misc.conf
  • /etc/panic-on-oops_pre.d/40_debug-misc.conf
  • /etc/remove-system.map_pre.d/40_debug-misc.conf
  • /etc/security/limits.d/40_debug-misc.conf
  • /etc/sysctl.d/40_debug-misc.conf
  • /etc/systemd/coredump.conf.d/30_security-misc.conf
  • /etc/systemd/pstore.conf.d/30_security-misc.conf
  • /usr/lib/systemd/journald.conf.d/40_debug-misc.conf
  • /usr/lib/systemd/system/getty@tty1.service.d/30_debug-misc.conf
  • /usr/sbin/segfault-build
  • /usr/share/debug-misc/marker
  • /usr/share/debug-misc/segfault.c
  • /usr/share/doc/debug-misc/changelog.Debian.gz
  • /usr/share/doc/debug-misc/changelog.gz
  • /usr/share/doc/debug-misc/copyright
  • /usr/share/grub-output-verbose/unit_test
  • /usr/share/man/man8/segfault-build.8.gz