[Pkg-freeipa-devel] freeipa: Changes to 'ubuntu'

Timo Aaltonen tjaalton-guest at alioth.debian.org
Thu Nov 7 10:12:25 UTC 2013


 .gitignore                                                          |   11 
 .tx/config                                                          |    2 
 API.txt                                                             |  449 
 Makefile                                                            |   24 
 VERSION                                                             |    4 
 daemons/configure.ac                                                |   62 
 daemons/ipa-kdb/Makefile.am                                         |    1 
 daemons/ipa-kdb/ipa_kdb.c                                           |   19 
 daemons/ipa-kdb/ipa_kdb.h                                           |    5 
 daemons/ipa-kdb/ipa_kdb_common.c                                    |   15 
 daemons/ipa-kdb/ipa_kdb_mspac.c                                     |  263 
 daemons/ipa-kdb/ipa_kdb_principals.c                                |   16 
 daemons/ipa-slapi-plugins/ipa-cldap/ipa_cldap.h                     |    3 
 daemons/ipa-slapi-plugins/ipa-cldap/ipa_cldap_worker.c              |    6 
 daemons/ipa-slapi-plugins/ipa-extdom-extop/Makefile.am              |    6 
 daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom.h             |   34 
 daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom_common.c      |  517 
 daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom_extop.c       |    4 
 daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom_tests.c       |   12 
 daemons/ipa-slapi-plugins/ipa-lockout/ipa_lockout.c                 |   10 
 daemons/ipa-slapi-plugins/ipa-pwd-extop/ipa_pwd_extop.c             |   11 
 daemons/ipa-slapi-plugins/ipa-sidgen/ipa_sidgen_common.c            |    3 
 daemons/ipa-slapi-plugins/ipa-winsync/ipa-winsync-config.c          |    1 
 debian/changelog                                                    |   20 
 debian/patches/add-debian-platform.diff                             |   38 
 debian/patches/correct-python-path.diff                             |    2 
 debian/patches/prefix.patch                                         |    4 
 debian/patches/series                                               |   13 
 dev/null                                                            |binary
 freeipa.spec.in                                                     |  285 
 init/systemd/freeipa-systemd-upgrade                                |   95 
 install/Makefile.am                                                 |    7 
 install/conf/ipa-rewrite.conf                                       |    5 
 install/configure.ac                                                |    3 
 install/po/Makefile.in                                              |    5 
 install/po/bn_IN.po                                                 |    4 
 install/po/ca.po                                                    |   49 
 install/po/cs.po                                                    |    4 
 install/po/de.po                                                    |    4 
 install/po/es.po                                                    |  217 
 install/po/eu.po                                                    |   31 
 install/po/fr.po                                                    |  409 
 install/po/id.po                                                    |    4 
 install/po/ipa.pot                                                  | 1829 -
 install/po/ja.po                                                    |   28 
 install/po/kn.po                                                    |    7 
 install/po/nl.po                                                    |    4 
 install/po/pl.po                                                    |   13 
 install/po/ru.po                                                    |   13 
 install/po/tg.po                                                    |   28 
 install/po/uk.po                                                    |  409 
 install/po/zh_CN.po                                                 |    7 
 install/restart_scripts/renew_ca_cert                               |    1 
 install/share/05rfc2247.ldif                                        |    4 
 install/share/60basev3.ldif                                         |    3 
 install/share/70ipaotp.ldif                                         |    2 
 install/share/Makefile.am                                           |    5 
 install/share/advise/Makefile.am                                    |   17 
 install/share/advise/legacy/Makefile.am                             |   15 
 install/share/advise/legacy/pam.conf.template                       |   22 
 install/share/advise/legacy/sssd.conf.template                      |   13 
 install/share/bind.named.conf.template                              |    2 
 install/share/bootstrap-template.ldif                               |    7 
 install/share/certmap.conf.template                                 |    8 
 install/share/default-aci.ldif                                      |    2 
 install/share/delegation.ldif                                       |   80 
 install/share/indices.ldif                                          |   19 
 install/share/kerberos.ldif                                         |    4 
 install/share/sasl-mapping-fallback.ldif                            |    4 
 install/tools/Makefile.am                                           |    2 
 install/tools/ipa-adtrust-install                                   |   18 
 install/tools/ipa-advise                                            |   23 
 install/tools/ipa-ca-install                                        |   18 
 install/tools/ipa-compat-manage                                     |    2 
 install/tools/ipa-compliance                                        |  201 
 install/tools/ipa-csreplica-manage                                  |    2 
 install/tools/ipa-dns-install                                       |   26 
 install/tools/ipa-managed-entries                                   |    2 
 install/tools/ipa-nis-manage                                        |    2 
 install/tools/ipa-replica-conncheck                                 |   62 
 install/tools/ipa-replica-install                                   |   60 
 install/tools/ipa-replica-manage                                    |    2 
 install/tools/ipa-server-certinstall                                |  161 
 install/tools/ipa-server-install                                    |  139 
 install/tools/ipa-upgradeconfig                                     |  253 
 install/tools/ipactl                                                |    6 
 install/tools/man/Makefile.am                                       |    2 
 install/tools/man/ipa-adtrust-install.1                             |   23 
 install/tools/man/ipa-advise.1                                      |   44 
 install/tools/man/ipa-compliance.1                                  |   45 
 install/tools/man/ipa-dns-install.1                                 |    6 
 install/tools/man/ipa-server-certinstall.1                          |    8 
 install/tools/man/ipa-server-install.1                              |    6 
 install/ui/images/Makefile.am                                       |    3 
 install/ui/ipa.css                                                  |   21 
 install/ui/src/freeipa/aci.js                                       |    7 
 install/ui/src/freeipa/association.js                               |   43 
 install/ui/src/freeipa/certificate.js                               |    1 
 install/ui/src/freeipa/dialog.js                                    |    3 
 install/ui/src/freeipa/dns.js                                       |   16 
 install/ui/src/freeipa/entitle.js                                   |  770 
 install/ui/src/freeipa/entity.js                                    |   14 
 install/ui/src/freeipa/facet.js                                     |   24 
 install/ui/src/freeipa/hbac.js                                      |    1 
 install/ui/src/freeipa/host.js                                      |    8 
 install/ui/src/freeipa/idrange.js                                   |  176 
 install/ui/src/freeipa/ipa.js                                       |   16 
 install/ui/src/freeipa/rule.js                                      |   12 
 install/ui/src/freeipa/search.js                                    |    5 
 install/ui/src/freeipa/selinux.js                                   |    1 
 install/ui/src/freeipa/trust.js                                     |   57 
 install/ui/src/freeipa/widget.js                                    |  164 
 install/ui/test/bin/functional.sh                                   |   33 
 install/ui/test/bin/selenium-results.js                             |   30 
 install/ui/test/bin/selenium.sh                                     |   29 
 install/ui/test/conf/logger.properties                              |    5 
 install/ui/test/data/dnsconfig_mod.json                             |    5 
 install/ui/test/data/dnsconfig_show.json                            |    5 
 install/ui/test/data/entitle_consume.json                           |   24 
 install/ui/test/data/entitle_find_offline.json                      |   32 
 install/ui/test/data/entitle_find_online.json                       |   37 
 install/ui/test/data/entitle_get.json                               |   27 
 install/ui/test/data/entitle_import.json                            |   12 
 install/ui/test/data/entitle_register.json                          |   26 
 install/ui/test/data/entitle_status_offline.json                    |   12 
 install/ui/test/data/entitle_status_online.json                     |   12 
 install/ui/test/data/entitle_status_unregistered.json               |   11 
 install/ui/test/data/ipa_init.json                                  |   28 
 install/ui/test/data/ipa_init_commands.json                         |  238 
 install/ui/test/data/ipa_init_methods.json                          |  469 
 install/ui/test/data/ipa_init_objects.json                          |   81 
 install/ui/test/data/json_metadata.json                             |    5 
 install/ui/test/data/privilege_find.json                            |   16 
 install/ui/test/data/privilege_find_pkeys.json                      |    8 
 install/ui/test/data/privilege_get_records.json                     |   21 
 install/ui/test/functional/delegation-add.html                      |   81 
 install/ui/test/functional/delegation-del.html                      |   56 
 install/ui/test/functional/delegation-find.html                     |   92 
 install/ui/test/functional/delegation-mod.html                      |  102 
 install/ui/test/functional/delegation-suite.html                    |   17 
 install/ui/test/functional/dnsrecord-add.html                       |   76 
 install/ui/test/functional/dnsrecord-del.html                       |   71 
 install/ui/test/functional/dnsrecord-find.html                      |  107 
 install/ui/test/functional/dnsrecord-suite.html                     |   17 
 install/ui/test/functional/dnszone-add.html                         |   71 
 install/ui/test/functional/dnszone-del.html                         |   56 
 install/ui/test/functional/dnszone-find.html                        |   92 
 install/ui/test/functional/dnszone-mod.html                         |  112 
 install/ui/test/functional/dnszone-suite.html                       |   17 
 install/ui/test/functional/group-add-member-user.html               |   76 
 install/ui/test/functional/group-add-nested-groups.html             |   91 
 install/ui/test/functional/group-add-nested-member-groups.html      |  153 
 install/ui/test/functional/group-add.html                           |   61 
 install/ui/test/functional/group-del-nested-groups.html             |   71 
 install/ui/test/functional/group-del.html                           |   56 
 install/ui/test/functional/group-find.html                          |   91 
 install/ui/test/functional/group-mod.html                           |  111 
 install/ui/test/functional/group-remove-member-user.html            |   66 
 install/ui/test/functional/group-remove-nested-member-groups.html   |  133 
 install/ui/test/functional/group-suite.html                         |   26 
 install/ui/test/functional/group-verify-indirect-member-groups.html |   93 
 install/ui/test/functional/hbacrule-activation.html                 |   91 
 install/ui/test/functional/hbacrule-add.html                        |   61 
 install/ui/test/functional/hbacrule-del.html                        |   56 
 install/ui/test/functional/hbacrule-find.html                       |   91 
 install/ui/test/functional/hbacrule-host.html                       |  101 
 install/ui/test/functional/hbacrule-mod.html                        |  111 
 install/ui/test/functional/hbacrule-service.html                    |  101 
 install/ui/test/functional/hbacrule-sourcehost.html                 |  101 
 install/ui/test/functional/hbacrule-suite.html                      |   30 
 install/ui/test/functional/hbacrule-user.html                       |  101 
 install/ui/test/functional/hbacsvc-add.html                         |   61 
 install/ui/test/functional/hbacsvc-del.html                         |   56 
 install/ui/test/functional/hbacsvc-find.html                        |   91 
 install/ui/test/functional/hbacsvc-mod.html                         |  101 
 install/ui/test/functional/hbacsvc-suite.html                       |   17 
 install/ui/test/functional/hbacsvcgroup-add-member.html             |   76 
 install/ui/test/functional/hbacsvcgroup-add.html                    |   61 
 install/ui/test/functional/hbacsvcgroup-del.html                    |   56 
 install/ui/test/functional/hbacsvcgroup-find.html                   |   91 
 install/ui/test/functional/hbacsvcgroup-mod.html                    |  101 
 install/ui/test/functional/hbacsvcgroup-remove-member.html          |   66 
 install/ui/test/functional/hbacsvcgroup-suite.html                  |   21 
 install/ui/test/functional/host-add.html                            |   61 
 install/ui/test/functional/host-certificate.html                    |  116 
 install/ui/test/functional/host-del.html                            |   56 
 install/ui/test/functional/host-find.html                           |   91 
 install/ui/test/functional/host-mod.html                            |  101 
 install/ui/test/functional/host-suite.html                          |   18 
 install/ui/test/functional/hostgroup-add-member-host.html           |   76 
 install/ui/test/functional/hostgroup-add.html                       |   61 
 install/ui/test/functional/hostgroup-del.html                       |   56 
 install/ui/test/functional/hostgroup-find.html                      |   91 
 install/ui/test/functional/hostgroup-mod.html                       |  111 
 install/ui/test/functional/hostgroup-remove-member-host.html        |   71 
 install/ui/test/functional/hostgroup-suite.html                     |   21 
 install/ui/test/functional/krbtpolicy-mod.html                      |  106 
 install/ui/test/functional/krbtpolicy-suite.html                    |   14 
 install/ui/test/functional/netgroup-add-member-user.html            |   86 
 install/ui/test/functional/netgroup-add.html                        |   61 
 install/ui/test/functional/netgroup-del.html                        |   56 
 install/ui/test/functional/netgroup-find.html                       |   91 
 install/ui/test/functional/netgroup-mod.html                        |  131 
 install/ui/test/functional/netgroup-remove-member-user.html         |   76 
 install/ui/test/functional/netgroup-suite.html                      |   21 
 install/ui/test/functional/permission-add.html                      |   76 
 install/ui/test/functional/permission-del.html                      |   56 
 install/ui/test/functional/permission-find.html                     |   91 
 install/ui/test/functional/permission-mod.html                      |  131 
 install/ui/test/functional/permission-suite.html                    |   17 
 install/ui/test/functional/privilege-add.html                       |   61 
 install/ui/test/functional/privilege-del.html                       |   56 
 install/ui/test/functional/privilege-find.html                      |   91 
 install/ui/test/functional/privilege-mod.html                       |  111 
 install/ui/test/functional/privilege-suite.html                     |   17 
 install/ui/test/functional/pwpolicy-add.html                        |   61 
 install/ui/test/functional/pwpolicy-del.html                        |   56 
 install/ui/test/functional/pwpolicy-mod.html                        |  101 
 install/ui/test/functional/pwpolicy-suite.html                      |   18 
 install/ui/test/functional/role-add.html                            |   61 
 install/ui/test/functional/role-del.html                            |   56 
 install/ui/test/functional/role-find.html                           |   91 
 install/ui/test/functional/role-mod.html                            |  111 
 install/ui/test/functional/role-suite.html                          |   17 
 install/ui/test/functional/selfservice-add.html                     |   66 
 install/ui/test/functional/selfservice-del.html                     |   57 
 install/ui/test/functional/selfservice-find.html                    |   92 
 install/ui/test/functional/selfservice-mod.html                     |  102 
 install/ui/test/functional/selfservice-suite.html                   |   17 
 install/ui/test/functional/service-add.html                         |   66 
 install/ui/test/functional/service-certificate.html                 |  116 
 install/ui/test/functional/service-del.html                         |   56 
 install/ui/test/functional/service-find.html                        |   91 
 install/ui/test/functional/service-mod.html                         |   41 
 install/ui/test/functional/service-suite.html                       |   20 
 install/ui/test/functional/sudocmd-add.html                         |   61 
 install/ui/test/functional/sudocmd-del.html                         |   56 
 install/ui/test/functional/sudocmd-find.html                        |   91 
 install/ui/test/functional/sudocmd-membership.html                  |  101 
 install/ui/test/functional/sudocmd-mod.html                         |  101 
 install/ui/test/functional/sudocmd-suite.html                       |   20 
 install/ui/test/functional/sudocmdgroup-add.html                    |   61 
 install/ui/test/functional/sudocmdgroup-del.html                    |   56 
 install/ui/test/functional/sudocmdgroup-find.html                   |   91 
 install/ui/test/functional/sudocmdgroup-member.html                 |  101 
 install/ui/test/functional/sudocmdgroup-mod.html                    |  101 
 install/ui/test/functional/sudocmdgroup-suite.html                  |   20 
 install/ui/test/functional/sudorule-activation.html                 |   91 
 install/ui/test/functional/sudorule-add.html                        |   56 
 install/ui/test/functional/sudorule-allow-command.html              |  101 
 install/ui/test/functional/sudorule-del.html                        |   56 
 install/ui/test/functional/sudorule-find.html                       |   91 
 install/ui/test/functional/sudorule-host.html                       |  101 
 install/ui/test/functional/sudorule-mod.html                        |  101 
 install/ui/test/functional/sudorule-runasuser.html                  |  101 
 install/ui/test/functional/sudorule-suite.html                      |   28 
 install/ui/test/functional/sudorule-user.html                       |  101 
 install/ui/test/functional/user-activation.html                     |   76 
 install/ui/test/functional/user-add.html                            |   61 
 install/ui/test/functional/user-del.html                            |   56 
 install/ui/test/functional/user-find.html                           |   91 
 install/ui/test/functional/user-mod.html                            |   82 
 install/ui/test/functional/user-password-reset.html                 |   71 
 install/ui/test/functional/user-suite.html                          |   19 
 install/ui/test/lib/env.rhino.1.2.js                                |13989 ----------
 install/updates/10-70ipaotp.update                                  |    2 
 install/updates/10-config.update                                    |   16 
 install/updates/20-indices.update                                   |   72 
 install/updates/50-krbenctypes.update                               |    5 
 install/updates/62-ranges.update                                    |    2 
 install/updates/Makefile.am                                         |    1 
 ipa-client/configure.ac                                             |    1 
 ipa-client/ipa-client-common.c                                      |    4 
 ipa-client/ipa-install/ipa-client-automount                         |   10 
 ipa-client/ipa-install/ipa-client-install                           |   25 
 ipa-client/man/default.conf.5                                       |    1 
 ipa-client/man/ipa-client-install.1                                 |   25 
 ipa-compliance.cron                                                 |    5 
 ipalib/__init__.py                                                  |    7 
 ipalib/constants.py                                                 |    1 
 ipalib/frontend.py                                                  |   50 
 ipalib/plugable.py                                                  |    2 
 ipalib/plugins/aci.py                                               |    9 
 ipalib/plugins/baseldap.py                                          |   73 
 ipalib/plugins/config.py                                            |    2 
 ipalib/plugins/dns.py                                               |   10 
 ipalib/plugins/entitle.py                                           |  750 
 ipalib/plugins/hbactest.py                                          |    9 
 ipalib/plugins/host.py                                              |   48 
 ipalib/plugins/hostgroup.py                                         |   43 
 ipalib/plugins/idrange.py                                           |  180 
 ipalib/plugins/internal.py                                          |   25 
 ipalib/plugins/migration.py                                         |    3 
 ipalib/plugins/netgroup.py                                          |    2 
 ipalib/plugins/pwpolicy.py                                          |    4 
 ipalib/plugins/service.py                                           |   41 
 ipalib/plugins/trust.py                                             |  502 
 ipalib/plugins/user.py                                              |    4 
 ipalib/rpc.py                                                       |    4 
 ipalib/x509.py                                                      |    3 
 ipapython/certmonger.py                                             |    4 
 ipapython/ipaldap.py                                                |   12 
 ipapython/ipautil.py                                                |   24 
 ipapython/log_manager.py                                            |   19 
 ipapython/platform/base/systemd.py                                  |   52 
 ipapython/platform/fedora16/service.py                              |   34 
 ipapython/platform/redhat/service.py                                |   64 
 ipaserver/advise/__init__.py                                        |   22 
 ipaserver/advise/base.py                                            |  183 
 ipaserver/advise/plugins/__init__.py                                |   22 
 ipaserver/advise/plugins/fedora_authconfig.py                       |   41 
 ipaserver/advise/plugins/legacy_clients.py                          |  163 
 ipaserver/dcerpc.py                                                 |  276 
 ipaserver/install/adtrustinstance.py                                |   26 
 ipaserver/install/bindinstance.py                                   |   40 
 ipaserver/install/cainstance.py                                     |  292 
 ipaserver/install/certs.py                                          |   69 
 ipaserver/install/dsinstance.py                                     |   95 
 ipaserver/install/httpinstance.py                                   |   22 
 ipaserver/install/installutils.py                                   |   81 
 ipaserver/install/ipa_backup.py                                     |    5 
 ipaserver/install/ipa_ldap_updater.py                               |    1 
 ipaserver/install/ipa_replica_prepare.py                            |   91 
 ipaserver/install/ipa_restore.py                                    |    5 
 ipaserver/install/ipa_server_certinstall.py                         |  178 
 ipaserver/install/krbinstance.py                                    |   16 
 ipaserver/install/ldapupdate.py                                     |   66 
 ipaserver/install/plugins/adtrust.py                                |    1 
 ipaserver/install/plugins/update_anonymous_aci.py                   |    2 
 ipaserver/install/plugins/update_idranges.py                        |  116 
 ipaserver/install/service.py                                        |    1 
 ipaserver/plugins/ldap2.py                                          |   36 
 ipaserver/rpcserver.py                                              |    4 
 ipatests/__init__.py                                                |   22 
 ipatests/beakerlib_plugin.py                                        |  277 
 ipatests/data.py                                                    |   38 
 ipatests/i18n.py                                                    |  838 
 ipatests/ipa-run-tests                                              |   81 
 ipatests/ipa-test-config                                            |  126 
 ipatests/ipa-test-task                                              |  294 
 ipatests/man/Makefile.am                                            |   18 
 ipatests/man/configure.ac                                           |   24 
 ipatests/man/ipa-run-tests.1                                        |   63 
 ipatests/man/ipa-test-config.1                                      |  157 
 ipatests/man/ipa-test-task.1                                        |  126 
 ipatests/order_plugin.py                                            |   70 
 ipatests/setup.py.in                                                |   91 
 ipatests/test_cmdline/cmdline.py                                    |   70 
 ipatests/test_cmdline/test_cli.py                                   |  408 
 ipatests/test_cmdline/test_help.py                                  |  141 
 ipatests/test_cmdline/test_ipagetkeytab.py                          |  152 
 ipatests/test_install/0_reset.update                                |    5 
 ipatests/test_install/1_add.update                                  |   22 
 ipatests/test_install/2_update.update                               |    3 
 ipatests/test_install/3_update.update                               |    3 
 ipatests/test_install/4_update.update                               |    4 
 ipatests/test_install/5_update.update                               |    3 
 ipatests/test_install/6_update.update                               |    3 
 ipatests/test_install/8_badsyntax.update                            |    3 
 ipatests/test_install/9_badsyntax.update                            |    3 
 ipatests/test_install/__init__.py                                   |   22 
 ipatests/test_install/test_updates.py                               |  337 
 ipatests/test_integration/__init__.py                               |   18 
 ipatests/test_integration/base.py                                   |  113 
 ipatests/test_integration/config.py                                 |  317 
 ipatests/test_integration/host.py                                   |  364 
 ipatests/test_integration/scripts/caless-create-pki                 |  116 
 ipatests/test_integration/tasks.py                                  |  431 
 ipatests/test_integration/test_caless.py                            | 1364 
 ipatests/test_integration/test_kerberos_flags.py                    |  191 
 ipatests/test_integration/test_simple_replication.py                |   61 
 ipatests/test_integration/test_topologies.py                        |   98 
 ipatests/test_ipalib/__init__.py                                    |   22 
 ipatests/test_ipalib/test_backend.py                                |  272 
 ipatests/test_ipalib/test_base.py                                   |  352 
 ipatests/test_ipalib/test_capabilities.py                           |   33 
 ipatests/test_ipalib/test_cli.py                                    |  116 
 ipatests/test_ipalib/test_config.py                                 |  609 
 ipatests/test_ipalib/test_crud.py                                   |  240 
 ipatests/test_ipalib/test_errors.py                                 |  374 
 ipatests/test_ipalib/test_frontend.py                               | 1188 
 ipatests/test_ipalib/test_messages.py                               |   89 
 ipatests/test_ipalib/test_output.py                                 |   89 
 ipatests/test_ipalib/test_parameters.py                             | 1533 +
 ipatests/test_ipalib/test_plugable.py                               |  516 
 ipatests/test_ipalib/test_rpc.py                                    |  244 
 ipatests/test_ipalib/test_text.py                                   |  334 
 ipatests/test_ipalib/test_util.py                                   |   26 
 ipatests/test_ipalib/test_x509.py                                   |  139 
 ipatests/test_ipapython/__init__.py                                 |   22 
 ipatests/test_ipapython/test_cookie.py                              |  478 
 ipatests/test_ipapython/test_dn.py                                  | 1937 +
 ipatests/test_ipapython/test_ipautil.py                             |   69 
 ipatests/test_ipapython/test_keyring.py                             |  147 
 ipatests/test_ipapython/test_ssh.py                                 |   76 
 ipatests/test_ipaserver/__init__.py                                 |   22 
 ipatests/test_ipaserver/httptest.py                                 |   52 
 ipatests/test_ipaserver/install/test_adtrustinstance.py             |   59 
 ipatests/test_ipaserver/test_changepw.py                            |  107 
 ipatests/test_ipaserver/test_ldap.py                                |  259 
 ipatests/test_ipaserver/test_rpcserver.py                           |  247 
 ipatests/test_pkcs10/__init__.py                                    |   22 
 ipatests/test_pkcs10/test0.csr                                      |   12 
 ipatests/test_pkcs10/test1.csr                                      |   13 
 ipatests/test_pkcs10/test2.csr                                      |   15 
 ipatests/test_pkcs10/test3.csr                                      |    3 
 ipatests/test_pkcs10/test4.csr                                      |    4 
 ipatests/test_pkcs10/test5.csr                                      |   20 
 ipatests/test_pkcs10/test_pkcs10.py                                 |  124 
 ipatests/test_util.py                                               |  367 
 ipatests/test_webui/README                                          |    1 
 ipatests/test_webui/__init__.py                                     |   22 
 ipatests/test_webui/data_group.py                                   |   70 
 ipatests/test_webui/data_hbac.py                                    |   57 
 ipatests/test_webui/data_hostgroup.py                               |   81 
 ipatests/test_webui/data_netgroup.py                                |   43 
 ipatests/test_webui/data_sudo.py                                    |   82 
 ipatests/test_webui/data_user.py                                    |   65 
 ipatests/test_webui/task_range.py                                   |  102 
 ipatests/test_webui/test_automember.py                              |   83 
 ipatests/test_webui/test_automount.py                               |  105 
 ipatests/test_webui/test_cert.py                                    |   47 
 ipatests/test_webui/test_config.py                                  |   53 
 ipatests/test_webui/test_delegation.py                              |   51 
 ipatests/test_webui/test_dns.py                                     |  107 
 ipatests/test_webui/test_group.py                                   |  193 
 ipatests/test_webui/test_hbac.py                                    |  159 
 ipatests/test_webui/test_host.py                                    |  314 
 ipatests/test_webui/test_hostgroup.py                               |  141 
 ipatests/test_webui/test_krbtpolicy.py                              |   53 
 ipatests/test_webui/test_navigation.py                              |  155 
 ipatests/test_webui/test_netgroup.py                                |   81 
 ipatests/test_webui/test_pwpolicy.py                                |   53 
 ipatests/test_webui/test_range.py                                   |  100 
 ipatests/test_webui/test_rbac.py                                    |   84 
 ipatests/test_webui/test_realmdomains.py                            |   49 
 ipatests/test_webui/test_selfservice.py                             |   48 
 ipatests/test_webui/test_selinuxusermap.py                          |  105 
 ipatests/test_webui/test_service.py                                 |  192 
 ipatests/test_webui/test_sudo.py                                    |  123 
 ipatests/test_webui/test_trust.py                                   |  151 
 ipatests/test_webui/test_user.py                                    |  159 
 ipatests/test_webui/ui_driver.py                                    | 1588 +
 ipatests/test_xmlrpc/__init__.py                                    |   22 
 ipatests/test_xmlrpc/objectclasses.py                               |  163 
 ipatests/test_xmlrpc/test_attr.py                                   |  562 
 ipatests/test_xmlrpc/test_automember_plugin.py                      | 1095 
 ipatests/test_xmlrpc/test_automount_plugin.py                       |  582 
 ipatests/test_xmlrpc/test_baseldap_plugin.py                        |  159 
 ipatests/test_xmlrpc/test_batch_plugin.py                           |  232 
 ipatests/test_xmlrpc/test_cert_plugin.py                            |  454 
 ipatests/test_xmlrpc/test_config_plugin.py                          |  121 
 ipatests/test_xmlrpc/test_delegation_plugin.py                      |  300 
 ipatests/test_xmlrpc/test_dns_plugin.py                             | 1510 +
 ipatests/test_xmlrpc/test_dns_realmdomains_integration.py           |  168 
 ipatests/test_xmlrpc/test_external_members.py                       |  160 
 ipatests/test_xmlrpc/test_group_plugin.py                           | 1054 
 ipatests/test_xmlrpc/test_hbac_plugin.py                            |  497 
 ipatests/test_xmlrpc/test_hbacsvcgroup_plugin.py                    |  256 
 ipatests/test_xmlrpc/test_hbactest_plugin.py                        |  217 
 ipatests/test_xmlrpc/test_host_plugin.py                            |  939 
 ipatests/test_xmlrpc/test_hostgroup_plugin.py                       |  313 
 ipatests/test_xmlrpc/test_krbtpolicy.py                             |  150 
 ipatests/test_xmlrpc/test_nesting.py                                |  797 
 ipatests/test_xmlrpc/test_netgroup_plugin.py                        | 1362 
 ipatests/test_xmlrpc/test_passwd_plugin.py                          |   69 
 ipatests/test_xmlrpc/test_permission_plugin.py                      |  972 
 ipatests/test_xmlrpc/test_ping_plugin.py                            |   53 
 ipatests/test_xmlrpc/test_privilege_plugin.py                       |  412 
 ipatests/test_xmlrpc/test_pwpolicy_plugin.py                        |  244 
 ipatests/test_xmlrpc/test_range_plugin.py                           |  523 
 ipatests/test_xmlrpc/test_realmdomains_plugin.py                    |  164 
 ipatests/test_xmlrpc/test_replace.py                                |  236 
 ipatests/test_xmlrpc/test_role_plugin.py                            |  625 
 ipatests/test_xmlrpc/test_selfservice_plugin.py                     |  290 
 ipatests/test_xmlrpc/test_selinuxusermap_plugin.py                  |  934 
 ipatests/test_xmlrpc/test_service_plugin.py                         |  632 
 ipatests/test_xmlrpc/test_sudocmd_plugin.py                         |  327 
 ipatests/test_xmlrpc/test_sudocmdgroup_plugin.py                    |  693 
 ipatests/test_xmlrpc/test_sudorule_plugin.py                        |  781 
 ipatests/test_xmlrpc/test_trust_plugin.py                           |  159 
 ipatests/test_xmlrpc/test_user_plugin.py                            | 1843 +
 ipatests/test_xmlrpc/xmlrpc_test.py                                 |  343 
 ipatests/util.py                                                    |  662 
 make-doc                                                            |    2 
 make-lint                                                           |    4 
 make-testcert                                                       |    6 
 selinux/Makefile                                                    |   28 
 selinux/ipa-server-selinux.spec.in                                  |   85 
 selinux/ipa_dogtag/ipa_dogtag.fc                                    |    1 
 selinux/ipa_dogtag/ipa_dogtag.te                                    |   35 
 selinux/ipa_httpd/ipa_httpd.fc                                      |    9 
 selinux/ipa_httpd/ipa_httpd.te                                      |   11 
 selinux/ipa_webgui/ipa_webgui.fc                                    |   11 
 selinux/ipa_webgui/ipa_webgui.if                                    |    8 
 selinux/ipa_webgui/ipa_webgui.te                                    |   92 
 setup.py                                                            |    2 
 tests/__init__.py                                                   |   22 
 tests/data.py                                                       |   38 
 tests/i18n.py                                                       |  838 
 tests/test_cmdline/cmdline.py                                       |   70 
 tests/test_cmdline/test_cli.py                                      |  327 
 tests/test_cmdline/test_help.py                                     |  141 
 tests/test_cmdline/test_ipagetkeytab.py                             |  150 
 tests/test_install/0_reset.update                                   |    5 
 tests/test_install/1_add.update                                     |   22 
 tests/test_install/2_update.update                                  |    3 
 tests/test_install/3_update.update                                  |    3 
 tests/test_install/4_update.update                                  |    4 
 tests/test_install/5_update.update                                  |    3 
 tests/test_install/6_update.update                                  |    3 
 tests/test_install/8_badsyntax.update                               |    3 
 tests/test_install/9_badsyntax.update                               |    3 
 tests/test_install/__init__.py                                      |   22 
 tests/test_install/test_updates.py                                  |  337 
 tests/test_ipalib/__init__.py                                       |   22 
 tests/test_ipalib/test_backend.py                                   |  272 
 tests/test_ipalib/test_base.py                                      |  352 
 tests/test_ipalib/test_capabilities.py                              |   33 
 tests/test_ipalib/test_cli.py                                       |  116 
 tests/test_ipalib/test_config.py                                    |  609 
 tests/test_ipalib/test_crud.py                                      |  240 
 tests/test_ipalib/test_errors.py                                    |  374 
 tests/test_ipalib/test_frontend.py                                  | 1188 
 tests/test_ipalib/test_messages.py                                  |   89 
 tests/test_ipalib/test_output.py                                    |   89 
 tests/test_ipalib/test_parameters.py                                | 1533 -
 tests/test_ipalib/test_plugable.py                                  |  516 
 tests/test_ipalib/test_rpc.py                                       |  244 
 tests/test_ipalib/test_text.py                                      |  334 
 tests/test_ipalib/test_util.py                                      |   26 
 tests/test_ipalib/test_x509.py                                      |  139 
 tests/test_ipapython/__init__.py                                    |   22 
 tests/test_ipapython/test_cookie.py                                 |  478 
 tests/test_ipapython/test_dn.py                                     | 1937 -
 tests/test_ipapython/test_ipautil.py                                |   69 
 tests/test_ipapython/test_keyring.py                                |  147 
 tests/test_ipapython/test_ssh.py                                    |   76 
 tests/test_ipaserver/__init__.py                                    |   22 
 tests/test_ipaserver/httptest.py                                    |   52 
 tests/test_ipaserver/install/test_adtrustinstance.py                |   59 
 tests/test_ipaserver/test_changepw.py                               |  107 
 tests/test_ipaserver/test_ldap.py                                   |  259 
 tests/test_ipaserver/test_rpcserver.py                              |  247 
 tests/test_pkcs10/__init__.py                                       |   22 
 tests/test_pkcs10/test0.csr                                         |   12 
 tests/test_pkcs10/test1.csr                                         |   13 
 tests/test_pkcs10/test2.csr                                         |   15 
 tests/test_pkcs10/test3.csr                                         |    3 
 tests/test_pkcs10/test4.csr                                         |    4 
 tests/test_pkcs10/test5.csr                                         |   20 
 tests/test_pkcs10/test_pkcs10.py                                    |  124 
 tests/test_util.py                                                  |  367 
 tests/test_xmlrpc/__init__.py                                       |   22 
 tests/test_xmlrpc/objectclasses.py                                  |  163 
 tests/test_xmlrpc/test_attr.py                                      |  562 
 tests/test_xmlrpc/test_automember_plugin.py                         | 1095 
 tests/test_xmlrpc/test_automount_plugin.py                          |  582 
 tests/test_xmlrpc/test_baseldap_plugin.py                           |  159 
 tests/test_xmlrpc/test_batch_plugin.py                              |  232 
 tests/test_xmlrpc/test_cert_plugin.py                               |  454 
 tests/test_xmlrpc/test_config_plugin.py                             |  121 
 tests/test_xmlrpc/test_delegation_plugin.py                         |  300 
 tests/test_xmlrpc/test_dns_plugin.py                                | 1511 -
 tests/test_xmlrpc/test_dns_realmdomains_integration.py              |  168 
 tests/test_xmlrpc/test_external_members.py                          |  160 
 tests/test_xmlrpc/test_group_plugin.py                              | 1046 
 tests/test_xmlrpc/test_hbac_plugin.py                               |  497 
 tests/test_xmlrpc/test_hbacsvcgroup_plugin.py                       |  256 
 tests/test_xmlrpc/test_hbactest_plugin.py                           |  217 
 tests/test_xmlrpc/test_host_plugin.py                               |  939 
 tests/test_xmlrpc/test_hostgroup_plugin.py                          |  313 
 tests/test_xmlrpc/test_krbtpolicy.py                                |  150 
 tests/test_xmlrpc/test_nesting.py                                   |  797 
 tests/test_xmlrpc/test_netgroup_plugin.py                           | 1361 
 tests/test_xmlrpc/test_passwd_plugin.py                             |   69 
 tests/test_xmlrpc/test_permission_plugin.py                         |  972 
 tests/test_xmlrpc/test_ping_plugin.py                               |   53 
 tests/test_xmlrpc/test_privilege_plugin.py                          |  412 
 tests/test_xmlrpc/test_pwpolicy_plugin.py                           |  244 
 tests/test_xmlrpc/test_range_plugin.py                              |  536 
 tests/test_xmlrpc/test_realmdomains_plugin.py                       |  164 
 tests/test_xmlrpc/test_replace.py                                   |  236 
 tests/test_xmlrpc/test_role_plugin.py                               |  625 
 tests/test_xmlrpc/test_selfservice_plugin.py                        |  290 
 tests/test_xmlrpc/test_selinuxusermap_plugin.py                     |  934 
 tests/test_xmlrpc/test_service_plugin.py                            |  632 
 tests/test_xmlrpc/test_sudocmd_plugin.py                            |  327 
 tests/test_xmlrpc/test_sudocmdgroup_plugin.py                       |  693 
 tests/test_xmlrpc/test_sudorule_plugin.py                           |  781 
 tests/test_xmlrpc/test_trust_plugin.py                              |  159 
 tests/test_xmlrpc/test_user_plugin.py                               | 1837 -
 tests/test_xmlrpc/xmlrpc_test.py                                    |  329 
 tests/util.py                                                       |  637 
 594 files changed, 48212 insertions(+), 64034 deletions(-)

