Commit Graph
14395 Commits
Author SHA1 Message Date
Kevin McCarthy 0ddf0699a5 Add update user to gui.
Fix fields to be lowercase in web gui (server now returns them lowercase).
Fix ipaclient.py to refer to lowercase fields when adding a user.
Fix user.getValue() to check isinstance(value,list) instead of value[0].
2007-08-16 15:05:36 -07:00
rcritten@redhat.com 05f6a22110 Implement user inactivation
Comment some functions
Add attribute argument to get_user()
2007-08-17 10:03:33 -04:00
Karl MacMillan 92be45e3fe Fix -Wall for memberof plugin (from Pete Rowley). -
rcritten@redhat.com 5f0f23ee91 Ensure that the Apache server is in forked mode
Add ability to update existing users
Try to prevent fetching and setting empty strings
2007-08-14 17:22:05 -04:00
Simo Sorce 547f501fae Patch from Rob to quick fix an error in the previous one 2007-08-16 18:59:58 -04:00
Kevin McCarthy 2ef4792fd1 - Add password generator method to controller.
This uses the random.SystemRandom() method to generate an 8-digit
  alphanumeric password.
- Add ajax call to usernew and useredit forms to generate a new password
- Add the prototype javascript library: http://www.prototypejs.org/
  prototype is distributed with the MIT license.
- Add a checkbox to toggle editing (and displaying) the password.
- Change usershow template to use same field labels as the edit and new forms.
2007-08-14 09:40:13 -07:00
rcritten@redhat.com cfaa28150b Basic LDAP connection pooling
Implement user search
2007-08-13 16:41:38 -04:00
Simo Sorce 794ef65abc make pluginlibrary files executable like all other dirsrv plugins 2007-08-16 18:47:29 -04:00
Simo Sorce 0e419aa4bf Add a prototype client tool to configure a client of the IPA server
Right now it does only discovery (or fallback)
2007-08-16 18:00:16 -04:00
Simo Sorce 0a6007bcf2 Fix the relative name, Richm explained that the allowed values are either:
/full/path/plugin-name.so
or just
plugin-name (no .so as different arches have different extensions)
2007-08-16 17:59:23 -04:00
Simo Sorce f6605ca792 Add libmhash as dependency for ipa_wpd_extop 2007-08-16 17:58:24 -04:00
Simo Sorce 59ada5daeb Make ipa-kpasswd start immediately 2007-08-15 22:17:42 -04:00
Simo Sorce 3d5c8b326b Improve ipa-kpasswd so that it can be installed and started
Make it daemonize
Make it use syslog (LOG_DAEMON facility)
2007-08-15 22:15:35 -04:00
Simo Sorce 82f24bb490 General fixes.
Do not start ipa_kpasswd by default yet
2007-08-15 21:35:35 -04:00
Simo Sorce 1e59adbe45 in F7 all directory names have changed from fedora-ds to dirsrv
which should also be the name used in DS 8.0, change all occurences
2007-08-15 19:45:18 -04:00
Simo Sorce 9faa5ce77e Use relative .so names for plugin so that lib/lib64 does not get in the way
change the pwd-extop conf ldif to a more sensible name
2007-08-15 18:55:20 -04:00
Simo Sorce be34ddfc28 Merge from upstream 2007-08-15 18:31:53 -04:00
Simo Sorce 788149e2e5 Activate the passwd extop plugin and ipa-kpasswd daemon 2007-08-15 18:30:15 -04:00
Simo Sorce a8e489e065 Rely on the default path
Fix description
2007-08-15 18:29:51 -04:00
Simo Sorce 409318ddc3 Fix dependency and install ipa-kpasswd init script 2007-08-15 18:29:07 -04:00
Karl MacMillan c1b3a4c412 Install server plugins in correct lib directory. -
Karl MacMillan e27ab98fd2 Integrate memberof plugin into build. -
Simo Sorce 4c1cdddab0 Make it possible to keep the rpmbuild root inside the dev tree.
Override provided, just set RPMBUILD in your environment.
2007-08-15 13:09:01 -04:00
Simo Sorce 9ad12ae2eb Clean-up code to avoid Wall warnings 2007-08-15 11:37:03 -04:00
Simo Sorce 6690e4f131 Add deps to README 2007-08-15 11:22:20 -04:00
Simo Sorce c7aed23e82 Clean up code so that Wall returns 0 complaints 2007-08-15 11:21:49 -04:00
Kevin McCarthy 10cbfe8787 Split userform into edit and new forms.
(They will likely diverge so no sense forcing them together).
Add css for required fields.
Add "_orig" hidden fields to the edit form in prep for sending only modified
fields.
2007-08-10 16:31:59 -07:00
Karl MacMillan 2e1f317b09 Updated dep list. -
Pete Rowley d3415f85b0 initial commit of memberof DS plugin 2007-08-10 16:06:23 -07:00
Karl MacMillan 0144922fd7 Merge from bundle. -
Kevin McCarthy b3aba86b2e Add images and empty files, which didn't seem to come through in the
hg export properly.
2007-08-12 05:59:49 -07:00
kmccarth@dhcp-172-16-25-136.sfbay.redhat.com 728e44833c Addiing initial turbogears web gui.
Contains simple user add, list, and view pages.
2007-08-12 04:53:18 -07:00
rcritten@redhat.com a3e786e22e Allow the API to specify the location in the tree to add users, defaulting
to ou=users,ou=default,$basedn
2007-08-10 10:30:15 -04:00
Karl MacMillan 0d981af820 Various build system fixes. -
kmccarth@redhat.com cdaee95230 Addiing initial turbogears web gui.
Contains simple user add, list, and view pages.
2007-08-12 04:53:18 -07:00
Karl MacMillan 9a01f353cf Bump version numbers for release. -
Karl MacMillan 88a1ab65ce Updates to build kpaswd and the slapi plugins. -
rcritten@redhat.com 400ced55eb Start the DS and KDC on boot 2007-08-09 13:44:32 -04:00
Simo Sorce 34b439e838 Fix location of the binary
Add a comment on the ldap code for the future
2007-08-09 17:10:41 -04:00
Simo Sorce 5a7c853ec7 export kpasswd keytab during installation process 2007-08-09 16:55:23 -04:00
Simo Sorce d60f233223 typo 2007-08-09 14:58:28 -04:00
Simo Sorce a59c36b394 merge in changes from upstream 2007-08-09 14:52:54 -04:00
Simo Sorce 950bddf2a3 remove unknown patch file 2007-08-09 14:47:52 -04:00
Simo Sorce 588fa2f323 Add dependency and a comment 2007-08-08 22:20:07 -04:00
Simo Sorce 80bd4aa9f9 Fix the bind zone template, or kpasswd will not work 2007-08-08 22:19:37 -04:00
Simo Sorce c13bbdeb7a set preauth on kadmin/changepw otherwise the kpasswd can't acquire a ticket 2007-08-08 22:19:03 -04:00
Simo Sorce a50720e7d4 Make the daemon init it's own tickets.
Make it blacklist clients until the previous operation is not over.
General bugfixing.
2007-08-08 22:18:14 -04:00
Karl MacMillan cf93b1bc64 Fixed merge. -
Karl MacMillan 86c223f472 Merge. -
Karl MacMillan 548698a887 Add ntpd requirement. -