summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix build from autoconf patch import.Karl MacMillan2007-10-1814-17/+35
|
* Autotool ipa-client - patch from William Jon McCann <mccann@jhu.edu>Karl MacMillan2007-10-1710-47/+380
|
* Merge.Karl MacMillan2007-10-178-30/+125
|\
| * patch queue: jslint_fixes.patchKevin McCarthy2007-10-162-4/+4
| |
| * Remove coffee-spewing color from delete button. Adjust nav-link and size.Kevin McCarthy2007-10-162-4/+3
| |
| * Adds deletion for delegations.Kevin McCarthy2007-10-163-0/+68
| | | | | | | | The deletion is only triggered via javascript, so they must hit confirm.
| * Fixes to acilist: make use POST, use field labels.Kevin McCarthy2007-10-154-19/+33
| |
| * Fix for when there's a single ACI.Kevin McCarthy2007-10-151-0/+4
| |
| * Fix list delegations to show field labels.Kevin McCarthy2007-10-153-2/+13
| | | | | | | | Also fix script tags on delegateform.kid.
| * Rename delegatenewform to delegateform.Kevin McCarthy2007-10-152-2/+1
| |
* | Autotool ipa-server - patch from William Jon McCann <mccann@jhu.edu>.Karl MacMillan2007-10-1741-241/+1103
|/
* Fix build issues by combining patches submitted by Michael Gregg andRob Crittenden2007-10-179-38/+46
| | | | | Karl MacMillan Remove #!/usr/bin/python from many files to quiet rpmlint
* Use setup.py for ipa-python from William Jon McCann <mccann@jhu.edu>.Karl MacMillan2007-10-164-34/+97
|
* Better handling of IPv4/IPv6 sockets in ipa-kpasswdSimo Sorce2007-10-121-132/+82
| | | | Tested with UDP and works
* Add unique exit status to the ipa-find* tools when nothing is foundRob Crittenden2007-10-164-4/+12
|
* First step in enabling SSL in the IPA web serverRob Crittenden2007-10-154-3/+84
|
* Add option -a to print all attributesRob Crittenden2007-10-111-5/+38
| | | | | Make sure we don't print out binary data Remvoe any trailing white space when printing to avoid extra newlines
* First draft of man pages for the admin toolsRob Crittenden2007-10-1113-2/+433
|
* Enabled memberof pluginRob Crittenden2007-10-162-0/+14
|
* Add basic delegation editing.Kevin McCarthy2007-10-157-36/+170
|
* Creates an update_entry api call, aliases update_user and update_group to it.Kevin McCarthy2007-10-155-8/+28
|
* Adds delegation listing and creation to the GUI.Kevin McCarthy2007-10-1216-10/+625
|
* Verify that the LDAP ports are available during installation.Rob Crittenden2007-10-151-0/+44
|
* Remove buggy connection caching. Create a new connection for each LDAPRob Crittenden2007-10-121-36/+7
| | | | request.
* Fix make (local-)distSimo Sorce2007-10-122-2/+2
|
* Don't print error on fresh installSimo Sorce2007-10-121-3/+5
|
* Add inetUser objectclass. Remove test-users ldif.Kevin McCarthy2007-10-113-34/+5
|
* This is a really simple (and dumb) ACI parser for the ACI's weKevin McCarthy2007-10-112-0/+211
| | | | will need in the delegation UI.
* Refactor the __get_entry into __get_base_entry and __get_sub_entry().Kevin McCarthy2007-10-111-11/+31
| | | | | The API needs to be thought about, but this is a quick fix w/minimal impact to allow get_entry_by_dn do work on non-leaf entries.
* Merge.Karl MacMillan2007-10-099-106/+80
|\
| * Combine get_user/group by dn/cn into get_entry_by_cn/dn.Kevin McCarthy2007-10-099-106/+80
| | | | | | | | Also a couple double-escaping fixes I missed in the last patch.
* | Karl MacMillan wrote:Karl MacMillan2007-10-0916-87/+72
|/ | | | | | | | | | | | | > > This largish patch makes the build and installation work on 64bit > > machines. The only catch here is that to get a 64bit build you need to > > set LIBDIR on make: > > > > make install LIBDIR=/usr/lib64 > > > > The spec file does this correctly. I couldn't find any reliable way to > > guess this that works both on real systems and in the almost entirely > > empty rpm build root (you can't, for example, check for the existence > > of /usr/lib64).
* Fix the webgui to allocate a new IPAClient for each request.Kevin McCarthy2007-10-083-26/+40
|
* DELETEs have to come first, in order for "case change" operations to work.Kevin McCarthy2007-10-081-2/+2
|
* Small group fixes: remove index, change to use hidden_fields (like UserFields)Kevin McCarthy2007-10-083-20/+10
|
* Several escaping fixes:Kevin McCarthy2007-10-052-5/+10
| | | | | | - illegal dn characters need to be escaped - null characters in search filters - dynamicedit.js was double html escaping (the python layer does it already)
* Hi,Karl MacMillan2007-10-091-194/+241
| | | | | | | | | | | | | | | | | | | Here is another patch for the installer. It does a few things: * use socket.getfqdn() but fallback to gethostname() * streamlines the hostname prompting * fixes a bunch of spelling and grammatical errors * fixes a bug in the hostname reading/verification logic * allows "yes" and "no" as answers * modularizes and reuses code where possible * changes some of the prompts to be more like the FDS installer - some text is copied (which is easy to use IMO) * tries to make the prompts fit on smaller screens (<80 chars) Hope you agree that it is better. :) Thanks, Jon
* New LDAP connection pool that does lockingRob Crittenden2007-10-082-25/+64
|
* Fix for Internet Explorer, which is picky about commas.Kevin McCarthy2007-10-051-1/+1
|
* On 10/4/07, Rob Crittenden <rcritten@redhat.com> wrote:Karl MacMillan2007-10-081-6/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | > William Jon McCann wrote: > > Hi, > > > > After playing with the install (repeatedly) I ended up with a lot of > > duplicate values in: > > /etc/sysconfig/dirsrv > > /etc/sysconfig/ipa-kpasswd > > > > Here is a patch that should fix this. It modifies the file "in-place" > > and removes lines that matching the key (or commented key) and then > > appends the new key=value. > > > > Jon > > Cool, I've wanted to fix this for a while (and recently aborted a switch > from open with "a" to "w"). > > What happens if the file doesn't exist yet? Do we need to wrap the > fileinput loop in either a try/except or just look to see if the file > exists first (my vote)? > > Something like: > > def update_key_val_in_file(filename, key, val): > if os.path.exists(filename): > pattern = "^[\s#]*%s\s*=" % re.escape(key) > p = re.compile(pattern) > for line in fileinput.input(filename, inplace=1): > if not p.search(line): > sys.stdout.write(line) > fileinput.close() > f = open(filename, "a") > f.write("%s=%s\n" % (key, val)) > f.close() Good point. In genera,l I prefer doing a try because it is a little less racy but in this case it doesn't make a difference. Updated patch attached. Thanks, Jon
* Split the controllers out into separate user and group controllers.Kevin McCarthy2007-10-0420-975/+1021
|
* Fix the autosuggest ordering so faster operations go first.Kevin McCarthy2007-10-041-20/+20
| | | | Also fix a bug with the initials autosuggest code.
* patch queue: admin_account_fix.patchKevin McCarthy2007-10-041-1/+1
|
* Fixes none values in first/last name to display properly.Kevin McCarthy2007-10-044-6/+7
|
* Trickle the group_cn to group_dn down the layers. Fix controller calls.Kevin McCarthy2007-10-033-36/+36
|
* Fix copy/paste bugmccann@jhu.edu2007-10-031-1/+1
|
* Try to catch more error conditions during installationrcritten@redhat.com2007-10-036-44/+124
| | | | | | Modify the way we detect SELinux to use selinuxenabled instead of using a try/except. Handle SASL/GSSAPI authentication failures when getting a connection
* Add the rest of the user fields to the user pages.Kevin McCarthy2007-10-036-60/+908
|
* Patch to fix the installer crashing if selinux is disabled. Also changesmccann@jhu.edu2007-10-022-2/+58
| | | | | | | the exception to contain the complete command. Add a check to make sure installer is running as root. Add signal handler to detect a user-cancelled installation. Detect existing DS instances and prompt to remove them.
* I broke add_groups_to_user and remove_groups_from_user with myrcritten@redhat.com2007-10-021-6/+2
| | | | "use group DN" patch. This fixes it.