On Mon, 2012-01-30 at 10:57 +0100, Jakub Hrozek wrote:
Unfortunately Pavel did not have enough time to finish all the sudo related tickets that would change strings and therefore must be done in time for 1.7.9.
I've been pulling patches from his personal git tree, finishing and polishing them up as appropriate. Attached are two patches that build sudo-related manual pages.
https://fedorahosted.org/sssd/ticket/1109
[PATCH 1/2] SUDO Integration - manual page This is Pavel's original patch. I just removed documentation on one option that is not yet in master and squashed it into the appropriate patch that I will send for review later.
[PATCH 2/2] Include sudo manual pages only conditionally Sudo is still an experimental feature. We don't want to document it for builds that do not include the sudo feature.
I used the "profiling" feature of DocBook to achieve that: http://www.sagehill.net/docbookxsl/Profiling.html
Each subsequent experimental feature would then just add a new CONDS+= to the Makefile and mark the optional section with the standard DocBook "condition" parameter.
The patch also marks the sections in the man page as experimental.
Ack.