Changes in KaarPux version 4.5.5

KaarPux version 4.5.5 released on 2014-aug-27

  • OpenVAS improved
  • haskell 7.8.3
  • Bugs fixed
  • Packages updated
  • Minor Changes

OpenVAS improved

IMPROVE: openvas-*: better install, better post-install

Commit a08ef2d4

  • create the “openvas” user during install
  • change ownership of relevant files to “openvas” during install
  • install static files during install (OpenVAS_TI.asc and configuration files)
  • put pid-files in /run/user/XXX
  • streamline generation of GPG keyring
  • improve post-install documentation accordingly
  • add features to “pretend” to be another Linux distro (thus potentially catching more vulnerabilities)

haskell 7.8.3

UPD: *: haskell v 7.8.3; haskell-platform v 2014.2.0.0

Commit 00022237

  • Updated ghc-binary and ghc to version 7.8.3
  • Improved build options for ghc
  • Updated haskell-platform to version 2014.2.0.0
  • Due to cyclic dependency on Cabal, do not install haskell-platform itself, but install the individual modules instead
  • Update haskell modules installed in addition to haskell-platform
  • Update bustle to version 0.4.7
  • Additional haskell modules as required by new version of bustle
  • Better check of upstream version of haskell modules
  • Better log output from build and install scripts
  • Minor fix in ncurses to call library libtinfo (needed by ghc-binary)

Bugs fixed

  • FIX: KxBuild: move sqlite before Python2 (Commit 2d64925d)
  • FIX: make_package_scripts: only delete install directory in install phase (Commit b2ec44d4)
  • FIX: firefox: add package file missed in checkin 437bd3cc (Commit 1c0d6922)
  • FIX: openvas-libraries: correct malloc for ovas_scanner_context (Commit d90c5018)
  • FIX: openvas-scanner: do not use file descriptor 3 (Commit b9ff0ed1)
  • FIX: KxBuild: correct check for USE_TMPFS in dangerous_build_bootstrap (Commit be2a8041)

Packages updated

  • UPD: mercurial: v 3.1 (Commit 2499f7eb)
  • UPD: openvas-*: update to latest version (Commit 5ca5ea96)
  • UPD: greenbone-security-assistant: v 5.0.2 (Commit dd3c1196)
  • UPD: linux: v 3.16.1 (Commit 8bf0ed51)
  • UPD: samba: v 4.1.11 (Commit 2b55f5e9)
  • UPD: libtasn1: v 4.0 (Commit 7881782c)
  • UPD: gnupg: v 2.0.26 (Commit 7ff1307e)
  • UPD: gpgme: v 1.5.1 (Commit 25141932)
  • UPD: nss: v 3.17 (Commit e5294690)
  • UPD: flash_player_11: v (Commit 7623514f)
  • UPD: icedtea-web: v 1.5.1 (Commit f18328ca)
  • UPD: libXext: v 1.3.3 (Commit 9bcd1918)
  • UPD: xcb-proto libxcb: v 1.11 (Commit db4dfd1c)
  • UPD: xf86-video-qxl: v 0.1.2 (Commit acd17266)
  • UPD: MesaLib: v 10.2.6 (Commit 8a61359b)
  • UPD: glew:v 1.11.0 (Commit f138e21a)
  • UPD: pango: v 1.36.6 (Commit 9da84d0d)
  • UPD: poppler: v 0.26.3 (Commit a6ee2e4c)
  • UPD: poppler-data: v 0.4.7 (Commit 404ca56d)
  • UPD: harfbuzz: v 0.9.35 (Commit 5fe117d6)
  • UPD: krb5: v 1.12.2 (Commit 7eb4b073)
  • UPD: wireshark: v 1.12.0 (Commit 6e775fd0)
  • UPD: coq: v 8.4pl4 (Commit 5abffad9)
  • UPD: certdata: v 5b8de9e4c2ea (Commit 14c2a0d3)
  • UPD: gnutls: v 3.3.7 (Commit cdf1799c)

Minor Changes

  • IMPROVE: common_functions: enable getting package file into specified destination (Commit 8cfab8e1)
  • IMPROVE: firefox: –enable-llvm-hacks (Commit 788897ac)
  • IMPROVE: firefox: configure with –enable-tests unless ${KX_DISABLE_TEST} (Commit 0bd7e24a)
  • IMPROVE: firefox: add test, but TODO: fix failing testcases and mochitest (Commit 374cdcc9)
  • REMOVE: pysqlite: now included in Python2 (Commit 1de021b4)
  • IMPROVE: *: make check (Commit 94439dac)
  • IMPROVE: KxBuild: better parallelism in opt_programming to reduce build-time (Commit 1b624e79)
  • IMPROVE: OpenVAS: rename KaarPux packages to (Fedora) dpkg names (Commit 0ef07e9e)
  • IMPROVE: KxBuild: add for copying kaarpux to remote machine (Commit a3fb022a)
  • DOC: thunderbird: TODO: add testcases, when we have fixed firefox testcases (Commit 9ed6db80)
  • DOC: *: note that package has no testsuite (Commit 252487d6)
  • DOC: KaarPux: updated CVE info (Commit 5eaa53b7, Commit bd3fa7f1)