Download project files

How do I verify a download?


110 of 36 releases

2.8.5 release from the main series released

Release information
Release notes:

Building man-db now requires Autoconf >= 2.63 and Automake >=
1.11.2.

Fixes:
------

* Fix build with Berkeley DB.

* Fail to configure if flex is needed but missing.

* Fix the comment in the first line of the configuration file in the
  case where configure was not given a --with-config-file option.

* Fix several resource and memory leaks.

* Fix handling of \- in the right-hand side of a NAME section.

* Work around Microsoft's proprietary "System Center Endpoint
  Protection" antivirus program in the seccomp sandbox.

Improvements:
-------------

* Ship a systemd timer to perform daily database maintenance.

* Allow disabling the installation of the systemd tmpfiles snippet
  and the systemd timer by configuring with
  --with-systemdtmpfilesdir=no and --with-systemdsystemunitdir=n...

File Description Downloads
download icon man-db-2.8.5.tar.xz (md5, sig) man-db 2.8.5 56
last downloaded 40 weeks ago
Total downloads: 56

2.8.4 release from the main series released

Release information
Release notes:

Fixes:
------

* Rely on decompressors reading from their standard input rather
  than redundantly passing them the input file on their command
  line. This works better with downstream AppArmor confinement of
  decompressors.

* Fix invalid syntax in tmpfiles.d/man-db.conf when configured with
  --disable-cache-owner.

* Make seccomp sandbox allow sched_getaffinity, sometimes used by
  xz.

* Check for mandb_nfmt and mandb_tfmt in the manual page hierarchy
  as documented, not in the current directory. This was broken by
  the working-directory-handling changes in 2.8.3. Note that this
  change means that "man -l" will never use an external formatter
  (which was never documented behaviour and was surely a bad idea).

* Make seccomp sandbox allow some shared memory operations across...

File Description Downloads
download icon man-db-2.8.4.tar.xz (md5, sig) man-db 2.8.4 12
last downloaded 38 weeks ago
Total downloads: 12

2.8.3 release from the main series released

Release information
Release notes:

Fixes:
------

* Make seccomp sandbox allow madvise, since that's used by lbzip2.

* Make seccomp sandbox allow kill and tgkill outright, since groff
  uses kill to pass on signals to its child processes.

* Make seccomp sandbox allow sibling architectures on
  x86/x86_64/x32, since people sometimes mix and match architectures
  there for performance reasons.

* Fix version check in locale macro loading to tolerate groff
  release candidates.

* man now only changes working directory in child processes, so
  never fails due to being unable to change back to its original
  working directory.

* accessdb, apropos, and lexgrog no longer emit spurious gettext
  headers in their --help output when localised.

File Description Downloads
download icon man-db-2.8.3.tar.xz (md5, sig) man-db 2.8.3 17
last downloaded 38 weeks ago
Total downloads: 17

2.8.2 release from the main series released

Release information
Release notes:

Fixes:
------

* Make seccomp sandbox allow kill and tgkill when the signal is
  directed at the current process or one of its threads; this is
  needed by xz.

* Make seccomp sandbox allow ioctl(fd, TIOCGWINSZ), since that's used
  by musl.

* Work around the proprietary "ESET File Security" antivirus program in
  seccomp sandbox: if this is in use then we need to allow some
  socket-related system calls.

* Work around the "snoopy" execve() wrapper and logger in seccomp
  sandbox: if this is in use then we need to allow some
  socket-related system calls.

* Interpret EFAULT from seccomp_load as meaning that seccomp is
  unavailable, since this can be returned by some versions of
  qemu-user.

File Description Downloads
download icon man-db-2.8.2.tar.xz (md5, sig) man-db 2.8.2 12
last downloaded 38 weeks ago
Total downloads: 12

2.8.1 release from the main series released

Release information
Release notes:

Fixes:
------

* Fix seccomp sandbox build on Linux/POWER.

* Fix manconv execution under seccomp when man is installed setuid.

* Make seccomp sandbox allow mremap (used by iconv, for example).

Improvements:
-------------

* configure now has a --without-libseccomp option to disable the use
  of seccomp even if the library is available.

File Description Downloads
download icon man-db-2.8.1.tar.xz (md5, sig) man-db 2.8.1 13
last downloaded 38 weeks ago
Total downloads: 13

2.8.0 release from the main series released

Release information
Release notes:

Fixes:
------

* Fix locale macro loading for Chinese to load the macro file
  corresponding to just the language part of the user's locale.

* Honour --enable-cache-owner in generated systemd tmpfiles snippet
  rather than hardcoding "man".

* If man adds prefixes to a page to handle such things as disabling
  hyphenation, then take account of those when looking for a
  preprocessor line at the start of the page.

* Fix a segfault in 'man -D --help'.

Improvements:
-------------

* Treat "\(en" as another synonym for "\-" in NAME sections.

* Confine most subprocesses that handle untrusted data using
  seccomp. This mainly deals with subprocesses that perform
  encoding conversions, (de)compressors, groff programs, and a few
  other odds and ends. groff programs use a slightly more
 ...

File Description Downloads
download icon man-db-2.8.0.tar.xz (md5, sig) man-db 2.8.0 14
last downloaded 38 weeks ago
Total downloads: 14

2.7.6.1 release from the main series released

Release information
Release notes:

Fixes:
------

o Don't chmod CACHEDIR.TAG if it doesn't exist.

o Correct installation of Swedish manual pages.

File Description Downloads
download icon man-db-2.7.6.1.tar.xz (md5, sig) man-db 2.7.6.1 91
last downloaded 49 weeks ago
Total downloads: 91

2.7.6 release from the main series released

Release information
Release notes:

Fixes:
------

o Fix build warnings with Perl 5.22.

o Document that 'man -K' searches page source, not rendered text.

o Fix a long-standing bug in man-db's internal cleanup stack
  mechanism: if a cleanup function was pushed unexpectedly between a
  push/pop pair, then popping the stack would remove the wrong
  cleanup function and chaos could ensue. Avoid this by being more
  precise about which cleanup function should be popped.

o SECURITY: Eliminate dangerous setgid-root directories. In the
  default configuration, cache files and directories are now owned
  by man:man rather than man:root; man and mandb are now setgid man
  as well as setuid man (except in the --disable-setuid case). This
  is a much simpler and safer solution to the original problem that
  caused my predecess...

File Description Downloads
download icon man-db-2.7.6.tar.xz (md5, sig) man-db 2.7.6 14
last downloaded 49 weeks ago
Total downloads: 14

2.7.5 release from the main series released

Release information
Release notes:

Fixes:
------

o Adjust line number when inserting extra roff input.

o Disable roff input insertion with --recode.

o Build text manual with LC_ALL=C, to help reproducible builds.

File Description Downloads
download icon man-db-2.7.5.tar.xz (md5, sig) man-db 2.7.5 18
last downloaded 49 weeks ago
Total downloads: 18

2.7.4 release from the main series released

Release information
Release notes:

Fixes:
------

o Fix crash when eliminating manpath duplicates if canonicalising a
  manpath entry fails.

o Fix a build system bug that sometimes caused substitutions in
  manual pages to be left unexpanded.

o man exits with status 3 rather than 0 if its formatting command
  exits non-zero, even if its display command exits zero.

o man honours MANWIDTH in conjunction with the -Z option, to make it
  easier to diagnose warnings in manual pages.

File Description Downloads
download icon man-db-2.7.4.tar.xz (md5, sig) man-db 2.7.4 15
last downloaded 49 weeks ago
Total downloads: 15

110 of 36 releases