[SSSD] [PATCH] SUDO: Provide documentation for the SUDO API

Jakub Hrozek jhrozek at redhat.com
Sun Jan 22 19:34:49 UTC 2012


On Sat, Jan 21, 2012 at 05:12:49PM -0500, Stephen Gallagher wrote:
> On Thu, 2012-01-19 at 13:51 +0100, Jakub Hrozek wrote:
> > [PATCH 1/2] HBAC docs: Fix path to libipa_hbac header file
> > I noticed the HBAC docs directory contained just a stub index.html
> > 
> > [PATCH 2/2] SUDO: Provide documentation for the SUDO API
> > The API should be documented in order to be easily consumable by the
> > SUDO project
> 
> Nack.
> I applied these two patches, ran configure and then 'make && make docs'
> and only got a stub index.html for both of them.
> 
> Note: I build in a parallel build directory. It's possible that this is
> where the disconnect is occurring.

You're right, I only tested in-tree build. I think I don't quite understand
how autoconf substitutions work for srcdir subdirectories.

If I build in-tree, then @srcdir@ is substituted for "." which is what
I'd expect.

However, when I build in a parallel dir and run:
$ /path/to/sssd/configure $options
then the relative path inside sssd tree is appended to
/path/to/sssd and @srcdir@ expands to /path/to/sssd/src/providers/ipa/
in ipa_hbac.doxy. This seems confusing, I would still expect only
/path/to/sssd/.



More information about the sssd-devel mailing list