Hello community,
here is the log from the commit of package yast2-samba-client
checked in at Tue Jun 3 16:42:31 CEST 2008.
--------
--- yast2-samba-client/yast2-samba-client.changes 2008-05-16 21:59:08.000000000 +0200
+++ /mounts/work_src_done/NOARCH/yast2-samba-client/yast2-samba-client.changes 2008-06-03 16:31:16.577934000 +0200
@@ -1,0 +2,6 @@
+Tue Jun 3 16:15:22 CEST 2008 - jsuchome@suse.cz
+
+- correctly quote the 'net join' command (bnc#396070)
+- 2.16.9
+
+-------------------------------------------------------------------
Old:
----
yast2-samba-client-2.16.8.tar.bz2
New:
----
yast2-samba-client-2.16.9.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-samba-client.spec ++++++
--- /var/tmp/diff_new_pack.Y17774/_old 2008-06-03 16:42:03.000000000 +0200
+++ /var/tmp/diff_new_pack.Y17774/_new 2008-06-03 16:42:03.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-samba-client (Version 2.16.8)
+# spec file for package yast2-samba-client (Version 2.16.9)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -12,12 +12,12 @@
Name: yast2-samba-client
-Version: 2.16.8
-Release: 10
+Version: 2.16.9
+Release: 1
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-samba-client-2.16.8.tar.bz2
+Source0: yast2-samba-client-2.16.9.tar.bz2
Prefix: /usr
BuildRequires: perl-XML-Writer update-desktop-files yast2-devtools yast2-pam yast2-perl-bindings yast2-testsuite
Requires: yast2-kerberos-client
@@ -39,7 +39,7 @@
Stanislav Visnovsky
%prep
-%setup -n yast2-samba-client-2.16.8
+%setup -n yast2-samba-client-2.16.9
%build
%{prefix}/bin/y2tool y2autoconf
@@ -76,6 +76,9 @@
/usr/share/YaST2/schema/autoyast/rnc/samba-client.rnc
%doc %{prefix}/share/doc/packages/yast2-samba-client
%changelog
+* Tue Jun 03 2008 jsuchome@suse.cz
+- correctly quote the 'net join' command (bnc#396070)
+- 2.16.9
* Fri May 16 2008 jsrain@suse.cz
- added categories Settings and System into desktop file
(bnc #382778)
++++++ yast2-samba-client-2.16.8.tar.bz2 -> yast2-samba-client-2.16.9.tar.bz2 ++++++
++++ 1784 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-samba-client-2.16.8/configure.in new/yast2-samba-client-2.16.9/configure.in
--- old/yast2-samba-client-2.16.8/configure.in 2008-05-16 22:31:13.000000000 +0200
+++ new/yast2-samba-client-2.16.9/configure.in 2008-04-25 13:14:56.000000000 +0200
@@ -1,9 +1,9 @@
dnl configure.in for yast2-samba-client
dnl
-dnl -- This file is generated by y2autoconf 2.16.7 - DO NOT EDIT! --
+dnl -- This file is generated by y2autoconf 2.16.8 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-samba-client, 2.16.8, http://bugs.opensuse.org/, yast2-samba-client)
+AC_INIT(yast2-samba-client, 2.16.7, http://bugs.opensuse.org/, yast2-samba-client)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -18,7 +18,7 @@
AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
dnl Important YaST2 variables
-VERSION="2.16.8"
+VERSION="2.16.7"
RPMNAME="yast2-samba-client"
MAINTAINER="Jiri Suchomel "
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-samba-client-2.16.8/src/SambaNetJoin.pm new/yast2-samba-client-2.16.9/src/SambaNetJoin.pm
--- old/yast2-samba-client-2.16.8/src/SambaNetJoin.pm 2008-04-25 13:25:57.000000000 +0200
+++ new/yast2-samba-client-2.16.9/src/SambaNetJoin.pm 2008-06-02 14:38:14.000000000 +0200
@@ -12,7 +12,7 @@
use strict;
use Data::Dumper;
-use YaST::YCP qw(:DATA :LOGGING);
+use YaST::YCP qw(:LOGGING);
use YaPI;
textdomain "samba-client";
@@ -21,6 +21,7 @@
YaST::YCP::Import("SCR");
YaST::YCP::Import("SambaConfig");
YaST::YCP::Import("SambaAD");
+YaST::YCP::Import("String");
my %TestJoinCache;
@@ -97,7 +98,7 @@
. ($protocol ne "ads" ? " -w '$domain'" : "")
. " -s $conf_file"
. (($protocol ne "ads" && $netbios_name)?" -n '$netbios_name'":"")
- . " -U '" . ($user||"") . "%" . ($passwd||"") . "'";
+ . " -U '" . String->Quote ($user) . "%" . String->Quote ($passwd) . "'";
if ($machine) {
$machine =~ s/dc=([^,]*)//gi; # remove DC=* parts
@@ -144,7 +145,7 @@
SCR->Write (".target.string", $conf_file, "[global]\n\trealm = $realm\n\tsecurity = ADS\n\tworkgroup = $domain\n");
my $cmd = "net ads leave -s $conf_file"
- . " -U '" . ($user||"") . "%" . ($passwd||"") . "'";
+ . " -U '" . String->Quote ($user) . "%" . String->Quote ($passwd) . "'";
my $result = SCR->Execute(".target.bash_output", $cmd);
$cmd =~ s/(-U '[^%]*)%[^']*'/$1'/; # hide password in the log
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-samba-client-2.16.8/VERSION new/yast2-samba-client-2.16.9/VERSION
--- old/yast2-samba-client-2.16.8/VERSION 2008-04-29 15:27:37.000000000 +0200
+++ new/yast2-samba-client-2.16.9/VERSION 2008-06-03 16:15:53.000000000 +0200
@@ -1 +1 @@
-2.16.8
+2.16.9
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org