openSUSE Commits
Threads by month
- ----- 2025 -----
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
November 2015
- 1 participants
- 1310 discussions
Hello community,
here is the log from the commit of package android-tools for openSUSE:Factory checked in at 2015-11-04 15:30:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/android-tools (Old)
and /work/SRC/openSUSE:Factory/.android-tools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "android-tools"
Changes:
--------
--- /work/SRC/openSUSE:Factory/android-tools/android-tools.changes 2015-07-16 17:17:03.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.android-tools.new/android-tools.changes 2015-11-04 15:30:55.000000000 +0100
@@ -1,0 +2,6 @@
+Mon Oct 26 13:53:33 UTC 2015 - dmitry_r(a)opensuse.org
+
+- Split udev rules to android-tools-udev package. Use rules from
+ libmtp-udev by default. [boo#938659]
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ android-tools.spec ++++++
--- /var/tmp/diff_new_pack.WOESQJ/_old 2015-11-04 15:30:55.000000000 +0100
+++ /var/tmp/diff_new_pack.WOESQJ/_new 2015-11-04 15:30:55.000000000 +0100
@@ -48,7 +48,7 @@
BuildRequires: zlib-devel
BuildRequires: pkgconfig(libpcre)
BuildRequires: pkgconfig(udev)
-Requires: udev
+Requires: libmtp-udev
%{!?_udevrulesdir: %global _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d }
%description
@@ -56,6 +56,18 @@
Android device over a USB link from a computer. Fastboot is a command line tool used
to directly flash the filesystem in Android devices from a host via USB.
+%package -n %{name}-udev
+Summary: Udev rules for accessing Android devices
+Group: Hardware/Mobile
+Requires: udev
+
+%description -n %{name}-udev
+This package contains additional udev rules that allow Android Debug Bridge (adb) access to
+Android based devices.
+
+Warning! By default adb uses udev rules from libmtp-udev package. This package can conflict
+with other udev rules for different devices.
+
%prep
%setup -q -a1 -a2 -a3 -n core-%{version}
mv extras-%{version} extras
@@ -74,7 +86,7 @@
install -D -m 0644 %{SOURCE7} %{buildroot}%{_udevrulesdir}/51-android.rules
make install DESTDIR=%{buildroot} BINDIR=%{_bindir}
-%post
+%post -n %{name}-udev
%{?udev_rules_update:%{udev_rules_update}}
%files
@@ -82,6 +94,9 @@
%doc adb/OVERVIEW.TXT adb/SERVICES.TXT adb/NOTICE adb/protocol.txt
%{_bindir}/adb
%{_bindir}/fastboot
+
+%files -n %{name}-udev
+%defattr(-,root,root)
%{_udevrulesdir}/51-android.rules
%changelog
1
0
Hello community,
here is the log from the commit of package libmtp for openSUSE:Factory checked in at 2015-11-04 15:30:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libmtp (Old)
and /work/SRC/openSUSE:Factory/.libmtp.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libmtp"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libmtp/libmtp.changes 2015-10-22 12:55:52.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libmtp.new/libmtp.changes 2015-11-04 15:30:47.000000000 +0100
@@ -1,0 +2,5 @@
+Mon Oct 26 13:45:30 UTC 2015 - dmitry_r(a)opensuse.org
+
+- Split udev rules to separate package
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libmtp.spec ++++++
--- /var/tmp/diff_new_pack.uZeSMt/_old 2015-11-04 15:30:48.000000000 +0100
+++ /var/tmp/diff_new_pack.uZeSMt/_new 2015-11-04 15:30:48.000000000 +0100
@@ -44,9 +44,20 @@
Common devices using this technology are Creative Zen, iRiver, Samsung
and others.
+%package -n %{name}-udev
+Summary: Udev rules for accessing MTP devices
+Group: Hardware/Mobile
+Requires: udev
+
+%description -n %{name}-udev
+This package contains the udev rules that allow access to USB based media
+players based on the MTP (Media Transfer Protocol) authored by
+Microsoft.
+
%package -n %{name}%{sonum}
Summary: Library for accessing MTP Players
Group: Productivity/Multimedia/Sound/Players
+Requires: %{name}-udev >= %{version}
%description -n %{name}%{sonum}
This package contains the libraries that allow access to USB based media
@@ -106,6 +117,9 @@
#dir /usr/share/hal/fdi/information
#dir /usr/share/hal/fdi/information/20thirdparty/
#usr/share/hal/fdi/information/20thirdparty/10-usb-music-players-libmtp.fdi
+
+%files -n %{name}-udev
+%defattr(-, root, root)
%{_udevdir}
%{_udevrulesdir}
1
0
Hello community,
here is the log from the commit of package krb5 for openSUSE:Factory checked in at 2015-11-04 15:30:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/krb5 (Old)
and /work/SRC/openSUSE:Factory/.krb5.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "krb5"
Changes:
--------
--- /work/SRC/openSUSE:Factory/krb5/krb5.changes 2015-06-03 08:22:13.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.krb5.new/krb5.changes 2015-11-04 15:30:38.000000000 +0100
@@ -1,0 +2,11 @@
+Wed Oct 28 13:54:39 UTC 2015 - hguo(a)suse.com
+
+- Make kadmin.local man page available without having to install krb5-client. bsc#948011
+- Apply patch 0100-Fix-build_principal-memory-bug-CVE-2015-2697.patch
+ to fix build_principal memory bug [CVE-2015-2697] bsc#952190
+- Apply patch 0101-Fix-IAKERB-context-aliasing-bugs-CVE-2015-2696.patch
+ to fix IAKERB context aliasing bugs [CVE-2015-2696] bsc#952189
+- Apply patch 0102-Fix-SPNEGO-context-aliasing-bugs-CVE-2015-2695.patch
+ to fix SPNEGO context aliasing bugs [CVE-2015-2695] bsc#952188
+
+-------------------------------------------------------------------
New:
----
0100-Fix-build_principal-memory-bug-CVE-2015-2697.patch
0101-Fix-IAKERB-context-aliasing-bugs-CVE-2015-2696.patch
0102-Fix-SPNEGO-context-aliasing-bugs-CVE-2015-2695.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ krb5.spec ++++++
--- /var/tmp/diff_new_pack.cADNAQ/_old 2015-11-04 15:30:39.000000000 +0100
+++ /var/tmp/diff_new_pack.cADNAQ/_new 2015-11-04 15:30:39.000000000 +0100
@@ -83,6 +83,9 @@
Patch12: krb5-1.12-selinux-label.patch
Patch13: krb5-1.9-debuginfo.patch
Patch14: krb5-kvno-230379.patch
+Patch100: 0100-Fix-build_principal-memory-bug-CVE-2015-2697.patch
+Patch101: 0101-Fix-IAKERB-context-aliasing-bugs-CVE-2015-2696.patch
+Patch102: 0102-Fix-SPNEGO-context-aliasing-bugs-CVE-2015-2695.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
PreReq: mktemp, grep, /bin/touch, coreutils
PreReq: %fillup_prereq
@@ -201,6 +204,9 @@
%patch12 -p1
%patch13 -p0
%patch14 -p1
+%patch100 -p1
+%patch101 -p1
+%patch102 -p1
%build
# needs to be re-generated
@@ -247,6 +253,9 @@
cd ..
%endif
+# Copy kadmin manual page into kadmin.local's due to the split between client and server package
+cp man/kadmin.man man/kadmin.local.8
+
%install
# Where per-user keytabs live by default.
++++++ 0100-Fix-build_principal-memory-bug-CVE-2015-2697.patch ++++++
>From f0c094a1b745d91ef2f9a4eae2149aac026a5789 Mon Sep 17 00:00:00 2001
From: Greg Hudson <ghudson(a)mit.edu>
Date: Fri, 25 Sep 2015 12:51:47 -0400
Subject: [PATCH] Fix build_principal memory bug [CVE-2015-2697]
In build_principal_va(), use k5memdup0() instead of strdup() to make a
copy of the realm, to ensure that we allocate the correct number of
bytes and do not read past the end of the input string. This bug
affects krb5_build_principal(), krb5_build_principal_va(), and
krb5_build_principal_alloc_va(). krb5_build_principal_ext() is not
affected.
CVE-2015-2697:
In MIT krb5 1.7 and later, an authenticated attacker may be able to
cause a KDC to crash using a TGS request with a large realm field
beginning with a null byte. If the KDC attempts to find a referral to
answer the request, it constructs a principal name for lookup using
krb5_build_principal() with the requested realm. Due to a bug in this
function, the null byte causes only one byte be allocated for the
realm field of the constructed principal, far less than its length.
Subsequent operations on the lookup principal may cause a read beyond
the end of the mapped memory region, causing the KDC process to crash.
CVSSv2: AV:N/AC:L/Au:S/C:N/I:N/A:C/E:POC/RL:OF/RC:C
ticket: 8252 (new)
target_version: 1.14
tags: pullup
diff --git a/src/lib/krb5/krb/bld_princ.c b/src/lib/krb5/krb/bld_princ.c
index ab6fed8..8604268 100644
--- a/src/lib/krb5/krb/bld_princ.c
+++ b/src/lib/krb5/krb/bld_princ.c
@@ -40,10 +40,8 @@ build_principal_va(krb5_context context, krb5_principal princ,
data = malloc(size * sizeof(krb5_data));
if (!data) { retval = ENOMEM; }
- if (!retval) {
- r = strdup(realm);
- if (!r) { retval = ENOMEM; }
- }
+ if (!retval)
+ r = k5memdup0(realm, rlen, &retval);
while (!retval && (component = va_arg(ap, char *))) {
if (count == size) {
--
2.6.2
++++++ 0101-Fix-IAKERB-context-aliasing-bugs-CVE-2015-2696.patch ++++++
++++ 729 lines (skipped)
++++++ 0102-Fix-SPNEGO-context-aliasing-bugs-CVE-2015-2695.patch ++++++
>From b51b33f2bc5d1497ddf5bd107f791c101695000d Mon Sep 17 00:00:00 2001
From: Nicolas Williams <nico(a)twosigma.com>
Date: Mon, 14 Sep 2015 12:27:52 -0400
Subject: [PATCH] Fix SPNEGO context aliasing bugs [CVE-2015-2695]
The SPNEGO mechanism currently replaces its context handle with the
mechanism context handle upon establishment, under the assumption that
most GSS functions are only called after context establishment. This
assumption is incorrect, and can lead to aliasing violations for some
programs. Maintain the SPNEGO context structure after context
establishment and refer to it in all GSS methods. Add initiate and
opened flags to the SPNEGO context structure for use in
gss_inquire_context() prior to context establishment.
CVE-2015-2695:
In MIT krb5 1.5 and later, applications which call
gss_inquire_context() on a partially-established SPNEGO context can
cause the GSS-API library to read from a pointer using the wrong type,
generally causing a process crash. This bug may go unnoticed, because
the most common SPNEGO authentication scenario establishes the context
after just one call to gss_accept_sec_context(). Java server
applications using the native JGSS provider are vulnerable to this
bug. A carefully crafted SPNEGO packet might allow the
gss_inquire_context() call to succeed with attacker-determined
results, but applications should not make access control decisions
based on gss_inquire_context() results prior to context establishment.
CVSSv2 Vector: AV:N/AC:M/Au:N/C:N/I:N/A:C/E:POC/RL:OF/RC:C
[ghudson(a)mit.edu: several bugfixes, style changes, and edge-case
behavior changes; commit message and CVE description]
ticket: 8244
target_version: 1.14
tags: pullup
diff --git a/src/lib/gssapi/spnego/gssapiP_spnego.h b/src/lib/gssapi/spnego/gssapiP_spnego.h
index 57372de..5c82764 100644
--- a/src/lib/gssapi/spnego/gssapiP_spnego.h
+++ b/src/lib/gssapi/spnego/gssapiP_spnego.h
@@ -103,6 +103,8 @@ typedef struct {
int firstpass;
int mech_complete;
int nego_done;
+ int initiate;
+ int opened;
OM_uint32 ctx_flags;
gss_name_t internal_name;
gss_OID actual_mech;
diff --git a/src/lib/gssapi/spnego/spnego_mech.c b/src/lib/gssapi/spnego/spnego_mech.c
index ef76e1f..7849c85 100644
--- a/src/lib/gssapi/spnego/spnego_mech.c
+++ b/src/lib/gssapi/spnego/spnego_mech.c
@@ -102,7 +102,7 @@ static OM_uint32 get_negotiable_mechs(OM_uint32 *, spnego_gss_cred_id_t,
gss_cred_usage_t, gss_OID_set *);
static void release_spnego_ctx(spnego_gss_ctx_id_t *);
static void check_spnego_options(spnego_gss_ctx_id_t);
-static spnego_gss_ctx_id_t create_spnego_ctx(void);
+static spnego_gss_ctx_id_t create_spnego_ctx(int);
static int put_mech_set(gss_OID_set mechSet, gss_buffer_t buf);
static int put_input_token(unsigned char **, gss_buffer_t, unsigned int);
static int put_mech_oid(unsigned char **, gss_OID_const, unsigned int);
@@ -454,7 +454,7 @@ check_spnego_options(spnego_gss_ctx_id_t spnego_ctx)
}
static spnego_gss_ctx_id_t
-create_spnego_ctx(void)
+create_spnego_ctx(int initiate)
{
spnego_gss_ctx_id_t spnego_ctx = NULL;
spnego_ctx = (spnego_gss_ctx_id_t)
@@ -477,6 +477,8 @@ create_spnego_ctx(void)
spnego_ctx->mic_rcvd = 0;
spnego_ctx->mech_complete = 0;
spnego_ctx->nego_done = 0;
+ spnego_ctx->opened = 0;
+ spnego_ctx->initiate = initiate;
spnego_ctx->internal_name = GSS_C_NO_NAME;
spnego_ctx->actual_mech = GSS_C_NO_OID;
@@ -642,7 +644,7 @@ init_ctx_new(OM_uint32 *minor_status,
OM_uint32 ret;
spnego_gss_ctx_id_t sc = NULL;
- sc = create_spnego_ctx();
+ sc = create_spnego_ctx(1);
if (sc == NULL)
return GSS_S_FAILURE;
@@ -659,10 +661,7 @@ init_ctx_new(OM_uint32 *minor_status,
ret = GSS_S_FAILURE;
goto cleanup;
}
- /*
- * The actual context is not yet determined, set the output
- * context handle to refer to the spnego context itself.
- */
+
sc->ctx_handle = GSS_C_NO_CONTEXT;
*ctx = (gss_ctx_id_t)sc;
sc = NULL;
@@ -1108,16 +1107,11 @@ cleanup:
}
gss_release_buffer(&tmpmin, &mechtok_out);
if (ret == GSS_S_COMPLETE) {
- /*
- * Now, switch the output context to refer to the
- * negotiated mechanism's context.
- */
- *context_handle = (gss_ctx_id_t)spnego_ctx->ctx_handle;
+ spnego_ctx->opened = 1;
if (actual_mech != NULL)
*actual_mech = spnego_ctx->actual_mech;
if (ret_flags != NULL)
*ret_flags = spnego_ctx->ctx_flags;
- release_spnego_ctx(&spnego_ctx);
} else if (ret != GSS_S_CONTINUE_NEEDED) {
if (spnego_ctx != NULL) {
gss_delete_sec_context(&tmpmin,
@@ -1285,7 +1279,7 @@ acc_ctx_hints(OM_uint32 *minor_status,
if (ret != GSS_S_COMPLETE)
goto cleanup;
- sc = create_spnego_ctx();
+ sc = create_spnego_ctx(0);
if (sc == NULL) {
ret = GSS_S_FAILURE;
goto cleanup;
@@ -1367,7 +1361,7 @@ acc_ctx_new(OM_uint32 *minor_status,
gss_release_buffer(&tmpmin, &sc->DER_mechTypes);
assert(mech_wanted != GSS_C_NO_OID);
} else
- sc = create_spnego_ctx();
+ sc = create_spnego_ctx(0);
if (sc == NULL) {
ret = GSS_S_FAILURE;
*return_token = NO_TOKEN_SEND;
@@ -1750,13 +1744,12 @@ cleanup:
ret = GSS_S_FAILURE;
}
if (ret == GSS_S_COMPLETE) {
- *context_handle = (gss_ctx_id_t)sc->ctx_handle;
+ sc->opened = 1;
if (sc->internal_name != GSS_C_NO_NAME &&
src_name != NULL) {
*src_name = sc->internal_name;
sc->internal_name = GSS_C_NO_NAME;
}
- release_spnego_ctx(&sc);
} else if (ret != GSS_S_CONTINUE_NEEDED) {
if (sc != NULL) {
gss_delete_sec_context(&tmpmin, &sc->ctx_handle,
@@ -2069,8 +2062,13 @@ spnego_gss_unwrap(
gss_qop_t *qop_state)
{
OM_uint32 ret;
+ spnego_gss_ctx_id_t sc = (spnego_gss_ctx_id_t)context_handle;
+
+ if (sc->ctx_handle == GSS_C_NO_CONTEXT)
+ return (GSS_S_NO_CONTEXT);
+
ret = gss_unwrap(minor_status,
- context_handle,
+ sc->ctx_handle,
input_message_buffer,
output_message_buffer,
conf_state,
@@ -2090,8 +2088,13 @@ spnego_gss_wrap(
gss_buffer_t output_message_buffer)
{
OM_uint32 ret;
+ spnego_gss_ctx_id_t sc = (spnego_gss_ctx_id_t)context_handle;
+
+ if (sc->ctx_handle == GSS_C_NO_CONTEXT)
+ return (GSS_S_NO_CONTEXT);
+
ret = gss_wrap(minor_status,
- context_handle,
+ sc->ctx_handle,
conf_req_flag,
qop_req,
input_message_buffer,
@@ -2108,8 +2111,14 @@ spnego_gss_process_context_token(
const gss_buffer_t token_buffer)
{
OM_uint32 ret;
+ spnego_gss_ctx_id_t sc = (spnego_gss_ctx_id_t)context_handle;
+
+ /* SPNEGO doesn't have its own context tokens. */
+ if (!sc->opened)
+ return (GSS_S_DEFECTIVE_TOKEN);
+
ret = gss_process_context_token(minor_status,
- context_handle,
+ sc->ctx_handle,
token_buffer);
return (ret);
@@ -2133,19 +2142,9 @@ spnego_gss_delete_sec_context(
if (*ctx == NULL)
return (GSS_S_COMPLETE);
- /*
- * If this is still an SPNEGO mech, release it locally.
- */
- if ((*ctx)->magic_num == SPNEGO_MAGIC_ID) {
- (void) gss_delete_sec_context(minor_status,
- &(*ctx)->ctx_handle,
- output_token);
- (void) release_spnego_ctx(ctx);
- } else {
- ret = gss_delete_sec_context(minor_status,
- context_handle,
- output_token);
- }
+ (void) gss_delete_sec_context(minor_status, &(*ctx)->ctx_handle,
+ output_token);
+ (void) release_spnego_ctx(ctx);
return (ret);
}
@@ -2157,8 +2156,13 @@ spnego_gss_context_time(
OM_uint32 *time_rec)
{
OM_uint32 ret;
+ spnego_gss_ctx_id_t sc = (spnego_gss_ctx_id_t)context_handle;
+
+ if (sc->ctx_handle == GSS_C_NO_CONTEXT)
+ return (GSS_S_NO_CONTEXT);
+
ret = gss_context_time(minor_status,
- context_handle,
+ sc->ctx_handle,
time_rec);
return (ret);
}
@@ -2170,9 +2174,20 @@ spnego_gss_export_sec_context(
gss_buffer_t interprocess_token)
{
OM_uint32 ret;
+ spnego_gss_ctx_id_t sc = *(spnego_gss_ctx_id_t *)context_handle;
+
+ /* We don't currently support exporting partially established
+ * contexts. */
+ if (!sc->opened)
+ return GSS_S_UNAVAILABLE;
+
ret = gss_export_sec_context(minor_status,
- context_handle,
+ &sc->ctx_handle,
interprocess_token);
+ if (sc->ctx_handle == GSS_C_NO_CONTEXT) {
+ release_spnego_ctx(&sc);
+ *context_handle = GSS_C_NO_CONTEXT;
+ }
return (ret);
}
@@ -2182,11 +2197,12 @@ spnego_gss_import_sec_context(
const gss_buffer_t interprocess_token,
gss_ctx_id_t *context_handle)
{
- OM_uint32 ret;
- ret = gss_import_sec_context(minor_status,
- interprocess_token,
- context_handle);
- return (ret);
+ /*
+ * Until we implement partial context exports, there are no SPNEGO
+ * exported context tokens, only tokens for underlying mechs. So just
+ * return an error for now.
+ */
+ return GSS_S_UNAVAILABLE;
}
#endif /* LEAN_CLIENT */
@@ -2203,16 +2219,48 @@ spnego_gss_inquire_context(
int *opened)
{
OM_uint32 ret = GSS_S_COMPLETE;
+ spnego_gss_ctx_id_t sc = (spnego_gss_ctx_id_t)context_handle;
+
+ if (src_name != NULL)
+ *src_name = GSS_C_NO_NAME;
+ if (targ_name != NULL)
+ *targ_name = GSS_C_NO_NAME;
+ if (lifetime_rec != NULL)
+ *lifetime_rec = 0;
+ if (mech_type != NULL)
+ *mech_type = (gss_OID)gss_mech_spnego;
+ if (ctx_flags != NULL)
+ *ctx_flags = 0;
+ if (locally_initiated != NULL)
+ *locally_initiated = sc->initiate;
+ if (opened != NULL)
+ *opened = sc->opened;
+
+ if (sc->ctx_handle != GSS_C_NO_CONTEXT) {
+ ret = gss_inquire_context(minor_status, sc->ctx_handle,
+ src_name, targ_name, lifetime_rec,
+ mech_type, ctx_flags, NULL, NULL);
+ }
- ret = gss_inquire_context(minor_status,
- context_handle,
- src_name,
- targ_name,
- lifetime_rec,
- mech_type,
- ctx_flags,
- locally_initiated,
- opened);
+ if (!sc->opened) {
+ /*
+ * We are still doing SPNEGO negotiation, so report SPNEGO as
+ * the OID. After negotiation is complete we will report the
+ * underlying mechanism OID.
+ */
+ if (mech_type != NULL)
+ *mech_type = (gss_OID)gss_mech_spnego;
+
+ /*
+ * Remove flags we don't support with partially-established
+ * contexts. (Change this to keep GSS_C_TRANS_FLAG if we add
+ * support for exporting partial SPNEGO contexts.)
+ */
+ if (ctx_flags != NULL) {
+ *ctx_flags &= ~GSS_C_PROT_READY_FLAG;
+ *ctx_flags &= ~GSS_C_TRANS_FLAG;
+ }
+ }
return (ret);
}
@@ -2227,8 +2275,13 @@ spnego_gss_wrap_size_limit(
OM_uint32 *max_input_size)
{
OM_uint32 ret;
+ spnego_gss_ctx_id_t sc = (spnego_gss_ctx_id_t)context_handle;
+
+ if (sc->ctx_handle == GSS_C_NO_CONTEXT)
+ return (GSS_S_NO_CONTEXT);
+
ret = gss_wrap_size_limit(minor_status,
- context_handle,
+ sc->ctx_handle,
conf_req_flag,
qop_req,
req_output_size,
@@ -2245,8 +2298,13 @@ spnego_gss_get_mic(
gss_buffer_t message_token)
{
OM_uint32 ret;
+ spnego_gss_ctx_id_t sc = (spnego_gss_ctx_id_t)context_handle;
+
+ if (sc->ctx_handle == GSS_C_NO_CONTEXT)
+ return (GSS_S_NO_CONTEXT);
+
ret = gss_get_mic(minor_status,
- context_handle,
+ sc->ctx_handle,
qop_req,
message_buffer,
message_token);
@@ -2262,8 +2320,13 @@ spnego_gss_verify_mic(
gss_qop_t *qop_state)
{
OM_uint32 ret;
+ spnego_gss_ctx_id_t sc = (spnego_gss_ctx_id_t)context_handle;
+
+ if (sc->ctx_handle == GSS_C_NO_CONTEXT)
+ return (GSS_S_NO_CONTEXT);
+
ret = gss_verify_mic(minor_status,
- context_handle,
+ sc->ctx_handle,
msg_buffer,
token_buffer,
qop_state);
@@ -2278,8 +2341,14 @@ spnego_gss_inquire_sec_context_by_oid(
gss_buffer_set_t *data_set)
{
OM_uint32 ret;
+ spnego_gss_ctx_id_t sc = (spnego_gss_ctx_id_t)context_handle;
+
+ /* There are no SPNEGO-specific OIDs for this function. */
+ if (sc->ctx_handle == GSS_C_NO_CONTEXT)
+ return (GSS_S_UNAVAILABLE);
+
ret = gss_inquire_sec_context_by_oid(minor_status,
- context_handle,
+ sc->ctx_handle,
desired_object,
data_set);
return (ret);
@@ -2359,8 +2428,15 @@ spnego_gss_set_sec_context_option(
const gss_buffer_t value)
{
OM_uint32 ret;
+ spnego_gss_ctx_id_t sc = (spnego_gss_ctx_id_t)*context_handle;
+
+ /* There are no SPNEGO-specific OIDs for this function, and we cannot
+ * construct an empty SPNEGO context with it. */
+ if (sc == NULL || sc->ctx_handle == GSS_C_NO_CONTEXT)
+ return (GSS_S_UNAVAILABLE);
+
ret = gss_set_sec_context_option(minor_status,
- context_handle,
+ &sc->ctx_handle,
desired_object,
value);
return (ret);
@@ -2377,8 +2453,13 @@ spnego_gss_wrap_aead(OM_uint32 *minor_status,
gss_buffer_t output_message_buffer)
{
OM_uint32 ret;
+ spnego_gss_ctx_id_t sc = (spnego_gss_ctx_id_t)context_handle;
+
+ if (sc->ctx_handle == GSS_C_NO_CONTEXT)
+ return (GSS_S_NO_CONTEXT);
+
ret = gss_wrap_aead(minor_status,
- context_handle,
+ sc->ctx_handle,
conf_req_flag,
qop_req,
input_assoc_buffer,
@@ -2399,8 +2480,13 @@ spnego_gss_unwrap_aead(OM_uint32 *minor_status,
gss_qop_t *qop_state)
{
OM_uint32 ret;
+ spnego_gss_ctx_id_t sc = (spnego_gss_ctx_id_t)context_handle;
+
+ if (sc->ctx_handle == GSS_C_NO_CONTEXT)
+ return (GSS_S_NO_CONTEXT);
+
ret = gss_unwrap_aead(minor_status,
- context_handle,
+ sc->ctx_handle,
input_message_buffer,
input_assoc_buffer,
output_payload_buffer,
@@ -2419,8 +2505,13 @@ spnego_gss_wrap_iov(OM_uint32 *minor_status,
int iov_count)
{
OM_uint32 ret;
+ spnego_gss_ctx_id_t sc = (spnego_gss_ctx_id_t)context_handle;
+
+ if (sc->ctx_handle == GSS_C_NO_CONTEXT)
+ return (GSS_S_NO_CONTEXT);
+
ret = gss_wrap_iov(minor_status,
- context_handle,
+ sc->ctx_handle,
conf_req_flag,
qop_req,
conf_state,
@@ -2438,8 +2529,13 @@ spnego_gss_unwrap_iov(OM_uint32 *minor_status,
int iov_count)
{
OM_uint32 ret;
+ spnego_gss_ctx_id_t sc = (spnego_gss_ctx_id_t)context_handle;
+
+ if (sc->ctx_handle == GSS_C_NO_CONTEXT)
+ return (GSS_S_NO_CONTEXT);
+
ret = gss_unwrap_iov(minor_status,
- context_handle,
+ sc->ctx_handle,
conf_state,
qop_state,
iov,
@@ -2457,8 +2553,13 @@ spnego_gss_wrap_iov_length(OM_uint32 *minor_status,
int iov_count)
{
OM_uint32 ret;
+ spnego_gss_ctx_id_t sc = (spnego_gss_ctx_id_t)context_handle;
+
+ if (sc->ctx_handle == GSS_C_NO_CONTEXT)
+ return (GSS_S_NO_CONTEXT);
+
ret = gss_wrap_iov_length(minor_status,
- context_handle,
+ sc->ctx_handle,
conf_req_flag,
qop_req,
conf_state,
@@ -2475,8 +2576,13 @@ spnego_gss_complete_auth_token(
gss_buffer_t input_message_buffer)
{
OM_uint32 ret;
+ spnego_gss_ctx_id_t sc = (spnego_gss_ctx_id_t)context_handle;
+
+ if (sc->ctx_handle == GSS_C_NO_CONTEXT)
+ return (GSS_S_UNAVAILABLE);
+
ret = gss_complete_auth_token(minor_status,
- context_handle,
+ sc->ctx_handle,
input_message_buffer);
return (ret);
}
@@ -2721,8 +2827,13 @@ spnego_gss_pseudo_random(OM_uint32 *minor_status,
gss_buffer_t prf_out)
{
OM_uint32 ret;
+ spnego_gss_ctx_id_t sc = (spnego_gss_ctx_id_t)context;
+
+ if (sc->ctx_handle == GSS_C_NO_CONTEXT)
+ return (GSS_S_NO_CONTEXT);
+
ret = gss_pseudo_random(minor_status,
- context,
+ sc->ctx_handle,
prf_key,
prf_in,
desired_output_len,
@@ -2863,7 +2974,12 @@ spnego_gss_get_mic_iov(OM_uint32 *minor_status, gss_ctx_id_t context_handle,
gss_qop_t qop_req, gss_iov_buffer_desc *iov,
int iov_count)
{
- return gss_get_mic_iov(minor_status, context_handle, qop_req, iov,
+ spnego_gss_ctx_id_t sc = (spnego_gss_ctx_id_t)context_handle;
+
+ if (sc->ctx_handle == GSS_C_NO_CONTEXT)
+ return (GSS_S_NO_CONTEXT);
+
+ return gss_get_mic_iov(minor_status, sc->ctx_handle, qop_req, iov,
iov_count);
}
@@ -2872,7 +2988,12 @@ spnego_gss_verify_mic_iov(OM_uint32 *minor_status, gss_ctx_id_t context_handle,
gss_qop_t *qop_state, gss_iov_buffer_desc *iov,
int iov_count)
{
- return gss_verify_mic_iov(minor_status, context_handle, qop_state, iov,
+ spnego_gss_ctx_id_t sc = (spnego_gss_ctx_id_t)context_handle;
+
+ if (sc->ctx_handle == GSS_C_NO_CONTEXT)
+ return (GSS_S_NO_CONTEXT);
+
+ return gss_verify_mic_iov(minor_status, sc->ctx_handle, qop_state, iov,
iov_count);
}
@@ -2881,7 +3002,12 @@ spnego_gss_get_mic_iov_length(OM_uint32 *minor_status,
gss_ctx_id_t context_handle, gss_qop_t qop_req,
gss_iov_buffer_desc *iov, int iov_count)
{
- return gss_get_mic_iov_length(minor_status, context_handle, qop_req, iov,
+ spnego_gss_ctx_id_t sc = (spnego_gss_ctx_id_t)context_handle;
+
+ if (sc->ctx_handle == GSS_C_NO_CONTEXT)
+ return (GSS_S_NO_CONTEXT);
+
+ return gss_get_mic_iov_length(minor_status, sc->ctx_handle, qop_req, iov,
iov_count);
}
--
2.6.2
1
0
Hello community,
here is the log from the commit of package python3-simplejson for openSUSE:Factory checked in at 2015-11-04 15:30:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3-simplejson (Old)
and /work/SRC/openSUSE:Factory/.python3-simplejson.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python3-simplejson"
Changes:
--------
--- /work/SRC/openSUSE:Factory/python3-simplejson/python3-simplejson.changes 2015-10-28 17:17:21.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.python3-simplejson.new/python3-simplejson.changes 2015-11-04 15:30:29.000000000 +0100
@@ -1,0 +2,9 @@
+Thu Oct 29 15:19:19 UTC 2015 - arun(a)gmx.de
+
+- update to version 3.8.1:
+ * Fix issue with iterable_as_array and indent option
+ https://github.com/simplejson/simplejson/issues/128
+ * Fix typo in keyword argument name introduced in 3.8.0
+ https://github.com/simplejson/simplejson/pull/123
+
+-------------------------------------------------------------------
Old:
----
simplejson-3.8.0.tar.gz
New:
----
simplejson-3.8.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python3-simplejson.spec ++++++
--- /var/tmp/diff_new_pack.qS4rCa/_old 2015-11-04 15:30:30.000000000 +0100
+++ /var/tmp/diff_new_pack.qS4rCa/_new 2015-11-04 15:30:30.000000000 +0100
@@ -17,7 +17,7 @@
Name: python3-simplejson
-Version: 3.8.0
+Version: 3.8.1
Release: 0
Url: http://github.com/simplejson/simplejson
Summary: Simple, fast, extensible JSON encoder/decoder for Python
++++++ simplejson-3.8.0.tar.gz -> simplejson-3.8.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/simplejson-3.8.0/CHANGES.txt new/simplejson-3.8.1/CHANGES.txt
--- old/simplejson-3.8.0/CHANGES.txt 2015-07-18 23:46:40.000000000 +0200
+++ new/simplejson-3.8.1/CHANGES.txt 2015-10-27 16:30:57.000000000 +0100
@@ -1,4 +1,11 @@
-Version 3.8.0 released 2015-XX-XX
+Version 3.8.1 released 2015-10-27
+
+* Fix issue with iterable_as_array and indent option
+ https://github.com/simplejson/simplejson/issues/128
+* Fix typo in keyword argument name introduced in 3.8.0
+ https://github.com/simplejson/simplejson/pull/123
+
+Version 3.8.0 released 2015-07-18
* New iterable_as_array encoder option to perform lazy serialization of
any iterable objects, without having to convert to tuple or list.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/simplejson-3.8.0/PKG-INFO new/simplejson-3.8.1/PKG-INFO
--- old/simplejson-3.8.0/PKG-INFO 2015-07-18 23:50:32.000000000 +0200
+++ new/simplejson-3.8.1/PKG-INFO 2015-10-27 16:32:20.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: simplejson
-Version: 3.8.0
+Version: 3.8.1
Summary: Simple, fast, extensible JSON encoder/decoder for Python
Home-page: http://github.com/simplejson/simplejson
Author: Bob Ippolito
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/simplejson-3.8.0/conf.py new/simplejson-3.8.1/conf.py
--- old/simplejson-3.8.0/conf.py 2015-07-18 23:46:40.000000000 +0200
+++ new/simplejson-3.8.1/conf.py 2015-09-04 19:35:07.000000000 +0200
@@ -44,7 +44,7 @@
# The short X.Y version.
version = '3.8'
# The full version, including alpha/beta/rc tags.
-release = '3.8.0'
+release = '3.8.1'
# There are two options for replacing |today|: either, you set today to some
# non-false value, then it is used:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/simplejson-3.8.0/setup.py new/simplejson-3.8.1/setup.py
--- old/simplejson-3.8.0/setup.py 2015-07-18 23:46:40.000000000 +0200
+++ new/simplejson-3.8.1/setup.py 2015-09-04 19:35:02.000000000 +0200
@@ -11,7 +11,7 @@
DistutilsPlatformError
IS_PYPY = hasattr(sys, 'pypy_translation_info')
-VERSION = '3.8.0'
+VERSION = '3.8.1'
DESCRIPTION = "Simple, fast, extensible JSON encoder/decoder for Python"
with open('README.rst', 'r') as f:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/simplejson-3.8.0/simplejson/__init__.py new/simplejson-3.8.1/simplejson/__init__.py
--- old/simplejson-3.8.0/simplejson/__init__.py 2015-07-18 23:46:40.000000000 +0200
+++ new/simplejson-3.8.1/simplejson/__init__.py 2015-09-04 19:35:12.000000000 +0200
@@ -97,7 +97,7 @@
Expecting property name: line 1 column 3 (char 2)
"""
from __future__ import absolute_import
-__version__ = '3.8.0'
+__version__ = '3.8.1'
__all__ = [
'dump', 'dumps', 'load', 'loads',
'JSONDecoder', 'JSONDecodeError', 'JSONEncoder',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/simplejson-3.8.0/simplejson/_speedups.c new/simplejson-3.8.1/simplejson/_speedups.c
--- old/simplejson-3.8.0/simplejson/_speedups.c 2015-07-18 23:46:40.000000000 +0200
+++ new/simplejson-3.8.1/simplejson/_speedups.c 2015-09-04 19:32:50.000000000 +0200
@@ -2596,7 +2596,6 @@
"use_decimal",
"namedtuple_as_object",
"tuple_as_array",
- "iterable_as_array"
"int_as_string_bitcount",
"item_sort_key",
"encoding",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/simplejson-3.8.0/simplejson/encoder.py new/simplejson-3.8.1/simplejson/encoder.py
--- old/simplejson-3.8.0/simplejson/encoder.py 2015-07-18 23:46:40.000000000 +0200
+++ new/simplejson-3.8.1/simplejson/encoder.py 2015-10-27 16:19:00.000000000 +0100
@@ -496,10 +496,14 @@
chunks = _iterencode(value, _current_indent_level)
for chunk in chunks:
yield chunk
- if newline_indent is not None:
- _current_indent_level -= 1
- yield '\n' + (_indent * _current_indent_level)
- yield ']'
+ if first:
+ # iterable_as_array misses the fast path at the top
+ yield '[]'
+ else:
+ if newline_indent is not None:
+ _current_indent_level -= 1
+ yield '\n' + (_indent * _current_indent_level)
+ yield ']'
if markers is not None:
del markers[markerid]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/simplejson-3.8.0/simplejson/tests/__init__.py new/simplejson-3.8.1/simplejson/tests/__init__.py
--- old/simplejson-3.8.0/simplejson/tests/__init__.py 2015-05-18 19:39:10.000000000 +0200
+++ new/simplejson-3.8.1/simplejson/tests/__init__.py 2015-10-27 16:11:46.000000000 +0100
@@ -49,6 +49,7 @@
'simplejson.tests.test_fail',
'simplejson.tests.test_float',
'simplejson.tests.test_indent',
+ 'simplejson.tests.test_iterable',
'simplejson.tests.test_pass1',
'simplejson.tests.test_pass2',
'simplejson.tests.test_pass3',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/simplejson-3.8.0/simplejson/tests/test_iterable.py new/simplejson-3.8.1/simplejson/tests/test_iterable.py
--- old/simplejson-3.8.0/simplejson/tests/test_iterable.py 2015-07-18 23:46:40.000000000 +0200
+++ new/simplejson-3.8.1/simplejson/tests/test_iterable.py 2015-10-27 16:29:44.000000000 +0100
@@ -1,5 +1,5 @@
import unittest
-from StringIO import StringIO
+from simplejson.compat import StringIO
import simplejson as json
@@ -13,19 +13,19 @@
class TestIterable(unittest.TestCase):
def test_iterable(self):
- l = [1, 2, 3]
- for dumps in (json.dumps, iter_dumps, sio_dump):
- expect = dumps(l)
- default_expect = dumps(sum(l))
- # Default is False
- self.assertRaises(TypeError, dumps, iter(l))
- self.assertRaises(TypeError, dumps, iter(l), iterable_as_array=False)
- self.assertEqual(expect, dumps(iter(l), iterable_as_array=True))
- # Ensure that the "default" gets called
- self.assertEqual(default_expect, dumps(iter(l), default=sum))
- self.assertEqual(default_expect, dumps(iter(l), iterable_as_array=False, default=sum))
- # Ensure that the "default" does not get called
- self.assertEqual(
- default_expect,
- dumps(iter(l), iterable_as_array=True, default=sum))
-
\ No newline at end of file
+ for l in ([], [1], [1, 2], [1, 2, 3]):
+ for opts in [{}, {'indent': 2}]:
+ for dumps in (json.dumps, iter_dumps, sio_dump):
+ expect = dumps(l, **opts)
+ default_expect = dumps(sum(l), **opts)
+ # Default is False
+ self.assertRaises(TypeError, dumps, iter(l), **opts)
+ self.assertRaises(TypeError, dumps, iter(l), iterable_as_array=False, **opts)
+ self.assertEqual(expect, dumps(iter(l), iterable_as_array=True, **opts))
+ # Ensure that the "default" gets called
+ self.assertEqual(default_expect, dumps(iter(l), default=sum, **opts))
+ self.assertEqual(default_expect, dumps(iter(l), iterable_as_array=False, default=sum, **opts))
+ # Ensure that the "default" does not get called
+ self.assertEqual(
+ expect,
+ dumps(iter(l), iterable_as_array=True, default=sum, **opts))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/simplejson-3.8.0/simplejson.egg-info/PKG-INFO new/simplejson-3.8.1/simplejson.egg-info/PKG-INFO
--- old/simplejson-3.8.0/simplejson.egg-info/PKG-INFO 2015-07-18 23:50:28.000000000 +0200
+++ new/simplejson-3.8.1/simplejson.egg-info/PKG-INFO 2015-10-27 16:32:15.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: simplejson
-Version: 3.8.0
+Version: 3.8.1
Summary: Simple, fast, extensible JSON encoder/decoder for Python
Home-page: http://github.com/simplejson/simplejson
Author: Bob Ippolito
1
0
Hello community,
here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2015-11-04 15:30:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gtk3 (Old)
and /work/SRC/openSUSE:Factory/.gtk3.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gtk3"
Changes:
--------
--- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes 2015-10-25 19:07:42.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2015-11-04 15:30:22.000000000 +0100
@@ -1,0 +2,8 @@
+Thu Oct 29 12:59:43 UTC 2015 - dimstar(a)opensuse.org
+
+- Add gtk3-places-sidebar-no-crash.patch: Do not crash if dragging
+ something over the places sidebar, that has no valid URI (mostly
+ coming from a host system into a guest system) (boo#952356,
+ bgo#757298).
+
+-------------------------------------------------------------------
New:
----
gtk3-places-sidebar-no-crash.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gtk3.spec ++++++
--- /var/tmp/diff_new_pack.ONIgWL/_old 2015-11-04 15:30:24.000000000 +0100
+++ /var/tmp/diff_new_pack.ONIgWL/_new 2015-11-04 15:30:24.000000000 +0100
@@ -47,6 +47,8 @@
## PATCH-DISABLED gtk3-bnc130159-bgo319483-async-font-selection.patch - Upstream bug was closed as obsolete in 2011, lets see if anyone complains.
# PATCH-FIX-UPSTREAM gtk3-bnc130159-bgo319483-async-font-selection.patch bnc130159 bgo319483 federico(a)novell.com - Load fonts asynchronously in GtkFontSelection to make it appear faster for CJK languages
Patch3: gtk3-bnc130159-bgo319483-async-font-selection.patch
+# PATCH-FIX-UPSTREAM gtk3-places-sidebar-no-crash.patch boo#952356 bgo#757298 dimstar(a)opensuse.org -- Don't crash when dragging files from host to guest over sidebar
+Patch4: gtk3-places-sidebar-no-crash.patch
BuildRequires: cups-devel >= 1.2
BuildRequires: docbook-xsl-stylesheets
BuildRequires: fdupes
@@ -338,6 +340,7 @@
%patch1 -p0
## PATCH-DISABLED - Upstream bug was closed as obsolete in 2011, as there was a new fontchooser, lets disable the patch and see if anyone complains.
#%%patch3 -p1
+%patch4 -p1
%build
# Needed for patch1 and patch4
++++++ gtk3-places-sidebar-no-crash.patch ++++++
>From 37cc6358557d5aa9ebd0b986af17a837d6a94aca Mon Sep 17 00:00:00 2001
From: Dominique Leuenberger <dimstar(a)opensuse.org>
Date: Thu, 29 Oct 2015 13:56:18 +0100
Subject: [PATCH] placessidebar: do not crash if uris is NULL
On Drag'n'Drop actions across system boundaries (VM host to gues), the
happen to be null.
https://bugzilla.gnome.org/show_bug.cgi?id=757298
---
gtk/gtkplacessidebar.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gtk/gtkplacessidebar.c b/gtk/gtkplacessidebar.c
index 42179c3..8dc6d30 100644
--- a/gtk/gtkplacessidebar.c
+++ b/gtk/gtkplacessidebar.c
@@ -1708,7 +1708,7 @@ build_file_list_from_uris (const gchar **uris)
gint i;
result = NULL;
- for (i = 0; uris[i]; i++)
+ for (i = 0; uris && uris[i]; i++)
{
GFile *file;
--
2.6.0
1
0
04 Nov '15
Hello community,
here is the log from the commit of package installation-images-openSUSE for openSUSE:Factory checked in at 2015-11-04 15:30:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/installation-images-openSUSE (Old)
and /work/SRC/openSUSE:Factory/.installation-images-openSUSE.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "installation-images-openSUSE"
Changes:
--------
--- /work/SRC/openSUSE:Factory/installation-images-openSUSE/installation-images-openSUSE.changes 2015-10-28 17:14:55.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.installation-images-openSUSE.new/installation-images-openSUSE.changes 2015-11-04 15:30:15.000000000 +0100
@@ -1,0 +2,6 @@
+Thu Oct 29 13:49:47 UTC 2015 - snwint(a)suse.com
+
+- include systemd-detect-virt (bsc#952397)
+- 14.205
+
+-------------------------------------------------------------------
Old:
----
installation-images-14.204.tar.xz
New:
----
installation-images-14.205.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ installation-images-openSUSE.spec ++++++
--- /var/tmp/diff_new_pack.GO9Mva/_old 2015-11-04 15:30:16.000000000 +0100
+++ /var/tmp/diff_new_pack.GO9Mva/_new 2015-11-04 15:30:16.000000000 +0100
@@ -375,7 +375,7 @@
Summary: Installation Image Files for %theme
License: GPL-2.0+
Group: Metapackages
-Version: 14.204
+Version: 14.205
Release: 0
Provides: installation-images = %version-%release
Source: installation-images-%{version}.tar.xz
++++++ installation-images-14.204.tar.xz -> installation-images-14.205.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/installation-images-14.204/VERSION new/installation-images-14.205/VERSION
--- old/installation-images-14.204/VERSION 2015-10-26 15:22:10.000000000 +0100
+++ new/installation-images-14.205/VERSION 2015-10-29 15:48:59.000000000 +0100
@@ -1 +1 @@
-14.204
+14.205
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/installation-images-14.204/changelog new/installation-images-14.205/changelog
--- old/installation-images-14.204/changelog 2015-10-26 15:22:10.000000000 +0100
+++ new/installation-images-14.205/changelog 2015-10-29 15:48:59.000000000 +0100
@@ -1,3 +1,6 @@
+2015-10-29: 14.205
+ - include systemd-detect-virt (bsc #952397)
+
2015-10-26: 14.204
- include IBM1047.so (bsc #951953)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/installation-images-14.204/data/initrd/initrd.file_list new/installation-images-14.205/data/initrd/initrd.file_list
--- old/installation-images-14.204/data/initrd/initrd.file_list 2015-10-26 15:22:10.000000000 +0100
+++ new/installation-images-14.205/data/initrd/initrd.file_list 2015-10-29 15:48:59.000000000 +0100
@@ -345,6 +345,7 @@
# maybe we don't need everything...
systemd:
+ /usr/bin/systemd-detect-virt
/usr/lib/systemd/systemd-sysctl
/usr/lib*/libsystemd*.so.*
# plymouth is not working if we include all rules - no idea why
1
0
Hello community,
here is the log from the commit of package yast2-storage for openSUSE:Factory checked in at 2015-11-04 15:30:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-storage (Old)
and /work/SRC/openSUSE:Factory/.yast2-storage.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-storage"
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-storage/yast2-storage.changes 2015-10-24 18:56:24.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-storage.new/yast2-storage.changes 2015-11-04 15:30:09.000000000 +0100
@@ -1,0 +2,6 @@
+Thu Oct 29 11:52:45 CET 2015 - shundhammer(a)suse.de
+
+- Fixed MariaDB/MySQL subvolume path (bsc#952500)
+- 3.1.71
+
+-------------------------------------------------------------------
Old:
----
yast2-storage-3.1.70.tar.bz2
New:
----
yast2-storage-3.1.71.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-storage.spec ++++++
--- /var/tmp/diff_new_pack.jbRBpU/_old 2015-11-04 15:30:10.000000000 +0100
+++ /var/tmp/diff_new_pack.jbRBpU/_new 2015-11-04 15:30:10.000000000 +0100
@@ -17,7 +17,7 @@
Name: yast2-storage
-Version: 3.1.70
+Version: 3.1.71
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
++++++ yast2-storage-3.1.70.tar.bz2 -> yast2-storage-3.1.71.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/package/yast2-storage.changes new/yast2-storage-3.1.71/package/yast2-storage.changes
--- old/yast2-storage-3.1.70/package/yast2-storage.changes 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/package/yast2-storage.changes 2015-10-29 14:33:27.000000000 +0100
@@ -1,4 +1,10 @@
-------------------------------------------------------------------
+Thu Oct 29 11:52:45 CET 2015 - shundhammer(a)suse.de
+
+- Fixed MariaDB/MySQL subvolume path (bsc#952500)
+- 3.1.71
+
+-------------------------------------------------------------------
Mon Oct 19 14:19:01 CEST 2015 - aschnell(a)suse.com
- fixed typo in package name (efibootmgr) (bsc#950968)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/package/yast2-storage.spec new/yast2-storage-3.1.71/package/yast2-storage.spec
--- old/yast2-storage-3.1.70/package/yast2-storage.spec 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/package/yast2-storage.spec 2015-10-29 14:33:27.000000000 +0100
@@ -17,7 +17,7 @@
Name: yast2-storage
-Version: 3.1.70
+Version: 3.1.71
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/src/modules/Storage.rb new/yast2-storage-3.1.71/src/modules/Storage.rb
--- old/yast2-storage-3.1.70/src/modules/Storage.rb 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/src/modules/Storage.rb 2015-10-29 14:33:27.000000000 +0100
@@ -5021,6 +5021,7 @@
"var/lib/libvirt/images",
"var/lib/mailman",
"var/lib/mariadb",
+ "var/lib/mysql",
"var/lib/named",
"var/lib/pgsql",
"var/log",
@@ -5034,6 +5035,7 @@
nocow_subvols = [
"var/lib/libvirt/images",
"var/lib/mariadb",
+ "var/lib/mysql",
"var/lib/pgsql"
]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/empty-big-ppc64le1.out new/yast2-storage-3.1.71/testsuite/tests/empty-big-ppc64le1.out
--- old/yast2-storage-3.1.70/testsuite/tests/empty-big-ppc64le1.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/empty-big-ppc64le1.out 2015-10-29 14:33:27.000000000 +0100
@@ -17,6 +17,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda3 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda3
Dump Create subvolume var/lib/mariadb on device /dev/sda3 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda3 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda3
Dump Create subvolume var/lib/pgsql on device /dev/sda3 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/empty-big-ppc64le2.out new/yast2-storage-3.1.71/testsuite/tests/empty-big-ppc64le2.out
--- old/yast2-storage-3.1.70/testsuite/tests/empty-big-ppc64le2.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/empty-big-ppc64le2.out 2015-10-29 14:33:27.000000000 +0100
@@ -21,6 +21,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/system/root
Dump Create subvolume var/lib/mariadb on device /dev/system/root with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/system/root
Dump Create subvolume var/lib/pgsql on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/log on device /dev/system/root
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/empty-big1.out new/yast2-storage-3.1.71/testsuite/tests/empty-big1.out
--- old/yast2-storage-3.1.70/testsuite/tests/empty-big1.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/empty-big1.out 2015-10-29 14:33:27.000000000 +0100
@@ -17,6 +17,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda3 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda3
Dump Create subvolume var/lib/mariadb on device /dev/sda3 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda3 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda3
Dump Create subvolume var/lib/pgsql on device /dev/sda3 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/empty-big2.out new/yast2-storage-3.1.71/testsuite/tests/empty-big2.out
--- old/yast2-storage-3.1.70/testsuite/tests/empty-big2.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/empty-big2.out 2015-10-29 14:33:27.000000000 +0100
@@ -20,6 +20,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/system/root
Dump Create subvolume var/lib/mariadb on device /dev/system/root with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/system/root
Dump Create subvolume var/lib/pgsql on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/log on device /dev/system/root
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/empty-big3.out new/yast2-storage-3.1.71/testsuite/tests/empty-big3.out
--- old/yast2-storage-3.1.70/testsuite/tests/empty-big3.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/empty-big3.out 2015-10-29 14:33:27.000000000 +0100
@@ -21,6 +21,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/system/root
Dump Create subvolume var/lib/mariadb on device /dev/system/root with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/system/root
Dump Create subvolume var/lib/pgsql on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/log on device /dev/system/root
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/empty-efi1.out new/yast2-storage-3.1.71/testsuite/tests/empty-efi1.out
--- old/yast2-storage-3.1.70/testsuite/tests/empty-efi1.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/empty-efi1.out 2015-10-29 14:33:27.000000000 +0100
@@ -18,6 +18,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda3 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda3
Dump Create subvolume var/lib/mariadb on device /dev/sda3 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda3 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda3
Dump Create subvolume var/lib/pgsql on device /dev/sda3 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/empty-efi2.out new/yast2-storage-3.1.71/testsuite/tests/empty-efi2.out
--- old/yast2-storage-3.1.70/testsuite/tests/empty-efi2.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/empty-efi2.out 2015-10-29 14:33:27.000000000 +0100
@@ -19,6 +19,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda3 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda3
Dump Create subvolume var/lib/mariadb on device /dev/sda3 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda3 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda3
Dump Create subvolume var/lib/pgsql on device /dev/sda3 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/empty-efi3.out new/yast2-storage-3.1.71/testsuite/tests/empty-efi3.out
--- old/yast2-storage-3.1.70/testsuite/tests/empty-efi3.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/empty-efi3.out 2015-10-29 14:33:27.000000000 +0100
@@ -22,6 +22,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/system/root
Dump Create subvolume var/lib/mariadb on device /dev/system/root with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/system/root
Dump Create subvolume var/lib/pgsql on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/log on device /dev/system/root
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/empty-efi4.out new/yast2-storage-3.1.71/testsuite/tests/empty-efi4.out
--- old/yast2-storage-3.1.70/testsuite/tests/empty-efi4.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/empty-efi4.out 2015-10-29 14:33:27.000000000 +0100
@@ -22,6 +22,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/system/root
Dump Create subvolume var/lib/mariadb on device /dev/system/root with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/system/root
Dump Create subvolume var/lib/pgsql on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/log on device /dev/system/root
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/empty-ppc64le1.out new/yast2-storage-3.1.71/testsuite/tests/empty-ppc64le1.out
--- old/yast2-storage-3.1.70/testsuite/tests/empty-ppc64le1.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/empty-ppc64le1.out 2015-10-29 14:33:27.000000000 +0100
@@ -17,6 +17,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda3 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda3
Dump Create subvolume var/lib/mariadb on device /dev/sda3 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda3 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda3
Dump Create subvolume var/lib/pgsql on device /dev/sda3 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/empty-ppc64le2.out new/yast2-storage-3.1.71/testsuite/tests/empty-ppc64le2.out
--- old/yast2-storage-3.1.70/testsuite/tests/empty-ppc64le2.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/empty-ppc64le2.out 2015-10-29 14:33:27.000000000 +0100
@@ -18,6 +18,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda3 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda3
Dump Create subvolume var/lib/mariadb on device /dev/sda3 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda3 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda3
Dump Create subvolume var/lib/pgsql on device /dev/sda3 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/empty-ppc64le3.out new/yast2-storage-3.1.71/testsuite/tests/empty-ppc64le3.out
--- old/yast2-storage-3.1.70/testsuite/tests/empty-ppc64le3.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/empty-ppc64le3.out 2015-10-29 14:33:27.000000000 +0100
@@ -21,6 +21,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/system/root
Dump Create subvolume var/lib/mariadb on device /dev/system/root with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/system/root
Dump Create subvolume var/lib/pgsql on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/log on device /dev/system/root
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/empty-s390x1.out new/yast2-storage-3.1.71/testsuite/tests/empty-s390x1.out
--- old/yast2-storage-3.1.70/testsuite/tests/empty-s390x1.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/empty-s390x1.out 2015-10-29 14:33:27.000000000 +0100
@@ -17,6 +17,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda3 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda3
Dump Create subvolume var/lib/mariadb on device /dev/sda3 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda3 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda3
Dump Create subvolume var/lib/pgsql on device /dev/sda3 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/empty-small1.out new/yast2-storage-3.1.71/testsuite/tests/empty-small1.out
--- old/yast2-storage-3.1.70/testsuite/tests/empty-small1.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/empty-small1.out 2015-10-29 14:33:27.000000000 +0100
@@ -17,6 +17,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda2 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda2
Dump Create subvolume var/lib/mariadb on device /dev/sda2 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda2 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda2
Dump Create subvolume var/lib/pgsql on device /dev/sda2 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/empty1.out new/yast2-storage-3.1.71/testsuite/tests/empty1.out
--- old/yast2-storage-3.1.70/testsuite/tests/empty1.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/empty1.out 2015-10-29 14:33:27.000000000 +0100
@@ -16,6 +16,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda2 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda2
Dump Create subvolume var/lib/mariadb on device /dev/sda2 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda2 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda2
Dump Create subvolume var/lib/pgsql on device /dev/sda2 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/empty2.out new/yast2-storage-3.1.71/testsuite/tests/empty2.out
--- old/yast2-storage-3.1.70/testsuite/tests/empty2.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/empty2.out 2015-10-29 14:33:27.000000000 +0100
@@ -17,6 +17,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda2 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda2
Dump Create subvolume var/lib/mariadb on device /dev/sda2 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda2 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda2
Dump Create subvolume var/lib/pgsql on device /dev/sda2 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/empty3.out new/yast2-storage-3.1.71/testsuite/tests/empty3.out
--- old/yast2-storage-3.1.70/testsuite/tests/empty3.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/empty3.out 2015-10-29 14:33:27.000000000 +0100
@@ -19,6 +19,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/system/root
Dump Create subvolume var/lib/mariadb on device /dev/system/root with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/system/root
Dump Create subvolume var/lib/pgsql on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/log on device /dev/system/root
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/empty4.out new/yast2-storage-3.1.71/testsuite/tests/empty4.out
--- old/yast2-storage-3.1.70/testsuite/tests/empty4.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/empty4.out 2015-10-29 14:33:27.000000000 +0100
@@ -20,6 +20,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/system/root
Dump Create subvolume var/lib/mariadb on device /dev/system/root with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/system/root
Dump Create subvolume var/lib/pgsql on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/log on device /dev/system/root
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/empty5.out new/yast2-storage-3.1.71/testsuite/tests/empty5.out
--- old/yast2-storage-3.1.70/testsuite/tests/empty5.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/empty5.out 2015-10-29 14:33:27.000000000 +0100
@@ -19,6 +19,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/system/root
Dump Create subvolume var/lib/mariadb on device /dev/system/root with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/system/root
Dump Create subvolume var/lib/pgsql on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/log on device /dev/system/root
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/empty6.out new/yast2-storage-3.1.71/testsuite/tests/empty6.out
--- old/yast2-storage-3.1.70/testsuite/tests/empty6.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/empty6.out 2015-10-29 14:33:27.000000000 +0100
@@ -20,6 +20,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/system/root
Dump Create subvolume var/lib/mariadb on device /dev/system/root with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/system/root
Dump Create subvolume var/lib/pgsql on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/log on device /dev/system/root
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/empty7.out new/yast2-storage-3.1.71/testsuite/tests/empty7.out
--- old/yast2-storage-3.1.70/testsuite/tests/empty7.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/empty7.out 2015-10-29 14:33:27.000000000 +0100
@@ -17,6 +17,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda2 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda2
Dump Create subvolume var/lib/mariadb on device /dev/sda2 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda2 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda2
Dump Create subvolume var/lib/pgsql on device /dev/sda2 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/empty8.out new/yast2-storage-3.1.71/testsuite/tests/empty8.out
--- old/yast2-storage-3.1.70/testsuite/tests/empty8.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/empty8.out 2015-10-29 14:33:27.000000000 +0100
@@ -17,6 +17,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda2 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda2
Dump Create subvolume var/lib/mariadb on device /dev/sda2 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda2 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda2
Dump Create subvolume var/lib/pgsql on device /dev/sda2 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/empty9.out new/yast2-storage-3.1.71/testsuite/tests/empty9.out
--- old/yast2-storage-3.1.70/testsuite/tests/empty9.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/empty9.out 2015-10-29 14:33:27.000000000 +0100
@@ -21,6 +21,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/system/root
Dump Create subvolume var/lib/mariadb on device /dev/system/root with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/system/root
Dump Create subvolume var/lib/pgsql on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/log on device /dev/system/root
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/flex-info-empty-big-ppc64le1.out new/yast2-storage-3.1.71/testsuite/tests/flex-info-empty-big-ppc64le1.out
--- old/yast2-storage-3.1.70/testsuite/tests/flex-info-empty-big-ppc64le1.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/flex-info-empty-big-ppc64le1.out 2015-10-29 14:33:27.000000000 +0100
@@ -18,6 +18,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda4 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda4
Dump Create subvolume var/lib/mariadb on device /dev/sda4 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda4 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda4
Dump Create subvolume var/lib/pgsql on device /dev/sda4 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/flex-info-empty-efi1.out new/yast2-storage-3.1.71/testsuite/tests/flex-info-empty-efi1.out
--- old/yast2-storage-3.1.70/testsuite/tests/flex-info-empty-efi1.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/flex-info-empty-efi1.out 2015-10-29 14:33:27.000000000 +0100
@@ -19,6 +19,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda4 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda4
Dump Create subvolume var/lib/mariadb on device /dev/sda4 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda4 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda4
Dump Create subvolume var/lib/pgsql on device /dev/sda4 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/flex-info-empty-efi2.out new/yast2-storage-3.1.71/testsuite/tests/flex-info-empty-efi2.out
--- old/yast2-storage-3.1.70/testsuite/tests/flex-info-empty-efi2.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/flex-info-empty-efi2.out 2015-10-29 14:33:27.000000000 +0100
@@ -19,6 +19,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda4 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda4
Dump Create subvolume var/lib/mariadb on device /dev/sda4 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda4 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda4
Dump Create subvolume var/lib/pgsql on device /dev/sda4 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/flex-info-empty-ppc64le1.out new/yast2-storage-3.1.71/testsuite/tests/flex-info-empty-ppc64le1.out
--- old/yast2-storage-3.1.70/testsuite/tests/flex-info-empty-ppc64le1.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/flex-info-empty-ppc64le1.out 2015-10-29 14:33:27.000000000 +0100
@@ -18,6 +18,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda4 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda4
Dump Create subvolume var/lib/mariadb on device /dev/sda4 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda4 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda4
Dump Create subvolume var/lib/pgsql on device /dev/sda4 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/flex-info-empty-ppc64le2.out new/yast2-storage-3.1.71/testsuite/tests/flex-info-empty-ppc64le2.out
--- old/yast2-storage-3.1.70/testsuite/tests/flex-info-empty-ppc64le2.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/flex-info-empty-ppc64le2.out 2015-10-29 14:33:27.000000000 +0100
@@ -18,6 +18,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda4 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda4
Dump Create subvolume var/lib/mariadb on device /dev/sda4 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda4 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda4
Dump Create subvolume var/lib/pgsql on device /dev/sda4 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/flex-info-empty1.out new/yast2-storage-3.1.71/testsuite/tests/flex-info-empty1.out
--- old/yast2-storage-3.1.70/testsuite/tests/flex-info-empty1.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/flex-info-empty1.out 2015-10-29 14:33:27.000000000 +0100
@@ -17,6 +17,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda3 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda3
Dump Create subvolume var/lib/mariadb on device /dev/sda3 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda3 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda3
Dump Create subvolume var/lib/pgsql on device /dev/sda3 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/flex-info-empty2.out new/yast2-storage-3.1.71/testsuite/tests/flex-info-empty2.out
--- old/yast2-storage-3.1.70/testsuite/tests/flex-info-empty2.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/flex-info-empty2.out 2015-10-29 14:33:27.000000000 +0100
@@ -19,6 +19,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda8 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda8
Dump Create subvolume var/lib/mariadb on device /dev/sda8 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda8 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda8
Dump Create subvolume var/lib/pgsql on device /dev/sda8 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/flex-xml-empty-efi1.out new/yast2-storage-3.1.71/testsuite/tests/flex-xml-empty-efi1.out
--- old/yast2-storage-3.1.70/testsuite/tests/flex-xml-empty-efi1.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/flex-xml-empty-efi1.out 2015-10-29 14:33:27.000000000 +0100
@@ -19,6 +19,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda4 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda4
Dump Create subvolume var/lib/mariadb on device /dev/sda4 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda4 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda4
Dump Create subvolume var/lib/pgsql on device /dev/sda4 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/flex-xml-empty-ppc64le1.out new/yast2-storage-3.1.71/testsuite/tests/flex-xml-empty-ppc64le1.out
--- old/yast2-storage-3.1.70/testsuite/tests/flex-xml-empty-ppc64le1.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/flex-xml-empty-ppc64le1.out 2015-10-29 14:33:27.000000000 +0100
@@ -18,6 +18,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda4 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda4
Dump Create subvolume var/lib/mariadb on device /dev/sda4 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda4 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda4
Dump Create subvolume var/lib/pgsql on device /dev/sda4 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/flex-xml-empty1.out new/yast2-storage-3.1.71/testsuite/tests/flex-xml-empty1.out
--- old/yast2-storage-3.1.70/testsuite/tests/flex-xml-empty1.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/flex-xml-empty1.out 2015-10-29 14:33:27.000000000 +0100
@@ -17,6 +17,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda3 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda3
Dump Create subvolume var/lib/mariadb on device /dev/sda3 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda3 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda3
Dump Create subvolume var/lib/pgsql on device /dev/sda3 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/half-empty1.out new/yast2-storage-3.1.71/testsuite/tests/half-empty1.out
--- old/yast2-storage-3.1.70/testsuite/tests/half-empty1.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/half-empty1.out 2015-10-29 14:33:27.000000000 +0100
@@ -18,6 +18,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda6 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda6
Dump Create subvolume var/lib/mariadb on device /dev/sda6 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda6 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda6
Dump Create subvolume var/lib/pgsql on device /dev/sda6 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/lvm-reuse1.out new/yast2-storage-3.1.71/testsuite/tests/lvm-reuse1.out
--- old/yast2-storage-3.1.70/testsuite/tests/lvm-reuse1.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/lvm-reuse1.out 2015-10-29 14:33:27.000000000 +0100
@@ -16,6 +16,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/system/root
Dump Create subvolume var/lib/mariadb on device /dev/system/root with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/system/root
Dump Create subvolume var/lib/pgsql on device /dev/system/root with option "no copy on write"
Dump Create subvolume var/log on device /dev/system/root
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/reuse-home1.out new/yast2-storage-3.1.71/testsuite/tests/reuse-home1.out
--- old/yast2-storage-3.1.70/testsuite/tests/reuse-home1.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/reuse-home1.out 2015-10-29 14:33:27.000000000 +0100
@@ -15,6 +15,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda2 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda2
Dump Create subvolume var/lib/mariadb on device /dev/sda2 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda2 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda2
Dump Create subvolume var/lib/pgsql on device /dev/sda2 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/windows-only-efi1.out new/yast2-storage-3.1.71/testsuite/tests/windows-only-efi1.out
--- old/yast2-storage-3.1.70/testsuite/tests/windows-only-efi1.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/windows-only-efi1.out 2015-10-29 14:33:27.000000000 +0100
@@ -19,6 +19,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda4 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda4
Dump Create subvolume var/lib/mariadb on device /dev/sda4 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda4 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda4
Dump Create subvolume var/lib/pgsql on device /dev/sda4 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/windows-only-no-resize1.out new/yast2-storage-3.1.71/testsuite/tests/windows-only-no-resize1.out
--- old/yast2-storage-3.1.70/testsuite/tests/windows-only-no-resize1.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/windows-only-no-resize1.out 2015-10-29 14:33:27.000000000 +0100
@@ -18,6 +18,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda2 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda2
Dump Create subvolume var/lib/mariadb on device /dev/sda2 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda2 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda2
Dump Create subvolume var/lib/pgsql on device /dev/sda2 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/windows-only1.out new/yast2-storage-3.1.71/testsuite/tests/windows-only1.out
--- old/yast2-storage-3.1.70/testsuite/tests/windows-only1.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/windows-only1.out 2015-10-29 14:33:27.000000000 +0100
@@ -19,6 +19,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda6 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda6
Dump Create subvolume var/lib/mariadb on device /dev/sda6 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda6 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda6
Dump Create subvolume var/lib/pgsql on device /dev/sda6 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-storage-3.1.70/testsuite/tests/windows1.out new/yast2-storage-3.1.71/testsuite/tests/windows1.out
--- old/yast2-storage-3.1.70/testsuite/tests/windows1.out 2015-10-19 14:33:13.000000000 +0200
+++ new/yast2-storage-3.1.71/testsuite/tests/windows1.out 2015-10-29 14:33:27.000000000 +0100
@@ -18,6 +18,7 @@
Dump Create subvolume var/lib/libvirt/images on device /dev/sda6 with option "no copy on write"
Dump Create subvolume var/lib/mailman on device /dev/sda6
Dump Create subvolume var/lib/mariadb on device /dev/sda6 with option "no copy on write"
+Dump Create subvolume var/lib/mysql on device /dev/sda6 with option "no copy on write"
Dump Create subvolume var/lib/named on device /dev/sda6
Dump Create subvolume var/lib/pgsql on device /dev/sda6 with option "no copy on write"
Dump Create subvolume var/log on device /dev/sda6
1
0
Hello community,
here is the log from the commit of package yast2-ntp-client for openSUSE:Factory checked in at 2015-11-04 15:30:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-ntp-client (Old)
and /work/SRC/openSUSE:Factory/.yast2-ntp-client.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-ntp-client"
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-ntp-client/yast2-ntp-client.changes 2015-08-21 12:41:50.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-ntp-client.new/yast2-ntp-client.changes 2015-11-04 15:30:04.000000000 +0100
@@ -1,0 +2,6 @@
+Thu Oct 29 12:05:53 UTC 2015 - ancor(a)suse.com
+
+- Fixed an error in the "run NTP as daemon" checkbox (bsc#952144)
+- 3.1.20
+
+-------------------------------------------------------------------
Old:
----
yast2-ntp-client-3.1.19.tar.bz2
New:
----
yast2-ntp-client-3.1.20.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-ntp-client.spec ++++++
--- /var/tmp/diff_new_pack.QPa1H3/_old 2015-11-04 15:30:05.000000000 +0100
+++ /var/tmp/diff_new_pack.QPa1H3/_new 2015-11-04 15:30:05.000000000 +0100
@@ -17,7 +17,7 @@
Name: yast2-ntp-client
-Version: 3.1.19
+Version: 3.1.20
Release: 0
Summary: YaST2 - NTP Client Configuration
License: GPL-2.0+
++++++ yast2-ntp-client-3.1.19.tar.bz2 -> yast2-ntp-client-3.1.20.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-ntp-client-3.1.19/package/yast2-ntp-client.changes new/yast2-ntp-client-3.1.20/package/yast2-ntp-client.changes
--- old/yast2-ntp-client-3.1.19/package/yast2-ntp-client.changes 2015-08-18 10:45:08.000000000 +0200
+++ new/yast2-ntp-client-3.1.20/package/yast2-ntp-client.changes 2015-10-29 13:20:27.000000000 +0100
@@ -1,4 +1,10 @@
-------------------------------------------------------------------
+Thu Oct 29 12:05:53 UTC 2015 - ancor(a)suse.com
+
+- Fixed an error in the "run NTP as daemon" checkbox (bsc#952144)
+- 3.1.20
+
+-------------------------------------------------------------------
Mon Aug 17 15:57:24 UTC 2015 - ancor(a)suse.com
- Always use a server from pool.ntp.org as default (bnc#940881)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-ntp-client-3.1.19/package/yast2-ntp-client.spec new/yast2-ntp-client-3.1.20/package/yast2-ntp-client.spec
--- old/yast2-ntp-client-3.1.19/package/yast2-ntp-client.spec 2015-08-18 10:45:08.000000000 +0200
+++ new/yast2-ntp-client-3.1.20/package/yast2-ntp-client.spec 2015-10-29 13:20:27.000000000 +0100
@@ -17,7 +17,7 @@
Name: yast2-ntp-client
-Version: 3.1.19
+Version: 3.1.20
Release: 0
Summary: YaST2 - NTP Client Configuration
License: GPL-2.0+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-ntp-client-3.1.19/src/clients/ntp-client_proposal.rb new/yast2-ntp-client-3.1.20/src/clients/ntp-client_proposal.rb
--- old/yast2-ntp-client-3.1.19/src/clients/ntp-client_proposal.rb 2015-08-18 10:45:08.000000000 +0200
+++ new/yast2-ntp-client-3.1.20/src/clients/ntp-client_proposal.rb 2015-10-29 13:20:27.000000000 +0100
@@ -345,6 +345,7 @@
# server (taken from UI if empty)
# servers (intended to use all of opensuse.pool.ntp.org,
# but I did not have time to make it work)
+ # run_service (set to true if empty)
# write_only (bnc#589296)
# ntpdate_only (TODO rename to onetime)
# return:
@@ -352,7 +353,7 @@
def Write(param)
ntp_servers = param["servers"] || []
ntp_server = param["server"] || ""
- run_service = param["run_service"] || true
+ run_service = param.fetch("run_service", true)
if ntp_server == ""
# get the value from UI only when it wasn't given as a parameter
ntp_server = UI.QueryWidget(Id(:ntp_address), :Value)
1
0
Hello community,
here is the log from the commit of package aaa_base for openSUSE:Factory checked in at 2015-11-04 15:29:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/aaa_base (Old)
and /work/SRC/openSUSE:Factory/.aaa_base.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "aaa_base"
Changes:
--------
--- /work/SRC/openSUSE:Factory/aaa_base/aaa_base.changes 2015-07-21 13:23:09.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.aaa_base.new/aaa_base.changes 2015-11-04 15:29:51.000000000 +0100
@@ -1,0 +2,18 @@
+Tue Oct 27 16:42:44 UTC 2015 - ro(a)suse.com
+
+- suse.de-backup-rc.config: trigger also if only files changed
+ that have spaces in their name (bnc#915259)
+
+-------------------------------------------------------------------
+Tue Oct 27 15:41:19 UTC 2015 - ro(a)suse.com
+
+- sysconf_addword: do not insert spaces at start of string (bnc#932456)
+
+-------------------------------------------------------------------
+Tue Oct 27 12:29:11 UTC 2015 - ro(a)suse.com
+
+- Merge pull request #19 from super7ramp/cleaning-references-to-suseconfig
+ - drop references to sysconfig/suseconfig
+ - drop SCANNER_TYPE variable
+
+-------------------------------------------------------------------
Old:
----
aaa_base-13.2+git20150625.4df5033.tar.xz
New:
----
aaa_base-13.2+git20151027.ca4b24d.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ aaa_base.spec ++++++
--- /var/tmp/diff_new_pack.tSqBoG/_old 2015-11-04 15:29:53.000000000 +0100
+++ /var/tmp/diff_new_pack.tSqBoG/_new 2015-11-04 15:29:53.000000000 +0100
@@ -18,7 +18,7 @@
Name: aaa_base
-Version: 13.2+git20150625.4df5033
+Version: 13.2+git20151027.ca4b24d
Release: 0
Url: https://github.com/openSUSE/aaa_base
Provides: aaa_skel = %{version}-%{release}
++++++ aaa_base-13.2+git20150625.4df5033.tar.xz -> aaa_base-13.2+git20151027.ca4b24d.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aaa_base-13.2+git20150625.4df5033/files/etc/cron.daily/suse.de-backup-rc.config new/aaa_base-13.2+git20151027.ca4b24d/files/etc/cron.daily/suse.de-backup-rc.config
--- old/aaa_base-13.2+git20150625.4df5033/files/etc/cron.daily/suse.de-backup-rc.config 2015-06-25 12:25:24.000000000 +0200
+++ new/aaa_base-13.2+git20151027.ca4b24d/files/etc/cron.daily/suse.de-backup-rc.config 2015-10-27 17:27:17.000000000 +0100
@@ -31,7 +31,7 @@
test -f /etc/rc.config && ETC_RCCONFIG="/etc/rc.config"
test -e $RCCONFIG_BACKUP_DIR/sysconfig_recent_md5 && \
OLD_MD5="`cat $RCCONFIG_BACKUP_DIR/sysconfig_recent_md5`"
- NEW_MD5="`find $ETC_RCCONFIG /etc/sysconfig -type f | xargs cat | md5sum`"
+ NEW_MD5="`find $ETC_RCCONFIG /etc/sysconfig -type f –exec cat {} \; | md5sum`"
if test "$OLD_MD5" != "$NEW_MD5" ; then
DATESTRING=`date +"%Y%m%d"`
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aaa_base-13.2+git20150625.4df5033/files/etc/profile.d/profile.csh new/aaa_base-13.2+git20151027.ca4b24d/files/etc/profile.d/profile.csh
--- old/aaa_base-13.2+git20150625.4df5033/files/etc/profile.d/profile.csh 2015-06-25 12:25:24.000000000 +0200
+++ new/aaa_base-13.2+git20151027.ca4b24d/files/etc/profile.d/profile.csh 2015-10-27 17:27:17.000000000 +0100
@@ -4,7 +4,6 @@
# Used configuration files:
#
# /etc/sysconfig/windowmanager
-# /etc/sysconfig/suseconfig
# /etc/sysconfig/mail
# /etc/sysconfig/proxy
# /etc/sysconfig/console
@@ -14,7 +13,6 @@
set noglob
set sysconf=""
foreach sys (/etc/sysconfig/windowmanager \
- /etc/sysconfig/suseconfig \
/etc/sysconfig/mail \
/etc/sysconfig/proxy \
/etc/sysconfig/console \
@@ -32,20 +30,17 @@
switch (${line:q})
case CWD_IN_ROOT_PATH=*:
if ( ${line:q} !~ *=*yes* ) continue
- if ( "$path[*]" =~ *.* ) continue
- if ( $uid < 100 ) set -l path=( $path . )
+ if ( "$path[*]" =~ *.* ) continue
+ if ( $uid < 100 ) set -l path=( $path . )
breaksw
case CWD_IN_USER_PATH=*:
if ( ${line:q} !~ *=*yes* ) continue
- if ( "$path[*]" =~ *.* ) continue
+ if ( "$path[*]" =~ *.* ) continue
if ( $uid >= 100 ) set -l path=( $path . )
breaksw
case FROM_HEADER=*:
setenv FROM_HEADER "${val:q}"
breaksw
- case SCANNER_TYPE=*:
- setenv SCANNER_TYPE "${val:q}"
- breaksw
case PROXY_ENABLED=*:
set proxy_enabled="${val:q}"
breaksw
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aaa_base-13.2+git20150625.4df5033/files/etc/profile.d/profile.sh new/aaa_base-13.2+git20151027.ca4b24d/files/etc/profile.d/profile.sh
--- old/aaa_base-13.2+git20150625.4df5033/files/etc/profile.d/profile.sh 2015-06-25 12:25:24.000000000 +0200
+++ new/aaa_base-13.2+git20151027.ca4b24d/files/etc/profile.d/profile.sh 2015-10-27 17:27:17.000000000 +0100
@@ -4,7 +4,6 @@
# Used configuration files:
#
# /etc/sysconfig/windowmanager
-# /etc/sysconfig/suseconfig
# /etc/sysconfig/mail
# /etc/sysconfig/proxy
# /etc/sysconfig/console
@@ -12,7 +11,6 @@
#
for sys in /etc/sysconfig/windowmanager \
- /etc/sysconfig/suseconfig \
/etc/sysconfig/mail \
/etc/sysconfig/proxy \
/etc/sysconfig/console \
@@ -37,10 +35,6 @@
FROM_HEADER="${val}"
export FROM_HEADER
;;
- SCANNER_TYPE=*)
- SCANNER_TYPE="${val}"
- export SCANNER_TYPE
- ;;
PROXY_ENABLED=*)
PROXY_ENABLED="${val}"
;;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aaa_base-13.2+git20150625.4df5033/files/usr/bin/mkinfodir new/aaa_base-13.2+git20151027.ca4b24d/files/usr/bin/mkinfodir
--- old/aaa_base-13.2+git20150625.4df5033/files/usr/bin/mkinfodir 2015-06-25 12:25:24.000000000 +0200
+++ new/aaa_base-13.2+git20151027.ca4b24d/files/usr/bin/mkinfodir 2015-10-27 17:27:17.000000000 +0100
@@ -340,8 +340,8 @@
Typing "d" returns here, typing "?" lists all INFO commands,
typing "q" exits, typing "h" gives a primer for first-timers,
pressing 2nd button on a highlighted word follows cross-reference.
-
- ---- AUTOCONFIGURED BY SuSEConfig: EDIT WITH CARE: ----
+
+ ---- EDIT WITH CARE: ----
---- Only descriptive text for otherwise empty topics will survive ----
* Menu: The list of major topics begins on the next line.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aaa_base-13.2+git20150625.4df5033/files/usr/sbin/sysconf_addword new/aaa_base-13.2+git20151027.ca4b24d/files/usr/sbin/sysconf_addword
--- old/aaa_base-13.2+git20150625.4df5033/files/usr/sbin/sysconf_addword 2015-06-25 12:25:24.000000000 +0200
+++ new/aaa_base-13.2+git20151027.ca4b24d/files/usr/sbin/sysconf_addword 2015-10-27 17:27:17.000000000 +0100
@@ -54,7 +54,7 @@
$debug && cp $file $tmpf
sed -i -e "${lineno} {
s/^[[:space:]]*\($var=\".*\)\(\".*\)/\1 $word_quoted\2/;
- s/=\" /=\"/
+ s/=\" */=\"/
}" $file
$debug && diff -u $tmpf $file
else
1
0
Hello community,
here is the log from the commit of package zypper for openSUSE:13.2:Update checked in at 2015-11-03 10:20:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:13.2:Update/zypper (Old)
and /work/SRC/openSUSE:13.2:Update/.zypper.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "zypper"
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ _link ++++++
--- /var/tmp/diff_new_pack.U4797h/_old 2015-11-03 10:20:03.000000000 +0100
+++ /var/tmp/diff_new_pack.U4797h/_new 2015-11-03 10:20:03.000000000 +0100
@@ -1 +1 @@
-<link package='zypper.3856' cicount='copy' />
+<link package='zypper.3948' cicount='copy' />
1
0