Bug 861

Summary: 1.8.26 generates incomplete sudo(8)
Product: Sudo Reporter: Evangelos Foutras <evangelos>
Component: DocumentationAssignee: Todd C. Miller <Todd.Miller>
Status: RESOLVED FIXED    
Severity: normal CC: bugzilla-sudo-ws.10.freshprince
Priority: low    
Version: 1.8.26   
Hardware: PC   
OS: Linux   

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.