[yast-commit] [ci_new_pac] JFYI yast2-auth-client -> sle12
Script 'mail_helper' called by ro Hello packager, This is just FYI. Your package was checked in in distribution "sle12" by autobuild-member: ro. Here comes the log... ---------------------------%<------------------------------ Hi, here is the log from ci_new_pac /mounts/work_src_done/SLE12/yast2-auth-client -> sle12 Changes: -------- --- /work/SRC/SUSE:SLE-12:GA/yast2-auth-client/yast2-auth-client.changes 2014-02-24 18:19:41.000000000 +0100 +++ /mounts/work_src_done/SLE12/yast2-auth-client/yast2-auth-client.changes 2014-03-07 15:07:35.000000000 +0100 @@ -1,0 +2,6 @@ +Fri Mar 7 12:57:03 UTC 2014 - varkoly@suse.com + +- Install needed sssd subpackages +- 3.1.8 + +------------------------------------------------------------------- calling whatdependson for sle12-i586 Packages directly triggered for rebuild: - yast2-auth-client - yast2-schema ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/SUSE:SLE-12:GA/yast2-auth-client (Old) and /mounts/work_src_done/SLE12/yast2-auth-client (BS:build ID:34050 MAIL:yast-commit@opensuse.org) (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "yast2-auth-client", Maintainer is "yast-commit@opensuse.org" Old: ---- yast2-auth-client-3.1.7.tar.bz2 New: ---- yast2-auth-client-3.1.8.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-auth-client.spec ++++++ --- /var/tmp/diff_new_pack.LGrF5e/_old 2014-03-07 17:10:57.000000000 +0100 +++ /var/tmp/diff_new_pack.LGrF5e/_new 2014-03-07 17:10:57.000000000 +0100 @@ -17,7 +17,7 @@ Name: yast2-auth-client -Version: 3.1.7 +Version: 3.1.8 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -32,7 +32,7 @@ Requires: yast2 >= 2.21.22 Requires: yast2-pam >= 2.20.0 -Requires: perl-Config-IniFiles +Requires: sssd Obsoletes: yast2-ldap-client yast2-kerberos-client BuildArchitectures: noarch ++++++ yast2-auth-client-3.1.7.tar.bz2 -> yast2-auth-client-3.1.8.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-auth-client-3.1.7/package/yast2-auth-client.changes new/yast2-auth-client-3.1.8/package/yast2-auth-client.changes --- old/yast2-auth-client-3.1.7/package/yast2-auth-client.changes 2014-02-24 17:49:54.000000000 +0100 +++ new/yast2-auth-client-3.1.8/package/yast2-auth-client.changes 2014-03-07 15:04:37.000000000 +0100 @@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Fri Mar 7 12:57:03 UTC 2014 - varkoly@suse.com + +- Install needed sssd subpackages +- 3.1.8 + +------------------------------------------------------------------- Mon Feb 24 16:16:52 UTC 2014 - varkoly@suse.com - bnc##865328 yast2 clone_system throws internal error for undefined diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-auth-client-3.1.7/package/yast2-auth-client.spec new/yast2-auth-client-3.1.8/package/yast2-auth-client.spec --- old/yast2-auth-client-3.1.7/package/yast2-auth-client.spec 2014-02-24 17:49:54.000000000 +0100 +++ new/yast2-auth-client-3.1.8/package/yast2-auth-client.spec 2014-03-07 15:04:37.000000000 +0100 @@ -17,7 +17,7 @@ Name: yast2-auth-client -Version: 3.1.7 +Version: 3.1.8 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -32,7 +32,7 @@ Requires: yast2 >= 2.21.22 Requires: yast2-pam >= 2.20.0 -Requires: perl-Config-IniFiles +Requires: sssd Obsoletes: yast2-ldap-client yast2-kerberos-client BuildArchitectures: noarch diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-auth-client-3.1.7/src/modules/AuthClient.rb new/yast2-auth-client-3.1.8/src/modules/AuthClient.rb --- old/yast2-auth-client-3.1.7/src/modules/AuthClient.rb 2014-02-24 17:49:54.000000000 +0100 +++ new/yast2-auth-client-3.1.8/src/modules/AuthClient.rb 2014-03-07 15:04:37.000000000 +0100 @@ -115,6 +115,15 @@ services = [] filter_groups = [] filter_users = [] + to_install = [] + + need_sssd = { + "ldap" => false, + "ipa" => false, + "ad" => false, + "krb5" => false, + "proxy" => false + } #Add sss to pam Pam.Add("sss") @@ -176,10 +185,22 @@ else SCR.Write(path(".etc.sssd_conf.value."+s+"."+k),@auth["sssd_conf"][s][k]) end + if k == "id_provider" or k == "auth_provider" + need_sssd[@auth["sssd_conf"][s][k]] = true; + end } } SCR.Write(path(".etc.sssd_conf"),nil) + need_sssd.each_pair do |key, needed| + pkg = "sssd-#{key}" + if needed && !Package.Installed(pkg) && Package.Available(pkg) + to_install << pkg + end + end + + Package.DoInstall(to_install) unless to_install.empty? + #Enable autofs only if there is min one domain activated and autofs service is enabled if services.include?("autofs") Service.Enable("autofs") @@ -331,7 +352,7 @@ ################################################################# - publish :variable => :auth, :type => "map" + publish :variable => :auth, :type => "map" publish :function => :Read, :type => "boolean ()" publish :function => :Write, :type => "boolean ()" publish :function => :Import, :type => "boolean ()" continue with "q"... Checked in at Fri Mar 7 17:11:19 CET 2014 by ro Remember to have fun... -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org
participants (1)
-
ro