Page MenuHomeSolus

Update man-db to 2.8.5

Authored by kyrios123 on Jan 6 2019, 3:32 PM.




  • 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.


  • 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=no respectively.

Signed-off-by: Pierre-Yves <>

Test Plan
$ man
What manual page do you want?
$ man --version
man 2.8.5
$ mandb
0 man subdirectories contained newer manual pages.
0 manual pages were added.
0 stray cats were added.
0 old database entries were purged.
$ whatis ls
ls (1)               - list directory contents

Diff Detail

R2015 man-db
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.
kyrios123 created this revision.Jan 6 2019, 3:32 PM
kyrios123 requested review of this revision.Jan 6 2019, 3:32 PM
DataDrake accepted this revision.Jan 7 2019, 12:45 PM
DataDrake added a subscriber: DataDrake.

LGTM. Thanks!

This revision is now accepted and ready to land.Jan 7 2019, 12:45 PM
This revision was automatically updated to reflect the committed changes.