Hello community,
here is the log from the commit of package yast2-samba-client
checked in at Mon Nov 6 22:39:32 CET 2006.
--------
--- yast2-samba-client/yast2-samba-client.changes 2006-10-30 16:33:22.000000000 +0100
+++ /mounts/work_src_done/NOARCH/yast2-samba-client/yast2-samba-client.changes 2006-11-06 11:16:32.000000000 +0100
@@ -1,0 +2,7 @@
+Mon Nov 6 08:24:12 CET 2006 - jsuchome@suse.cz
+
+- use correct AD domain name for joining (#214463, #214641)
+- give NTP client module information about server (#215645)
+- 2.14.3
+
+-------------------------------------------------------------------
Old:
----
yast2-samba-client-2.14.2.tar.bz2
New:
----
yast2-samba-client-2.14.3.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-samba-client.spec ++++++
--- /var/tmp/diff_new_pack.zvokLB/_old 2006-11-06 22:39:21.000000000 +0100
+++ /var/tmp/diff_new_pack.zvokLB/_new 2006-11-06 22:39:21.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-samba-client (Version 2.14.2)
+# spec file for package yast2-samba-client (Version 2.14.3)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,12 +11,12 @@
# norootforbuild
Name: yast2-samba-client
-Version: 2.14.2
+Version: 2.14.3
Release: 1
License: GNU General Public License (GPL) - all versions
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-samba-client-2.14.2.tar.bz2
+Source0: yast2-samba-client-2.14.3.tar.bz2
prefix: /usr
BuildRequires: perl-XML-Writer update-desktop-files yast2-devtools yast2-pam yast2-perl-bindings yast2-testsuite
Requires: yast2 yast2-kerberos-client
@@ -36,7 +36,7 @@
Stanislav Visnovsky
%prep
-%setup -n yast2-samba-client-2.14.2
+%setup -n yast2-samba-client-2.14.3
%build
%{prefix}/bin/y2tool y2autoconf
@@ -73,6 +73,10 @@
%doc %{prefix}/share/doc/packages/yast2-samba-client
%changelog -n yast2-samba-client
+* Mon Nov 06 2006 - jsuchome@suse.cz
+- use correct AD domain name for joining (#214463, #214641)
+- give NTP client module information about server (#215645)
+- 2.14.3
* Mon Oct 30 2006 - jsuchome@suse.cz
- offer the option to run NTP confiuration (#215645)
- 2.14.2
++++++ yast2-samba-client-2.14.2.tar.bz2 -> yast2-samba-client-2.14.3.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-samba-client-2.14.2/VERSION new/yast2-samba-client-2.14.3/VERSION
--- old/yast2-samba-client-2.14.2/VERSION 2006-10-30 16:26:42.000000000 +0100
+++ new/yast2-samba-client-2.14.3/VERSION 2006-11-06 09:14:16.000000000 +0100
@@ -1 +1 @@
-2.14.2
+2.14.3
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-samba-client-2.14.2/samba-client.pot new/yast2-samba-client-2.14.3/samba-client.pot
--- old/yast2-samba-client-2.14.2/samba-client.pot 2006-06-19 17:56:09.000000000 +0200
+++ new/yast2-samba-client-2.14.3/samba-client.pot 2006-10-30 16:29:01.000000000 +0100
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-06-19 17:56+0200\n"
+"POT-Creation-Date: 2006-10-30 16:29+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -17,137 +17,153 @@
"Content-Transfer-Encoding: 8bit\n"
#. Samba-client read dialog caption
-#: src/Samba.ycp:342
+#: src/Samba.ycp:323
msgid "Initializing Samba Client Configuration"
msgstr ""
#. translators: progress stage 1/2
-#: src/Samba.ycp:349
+#: src/Samba.ycp:330
msgid "Read the global Samba settings"
msgstr ""
#. translators: progress stage 2/2
-#: src/Samba.ycp:351
+#: src/Samba.ycp:332
msgid "Read the winbind status"
msgstr ""
#. translators: progress step 1/2
-#: src/Samba.ycp:354
+#: src/Samba.ycp:335
msgid "Reading the global Samba settings..."
msgstr ""
#. translators: progress step 2/2
-#: src/Samba.ycp:356
+#: src/Samba.ycp:337
msgid "Reading the winbind status..."
msgstr ""
#. translators: progress finished
#. translators: write progress finished
-#: src/Samba.ycp:358 src/Samba.ycp:422
+#: src/Samba.ycp:339 src/Samba.ycp:417
msgid "Finished"
msgstr ""
#. Samba-client read dialog caption
-#: src/Samba.ycp:404
+#: src/Samba.ycp:399
msgid "Saving Samba Client Configuration"
msgstr ""
#. translators: write progress stage
-#: src/Samba.ycp:408
+#: src/Samba.ycp:403
msgid "Write the settings"
msgstr ""
#. translators: write progress stage
-#: src/Samba.ycp:410
+#: src/Samba.ycp:405
msgid "Disable Samba services"
msgstr ""
#. translators: write progress stage
-#: src/Samba.ycp:412
+#: src/Samba.ycp:407
msgid "Enable Samba services"
msgstr ""
#. translators: write progress step
-#: src/Samba.ycp:416
+#: src/Samba.ycp:411
msgid "Writing the settings..."
msgstr ""
#. translators: write progress step
-#: src/Samba.ycp:418
+#: src/Samba.ycp:413
msgid "Disabling Samba services..."
msgstr ""
#. translators: write progress step
-#: src/Samba.ycp:420
+#: src/Samba.ycp:415
msgid "Enabling Samba services..."
msgstr ""
#. write progress stage
-#: src/Samba.ycp:428
+#: src/Samba.ycp:423
msgid "Write Kerberos configuration"
msgstr ""
#. write progress step
-#: src/Samba.ycp:430
+#: src/Samba.ycp:425
msgid "Writing Kerberos configuration..."
msgstr ""
#. translators: error message, %1 is filename
-#: src/Samba.ycp:443 src/Samba.ycp:477 src/Samba.ycp:482 src/Samba.ycp:491
+#: src/Samba.ycp:457 src/Samba.ycp:491 src/Samba.ycp:496 src/Samba.ycp:505
#, ycp-format
msgid "Cannot write settings to %1."
msgstr ""
#. translators: error message, do not change winbind
-#: src/Samba.ycp:455
+#: src/Samba.ycp:469
msgid "Cannot start winbind service."
msgstr ""
#. translators: error message, do not change winbind
-#: src/Samba.ycp:460
+#: src/Samba.ycp:474
msgid "Cannot start winbind daemon."
msgstr ""
#. translators: error message, do not change winbind
-#: src/Samba.ycp:466
+#: src/Samba.ycp:480
msgid "Cannot stop winbind service."
msgstr ""
#. translators: error message, do not change winbind
-#: src/Samba.ycp:471
+#: src/Samba.ycp:485
msgid "Cannot stop winbind daemon."
msgstr ""
#. summary header
-#: src/Samba.ycp:596
+#: src/Samba.ycp:633
msgid "Global Configuration"
msgstr ""
-#. autoyast summary item: configured workgroup
-#: src/Samba.ycp:600
+#. autoyast summary item: configured workgroup
+#: src/Samba.ycp:639
#, ycp-format
msgid "Workgroup or Domain: %1"
msgstr ""
+#. autoyast summary item
+#: src/Samba.ycp:645
+msgid "Create Home Directory on Login"
+msgstr ""
+
+#. autoyast summary item
+#: src/Samba.ycp:650
+msgid "Offline Authentication Enabled"
+msgstr ""
+
+#. autoyast summary item
+#: src/Samba.ycp:656
+#, ycp-format
+msgid "Maximum Number of Shares: %1"
+msgstr ""
+
#. summary item: configured workgroup
-#: src/Samba.ycp:620
+#: src/Samba.ycp:678
#, ycp-format
msgid "<p><b>Workgroup or Domain</b>: %1</p>"
msgstr ""
#. summary item: authentication using winbind
-#: src/Samba.ycp:622
+#: src/Samba.ycp:680
#, ycp-format
msgid "<p><b>Authentication with SMB</b>: %1</p>"
msgstr ""
#. translators: winbind status in summary
-#: src/Samba.ycp:624
+#: src/Samba.ycp:682
msgid "Yes"
msgstr ""
#. translators: winbind status in summary
-#: src/Samba.ycp:626
+#: src/Samba.ycp:684
msgid "No"
msgstr ""
@@ -157,82 +173,88 @@
msgstr ""
#. busy popup text
-#: src/dialogs.ycp:52
+#: src/dialogs.ycp:56
msgid "Verifying domain membership..."
msgstr ""
#. status label
-#: src/dialogs.ycp:65
+#: src/dialogs.ycp:69
msgid "Currently a member of this domain"
msgstr ""
#. translators: checkbox label to enable winbind
-#: src/dialogs.ycp:76
+#: src/dialogs.ycp:80
msgid "Also &Use SMB Information for Linux Authentication"
msgstr ""
#. checkbox label
-#: src/dialogs.ycp:84
-msgid "Create Home Directory on Login"
+#: src/dialogs.ycp:88
+msgid "&Create Home Directory on Login"
msgstr ""
#. frame label
-#: src/dialogs.ycp:91
+#: src/dialogs.ycp:95
msgid "Join Settings"
msgstr ""
#. text entry label
-#: src/dialogs.ycp:93 src/routines.ycp:42
+#: src/dialogs.ycp:97 src/routines.ycp:42
msgid "&Username"
msgstr ""
#. text entry label
-#: src/dialogs.ycp:95 src/routines.ycp:44
+#: src/dialogs.ycp:100 src/routines.ycp:44
msgid "&Password"
msgstr ""
#. text entry label
-#: src/dialogs.ycp:99
+#: src/dialogs.ycp:104
msgid "Active Directory Server"
msgstr ""
+#. button label (run YaST client for NTP)
+#: src/dialogs.ycp:110
+msgid "&NTP Configuration..."
+msgstr ""
+
#. checkbox label
-#: src/dialogs.ycp:103
+#: src/dialogs.ycp:114
msgid "Disable Name Service Cache"
msgstr ""
#. checkbox label
-#: src/dialogs.ycp:105
+#: src/dialogs.ycp:116
msgid "Start File Alteration Monitor"
msgstr ""
#. translators: frame label
-#: src/dialogs.ycp:109
+#: src/dialogs.ycp:120
msgid "Membership"
msgstr ""
-#. translators: text entry label
-#: src/dialogs.ycp:115
+#: src/dialogs.ycp:125
msgid "&Domain"
msgstr ""
#. translators: text entry label
-#: src/dialogs.ycp:117
+#: src/dialogs.ycp:127
msgid "&Domain or Workgroup"
msgstr ""
#. translators: push button label
-#: src/dialogs.ycp:121
+#: src/dialogs.ycp:131
msgid "&Browse..."
msgstr ""
#. checkbox label
-#: src/dialogs.ycp:132
+#: src/dialogs.ycp:142
msgid "Off&line Authentication"
msgstr ""
-#. translators: 1st part of an error message, winbind cannot provide user information taken from a workgroup, must be a domain; %1 is the workgroup name
-#: src/dialogs.ycp:215
+#. 1st part of an error message:
+#. winbind cannot provide user information taken from
+#. a workgroup, must be a domain; %1 is the workgroup name
+#: src/dialogs.ycp:241
#, ycp-format
msgid ""
"Cannot use the workgroup\n"
@@ -240,19 +262,19 @@
msgstr ""
#. translators: 2nd part of an error message
-#: src/dialogs.ycp:219
+#: src/dialogs.ycp:245
msgid "Enter a valid domain."
msgstr ""
#. translators: 2nd part of an error message
-#: src/dialogs.ycp:221
+#: src/dialogs.ycp:247
msgid ""
"Enter a domain or disable\n"
"using SMB for Linux authentication."
msgstr ""
#. continue/cancel popup
-#: src/dialogs.ycp:235
+#: src/dialogs.ycp:262
#, ycp-format
msgid ""
"Configuring this system as a client for Active Directory resets the following\n"
@@ -260,26 +282,28 @@
"%1"
msgstr ""
-#. translators: 1st part of an error message, winbind cannot provide user information if the host is not in a domain
-#: src/dialogs.ycp:245
+#. 1st part of an error message:
+#. winbind cannot provide user information if the host
+#. is not in a domain
+#: src/dialogs.ycp:274
msgid ""
"The host must be a member of a domain\n"
"for Linux authentication using SMB."
msgstr ""
#. translators: 2nd part of an error message
-#: src/dialogs.ycp:248
+#: src/dialogs.ycp:277
msgid ""
"Join a domain or disable use of SMB\n"
"for Linux authentication."
msgstr ""
#. used outside this module for autologin function. must be complete sentence.
-#: src/dialogs.ycp:254
+#: src/dialogs.ycp:283
msgid "Samba is now enabled."
msgstr ""
-#: src/dialogs.ycp:284
+#: src/dialogs.ycp:318
msgid ""
"This change only affects newly created processes and not already\n"
"running services. Restart your services manually or reboot \n"
@@ -384,6 +408,15 @@
msgid "<p>Specify the <b>Active Directory Server</b> to use for joining an Active Directory domain. This is also used as the value for KDC in the Kerberos configuration.</p>"
msgstr ""
+#. Samba membership dialog - additional help for possible NTP configuration
+#: src/helps.ycp:87
+msgid ""
+"<p>\n"
+"To synchronize your time with an NTP server, configure your computer\n"
+"as an NTP client. Access the configuration with <b>NTP Configuration</b>.\n"
+"</p>\n"
+msgstr ""
+
#. translators: text for busy pop-up
#: src/routines.ycp:89
msgid "Verifying workgroup membership..."
@@ -439,7 +472,8 @@
msgid "Looking for available workgroups and domains..."
msgstr ""
-#: src/routines.ycp:193 src/routines.ycp:213 src/routines.ycp:215
+#. textentry constant (automatically added to some kind of values)
+#: src/routines.ycp:193 src/routines.ycp:214 src/routines.ycp:216
msgid " (Domain)"
msgstr ""
@@ -453,61 +487,71 @@
msgstr ""
#. popup question
-#: src/routines.ycp:244
+#: src/routines.ycp:245
msgid "User shares already exist. Keep or delete these shares?"
msgstr ""
#. button label
-#: src/routines.ycp:246
+#: src/routines.ycp:247
msgid "&Keep"
msgstr ""
#. button label
-#: src/routines.ycp:248
+#: src/routines.ycp:249
msgid "&Delete"
msgstr ""
#. yes/no popup
-#: src/routines.ycp:268
+#: src/routines.ycp:269
msgid "Other Windows sharing services are available. Stop them as well?"
msgstr ""
#. frame label
-#: src/routines.ycp:281
+#: src/routines.ycp:284
msgid "Sharing by Users"
msgstr ""
#. frame label
-#: src/routines.ycp:283
+#: src/routines.ycp:286
msgid "Sharing"
msgstr ""
#. checkbox label
-#: src/routines.ycp:293
-msgid "Allow Users to Share Their Directories"
+#: src/routines.ycp:295
+msgid "&Allow Users to Share Their Directories"
+msgstr ""
+
+#. checkbox label
+#: src/routines.ycp:299
+msgid "Allow &Guest Access"
msgstr ""
#. texty entry label
-#: src/routines.ycp:296
-msgid "Permitted Group"
+#: src/routines.ycp:302
+msgid "&Permitted Group"
msgstr ""
#. infield label
-#: src/routines.ycp:298
-msgid "Maximum Number of Shares"
+#: src/routines.ycp:304
+msgid "&Maximum Number of Shares"
msgstr ""
#. membership dialog help (common part 3/4), %1 is separator (e.g. '\')
-#: src/routines.ycp:315
+#: src/routines.ycp:336
#, ycp-format
msgid "<p><b>Allow Users to Share Their Directories</b> enables members of the group in <b>Permitted Group</b> to share directories they own with other users. For example, <tt>users</tt> for a local scope or <tt>DOMAIN%1Users</tt> for a domain scope. The user also must make sure that the file system permissions allow access.</p>"
msgstr ""
#. membership dialog help (common part 3/4)
-#: src/routines.ycp:318
+#: src/routines.ycp:339
msgid "<p>With <b>Maximum Number of Shares</b>, limit the total amount of shares that may be created.</p>"
msgstr ""
+#. membership dialog help common part
+#: src/routines.ycp:342
+msgid "<p>To permit access to user shares without authentication, enable <b>Allow Guest Access</b>.</p>"
+msgstr ""
+
#. user must provide the domain name to be tested
#. error message for isdomainmember command line action
#. must provide the domain name to be joined
@@ -535,61 +579,61 @@
msgstr ""
#. translators: command line help text for Samba client module
-#: src/samba-client.ycp:147
+#: src/samba-client.ycp:153
msgid ""
"Samba client configuration module.\n"
"See Samba documentation for details."
msgstr ""
#. translators: command line help text for winbind action
-#: src/samba-client.ycp:156
+#: src/samba-client.ycp:162
msgid "Enable or disable the Winbind services (winbindd)"
msgstr ""
#. translators: command line help text for isdomainmember action
-#: src/samba-client.ycp:161
+#: src/samba-client.ycp:167
msgid "Check if this machine is a member of a domain"
msgstr ""
#. translators: command line help text for joindomain action
-#: src/samba-client.ycp:166
+#: src/samba-client.ycp:172
msgid "Join this machine into a domain"
msgstr ""
#. translators: command line help text for configure action
-#: src/samba-client.ycp:171
+#: src/samba-client.ycp:177
msgid "Change the global settings of Samba"
msgstr ""
#. translators: command line help text for winbind enable option
-#: src/samba-client.ycp:177
+#: src/samba-client.ycp:183
msgid "Enable the service"
msgstr ""
#. translators: command line help text for winbind disable option
-#: src/samba-client.ycp:181
+#: src/samba-client.ycp:187
msgid "Disable the service"
msgstr ""
#. translators: command line help text for domain to be checked/joined
-#: src/samba-client.ycp:185
+#: src/samba-client.ycp:191
msgid "The name of a domain to join"
msgstr ""
#. translators: command line help text for joindomain user option
-#: src/samba-client.ycp:190
+#: src/samba-client.ycp:196
msgid ""
"The user used for joining the domain. If omitted, YaST2 will\n"
"try to join the domain without specifying user and password."
msgstr ""
#. translators: command line help text for joindomain password option
-#: src/samba-client.ycp:196
+#: src/samba-client.ycp:202
msgid "The password used for the user when joining the domain"
msgstr ""
#. translators: command line help text for the workgroup name option
-#: src/samba-client.ycp:201
+#: src/samba-client.ycp:207
msgid "The name of a workgroup"
msgstr ""
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-samba-client-2.14.2/src/dialogs.ycp new/yast2-samba-client-2.14.3/src/dialogs.ycp
--- old/yast2-samba-client-2.14.2/src/dialogs.ycp 2006-10-30 16:23:04.000000000 +0100
+++ new/yast2-samba-client-2.14.3/src/dialogs.ycp 2006-11-06 10:47:32.000000000 +0100
@@ -3,13 +3,14 @@
* Summary: Dialogs definitions
* Authors: Stanislav Visnovsky
*
- * $Id: dialogs.ycp 33836 2006-10-30 12:41:57Z jsuchome $
+ * $Id: dialogs.ycp 33866 2006-10-30 15:33:51Z jsuchome $
*/
{
textdomain "samba-client";
+import "Directory";
import "Mode";
import "Stage";
import "Samba";
@@ -206,13 +207,23 @@
{
if (Package::InstallAll ( ["yast2-ntp-client"]))
{
+ string workgroup = (string)UI::QueryWidget(`id(`workgroup), `Value);
+ string ads = SambaAD::ReadADS(workgroup);
+ string tmpfile = Directory::vardir + "/ad_ntp_data.ycp";
+ map ad_data = $[
+ "ads" : ads,
+ ];
+ SCR::Write(.target.ycp, tmpfile, ad_data);
WFM::CallFunction ("ntp-client", []);
}
}
else if(ret == `next) {
string workgroup = (string)UI::QueryWidget(`id(`workgroup), `Value);
if (workgroup != Samba::GetWorkgroup ())
+ {
check_domain_membership (workgroup);
+ workgroup = Samba::GetWorkgroup ();
+ }
Samba::SetWinbind (use_winbind);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-samba-client-2.14.2/src/helps.ycp new/yast2-samba-client-2.14.3/src/helps.ycp
--- old/yast2-samba-client-2.14.2/src/helps.ycp 2006-10-30 16:20:34.000000000 +0100
+++ new/yast2-samba-client-2.14.3/src/helps.ycp 2006-10-30 16:33:52.000000000 +0100
@@ -4,7 +4,7 @@
* Summary: Help texts of all the dialogs
* Authors: Stanislav Visnovsky
*
- * $Id: helps.ycp 28832 2006-03-10 15:42:28Z jsuchome $
+ * $Id: helps.ycp 33866 2006-10-30 15:33:51Z jsuchome $
*/
{
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org