blhc_0.04+20140813+gitac2b8ce-1~bpo70+1_all.deb


Advertisement

Description

blhc - build log hardening check

Property Value
Distribution Debian 7 (Wheezy)
Repository Debian Backports Main amd64
Package filename blhc_0.04+20140813+gitac2b8ce-1~bpo70+1_all.deb
Package name blhc
Package version 0.04+20140813+gitac2b8ce
Package release 1~bpo70+1
Package architecture all
Package type deb
Homepage -
License -
Maintainer -
Download size 26.99 KB
Installed size 98 B
Perl tool which checks build logs for missing hardening
flags. Hardening flags enable additional security features in the
compiler to prevent e.g. stack overflows, format string
vulnerabilities, GOT overwrites, etc. See e.g.
<http://wiki.debian.org/ReleaseGoals/SecurityHardeningBuildFlags>.
Because most build systems are quite complicated there are many
places where compiler flags from the environment might be ignored.
The parser verifies that all compiler commands use the correct
hardening flags and thus all hardening features are correctly used.
It's designed to check build logs generated by Debian's
dpkg-buildpackage (or tools using dpkg-buildpackage like pbuilder or
the official buildd build logs) to help maintainers detect missing
hardening flags in their packages.

Alternatives

Package Version Architecture Repository
blhc_0.04+20140813+gitac2b8ce-1~bpo70+1_all.deb 0.04+20140813+gitac2b8ce all Debian Backports Main
blhc_0.03+20120626+git93afe23-1_all.deb 0.03+20120626+git93afe23 all Debian Main
blhc_0.03+20120626+git93afe23-1_all.deb 0.03+20120626+git93afe23 all Debian Main
blhc - - -

Requires

Name Value
libdpkg-perl -

Download

Type URL
Mirror ftp.br.debian.org
Binary Package blhc_0.04+20140813+gitac2b8ce-1~bpo70+1_all.deb
Source Package blhc

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    deb http://ftp.debian.org/debian/ wheezy-backports main
  2. Update the package index:
    # sudo apt-get update
  3. Install blhc deb package:
    # sudo apt-get install blhc

Files

Path
/usr/bin/blhc
/usr/share/doc/blhc/README.gz
/usr/share/doc/blhc/changelog.Debian.gz
/usr/share/doc/blhc/changelog.gz
/usr/share/doc/blhc/copyright
/usr/share/man/man1/blhc.1.gz

Changelog

2014-08-30 - Luca Falavigna <dktrkranz@debian.org>
blhc (0.04+20140813+gitac2b8ce-1~bpo70+1) wheezy-backports; urgency=medium
* Rebuild for wheezy-backports.
2014-08-13 - Jari Aalto <jari.aalto@cante.net>
blhc (0.04+20140813+gitac2b8ce-1) unstable; urgency=low
* New upstream release
- Fix -D_FORTIFY_SOURCE warning with -OO (Closes: #757683).
- Check for -fstack-protector-strong (Closes: #757885).
- Sync architecture specific hardening support with dpkg 1.17.11.
2014-07-09 - Jari Aalto <jari.aalto@cante.net>
blhc (0.04+20140705+gita32e11c-1) unstable; urgency=low
* New upstream release
- Fix False positives when compiling Python files (Closes: #753080).
* debian/control
- (Standards-Version): Update to 3.9.5.
* debian/copyright
- Update years.
2013-08-16 - Jari Aalto <jari.aalto@cante.net>
blhc (0.04+20130814+gitd569fff-1) unstable; urgency=low
* New upstream release
- Fix for -O0 or -Og builds (Closes: #714628).
- Fix for python *.py file being byte-compiled (Closes: #714630).
- Fix for libtool (Closes: #717598).
- Fix for Ada .adb (Closes: #719656).
* debian/copyright
- Update years.
2013-06-02 - Jari Aalto <jari.aalto@cante.net>
blhc (0.04+20130602+git6bd8ae0-1) unstable; urgency=low
* New upstream release.
-  Update Qt moc name (Closes: #710780).
2013-06-01 - Jari Aalto <jari.aalto@cante.net>
blhc (0.04+20130528+git4769334-1) unstable; urgency=low
* New upstream release.
- Ignore variable definitions from output (Closes: #710135).
* debian/control:
- (Vcs-*): Update to anonscm.debian.org.
* debian/copyright
- Update year.
2013-03-01 - Jari Aalto <jari.aalto@cante.net>
blhc (0.04+20130301+gitf840b1b-1) unstable; urgency=low
* New upstream release.
- Detect C++ Library stdc++ build (Closes: #701877).
2012-10-06 - Jari Aalto <jari.aalto@cante.net>
blhc (0.03+20121004+gite3d197b-1) unstable; urgency=low
* New upstream release
- Detect moc-qt4/moc-qt5 link/compile calls (Closes: #689616).
2012-09-26 - Jari Aalto <jari.aalto@cante.net>
blhc (0.03+20120925+git76236e4-1) unstable; urgency=low
* New upstream release
- Accept -Wformat=2.
- Accept --param ssp-buffer=size; space instead of equals
sign after param.
- Fix build dependency checks for pbuilder logs.
* debian/control
- (Standards-Version): Update to 3.9.4.
* debian/docs
- Delete NEWS. Already installed as upstream chnagelog.
2012-08-25 - Jari Aalto <jari.aalto@cante.net>
blhc (0.03+20120707+git23020a5-1) unstable; urgency=low
* New upstream release
- Fix false positive for Ada sources (Closes: #680117).
* debian/rules:
- (override_dh_installchangelogs): New.

See Also

Package Description
bluefish-data_2.2.6-1~bpo70+1_all.deb advanced Gtk+ text editor (data)
bluefish-plugins_2.2.6-1~bpo70+1_amd64.deb advanced Gtk+ text editor (plugins)
bluefish_2.2.6-1~bpo70+1_amd64.deb advanced Gtk+ text editor for web and software development
blueman_1.23-git201312311147-1~bpo70+1_amd64.deb Graphical bluetooth manager
boinc-client_7.4.23+dfsg-1~bpo70+1_amd64.deb core client for the BOINC distributed computing infrastructure
boinc-dev_7.4.23+dfsg-1~bpo70+1_amd64.deb development files to build applications for BOINC projects (transitional)
boinc-manager_7.4.23+dfsg-1~bpo70+1_amd64.deb GUI to control and monitor the BOINC core client
boinc_7.4.23+dfsg-1~bpo70+1_all.deb metapackage for the BOINC client and the manager
bosixnet-daemon_1.6-2~bpo70+1_all.deb Build Own IPv6 Network (client utilities)
bosixnet-webui_1.6-2~bpo70+1_amd64.deb Build Own IPv6 Network (server utilities)
browser-plugin-libreoffice_4.3.3-2+deb8u7~bpo70+1_amd64.deb office productivity suite -- Mozilla plugin
bsdcpio_3.1.2-11+deb8u3~bpo70+1_amd64.deb Implementation of the 'cpio' program from FreeBSD
bsdtar_3.1.2-11+deb8u3~bpo70+1_amd64.deb Implementation of the 'tar' program from FreeBSD
bti_034-1~bpo70+1_amd64.deb command line Twitter client
btrfs-tools_3.17-1.1~bpo70+1_amd64.deb Checksumming Copy on Write Filesystem utilities
Advertisement
Advertisement