Bug 861 - 1.8.26 generates incomplete sudo(8)
1.8.26 generates incomplete sudo(8)
Status: RESOLVED FIXED
Product: Sudo
Classification: Unclassified
Component: Documentation
1.8.26
PC Linux
: low normal
Assigned To: Todd C. Miller
: 866 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2018-11-23 01:18 MST by Evangelos Foutras
Modified: 2019-01-12 10:04 MST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Evangelos Foutras 2018-11-23 01:18:12 MST
On Linux, the last line in sudo(8) is:

  "If no askpass program is available, sudo will exit with an error."

This seems to be caused by the switch to BSD macros. [1]

My guess is that fixmdoc.sh needs to be adjusted accordingly.

This also seems like a typo in [1]:

  -BSD login class
  +.Bx No login class

[1] https://www.sudo.ws/repos/sudo/rev/7f23209a5e1c
Comment 1 Todd C. Miller 2018-11-23 06:44:02 MST
Thanks for reporting this.  I've committed the following fix:
https://www.sudo.ws/repos/sudo/rev/7ddfb74781a1
Comment 2 Evangelos Foutras 2018-11-23 09:04:04 MST
Cheers for the quick fix. The man pages look fine to me on Linux now.
Comment 3 Todd C. Miller 2019-01-03 09:54:22 MST
*** Bug 866 has been marked as a duplicate of this bug. ***
Comment 4 Todd C. Miller 2019-01-12 10:04:20 MST
Fixed in sudo 1.8.27, out now.  The sudo manuals now use conditional troff macros rather than extensive post-processing.