New commits:
commit accb3e3e61799c80b2c2295060b29bcc599e3b53
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Tue Sep 3 17:13:50 2013 +0300

    bump the changelog

diff --git a/debian/changelog b/debian/changelog
index a1cefe8..5c50a24 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+freeipa (3.3.1-0ubuntu1) UNRELEASED; urgency=low
+
+  * Merge from unreleasd debian git.
+
+ -- Timo Aaltonen <tjaalton at ubuntu.com>  Tue, 03 Sep 2013 17:13:27 +0300
+
 freeipa (3.3.1-1) UNRELEASED; urgency=low
 
   [ Michele Baldessari ]

commit 68ea3a668d4e03876c069bead1bc09d9592df16d
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Tue Sep 3 13:15:32 2013 +0300

    refresh patches

diff --git a/debian/patches/correct-python-path.diff b/debian/patches/correct-python-path.diff
index c6478cd..d54f4b1 100644
--- a/debian/patches/correct-python-path.diff
+++ b/debian/patches/correct-python-path.diff
@@ -7,5 +7,5 @@
 -PYTHON ?= $(shell rpm -E %__python)
 +PYTHON ?= $(shell rpm -E %__python || echo /usr/bin/python)
  
- all: bootstrap-autogen server
+ all: bootstrap-autogen server tests
  	@for subdir in $(SUBDIRS); do \
