How to Install and Uninstall splint-doc-html Package on Kali Linux

Last updated: May 12,2024

1. Install "splint-doc-html" package

Here is a brief guide to show you how to install splint-doc-html on Kali Linux

$ sudo apt update $ sudo apt install splint-doc-html

2. Uninstall "splint-doc-html" package

Here is a brief guide to show you how to uninstall splint-doc-html on Kali Linux:

$ sudo apt remove splint-doc-html $ sudo apt autoclean && sudo apt autoremove

3. Information about the splint-doc-html package on Kali Linux

Package: splint-doc-html
Source: splint
Version: 1:3.1.2+dfsg-5
Installed-Size: 1045
Maintainer: Debian QA Group
Architecture: all
Replaces: splint (<< 1:3.1.2+dfsg-1), splint-doc
Suggests: splint
Conflicts: splint-doc
Breaks: splint (<< 1:3.1.2+dfsg-1)
Size: 159960
SHA256: 03cf3537257351a011a20de64561c4af0c0bc06d12bc4c7e1bac5fc431ea3f3b
SHA1: c74f8e33fb4ba82e48d2a9431e44dc430f4307c4
MD5sum: e2f3bd464d8238ca41774e6c07defb68
Description: tool for statically checking C programs for bugs - HTML documentation
splint is an annotation-assisted lightweight static checker. It is a tool for
statically checking C programs for security vulnerabilities and coding
mistakes. If additional effort is invested in adding annotations to programs,
splint can perform stronger checking.
.
splint does many of the traditional lint checks including unused declarations,
type inconsistencies, use before definition, unreachable code, ignored return
values, execution paths with no return, likely infinite loops, and fall
through cases. Problems detected by Splint include:
.
* Dereferencing a possibly null pointer
* Using or returning storage that is undefined or not properly defined
* Type mismatches, with greater precision and flexibility than by C compilers
* Memory management errors like use of dangling references and memory leaks
* Inconsistent (with specified interface) global variable modification or use
* Problematic control flow such as likely infinite loops etc.
* Buffer overflow vulnerabilities
* Dangerous macro implementations or invocations
* Violations of customized naming conventions
.
This package contains the manual (HTML documentation) for splint.
Description-md5:
Multi-Arch: foreign
Homepage: http://www.splint.org/
Tag: devel::doc, devel::testing-qa, made-of::html, role::documentation
Section: doc
Priority: optional
Filename: pool/main/s/splint/splint-doc-html_3.1.2+dfsg-5_all.deb