Opened 7 months ago

Closed 7 months ago

#5354 closed enhancement (fixed)

man-db-2.12.0

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 12.1
Component: Book Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (4)

comment:1 by Xi Ruoyao, 7 months ago

man-db 2.12.0 (23 September 2023)

Fixes:

  • Fix some manual page portability issues with groff 1.23.0.
  • Fix test failures when a working iconv is not available.
  • Ensure that timestamps read from the database can go past the year 2038, even on systems where this is not the default.
  • Fix manpath not parsing PATH entries with trailing slash correctly for guessing MANPATH entries.
  • More accurately document the behaviour of passing file names as arguments to man without the -l/--local-file option.
  • Avoid duplicate cleanup of old cat pages by both man-db.service and systemd-tmpfiles-clean.service.

Improvements:

  • Update system call lists in seccomp sandbox from systemd.
  • Upgrade to Gnulib stable-202307.
  • Work around the Firebuild accelerator in seccomp sandbox: if this is in use then we need to allow some socket-related system calls.
  • man -K now deduplicates search results that point to the same page.
  • Warn if mandb drops to --user-db mode due to running as the wrong user.
  • Change section title recommendations in man(1) to mention STANDARDS rather than CONFORMING TO, in line with man-pages(7).
  • Add a STANDARDS section to man(1) itself.
  • Document that man -K may suffer from false negatives as well as false positives.
  • Take advantage of newer groff facilities to implement `man --no-hyphenation and man --no-justification`, if available.
  • man -f and man -k now pass any -r/--regex or -w/--wildcard options on to whatis and apropos respectively.
  • Always pass a line length to nroff, even if we believe that it matches the default.
  • Allow disabling groff warnings via man --warnings, by prefixing a warning name with !.

comment:2 by Xi Ruoyao, 7 months ago

The update will fix the man1/lexgrog.1 test failure documented in the book.

comment:3 by Bruce Dubbs, 7 months ago

Owner: changed from lfs-book to Bruce Dubbs
Status: newassigned

comment:4 by Bruce Dubbs, 7 months ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.