Rob Crittenden
8cf8870d3d
Add regular expression pattern to host names.
...
Limit hostnames to letters, digits and - with a maximum length of 255
https://fedorahosted.org/freeipa/ticket/1780
2011-09-27 16:08:26 +02:00
Rob Crittenden
bcdd149bd1
With the external user/group management fixed, correct the unit tests.
...
The unit tests were incorrectly expecting the removed data back when
removing external users.
2011-07-20 17:27:42 +02:00
Rob Crittenden
b14473a86c
Fix failing tests due to object name changes
...
Some object names had spaces in them which was bad, update the tests
to reflect the new names.
2011-07-17 22:21:53 -04:00
Jr Aquino
44cdf8ef54
Raise DuplicateEntry Error when adding a duplicate sudo option
...
https://fedorahosted.org/freeipa/ticket/1276
https://fedorahosted.org/freeipa/ticket/1277
https://fedorahosted.org/freeipa/ticket/1308
Added new Exception: AttrValueNotFound
Fixed XML Test for Sudorule remove_option
1276 (Raise AttrValueNotFound when trying to remove a non-existent option from Sudo rule)
1277 (Raise DuplicateEntry Error when adding a duplicate sudo option)
1308 (Make sudooption a required option for sudorule_remove_option)
2011-06-16 19:21:07 -04:00
Jr Aquino
d7c60205a6
Add sudorule and hbacrule to memberof and indirectmemberof attributes
...
Add Add tests for users, groups, hosts and hostgroups to verify membership
Update API to version 2.3
https://fedorahosted.org/freeipa/ticket/1170
2011-06-06 13:14:38 -04:00
Jr Aquino
1ea31a0cff
fix sudorule runas user/groups https://fedorahosted.org/freeipa/ticket/570
2011-01-12 11:40:47 -05:00
Rob Crittenden
6f58f38748
Display the entries that failed when deleting with --continue.
...
We collected the failures but didn't report it back. This changes the
API of most delete commands so rather than returning a boolean it returns
a dict with the only current key as failed.
This also adds a new parameter flag, suppress_empty. This will try to
not print values that are empty if included. This makes the output of
the delete commands a bit prettier.
ticket 687
2011-01-10 10:32:10 -05:00
Jr Aquino
fc8f7f9da8
SUDO plugin support for external hosts and users https://fedorahosted.org/freeipa/ticket/570
2010-12-21 12:29:46 -05:00
Jakub Hrozek
7493d781df
Change FreeIPA license to GPLv3+
...
The changes include:
* Change license blobs in source files to mention GPLv3+ not GPLv2 only
* Add GPLv3+ license text
* Package COPYING not LICENSE as the license blobs (even the old ones)
mention COPYING specifically, it is also more common, I think
https://fedorahosted.org/freeipa/ticket/239
2010-12-20 17:19:53 -05:00
Jr Aquino
ced639eb99
tests for sudo run as user or group https://fedorahosted.org/freeipa/ticket/570
2010-12-13 17:56:13 -05:00
Jr Aquino
bfd2e383dc
Added modifications to the sudorule plugin to reflect the schema update.
2010-10-05 21:37:59 -04:00
Jr Aquino
af48654cbc
Add plugins for Sudo Commands, Command Groups and Rules
2010-09-27 22:38:06 -04:00