[Freeipa-devel] [PATCH 0072] Provide ipa-client-advise tool

Alexander Bokovoy abokovoy at redhat.com
Wed Jun 19 18:58:40 UTC 2013


On Wed, 19 Jun 2013, Tomas Babej wrote:
> [big snip]
> 
> Providing new version which should address mentioned issues:
>   - advice plugins now inherit directly from Plugin, initial 
> approach via Method class was abandoned
>   - new Namespace api.Advice collects all the advice plugins
>   - tool renamed to ipa-advise to express a more general use case
> 
> Additional improvements:
>   - keywords are now generated out of Advice class's name, where 
> underscores are replaced by hyphens
>   - rewritten the example plugin in the docs, and provided more 
> information there
>   - instead of --setup option to provide configuration, ipa-advise 
> takes one positional argument
>   - renamed to ipa-advise
> 
> Concerns:
>   - man page might need more improvements
> 
> I'll craft a design page for plugin authors, might be useful, even 
> if the info is in the package docs.
> 
> -----------------------------------------------
> Here's a little preview:
> 
> [tbabej at vm-001 ~]$ sudo ipa-advise fedora-authconfig
> ------------------------------------------------------------------------------------------------
> Authconfig instructions for configuring Fedora 18/19 client with IPA 
> server without use of SSSD.
> ------------------------------------------------------------------------------------------------
> /sbin/authconfig --enableldap --ldapserver=vm-001.idm.com 
> --enablerfc2307bis --enablekrb5
As the output is almost usable for cut&paste to run on client
machines, may be prefix the description/instructions with #?

-- 
/ Alexander Bokovoy




More information about the Freeipa-devel mailing list