Author: jsuchome Date: Tue Jul 20 12:21:21 2010 New Revision: 62279 URL: http://svn.opensuse.org/viewcvs/yast?rev=62279&view=rev Log: - tell kerberos client not to check for DNS when saving AD configuration (bnc#622235) - fixed joining from CLI - added API for setting the realm - 2.17.18 Modified: branches/SuSE-Code-11-SP1-Branch/samba-client/VERSION branches/SuSE-Code-11-SP1-Branch/samba-client/package/yast2-samba-client.changes branches/SuSE-Code-11-SP1-Branch/samba-client/src/SambaAD.pm branches/SuSE-Code-11-SP1-Branch/samba-client/src/routines.ycp branches/SuSE-Code-11-SP1-Branch/samba-client/src/samba-client.ycp Modified: branches/SuSE-Code-11-SP1-Branch/samba-client/VERSION URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/samba-client/VERSION?rev=62279&r1=62278&r2=62279&view=diff ============================================================================== --- branches/SuSE-Code-11-SP1-Branch/samba-client/VERSION (original) +++ branches/SuSE-Code-11-SP1-Branch/samba-client/VERSION Tue Jul 20 12:21:21 2010 @@ -1 +1 @@ -2.17.17 +2.17.18 Modified: branches/SuSE-Code-11-SP1-Branch/samba-client/package/yast2-samba-client.changes URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/samba-client/package/yast2-samba-client.changes?rev=62279&r1=62278&r2=62279&view=diff ============================================================================== --- branches/SuSE-Code-11-SP1-Branch/samba-client/package/yast2-samba-client.changes (original) +++ branches/SuSE-Code-11-SP1-Branch/samba-client/package/yast2-samba-client.changes Tue Jul 20 12:21:21 2010 @@ -1,4 +1,13 @@ ------------------------------------------------------------------- +Thu Jul 15 08:54:37 CEST 2010 - jsuchome@suse.cz + +- tell kerberos client not to check for DNS when saving AD + configuration (bnc#622235) +- fixed joining from CLI +- added API for setting the realm +- 2.17.18 + +------------------------------------------------------------------- Thu Apr 1 13:06:50 CEST 2010 - jsuchome@suse.cz - allow editing Machine Account OU in autoYaST config (bnc#581347) Modified: branches/SuSE-Code-11-SP1-Branch/samba-client/src/SambaAD.pm URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/samba-client/src/SambaAD.pm?rev=62279&r1=62278&r2=62279&view=diff ============================================================================== --- branches/SuSE-Code-11-SP1-Branch/samba-client/src/SambaAD.pm (original) +++ branches/SuSE-Code-11-SP1-Branch/samba-client/src/SambaAD.pm Tue Jul 20 12:21:21 2010 @@ -315,6 +315,19 @@ return $realm; } +# set the new value of realm +# return true if the new value is different from the previous one +BEGIN{$TYPEINFO{SetRealm}=["function","boolean","string"]} +sub SetRealm { + my ($self, $new_realm) = @_; + if ($new_realm eq $realm) { + return FALSE; + } + $realm = $new_realm; + return TRUE; +} + + # Change samba configuration file (/etc/samba/smb.conf) # # @param status a new status @@ -373,6 +386,7 @@ "trusted_servers" => $ads } }); + Kerberos->dns_used (FALSE); Kerberos->modified (TRUE); Kerberos->Write (); Progress->set ($prev); Modified: branches/SuSE-Code-11-SP1-Branch/samba-client/src/routines.ycp URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/samba-client/src/routines.ycp?rev=62279&r1=62278&r2=62279&view=diff ============================================================================== --- branches/SuSE-Code-11-SP1-Branch/samba-client/src/routines.ycp (original) +++ branches/SuSE-Code-11-SP1-Branch/samba-client/src/routines.ycp Tue Jul 20 12:21:21 2010 @@ -116,7 +116,7 @@ "user" : user, "password" : pass ] : nil; - if (SambaAD::ADS () != "" && ret == `ok) + if (SambaAD::ADS () != "" && ret == `ok && what != `leave) { string machine = (string)UI::QueryWidget (`id (`machines), `Value); if (machine != default_id) Modified: branches/SuSE-Code-11-SP1-Branch/samba-client/src/samba-client.ycp URL: http://svn.opensuse.org/viewcvs/yast/branches/SuSE-Code-11-SP1-Branch/samba-client/src/samba-client.ycp?rev=62279&r1=62278&r2=62279&view=diff ============================================================================== --- branches/SuSE-Code-11-SP1-Branch/samba-client/src/samba-client.ycp (original) +++ branches/SuSE-Code-11-SP1-Branch/samba-client/src/samba-client.ycp Tue Jul 20 12:21:21 2010 @@ -61,6 +61,7 @@ SambaAD::ReadADS (domain); if (SambaAD::ADS () != "") { + domain = SambaAD::GetWorkgroup (domain); SambaAD::ReadRealm (); } @@ -102,6 +103,7 @@ SambaAD::ReadADS (domain); if (SambaAD::ADS () != "") { + domain = SambaAD::GetWorkgroup (domain); SambaAD::ReadRealm (); } -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org