dns_find.execute() wasn't returning the truncated (truncated search
results) flag. It threw an exception when invoked.
Pavel
0002-Fix-bug-in-dns_find-execute-returned-different-v.patch
Description: application/mbox
___
Freeipa-devel mailing list
This patch makes printing of LDAP attributes more versatile.
The caller can now choose if attributes with more than one value should
be printed on one line (each value separated by ', ') or on several
lines (each value on its own line). In the later case, the patch also
introduces smart word
- remove obsolete code related to PluginProxy
- remove parent_key attribute, for the purpose of nested objects the
parent's primary key is retrieved automatically
- added support for auto-generating UUIDs
- make use of the improved attribute printing in CLI
!!! depends on previous patch !!!
-
Rob Crittenden wrote:
Remove comment about plugin naming conventions. We've dumped this
convention.
rob
ack
Pavel
___
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel
Rob Crittenden wrote:
Fix the virtual access plugin to work with the new backend. Also do a
more explicit objectviolation catch. We will switch this to use GER when
that is completed.
rob
ack
Pavel
___
Freeipa-devel mailing list
Rob Crittenden wrote:
I've needed to set verbose to True in the rpc client and every time I
have to do this I hunt around trying to figure out where to put it. This
will make it easier to find next time :-)
rob
ack
Pavel
___
Freeipa-devel mailing
Rob Crittenden wrote:
Rob Crittenden wrote:
Pavel Zuna wrote:
Rob Crittenden wrote:
Pavel Zůna wrote:
This is a series of patches that depends on patches:
- Improve attribute printing in the CLI.
- Improve ipalib.plugins.baseldap classes.
All plugins are converted to extend baseldap classes
Rob Crittenden wrote:
This enables CRL publishing by dogtag to a place where Apache can get
the files.
I have to do a couple of tricks here because dogtag is an optional
component. This is why in the installer I first see if the dogtag
SELinux policy is installed and if not add it. Similarly
Rob Crittenden wrote:
Pavel Zuna wrote:
Rob Crittenden wrote:
Pavel Zuna wrote:
Due to the format of accessTime (it has commas and spaces in it), we
can't use the List parameter type. I made it so that accessTime
values have to be entered one by one using new commands.
We also agreed, that
Rob Crittenden wrote:
Somehow the same block of code got added twice to ipa-rmkeytab causing,
not surprisingly, a double-free. This resolves it.
rob
ack
Pavel
___
Freeipa-devel mailing list
Freeipa-devel@redhat.com
Jason Gerard DeRose wrote:
On Wed, 2010-02-10 at 10:30 -0500, Rob Crittenden wrote:
Pavel Zuna wrote:
What I'm saying is that the Env object stores all strings as str and the
env command uses the same output_for_cli as LDAP commands, that only use
str for binary. So, we either need to
Rob Crittenden wrote:
This fixes the failures in the Env due to switching to unicode
internally. Now that --all works this also adds the dn to the output in
the XML-RPC tests.
rob
ack.
Pavel
___
Freeipa-devel mailing list
I thought we had validation fixed, but this little bit was still missing.
Pavel
0001-Fix-bug-where-parameter-cloning-didn-t-clone-validat.patch
Description: application/mbox
___
Freeipa-devel mailing list
Freeipa-devel@redhat.com
I was asked to complete the documentation of IPA commands on the
internal wiki. Unfortunatly, I currently don't have access to it and
have decided to put some of the information I've been gathering here on
freeipa-devel. It's not a secret after all and is easier to review by
other team
This is somewhat of a tech-preview patch. It works, but the whole
concept might need some more work/thinking done.
It adds another way to extend plugins without resorting to the
versioning system.
Until now, every baseldap command had two callbacks. The pre-callback
called before data was
Rob Crittenden wrote:
Pavel Zůna wrote:
This is somewhat of a tech-preview patch. It works, but the whole
concept might need some more work/thinking done.
It adds another way to extend plugins without resorting to the
versioning system.
Until now, every baseldap command had two callbacks
This patch fixes Command.output_for_cli for the env plugin. Before we
assumed, that a list/tuple is always a list of entries and a dict is
always an entry.
Still, this solution isn't perfect. I think, that in the future, we
should allow Output subclasses to control the way we output values
Some outputs were missing the 'no_display' flag.
Pavel
0001-Fix-output-of-env-plugin.-It-displayed-more-than-it-.patch
Description: application/mbox
___
Freeipa-devel mailing list
Freeipa-devel@redhat.com
Rob Crittenden wrote:
Pavel Zůna wrote:
Pavel Zůna wrote:
This patch fixes Command.output_for_cli for the env plugin. Before we
assumed, that a list/tuple is always a list of entries and a dict is
always an entry.
Still, this solution isn't perfect. I think, that in the future, we
should
On 4/14/2010 5:36 PM, Rob Crittenden wrote:
Pavel Zůna wrote:
On 4/13/2010 10:51 PM, Rob Crittenden wrote:
Pavel Zuna wrote:
The DNS plugin is getting old, tired and already looking forward to his
pension in the Carribean. It will be replaced soon by a younger,
faster,
safer, shorter
On 4/14/2010 4:35 PM, Rob Crittenden wrote:
Pavel Zuna wrote:
On 03/30/2010 10:27 PM, Rob Crittenden wrote:
Pavel Zuna wrote:
On 03/23/2010 09:40 PM, Rob Crittenden wrote:
Pavel Zuna wrote:
This is the first in a series of patches, that replace all the legacy
code from v1 related to LDAP. I
I noticed a few bugs when DNS was reinstalling:
- Service.move_service returned None, because the service entry was
already in the right place - BindInstance didn't expect that.
- We were passing a unicode string to python-ldap although we know it
hates that.
- We were catching all
On 4/15/2010 8:18 PM, Rob Crittenden wrote:
Pavel Zůna wrote:
On 4/14/2010 4:35 PM, Rob Crittenden wrote:
Pavel Zuna wrote:
On 03/30/2010 10:27 PM, Rob Crittenden wrote:
Pavel Zuna wrote:
On 03/23/2010 09:40 PM, Rob Crittenden wrote:
Pavel Zuna wrote:
This is the first in a series
On 4/16/2010 5:09 PM, Rob Crittenden wrote:
Pavel Zuna wrote:
This patch effectively removes all LDAPv2 style quoted DNs and makes
sure we don't use them anymore.
KDC doesn't seem to have any problems with LDAPv3 style DNs, but I
kept the option to disable DN normalization for now.
I also had
Don't mind the numbering. This is a completely independent patch.
It adds a new pwpolicy plugin based on baseldap.py classes. It has the
same functionality as the current pwpolicy plugin, but a more clean and
consistent interface, fine grained search capabilities, etc.
This is actually an
On 2010-05-04 21:30, Rob Crittenden wrote:
Create an HBAC that allows all users to access all hosts from any host.
This should make initial installation and testing easier. It is expected
that this rule (allow_all) will be removed before deployment.
In case you know you don't want this you can
On 2010-05-04 21:31, Rob Crittenden wrote:
This patch adds more attributes to the default output and fixes up some
labels.
rob
ack.
Pavel
___
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel
On 2010-05-10 15:44, Pavel Zuna wrote:
EmptyModlist exception was generated by pwpolicy2-mod when modifying
policy priority only. It was because the priority attribute is stored
outside of the policy entry (in a CoS entry) and there was nothing left
to be changed in the policy entry.
This patch
On 2010-05-10 20:11, Rob Crittenden wrote:
Remove references to Fedora 10 and add some tests for RHEL 6.
rob
ack.
Pavel
___
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel
On 2010-06-02 21:01, Rob Crittenden wrote:
Pavel Zuna wrote:
On 05/21/2010 11:35 PM, Rob Crittenden wrote:
Fix this test to work from source tree root
It would work if you ran the test from its location in tests/test_ipalib
but this isn't the most common method. If you want to run it
On 2010-08-04 01:49, Adam Young wrote:
This is a required patch for the UI code. Basically, the Kerberos
authentication method does not provide any way for the web ui to know
who logged in. With this patch, we can do the equivalent of 'ipa whoami'
that returns the user principal in the summary
On 2010-08-06 04:50, Rob Crittenden wrote:
Enable a host to retrieve a keytab for all its services.
Using the host service principal one should be able to retrieve a keytab
for other services for the host using ipa-getkeytab. This required a
number of changes:
- allow hosts in the service's
Allow LDAPObject classes (and sub-classes) to be serialized into a JSON
string using:
json.dumps(obj, default=ipalib.util.json_serialize)
Pavel
From 209162028b58ba8cc59e8c90409082eb8478a0dd Mon Sep 17 00:00:00 2001
From: Pavel Zuna pz...@redhat.com
Date: Mon, 9 Aug 2010 16:45:26 -0400
setattr and addattr can now be used both to set all values of
ANY attribute. the last setattr always resets the attribute to
the specified value and all addattr append to it.
Examples:
user-mod testuser --setattr=title=msc
title: msc
user-mod testuser --setattr=title=msb
title: msb
user-mod
Doesn't include Robs loading of default values from cn=ipaConfig.
Pavel
From a81e2b42d16473b0102969246dcf81820b1930f0 Mon Sep 17 00:00:00 2001
From: Pavel Zuna pz...@redhat.com
Date: Mon, 9 Aug 2010 19:56:14 -0400
Subject: [PATCH 4/4] Add new parameters to LDAPSearch: timelimit and sizelimit.
On 2010-08-06 17:57, Adam Young wrote:
On 08/06/2010 11:51 AM, Rob Crittenden wrote:
Adam Young wrote:
This code contains the changes to the python code necessary to
support the new web ui. It handles the changes to the baseldap code
necessary to expose the meta data to the front end, as well
On 2010-08-09 23:00, Rob Crittenden wrote:
Pavel Zůna wrote:
Very minor bug, that would probably never happen in production anyway,
but why not fix it.
Can you describe the situation this could occur in? How useful would the
error be if the key isn't available?
rob
Well, I caught the bug
On 2010-08-10 21:45, Rob Crittenden wrote:
Pavel Zuna wrote:
- Make it recursive.
- Make Param classes serializable.
- Take python native data types into account.
Pavel
Oops, sorry, commented on wrong patch.
This looks ok but you have a serious whitespace issue in the def
__json__ method.
On 2010-08-10 22:41, Rob Crittenden wrote:
In ipapython/dnsclient.py we import acutil which is provided by
authconfig. This can get invoked by setup.py so we need to have it at
build time.
rob
ack.
Pavel
___
Freeipa-devel mailing list
On 2010-08-11 22:55, Rob Crittenden wrote:
Pavel Zůna wrote:
On 2010-08-10 21:45, Rob Crittenden wrote:
Pavel Zuna wrote:
- Make it recursive.
- Make Param classes serializable.
- Take python native data types into account.
Pavel
Oops, sorry, commented on wrong patch.
This looks ok
On 2010-08-12 04:46, Rob Crittenden wrote:
Pavel Zůna wrote:
setattr and addattr can now be used both to set all values of
ANY attribute. the last setattr always resets the attribute to
the specified value and all addattr append to it.
Examples:
user-mod testuser --setattr=title=msc
title: msc
On 2010-08-12 14:38, Rob Crittenden wrote:
Pavel Zůna wrote:
On 2010-08-12 04:46, Rob Crittenden wrote:
Pavel Zůna wrote:
setattr and addattr can now be used both to set all values of
ANY attribute. the last setattr always resets the attribute to
the specified value and all addattr append
On 2010-08-18 22:59, Adam Young wrote:
The patch replaces the earlier Hash Params patch. It fixs the build
issues, and fixes the group details page as well.
Git still reports white space errors, but that's hardly a show stopper.
ACK.
Pavel
___
On 2010-08-20 00:48, Pavel Zůna wrote:
The paste server had some issues with it and end tags are required by
the standard anyway.
Pavel
I forgot to mention that this applies after Adam's 0009 patch (updated
Hash Params).
Pavel
___
Freeipa-devel
On 2010-08-23 16:41, Adam Young wrote:
On 08/23/2010 07:51 AM, Pavel Zuna wrote:
On 08/23/2010 04:12 AM, Adam Young wrote:
Pavel,
Thoughts of jquery.ba-bbq have been marinating in the back of my brain.
I know that the Back button doesn't work so well with hjashparams, and
that BBQ purports
On 2010-08-20 02:26, Adam Young wrote:
On 08/19/2010 06:51 PM, Pavel Zůna wrote:
On 2010-08-20 00:48, Pavel Zůna wrote:
The paste server had some issues with it and end tags are required by
the standard anyway.
Pavel
I forgot to mention that this applies after Adam's 0009 patch (updated
On 2010-08-25 13:54, Pavel Zůna wrote:
First off: I know I promised this patch yesterday, but I just didn't
make it - I felt asleep on the keyboard and there were still some things
to fix. :)
This patch has some of the most important things, that we discussed on
Tuesday last week, namely
On 2010-08-25 15:52, Rob Crittenden wrote:
Pavel Zůna wrote:
Used like this:
Str('someparam',
cli_name='sp',
label='Some Param',
hint='Use at own risk!',
),
After the following patch (pzuna-freeipa-0021-details), it will show up
in the webUI as (details page):
Some Param: [ ] Hint: Use
On 2010-08-25 05:52, Rob Crittenden wrote:
David O'Brien reviewed all the per-command documentation last month and
provided a ton of great feedback. I've applied all his changes.
rob
ACK.
Pavel
___
Freeipa-devel mailing list
On 2010-09-13 23:46, Simo Sorce wrote:
On Mon, 13 Sep 2010 17:02:19 -0400
Adam Youngayo...@redhat.com wrote:
The is a really nasty bug that the same line policy avoids.
Javascript often attempts to guess where you meant to put semicolons,
and puts the in for you, without telling you.
return
If the parent and child entries have the same attribute as primary
key (such as in the DNS schema), we need to rename the parent key
to prevent a param name conflict. It has no side effects, because
the primary key name is always taken from the LDAPObject params,
never from the method params.
Finally, there it is. :)
I redesigned the whole thing to fit the baseldap model.
Here's some example on how it's used:
# create zone 'example.com'
# ipa dnszone-add example.com --name=ns.example.com
--admin=ad...@example.com
# create a resource in zone 'example.com' named 'machine1'
#
Ticket #452
Pavel
From e03d082523a677b1d57e829ba10c31fd7f8d87b5 Mon Sep 17 00:00:00 2001
From: Pavel Zuna pz...@redhat.com
Date: Mon, 8 Nov 2010 22:45:27 -0500
Subject: [PATCH] Replace 'Locking' in `ipa help user` with 'Disabling'.
Ticket #452
---
ipalib/plugins/user.py |2 +-
1 files
On 2010-11-09 05:07, Pavel Zůna wrote:
Finally, there it is. :)
I redesigned the whole thing to fit the baseldap model.
Here's some example on how it's used:
# create zone 'example.com'
# ipa dnszone-add example.com --name=ns.example.com
--admin=ad...@example.com
# create a resource in zone
On 2010-11-30 04:06, Rob Crittenden wrote:
Pavel Zůna wrote:
LDAPSearch base class has now the ability to generate additional
options for objects with member attributes. These options are
used to filter search results - search only for objects without
the specified members.
Any class
LDAPObject sub-classes can define a custom list of attributes for
effective rights retrieval.
Fix #677
Pavel
From 98b7456f1c4d872e265ea4e8c26ab42e206375e8 Mon Sep 17 00:00:00 2001
From: Pavel Zuna pz...@redhat.com
Date: Thu, 30 Dec 2010 08:48:12 -0500
Subject: [PATCH 2/4] Enable custom list of
Fix #684
Pavel
From ea2cd3c1c97c11c216c0c2baff07615d2f14298e Mon Sep 17 00:00:00 2001
From: Pavel Zuna pz...@redhat.com
Date: Thu, 30 Dec 2010 09:11:58 -0500
Subject: [PATCH 3/4] Translate IA5Str paramaters the editable text fields in the webUI.
Fix #684
---
install/static/details.js |3
Pavel
From 08534b8e0fe9ab9713599de166a5bfb4232c1776 Mon Sep 17 00:00:00 2001
From: Pavel Zuna pz...@redhat.com
Date: Thu, 30 Dec 2010 09:12:35 -0500
Subject: [PATCH 4/4] Fix 'ipa help permissions'; add 'dns' in allowed types.
---
ipalib/plugins/permission.py |2 +-
1 files changed, 1
On 2010-12-30 10:29, Pavel Zůna wrote:
Fix #684
Pavel
Left some debugging output in the original patch. Fixed version attached.
Pavel
From 508a68cc41f812683cbf62640c3dc2de02dd2981 Mon Sep 17 00:00:00 2001
From: Pavel Zuna pz...@redhat.com
Date: Thu, 30 Dec 2010 09:11:58 -0500
Subject
Fix #685
Pavel
From 2dd2304d8f10272d3e376090cbe2565e21ff627d Mon Sep 17 00:00:00 2001
From: Pavel Zuna pz...@redhat.com
Date: Thu, 30 Dec 2010 16:41:50 -0500
Subject: [PATCH] Disable action panel links when the selected entry is deleted.
Fix #685
---
install/static/search.js |6 +-
1
On 2011-01-05 20:57, Adam Young wrote:
Had to move some files around, and added to both Makefile.am and ipa.spec
ACK.
Pavel
___
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel
Fix #825
Pavel
From 8a7e6119399aa974457eda41b998cb765186d4eb Mon Sep 17 00:00:00 2001
From: Pavel Zuna pz...@redhat.com
Date: Fri, 21 Jan 2011 09:30:23 -0500
Subject: [PATCH] Fix crash when displaying values composed of white-space chars only in CLI.
Ticket #825
---
ipalib/cli.py |2 ++
1
On 2011-02-04 16:24, Rob Crittenden wrote:
Pavel Zuna wrote:
On 02/04/2011 04:03 PM, Rob Crittenden wrote:
Pavel Zuna wrote:
On 02/02/2011 09:36 PM, Rob Crittenden wrote:
Pavel Zuna wrote:
This ticket effectively fixes the translation of exception messages.
Ticket #903
Pavel
On hold
On 2011-02-04 18:35, Pavel Zůna wrote:
On 2011-02-04 16:23, Rob Crittenden wrote:
Pavel Zuna wrote:
This patch makes the ipa client send the Accept-Language header, so that
the server can translate things like exceptions, that cannot be
translated on the client.
It also fixes the language
This patch prepares the built-in help system for localized docstrings.
Pavel
freeipa-pzuna-80-docstringloc.patch
Description: application/mbox
___
Freeipa-devel mailing list
Freeipa-devel@redhat.com
Some translatable strings were in a wrong format a there were some more
related issues. This patch tries to fix all of them.
Needed for xgettext/pygettext processing.
Pavel
freeipa-pzuna-81-fixlocstrings.patch
Description: application/mbox
___
Fixes unit test failures cause by the changes introduced in my other
localization related patches.
Pavel
freeipa-pzuna-82-fixlocutests.patch
Description: application/mbox
___
Freeipa-devel mailing list
Freeipa-devel@redhat.com
On 2011-02-16 16:25, Pavel Zůna wrote:
Some translatable strings were in a wrong format a there were some more
related issues. This patch tries to fix all of them.
Needed for xgettext/pygettext processing.
Pavel
Rebased version attached.
Pavel
freeipa-pzuna-81-2-fixlocstrings.patch
On 2011-02-17 05:09, Rob Crittenden wrote:
Pavel Zůna wrote:
My efforts in fixing localization all around the framework and preparing
it for localizing docstrings have resulted in a lot of patches. Because
I understand they have become a bit hard to track, I decided to post
them all together
This goes on top of my other localization patches!
This patch replaces xgettext with a custom pygettext to generate
translatable strings from plugin files in ipalib/plugins. pygettext was
modified to handle plural forms (credit goes to Jan Hendrik Goellner)
and had some bugs fixed by myself.
On 2011-02-15 16:36, JR Aquino wrote:
On 2/15/11 6:52 AM, Simo Sorcesso...@redhat.com wrote:
On Tue, 15 Feb 2011 15:19:50 +0100
Pavel Zunapz...@redhat.com wrote:
I can't reproduce this. :-/
For me it goes fine:
[root@ipadev tools]# ./ipa-nis-manage enable
Directory Manager password:
On 2011-02-23 20:26, Rob Crittenden wrote:
Pavel Zůna wrote:
Rebased patch 81 and 83 (pygettext).
Created a new patch to fix these latest test failures - it was easier
than doing a complex rebase.
All latest versions of localization patches are attached to this email
for review.
I tried
This patch handles the issue in a kind of stupid way, but I couldn't
think of anything better.
It adds a new flag parameter to user-add (--noprivate). With this flag,
the command marks the private group about to be created for deletion and
is deleted after the user is created. The only
On 2011-03-28 23:05, Rob Crittenden wrote:
Pavel Zůna wrote:
This patch handles the issue in a kind of stupid way, but I couldn't
think of anything better.
It adds a new flag parameter to user-add (--noprivate). With this flag,
the command marks the private group about to be created
74 matches
Mail list logo