Rob Crittenden
00489597d8
Rework input validation to more closely match what we require in the UI
2007-12-07 17:07:03 -05:00
Rob Crittenden
5e4a162954
Fix delegation in the UI and add a missing aci that allows writes.
...
Make ipa-deldelegation more user-friendly.
2007-12-07 16:08:12 -05:00
Rob Crittenden
0c0cc370cf
Fix spelling
2007-12-10 15:01:30 -05:00
Rob Crittenden
b75d735b7e
Add default e-mail domain to the IPA configuration
2007-12-10 11:53:00 -05:00
Rob Crittenden
c95550a164
Remove some debugging statements
2007-12-10 11:54:42 -05:00
Rob Crittenden
059e8f00ef
Add principal management templates
2007-12-10 09:58:18 -05:00
Karl MacMillan
6243410bdd
Install principal edit page files.
-
Rob Crittenden
40ff6f21db
Prompt user before downloading a keytab that this will create a new secret,
...
breaking any existing keytabs for that principal.
2007-12-06 11:56:14 -05:00
Rob Crittenden
592329af18
Use more common names for first and last name labels
2007-12-10 11:55:52 -05:00
Karl MacMillan
abdbc50683
Import correct httpinstance.py
-
Karl MacMillan
158b4e8ff4
Commit corrected certs.py
-
Karl MacMillan
3b4f0db73e
Convert the setup of ssl from a shell script to a
...
python module. This is in preparation for user
supplied certs.
-
Karl MacMillan
ad3fcc200c
Merge.
-
Karl MacMillan
d2378f13d0
Merge.
-
Rob Crittenden
b3fa02225a
Add back in some CSS that was removed in the big UI update.
...
This adds back required field colors and colored error and warning msgs.
2007-12-05 16:15:52 -05:00
Karl MacMillan
4e377ad7e8
Fix message about no spaces in password - spaces work
...
fine with ssl setup shell script removed.
-
Rob Crittenden
99c676702b
The uid_hidden field needs to be retained until after validation succeeds
...
otherwise if it ever fails, uid_hidden will be lost which can cause uid
to not be set which cascades into lots of other errors.
2007-12-06 17:00:38 -05:00
Rob Crittenden
04cccd4426
Improve the error message when an entry is not found.
...
We used to return the entire argument string ala:
('dc=freeipa,dc=org', 2, 'uid=foo', ['*'])
This adds a regex to try to print anything after = in the filter.
Not perfect but better.
2007-12-06 16:48:26 -05:00
Rob Crittenden
2a2d866552
Make uid an editable field in the Edit UI so we can do RDN changes
...
Fix group RDN changes
Remove a copy/paste error in the group UI update that caused 2 updates
Fix variable name so groups don't get user objectclasses
Remove color CSS for field backgrounds as they override disabled field display
2007-12-06 15:36:42 -05:00
Rob Crittenden
6ea3d9610e
Utilize user and group objectclass lists in cn=ipaconfig
...
Change the syntax on user and group objectclasses in cn=ipaconfig
2007-12-06 00:30:26 -05:00
Karl MacMillan
ca118de76c
Merge.
-
Rob Crittenden
86d80f12ca
Add some javascript so we can put focus on the first field of the page.
2007-12-06 17:49:56 -05:00
Rob Crittenden
7e2f44df45
Add 'Edit Policy' button at top of page.
2007-12-06 17:46:09 -05:00
Rob Crittenden
849803d37a
Always show the edit link on your own record
2007-12-06 17:07:40 -05:00
Rob Crittenden
eb141b02ff
Move dn removal to the XML-RPC side and remove empty attributes
2007-12-05 17:26:39 -05:00
Rob Crittenden
62b8091a83
Notify the user when the search results have been truncated
2007-12-05 15:25:05 -05:00
Rob Crittenden
15b7dc6ff9
Add UI for service principal creation and keytab retrieval
2007-12-05 15:17:11 -05:00
Karl MacMillan
c397041bfa
Merge.
-
Karl MacMillan
90d6fefe32
Fix errors with ipautil.CalledProcessError and cleanup some imports.
-
Rob Crittenden
69765f52ce
Groups may be iterated over so should be an empty list, not None
2007-12-05 15:12:24 -05:00
Rob Crittenden
2fbe5cbf49
Phase 1 of allowing admins to set the default object classes for users & groups
...
This adds the UI and does error checking of the selected object classes but
it doesn't actually use the values yet.
It also generalizes some functions for doing multi-valued fields.
2007-12-04 13:18:37 -05:00
John Dennis
d53915954e
merge
2007-12-04 10:08:08 -05:00
Simo Sorce
25c542870d
Fix client installation tool
2007-12-04 09:01:40 -05:00
Rob Crittenden
03fe2a8d6a
Increase default max password lifetime from 10 to 90 days
2007-12-03 18:09:14 -05:00
Rob Crittenden
299e457698
Convert krbmaxpwdlife and krbminpwdlife from seconds into days and hours
2007-12-03 18:07:47 -05:00
Karl MacMillan
cd93c81a13
Committed generated spec files.
-
Karl MacMillan
f07cd5a5ad
Update build requires for libcap.
-
John Dennis
4e1d291d15
change location of radius data in ldap from
...
cn=radius,cn=services,cn=etc
to
cn=radius
2007-11-30 20:29:12 -05:00
Simo Sorce
92d773dc30
Improved ACIs
2007-11-30 16:57:48 -05:00
Simo Sorce
86c78cbe75
minor typos
2007-11-30 16:58:02 -05:00
rcritten@redhat.com
c32a960cae
Compatibility changes to work on RHEL 5 with python 2.4
2007-11-30 15:53:02 -05:00
Simo Sorce
b04bed4e82
Min Pwd Change Time Check after Password reset and other minor fixes
2007-11-30 16:57:19 -05:00
Karl MacMillan
002312c050
Revert logging setup change because it has unintended
...
consequences during ipa-server-install.
-
Rob Crittenden
8ff9f63d80
Require that the default users group exists
...
Fix some copy-paste errors from the password policy update
2007-11-30 13:27:33 -05:00
Rob Crittenden
bac556557d
Don't allow the admins or editors groups to be removed.
...
Don't allow the default group for users to be removed.
2007-11-30 12:49:08 -05:00
Rob Crittenden
72595ab1a5
delete_group() takes a DN, not a CN. Also do slightly better error reporting.
2007-11-30 12:04:16 -05:00
Rob Crittenden
5025e990e9
Remove optional arguments from the XML-RPC interface
2007-11-29 16:48:32 -05:00
Rob Crittenden
74d0fba899
Change the password expiration message to be more precise.
2007-11-29 16:43:38 -05:00
John Dennis
6be932e8af
fix merge error
2007-11-29 11:44:50 -05:00
John Dennis
d7a7ba4f45
add user profile command line arg to all radius
...
profile command line tools to select between shared
and per user profiles
modify AttributeValueCompleter so default values prefer
previously entered values in editing session
2007-11-28 12:06:06 -05:00