summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add a way to print output from commandsSimo Sorce2011-01-183-34/+48
| | | | | | | | Instead pof always capturing the output, make it possible to let it go to the standard output pipes. Use this in ipactl to let init scripts show their output. Fixes: https://fedorahosted.org/freeipa/ticket/765
* Password generation and logging in ipa-server-installMartin Kosek2011-01-183-4/+18
| | | | | | | | | | | | When a randomly generated password contains a space character as the first or the last character, installation fails on kdb5_ldap_util calling, which does not accept that. This patch fixes the generator to generate space only on allowed position. This patch also ensures that no password is printed to server install log. https://fedorahosted.org/freeipa/ticket/731
* Modified description of nsaccountlock attributeJan Zeleny2011-01-181-1/+1
| | | | | | | The original one was misleading, giving the value exactly opposite meaning than it actually was. https://fedorahosted.org/freeipa/ticket/741
* Set the default Int maxvalue to the maximum XML-RPC can handle.Rob Crittenden2011-01-183-2/+19
| | | | | | Also handle marshalling errors thrown by xmlrpclib more gracefully. ticket 770
* search unit tests Unit tests were by the hiding of the search, and elements ↵Adam Young2011-01-181-5/+8
| | | | from the action panel.
* jslint cleanupAdam Young2011-01-184-4/+5
|
* Move sudo related data all under cn=sudoSimo Sorce2011-01-1722-66/+72
| | | | Fixes: https://fedorahosted.org/freeipa/ticket/773
* Certificate and Kerberos key status adjustments.Endi S. Dewata2011-01-154-4/+33
| | | | | | The OTP field has been moved into a separate row to avoid line wrapping. The line height inside tables has been increased to avoid overlapping buttons in certificate status panel.
* no entry for search if the search facet is selected, don't put an entry in ↵Adam Young2011-01-151-4/+4
| | | | the action panel for the search
* Details to SettingsAdam Young2011-01-1518-63/+61
| | | | Using I18N messages for most of the details
* arrow icons Use Unicode characters for the arrow iconsAdam Young2011-01-152-12/+18
|
* lint clean added a config file for running jsl. run 'jsl -conf jsl.conf' and ↵Adam Young2011-01-1528-134/+414
| | | | see that there are no error messages.
* Mozldap-specific code removedMartin Kosek2011-01-146-61/+8
| | | | | | | | Mozldap code removed from all sources and configure source script. Now, IPA will compile even when package mozldap-devel is not installed on the system. https://fedorahosted.org/freeipa/ticket/756
* Don't require or create the log dirs if we're just validating the API.Rob Crittenden2011-01-141-1/+1
| | | | | Fixes an error displayed in the automated builds, plus we don't want a Makefile messing around with our homedir.
* Remove old DNS plugin commands from API validationSimo Sorce2011-01-141-139/+0
|
* Fix replica installation warningsSimo Sorce2011-01-141-2/+2
| | | | | We were attempting to re-add these entries on the replicas too. Which were failing because these containers, obviously, already existed there.
* Rename DNS2 to DNSJakub Hrozek2011-01-142-1/+1
|
* Port installer and host plugin to the new DNS pluginJakub Hrozek2011-01-144-979/+81
| | | | | | * move ipa dns-resolve to the new plugin * port the installer and the host plugin to the new interface * remove the old plugin
* Execute /usr/bin/python directly instead of /usr/bin/env pythonRob Crittenden2011-01-1412-12/+12
| | | | ticket 608
* Fix API validationSimo Sorce2011-01-141-1/+1
|
* Potential memory leaks in ipa-kpasswdMartin Kosek2011-01-141-0/+6
| | | | | | | | This patch fixes 2 situations where a pointer to allocated error string could be overwritten - which could have resulted in a memory leak. https://fedorahosted.org/freeipa/ticket/716
* Add API version and have server reject incompatible clients.Rob Crittenden2011-01-1415-15/+3118
| | | | | | | | | | | | | | | | | | | | | | | | This patch contains 2 parts. The first part is a small utility to create and validate the current API. To do this it needs to load ipalib which on a fresh system introduces a few problems, namely that it relies on a python plugin to set the default encoding to utf8. For our purposes we can skip that. It is also important that any optional plugins be loadable so the API can be examined. The second part is a version exchange between the client and server. The version has a major and a minor version. The major verion is updated whenever existing API changes. The minor version is updated when new API is added. A request will be rejected if either the major versions don't match or if the client major version is higher than then server major version (though by implication new API would return a command not found if allowed to proceed). To determine the API version of the server from a client use the ping command. ticket 584
* Unchecked return values in SLAPI pluginsMartin Kosek2011-01-144-8/+20
| | | | | | | Return values weren't checked in several cases which could have lead to unhandled errors. https://fedorahosted.org/freeipa/ticket/722
* Unitialized pointer read in ipa-joinMartin Kosek2011-01-141-2/+2
| | | | | | | This patch fixes a possible situation when krb5_kt_close() function is called with uninitialized keytab parameter. https://fedorahosted.org/freeipa/ticket/712
* Potential memory leaks in ipa-pwd-extopMartin Kosek2011-01-142-3/+21
| | | | | | | | | | This patch fixes several potential memory leaks in ipa-pwd-extop SLAPI plugin. Common function ipapwd_gen_hashes() now cleans after itself when it fails. Other changes are local and self-explanatory. https://fedorahosted.org/freeipa/ticket/715
* Potential memory leaks in ipa-getkeytabMartin Kosek2011-01-141-0/+2
| | | | | | | | This patch fixes 2 situations where a pointer to allocated error string could be overwritten - which could have resulted in a memory leak. https://fedorahosted.org/freeipa/ticket/714
* Remove dependency on nss_ldap/nss-pam-ldapdSimo Sorce2011-01-141-5/+4
| | | | | | We use sssd in ipa v2 Fixes: https://fedorahosted.org/freeipa/ticket/757
* Remove radius options completely.Simo Sorce2011-01-1432-3223/+7
| | | | | | | This has been completely abandoned since ipa v1 and is not built by default. Instead of carrying dead weight, let's remove it for now. Fixes: https://fedorahosted.org/freeipa/ticket/761
* Move mep templates under cn=etcSimo Sorce2011-01-144-7/+8
| | | | Fixes: https://fedorahosted.org/freeipa/ticket/760
* Move Virtual Operations container under cn=etcSimo Sorce2011-01-146-30/+30
| | | | Fixes: https://fedorahosted.org/freeipa/ticket/759
* Allow using Kerberos credentials with the 'connect' commandSimo Sorce2011-01-142-2/+2
| | | | | | | | Now that we can setup GSSAPI authenticated replication we are not tied to use the Directory Manager password to set up replication agreements. Fixes: https://fedorahosted.org/freeipa/ticket/644
* Use GSSAPI for replicationSimo Sorce2011-01-144-16/+145
| | | | | | | Uses a temporary simple replication agreement over SSL to init the tree. Then once all principals have been created switches replication to GSSAPI. Fixes: https://fedorahosted.org/freeipa/ticket/690
* Remove port argument for ipa-replica-manageSimo Sorce2011-01-142-6/+0
| | | | | We can't use arbitrary ports anyway. And neither AD has any way to use non stadard ports. So remove this unnecessary option.
* Remove unused random password in replica install scriptSimo Sorce2011-01-141-2/+0
|
* Refactor some replication codeSimo Sorce2011-01-143-158/+140
| | | | | This simplifies or rationalizes some code in order to make it easier to change it to fix bug #690
* hide unselectable optionsAdam Young2011-01-142-7/+2
| | | | | If an option is not selectable from the action panel, hide it until it is selectable addresses https://fedorahosted.org/freeipa/ticket/747
* null pkeyAdam Young2011-01-141-10/+8
| | | | | | | If the pkey is null, send an empty array. If the pkey is not null, send and array of length 1 with the pkey in it. Addresses: https://fedorahosted.org/freeipa/ticket/767
* spinning wheel display a spinning icon gif during network traffic. Fixes the ↵Adam Young2011-01-1411-9/+72
| | | | following from first patch: 1 primary key set in span as opposed to appended, so it only appears once. 2. call hide for the network activity icon only in success or failure functions, not multiple times
* Fixed typo in ipa help serviceGowrishankar Rajaiyan2011-01-141-1/+1
|
* Set minimum version of dogtag to 9Rob Crittenden2011-01-141-2/+5
| | | | ticket 763
* python-ldap fails gloriously if the search time limit is 0. Don't allow it.Rob Crittenden2011-01-142-1/+9
| | | | | | | | | Don't allow the time limit to be set in the API. Also add a failsafe in the ldap driver because such bad things happen if this value is 0. I think it literally spends 0 time on the request and just returns immediately. ticket 752
* scoping functionsAdam Young2011-01-1430-681/+662
| | | | | | converting function of the form ipa_<name> to IPA.<name> to remove them from the global namespace. https://fedorahosted.org/freeipa/ticket/212
* Support for str in StrEnum.Endi S. Dewata2011-01-131-0/+18
| | | | | The StrEnum class has been modified to accept str value and convert it into unicode. This is to fix encoding issue on F14.
* Increased icon size for certificate and Kerberos key status.Endi S. Dewata2011-01-134-47/+46
| | | | | The <li> tag used for status icon has been replaced with <div> tag shaped like a circle. The size can be adjusted using CSS.
* metadata updateAdam Young2011-01-131-10/+63
| | | | Static viewing was broken due to recent hbac changes.
* Removed debugging message.Endi S. Dewata2011-01-131-1/+1
|
* Fixed incorrect loop variable.Endi S. Dewata2011-01-131-1/+1
|
* Host details adjustments.Endi S. Dewata2011-01-137-189/+188
| | | | | | | | | | | | | | The labels for the following fields in Host details page have been changed: - fqdn: Fully Qualified Host Name - serverhostname: Host Name The ipa_details_field_create_input() and _ipa_create_text_input() has been converted into methods in ipa_details_field class. The code has been modified to display read-only fields as labels instead of disabled text fields. The attributelevelrights in host test data files have been updated.
* javascript lint cleanupAdam Young2011-01-1219-193/+177
|
* Drop dependency on mozldapRob Crittenden2011-01-122-9/+4
|