Pavel Zuna
b29006dd0a
Add pwpolicy plugin port to new LDAP backend.
2009-05-27 10:02:50 -04:00
Pavel Zuna
924010cfc9
Add defaultoptions plugin port to new LDAP backend.
2009-05-26 14:50:31 -04:00
Pavel Zuna
13b55b5a52
Add taskgroup plugin port to new LDAP backend.
2009-05-26 14:50:28 -04:00
Pavel Zuna
5a8573129c
Add rolegroup plugin port to new LDAP backend.
2009-05-26 14:50:26 -04:00
Pavel Zuna
56e001fd88
Add new env variables: container_taskgroup, container_rolegroup and container_netgroup.
2009-05-26 14:50:24 -04:00
Rob Crittenden
e396cc26bf
Add memberOf as a MAY to ipaHost
...
499731
2009-05-26 14:26:49 -04:00
Rob Crittenden
0353be6810
Dogtag keeps telling me to use port 9444 and not 9443, use it.
2009-05-26 14:25:52 -04:00
Pavel Zuna
85bc20b0df
Make it easier to search for a single entry by attribute value (find_entry_by_attr). Fix minor search filter generation issues.
2009-05-26 13:40:46 -04:00
Pavel Zuna
a92e440218
Clone options of crud.Update and crud.Search with autofill=False.
2009-05-26 13:36:58 -04:00
Pavel Zuna
37a391cd78
Make plugins2 use lowercase when reffering to LDAP attributes.
2009-05-22 15:58:09 -06:00
Pavel Zuna
708fe4dfe5
Make ldap2 always return attribute names as lowercase. Add Encoder to ldap2 base classes and use encode_args/decode_retval where applicable.
2009-05-22 15:58:00 -06:00
Pavel Zuna
9468c9fca8
Fix bug where finalized IPA object where trying to modify their member variables in Encoder methods.
2009-05-22 15:57:27 -06:00
Rob Crittenden
762d38a734
Fix password setting on python 2.4 systems (it doesn't like None for oldpw)
2009-05-21 22:43:10 -04:00
Rob Crittenden
cac8ebb866
Fix typo, occured -> occurred
2009-05-21 22:43:07 -04:00
Rob Crittenden
b1e1188ccc
Move ipalib to the ipa-python subpackage and bump up min version of slapi-nis.
2009-05-21 15:37:22 -06:00
Rob Crittenden
067b5c122c
Add a format to the generic KerberosError class
2009-05-21 15:37:12 -06:00
Rob Crittenden
13696ae18b
Raise an exception if the certificate chain is not returned from the CA
2009-05-21 17:34:00 -04:00
Pavel Zuna
eec367b0c8
Fix bug in group2-mod command.
...
posixGroup object class was added to the group entry incorrectly when modifying gid number.
2009-05-21 15:22:58 -06:00
Rob Crittenden
7da22cf8c7
Enable the portmap or rpcbind service if the NIS service is enabled
2009-05-21 14:51:04 -06:00
Rob Crittenden
fe012f4ff2
Fix a few issues introduced by the new Param.use_in_context() patch
2009-05-21 14:33:23 -04:00
Jason Gerard DeRose
7e58b29a92
Completed Param.use_in_context() functionality, which is now used by Command and Object
2009-05-21 14:32:45 -04:00
Pavel Zuna
7b93f7bbd7
Add netgroup plugin port to new LDAP backend.
2009-05-20 16:46:56 -06:00
Pavel Zuna
75a70af943
Add hostgroup plugin port to new LDAP backend.
2009-05-20 16:46:48 -06:00
Pavel Zuna
1e55b0a1ab
Fix counting of successfully added members. Add checks for use_ldap2 in group2. Some cosmetic changes.
2009-05-20 16:46:39 -06:00
Pavel Zuna
a3ae5047f3
Add group plugin port to new LDAP backend.
2009-05-20 16:46:28 -06:00
Jason Gerard DeRose
3a4828b372
Fixed doctest for errors.NotFound
2009-05-19 13:53:45 -06:00
Jason Gerard DeRose
4f9224774f
Added Param 'include' and 'exclude' kwargs; added frontend.UsesParams base class with methods implementing the filtering to restrict params to only certain contexts
2009-05-19 13:49:15 -06:00
Rob Crittenden
86472a94ee
Fix quoting to work with new csv handler in ldapupdate
2009-05-19 11:50:39 -06:00
Pavel Zuna
9437fc669e
Add Encoder base class and method decorators to encode arguments/decode return values. Also - unit tests.
2009-05-19 09:56:39 -04:00
Jason Gerard DeRose
0d6e4d2374
Updated TODO based on discussion between Rob, Pavel, and Jason; put TODO in reStructuredText style formatting
2009-05-19 09:55:34 -04:00
Rob Crittenden
e5bec4ae39
Schema change so the nisnetgroup triples work properly.
...
If we use cn for hostname there is no easy way to distinguish between
a host and a hostgroup. So adding a fqdn attribute to be used to store
the hostname instead.
2009-05-19 09:54:17 -04:00
Rob Crittenden
7ef34b8cda
Own the Apache configuration files that ipa-server-install creates
2009-05-19 09:53:57 -04:00
Rob Crittenden
2d0624cff5
Add schema-compat translation from our netgroup schema to nisNetgroup triples
2009-05-19 09:53:40 -04:00
Rob Crittenden
4376ad0b10
Add taskgroup and ACI for writing host principal keys (so ipa-getkeytab works)
2009-05-19 09:52:21 -04:00
Rob Crittenden
7ac2b8ae45
Use the csv module instead of my own hackish lexer.
...
The first character in a line is used to determine how the line will be
quoted. If it begins with no quote we use '. If it begins with either
' or " we use that character. So if you have a quoted string and you don't
want it to be considered a comma-separated value put the other quote string
around the whole block.
2009-05-19 09:49:01 -04:00
Rob Crittenden
9147f0da69
Don't pass non-existent arguments to _handle_errors()
2009-05-19 09:48:35 -04:00
Jason Gerard DeRose
87480b7bde
Re-enable doctest, fix broken docstrings
2009-05-13 14:22:09 -04:00
Rob Crittenden
252e9b61eb
Fix a comment and some typos
2009-05-13 14:18:01 -04:00
Rob Crittenden
f06bb4fca7
Drop the binary subtype. This usage is deprecated according to Rich M.
2009-05-13 14:17:31 -04:00
Rob Crittenden
5e3cdb9643
Remove all services when a host is removed Revoke certificate (if any) when a service is removed
2009-05-13 14:17:21 -04:00
Rob Crittenden
014f3ff1c6
Improve revocation_reason argument
2009-05-13 14:17:03 -04:00
Rob Crittenden
1c31b5bc08
Add a reason to the NotFound exception so we can provide more robust errors
2009-05-13 14:16:44 -04:00
Rob Crittenden
de88954b91
New tool to enable/disable DS plugin to act as NIS server
2009-05-13 14:09:56 -04:00
Rob Crittenden
a2c99b0360
Bump version to 2.0.0pre1
2009-05-11 16:26:55 -04:00
Jason Gerard DeRose
ae38a2461f
Force xmlrpc tests to run with in_tree=True so config files in /etc/ipa/ don't get read; cleaned up config.Env automagic with regard to running in-tree vs. installed
2009-05-11 16:17:08 -04:00
Rob Crittenden
1dd85475fc
Added Rob's 'srpms' make target
2009-05-11 15:38:07 -04:00
Rob Crittenden
7ab9c3363f
Add missing attribute to fix netgroups test
2009-05-07 10:54:32 -04:00
Rob Crittenden
0d6aaef2e1
We decided not to issue a certificate on join
2009-05-07 10:54:21 -04:00
Rob Crittenden
8f1df0fe8a
Store the new certificate in a service record. Clean up some argument names to match the current standard.
2009-05-07 10:54:14 -04:00
Rob Crittenden
0d538b20f2
Make MalformedServicePrincipal take a reason arg and add Base64DecodeError
2009-05-06 11:29:11 -04:00