[Freeipa-devel] ipa-cli examples

Masato Taruishi taruishi at redhat.com
Fri Jul 6 10:51:12 UTC 2007


> On Thu, 2007-07-05 at 13:57 +0900, Masato Taruishi wrote:
> 
> > Are you planning that you'll use libuser for ipa-cli tools?
> 
> NO, not at this point at least.
> 
> > I'm glad that my post became the starting point to discuss about
> > the admin detail. Basically, libuser and the library provides
> > almost the same features and tries to solve the same problem.
> > 
> > One big difference is that the library can manage tree
> > and forest structure, but it's not so important because you
> > can implement the feature to libuser, too.

One more thing, libuser doesn't support 'search'.

> > In addition to the current implementation, the design of this
> > library is based on one of my previous implementation, which
> > supports many features including:
> > 
> > * Daily migration/synchronization between any kind of
> >    backends
> > 
> >     You can edit /etc/passwd and synchronize ldap entries
> >     with it any time, while migrationtools only supports
> >     the first time migration. You can also synchronize
> >     /etc/passwd with ldap enetries.
> > 
> > * Event listener
> > 
> >     Any number of listeners can be called for each
> >     event. For example, mkhomedir listener creates
> >     the user's homedirectory when the user is created
> >     on ldap. This previous library also supports LDAP
> >     Content Synchronization, rfc4533, to call listeners
> >     when the ldap server is changed by another clients.
> >     I used this feature to separate an admin server and
> >     a file server.
> > 
> > This library has many other features, but I don't know
> > how many features FreeIPA requires, and these features
> > also can be implemented in libuser if needed.
> 
> So where is this "previous" library? :)

Ah, sorry. I forgot to say that it's not open. That's why
I rewrote a new library.





More information about the Freeipa-devel mailing list