[Freeipa-devel] [PATCH] 633 add selfservice aci plugin

Adam Young ayoung at redhat.com
Wed Dec 8 03:17:34 UTC 2010


On 12/07/2010 04:33 PM, Rob Crittenden wrote:
> Add plugin for manage self-service ACIs
>
> This is just a thin wrapper around the aci plugin, controlling what
> types of ACIs can be added.
>
> Right now only ACIs in the basedn can be managed with this plugin.
>
> I've got an e-mail into the UI folks to see if we can enhance this and 
> ask the type of object we're creating a selfservice entry for. This 
> way we can put the aci into the proper container.
>
> Otherwise I'm going to need to follow up to this and move a couple of 
> self-service ACI's that are now in containers into the basedn.
>
> ticket 531
>
> rob
>
>
> _______________________________________________
> Freeipa-devel mailing list
> Freeipa-devel at redhat.com
> https://www.redhat.com/mailman/listinfo/freeipa-devel
Probably related to the failure above, after that, doin ipa 
permission-find gave an error with the following in the log:


Sun Dec 05 20:09:51 2010] [error] ipa: ERROR: non-public: TypeError: 
tuple indices must be integers, not str
[Sun Dec 05 20:09:51 2010] [error] Traceback (most recent call last):
[Sun Dec 05 20:09:51 2010] [error]   File 
"/usr/lib/python2.6/site-packages/ipaserver/rpcserver.py", line 211, in 
wsgi_execute
[Sun Dec 05 20:09:51 2010] [error]     result = 
self.Command[name](*args, **options)
[Sun Dec 05 20:09:51 2010] [error]   File 
"/usr/lib/python2.6/site-packages/ipalib/frontend.py", line 417, in __call__
[Sun Dec 05 20:09:51 2010] [error]     ret = self.run(*args, **options)
[Sun Dec 05 20:09:51 2010] [error]   File 
"/usr/lib/python2.6/site-packages/ipalib/frontend.py", line 690, in run
[Sun Dec 05 20:09:51 2010] [error]     return self.execute(*args, **options)
[Sun Dec 05 20:09:51 2010] [error]   File 
"/usr/lib/python2.6/site-packages/ipalib/plugins/baseldap.py", line 
1228, in execute
[Sun Dec 05 20:09:51 2010] [error]     more = callback(ldap, entries, 
truncated, *args, **options)
[Sun Dec 05 20:09:51 2010] [error]   File 
"/usr/lib/python2.6/site-packages/ipalib/plugins/permission.py", line 
313, in post_callback
[Sun Dec 05 20:09:51 2010] [error]     if aci['permission'] == entry['cn']:
[Sun Dec 05 20:09:51 2010] [error] TypeError: tuple indices must be 
integers, not str

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20101207/e28d6df8/attachment.htm>


More information about the Freeipa-devel mailing list