summaryrefslogtreecommitdiffstats
path: root/install
Commit message (Collapse)AuthorAgeFilesLines
* Add a "Find enabled services" ACI in 20-aci.update so that all users can ↵reviewFrançois Cami2018-11-211-0/+4
| | | | | | | | find IPA servers and services. ACI suggested by Christian Heimes. Fixes: https://pagure.io/freeipa/issue/7691 Signed-off-by: François Cami <fcami@redhat.com> Reviewed-By: Christian Heimes <cheimes@redhat.com>
* Unify and simplify LDAP service discoveryChristian Heimes2018-11-212-5/+8
| | | | | | | | | Move LDAP service discovery and service definitions from ipaserver.install to ipaserver. Simplify and unify different implementations in favor of a single implementation. Signed-off-by: Christian Heimes <cheimes@redhat.com> Reviewed-By: Rob Crittenden <rcritten@redhat.com>
* Don't use deprecated Apache Access options.sudharsanomprakash2018-11-152-9/+8
| | | | | | | httpd-2.4+ has deprecated the Order, Allow and Deny directives. Use the Require directive instead. Signed-off-by: Sudharsan Omprakash <sudharsan.omprakash@yahoo.com> Reviewed-By: Rob Crittenden <rcritten@redhat.com>
* Address inconsistent-return-statementsChristian Heimes2018-11-131-0/+1
| | | | | | | | | | Pylint warns about inconsistent return statements when some paths of a function return None implicitly. Make all implicit returns either explicit or raise a proper exception. See: https://pagure.io/freeipa/issue/7758 Signed-off-by: Christian Heimes <cheimes@redhat.com> Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com>
* Support the 1.4.x python installer tools in 389-dsWilliam Brown2018-11-131-0/+4
| | | | Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com>
* Add support for multiple certificates/formats to ipa-cacert-manageRob Crittenden2018-11-131-4/+14
| | | | | | | | | | | | Only a single cert in DER or PEM format would be loaded from the provided file. Extend this to include PKCS#7 format and load all certificates found in the file. Signed-off-by: Rob Crittenden <rcritten@redhat.com> https://pagure.io/freeipa/issue/7579 Reviewed-By: Florence Blanc-Renaud <frenaud@redhat.com>
* Add sysadm_r to default SELinux user map orderFrançois Cami2018-11-092-2/+2
| | | | | | | | | It is a standard SELinux user role included in RHEL (like user_r, staff_r, guest_r) and used quite often. Fixes: https://pagure.io/freeipa/issue/7658 Signed-off-by: François Cami <fcami@redhat.com> Reviewed-By: Rob Crittenden <rcritten@redhat.com>
* UI tests for "Automember": check setting default user/host groupSerhii Tsymbaliuk2018-10-301-1/+4
| | | | | | | | https://pagure.io/freeipa/issue/7721 Reviewed-By: Mohammad Rizwan Yusuf <myusuf@redhat.com> Reviewed-By: Petr Cech <pcech@redhat.com> Reviewed-By: Petr Vobornik <pvoborni@redhat.com>
* Handle NTP configuration in a replica server installationRob Crittenden2018-10-191-1/+1
| | | | | | | | | | | | | | | | | | | | | There were two separate issues: 1. If not enrolling on a pre-configured client then the ntp-server and ntp-pool options are not being passed down to the client installer invocation. 2. If the client is already enrolled then the ntp options are ignored altogether. In the first case simply pass down the options to the client installer invocation. If the client is pre-enrolled and NTP options are provided then raise an exception. https://pagure.io/freeipa/issue/7723 Signed-off-by: Rob Crittenden <rcritten@redhat.com> Reviewed-By: Florence Blanc-Renaud <frenaud@redhat.com>
* Py3: Replace six.moves importsChristian Heimes2018-10-051-6/+3
| | | | | | | | | | | | Replace six.moves and six.StringIO/BytesIO imports with cannonical Python 3 packages. Note: six.moves.input behaves differently than builtin input function. Therefore I left six.moves.input for now. See: https://pagure.io/freeipa/issue/7715 Signed-off-by: Christian Heimes <cheimes@redhat.com> Reviewed-By: Fraser Tweedale <ftweedal@redhat.com>
* Add title to 'add' dialog for 'association_table' widget of Topology entityStanislav Levin2018-10-021-4/+2
| | | | | | | | | | To improve translation quality the title of 'Add' dialog, which is initialized within details table of the entity, should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7712 Fixes: https://pagure.io/freeipa/issue/7714 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for 'association_table' widget of Vaults entityStanislav Levin2018-10-021-0/+6
| | | | | | | | | | To improve translation quality the title of 'Add' dialog, which is initialized within details table of the entity, should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7712 Fixes: https://pagure.io/freeipa/issue/7714 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for 'association_table' widget of Certificates entityStanislav Levin2018-10-021-7/+7
| | | | | | | | | | To improve translation quality the title of 'Add' dialog, which is initialized within details table of the entity, should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7712 Fixes: https://pagure.io/freeipa/issue/7714 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for 'association_table' widget of SELinux User ↵Stanislav Levin2018-10-021-4/+4
| | | | | | | | | | | | Maps entity To improve translation quality the title of 'Add' dialog, which is initialized within details table of the entity, should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7712 Fixes: https://pagure.io/freeipa/issue/7714 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for 'association_table' widget of Sudo entityStanislav Levin2018-10-021-11/+11
| | | | | | | | | | To improve translation quality the title of 'Add' dialog, which is initialized within details table of the entity, should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7712 Fixes: https://pagure.io/freeipa/issue/7714 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for 'association_table' widget of HBAC entityStanislav Levin2018-10-021-6/+6
| | | | | | | | | | To improve translation quality the title of 'Add' dialog, which is initialized within details table of the entity, should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7712 Fixes: https://pagure.io/freeipa/issue/7714 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for 'association_table' widget of Groups entityStanislav Levin2018-10-021-4/+4
| | | | | | | | | | To improve translation quality the title of 'Add' dialog, which is initialized within details table of the entity, should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7712 Fixes: https://pagure.io/freeipa/issue/7714 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for 'association_table' widget of Services entityStanislav Levin2018-10-021-8/+8
| | | | | | | | | | To improve translation quality the title of 'Add' dialog, which is initialized within details table of the entity, should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7712 Fixes: https://pagure.io/freeipa/issue/7714 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for 'association_table' widget of Hosts entityStanislav Levin2018-10-021-8/+8
| | | | | | | | | | To improve translation quality the title of 'Add' dialog, which is initialized within details table of the entity, should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7712 Fixes: https://pagure.io/freeipa/issue/7714 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Drop concatenated title of add dialog for association_table widgetStanislav Levin2018-10-022-9/+1
| | | | | | | | | | | | | | | | | | | | As for now the default title of add dialogs, which are initialized from 'association_table' widget, is set to something like 'Add ${other_entity} into ${entity} ${primary_key}', where 'other_entity' and 'entity' are also translatable texts. This construction is used via method 'create_add_dialog' of 'association_table' widget for the all 'Add' actions within details of entities. Such concatenation leads to a bad quality translation and should be changed to an entire sentence. From now a mentioned title is taken from a spec and should be specified explicitly. Fixes: https://pagure.io/freeipa/issue/7712 Fixes: https://pagure.io/freeipa/issue/7714 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for details of 'RBAC' entityStanislav Levin2018-10-021-0/+9
| | | | | | | | | | To improve translation quality the title of 'Add' dialog, which is initialized within details of the entity, should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7712 Fixes: https://pagure.io/freeipa/issue/7714 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for details of 'OTP Tokens' entityStanislav Levin2018-10-021-0/+1
| | | | | | | | | | To improve translation quality the title of 'Add' dialog, which is initialized within details of the entity, should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7712 Fixes: https://pagure.io/freeipa/issue/7714 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for details of 'Sudo' entityStanislav Levin2018-10-021-0/+2
| | | | | | | | | | To improve translation quality the title of 'Add' dialog, which is initialized within details of the entity, should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7712 Fixes: https://pagure.io/freeipa/issue/7714 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for details of 'HBAC' entityStanislav Levin2018-10-021-0/+2
| | | | | | | | | | To improve translation quality the title of 'Add' dialog, which is initialized within details of the entity, should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7712 Fixes: https://pagure.io/freeipa/issue/7714 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for details of 'ID Views' entityStanislav Levin2018-10-021-2/+0
| | | | | | | | | | To improve translation quality the title of 'Add' dialog, which is initialized within details of the entity, should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7712 Fixes: https://pagure.io/freeipa/issue/7714 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for details of 'Groups' entityStanislav Levin2018-10-023-0/+16
| | | | | | | | | | To improve translation quality the title of 'Add' dialog, which is initialized within details of the entity, should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7712 Fixes: https://pagure.io/freeipa/issue/7714 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for details of 'Services' entityStanislav Levin2018-10-021-1/+6
| | | | | | | | | | To improve translation quality the title of 'Add' dialog, which is initialized within details of the entity, should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7712 Fixes: https://pagure.io/freeipa/issue/7714 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for details of 'Hosts' entityStanislav Levin2018-10-021-1/+10
| | | | | | | | | | To improve translation quality the title of 'Add' dialog, which is initialized within details of the entity, should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7712 Fixes: https://pagure.io/freeipa/issue/7714 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for details of 'Users' entityStanislav Levin2018-10-021-1/+7
| | | | | | | | | | To improve translation quality the title of 'Add' dialog, which is initialized within details of the entity, should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7712 Fixes: https://pagure.io/freeipa/issue/7714 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for details of 'Certificate' entityStanislav Levin2018-10-021-18/+6
| | | | | | | | | | To improve translation quality the title of 'Add' dialog, which is initialized within details of the entity, should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7712 Fixes: https://pagure.io/freeipa/issue/7714 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Drop concatenated title of 'Add' dialog for details of entityStanislav Levin2018-10-023-7/+6
| | | | | | | | | | | | | | | | | | | | As for now the 'Add' dialog title, which is initialized within details of the entity, contains translated concatenated texts, like: 'Add ${other_entity} into ${entity} ${primary_key}', where 'other_entity' and 'entity' are also translatable texts. This construction is used via method 'show_add_dialog' of association_facet for the all 'Add' actions within details of entities. The concatenation leads to a bad quality translation and should be changed to an entire sentence. From now a mentioned title is taken from a spec and should be specified explicitly. Fixes: https://pagure.io/freeipa/issue/7712 Fixes: https://pagure.io/freeipa/issue/7714 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for 'Topology' entityStanislav Levin2018-10-011-4/+2
| | | | | | | | To improve translation quality the title of 'Add' dialog should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7707 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for 'Trusts' entityStanislav Levin2018-10-011-0/+1
| | | | | | | | To improve translation quality the title of 'Add' dialog should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7707 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for 'ID Ranges' entityStanislav Levin2018-10-011-0/+1
| | | | | | | | To improve translation quality the title of 'Add' dialog should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7707 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for 'RBAC' entityStanislav Levin2018-10-011-0/+5
| | | | | | | | To improve translation quality the title of 'Add' dialog should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7707 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for 'Vault' entityStanislav Levin2018-10-011-0/+1
| | | | | | | | To improve translation quality the title of 'Add' dialog should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7707 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for 'DNS' entityStanislav Levin2018-10-011-4/+4
| | | | | | | | To improve translation quality the title of 'Add' dialog should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7707 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for 'Automount' entityStanislav Levin2018-10-011-0/+3
| | | | | | | | To improve translation quality the title of 'Add' dialog should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7707 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for 'Certificate Identity' entityStanislav Levin2018-10-011-0/+1
| | | | | | | | To improve translation quality the title of 'Add' dialog should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7707 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for 'RADIUS' entityStanislav Levin2018-10-011-0/+1
| | | | | | | | To improve translation quality the title of 'Add' dialog should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7707 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for 'Certificates' entityStanislav Levin2018-10-012-0/+2
| | | | | | | | To improve translation quality the title of 'Add' dialog should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7707 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for 'Password Policies' entityStanislav Levin2018-10-011-0/+1
| | | | | | | | To improve translation quality the title of 'Add' dialog should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7707 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for 'SELinux' entityStanislav Levin2018-10-011-0/+1
| | | | | | | | To improve translation quality the title of 'Add' dialog should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7707 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for 'Sudo' entityStanislav Levin2018-10-011-4/+4
| | | | | | | | To improve translation quality the title of 'Add' dialog should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7707 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for 'HBAC' entityStanislav Levin2018-10-011-0/+3
| | | | | | | | To improve translation quality the title of 'Add' dialog should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7707 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for 'Automember' entityStanislav Levin2018-10-012-4/+4
| | | | | | | | To improve translation quality the title of 'Add' dialog should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7707 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Drop concatenated title of 'add' dialog for 'attribute_table' widgetStanislav Levin2018-10-011-3/+2
| | | | | | | | To improve translation quality the title of 'Add' dialog should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7707 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for 'ID Views' entityStanislav Levin2018-10-011-0/+3
| | | | | | | | To improve translation quality the title of 'Add' dialog should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7707 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for 'Groups' entityStanislav Levin2018-10-013-0/+3
| | | | | | | | To improve translation quality the title of 'Add' dialog should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7707 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>
* Add title to 'add' dialog for 'Service' entityStanislav Levin2018-10-011-0/+1
| | | | | | | | To improve translation quality the title of 'Add' dialog should be specified explicitly in the spec and should be an entire sentence. Fixes: https://pagure.io/freeipa/issue/7707 Reviewed-By: Serhii Tsymbaliuk <stsymbal@redhat.com>