diff --git a/debian/patches/prefix.patch b/debian/patches/prefix.patch
index 0d0b2e6..2b94d56 100644
--- a/debian/patches/prefix.patch
+++ b/debian/patches/prefix.patch
@@ -5,7 +5,7 @@ use the debian layout when installing python modules
 
 --- a/Makefile
 +++ b/Makefile
-@@ -146,7 +146,7 @@ server-install: server
+@@ -153,7 +153,7 @@ server-install: server
  	if [ "$(DESTDIR)" = "" ]; then \
  		$(PYTHON) setup.py install; \
  	else \
@@ -13,7 +13,7 @@ use the debian layout when installing python modules
 +		$(PYTHON) setup.py install --root $(DESTDIR) --install-layout=deb; \
  	fi
  
- archive:
+ tests: version-update tests-man-autogen
 --- a/ipapython/Makefile
 +++ b/ipapython/Makefile
 @@ -14,7 +14,7 @@ install:

commit 52bf840c222445476f3a25bbbe322022c36e5ef0
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Mon Sep 2 23:57:33 2013 +0300

    bump version

diff --git a/debian/changelog b/debian/changelog
index 3d5afeb..267134c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-freeipa (3.2.1-1) UNRELEASED; urgency=low
+freeipa (3.3.1-1) UNRELEASED; urgency=low
 
   [ Michele Baldessari ]
   * Initial release (Closes: #12345)

commit 4813d55541b7a1b289d7c18f4d4c35619f20b2f7
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Mon Sep 2 23:57:11 2013 +0300

    reorganize series

diff --git a/debian/patches/series b/debian/patches/series
index 78391ee..f297ddf 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,14 +1,17 @@
+# not upstreamable
 no-testcert.patch
 prefix.patch
-fix-string-format.diff
 fix-nss-include.diff
 no-test-lang.diff
-correct-python-path.diff
-dont-search-platform-path.diff
 fix-install-layout.diff
 fix-ntpdate-opts.diff
-fix-symlink-exclusion.diff
 fix-ldap-conf-path.diff
+port-ipa-client-automount.diff
+
+# send upstream
+fix-string-format.diff
+correct-python-path.diff
+dont-search-platform-path.diff
+fix-symlink-exclusion.diff
 check-dbus-before-starting.diff
 add-debian-platform.diff
-port-ipa-client-automount.diff

commit 30e7d4a91bb9673687bcce27ea2cd726ad0f3271
Author: Timo Aaltonen <tjaalton at ubuntu.com>
Date:   Mon Sep 2 16:38:37 2013 +0300

    add auth support to debian platform

diff --git a/debian/patches/add-debian-platform.diff b/debian/patches/add-debian-platform.diff
index da3603a..7d0d04a 100644
--- a/debian/patches/add-debian-platform.diff
+++ b/debian/patches/add-debian-platform.diff
@@ -52,7 +52,7 @@ Date:   Fri Mar 1 12:21:00 2013 +0200
 +check_selinux_status = redhat.check_selinux_status
 --- /dev/null
 +++ b/ipapython/platform/debian/auth.py
-@@ -0,0 +1,18 @@
+@@ -0,0 +1,42 @@
 +from ipapython.platform import base
 +
 +class DebianAuthConfig(base.AuthConfig):
@@ -69,8 +69,32 @@ Date:   Fri Mar 1 12:21:00 2013 +0200
 +    and making the best out of the rest of them.
 +    """
 +
++    def __build_args(self):
++        args = ['--force']
++        for (option, value) in self.parameters.items():
++            if option == "sssdauth":
++                option = "sss"
++            # only sssd supported, filter the dupe
++            elif option in ["sssd", "krb5", "ldap", "update"]:
++                 option = ""
++            if type(value) is bool:
++                if value:
++                    if not "package" in args:
++                        args.append("--package %s" % (option))
++                    else:
++                        args.append("%s" % (option))
++                else:
++                    if not any("remove" in s for s in args):
++                        args.append("--remove %s" % (option))
++                    else:
++                        args.append("%s" % (option))
++
++
 +    def execute(self):
-+        raise NotImplementedError
++        env = "DEBCONF_FRONTEND=noninteractive"
++        args = self.__build_args()
++        ipautil.run(["/usr/sbin/pam-auth-update"]+args,env)
++
 --- /dev/null
 +++ b/ipapython/platform/debian/service.py
 @@ -0,0 +1,107 @@

commit d792f83a26bb1508270340a1b395b2f54a23c2c2
Author: Petr Viktorin <pviktori at redhat.com>
Date:   Thu Aug 29 16:07:48 2013 +0200

    Become IPA 3.3.1

diff --git a/VERSION b/VERSION
index 64de0c3..362a633 100644
--- a/VERSION
+++ b/VERSION
@@ -20,7 +20,7 @@
 ########################################################
 IPA_VERSION_MAJOR=3
 IPA_VERSION_MINOR=3
-IPA_VERSION_RELEASE=0
+IPA_VERSION_RELEASE=1
 
 ########################################################
 # For 'pre' releases the version will be               #

commit be0fea02d0bb9cf370faeb1bd3ccfbbbc90d86e6
Author: Jakub Hrozek <jhrozek at redhat.com>
Date:   Sun Aug 25 14:39:27 2013 +0200

    EXTDOM: Do not overwrite domain_name for INP_SID

diff --git a/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom_common.c b/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom_common.c
index 26262e4..675fc36 100644
--- a/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom_common.c
+++ b/daemons/ipa-slapi-plugins/ipa-extdom-extop/ipa_extdom_common.c
@@ -271,8 +271,6 @@ int handle_request(struct ipa_extdom_ctx *ctx, struct extdom_req *req,
             ret = LDAP_OPERATIONS_ERROR;
             goto done;
         }
-
-        domain_name = strdup(req->data.name.domain_name);
         break;
     case INP_NAME:
         ret = asprintf(&fq_name, "%s%c%s", req->data.name.object_name,

commit 219a007e8ed7c22edae7e790d1ff73af21a91388
Author: Sumit Bose <sbose at redhat.com>
Date:   Wed Aug 28 10:10:52 2013 +0200

    CLDAP: make sure an empty reply is returned on any error
    
    If ipa_cldap_decode() reply is not initialized.
    
    Fixes https://fedorahosted.org/freeipa/ticket/3885

diff --git a/daemons/ipa-slapi-plugins/ipa-cldap/ipa_cldap_worker.c b/daemons/ipa-slapi-plugins/ipa-cldap/ipa_cldap_worker.c
index df7cc11..db4a3d0 100644
--- a/daemons/ipa-slapi-plugins/ipa-cldap/ipa_cldap_worker.c
+++ b/daemons/ipa-slapi-plugins/ipa-cldap/ipa_cldap_worker.c
@@ -276,13 +276,14 @@ static void ipa_cldap_process(struct ipa_cldap_ctx *ctx,
     LOG_TRACE("CLDAP Request received");
 
     ret = ipa_cldap_netlogon(ctx, req, &reply);
+
+done:
     if (ret != 0) {
         /* bad request, or internal error, return empty reply */
         /* as Windows does per MS-ADTS 6.3.3.3 */
         memset(&reply, 0, sizeof(struct berval));
     }
 
-done:
     ipa_cldap_respond(ctx, req, &reply);
 
     ipa_cldap_free_kvps(&req->kvps);

commit 0688827f3c287c1ec354f90e4748b0c23c4c9883
Author: Rob Crittenden <rcritten at redhat.com>
Date:   Tue Aug 27 17:34:46 2013 -0400

    Re-order NULL check in ipa_lockout.
    
    There is no risk of crash here as slapi_valueset_first_value() can handle
    the case where the valueset is NULL, but there is no point in calling that
    if we know there are no values.
    
    https://fedorahosted.org/freeipa/ticket/3880

diff --git a/daemons/ipa-slapi-plugins/ipa-lockout/ipa_lockout.c b/daemons/ipa-slapi-plugins/ipa-lockout/ipa_lockout.c
index 9e903aa..fd6602f 100644
--- a/daemons/ipa-slapi-plugins/ipa-lockout/ipa_lockout.c
+++ b/daemons/ipa-slapi-plugins/ipa-lockout/ipa_lockout.c
@@ -244,9 +244,8 @@ int ipalockout_getpolicy(Slapi_Entry *target_entry, Slapi_Entry **policy_entry,
     if (ldrc == 0) {
         Slapi_Value *sv = NULL;
 
-        slapi_valueset_first_value(*values, &sv);
-
         if (values != NULL) {
+            slapi_valueset_first_value(*values, &sv);
             *policy_dn = slapi_value_get_string(sv);
         }
     }

commit 5945988d7373d65d5a38b11ade84fabe9ac7bb68
Author: Petr Viktorin <pviktori at redhat.com>
Date:   Tue Aug 13 18:32:36 2013 +0200

    Add man pages for testing tools
    
    Add man pages for ipa-run-tests, ipa-test-task, and ipa-test-config.
    
    https://fedorahosted.org/freeipa/ticket/3855 (part 5)

diff --git a/.gitignore b/.gitignore
index 738b00b..5252dad 100644
--- a/.gitignore
+++ b/.gitignore
@@ -81,6 +81,11 @@ ipa-client/py-compile
 ipa-client/stamp-h1
 ipa-client/version.m4
 ipatests/test_xmlrpc/service.crt
+ipatests/man/aclocal.m4
+ipatests/man/autom4te.cache/
+ipatests/man/config.status
+ipatests/man/install-sh
+ipatests/man/missing
 freeipa.spec
 ipapython/setup.py
 ipapython/version.py
diff --git a/Makefile b/Makefile
index 674143b..a21cf7e 100644
--- a/Makefile
+++ b/Makefile
@@ -71,6 +71,9 @@ client-autogen: version-update
 	cd ipa-client; if [ ! -e Makefile ]; then ../autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=$(LIBDIR); fi
 	cd install; if [ ! -e Makefile ]; then ../autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=$(LIBDIR); fi
 
+tests-man-autogen: version-update
+	cd ipatests/man; if [ ! -e Makefile ]; then ../../autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=$(LIBDIR); fi
+
 install: all server-install tests-install
 	@for subdir in $(SUBDIRS); do \
 		(cd $$subdir && $(MAKE) $@) || exit 1; \
@@ -153,8 +156,9 @@ server-install: server
 		$(PYTHON) setup.py install --root $(DESTDIR); \
 	fi
 
-tests: version-update
+tests: version-update tests-man-autogen
 	cd ipatests; $(PYTHON) setup.py build
+	cd ipatests/man && $(MAKE) all
 
 tests-install: tests
 	if [ "$(DESTDIR)" = "" ]; then \
@@ -162,6 +166,7 @@ tests-install: tests
 	else \
 		cd ipatests; $(PYTHON) setup.py install --root $(DESTDIR); \
 	fi
+	cd ipatests/man && $(MAKE) install
 
 archive:
 	-mkdir -p dist
diff --git a/freeipa.spec.in b/freeipa.spec.in
index d02ffe2..9ef34b2 100644
--- a/freeipa.spec.in
+++ b/freeipa.spec.in
@@ -830,9 +830,15 @@ fi
 %{_bindir}/ipa-test-config
 %{_bindir}/ipa-test-task
 %{python_sitelib}/ipatests-*.egg-info
+%{_mandir}/man1/ipa-run-tests.1.gz
+%{_mandir}/man1/ipa-test-config.1.gz
+%{_mandir}/man1/ipa-test-task.1.gz
 %endif # ONLY_CLIENT
 
 %changelog
+* Wed Aug 29 2013 Petr Viktorin <pviktori at redhat.com> - 3.3.0-2
+- Add man pages to the tests subpackage
+
 * Mon Aug 12 2013 Petr Viktorin <pviktori at redhat.com> - 3.3.0-1
 - Downgrade required version of python-paramiko for the tests subpackage
 
diff --git a/ipatests/man/Makefile.am b/ipatests/man/Makefile.am
new file mode 100644
index 0000000..fcd3d1d
--- /dev/null
+++ b/ipatests/man/Makefile.am
@@ -0,0 +1,18 @@
+# This file will be processed with automake-1.7 to create Makefile.in
+
+AUTOMAKE_OPTIONS = 1.7
+
+NULL=
+
+man1_MANS =             \
+	ipa-run-tests.1     \
+	ipa-test-config.1   \
+	ipa-test-task.1     \
+		$(NULL)
+
+install-data-hook:
+	@for i in $(man1_MANS) ; do gzip -f $(DESTDIR)$(man1dir)/$$i ; done
+
+MAINTAINERCLEANFILES =      \
+	Makefile.in             \
+	$(NULL)
diff --git a/ipatests/man/configure.ac b/ipatests/man/configure.ac
new file mode 100644
index 0000000..8ddb93a
--- /dev/null
+++ b/ipatests/man/configure.ac
@@ -0,0 +1,24 @@
+AC_PREREQ(2.59)
+m4_include(../../version.m4)
+AC_INIT([ipa-tests],
+        IPA_VERSION,
+        [https://hosted.fedoraproject.org/projects/freeipa/newticket])
+
+AM_INIT_AUTOMAKE([foreign])
+
+AM_MAINTAINER_MODE
+
+AC_SUBST(VERSION)
+AC_SUBST([INSTALL_DATA], ['$(INSTALL) -m 644 -p'])
+
+AC_PROG_MKDIR_P
+AC_PROG_AWK
+AC_PROG_SED
+
+# Files
+
+AC_CONFIG_FILES([
+    Makefile
+])
+
+AC_OUTPUT
diff --git a/ipatests/man/ipa-run-tests.1 b/ipatests/man/ipa-run-tests.1
new file mode 100644
index 0000000..66c2a0b
--- /dev/null
+++ b/ipatests/man/ipa-run-tests.1



More information about the Pkg-freeipa-devel mailing list