From tjaalton at moszumanska.debian.org Tue Aug 2 07:01:12 2016 From: tjaalton at moszumanska.debian.org (Timo Aaltonen) Date: Tue, 02 Aug 2016 07:01:12 +0000 Subject: [Pkg-sssd-devel] sssd: Changes to 'ubuntu' Message-ID: Makefile.am | 935 + README | 2 Vagrantfile | 77 configure.ac | 128 contrib/ci/README.md | 12 contrib/ci/configure.sh | 11 contrib/ci/deps.sh | 23 contrib/ci/distro.sh | 17 contrib/ci/make-check-wrap | 52 contrib/ci/run | 54 contrib/ci/sssd.supp | 18 contrib/ci/valgrind-condense | 69 contrib/fedora/bashrc_sssd | 3 contrib/sssd-pcsc.rules.in | 15 contrib/sssd.spec.in | 278 contrib/vagrant/bootstrap.sh | 21 debian/apparmor-profile | 12 debian/changelog | 457 debian/control | 69 debian/patches/fix-obsolete-target.diff | 13 debian/patches/ipa-terminate-if-view-name-fails.diff | 37 debian/patches/libsystemd.diff | 32 debian/patches/series | 3 debian/python-libipa-hbac.install | 2 debian/python-libsss-nss-idmap.install | 2 debian/python-sss.install | 6 debian/python3-libipa-hbac.install | 1 debian/python3-libsss-nss-idmap.install | 1 debian/python3-sss.install | 3 debian/rules | 11 debian/sssd-ad.install | 1 debian/sssd-common.install | 3 debian/sssd-common.postinst | 28 debian/sssd-common.postrm | 3 debian/sssd-ipa.dirs | 1 debian/sssd-ipa.postinst | 16 debian/sssd-krb5-common.install | 1 debian/sssd-krb5-common.postinst | 14 debian/sssd-proxy.postinst | 13 debian/sssd-tools.install | 2 debian/sssd.maintscript | 1 po/LINGUAS | 1 po/bg.po | 815 - po/ca.po | 1462 +- po/de.po | 834 - po/es.po | 822 - po/eu.po | 813 - po/fr.po | 873 - po/hu.po | 815 - po/id.po | 814 - po/it.po | 818 - po/ja.po | 828 - po/nb.po | 801 - po/nl.po | 830 - po/pl.po | 885 - po/pt.po | 818 - po/pt_BR.po | 1998 ++ po/ru.po | 855 - po/sssd.pot | 799 - po/sv.po | 830 - po/tg.po | 807 - po/tr.po | 801 - po/uk.po | 849 - po/zh-CN.po | 1899 -- po/zh-TW.po | 1898 -- po/zh_CN.po | 801 - po/zh_TW.po | 811 - src/conf_macros.m4 | 110 src/confdb/confdb.c | 141 src/confdb/confdb.h | 46 src/confdb/confdb_setup.c | 48 src/config/SSSDConfig/__init__.py.in | 33 src/config/SSSDConfig/sssd_upgrade_config.py | 3 src/config/SSSDConfigTest.py | 154 src/config/SSSDConfigTest.py2.sh | 5 src/config/SSSDConfigTest.py3.sh | 5 src/config/etc/sssd.api.conf | 8 src/config/etc/sssd.api.d/sssd-ad.conf | 16 src/config/etc/sssd.api.d/sssd-ipa.conf | 39 src/config/etc/sssd.api.d/sssd-ldap.conf | 5 src/config/testconfigs/sssd-noversion.conf | 22 src/db/sysdb.c | 123 src/db/sysdb.h | 129 src/db/sysdb_gpo.c | 75 src/db/sysdb_ops.c | 347 src/db/sysdb_private.h | 22 src/db/sysdb_search.c | 292 src/db/sysdb_services.h | 2 src/db/sysdb_subdomains.c | 440 src/db/sysdb_sudo.c | 286 src/db/sysdb_sudo.h | 46 src/db/sysdb_upgrade.c | 59 src/db/sysdb_views.c | 17 src/external/cwrap.m4 | 7 src/external/glib.m4 | 4 src/external/intgcheck.m4 | 32 src/external/ldap.m4 | 4 src/external/libcares.m4 | 14 src/external/pac_responder.m4 | 5 src/external/pkg.m4 | 6 src/external/python.m4 | 124 src/external/systemd.m4 | 40 src/krb5_plugin/sssd_krb5_localauth_plugin.c | 5 src/krb5_plugin/sssd_krb5_locator_plugin.c | 1 src/ldb_modules/memberof.c | 19 src/lib/idmap/sss_idmap.c | 639 src/lib/idmap/sss_idmap.exports | 10 src/lib/idmap/sss_idmap.h | 65 src/lib/idmap/sss_idmap_private.h | 4 src/man/Makefile.am | 8 src/man/include/debug_levels.xml | 19 src/man/include/ldap_id_mapping.xml | 24 src/man/po/br.po | 2909 ++-- src/man/po/ca.po | 4971 ++++--- src/man/po/cs.po | 2891 ++-- src/man/po/de.po | 3255 ++-- src/man/po/es.po | 3199 ++-- src/man/po/eu.po | 2879 ++-- src/man/po/fr.po | 3713 +++-- src/man/po/ja.po | 3191 ++-- src/man/po/lv.po | 2897 ++-- src/man/po/nl.po | 2926 ++-- src/man/po/po4a.cfg | 3 src/man/po/pt.po | 2981 ++-- src/man/po/pt_BR.po |11302 ++++++++++++++++ src/man/po/ru.po | 2887 ++-- src/man/po/sssd-docs.pot | 2806 ++- src/man/po/tg.po | 2887 ++-- src/man/po/uk.po | 3519 +++- src/man/po/zh-CN.po |10227 -------------- src/man/po/zh_CN.po | 2895 ++-- src/man/sss_override.8.xml | 277 src/man/sssd-ad.5.xml | 162 src/man/sssd-ifp.5.xml | 15 src/man/sssd-ipa.5.xml | 75 src/man/sssd-krb5.5.xml | 8 src/man/sssd-ldap.5.xml | 120 src/man/sssd-simple.5.xml | 6 src/man/sssd.conf.5.xml | 196 src/monitor/monitor.c | 74 src/monitor/monitor_iface_generated.c | 57 src/monitor/monitor_sbus.c | 8 src/p11_child/p11_child_nss.c | 651 src/providers/ad/ad_autofs.c | 50 src/providers/ad/ad_common.c | 201 src/providers/ad/ad_common.h | 39 src/providers/ad/ad_domain_info.c | 5 src/providers/ad/ad_dyndns.c | 1 src/providers/ad/ad_gpo.c | 578 src/providers/ad/ad_gpo.h | 7 src/providers/ad/ad_gpo_child.c | 79 src/providers/ad/ad_id.c | 108 src/providers/ad/ad_init.c | 73 src/providers/ad/ad_machine_pw_renewal.c | 392 src/providers/ad/ad_opts.c | 281 src/providers/ad/ad_opts.h | 249 src/providers/ad/ad_srv.c | 52 src/providers/ad/ad_subdomains.c | 91 src/providers/data_provider.h | 25 src/providers/data_provider_be.c | 236 src/providers/data_provider_fo.c | 73 src/providers/data_provider_iface_generated.c | 57 src/providers/data_provider_req.c | 58 src/providers/data_provider_req.h | 51 src/providers/dp_auth_util.c | 19 src/providers/dp_backend.h | 26 src/providers/dp_dyndns.c | 429 src/providers/dp_dyndns.h | 29 src/providers/dp_pam_data_util.c | 25 src/providers/dp_ptask.c | 9 src/providers/dp_ptask.h | 1 src/providers/dp_refresh.c | 100 src/providers/fail_over.c | 148 src/providers/fail_over.h | 14 src/providers/ipa/hbac_evaluator.c | 1 src/providers/ipa/ipa_access.c | 14 src/providers/ipa/ipa_access.h | 1 src/providers/ipa/ipa_auth.c | 20 src/providers/ipa/ipa_common.c | 38 src/providers/ipa/ipa_common.h | 49 src/providers/ipa/ipa_dn.c | 145 src/providers/ipa/ipa_dn.h | 43 src/providers/ipa/ipa_dyndns.c | 16 src/providers/ipa/ipa_dyndns.h | 7 src/providers/ipa/ipa_hbac_common.c | 49 src/providers/ipa/ipa_hbac_rules.c | 34 src/providers/ipa/ipa_hbac_rules.h | 1 src/providers/ipa/ipa_hbac_services.c | 10 src/providers/ipa/ipa_hosts.c | 8 src/providers/ipa/ipa_id.c | 46 src/providers/ipa/ipa_id.h | 9 src/providers/ipa/ipa_init.c | 100 src/providers/ipa/ipa_netgroups.c | 31 src/providers/ipa/ipa_opts.c | 384 src/providers/ipa/ipa_opts.h | 317 src/providers/ipa/ipa_s2n_exop.c | 88 src/providers/ipa/ipa_selinux.c | 6 src/providers/ipa/ipa_selinux_maps.c | 4 src/providers/ipa/ipa_subdomains.c | 706 src/providers/ipa/ipa_subdomains.h | 65 src/providers/ipa/ipa_subdomains_ext_groups.c | 290 src/providers/ipa/ipa_subdomains_id.c | 261 src/providers/ipa/ipa_subdomains_server.c | 1114 + src/providers/ipa/ipa_subdomains_utils.c | 100 src/providers/ipa/ipa_sudo.c | 275 src/providers/ipa/ipa_sudo.h | 122 src/providers/ipa/ipa_sudo_async.c | 1135 + src/providers/ipa/ipa_sudo_conversion.c | 1251 + src/providers/ipa/ipa_sudo_refresh.c | 460 src/providers/ipa/ipa_views.c | 4 src/providers/ipa/selinux_child.c | 6 src/providers/krb5/krb5_auth.c | 107 src/providers/krb5/krb5_auth.h | 19 src/providers/krb5/krb5_ccache.c | 5 src/providers/krb5/krb5_child.c | 384 src/providers/krb5/krb5_child_handler.c | 16 src/providers/krb5/krb5_common.c | 23 src/providers/krb5/krb5_common.h | 3 src/providers/krb5/krb5_delayed_online_authentication.c | 11 src/providers/krb5/krb5_init.c | 7 src/providers/krb5/krb5_keytab.c | 5 src/providers/krb5/krb5_opts.c | 47 src/providers/krb5/krb5_opts.h | 24 src/providers/krb5/krb5_renew_tgt.c | 6 src/providers/krb5/krb5_utils.c | 2 src/providers/krb5/krb5_wait_queue.c | 184 src/providers/ldap/ldap_auth.c | 60 src/providers/ldap/ldap_child.c | 31 src/providers/ldap/ldap_common.c | 27 src/providers/ldap/ldap_common.h | 27 src/providers/ldap/ldap_id.c | 170 src/providers/ldap/ldap_id_cleanup.c | 79 src/providers/ldap/ldap_id_enum.c | 20 src/providers/ldap/ldap_options.c | 66 src/providers/ldap/ldap_opts.c | 375 src/providers/ldap/ldap_opts.h | 343 src/providers/ldap/sdap.c | 132 src/providers/ldap/sdap.h | 48 src/providers/ldap/sdap_access.c | 51 src/providers/ldap/sdap_async.c | 458 src/providers/ldap/sdap_async.h | 55 src/providers/ldap/sdap_async_autofs.c | 6 src/providers/ldap/sdap_async_connection.c | 60 src/providers/ldap/sdap_async_enum.c | 9 src/providers/ldap/sdap_async_groups.c | 199 src/providers/ldap/sdap_async_groups_ad.c | 3 src/providers/ldap/sdap_async_initgroups.c | 133 src/providers/ldap/sdap_async_initgroups_ad.c | 5 src/providers/ldap/sdap_async_nested_groups.c | 703 src/providers/ldap/sdap_async_netgroups.c | 3 src/providers/ldap/sdap_async_private.h | 18 src/providers/ldap/sdap_async_services.c | 3 src/providers/ldap/sdap_async_sudo.c | 755 - src/providers/ldap/sdap_async_sudo_timer.c | 178 src/providers/ldap/sdap_async_users.c | 81 src/providers/ldap/sdap_child_helpers.c | 41 src/providers/ldap/sdap_domain.c | 4 src/providers/ldap/sdap_dyndns.c | 239 src/providers/ldap/sdap_dyndns.h | 1 src/providers/ldap/sdap_fd_events.c | 4 src/providers/ldap/sdap_id_op.c | 2 src/providers/ldap/sdap_idmap.c | 29 src/providers/ldap/sdap_ops.c | 232 src/providers/ldap/sdap_ops.h | 44 src/providers/ldap/sdap_sudo.c | 1210 - src/providers/ldap/sdap_sudo.h | 52 src/providers/ldap/sdap_sudo_cache.c | 184 src/providers/ldap/sdap_sudo_cache.h | 37 src/providers/ldap/sdap_sudo_refresh.c | 469 src/providers/ldap/sdap_sudo_shared.c | 195 src/providers/ldap/sdap_sudo_shared.h | 40 src/providers/ldap/sdap_utils.c | 46 src/providers/proxy/proxy_auth.c | 6 src/providers/proxy/proxy_child.c | 8 src/providers/proxy/proxy_id.c | 4 src/providers/proxy/proxy_init.c | 11 src/python/pyhbac.c | 30 src/python/pysss.c | 2 src/resolv/ares/ares_data.c | 140 src/resolv/ares/ares_data.h | 68 src/resolv/ares/ares_dns.h | 91 src/resolv/ares/ares_parse_srv_reply.c | 183 src/resolv/ares/ares_parse_srv_reply.h | 35 src/resolv/ares/ares_parse_txt_reply.c | 204 src/resolv/ares/ares_parse_txt_reply.h | 33 src/resolv/async_resolv.c | 19 src/resolv/async_resolv.h | 6 src/responder/autofs/autofssrv.c | 2 src/responder/autofs/autofssrv_cmd.c | 6 src/responder/common/negcache.c | 115 src/responder/common/negcache.h | 21 src/responder/common/responder.h | 9 src/responder/common/responder_cache_req.c | 1398 + src/responder/common/responder_cache_req.h | 170 src/responder/common/responder_common.c | 46 src/responder/common/responder_dp.c | 26 src/responder/common/responder_get_domains.c | 72 src/responder/ifp/ifp_cache.c | 344 src/responder/ifp/ifp_cache.h | 59 src/responder/ifp/ifp_components.c | 81 src/responder/ifp/ifp_components.h | 6 src/responder/ifp/ifp_domains.c | 31 src/responder/ifp/ifp_domains.h | 4 src/responder/ifp/ifp_groups.c | 949 + src/responder/ifp/ifp_groups.h | 97 src/responder/ifp/ifp_iface.c | 178 src/responder/ifp/ifp_iface.xml | 107 src/responder/ifp/ifp_iface_generated.c | 1188 - src/responder/ifp/ifp_iface_generated.h | 315 src/responder/ifp/ifp_iface_nodes.c | 129 src/responder/ifp/ifp_private.h | 50 src/responder/ifp/ifp_users.c | 986 + src/responder/ifp/ifp_users.h | 116 src/responder/ifp/ifpsrv.c | 122 src/responder/ifp/ifpsrv_cmd.c | 391 src/responder/ifp/ifpsrv_util.c | 326 src/responder/ifp/org.freedesktop.sssd.infopipe.conf | 6 src/responder/nss/nsssrv.c | 22 src/responder/nss/nsssrv.h | 1 src/responder/nss/nsssrv_cmd.c | 561 src/responder/nss/nsssrv_mmap_cache.c | 85 src/responder/nss/nsssrv_mmap_cache.h | 10 src/responder/nss/nsssrv_netgroup.c | 49 src/responder/nss/nsssrv_private.h | 3 src/responder/nss/nsssrv_services.c | 20 src/responder/pac/pacsrv.c | 2 src/responder/pac/pacsrv_cmd.c | 17 src/responder/pac/pacsrv_utils.c | 35 src/responder/pam/pam_helpers.c | 1 src/responder/pam/pam_helpers.h | 4 src/responder/pam/pamsrv.c | 36 src/responder/pam/pamsrv.h | 31 src/responder/pam/pamsrv_cmd.c | 691 src/responder/pam/pamsrv_dp.c | 8 src/responder/pam/pamsrv_p11.c | 534 src/responder/ssh/sshsrv.c | 11 src/responder/ssh/sshsrv_cmd.c | 100 src/responder/ssh/sshsrv_private.h | 1 src/responder/sudo/sudosrv.c | 13 src/responder/sudo/sudosrv_get_sudorules.c | 75 src/responder/sudo/sudosrv_private.h | 1 src/sbus/sbus_codegen | 167 src/sbus/sssd_dbus.h | 143 src/sbus/sssd_dbus_common_signals.c | 91 src/sbus/sssd_dbus_connection.c | 408 src/sbus/sssd_dbus_errors.h | 29 src/sbus/sssd_dbus_interface.c | 1116 + src/sbus/sssd_dbus_introspect.c | 511 src/sbus/sssd_dbus_invokers.c | 583 src/sbus/sssd_dbus_invokers.h | 124 src/sbus/sssd_dbus_meta.h | 15 src/sbus/sssd_dbus_private.h | 58 src/sbus/sssd_dbus_properties.c | 553 src/sbus/sssd_dbus_request.c | 242 src/sbus/sssd_dbus_signals.c | 292 src/sss_client/common.c | 128 src/sss_client/libwbclient/wbc_pwd_sssd.c | 12 src/sss_client/libwbclient/wbc_sid_common.c | 2 src/sss_client/nfs/sss_nfs_client.c | 4 src/sss_client/nss_group.c | 93 src/sss_client/nss_mc.h | 5 src/sss_client/nss_mc_common.c | 25 src/sss_client/nss_mc_group.c | 19 src/sss_client/nss_mc_initgr.c | 165 src/sss_client/nss_mc_passwd.c | 20 src/sss_client/nss_passwd.c | 42 src/sss_client/pam_message.c | 179 src/sss_client/pam_message.h | 66 src/sss_client/pam_sss.c | 501 src/sss_client/ssh/sss_ssh_client.c | 16 src/sss_client/sss_cli.h | 29 src/sss_client/sssd_pac.c | 4 src/sysv/gentoo/sssd.in | 2 src/sysv/systemd/sssd.service.in | 2 src/tests/auth-tests.c | 2 src/tests/check_and_open-tests.c | 2 src/tests/cmocka/common_mock_be.c | 39 src/tests/cmocka/common_mock_be.h | 30 src/tests/cmocka/common_mock_krb5.c | 103 src/tests/cmocka/common_mock_krb5.h | 47 src/tests/cmocka/common_mock_resp.h | 2 src/tests/cmocka/common_mock_resp_dp.c | 7 src/tests/cmocka/common_mock_sdap.c | 19 src/tests/cmocka/common_mock_sdap.h | 11 src/tests/cmocka/dummy_child.c | 29 src/tests/cmocka/p11_nssdb/cert9.db |binary src/tests/cmocka/p11_nssdb/key4.db |binary src/tests/cmocka/test_ad_common.c | 339 src/tests/cmocka/test_authtok.c | 329 src/tests/cmocka/test_be_ptask.c | 32 src/tests/cmocka/test_cert_utils.c | 427 src/tests/cmocka/test_child_common.c | 310 src/tests/cmocka/test_copy_keytab.c | 56 src/tests/cmocka/test_data_provider_be.c | 258 src/tests/cmocka/test_dp_opts.c | 7 src/tests/cmocka/test_dyndns.c | 328 src/tests/cmocka/test_expire_common.c | 131 src/tests/cmocka/test_expire_common.h | 39 src/tests/cmocka/test_fo_srv.c | 335 src/tests/cmocka/test_fqnames.c | 2 src/tests/cmocka/test_ifp.c | 113 src/tests/cmocka/test_io.c | 2 src/tests/cmocka/test_ipa_dn.c | 228 src/tests/cmocka/test_ipa_subdomains_server.c | 978 + src/tests/cmocka/test_ipa_subdomains_utils.c | 227 src/tests/cmocka/test_krb5_wait_queue.c | 365 src/tests/cmocka/test_ldap_auth.c | 102 src/tests/cmocka/test_ldap_id_cleanup.c | 316 src/tests/cmocka/test_negcache.c | 275 src/tests/cmocka/test_nested_groups.c | 738 + src/tests/cmocka/test_nss_srv.c | 346 src/tests/cmocka/test_pam_srv.c | 1754 ++ src/tests/cmocka/test_resolv_fake.c | 22 src/tests/cmocka/test_responder_cache_req.c | 1775 ++ src/tests/cmocka/test_responder_common.c | 48 src/tests/cmocka/test_sbus_opath.c | 310 src/tests/cmocka/test_sdap.c | 216 src/tests/cmocka/test_sdap_access.c | 74 src/tests/cmocka/test_sss_idmap.c | 198 src/tests/cmocka/test_sss_sifp.c | 14 src/tests/cmocka/test_string_utils.c | 28 src/tests/cmocka/test_sysdb_subdomains.c | 646 src/tests/cmocka/test_sysdb_utils.c | 10 src/tests/cmocka/test_sysdb_views.c | 566 src/tests/cmocka/test_tools_colondb.c | 419 src/tests/cmocka/test_utils.c | 445 src/tests/cmocka/test_utils.h | 1 src/tests/common.c | 33 src/tests/common.h | 54 src/tests/common_dom.c | 395 src/tests/common_tev.c | 6 src/tests/cwrap/Makefile.am | 3 src/tests/cwrap/test_become_user.c | 8 src/tests/cwrap/test_responder_common.c | 6 src/tests/cwrap/test_server.c | 11 src/tests/debug-tests.c | 16 src/tests/dlopen-tests.c | 14 src/tests/fail_over-tests.c | 13 src/tests/intg/.config/screenrc | 23 src/tests/intg/Makefile.am | 65 src/tests/intg/config.py.m4 | 13 src/tests/intg/ds.py | 62 src/tests/intg/ds_openldap.py | 284 src/tests/intg/ent.py | 505 src/tests/intg/ent_test.py | 438 src/tests/intg/ldap_ent.py | 126 src/tests/intg/ldap_local_override_test.py | 1017 + src/tests/intg/ldap_test.py | 751 + src/tests/intg/sssd_id.py | 119 src/tests/intg/test_local_domain.py | 112 src/tests/intg/test_memory_cache.py | 780 + src/tests/intg/util.py | 66 src/tests/krb5_proxy_check_test_data.conf | 8 src/tests/krb5_utils-tests.c | 22 src/tests/leak_check.c | 14 src/tests/pyhbac-test.py | 26 src/tests/pyhbac-test.py2.sh | 5 src/tests/pyhbac-test.py3.sh | 5 src/tests/pysss_murmur-test.py | 25 src/tests/pysss_murmur-test.py2.sh | 5 src/tests/pysss_murmur-test.py3.sh | 5 src/tests/sbus_codegen_tests.c | 243 src/tests/sbus_codegen_tests.xml | 8 src/tests/sbus_codegen_tests_generated.c | 870 - src/tests/sbus_codegen_tests_generated.h | 63 src/tests/sbus_tests.c | 122 src/tests/simple_access-tests.c | 6 src/tests/sss_idmap-tests.c | 332 src/tests/sysdb-tests.c | 360 src/tests/sysdb_ssh-tests.c | 2 src/tests/util-tests.c | 60 src/tests/whitespace_test | 32 src/tools/common/sss_colondb.c | 316 src/tools/common/sss_colondb.h | 96 src/tools/common/sss_tools.c | 467 src/tools/common/sss_tools.h | 91 src/tools/sss_cache.c | 5 src/tools/sss_debuglevel.c | 4 src/tools/sss_groupshow.c | 8 src/tools/sss_obfuscate | 37 src/tools/sss_override.c | 1898 ++ src/tools/tools_mc_util.c | 48 src/tools/tools_util.c | 6 src/util/authtok-utils.c | 74 src/util/authtok-utils.h | 70 src/util/authtok.c | 245 src/util/authtok.h | 85 src/util/become_user.c | 1 src/util/cert.h | 52 src/util/cert/cert_common.c | 154 src/util/cert/libcrypto/cert.c | 262 src/util/cert/nss/cert.c | 355 src/util/check_and_open.c | 8 src/util/child_common.c | 149 src/util/child_common.h | 15 src/util/debug.c | 67 src/util/debug.h | 143 src/util/dlinklist.h | 144 src/util/domain_info_utils.c | 192 src/util/mmap_cache.h | 15 src/util/nscd.c | 8 src/util/server.c | 13 src/util/signal.c | 8 src/util/sss_cli_cmd.c | 238 src/util/sss_cli_cmd.h | 28 src/util/sss_krb5.c | 62 src/util/sss_krb5.h | 7 src/util/sss_ldap.c | 33 src/util/sss_python.c | 47 src/util/sss_python.h | 32 src/util/sss_semanage.c | 14 src/util/string_utils.c | 17 src/util/usertools.c | 15 src/util/util.c | 225 src/util/util.h | 177 src/util/util_errors.c | 16 src/util/util_errors.h | 12 src/util/util_safealign.h | 6 version.m4 | 2 519 files changed, 110225 insertions(+), 55122 deletions(-) New commits: commit 2ce659bf35070728058cde4bb362f7b4f3a03955 Author: Timo Aaltonen Date: Wed Apr 20 19:47:07 2016 +0300 upload to xenial diff --git a/debian/changelog b/debian/changelog index ca9aae2..df18a07 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +sssd (1.13.4-1ubuntu1) xenial; urgency=medium + + * Sync 1.13.4-2 changes from debian. + + -- Timo Aaltonen Wed, 20 Apr 2016 19:46:16 +0300 + sssd (1.13.4-2) unstable; urgency=medium * ipa-terminate-if-view-name-fails.diff: Fix support for older IPA commit 4a7b8d962d3f68cd6048bb7f99ec9e44609271fe Author: Timo Aaltonen Date: Wed Apr 20 19:46:07 2016 +0300 don't keep changelog diff diff --git a/debian/changelog b/debian/changelog index 117e2a0..ca9aae2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -181,26 +181,6 @@ sssd (1.11.5.1-1) unstable; urgency=medium -- Timo Aaltonen Fri, 09 May 2014 14:50:12 +0300 -sssd (1.11.5-1ubuntu3) trusty; urgency=medium - - * Use the pts device as stdin for the upstart job. - - -- St?phane Graber Wed, 09 Apr 2014 20:03:26 -0400 - -sssd (1.11.5-1ubuntu2) trusty; urgency=medium - - * Cherry-pick fix for crash with samba4 domains. (LP: #1305303) - * Always pass -i to sssd in the upstart job to force it to stay in the - foreground. - - -- St?phane Graber Wed, 09 Apr 2014 18:02:39 -0400 - -sssd (1.11.5-1ubuntu1) trusty; urgency=medium - - * Merge from debian unstable. - - -- Timo Aaltonen Wed, 09 Apr 2014 00:46:12 +0300 - sssd (1.11.5-1) unstable; urgency=medium * New upstream bugfix release. (Closes: #729982) @@ -210,18 +190,6 @@ sssd (1.11.5-1) unstable; urgency=medium -- Timo Aaltonen Tue, 08 Apr 2014 23:39:20 +0300 -sssd (1.11.4-1ubuntu2) trusty; urgency=medium - - * control: Move libsasl2-modules-ldap to Suggests for sssd-ldap. - - -- Timo Aaltonen Tue, 01 Apr 2014 14:39:44 +0300 - -sssd (1.11.4-1ubuntu1) trusty; urgency=medium - - * control: Disable cmocka tests, FTBFS on LP. - - -- Timo Aaltonen Mon, 31 Mar 2014 15:06:03 +0300 - sssd (1.11.4-1) unstable; urgency=low * New upstream release. @@ -268,52 +236,6 @@ sssd (1.11.1-1) unstable; urgency=low -- Timo Aaltonen Tue, 06 Aug 2013 17:04:28 +0300 -sssd (1.11.1-0ubuntu1) saucy; urgency=low - - * Sync from unreleased debian git. - - re-enable parallel build - * Dropped patches, both upstream. - - -- Timo Aaltonen Thu, 03 Oct 2013 00:13:18 +0300 - -sssd (1.11.1-1) UNRELEASED; urgency=low - - * New upstream release. - * sssd-common.postinst, generate-config: Don't create a config on install, - drop generate-config. (Closes: #717587) - * sssd-common.postrm: Remove /etc/apparmor.d too, if empty. - * control, rules, sssd-common.install: Install the systemd service - file provided by upstream. - * control: Drop M-A: foreign from sssd-* and add back to sssd instead. - * control: Don't hardcode 'multiarch-support'. - * control: Drop unnecessary multiarch declarations. - * control: Drop obsolete Breaks/Conflicts. - * rules: Enable parallel build. - * control: Add libltdl-dev to build-depends. - - -- Timo Aaltonen Tue, 06 Aug 2013 17:04:28 +0300 - -sssd (1.11.0-0ubuntu3) saucy; urgency=low - - * Cherry-pick two bugfixes from the sssd-devel mailing-list (pre-git): - - ml-016435.diff (AD: async request to retrieve master domain info) - - ml-016436.diff (AD: Failure to get flat name is not fatal) - - -- St?phane Graber Wed, 04 Sep 2013 14:50:06 -0400 - -sssd (1.11.0-0ubuntu2) saucy; urgency=low - - * rules: Disable parallel building again, causes weird memory corruption - errors. - - -- Timo Aaltonen Fri, 30 Aug 2013 07:34:16 +0300 - -sssd (1.11.0-0ubuntu1) saucy; urgency=low - - * Sync from unreleased debian git. - - -- Timo Aaltonen Thu, 29 Aug 2013 07:57:14 +0300 - sssd (1.10.0-1) unstable; urgency=low [ Timo Aaltonen ] @@ -380,142 +302,6 @@ sssd (1.10.0-1) unstable; urgency=low -- Timo Aaltonen Fri, 05 Jul 2013 14:53:06 +0300 -sssd (1.10.0-1ubuntu1) saucy; urgency=low - - * Sync from debian unstable git. - - -- Timo Aaltonen Fri, 05 Jul 2013 15:26:07 +0300 - -sssd (1.9.5-0ubuntu3) saucy; urgency=low - - * Merge from unreleased Debian git. - - apparmor-profile: Fix the profile to use the multiarch path for - it's helper location (LP: #1175317). - - -- Timo Aaltonen Thu, 02 May 2013 15:52:19 +0300 - -sssd (1.9.5-0ubuntu2) saucy; urgency=low - - * Rebuild against newer ding-libs for the ABI transition. - - -- Adam Conrad Mon, 29 Apr 2013 14:45:01 -0600 - -sssd (1.9.5-0ubuntu1) saucy; urgency=low - - * Merge from unreleased Debian git. - * Build against libsemanage again, since it's in main now. - - -- Timo Aaltonen Mon, 29 Apr 2013 12:17:32 +0300 - -sssd (1.9.4-0ubuntu4) raring; urgency=low - - * Merge from unreleased debian git - - cve-2013-0287-*.diff: Patches from upstream stable tree to fix - CVE-2013-0287 (versions 1.9.0 and up) - - libsss-sudo.postrm: Run ldconfig on remove/purge - - fix-linking.diff: simple_access_tests need -ldl. - - -- Timo Aaltonen Wed, 17 Apr 2013 11:44:29 +0300 - -sssd (1.9.4-0ubuntu3) raring; urgency=low - - * sssd.dirs: Add krb5 include dir. - - -- Timo Aaltonen Wed, 06 Mar 2013 11:42:00 +0200 - -sssd (1.9.4-0ubuntu2) raring; urgency=low - - * Merge from unreleased debian git - - Fix FTBFS on arm by raising test timeout to 30s - - Introduces postinst/postrm to setup nsswitch.conf when installing - libsss-sudo - - -- St?phane Graber Sun, 10 Feb 2013 18:37:02 -0500 - -sssd (1.9.4-0ubuntu1) raring; urgency=low - - * Merge from unreleased debian git - - New upstream release - - rules: Really install the new pam-auth-update file for password - changes. (LP: #1086272) - - rules: Pass --datadir, so the path in autogenerated python files is - correctly substituted. (LP: #1079938) - * patches: Remove CVE-fixes, included upstream. - - -- Timo Aaltonen Wed, 06 Feb 2013 00:44:31 +0200 - -sssd (1.9.3-0ubuntu2) raring; urgency=low - - * fix-cve-2013-0219-1.diff, fix-cve-2013-0219-2.diff: - Fix race conditions when creating or removing home directories for - users in local domain. - * fix-cve-2013-0220.diff: - Fix out-of-bounds reads in autofs and ssh responder. - - -- Timo Aaltonen Sat, 26 Jan 2013 11:15:37 +0200 - -sssd (1.9.3-0ubuntu1) raring; urgency=low - - * Merge from unreleased debian git. - - New upstream release - - Drop soname from libsss-sudo - * fix-sss_ssh_knownhostsproxy-ldflags.diff: Dropped, upstream. - - -- Timo Aaltonen Thu, 06 Dec 2012 22:04:02 +0200 - -sssd (1.9.2-0ubuntu5) raring; urgency=low - - * libnss-sss.postinst: SSSD doesn't handle shadow maps, so don't pretend - that it would. - - -- Timo Aaltonen Tue, 04 Dec 2012 11:22:40 +0200 - -sssd (1.9.2-0ubuntu4) raring; urgency=low - - * Add -lpthread to sss_ssh_knownhostsproxy LDFLAGS (FTBFS). - - -- Timo Aaltonen Sat, 01 Dec 2012 08:58:44 +0200 - -sssd (1.9.2-0ubuntu3) raring; urgency=low - - * Merge from unreleased debian git - - watch: Add a comment about the upstream git tree. - - Replace perl snippet from libnss-sss.post* with sed, drop perl from - Depends. (Closes: #686237, LP: #692727) - - libpam-sss.pam-auth-update*: Add a separate file for the password stack. - - compat,rules: Bump compat to 9. - - rules: Set DEB_HOST_MULTIARCH, drop --libdir and remnants of cdbs. - (LP: #1079938) - - sssd.install: Install the support binaries under the multiarch path. - - rules,sssd.postinst: Move generate-config to /usr/share/sssd. - - rules, sssd.install: Use the correct install path for the krb5_locator - plugin. - - -- Timo Aaltonen Fri, 30 Nov 2012 18:02:14 +0200 - -sssd (1.9.2-0ubuntu2) raring; urgency=low - - * No change rebuild for new libldb. - - -- Stephane Graber Thu, 15 Nov 2012 11:01:16 -0500 - -sssd (1.9.2-0ubuntu1) raring; urgency=low - - * Merge from unreleased debian git - - New upstream bugfix release. - * Revert dropping the PAC responder. - - -- Timo Aaltonen Mon, 29 Oct 2012 12:24:39 +0200 - -sssd (1.9.1-0ubuntu1) quantal; urgency=low - - * Merge from unreleased debian git - - bugfix release 1.9.1 - * Revert the PAC responder changes to packaging for now, since samba4 is - in universe. - - -- Timo Aaltonen Mon, 08 Oct 2012 12:21:50 +0300 - sssd (1.8.4-2) unstable; urgency=low * fix-cve-2013-0219-1.diff, fix-cve-2013-0219-2.diff, @@ -524,14 +310,6 @@ sssd (1.8.4-2) unstable; urgency=low -- Timo Aaltonen Wed, 27 Feb 2013 23:38:28 +0200 -sssd (1.8.4-1ubuntu1) quantal; urgency=low - - * Merge from Debian unstable, remaining changes: - - control, rules: Drop libsemanage-dev from build-depends, it's not - in main. Configure --with-semanage=no. - - -- Timo Aaltonen Mon, 04 Jun 2012 09:51:20 +0300 - sssd (1.8.4-1) unstable; urgency=low * New upstream bugfix release 1.8.2. @@ -593,168 +371,6 @@ sssd (1.8.4-1) unstable; urgency=low -- Timo Aaltonen Fri, 01 Jun 2012 11:43:42 +0300 -sssd (1.8.3-0ubuntu1) quantal; urgency=low - - * Merge from Debian git, remaining changes: - - control, rules: Drop libsemanage-dev from build-depends, it's not - in main. Configure --with-semanage=no. - - -- Timo Aaltonen Thu, 24 May 2012 14:02:36 +0300 - -sssd (1.8.1-1) unstable; urgency=low - - * New maintainer, Debian SSSD Team. (Closes: #660985) - - [ Timo Aaltonen ] - * New upstream release (1.8.1) (Closes: #647980, #624194, #639965) - - Support for the service map in NSS - - Support for setting default SELinux user context from FreeIPA - - Support for retrieving SSH user and host keys from LDAP (Experimental) - - Support for caching autofs LDAP requests (Experimental) - - Support for caching SUDO rules (Experimental) - * Update build-deps: - - Add libunistring-dev, libdhash-dev, libcollection-dev and - libini-config-dev. - - Add check for unit tests. - - Drop cvs and python-central. - - Migrate to dh, drop cdbs build-dep, add quilt, dh-autoreconf and - autopoint to build-deps. - * Add new packages: - - libipa-hbac0, libipa-hbac-dev, libsss-sudo0, libsss-sudo-dev, - and python-libipa-hbac. - - Split sssd-tools: add Breaks/Replaces sssd (<< 1.8.0~beta3-1) and - add to sssd Suggests - * Drop patch to ensure LDAP authentication never accept a zero - length password, which is now included upstream. - * sssd.upstart.ubuntu: - - Don't start before net-device-up. (LP: 812943) - - Source /etc/default/sssd. (LP: 812943) - * sssd.default: Added a file to include the sssd daemon defaults, - currently has '-D -f'. - * sssd.init: Drop separate OPTIONS, '-D' comes from /etc/default/sssd - now.. - * rules: Install the Python API files to /usr/share/sssd, as discussed - with upstream. (LP: 859611) - * fix-python-api-path.dpatch: Use the new location for the API files. - (LP: 859611) - * libpam-sss.pam-auth-update: - - Add 'forward_pass' to auth stack to fix ecryptfs mounts. (LP: 826643) - - Add pam_localuser.so to account stack to allow local users to log in. - (LP: 860488) - * control: sssd now Recommends libpam-sss and libnss-sss, since sssd is - mostly useless without them. (LP: 767337) - * control, compat: Bump debhelper build-dep and compat level to 8. - * Switch patch-system to quilt. - * Do not install a working config file by default. The local domain - definition was broken (upstream #1014). The daemon will need to be - configured by other means before it's usable. - * Add support for Multi-Arch (Closes: #634123). - * Remove unnecessary libnss-sss.links. - * libnss-sss.overrides: Add an override for - "package-name-doesnt-match-sonames". - * Determine the used init system during build, add lsb-release to - build-deps. Default to sysvinit, use upstart if Ubuntu. - * sssd.upstart.in: Test if the config file exists, and exit if not. - * Fail gracefully if invoke-rc.d returns an error on postinst/prerm, like - when the daemon fails to start when there is no config file. - * sssd.init.in: Check that /etc/default/sssd is a real file before sourcing - it (Closes: #587895). - * control: Add libsasl2-modules-gssapi-mit and libsasl2-modules-ldap to - Recommends for sssd. - * rules: Move the rule for purging .la files before dh_install - (Closes: #633206). - * sssd.install: Fix the wildcard for plugins to include .so symlinks. - * rules: Add configure flags - - Disable RPATH - - Disable building static libs - - Enable ssh user and host key retrieval, autofs request - and sudo rules caching. The respective packages need to add support - for these to be useful. - * Drop fix-python-api-path.patch, included upstream. - * sssd.examples: Install the renamed example config. - * rules: Drop special handling of the sssd.api.d, upstream uses - the proper path now. - * rules: Add --fail-missing to dh_install. - * sssd.install: Add new files. - * libpam-sss.install, control: Move pam_sss.8 to the correct package, - add Breaks/Replaces. - * rules: Remove some files we don't want to install, to make dh_install - happy. - * rules: Clean po/*.gmo, po/stamp-po and *.pyc. - * Install lintian overrides using dh_lintian. - * {sssd,libnss-sss}.lintian-overrides: Update. - * Move libsasl2-modules-gssapi to sssd Depends to make sure it gets - installed, as it's needed in most cases. - * control: Update maintainer address and repo location. - * control: Bump the Standards-Version to 3.9.3, no changes. - * control: Bump the debhelper build-dep to 9. - * control: Add ${misc:Depends} to libipa-hbac*, libsss-sudo*. - * control, rules: Migrate to dh_python2 (Closes: #617071). - * control: Add myself to uploaders. - - [ Petter Reinholdtsen ] - * New upstream version 1.2.4: - - Resolves long-standing issues related to group processing with - RFC2307bis LDAP servers. - - Fixed bugs in RFC2307bis group memberships related to initgroups - (Closes: #595564). - - Fix tight-loop bug on systems with older OpenLDAP client - libraries (such as Red Hat Enterprise Linux 5) - * New Upstream Version 1.2.3: - - Resolves CVE-2010-2940. - * New Upstream Version 1.2.2: - - The LDAP provider no longer requires access to the LDAP - RootDSE. If it is unavailable, we will continue on with our best - guess. - - The LDAP provider will now log issues with TLS and GSSAPI to the - syslog. - - Significant performance improvement when performing initgroups - on users who are members of large groups in LDAP. - - The sss_client will now reconnect properly to the SSSD if the - daemon is restarted. - * This resolves an issue causing GDM to crash when logging out - of a user after the SSSD had been restarted. - * Correct package description for python-sss (Closes: #596215). - * Update Standards-Version from 3.8.4 to 3.9.1. No changes needed. - - [ St?phane Graber ] - * Fix prerm invoke_failure hook to simply return as empty functions - are invalid shell syntax. - - -- Timo Aaltonen Thu, 22 Mar 2012 13:28:27 +0200 - -sssd (1.8.1-0ubuntu1) precise; urgency=low - - * Merge from debian git. - * New upstream bugfix release - - Resolve issue where we could enter an infinite loop trying to - connect to an auth server. - - Fix serious issue with complex (3+ levels) nested groups. - - Fix netgroup support for case-insensitivity and aliases. - - Fix serious issue with lookup bundling resulting in requests never - completing. - - IPA provider will now check the value of nsAccountLock during. - pam_acct_mgmt in addition to pam_authenticate. - - Fix several regressions in the proxy provider. - - -- Timo Aaltonen Tue, 13 Mar 2012 14:08:02 +0200 - -sssd (1.8.0-0ubuntu1) precise; urgency=low - - * Merge from debian git. - - update to 1.8.0 LTM release (Long Term Maintenance). - - -- Timo Aaltonen Thu, 01 Mar 2012 10:38:52 +0200 - -sssd (1.8.0~beta3-0ubuntu1) precise; urgency=low - - * Merge from debian git. - * control: lower the Breaks/Replaces to match this upload. - * control,rules : Drop libsemanage-dev from build-depends, it's not in main - and will not be for precise. Configure --with-semanage=no. - - -- Timo Aaltonen Thu, 16 Feb 2012 17:57:51 +0200 - sssd (1.8.1-1) unstable; urgency=low * New maintainer, Debian SSSD Team. (Closes: #660985) commit 4214ee1fca2a958e66af6b912e540231cc756f4c Author: Timo Aaltonen Date: Wed Apr 20 16:55:33 2016 +0300 releasing package sssd version 1.13.4-2 diff --git a/debian/changelog b/debian/changelog index b75f0a2..ca9aae2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ -sssd (1.13.4-2) UNRELEASED; urgency=medium +sssd (1.13.4-2) unstable; urgency=medium * ipa-terminate-if-view-name-fails.diff: Fix support for older IPA servers. (LP: #1572582) - -- Timo Aaltonen Wed, 20 Apr 2016 14:38:41 +0300 + -- Timo Aaltonen Wed, 20 Apr 2016 16:55:24 +0300