openSUSE Commits
Threads by month
- ----- 2024 -----
- 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
September 2014
- 1 participants
- 1675 discussions
Hello community,
here is the log from the commit of package javassist for openSUSE:Factory checked in at 2014-09-05 12:59:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/javassist (Old)
and /work/SRC/openSUSE:Factory/.javassist.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "javassist"
Changes:
--------
--- /work/SRC/openSUSE:Factory/javassist/javassist.changes 2013-09-11 13:38:44.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.javassist.new/javassist.changes 2014-09-05 13:00:07.000000000 +0200
@@ -1,0 +2,10 @@
+Wed Sep 3 16:19:44 CEST 2014 - ro(a)suse.de
+
+- fix group entries for subpackages
+
+-------------------------------------------------------------------
+Wed Sep 3 01:48:48 CEST 2014 - ro(a)suse.de
+
+- sanitize release line in specfile
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ javassist.spec ++++++
--- /var/tmp/diff_new_pack.EG01MI/_old 2014-09-05 13:00:08.000000000 +0200
+++ /var/tmp/diff_new_pack.EG01MI/_new 2014-09-05 13:00:08.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package javassist
#
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2000-2005, JPackage Project
# All rights reserved.
#
@@ -26,7 +26,7 @@
Name: javassist
Version: 3.5
-Release: 0.<RELEASE2>
+Release: 0
Url: http://www.csg.is.titech.ac.jp/~chiba/javassist/
Source0: javassist-3.5.CR1-src.tar.gz
# cvs -d:pserver:anonymous@anoncvs.forge.jboss.com:/cvsroot/jboss export -r Javassist_3_5_CR1 javassist
@@ -57,7 +57,7 @@
%package demo
Summary: Samples for javassist
-Group: Development/Documentation/Other
+Group: Documentation/Other
Requires: javassist = %{version}-%{release}
%description demo
@@ -69,7 +69,7 @@
%package javadoc
Summary: Javadoc for javassist
-Group: Development/Documentation/HTML
+Group: Documentation/HTML
%description javadoc
Javadoc for javassist.
@@ -80,7 +80,7 @@
%package manual
Summary: Tutorial for javassist
-Group: Development/Documentation/Other
+Group: Documentation/Other
%description manual
Tutorial for javassist.
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package samba for openSUSE:Factory checked in at 2014-09-05 12:59:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/samba (Old)
and /work/SRC/openSUSE:Factory/.samba.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "samba"
Changes:
--------
--- /work/SRC/openSUSE:Factory/samba/samba.changes 2014-08-28 21:05:20.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.samba.new/samba.changes 2014-09-05 13:00:04.000000000 +0200
@@ -1,0 +2,5 @@
+Thu Aug 28 10:03:21 UTC 2014 - ddiss(a)suse.com
+
+- fix FSCTL_SET_SPARSE request validation; (bso#10787); (bnc#893774).
+
+-------------------------------------------------------------------
@@ -9 +14,2 @@
-- build: disable mmap on s390 systems; (bso#10765); (bnc#886193).
+- build: disable mmap on s390 systems; (bso#10765); (bnc#886193);
+ (bnc#882356).
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ samba.spec ++++++
--- /var/tmp/diff_new_pack.MXyRHy/_old 2014-09-05 13:00:06.000000000 +0200
+++ /var/tmp/diff_new_pack.MXyRHy/_new 2014-09-05 13:00:06.000000000 +0200
@@ -145,7 +145,7 @@
%else
%define build_make_smp_mflags %{?jobs:-j%jobs}
%endif
-%define SOURCE_TIMESTAMP 3280
+%define SOURCE_TIMESTAMP 3283
%define BRANCH %{version}
%global with_mitkrb5 1
%global with_dc 0
++++++ patches.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches/samba.org/0751495b1327d002b79482632b7c590cae6e3f9d new/patches/samba.org/0751495b1327d002b79482632b7c590cae6e3f9d
--- old/patches/samba.org/0751495b1327d002b79482632b7c590cae6e3f9d 1970-01-01 01:00:00.000000000 +0100
+++ new/patches/samba.org/0751495b1327d002b79482632b7c590cae6e3f9d 2014-08-28 12:05:56.000000000 +0200
@@ -0,0 +1,43 @@
+From 0751495b1327d002b79482632b7c590cae6e3f9d Mon Sep 17 00:00:00 2001
+From: David Disseldorp <ddiss(a)samba.org>
+Date: Wed, 27 Aug 2014 15:42:00 +0200
+Subject: [PATCH] dosmode: fix FSCTL_SET_SPARSE request validation
+
+Check that FSCTL_SET_SPARSE requests does not refer to directories. Also
+reject such requests when issued over IPC or printer share connections.
+
+Bug: https://bugzilla.samba.org/show_bug.cgi?id=10787
+
+Signed-off-by: David Disseldorp <ddiss(a)samba.org>
+Reviewed-by: Jeremy Allison <jra(a)samba.org>
+
+Autobuild-User(master): Jeremy Allison <jra(a)samba.org>
+Autobuild-Date(master): Thu Aug 28 04:22:37 CEST 2014 on sn-devel-104
+---
+ source3/smbd/dosmode.c | 13 +++++++++++++
+ 1 file changed, 13 insertions(+)
+
+Index: source3/smbd/dosmode.c
+===================================================================
+--- source3/smbd/dosmode.c.orig
++++ source3/smbd/dosmode.c
+@@ -1017,6 +1017,19 @@ NTSTATUS file_set_sparse(connection_stru
+ return NT_STATUS_ACCESS_DENIED;
+ }
+
++ if (fsp->is_directory) {
++ DEBUG(9, ("invalid attempt to %s sparse flag on dir %s\n",
++ (sparse ? "set" : "clear"),
++ smb_fname_str_dbg(fsp->fsp_name)));
++ return NT_STATUS_INVALID_PARAMETER;
++ }
++
++ if (IS_IPC(conn) || IS_PRINT(conn)) {
++ DEBUG(9, ("attempt to %s sparse flag over invalid conn\n",
++ (sparse ? "set" : "clear")));
++ return NT_STATUS_INVALID_PARAMETER;
++ }
++
+ DEBUG(10,("file_set_sparse: setting sparse bit %u on file %s\n",
+ sparse, smb_fname_str_dbg(fsp->fsp_name)));
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches/series new/patches/series
--- old/patches/series 2014-08-19 15:55:47.000000000 +0200
+++ new/patches/series 2014-08-28 12:03:07.000000000 +0200
@@ -90,6 +90,7 @@
samba.org/2685df1177ffd39b1af34eb116bd7b24d4b12974 -p0 # bso 10652, bnc 883870
samba.org/2706af4d78fc9a47a4ac45b373edf276e3a9b354 -p0 # bso 10652, bnc 883870
samba.org/1ad71f79eb473822d36d9629cf52c2fca4c53752 -p0 # bso 10652, bnc 883870
+samba.org/0751495b1327d002b79482632b7c590cae6e3f9d -p0 # bso 10787, bnc 893774
samba.org/fix_pc_dependencies.diff -p0
# SuSE specific changes
++++++ vendor-files.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor-files/tools/package-data new/vendor-files/tools/package-data
--- old/vendor-files/tools/package-data 2014-08-19 16:34:58.000000000 +0200
+++ new/vendor-files/tools/package-data 2014-08-28 12:07:53.000000000 +0200
@@ -1,2 +1,2 @@
# This is an autogenrated file.
-SAMBA_PACKAGE_SVN_VERSION="3280"
+SAMBA_PACKAGE_SVN_VERSION="3283"
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package kernel-firmware for openSUSE:Factory checked in at 2014-09-05 12:59:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-firmware (Old)
and /work/SRC/openSUSE:Factory/.kernel-firmware.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-firmware"
Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-firmware/kernel-firmware.changes 2014-06-30 21:50:27.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kernel-firmware.new/kernel-firmware.changes 2014-09-05 12:59:59.000000000 +0200
@@ -1,0 +2,14 @@
+Wed Sep 3 12:57:59 CEST 2014 - tiwai(a)suse.de
+
+- Sync with SLE12 package
+ * Includes previously cherry-picked QLogic firmware (bnc#879633)
+ * Intel BT firmware updates
+ * cxgb4 firmware update to revision 1.11.27.0
+ * bnx2x firmware version 7.10.51 (bnc#887382)
+ * dvb-fe-xc5000c-4.1.30.7.fw for xc5000 (bnc#884321)
+ * Drop the obsoleted mkinitrd scripts
+ * Use standard macros, posttrans for initrd updates
+- Update to git snapshot 20140903:
+ * Another Intel BT firmware updates (bnc#894810)
+
+-------------------------------------------------------------------
Old:
----
linux-firmware-20140624git.tar.bz2
mkinitrd_boot-amd_microcode.sh
mkinitrd_setup-amd_microcode.sh
New:
----
linux-firmware-20140903git.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kernel-firmware.spec ++++++
--- /var/tmp/diff_new_pack.aZTteY/_old 2014-09-05 13:00:03.000000000 +0200
+++ /var/tmp/diff_new_pack.aZTteY/_new 2014-09-05 13:00:03.000000000 +0200
@@ -19,17 +19,16 @@
Name: kernel-firmware
BuildRequires: fdupes
BuildRequires: kernel-default
-Version: 20140624git
+BuildRequires: suse-module-tools
+Version: 20140903git
Release: 0
Summary: Linux kernel firmware files
License: SUSE-Firmware and GPL-2.0 and GPL-2.0+ and MIT
Group: System/Kernel
-Url: https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/
+Url: http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git
# Created with git archive | bzip2
-Source0: linux-firmware-%{version}.tar.bz2
+Source0: linux-firmware-%{version}.tar.xz
Source1: firmware.sh
-Source5: mkinitrd_setup-amd_microcode.sh
-Source6: mkinitrd_boot-amd_microcode.sh
%define __find_supplements bash %_sourcedir/firmware.sh --find-supplements
%define __ksyms_supplements bash %_sourcedir/firmware.sh --cache %{_builddir}/%{?buildsubdir}/find_supplements.cache --find-supplements
@@ -79,14 +78,12 @@
This package contains the microcode files used by AMD CPUs.
%prep
-%setup -q -c kernel-firmware
+%setup -q -n linux-firmware-%version
%build
# nothing to do
%install
-install -D -m 0755 %{SOURCE5} %{buildroot}/lib/mkinitrd/scripts/setup-amd_microcode.sh
-install -D -m 0755 %{SOURCE6} %{buildroot}/lib/mkinitrd/scripts/boot-amd_microcode.sh
mkdir -p %{buildroot}/lib/firmware
cp -avf * %{buildroot}/lib/firmware
rm -f %{buildroot}/lib/firmware/WHENCE
@@ -102,45 +99,28 @@
%clean
rm -rf %{buildroot}
+%post
+%{?regenerate_initrd_post}
+
%post -n ucode-amd
-[ -x /sbin/mkinitrd_setup ] && mkinitrd_setup
-if [ "${YAST_IS_RUNNING}" != "instsys" ]; then
- if [ -e /var/lib/no_initrd_recreation_by_suspend ]; then
- echo "Skipping recreation of existing initial ramdisks, due"
- echo "to presence of /var/lib/no_initrd_recreation_by_suspend"
- elif [ -x /sbin/mkinitrd ]; then
- [ -x /sbin/mkinitrd_setup ] && /sbin/mkinitrd_setup
- /sbin/mkinitrd || :
- fi
-fi
-
-%postun -n ucode-amd
-[ -x /sbin/mkinitrd_setup ] && mkinitrd_setup
-if [ "${YAST_IS_RUNNING}" != "instsys" ]; then
- if [ -e /var/lib/no_initrd_recreation_by_suspend ]; then
- echo "Skipping recreation of existing initial ramdisks, due"
- echo "to presence of /var/lib/no_initrd_recreation_by_suspend"
- elif [ -x /sbin/mkinitrd ]; then
- [ -x /sbin/mkinitrd_setup ] && /sbin/mkinitrd_setup
- /sbin/mkinitrd || :
- fi
-fi
+%{?regenerate_initrd_post}
+
+%posttrans
+%{?regenerate_initrd_posttrans}
+
+%posttrans -n ucode-amd
+%{?regenerate_initrd_posttrans}
%files
%defattr(0644,root,root,0755)
-%doc WHENCE README GPL-3 LICENCE.*
-%exclude /lib/firmware/amd-ucode/microcode_amd.bin*
-%exclude /lib/firmware/amd-ucode/microcode_amd_fam15h.bin*
+%doc WHENCE README GPL-3 LICEN[CS]E.*
+%exclude /lib/firmware/amd-ucode/microcode_amd.bin
+%exclude /lib/firmware/amd-ucode/microcode_amd_fam15h.bin
/lib/firmware/*
%files -n ucode-amd
%defattr(0644,root,root,0755)
-/lib/firmware/amd-ucode/microcode_amd.bin*
-/lib/firmware/amd-ucode/microcode_amd_fam15h.bin*
-/lib/firmware/amd-ucode/
-%dir /lib/mkinitrd
-%dir /lib/mkinitrd/scripts
-%attr(0755,root,root) /lib/mkinitrd/scripts/setup-amd_microcode.sh
-%attr(0755,root,root) /lib/mkinitrd/scripts/boot-amd_microcode.sh
+/lib/firmware/amd-ucode/microcode_amd.bin
+/lib/firmware/amd-ucode/microcode_amd_fam15h.bin
%changelog
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package postgresql-init for openSUSE:Factory checked in at 2014-09-05 12:59:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/postgresql-init (Old)
and /work/SRC/openSUSE:Factory/.postgresql-init.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "postgresql-init"
Changes:
--------
--- /work/SRC/openSUSE:Factory/postgresql-init/postgresql-init.changes 2014-07-31 21:50:26.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.postgresql-init.new/postgresql-init.changes 2014-09-05 12:59:56.000000000 +0200
@@ -1,0 +2,5 @@
+Wed Sep 3 01:48:48 CEST 2014 - ro(a)suse.de
+
+- sanitize release line in specfile
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ postgresql-init.spec ++++++
--- /var/tmp/diff_new_pack.icdnup/_old 2014-09-05 12:59:57.000000000 +0200
+++ /var/tmp/diff_new_pack.icdnup/_new 2014-09-05 12:59:57.000000000 +0200
@@ -23,7 +23,7 @@
Name: postgresql-init
Version: 9.3
-Release: 0.6.<RELEASE12>
+Release: 0
Source0: postgresql-init
Source1: postgresql-sysconfig
Source2: postgresql-firewall
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package yast2-users for openSUSE:Factory checked in at 2014-09-05 12:59:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-users (Old)
and /work/SRC/openSUSE:Factory/.yast2-users.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-users"
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-users/yast2-users.changes 2014-08-30 16:03:43.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-users.new/yast2-users.changes 2014-09-05 12:59:54.000000000 +0200
@@ -1,0 +2,8 @@
+Wed Sep 3 08:26:34 CEST 2014 - schubi(a)suse.de
+
+- Autoyast: Initialize the user hash in User module correctly
+ This is needed for establishing the system users
+ (espl. the root user). (bnc#893725)
+- 3.1.32
+
+-------------------------------------------------------------------
Old:
----
yast2-users-3.1.31.tar.bz2
New:
----
yast2-users-3.1.32.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-users.spec ++++++
--- /var/tmp/diff_new_pack.sbGvYA/_old 2014-09-05 12:59:56.000000000 +0200
+++ /var/tmp/diff_new_pack.sbGvYA/_new 2014-09-05 12:59:56.000000000 +0200
@@ -17,7 +17,7 @@
Name: yast2-users
-Version: 3.1.31
+Version: 3.1.32
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
++++++ yast2-users-3.1.31.tar.bz2 -> yast2-users-3.1.32.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-users-3.1.31/package/yast2-users.changes new/yast2-users-3.1.32/package/yast2-users.changes
--- old/yast2-users-3.1.31/package/yast2-users.changes 2014-08-25 10:28:19.000000000 +0200
+++ new/yast2-users-3.1.32/package/yast2-users.changes 2014-09-03 09:43:10.000000000 +0200
@@ -1,4 +1,12 @@
-------------------------------------------------------------------
+Wed Sep 3 08:26:34 CEST 2014 - schubi(a)suse.de
+
+- Autoyast: Initialize the user hash in User module correctly
+ This is needed for establishing the system users
+ (espl. the root user). (bnc#893725)
+- 3.1.32
+
+-------------------------------------------------------------------
Mon Aug 25 09:21:30 CEST 2014 - schubi(a)suse.de
- Autoyast: Moved minimal configuration to a central place in
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-users-3.1.31/package/yast2-users.spec new/yast2-users-3.1.32/package/yast2-users.spec
--- old/yast2-users-3.1.31/package/yast2-users.spec 2014-08-25 10:28:19.000000000 +0200
+++ new/yast2-users-3.1.32/package/yast2-users.spec 2014-09-03 09:43:10.000000000 +0200
@@ -17,7 +17,7 @@
Name: yast2-users
-Version: 3.1.31
+Version: 3.1.32
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-users-3.1.31/src/include/users/routines.rb new/yast2-users-3.1.32/src/include/users/routines.rb
--- old/yast2-users-3.1.31/src/include/users/routines.rb 2014-08-25 10:28:19.000000000 +0200
+++ new/yast2-users-3.1.32/src/include/users/routines.rb 2014-09-03 09:43:10.000000000 +0200
@@ -147,18 +147,21 @@
old_gui = Users.GetGUI
Users.SetGUI(false)
+ # Users.Read has to be called in order to initialize the user hash
+ # in the Users module. This is needed for establishing
+ # the system users (espl. the root user). (bnc#893725)
+ Users.Read
+ Users.ResetCurrentUser
+ # resetting Autologin settings
+ Autologin.Disable
+
users = UsersSimple.GetUsers
if !users.empty?
- Users.Read
- Users.ResetCurrentUser
- Builtins.y2milestone("There are #{users.size} users to import")
+ Builtins.y2milestone("There are #{users.size} users to import")
create_users(users)
- #resetting Autologin settings
- Autologin.Disable
-
if UsersSimple.AutologinUsed
Autologin.user = UsersSimple.GetAutologinUser
Autologin.Use(true)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package shim for openSUSE:Factory checked in at 2014-09-05 11:49:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/shim (Old)
and /work/SRC/openSUSE:Factory/.shim.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "shim"
Changes:
--------
--- /work/SRC/openSUSE:Factory/shim/shim.changes 2014-09-05 11:17:48.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.shim.new/shim.changes 2014-09-05 11:49:13.000000000 +0200
@@ -1,0 +2,13 @@
+Wed Sep 3 12:32:25 UTC 2014 - lnussel(a)suse.de
+
+- re-introduce build failure if shim_enforce_ms_signature is defined. That way
+ a project like openSUSE:Factory can decide whether or not shim needs a valid
+ MS signature.
+
+-------------------------------------------------------------------
+Tue Aug 19 04:38:36 UTC 2014 - glin(a)suse.com
+
+- Add shim-update-openssl-0.9.8zb.patch to update openssl to
+ 0.9.8zb
+
+-------------------------------------------------------------------
New:
----
shim-update-openssl-0.9.8zb.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ shim.spec ++++++
--- /var/tmp/diff_new_pack.SDLdNF/_old 2014-09-05 11:49:14.000000000 +0200
+++ /var/tmp/diff_new_pack.SDLdNF/_new 2014-09-05 11:49:14.000000000 +0200
@@ -54,6 +54,8 @@
Patch4: shim-mokmanager-support-sha-family.patch
# PATCH-FIX-OPENSUSE shim-signed-unsigned-compares.patch jsegitz(a)suse.com -- Fixed some signed - unsigned comparisons
Patch5: shim-signed-unsigned-compares.patch
+# PATCH-FIX-UPSTREAM shim-update-openssl-0.9.8zb.patch glin(a)suse.com -- Update openssl to 0.9.8zb
+Patch6: shim-update-openssl-0.9.8zb.patch
# PATCH-FIX-OPENSUSE shim-opensuse-cert-prompt.patch glin(a)suse.com -- Show the prompt to ask whether the user trusts openSUSE certificate or not
Patch100: shim-opensuse-cert-prompt.patch
BuildRequires: gnu-efi >= 3.0t
@@ -84,6 +86,7 @@
%patch3 -p1
%patch4 -p1
%patch5 -p1
+%patch6 -p1
%patch100 -p1
%build
@@ -162,6 +165,9 @@
cat hash1 hash2
if ! cmp -s hash1 hash2; then
echo "ERROR: $suffix binary changed, need to request new signature!"
+%if %{defined shim_enforce_ms_signature}
+ false
+%endif
mv shim.efi.bak shim-$suffix.efi
rm shim.efi
else
++++++ shim-update-openssl-0.9.8zb.patch ++++++
++++ 4231 lines (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package shim for openSUSE:Factory checked in at 2014-09-05 11:17:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/shim (Old)
and /work/SRC/openSUSE:Factory/.shim.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "shim"
Changes:
--------
--- /work/SRC/openSUSE:Factory/shim/shim.changes 2014-09-05 09:34:08.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.shim.new/shim.changes 2014-09-05 11:17:48.000000000 +0200
@@ -2,13 +1,0 @@
-Wed Sep 3 12:32:25 UTC 2014 - lnussel(a)suse.de
-
-- re-introduce build failure if shim_enforce_ms_signature is defined. That way
- a project like openSUSE:Factory can decide whether or not shim needs a valid
- MS signature.
-
--------------------------------------------------------------------
-Tue Aug 19 04:38:36 UTC 2014 - glin(a)suse.com
-
-- Add shim-update-openssl-0.9.8zb.patch to update openssl to
- 0.9.8zb
-
--------------------------------------------------------------------
Old:
----
shim-update-openssl-0.9.8zb.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ shim.spec ++++++
--- /var/tmp/diff_new_pack.plSAw1/_old 2014-09-05 11:17:49.000000000 +0200
+++ /var/tmp/diff_new_pack.plSAw1/_new 2014-09-05 11:17:49.000000000 +0200
@@ -54,8 +54,6 @@
Patch4: shim-mokmanager-support-sha-family.patch
# PATCH-FIX-OPENSUSE shim-signed-unsigned-compares.patch jsegitz(a)suse.com -- Fixed some signed - unsigned comparisons
Patch5: shim-signed-unsigned-compares.patch
-# PATCH-FIX-UPSTREAM shim-update-openssl-0.9.8zb.patch glin(a)suse.com -- Update openssl to 0.9.8zb
-Patch6: shim-update-openssl-0.9.8zb.patch
# PATCH-FIX-OPENSUSE shim-opensuse-cert-prompt.patch glin(a)suse.com -- Show the prompt to ask whether the user trusts openSUSE certificate or not
Patch100: shim-opensuse-cert-prompt.patch
BuildRequires: gnu-efi >= 3.0t
@@ -86,7 +84,6 @@
%patch3 -p1
%patch4 -p1
%patch5 -p1
-%patch6 -p1
%patch100 -p1
%build
@@ -165,9 +162,6 @@
cat hash1 hash2
if ! cmp -s hash1 hash2; then
echo "ERROR: $suffix binary changed, need to request new signature!"
-%if %{defined shim_enforce_ms_signature}
- false
-%endif
mv shim.efi.bak shim-$suffix.efi
rm shim.efi
else
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package vm-install for openSUSE:Factory checked in at 2014-09-05 09:34:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vm-install (Old)
and /work/SRC/openSUSE:Factory/.vm-install.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vm-install"
Changes:
--------
--- /work/SRC/openSUSE:Factory/vm-install/vm-install.changes 2014-08-13 08:49:22.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.vm-install.new/vm-install.changes 2014-09-05 09:34:49.000000000 +0200
@@ -1,0 +2,8 @@
+Wed Sep 3 15:32:11 MDT 2014 - carnold(a)suse.com
+
+- bnc#894948 - vm-install fails when kernel-default is installed
+ on paravirtual guests
+- Updated language files
+- Version 0.8.32
+
+-------------------------------------------------------------------
Old:
----
vm-install-0.8.31.tar.bz2
New:
----
vm-install-0.8.32.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ vm-install.spec ++++++
--- /var/tmp/diff_new_pack.0aHOf4/_old 2014-09-05 09:34:50.000000000 +0200
+++ /var/tmp/diff_new_pack.0aHOf4/_new 2014-09-05 09:34:50.000000000 +0200
@@ -15,7 +15,6 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-
Name: vm-install
%if %suse_version <= 1230
%define with_vminstall_as_default_installer 1
@@ -27,12 +26,12 @@
%endif
# For directory ownership:
BuildRequires: yast2
-Version: 0.8.31
+Version: 0.8.32
Release: 0
Summary: Tool to Define a Virtual Machine and Install Its Operating System
License: GPL-2.0
Group: System/Emulators/PC
-Source0: %{name}-0.8.31.tar.bz2
+Source0: %{name}-0.8.32.tar.bz2
Source1: vm-install.conf
BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: %ix86 x86_64 s390x ppc64le
++++++ vm-install-0.8.31.tar.bz2 -> vm-install-0.8.32.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vm-install-0.8.31/Makefile new/vm-install-0.8.32/Makefile
--- old/vm-install-0.8.31/Makefile 2014-08-05 00:47:31.000000000 +0200
+++ new/vm-install-0.8.32/Makefile 2014-09-03 23:29:58.000000000 +0200
@@ -1,5 +1,5 @@
PACKAGE = vm-install
-VER = 0.8.31
+VER = 0.8.32
default:
@echo "Run 'make install DESTDIR=$destdir' to install."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vm-install-0.8.31/po/ar.po new/vm-install-0.8.32/po/ar.po
--- old/vm-install-0.8.31/po/ar.po 2014-07-18 20:18:00.000000000 +0200
+++ new/vm-install-0.8.32/po/ar.po 2014-09-03 23:32:51.000000000 +0200
@@ -6,7 +6,7 @@
"Project-Id-Version: xen-vm-install\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-05-08 18:43-0600\n"
-"PO-Revision-Date: 2014-07-15 11:31\n"
+"PO-Revision-Date: 2014-09-03 10:42\n"
"Last-Translator: Novell language <language(a)novell.com>\n"
"Language-Team: Novell language <language(a)novell.com>\n"
"Language: \n"
@@ -389,7 +389,7 @@
#: src/vminstall/msg.py:146
msgid "SUSE Linux Enterprise Server 10"
-msgstr "SUSE Linux Enterprise Server 10"
+msgstr "SUSE Linux Enterprise Server 10"
#: src/vminstall/msg.py:147
msgid "SUSE Linux Enterprise Server 11"
@@ -401,11 +401,11 @@
#: src/vminstall/msg.py:149
msgid "SUSE Linux Enterprise Server 8"
-msgstr "SUSE Linux Enterprise Server 8"
+msgstr "SUSE Linux Enterprise Server 8"
#: src/vminstall/msg.py:150
msgid "SUSE Linux Enterprise Server 9"
-msgstr "SUSE Linux Enterprise Server 9"
+msgstr "SUSE Linux Enterprise Server 9"
#: src/vminstall/msg.py:151
msgid "Solaris 10"
@@ -698,7 +698,7 @@
#. TRANSLATORS Do not translate %(url)s
#: src/vminstall/msg.py:232
msgid "For the most current information on SUSE VM server technology, see "
-msgstr "للحصول على أحدث المعلومات عن تكنولوجيا ملقم SUSE الظاهري، راجع "
+msgstr "للحصول على أحدث المعلومات عن تكنولوجيا خادم SUSE الظاهري، راجع "
#: src/vminstall/msg.py:233
#, python-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vm-install-0.8.31/po/ko.po new/vm-install-0.8.32/po/ko.po
--- old/vm-install-0.8.31/po/ko.po 2014-07-18 20:18:03.000000000 +0200
+++ new/vm-install-0.8.32/po/ko.po 2014-09-03 23:32:56.000000000 +0200
@@ -6,7 +6,7 @@
"Project-Id-Version: xen-vm-install\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-05-08 18:43-0600\n"
-"PO-Revision-Date: 2014-07-15 11:32\n"
+"PO-Revision-Date: 2014-09-03 10:43\n"
"Last-Translator: Novell language <language(a)novell.com>\n"
"Language-Team: Novell language <language(a)novell.com>\n"
"Language: \n"
@@ -393,7 +393,7 @@
#: src/vminstall/msg.py:147
msgid "SUSE Linux Enterprise Server 11"
-msgstr "SUSE Linux Enterprise Desktop 11"
+msgstr "SUSE Linux Enterprise Server 11"
#: src/vminstall/msg.py:148
msgid "SUSE Linux Enterprise Server 12"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vm-install-0.8.31/setup.py new/vm-install-0.8.32/setup.py
--- old/vm-install-0.8.31/setup.py 2014-08-05 00:47:28.000000000 +0200
+++ new/vm-install-0.8.32/setup.py 2014-09-03 23:29:54.000000000 +0200
@@ -1,7 +1,7 @@
from distutils.core import setup
setup(name='vminstall',
- version='0.8.31',
+ version='0.8.32',
description='Define a virtual machine and install its operating system',
author='Charles Coffing',
author_email='ccoffing(a)novell.com',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vm-install-0.8.31/src/vminstall/ParaVirtGuest.py new/vm-install-0.8.32/src/vminstall/ParaVirtGuest.py
--- old/vm-install-0.8.31/src/vminstall/ParaVirtGuest.py 2014-08-04 16:19:13.000000000 +0200
+++ new/vm-install-0.8.32/src/vminstall/ParaVirtGuest.py 2014-09-03 23:08:19.000000000 +0200
@@ -165,7 +165,9 @@
loader_line = util.run(['/bin/grep', '^LOADER_TYPE', bootloader])
if loader_line and 'grub2' in loader_line and os.path.exists(path + 'grub2/grub.cfg'):
g = grub.GrubConf.Grub2ConfigFile(path + 'grub2/grub.cfg')
- menu_file = path + 'etc/default/grub'
+ if path.endswith('boot/'):
+ path = path.rstrip('boot/')
+ menu_file = path + '/etc/default/grub'
menu_file_field = 'GRUB_DEFAULT'
elif os.path.exists(path + 'grub/menu.lst'):
g = grub.GrubConf.GrubConfigFile(path + 'grub/menu.lst')
@@ -179,12 +181,12 @@
if g:
default = g._get_default()
img = g.images[default]
- if img and 'xen' not in img.kernel[1]:
+ if img and not img.kernel or 'xen' not in img.kernel[1]:
new_default = 0
for img in g.images:
- if 'xen' in img.kernel[1]:
+ if img.kernel and 'xen' in img.kernel[1]:
sed_cmd = "/bin/sed --in-place 's/^%s %s/%s %s/g' %s" % (menu_file_field, default, menu_file_field, new_default, menu_file)
- log.debug("Setting menu.lst to default to the xen kernel with command: '%s'" % sed_cmd)
+ log.debug("Setting '%s' to default to the xen kernel with command: '%s'" % (menu_file, sed_cmd))
os.system(sed_cmd)
break
new_default = new_default + 1
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package yast2-dns-server for openSUSE:Factory checked in at 2014-09-05 09:34:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-dns-server (Old)
and /work/SRC/openSUSE:Factory/.yast2-dns-server.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-dns-server"
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-dns-server/yast2-dns-server.changes 2014-03-30 12:31:28.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-dns-server.new/yast2-dns-server.changes 2014-09-05 09:34:48.000000000 +0200
@@ -1,0 +2,6 @@
+Thu Sep 4 12:20:11 UTC 2014 - mvidner(a)suse.com
+
+- Use a more flexible rubygem requirement syntax (bnc#895069)
+- 3.1.7
+
+-------------------------------------------------------------------
Old:
----
yast2-dns-server-3.1.6.tar.bz2
New:
----
yast2-dns-server-3.1.7.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-dns-server.spec ++++++
--- /var/tmp/diff_new_pack.7yCSq4/_old 2014-09-05 09:34:49.000000000 +0200
+++ /var/tmp/diff_new_pack.7yCSq4/_new 2014-09-05 09:34:49.000000000 +0200
@@ -17,7 +17,7 @@
Name: yast2-dns-server
-Version: 3.1.6
+Version: 3.1.7
Release: 0
Url: https://github.com/yast/yast-dns-server
@@ -25,13 +25,13 @@
Source0: %{name}-%{version}.tar.bz2
BuildRequires: perl-XML-Writer
-BuildRequires: rubygem-rspec
BuildRequires: update-desktop-files
BuildRequires: yast2
BuildRequires: yast2-devtools >= 3.1.10
BuildRequires: yast2-ldap >= 3.1.4
BuildRequires: yast2-perl-bindings
BuildRequires: yast2-testsuite
+BuildRequires: rubygem(rspec)
# requires DnsServerAPI::GetReverseIPforIPv6
BuildRequires: yast2 >= 2.17.8
++++++ yast2-dns-server-3.1.6.tar.bz2 -> yast2-dns-server-3.1.7.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-dns-server-3.1.6/package/yast2-dns-server.changes new/yast2-dns-server-3.1.7/package/yast2-dns-server.changes
--- old/yast2-dns-server-3.1.6/package/yast2-dns-server.changes 2014-03-28 17:27:20.000000000 +0100
+++ new/yast2-dns-server-3.1.7/package/yast2-dns-server.changes 2014-09-04 16:35:08.000000000 +0200
@@ -1,4 +1,10 @@
-------------------------------------------------------------------
+Thu Sep 4 12:20:11 UTC 2014 - mvidner(a)suse.com
+
+- Use a more flexible rubygem requirement syntax (bnc#895069)
+- 3.1.7
+
+-------------------------------------------------------------------
Fri Mar 28 15:04:54 UTC 2014 - vmoravec(a)suse.com
- Fix failing testsuite
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-dns-server-3.1.6/package/yast2-dns-server.spec new/yast2-dns-server-3.1.7/package/yast2-dns-server.spec
--- old/yast2-dns-server-3.1.6/package/yast2-dns-server.spec 2014-03-28 17:27:20.000000000 +0100
+++ new/yast2-dns-server-3.1.7/package/yast2-dns-server.spec 2014-09-04 16:35:08.000000000 +0200
@@ -17,7 +17,7 @@
Name: yast2-dns-server
-Version: 3.1.6
+Version: 3.1.7
Release: 0
Url: https://github.com/yast/yast-dns-server
@@ -25,7 +25,7 @@
Source0: %{name}-%{version}.tar.bz2
BuildRequires: perl-XML-Writer
-BuildRequires: rubygem-rspec
+BuildRequires: rubygem(rspec)
BuildRequires: update-desktop-files
BuildRequires: yast2
BuildRequires: yast2-devtools >= 3.1.10
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package yast2-iscsi-lio-server for openSUSE:Factory checked in at 2014-09-05 09:34:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-iscsi-lio-server (Old)
and /work/SRC/openSUSE:Factory/.yast2-iscsi-lio-server.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-iscsi-lio-server"
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-iscsi-lio-server/yast2-iscsi-lio-server.changes 2014-09-03 21:23:33.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-iscsi-lio-server.new/yast2-iscsi-lio-server.changes 2014-09-05 09:34:47.000000000 +0200
@@ -1,0 +2,6 @@
+Thu Sep 4 12:22:08 UTC 2014 - mvidner(a)suse.com
+
+- Use a more flexible rubygem requirement syntax (bnc#895069)
+- 3.1.11
+
+-------------------------------------------------------------------
Old:
----
yast2-iscsi-lio-server-3.1.10.tar.bz2
New:
----
yast2-iscsi-lio-server-3.1.11.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-iscsi-lio-server.spec ++++++
--- /var/tmp/diff_new_pack.U3AkZn/_old 2014-09-05 09:34:48.000000000 +0200
+++ /var/tmp/diff_new_pack.U3AkZn/_new 2014-09-05 09:34:48.000000000 +0200
@@ -17,7 +17,7 @@
Name: yast2-iscsi-lio-server
-Version: 3.1.10
+Version: 3.1.11
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -27,13 +27,13 @@
BuildRequires: doxygen
BuildRequires: libxslt
BuildRequires: popt-devel
-BuildRequires: rubygem-rspec
BuildRequires: sgml-skel
BuildRequires: update-desktop-files
BuildRequires: yast2
BuildRequires: yast2-devtools >= 3.1.10
BuildRequires: yast2-packagemanager-devel
BuildRequires: yast2-testsuite
+BuildRequires: rubygem(rspec)
Requires: lio-utils
# network needs Wizard::OpenCancelOKDialog()
++++++ yast2-iscsi-lio-server-3.1.10.tar.bz2 -> yast2-iscsi-lio-server-3.1.11.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-iscsi-lio-server-3.1.10/package/yast2-iscsi-lio-server.changes new/yast2-iscsi-lio-server-3.1.11/package/yast2-iscsi-lio-server.changes
--- old/yast2-iscsi-lio-server-3.1.10/package/yast2-iscsi-lio-server.changes 2014-09-03 17:00:07.000000000 +0200
+++ new/yast2-iscsi-lio-server-3.1.11/package/yast2-iscsi-lio-server.changes 2014-09-04 16:30:26.000000000 +0200
@@ -1,4 +1,10 @@
-------------------------------------------------------------------
+Thu Sep 4 12:22:08 UTC 2014 - mvidner(a)suse.com
+
+- Use a more flexible rubygem requirement syntax (bnc#895069)
+- 3.1.11
+
+-------------------------------------------------------------------
Wed Sep 3 12:01:01 CEST 2014 - gs(a)suse.de
- don't log user/password info (additional bug-fix for bnc #893362)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-iscsi-lio-server-3.1.10/package/yast2-iscsi-lio-server.spec new/yast2-iscsi-lio-server-3.1.11/package/yast2-iscsi-lio-server.spec
--- old/yast2-iscsi-lio-server-3.1.10/package/yast2-iscsi-lio-server.spec 2014-09-03 17:00:07.000000000 +0200
+++ new/yast2-iscsi-lio-server-3.1.11/package/yast2-iscsi-lio-server.spec 2014-09-04 16:30:26.000000000 +0200
@@ -17,7 +17,7 @@
Name: yast2-iscsi-lio-server
-Version: 3.1.10
+Version: 3.1.11
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -27,7 +27,7 @@
License: GPL-2.0
BuildRequires: docbook-xsl-stylesheets doxygen libxslt popt-devel sgml-skel update-desktop-files yast2 yast2-packagemanager-devel yast2-testsuite
BuildRequires: yast2-devtools >= 3.1.10
-BuildRequires: rubygem-rspec
+BuildRequires: rubygem(rspec)
Requires: lio-utils
# network needs Wizard::OpenCancelOKDialog()
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package ecryptfs-utils for openSUSE:Factory checked in at 2014-09-05 09:34:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ecryptfs-utils (Old)
and /work/SRC/openSUSE:Factory/.ecryptfs-utils.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ecryptfs-utils"
Changes:
--------
--- /work/SRC/openSUSE:Factory/ecryptfs-utils/ecryptfs-utils.changes 2014-08-20 10:51:46.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ecryptfs-utils.new/ecryptfs-utils.changes 2014-09-05 09:34:46.000000000 +0200
@@ -1,0 +2,6 @@
+Thu Sep 4 13:13:07 UTC 2014 - darin(a)darins.net
+
+- update to 104
+ - lots of bugfixes, apparently from static code checking
+
+-------------------------------------------------------------------
Old:
----
ecryptfs-utils_103.orig.tar.gz
New:
----
ecryptfs-utils_104.orig.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ecryptfs-utils.spec ++++++
--- /var/tmp/diff_new_pack.sTbXCd/_old 2014-09-05 09:34:47.000000000 +0200
+++ /var/tmp/diff_new_pack.sTbXCd/_new 2014-09-05 09:34:47.000000000 +0200
@@ -17,11 +17,11 @@
Name: ecryptfs-utils
-Url: https://launchpad.net/ecryptfs
+Url: http://ecryptfs.org/
Summary: Userspace Utilities for ecryptfs
License: GPL-2.0+
Group: Productivity/Security
-Version: 103
+Version: 104
Release: 0
Source0: http://launchpad.net/ecryptfs/trunk/%version/+download/ecryptfs-utils_%vers…
Source1: baselibs.conf
++++++ ecryptfs-utils_103.orig.tar.gz -> ecryptfs-utils_104.orig.tar.gz ++++++
++++ 13836 lines of diff (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package yast2-auth-client for openSUSE:Factory checked in at 2014-09-05 09:34:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-auth-client (Old)
and /work/SRC/openSUSE:Factory/.yast2-auth-client.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-auth-client"
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-auth-client/yast2-auth-client.changes 2014-08-08 10:13:48.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-auth-client.new/yast2-auth-client.changes 2014-09-05 09:34:45.000000000 +0200
@@ -1,0 +2,6 @@
+Thu Sep 4 11:46:38 UTC 2014 - mvidner(a)suse.com
+
+- Use a more flexible rubygem requirement syntax (bnc#895069)
+- 3.1.20
+
+-------------------------------------------------------------------
Old:
----
yast2-auth-client-3.1.19.tar.bz2
New:
----
yast2-auth-client-3.1.20.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-auth-client.spec ++++++
--- /var/tmp/diff_new_pack.0juS06/_old 2014-09-05 09:34:46.000000000 +0200
+++ /var/tmp/diff_new_pack.0juS06/_new 2014-09-05 09:34:46.000000000 +0200
@@ -17,7 +17,7 @@
Name: yast2-auth-client
-Version: 3.1.19
+Version: 3.1.20
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -25,13 +25,13 @@
BuildRequires: doxygen
BuildRequires: perl-XML-Writer
-BuildRequires: rubygem-rspec
BuildRequires: update-desktop-files
BuildRequires: yast2
BuildRequires: yast2-devtools >= 3.0.6
BuildRequires: yast2-network
BuildRequires: yast2-pam
BuildRequires: yast2-testsuite
+BuildRequires: rubygem(rspec)
PreReq: %fillup_prereq
++++++ yast2-auth-client-3.1.19.tar.bz2 -> yast2-auth-client-3.1.20.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-auth-client-3.1.19/package/yast2-auth-client.changes new/yast2-auth-client-3.1.20/package/yast2-auth-client.changes
--- old/yast2-auth-client-3.1.19/package/yast2-auth-client.changes 2014-08-07 17:07:42.000000000 +0200
+++ new/yast2-auth-client-3.1.20/package/yast2-auth-client.changes 2014-09-04 14:13:10.000000000 +0200
@@ -1,4 +1,10 @@
-------------------------------------------------------------------
+Thu Sep 4 11:46:38 UTC 2014 - mvidner(a)suse.com
+
+- Use a more flexible rubygem requirement syntax (bnc#895069)
+- 3.1.20
+
+-------------------------------------------------------------------
Thu Aug 7 08:57:02 UTC 2014 - varkoly(a)suse.com
- bnc#889762 - yast2-auth-client lacks help.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-auth-client-3.1.19/package/yast2-auth-client.spec new/yast2-auth-client-3.1.20/package/yast2-auth-client.spec
--- old/yast2-auth-client-3.1.19/package/yast2-auth-client.spec 2014-08-07 17:07:42.000000000 +0200
+++ new/yast2-auth-client-3.1.20/package/yast2-auth-client.spec 2014-09-04 14:13:10.000000000 +0200
@@ -17,7 +17,7 @@
Name: yast2-auth-client
-Version: 3.1.19
+Version: 3.1.20
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -27,7 +27,7 @@
License: GPL-2.0
BuildRequires: doxygen perl-XML-Writer update-desktop-files yast2 yast2-pam yast2-testsuite yast2-network
BuildRequires: yast2-devtools >= 3.0.6
-BuildRequires: rubygem-rspec
+BuildRequires: rubygem(rspec)
PreReq: %fillup_prereq
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package yast2-slide-show for openSUSE:Factory checked in at 2014-09-05 09:34:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-slide-show (Old)
and /work/SRC/openSUSE:Factory/.yast2-slide-show.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-slide-show"
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-slide-show/yast2-slide-show.changes 2014-08-13 17:08:54.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-slide-show.new/yast2-slide-show.changes 2014-09-05 09:34:44.000000000 +0200
@@ -1,0 +2,6 @@
+Thu Sep 4 10:16:21 UTC 2014 - ke(a)suse.de
+
+- 3.1.10
+- Update translations.
+
+-------------------------------------------------------------------
Old:
----
yast2-slide-show-3.1.9.tar.bz2
New:
----
yast2-slide-show-3.1.10.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-slide-show.spec ++++++
--- /var/tmp/diff_new_pack.kcDZMt/_old 2014-09-05 09:34:45.000000000 +0200
+++ /var/tmp/diff_new_pack.kcDZMt/_new 2014-09-05 09:34:45.000000000 +0200
@@ -17,7 +17,7 @@
Name: yast2-slide-show
-Version: 3.1.9
+Version: 3.1.10
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
++++++ slideshow-sles-po.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/po/cs.po new/po/cs.po
--- old/po/cs.po 2014-07-21 13:32:57.000000000 +0200
+++ new/po/cs.po 2014-09-04 11:46:27.000000000 +0200
@@ -5,7 +5,7 @@
msgstr ""
"Project-Id-Version: slideshow-sles\n"
"POT-Creation-Date: 2014-05-28 14:46+0000\n"
-"PO-Revision-Date: 2014-07-15 11:32\n"
+"PO-Revision-Date: 2014-09-03 10:42\n"
"Last-Translator: Novell language <language(a)novell.com>\n"
"Language-Team: Novell language <language(a)novell.com>\n"
"MIME-Version: 1.0\n"
@@ -238,11 +238,11 @@
#: slideshow.xml:350(para)
msgid "SUSE Manager"
-msgstr "Správce SUSE"
+msgstr "SUSE Manager"
#: slideshow.xml:355(para)
msgid "SUSE Cloud"
-msgstr "Cloud SUSE"
+msgstr "SUSE Cloud"
#: slideshow.xml:360(para)
msgid "SUSE Storage"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/po/ko.po new/po/ko.po
--- old/po/ko.po 2014-07-21 13:32:57.000000000 +0200
+++ new/po/ko.po 2014-09-04 11:46:27.000000000 +0200
@@ -5,7 +5,7 @@
msgstr ""
"Project-Id-Version: slideshow-sles\n"
"POT-Creation-Date: 2014-05-28 14:46+0000\n"
-"PO-Revision-Date: 2014-07-15 11:32\n"
+"PO-Revision-Date: 2014-09-03 10:43\n"
"Last-Translator: Novell language <language(a)novell.com>\n"
"Language-Team: Novell language <language(a)novell.com>\n"
"MIME-Version: 1.0\n"
@@ -238,11 +238,11 @@
#: slideshow.xml:350(para)
msgid "SUSE Manager"
-msgstr "SUSE 관리자"
+msgstr "SUSE Manager"
#: slideshow.xml:355(para)
msgid "SUSE Cloud"
-msgstr "SUSE 클라우드"
+msgstr "SUSE Cloud"
#: slideshow.xml:360(para)
msgid "SUSE Storage"
++++++ yast2-slide-show-3.1.9.tar.bz2 -> yast2-slide-show-3.1.10.tar.bz2 ++++++
Files old/yast2-slide-show-3.1.9/package/slideshow-sles-po.tar.gz and new/yast2-slide-show-3.1.10/package/slideshow-sles-po.tar.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-slide-show-3.1.9/package/yast2-slide-show.changes new/yast2-slide-show-3.1.10/package/yast2-slide-show.changes
--- old/yast2-slide-show-3.1.9/package/yast2-slide-show.changes 2014-08-13 15:37:09.000000000 +0200
+++ new/yast2-slide-show-3.1.10/package/yast2-slide-show.changes 2014-09-04 12:22:09.000000000 +0200
@@ -1,4 +1,10 @@
-------------------------------------------------------------------
+Thu Sep 4 10:16:21 UTC 2014 - ke(a)suse.de
+
+- 3.1.10
+- Update translations.
+
+-------------------------------------------------------------------
Wed Aug 13 13:27:28 UTC 2014 - ke(a)suse.de
- 3.1.9
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-slide-show-3.1.9/package/yast2-slide-show.spec new/yast2-slide-show-3.1.10/package/yast2-slide-show.spec
--- old/yast2-slide-show-3.1.9/package/yast2-slide-show.spec 2014-08-13 15:37:09.000000000 +0200
+++ new/yast2-slide-show-3.1.10/package/yast2-slide-show.spec 2014-09-04 12:22:09.000000000 +0200
@@ -17,7 +17,7 @@
Name: yast2-slide-show
-Version: 3.1.9
+Version: 3.1.10
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package openscap for openSUSE:Factory checked in at 2014-09-05 09:34:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openscap (Old)
and /work/SRC/openSUSE:Factory/.openscap.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openscap"
Changes:
--------
--- /work/SRC/openSUSE:Factory/openscap/openscap.changes 2014-07-10 09:31:12.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.openscap.new/openscap.changes 2014-09-05 09:34:42.000000000 +0200
@@ -1,0 +2,12 @@
+Wed Sep 3 12:09:10 UTC 2014 - meissner(a)suse.com
+
+- openscap-1.1.0 update
+ - HTML report and guide redesign
+ - dropped support for docbook
+ - Introduced new probes (that are to be part of OVAL 5.11)
+ - probe_systemdunitproperty
+ - probe_systemdunitdependency
+ - introduced raw bindings for python3
+ - dozens of small bug fixes
+
+-------------------------------------------------------------------
Old:
----
openscap-1.0.9.tar.gz
openscap-1.0.9.tar.gz.sha1sum
New:
----
openscap-1.1.0.tar.gz
openscap-1.1.0.tar.gz.sha1sum
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openscap.spec ++++++
--- /var/tmp/diff_new_pack.QzWh13/_old 2014-09-05 09:34:44.000000000 +0200
+++ /var/tmp/diff_new_pack.QzWh13/_new 2014-09-05 09:34:44.000000000 +0200
@@ -20,7 +20,7 @@
%define with_bindings 0
Name: openscap
-Version: 1.0.9
+Version: 1.1.0
Release: 1.0
Source: https://fedorahosted.org/releases/o/p/openscap/%name-%version.tar.gz
Source5: https://fedorahosted.org/releases/o/p/openscap/%name-%version.tar.gz.sha1sum
@@ -184,9 +184,6 @@
%{restart_on_update oscap-scan}
%{insserv_cleanup}
-%clean
-%__rm -rf %{buildroot}
-
%files
%defattr(-, root, root)
%doc AUTHORS COPYING ChangeLog NEWS README
@@ -214,6 +211,8 @@
%{_libexecdir}/openscap/probe_selinuxsecuritycontext
%{_libexecdir}/openscap/probe_shadow
%{_libexecdir}/openscap/probe_sysctl
+%{_libexecdir}/openscap/probe_systemdunitdependency
+%{_libexecdir}/openscap/probe_systemdunitproperty
%{_libexecdir}/openscap/probe_system_info
%{_libexecdir}/openscap/probe_textfilecontent
%{_libexecdir}/openscap/probe_textfilecontent54
++++++ openscap-1.0.9.tar.gz -> openscap-1.1.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/openscap/openscap-1.0.9.tar.gz /work/SRC/openSUSE:Factory/.openscap.new/openscap-1.1.0.tar.gz differ: char 5, line 1
++++++ openscap-1.0.9.tar.gz.sha1sum -> openscap-1.1.0.tar.gz.sha1sum ++++++
--- /work/SRC/openSUSE:Factory/openscap/openscap-1.0.9.tar.gz.sha1sum 2014-07-10 09:31:12.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.openscap.new/openscap-1.1.0.tar.gz.sha1sum 2014-09-05 09:34:42.000000000 +0200
@@ -1 +1 @@
-237fa6cf6eefd16c24a054c36b71636b79e129fa openscap-1.0.9.tar.gz
+84e5d2df9d6f32ad59db9e22973970a3bbbbd3b2 openscap-1.1.0.tar.gz
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package python-rtslib-fb for openSUSE:Factory checked in at 2014-09-05 09:34:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-rtslib-fb (Old)
and /work/SRC/openSUSE:Factory/.python-rtslib-fb.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-rtslib-fb"
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-rtslib-fb/python-rtslib-fb.changes 2014-01-23 15:54:44.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.python-rtslib-fb.new/python-rtslib-fb.changes 2014-09-05 09:34:40.000000000 +0200
@@ -1,0 +2,16 @@
+Wed Sep 3 12:01:09 UTC 2014 - dmueller(a)suse.com
+
+- update to 2.1.49:
+ * Improve error message when NetworkPortal restore fails
+ * Python 3.x porting fixes
+ * targetctl: A missing restore file is not an error
+ * Add a message if no configfile is found
+ * Add StorageObjectFactory
+ * Convert all exceptions in set_parameter/attribute to RTSLibError
+ * Change set_parameters/attributes to take an err_func
+ * Fix missing err_func parameter to set_attributes
+ * '!' allowed character in block and partition names
+ * Don't add to cache if cfs create fails
+ * Don't lower-case return values from _parse_info functions
+
+-------------------------------------------------------------------
Old:
----
rtslib-fb-2.1.43.tar.gz
New:
----
rtslib-fb-2.1.49.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-rtslib-fb.spec ++++++
--- /var/tmp/diff_new_pack.bkn1H1/_old 2014-09-05 09:34:41.000000000 +0200
+++ /var/tmp/diff_new_pack.bkn1H1/_new 2014-09-05 09:34:41.000000000 +0200
@@ -17,7 +17,7 @@
Name: python-rtslib-fb
-Version: 2.1.43
+Version: 2.1.49
Release: 0
Summary: API for Linux kernel SCSI target (aka LIO)
License: Apache-2.0
++++++ rtslib-fb-2.1.43.tar.gz -> rtslib-fb-2.1.49.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rtslib-fb-2.1.43/PKG-INFO new/rtslib-fb-2.1.49/PKG-INFO
--- old/rtslib-fb-2.1.43/PKG-INFO 2013-12-04 18:24:20.000000000 +0100
+++ new/rtslib-fb-2.1.49/PKG-INFO 2014-08-28 20:25:36.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 1.0
Name: rtslib-fb
-Version: 2.1.43
+Version: 2.1.49
Summary: API for Linux kernel SCSI target (aka LIO)
Home-page: http://github.com/agrover/rtslib-fb
Author: Andy Grover
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rtslib-fb-2.1.43/rtslib/__init__.py new/rtslib-fb-2.1.49/rtslib/__init__.py
--- old/rtslib-fb-2.1.43/rtslib/__init__.py 2013-11-08 01:21:56.000000000 +0100
+++ new/rtslib-fb-2.1.49/rtslib/__init__.py 2014-08-28 20:14:27.000000000 +0200
@@ -1,6 +1,7 @@
'''
This file is part of RTSLib.
Copyright (c) 2011-2013 by Datera, Inc
+Copyright (c) 2011-2014 by Red Hat, Inc.
Licensed under the Apache License, Version 2.0 (the "License"); you may
not use this file except in compliance with the License. You may obtain
@@ -24,6 +25,7 @@
from tcm import FileIOStorageObject, BlockStorageObject
from tcm import PSCSIStorageObject, RDMCPStorageObject
+from tcm import StorageObjectFactory
__version__ = 'GIT_VERSION'
__author__ = "Jerome Martin <jxm(a)risingtidesystems.com>"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rtslib-fb-2.1.43/rtslib/fabric.py new/rtslib-fb-2.1.49/rtslib/fabric.py
--- old/rtslib-fb-2.1.43/rtslib/fabric.py 2013-11-20 20:39:46.000000000 +0100
+++ new/rtslib-fb-2.1.49/rtslib/fabric.py 2014-08-08 00:26:19.000000000 +0200
@@ -1,7 +1,7 @@
'''
This file is part of RTSLib.
Copyright (c) 2011-2013 by Datera, Inc
-Copyright (c) 2013 by Andy Grover
+Copyright (c) 2011-2014 by Red Hat, Inc.
Licensed under the Apache License, Version 2.0 (the "License"); you may
not use this file except in compliance with the License. You may obtain
@@ -187,7 +187,7 @@
according to the spec, and returns a tuple of our preferred string
representation of the wwn, and what type it turned out to be.
'''
- return normalize_wwn(self.wwn_types, wwn, self.wwns)
+ return normalize_wwn(self.wwn_types, wwn)
def to_fabric_wwn(self, wwn):
'''
@@ -198,7 +198,10 @@
def from_fabric_wwn(self, wwn):
'''
- see to_fabric_wwn.
+ Converts from WWN format used in this fabric's LIO configfs to canonical
+ format.
+ Note: Do not call from wwns(). There's no guarantee fabric wwn format is
+ the same as wherever wwns() is reading from.
'''
return wwn
@@ -347,10 +350,7 @@
for fname in glob("/sys/bus/firewire/devices/fw*/is_local"):
if bool(int(fread(fname))):
guid_path = os.path.dirname(fname) + "/guid"
- tmp = fread(guid_path)
- if tmp[0:2] == '0x':
- tmp = tmp[2:]
- yield self.from_fabric_wwn(tmp)
+ yield "eui." + fread(guid_path)[2:]
break
@@ -366,8 +366,6 @@
return colonize(wwn[4:])
def from_fabric_wwn(self, wwn):
- if wwn.startswith("0x"):
- wwn = wwn[2:]
return "naa." + wwn.replace(":", "")
@property
@@ -375,7 +373,7 @@
for wwn_file in glob("/sys/class/fc_host/host*/port_name"):
with ignored(IOError):
if not fread(os.path.dirname(wwn_file)+"/symbolic_name").startswith("fcoe"):
- yield self.from_fabric_wwn(fread(wwn_file))
+ yield "naa." + fread(wwn_file)[2:]
class SRPTFabricModule(_BaseFabricModule):
@@ -390,14 +388,12 @@
return "0x" + wwn[3:]
def from_fabric_wwn(self, wwn):
- if wwn.startswith("0x"):
- wwn = wwn[2:]
- return "ib." + wwn.replace(":", "")
+ return "ib." + wwn[2:]
@property
def wwns(self):
for wwn_file in glob("/sys/class/infiniband/*/ports/*/gids/0"):
- yield self.from_fabric_wwn(fread(wwn_file))
+ yield "ib." + fread(wwn_file).replace(":", "")
class FCoEFabricModule(_BaseFabricModule):
@@ -414,14 +410,14 @@
return colonize(wwn[4:])
def from_fabric_wwn(self, wwn):
- return "naa." + wwn[2:]
+ return "naa." + wwn.replace(":", "")
@property
def wwns(self):
for wwn_file in glob("/sys/class/fc_host/host*/port_name"):
with ignored(IOError):
if fread(os.path.dirname(wwn_file)+"/symbolic_name").startswith("fcoe"):
- yield self.from_fabric_wwn(fread(wwn_file))
+ yield "naa." + fread(wwn_file)[2:]
class USBGadgetFabricModule(_BaseFabricModule):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rtslib-fb-2.1.43/rtslib/node.py new/rtslib-fb-2.1.49/rtslib/node.py
--- old/rtslib-fb-2.1.43/rtslib/node.py 2013-11-08 01:21:56.000000000 +0100
+++ new/rtslib-fb-2.1.49/rtslib/node.py 2014-08-08 00:26:19.000000000 +0200
@@ -3,6 +3,7 @@
This file is part of RTSLib.
Copyright (c) 2011-2013 by Datera, Inc
+Copyright (c) 2011-2014 by Red Hat, Inc.
Licensed under the Apache License, Version 2.0 (the "License"); you may
not use this file except in compliance with the License. You may obtain
@@ -138,10 +139,8 @@
else:
try:
fwrite(path, "%s" % str(value))
- except IOError as msg:
- msg = msg[1]
- raise RTSLibError("Cannot set attribute %s: %s"
- % (str(attribute), str(msg)))
+ except Exception as e:
+ raise RTSLibError("Cannot set attribute %s: %s" % (attribute, e))
def get_attribute(self, attribute):
'''
@@ -173,10 +172,8 @@
else:
try:
fwrite(path, "%s\n" % str(value))
- except IOError as msg:
- msg = msg[1]
- raise RTSLibError("Cannot set parameter %s: %s"
- % (str(parameter), str(msg)))
+ except Exception as e:
+ raise RTSLibError("Cannot set parameter %s: %s" % (parameter, e))
def get_parameter(self, parameter):
'''
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rtslib-fb-2.1.43/rtslib/root.py new/rtslib-fb-2.1.49/rtslib/root.py
--- old/rtslib-fb-2.1.43/rtslib/root.py 2013-11-20 20:39:46.000000000 +0100
+++ new/rtslib-fb-2.1.49/rtslib/root.py 2014-08-08 00:26:19.000000000 +0200
@@ -3,6 +3,7 @@
This file is part of RTSLib.
Copyright (c) 2011-2013 by Datera, Inc
+Copyright (c) 2011-2014 by Red Hat, Inc.
Licensed under the Apache License, Version 2.0 (the "License"); you may
not use this file except in compliance with the License. You may obtain
@@ -25,18 +26,10 @@
from node import CFSNode
from target import Target
from fabric import FabricModule
-from tcm import (StorageObject, FileIOStorageObject, BlockStorageObject,
- PSCSIStorageObject, RDMCPStorageObject)
+from tcm import so_mapping, StorageObject
from utils import RTSLibError, RTSLibBrokenLink, modprobe, mount_configfs
from utils import dict_remove, set_attributes
-storageobjects = dict(
- fileio=FileIOStorageObject,
- block=BlockStorageObject,
- pscsi=PSCSIStorageObject,
- ramdisk=RDMCPStorageObject,
- )
-
default_save_file = "/etc/target/saveconfig.json"
class RTSRoot(CFSNode):
@@ -98,6 +91,12 @@
for node_acl in t.node_acls:
yield node_acl
+ def _list_mapped_luns(self):
+ self._check_self()
+ for na in self.node_acls:
+ for mlun in na.mapped_luns:
+ yield mlun
+
def _list_network_portals(self):
self._check_self()
for t in self.tpgs:
@@ -180,7 +179,7 @@
err_func("'name' not defined in storage object %d" % index)
continue
try:
- so_cls = storageobjects[so['plugin']]
+ so_cls = so_mapping[so['plugin']]
except KeyError:
err_func("'plugin' not defined or invalid in storageobject %s" % so['name'])
continue
@@ -191,10 +190,12 @@
except (TypeError, ValueError):
err_func("Could not create StorageObject %s" % so['name'])
continue
- try:
- set_attributes(so_obj, so.get('attributes', {}))
- except RTSLibError:
- err_func("Could not set an attribute for %s" % so['name'])
+
+ # Custom err func to include block name
+ def so_err_func(x):
+ return err_func("Storage Object %s/%s: %s" % (so['plugin'], so['name'], x))
+
+ set_attributes(so_obj, so.get('attributes', {}), so_err_func)
# Don't need to create fabric modules
for index, fm in enumerate(config.get('fabric_modules', [])):
@@ -259,6 +260,8 @@
doc="Get the list of all the existing TPG objects.")
node_acls = property(_list_node_acls,
doc="Get the list of all the existing NodeACL objects.")
+ mapped_luns = property(_list_mapped_luns,
+ doc="Get the list of all the existing MappedLUN objects.")
sessions = property(_list_sessions,
doc="Get the list of all the existing sessions.")
network_portals = property(_list_network_portals,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rtslib-fb-2.1.43/rtslib/target.py new/rtslib-fb-2.1.49/rtslib/target.py
--- old/rtslib-fb-2.1.43/rtslib/target.py 2013-12-04 02:17:37.000000000 +0100
+++ new/rtslib-fb-2.1.49/rtslib/target.py 2014-08-05 05:19:18.000000000 +0200
@@ -3,7 +3,7 @@
This file is part of RTSLib.
Copyright (c) 2011-2013 by Datera, Inc.
-Copyright (c) 2011-2013 by Red Hat, Inc.
+Copyright (c) 2011-2014 by Red Hat, Inc.
Licensed under the Apache License, Version 2.0 (the "License"); you may
not use this file except in compliance with the License. You may obtain
@@ -122,8 +122,8 @@
try:
t_obj = Target(fm_obj, t['wwn'])
- except RTSLibError:
- err_func("Could not create Target object")
+ except RTSLibError as e:
+ err_func("Could not create Target object: %s" % e)
return
for tpg in t.get('tpgs', []):
@@ -267,17 +267,13 @@
if self._get_nexus():
raise RTSLibError("The TPG's nexus initiator WWN is already set.")
- # Nexus wwn type should match parent target
- wwn_type = self.parent_target.wwn_type
+ fm = self.parent_target.fabric_module
+
if nexus_wwn:
- # Not using fabric-specific version of normalize_wwn, since we
- # want to make sure wwn conforms to regexp, but don't check
- # against target wwn_list, since we're setting the "initiator" here.
- nexus_wwn = normalize_wwn((wwn_type,), nexus_wwn)[0]
+ nexus_wwn = fm.to_normalized_wwn(nexus_wwn)[0]
else:
- nexus_wwn = generate_wwn(wwn_type)
-
- fm = self.parent_target.fabric_module
+ # Nexus wwn type should match parent target
+ nexus_wwn = generate_wwn(self.parent_target.wwn_type)
fwrite("%s/nexus" % self.path, fm.to_fabric_wwn(nexus_wwn))
@@ -404,8 +400,8 @@
@classmethod
def setup(cls, t_obj, tpg, err_func):
tpg_obj = cls(t_obj, tag=tpg.get("tag", None))
- set_attributes(tpg_obj, tpg.get('attributes', {}))
- set_parameters(tpg_obj, tpg.get('parameters', {}))
+ set_attributes(tpg_obj, tpg.get('attributes', {}), err_func)
+ set_parameters(tpg_obj, tpg.get('parameters', {}), err_func)
for lun in tpg.get('luns', []):
LUN.setup(tpg_obj, lun, err_func)
@@ -453,7 +449,7 @@
# LUN private stuff
def __repr__(self):
- return "<LUN %d (%s/%s)" % (self.lun, self.storage_object.plugin,
+ return "<LUN %d (%s/%s)>" % (self.lun, self.storage_object.plugin,
self.storage_object.name)
def __init__(self, parent_tpg, lun=None, storage_object=None, alias=None):
@@ -658,7 +654,7 @@
# NetworkPortal private stuff
def __repr__(self):
- return "<NetworkPortal %s port %s" % (self.ip_address, self.port)
+ return "<NetworkPortal %s port %s>" % (self.ip_address, self.port)
def __init__(self, parent_tpg, ip_address, port=3260, mode='any'):
'''
@@ -751,9 +747,9 @@
try:
np = cls(tpg_obj, p['ip_address'], p['port'])
np.iser = p.get('iser', False)
- except (RTSLibError, KeyError):
- err_func("Creating NetworkPortal object %s:%s failed" %
- (p['ip_address'], p['port']))
+ except (RTSLibError, KeyError) as e:
+ err_func("Creating NetworkPortal object %s:%s failed: %s" %
+ (p['ip_address'], p['port'], e))
def dump(self):
d = super(NetworkPortal, self).dump()
@@ -945,11 +941,11 @@
return
try:
acl_obj = cls(tpg_obj, acl['node_wwn'])
- except RTSLibError:
- err_func("Error when creating NodeACL for %s" % acl['node_wwn'])
+ except RTSLibError as e:
+ err_func("Error when creating NodeACL for %s: %s" % (acl['node_wwn'], e))
return
- set_attributes(acl_obj, acl.get('attributes', {}))
+ set_attributes(acl_obj, acl.get('attributes', {}), err_func)
for mlun in acl.get('mapped_luns', []):
MappedLUN.setup(tpg_obj, acl_obj, mlun, err_func)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rtslib-fb-2.1.43/rtslib/tcm.py new/rtslib-fb-2.1.49/rtslib/tcm.py
--- old/rtslib-fb-2.1.43/rtslib/tcm.py 2013-12-04 02:17:37.000000000 +0100
+++ new/rtslib-fb-2.1.49/rtslib/tcm.py 2014-08-28 20:14:27.000000000 +0200
@@ -3,6 +3,7 @@
This file is part of RTSLib.
Copyright (c) 2011-2013 by Datera, Inc
+Copyright (c) 2011-2014 by Red Hat, Inc.
Licensed under the Apache License, Version 2.0 (the "License"); you may
not use this file except in compliance with the License. You may obtain
@@ -18,6 +19,7 @@
'''
import os
+import stat
import re
import glob
import resource
@@ -106,15 +108,9 @@
'''
Build a StorageObject of the correct type from a configfs path.
'''
- mapping = dict(
- fileio=FileIOStorageObject,
- pscsi=PSCSIStorageObject,
- iblock=BlockStorageObject,
- rd_mcp=RDMCPStorageObject,
- )
so_name = os.path.basename(path)
so_type = path.split("/")[-2].rsplit("_", 1)[0]
- return mapping[so_type](so_name)
+ return so_mapping[so_type](so_name)
def _get_wwn(self):
self._check_self()
@@ -172,7 +168,7 @@
self._check_self()
info = fread("%s/info" % self.path)
return re.search(".*%s: ([^: ]+).*" \
- % key, ' '.join(info.split())).group(1).lower()
+ % key, ' '.join(info.split())).group(1)
def _get_status(self):
self._check_self()
@@ -670,14 +666,14 @@
if dev is not None:
super(BlockStorageObject, self).__init__(name, 'create')
try:
- self._configure(dev, wwn, readonly, write_back)
+ self._configure(dev, wwn, readonly)
except:
self.delete()
raise
else:
super(BlockStorageObject, self).__init__(name, 'lookup')
- def _configure(self, dev, wwn, readonly, write_back):
+ def _configure(self, dev, wwn, readonly):
self._check_self()
if get_blockdev_type(dev) != 0:
raise RTSLibError("Device is not a TYPE_DISK block device.")
@@ -689,9 +685,6 @@
self._control("readonly=%d" % readonly)
self._enable()
- if write_back:
- self.set_attribute("emulate_write_cache", 1)
-
super(BlockStorageObject, self)._configure(wwn)
def _get_major(self):
@@ -740,6 +733,37 @@
return d
+class StorageObjectFactory(object):
+ """
+ Create a storage object based on a given path.
+ Only works for file & block.
+ """
+
+ def __new__(cls, path):
+ path = os.path.realpath(path)
+ name = path.strip("/").replace("/", "-")
+ if os.path.exists(path):
+ s = os.stat(path)
+ if stat.S_ISBLK(s.st_mode):
+ return BlockStorageObject(name=name, dev=path)
+ elif stat.S_ISREG(s.st_mode):
+ return FileIOStorageObject(name=name, dev=path, size=s.st_size)
+
+ raise RTSLibError("Can't create storageobject from path: %s" % path)
+
+
+# Used to convert either dirprefix or plugin to the SO. Instead of two
+# almost-identical dicts we just have some duplicate entries.
+so_mapping = {
+ "pscsi": PSCSIStorageObject,
+ "rd_mcp": RDMCPStorageObject,
+ "ramdisk": RDMCPStorageObject,
+ "fileio": FileIOStorageObject,
+ "iblock": BlockStorageObject,
+ "block": BlockStorageObject,
+}
+
+
bs_params = {
PSCSIStorageObject: dict(name='pscsi'),
RDMCPStorageObject: dict(name='ramdisk', alt_dirprefix='rd_mcp'),
@@ -796,7 +820,11 @@
self._path = "%s/core/%s_%d" % (self.configfs_dir,
dirp,
self._index)
- self._create_in_cfs_ine(mode)
+ try:
+ self._create_in_cfs_ine(mode)
+ except:
+ del bs_cache[self._lookup_key]
+ raise
def delete(self):
super(_Backstore, self).delete()
@@ -809,7 +837,7 @@
self._check_self()
info = fread("%s/hba_info" % self.path)
return re.search(".*%s: ([^: ]+).*" \
- % key, ' '.join(info.split())).group(1).lower()
+ % key, ' '.join(info.split())).group(1)
def _get_version(self):
self._check_self()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rtslib-fb-2.1.43/rtslib/utils.py new/rtslib-fb-2.1.49/rtslib/utils.py
--- old/rtslib-fb-2.1.43/rtslib/utils.py 2013-12-04 02:10:15.000000000 +0100
+++ new/rtslib-fb-2.1.49/rtslib/utils.py 2014-08-08 00:26:19.000000000 +0200
@@ -3,6 +3,7 @@
This file is part of RTSLib.
Copyright (c) 2011-2013 by Datera, Inc
+Copyright (c) 2011-2014 by Red Hat, Inc.
Licensed under the Apache License, Version 2.0 (the "License"); you may
not use this file except in compliance with the License. You may obtain
@@ -127,7 +128,7 @@
return get_size("/sys/block/%s" % name)
except IOError:
# Maybe it's a partition?
- m = re.search(r'^([a-z0-9_-]+)(\d+)$', name)
+ m = re.search(r'^([a-z0-9_-!]+)(\d+)$', name)
if m:
# If disk name ends with a digit, Linux sticks a 'p' between it and
# the partition number in the blockdev name.
@@ -297,12 +298,13 @@
Some wwns may have alternate text representations. Adjust to our
preferred representation.
'''
- wwn = str(wwn.strip())
+ wwn = str(wwn.strip()).lower()
if wwn_type in ('naa', 'eui', 'ib'):
if wwn.startswith("0x"):
wwn = wwn[2:]
- wwn = wwn.replace(":-", "")
+ wwn = wwn.replace("-", "")
+ wwn = wwn.replace(":", "")
if not (wwn.startswith("naa.") or wwn.startswith("eui.") or \
wwn.startswith("ib.")):
@@ -310,7 +312,7 @@
return wwn
-def normalize_wwn(wwn_types, wwn, possible_wwns=None):
+def normalize_wwn(wwn_types, wwn):
'''
Take a WWN as given by the user and convert it to a standard text
representation. If possible_wwns is not None, verify that
@@ -339,9 +341,6 @@
else:
raise RTSLibError("WWN not valid as: %s" % ", ".join(wwn_types))
- if possible_wwns is not None and clean_wwn not in possible_wwns:
- raise RTSLibError("WWN not in possible WWNs")
-
return (clean_wwn, wwn_type)
def list_loaded_kernel_modules():
@@ -435,17 +434,19 @@
if not ignore:
raise
-def set_attributes(obj, attr_dict):
+def set_attributes(obj, attr_dict, err_func):
for name, value in attr_dict.iteritems():
- # Setting some attributes may return an error, before kernel 3.3
- with ignored(RTSLibError):
+ try:
obj.set_attribute(name, value)
+ except RTSLibError as e:
+ err_func(str(e))
-def set_parameters(obj, param_dict):
+def set_parameters(obj, param_dict, err_func):
for name, value in param_dict.iteritems():
- # Setting some parameters may return an error, before kernel 3.3
- with ignored(RTSLibError):
+ try:
obj.set_parameter(name, value)
+ except RTSLibError as e:
+ err_func(str(e))
def _test():
'''Run the doctests'''
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rtslib-fb-2.1.43/rtslib_fb.egg-info/PKG-INFO new/rtslib-fb-2.1.49/rtslib_fb.egg-info/PKG-INFO
--- old/rtslib-fb-2.1.43/rtslib_fb.egg-info/PKG-INFO 2013-12-04 18:24:20.000000000 +0100
+++ new/rtslib-fb-2.1.49/rtslib_fb.egg-info/PKG-INFO 2014-08-28 20:25:36.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 1.0
Name: rtslib-fb
-Version: 2.1.43
+Version: 2.1.49
Summary: API for Linux kernel SCSI target (aka LIO)
Home-page: http://github.com/agrover/rtslib-fb
Author: Andy Grover
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rtslib-fb-2.1.43/scripts/targetctl new/rtslib-fb-2.1.49/scripts/targetctl
--- old/rtslib-fb-2.1.43/scripts/targetctl 2013-11-04 17:25:58.000000000 +0100
+++ new/rtslib-fb-2.1.49/scripts/targetctl 2014-08-05 05:19:18.000000000 +0200
@@ -42,15 +42,21 @@
RTSRoot().save_to_file(save_file=to_file)
def restore(from_file):
+
+ try:
errors = RTSRoot().restore_from_file(restore_file=from_file)
+ except IOError:
+ # Not an error if the restore file is not present
+ print("No saved config file at %s, ok, exiting" % from_file)
+ sys.exit(0)
- if errors:
- print("Restore failed, %d errors:" % len(errors), file=err)
+ if errors:
+ print("Restore failed, %d errors:" % len(errors), file=err)
- for error in errors:
- print(error, file=err)
+ for error in errors:
+ print(error, file=err)
- sys.exit(-1)
+ sys.exit(-1)
def clear(unused):
RTSRoot().clear_existing(confirm=True)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/rtslib-fb-2.1.43/setup.py new/rtslib-fb-2.1.49/setup.py
--- old/rtslib-fb-2.1.43/setup.py 2013-12-04 02:17:37.000000000 +0100
+++ new/rtslib-fb-2.1.49/setup.py 2014-08-28 20:20:25.000000000 +0200
@@ -20,7 +20,7 @@
setup (
name = 'rtslib-fb',
- version = '2.1.43',
+ version = '2.1.49',
description = 'API for Linux kernel SCSI target (aka LIO)',
license = 'Apache 2.0',
maintainer = 'Andy Grover',
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package shorewall for openSUSE:Factory checked in at 2014-09-05 09:34:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/shorewall (Old)
and /work/SRC/openSUSE:Factory/.shorewall.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "shorewall"
Changes:
--------
--- /work/SRC/openSUSE:Factory/shorewall/shorewall.changes 2014-09-03 21:09:38.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.shorewall.new/shorewall.changes 2014-09-05 09:34:34.000000000 +0200
@@ -1,0 +2,34 @@
+Thu Sep 4 08:31:42 UTC 2014 - toganm(a)opensuse.org
+
+- Update to version 4.6.3.2 For more details see changelog.txt and
+ releasenotes.txt
+ * The shorewall[6]-actions manpages previously contained incorrect
+ examples of the usage of table names with builtin actions.
+
+ Incorrect:
+
+ FOOBAR,filter,mangle
+
+ Correct:
+
+ FOOBAR builtin,filters,mangle
+ * Previously, if /etc/iproute2/rt_tables was not writeable, then
+ KEEP_RT_TABLES=No behaved like KEEP_RT_TABLES=Yes. Now, a
+ warning message is issued if that file is not writeable and
+ KEEP_RT_TABLES is set to No.
+
+ WARNING: /etc/iproute2/rt_tables is missing or is not
+ writeable
+ * In earlier 4.6.3 versions, the help text from shorewall-lite
+ and shorewall6-lite included two versions of the 'run' command.
+
+ run <command> [ <parameter> ... ]
+ ..
+ run <function> [ <parameter> ... ]
+
+ The second one has now been deleted.
+
+ * New Features:
+ Eric Teeter has contributed a Citrix Goto Meeting macro.
+
+-------------------------------------------------------------------
Old:
----
shorewall-4.6.3.1.tar.bz2
shorewall-core-4.6.3.1.tar.bz2
shorewall-docs-html-4.6.3.1.tar.bz2
shorewall-init-4.6.3.1.tar.bz2
shorewall-lite-4.6.3.1.tar.bz2
shorewall6-4.6.3.1.tar.bz2
shorewall6-lite-4.6.3.1.tar.bz2
New:
----
shorewall-4.6.3.2.tar.bz2
shorewall-core-4.6.3.2.tar.bz2
shorewall-docs-html-4.6.3.2.tar.bz2
shorewall-init-4.6.3.2.tar.bz2
shorewall-lite-4.6.3.2.tar.bz2
shorewall6-4.6.3.2.tar.bz2
shorewall6-lite-4.6.3.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ shorewall.spec ++++++
--- /var/tmp/diff_new_pack.Xk5pF1/_old 2014-09-05 09:34:36.000000000 +0200
+++ /var/tmp/diff_new_pack.Xk5pF1/_new 2014-09-05 09:34:36.000000000 +0200
@@ -20,7 +20,7 @@
%define have_systemd 1
Name: shorewall
-Version: 4.6.3.1
+Version: 4.6.3.2
Release: 0
Summary: Shoreline Firewall is an iptables-based firewall for Linux systems
License: GPL-2.0
++++++ shorewall-4.6.3.1.tar.bz2 -> shorewall-4.6.3.2.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/Macros/macro.Goto-Meeting new/shorewall-4.6.3.2/Macros/macro.Goto-Meeting
--- old/shorewall-4.6.3.1/Macros/macro.Goto-Meeting 1970-01-01 01:00:00.000000000 +0100
+++ new/shorewall-4.6.3.2/Macros/macro.Goto-Meeting 2014-09-02 21:57:04.000000000 +0200
@@ -0,0 +1,12 @@
+#
+# Shorewall version 4 - Citrix/Goto Meeting macro
+#
+# /usr/share/shorewall/macro.Goto-Meeting
+# by Eric Teeter
+# This macro handles Citrix/Goto Meeting
+# Assumes that ports 80 and 443 are already open
+# If needed, use the macros that open Http and Https to reduce redundancy
+####################################################################################
+#ACTION SOURCE DEST PROTO DEST SOURCE RATE USER/
+# PORT(S) PORT(S) LIMIT GROUP
+PARAM - - tcp 8200 # Goto Meeting only needed (TCP outbound)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/Perl/Shorewall/Chains.pm new/shorewall-4.6.3.2/Perl/Shorewall/Chains.pm
--- old/shorewall-4.6.3.1/Perl/Shorewall/Chains.pm 2014-08-27 16:54:44.000000000 +0200
+++ new/shorewall-4.6.3.2/Perl/Shorewall/Chains.pm 2014-09-02 22:01:29.000000000 +0200
@@ -7570,7 +7570,7 @@
$exceptionrule,
$actparms{disposition} || $disposition,
$target ),
- $terminating{$basictarget} || ( $targetref || $targetref->{complete} ),
+ $terminating{$basictarget} || ( $targetref && $targetref->{complete} ),
$matches );
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/Perl/Shorewall/Config.pm new/shorewall-4.6.3.2/Perl/Shorewall/Config.pm
--- old/shorewall-4.6.3.1/Perl/Shorewall/Config.pm 2014-08-27 16:54:44.000000000 +0200
+++ new/shorewall-4.6.3.2/Perl/Shorewall/Config.pm 2014-09-02 22:01:29.000000000 +0200
@@ -709,7 +709,7 @@
TC_SCRIPT => '',
EXPORT => 0,
KLUDGEFREE => '',
- VERSION => "4.6.3.1",
+ VERSION => "4.6.3.2",
CAPVERSION => 40600 ,
);
#
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/Perl/Shorewall/Providers.pm new/shorewall-4.6.3.2/Perl/Shorewall/Providers.pm
--- old/shorewall-4.6.3.1/Perl/Shorewall/Providers.pm 2014-08-27 16:54:44.000000000 +0200
+++ new/shorewall-4.6.3.2/Perl/Shorewall/Providers.pm 2014-09-02 22:01:29.000000000 +0200
@@ -1293,9 +1293,11 @@
emit_unindented "$providers{$_}{number}\t$_" unless $providers{$_}{pseudo};
}
- emit_unindented "EOF\n";
+ emit_unindented 'EOF';
- emit "fi\n";
+ emit( 'else',
+ ' error_message "WARNING: /etc/iproute2/rt_tables is missing or is not writeable"',
+ "fi\n" );
}
emit ( '#',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/changelog.txt new/shorewall-4.6.3.2/changelog.txt
--- old/shorewall-4.6.3.1/changelog.txt 2014-08-27 16:54:44.000000000 +0200
+++ new/shorewall-4.6.3.2/changelog.txt 2014-09-02 22:01:29.000000000 +0200
@@ -1,3 +1,17 @@
+Changes in 4.6.3.2
+
+1) Update release documents
+
+2) Document the Goto-Meeting macro.
+
+3) Correct silly logic error
+
+4) Correct examples in actions manpages.
+
+5) Issue warning when /etc/iproute2/rt_tables is not writeable.
+
+6) Remove redundant help text output from -lite CLIs.
+
Changes in 4.6.3.1
1) Update release documents
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/configfiles/actions.annotated new/shorewall-4.6.3.2/configfiles/actions.annotated
--- old/shorewall-4.6.3.1/configfiles/actions.annotated 2014-08-27 16:55:54.000000000 +0200
+++ new/shorewall-4.6.3.2/configfiles/actions.annotated 2014-09-02 22:02:36.000000000 +0200
@@ -37,8 +37,8 @@
# Beginning with Shorewall 4.6.0, the Netfilter table(s) in which the
# builtin can be used may be specified: filter, nat, mangle and raw. If
# no table name(s) are given, then filter is assumed. The table names
-# follow builtin and are separated by commas; for example,
-# "FOOBAR,filter,mangle" would specify FOOBAR as a builtin target that
+# follow builtin and are separated by commas; for example, "FOOBAR
+# builtin,filter,mangle" would specify FOOBAR as a builtin target that
# can be used in the filter and mangle tables.
#
# inline
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/configure new/shorewall-4.6.3.2/configure
--- old/shorewall-4.6.3.1/configure 2014-08-27 16:54:44.000000000 +0200
+++ new/shorewall-4.6.3.2/configure 2014-09-02 22:01:29.000000000 +0200
@@ -28,7 +28,7 @@
#
# Build updates this
#
-VERSION=4.6.3.1
+VERSION=4.6.3.2
case "$BASH_VERSION" in
[4-9].*)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/configure.pl new/shorewall-4.6.3.2/configure.pl
--- old/shorewall-4.6.3.1/configure.pl 2014-08-27 16:54:44.000000000 +0200
+++ new/shorewall-4.6.3.2/configure.pl 2014-09-02 22:01:29.000000000 +0200
@@ -31,7 +31,7 @@
# Build updates this
#
use constant {
- VERSION => '4.6.3.1'
+ VERSION => '4.6.3.2'
};
my %params;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/default.debian new/shorewall-4.6.3.2/default.debian
--- old/shorewall-4.6.3.1/default.debian 2014-08-24 20:59:51.000000000 +0200
+++ new/shorewall-4.6.3.2/default.debian 2014-09-02 21:57:04.000000000 +0200
@@ -16,7 +16,7 @@
# wait_interface=
#
-# Global start/restart/stop options
+# Global start/restart options
#
OPTIONS=""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/install.sh new/shorewall-4.6.3.2/install.sh
--- old/shorewall-4.6.3.1/install.sh 2014-08-27 16:54:43.000000000 +0200
+++ new/shorewall-4.6.3.2/install.sh 2014-09-02 22:01:29.000000000 +0200
@@ -22,7 +22,7 @@
# along with this program; if not, see <http://www.gnu.org/licenses/>.
#
-VERSION=4.6.3.1
+VERSION=4.6.3.2
#
# Change to the directory containing this script
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/known_problems.txt new/shorewall-4.6.3.2/known_problems.txt
--- old/shorewall-4.6.3.1/known_problems.txt 2014-08-27 16:54:44.000000000 +0200
+++ new/shorewall-4.6.3.2/known_problems.txt 2014-09-02 22:01:29.000000000 +0200
@@ -20,3 +20,21 @@
ERROR: The xxx TARGET is not allowed in the filter table
Corrected in 4.6.3.1.
+
+4) The shorewall[6]-actions manpages contain incorrect examples
+ of the usage of table names with builtin actions.
+
+ Incorrect:
+
+ FOOBAR,filter,mangle
+
+ Correct:
+
+ FOOBAR builtin,filter,mangle
+
+ The online versions of the manpages have been corrected.
+
+ Corrected in 4.6.3.2.
+
+
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-accounting.5 new/shorewall-4.6.3.2/manpages/shorewall-accounting.5
--- old/shorewall-4.6.3.1/manpages/shorewall-accounting.5 2014-08-27 16:54:48.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-accounting.5 2014-09-02 22:01:31.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-accounting
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-ACCOUNTIN" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-ACCOUNTIN" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-actions.5 new/shorewall-4.6.3.2/manpages/shorewall-actions.5
--- old/shorewall-4.6.3.1/manpages/shorewall-actions.5 2014-08-27 16:54:50.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-actions.5 2014-09-02 22:01:33.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-actions
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-ACTIONS" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-ACTIONS" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@@ -64,7 +64,7 @@
\fBfilter\fR
is assumed\&. The table names follow
\fBbuiltin\fR
-and are separated by commas; for example, "FOOBAR,filter,mangle" would specify FOOBAR as a builtin target that can be used in the filter and mangle tables\&.
+and are separated by commas; for example, "FOOBAR builtin,filter,mangle" would specify FOOBAR as a builtin target that can be used in the filter and mangle tables\&.
.RE
.PP
inline
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-arprules.5 new/shorewall-4.6.3.2/manpages/shorewall-arprules.5
--- old/shorewall-4.6.3.1/manpages/shorewall-arprules.5 2014-08-27 16:54:51.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-arprules.5 2014-09-02 22:01:34.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-arprules
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-ARPRULES" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-ARPRULES" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-blacklist.5 new/shorewall-4.6.3.2/manpages/shorewall-blacklist.5
--- old/shorewall-4.6.3.1/manpages/shorewall-blacklist.5 2014-08-27 16:54:53.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-blacklist.5 2014-09-02 22:01:36.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-blacklist
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-BLACKLIST" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-BLACKLIST" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-blrules.5 new/shorewall-4.6.3.2/manpages/shorewall-blrules.5
--- old/shorewall-4.6.3.1/manpages/shorewall-blrules.5 2014-08-27 16:54:54.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-blrules.5 2014-09-02 22:01:37.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-blrules
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-BLRULES" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-BLRULES" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-conntrack.5 new/shorewall-4.6.3.2/manpages/shorewall-conntrack.5
--- old/shorewall-4.6.3.1/manpages/shorewall-conntrack.5 2014-08-27 16:55:01.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-conntrack.5 2014-09-02 22:01:43.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall6-conntrack
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL6\-CONNTRAC" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL6\-CONNTRAC" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-ecn.5 new/shorewall-4.6.3.2/manpages/shorewall-ecn.5
--- old/shorewall-4.6.3.1/manpages/shorewall-ecn.5 2014-08-27 16:55:02.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-ecn.5 2014-09-02 22:01:45.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-ecn
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-ECN" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-ECN" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-exclusion.5 new/shorewall-4.6.3.2/manpages/shorewall-exclusion.5
--- old/shorewall-4.6.3.1/manpages/shorewall-exclusion.5 2014-08-27 16:55:03.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-exclusion.5 2014-09-02 22:01:46.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-exclusion
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-EXCLUSION" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-EXCLUSION" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-hosts.5 new/shorewall-4.6.3.2/manpages/shorewall-hosts.5
--- old/shorewall-4.6.3.1/manpages/shorewall-hosts.5 2014-08-27 16:55:05.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-hosts.5 2014-09-02 22:01:47.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-hosts
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-HOSTS" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-HOSTS" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-init.8 new/shorewall-4.6.3.2/manpages/shorewall-init.8
--- old/shorewall-4.6.3.1/manpages/shorewall-init.8 2014-08-27 16:55:06.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-init.8 2014-09-02 22:01:49.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-init
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Administrative Commands
.\" Source: Administrative Commands
.\" Language: English
.\"
-.TH "SHOREWALL\-INIT" "8" "08/27/2014" "Administrative Commands" "Administrative Commands"
+.TH "SHOREWALL\-INIT" "8" "09/02/2014" "Administrative Commands" "Administrative Commands"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-interfaces.5 new/shorewall-4.6.3.2/manpages/shorewall-interfaces.5
--- old/shorewall-4.6.3.1/manpages/shorewall-interfaces.5 2014-08-27 16:55:08.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-interfaces.5 2014-09-02 22:01:50.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-interfaces
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-INTERFACE" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-INTERFACE" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-ipsets.5 new/shorewall-4.6.3.2/manpages/shorewall-ipsets.5
--- old/shorewall-4.6.3.1/manpages/shorewall-ipsets.5 2014-08-27 16:55:09.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-ipsets.5 2014-09-02 22:01:52.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-ipsets
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-IPSETS" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-IPSETS" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-maclist.5 new/shorewall-4.6.3.2/manpages/shorewall-maclist.5
--- old/shorewall-4.6.3.1/manpages/shorewall-maclist.5 2014-08-27 16:55:11.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-maclist.5 2014-09-02 22:01:53.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-maclist
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-MACLIST" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-MACLIST" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-mangle.5 new/shorewall-4.6.3.2/manpages/shorewall-mangle.5
--- old/shorewall-4.6.3.1/manpages/shorewall-mangle.5 2014-08-27 16:55:12.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-mangle.5 2014-09-02 22:01:55.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-mangle
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-MANGLE" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-MANGLE" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-masq.5 new/shorewall-4.6.3.2/manpages/shorewall-masq.5
--- old/shorewall-4.6.3.1/manpages/shorewall-masq.5 2014-08-27 16:55:14.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-masq.5 2014-09-02 22:01:57.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-masq
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-MASQ" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-MASQ" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-modules.5 new/shorewall-4.6.3.2/manpages/shorewall-modules.5
--- old/shorewall-4.6.3.1/manpages/shorewall-modules.5 2014-08-27 16:55:15.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-modules.5 2014-09-02 22:01:58.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-modules
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-MODULES" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-MODULES" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-nat.5 new/shorewall-4.6.3.2/manpages/shorewall-nat.5
--- old/shorewall-4.6.3.1/manpages/shorewall-nat.5 2014-08-27 16:55:17.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-nat.5 2014-09-02 22:01:59.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-nat
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-NAT" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-NAT" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-nesting.5 new/shorewall-4.6.3.2/manpages/shorewall-nesting.5
--- old/shorewall-4.6.3.1/manpages/shorewall-nesting.5 2014-08-27 16:55:18.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-nesting.5 2014-09-02 22:02:01.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-nesting
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-NESTING" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-NESTING" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-netmap.5 new/shorewall-4.6.3.2/manpages/shorewall-netmap.5
--- old/shorewall-4.6.3.1/manpages/shorewall-netmap.5 2014-08-27 16:55:19.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-netmap.5 2014-09-02 22:02:02.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-netmap
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-NETMAP" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-NETMAP" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-params.5 new/shorewall-4.6.3.2/manpages/shorewall-params.5
--- old/shorewall-4.6.3.1/manpages/shorewall-params.5 2014-08-27 16:55:21.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-params.5 2014-09-02 22:02:03.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-params
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-PARAMS" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-PARAMS" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-policy.5 new/shorewall-4.6.3.2/manpages/shorewall-policy.5
--- old/shorewall-4.6.3.1/manpages/shorewall-policy.5 2014-08-27 16:55:22.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-policy.5 2014-09-02 22:02:05.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-policy
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-POLICY" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-POLICY" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-providers.5 new/shorewall-4.6.3.2/manpages/shorewall-providers.5
--- old/shorewall-4.6.3.1/manpages/shorewall-providers.5 2014-08-27 16:55:24.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-providers.5 2014-09-02 22:02:06.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-providers
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-PROVIDERS" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-PROVIDERS" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-proxyarp.5 new/shorewall-4.6.3.2/manpages/shorewall-proxyarp.5
--- old/shorewall-4.6.3.1/manpages/shorewall-proxyarp.5 2014-08-27 16:55:25.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-proxyarp.5 2014-09-02 22:02:07.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-proxyarp
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-PROXYARP" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-PROXYARP" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-routes.5 new/shorewall-4.6.3.2/manpages/shorewall-routes.5
--- old/shorewall-4.6.3.1/manpages/shorewall-routes.5 2014-08-27 16:55:28.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-routes.5 2014-09-02 22:02:10.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-routes
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-ROUTES" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-ROUTES" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-routestopped.5 new/shorewall-4.6.3.2/manpages/shorewall-routestopped.5
--- old/shorewall-4.6.3.1/manpages/shorewall-routestopped.5 2014-08-27 16:55:27.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-routestopped.5 2014-09-02 22:02:09.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-routestopped
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-ROUTESTOP" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-ROUTESTOP" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-rtrules.5 new/shorewall-4.6.3.2/manpages/shorewall-rtrules.5
--- old/shorewall-4.6.3.1/manpages/shorewall-rtrules.5 2014-08-27 16:55:29.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-rtrules.5 2014-09-02 22:02:11.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-rtrules
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-RTRULES" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-RTRULES" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-rules.5 new/shorewall-4.6.3.2/manpages/shorewall-rules.5
--- old/shorewall-4.6.3.1/manpages/shorewall-rules.5 2014-08-27 16:55:32.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-rules.5 2014-09-02 22:02:14.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-rules
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-RULES" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-RULES" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-secmarks.5 new/shorewall-4.6.3.2/manpages/shorewall-secmarks.5
--- old/shorewall-4.6.3.1/manpages/shorewall-secmarks.5 2014-08-27 16:55:33.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-secmarks.5 2014-09-02 22:02:16.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-secmarks
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-SECMARKS" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-SECMARKS" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-stoppedrules.5 new/shorewall-4.6.3.2/manpages/shorewall-stoppedrules.5
--- old/shorewall-4.6.3.1/manpages/shorewall-stoppedrules.5 2014-08-27 16:55:35.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-stoppedrules.5 2014-09-02 22:02:17.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-stoppedrules
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-STOPPEDRU" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-STOPPEDRU" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-tcclasses.5 new/shorewall-4.6.3.2/manpages/shorewall-tcclasses.5
--- old/shorewall-4.6.3.1/manpages/shorewall-tcclasses.5 2014-08-27 16:55:36.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-tcclasses.5 2014-09-02 22:02:18.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-tcclasses
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-TCCLASSES" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-TCCLASSES" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-tcdevices.5 new/shorewall-4.6.3.2/manpages/shorewall-tcdevices.5
--- old/shorewall-4.6.3.1/manpages/shorewall-tcdevices.5 2014-08-27 16:55:38.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-tcdevices.5 2014-09-02 22:02:20.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-tcdevices
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-TCDEVICES" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-TCDEVICES" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-tcfilters.5 new/shorewall-4.6.3.2/manpages/shorewall-tcfilters.5
--- old/shorewall-4.6.3.1/manpages/shorewall-tcfilters.5 2014-08-27 16:55:39.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-tcfilters.5 2014-09-02 22:02:21.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-tcfilters
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-TCFILTERS" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-TCFILTERS" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-tcinterfaces.5 new/shorewall-4.6.3.2/manpages/shorewall-tcinterfaces.5
--- old/shorewall-4.6.3.1/manpages/shorewall-tcinterfaces.5 2014-08-27 16:55:41.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-tcinterfaces.5 2014-09-02 22:02:23.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-tcinterfaces
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-TCINTERFA" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-TCINTERFA" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-tcpri.5 new/shorewall-4.6.3.2/manpages/shorewall-tcpri.5
--- old/shorewall-4.6.3.1/manpages/shorewall-tcpri.5 2014-08-27 16:55:42.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-tcpri.5 2014-09-02 22:02:24.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-tcpri
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-TCPRI" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-TCPRI" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-tcrules.5 new/shorewall-4.6.3.2/manpages/shorewall-tcrules.5
--- old/shorewall-4.6.3.1/manpages/shorewall-tcrules.5 2014-08-27 16:55:44.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-tcrules.5 2014-09-02 22:02:26.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-mangle
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-MANGLE" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-MANGLE" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-tos.5 new/shorewall-4.6.3.2/manpages/shorewall-tos.5
--- old/shorewall-4.6.3.1/manpages/shorewall-tos.5 2014-08-27 16:55:45.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-tos.5 2014-09-02 22:02:27.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-tos
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-TOS" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-TOS" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-tunnels.5 new/shorewall-4.6.3.2/manpages/shorewall-tunnels.5
--- old/shorewall-4.6.3.1/manpages/shorewall-tunnels.5 2014-08-27 16:55:46.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-tunnels.5 2014-09-02 22:02:29.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-tunnels
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-TUNNELS" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-TUNNELS" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-vardir.5 new/shorewall-4.6.3.2/manpages/shorewall-vardir.5
--- old/shorewall-4.6.3.1/manpages/shorewall-vardir.5 2014-08-27 16:55:48.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-vardir.5 2014-09-02 22:02:30.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-vardir
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-VARDIR" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-VARDIR" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall-zones.5 new/shorewall-4.6.3.2/manpages/shorewall-zones.5
--- old/shorewall-4.6.3.1/manpages/shorewall-zones.5 2014-08-27 16:55:52.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall-zones.5 2014-09-02 22:02:34.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-zones
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-ZONES" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-ZONES" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall.8 new/shorewall-4.6.3.2/manpages/shorewall.8
--- old/shorewall-4.6.3.1/manpages/shorewall.8 2014-08-27 16:55:51.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall.8 2014-09-02 22:02:33.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Administrative Commands
.\" Source: Administrative Commands
.\" Language: English
.\"
-.TH "SHOREWALL" "8" "08/27/2014" "Administrative Commands" "Administrative Commands"
+.TH "SHOREWALL" "8" "09/02/2014" "Administrative Commands" "Administrative Commands"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
@@ -87,7 +87,7 @@
.HP \w'\fBshorewall\fR\ 'u
\fBshorewall\fR [\fBtrace\fR|\fBdebug\fR\ [\fBnolock\fR]] [\-\fIoptions\fR] \fBrestore\fR [\fIfilename\fR]
.HP \w'\fBshorewall\fR\ 'u
-\fBshorewall\fR [\fBtrace\fR|\fBdebug\fR\ [\fBnolock\fR]] [\-\fIoptions\fR] \fBrun\fR function [\fIparameter\ \&.\&.\&.\fR]
+\fBshorewall\fR [\fBtrace\fR|\fBdebug\fR\ [\fBnolock\fR]] [\-\fIoptions\fR] \fBrun\fR \fIcommand\fR [\fIparameter\ \&.\&.\&.\fR]
.HP \w'\fBshorewall\fR\ 'u
\fBshorewall\fR [\fBtrace\fR|\fBdebug\fR\ [\fBnolock\fR]] [\-\fIoptions\fR] \fBsafe\-restart\fR [\fB\-d\fR] [\fB\-p\fR] [\fB\-t\fR\ \fItimeout\fR] [\fIdirectory\fR]
.HP \w'\fBshorewall\fR\ 'u
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/manpages/shorewall.conf.5 new/shorewall-4.6.3.2/manpages/shorewall.conf.5
--- old/shorewall-4.6.3.1/manpages/shorewall.conf.5 2014-08-27 16:54:59.000000000 +0200
+++ new/shorewall-4.6.3.2/manpages/shorewall.conf.5 2014-09-02 22:01:42.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall.conf
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\&.CONF" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\&.CONF" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/releasenotes.txt new/shorewall-4.6.3.2/releasenotes.txt
--- old/shorewall-4.6.3.1/releasenotes.txt 2014-08-27 16:54:44.000000000 +0200
+++ new/shorewall-4.6.3.2/releasenotes.txt 2014-09-02 22:01:29.000000000 +0200
@@ -1,7 +1,7 @@
----------------------------------------------------------------------------
- S H O R E W A L L 4 . 6 . 3 . 1
+ S H O R E W A L L 4 . 6 . 3 . 2
------------------------------------
- A u g u s t 2 6 , 2 0 1 4
+ S e p t e m b e r 0 3 , 2 0 1 4
----------------------------------------------------------------------------
I. PROBLEMS CORRECTED IN THIS RELEASE
@@ -14,7 +14,36 @@
I. P R O B L E M S C O R R E C T E D I N T H I S R E L E A S E
----------------------------------------------------------------------------
-4.6.3
+4.6.3.2
+
+1) The shorewall[6]-actions manpages previously contained incorrect
+ examples of the usage of table names with builtin actions.
+
+ Incorrect:
+
+ FOOBAR,filter,mangle
+
+ Correct:
+
+ FOOBAR builtin,filter,mangle
+
+2) Previously, if /etc/iproute2/rt_tables was not writeable, then
+ KEEP_RT_TABLES=No behaved like KEEP_RT_TABLES=Yes. Now, a warning
+ message is issued if that file is not writeable and KEEP_RT_TABLES
+ is set to No.
+
+ WARNING: /etc/iproute2/rt_tables is missing or is not writeable
+
+3) In earlier 4.6.3 versions, the help text from shorewall-lite and
+ shorewall6-lite included two versions of the 'run' command.
+
+ run <command> [ <parameter> ... ]
+ ..
+ run <function> [ <parameter> ... ]
+
+ The second one has now been deleted.
+
+4.6.3.1
1) The DNSAmp action released in 4.6.3 matched more packets than it
should have. That has now been corrected.
@@ -48,6 +77,12 @@
I I I. N E W F E A T U R E S I N T H I S R E L E A S E
----------------------------------------------------------------------------
+4.6.3.2
+
+1) Eric Teeter has contributed a Citrix Goto Meeting macro.
+
+4.6.3
+
1) A new 'run' command has been implemented. This command allows you
to run an arbitrary command in the context of the generated
script.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/shorewall.spec new/shorewall-4.6.3.2/shorewall.spec
--- old/shorewall-4.6.3.1/shorewall.spec 2014-08-27 16:54:44.000000000 +0200
+++ new/shorewall-4.6.3.2/shorewall.spec 2014-09-02 22:01:29.000000000 +0200
@@ -1,6 +1,6 @@
%define name shorewall
%define version 4.6.3
-%define release 1
+%define release 2
Summary: Shoreline Firewall is an iptables-based firewall for Linux systems.
Name: %{name}
@@ -131,6 +131,8 @@
%doc COPYING INSTALL changelog.txt releasenotes.txt Contrib/* Samples
%changelog
+* Sat Aug 30 2014 Tom Eastep tom(a)shorewall.net
+- Updated to 4.6.3-2
* Thu Aug 21 2014 Tom Eastep tom(a)shorewall.net
- Updated to 4.6.3-1
* Thu Aug 14 2014 Tom Eastep tom(a)shorewall.net
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.6.3.1/uninstall.sh new/shorewall-4.6.3.2/uninstall.sh
--- old/shorewall-4.6.3.1/uninstall.sh 2014-08-27 16:54:43.000000000 +0200
+++ new/shorewall-4.6.3.2/uninstall.sh 2014-09-02 22:01:29.000000000 +0200
@@ -26,7 +26,7 @@
# You may only use this script to uninstall the version
# shown below. Simply run this script to remove Shorewall Firewall
-VERSION=4.6.3.1
+VERSION=4.6.3.2
usage() # $1 = exit status
{
++++++ shorewall-core-4.6.3.1.tar.bz2 -> shorewall-core-4.6.3.2.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-core-4.6.3.1/changelog.txt new/shorewall-core-4.6.3.2/changelog.txt
--- old/shorewall-core-4.6.3.1/changelog.txt 2014-08-27 16:54:44.000000000 +0200
+++ new/shorewall-core-4.6.3.2/changelog.txt 2014-09-02 22:01:29.000000000 +0200
@@ -1,3 +1,17 @@
+Changes in 4.6.3.2
+
+1) Update release documents
+
+2) Document the Goto-Meeting macro.
+
+3) Correct silly logic error
+
+4) Correct examples in actions manpages.
+
+5) Issue warning when /etc/iproute2/rt_tables is not writeable.
+
+6) Remove redundant help text output from -lite CLIs.
+
Changes in 4.6.3.1
1) Update release documents
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-core-4.6.3.1/configure new/shorewall-core-4.6.3.2/configure
--- old/shorewall-core-4.6.3.1/configure 2014-08-27 16:54:43.000000000 +0200
+++ new/shorewall-core-4.6.3.2/configure 2014-09-02 22:01:28.000000000 +0200
@@ -28,7 +28,7 @@
#
# Build updates this
#
-VERSION=4.6.3.1
+VERSION=4.6.3.2
case "$BASH_VERSION" in
[4-9].*)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-core-4.6.3.1/configure.pl new/shorewall-core-4.6.3.2/configure.pl
--- old/shorewall-core-4.6.3.1/configure.pl 2014-08-27 16:54:43.000000000 +0200
+++ new/shorewall-core-4.6.3.2/configure.pl 2014-09-02 22:01:28.000000000 +0200
@@ -31,7 +31,7 @@
# Build updates this
#
use constant {
- VERSION => '4.6.3.1'
+ VERSION => '4.6.3.2'
};
my %params;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-core-4.6.3.1/install.sh new/shorewall-core-4.6.3.2/install.sh
--- old/shorewall-core-4.6.3.1/install.sh 2014-08-27 16:54:43.000000000 +0200
+++ new/shorewall-core-4.6.3.2/install.sh 2014-09-02 22:01:28.000000000 +0200
@@ -22,7 +22,7 @@
# along with this program; if not, see <http://www.gnu.org/licenses/>.
#
-VERSION=4.6.3.1
+VERSION=4.6.3.2
usage() # $1 = exit status
{
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-core-4.6.3.1/known_problems.txt new/shorewall-core-4.6.3.2/known_problems.txt
--- old/shorewall-core-4.6.3.1/known_problems.txt 2014-08-27 16:54:44.000000000 +0200
+++ new/shorewall-core-4.6.3.2/known_problems.txt 2014-09-02 22:01:29.000000000 +0200
@@ -20,3 +20,21 @@
ERROR: The xxx TARGET is not allowed in the filter table
Corrected in 4.6.3.1.
+
+4) The shorewall[6]-actions manpages contain incorrect examples
+ of the usage of table names with builtin actions.
+
+ Incorrect:
+
+ FOOBAR,filter,mangle
+
+ Correct:
+
+ FOOBAR builtin,filter,mangle
+
+ The online versions of the manpages have been corrected.
+
+ Corrected in 4.6.3.2.
+
+
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-core-4.6.3.1/lib.cli new/shorewall-core-4.6.3.2/lib.cli
--- old/shorewall-core-4.6.3.1/lib.cli 2014-08-24 20:59:51.000000000 +0200
+++ new/shorewall-core-4.6.3.2/lib.cli 2014-09-02 21:57:04.000000000 +0200
@@ -3583,7 +3583,6 @@
echo " start [ -f ] [ -p ] [ <directory> ]"
echo " stop"
echo " status [ -i ]"
- echo " run <function> [ function ... ]"
echo " version [ -a ]"
echo
exit $1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-core-4.6.3.1/releasenotes.txt new/shorewall-core-4.6.3.2/releasenotes.txt
--- old/shorewall-core-4.6.3.1/releasenotes.txt 2014-08-27 16:54:44.000000000 +0200
+++ new/shorewall-core-4.6.3.2/releasenotes.txt 2014-09-02 22:01:29.000000000 +0200
@@ -1,7 +1,7 @@
----------------------------------------------------------------------------
- S H O R E W A L L 4 . 6 . 3 . 1
+ S H O R E W A L L 4 . 6 . 3 . 2
------------------------------------
- A u g u s t 2 6 , 2 0 1 4
+ S e p t e m b e r 0 3 , 2 0 1 4
----------------------------------------------------------------------------
I. PROBLEMS CORRECTED IN THIS RELEASE
@@ -14,7 +14,36 @@
I. P R O B L E M S C O R R E C T E D I N T H I S R E L E A S E
----------------------------------------------------------------------------
-4.6.3
+4.6.3.2
+
+1) The shorewall[6]-actions manpages previously contained incorrect
+ examples of the usage of table names with builtin actions.
+
+ Incorrect:
+
+ FOOBAR,filter,mangle
+
+ Correct:
+
+ FOOBAR builtin,filter,mangle
+
+2) Previously, if /etc/iproute2/rt_tables was not writeable, then
+ KEEP_RT_TABLES=No behaved like KEEP_RT_TABLES=Yes. Now, a warning
+ message is issued if that file is not writeable and KEEP_RT_TABLES
+ is set to No.
+
+ WARNING: /etc/iproute2/rt_tables is missing or is not writeable
+
+3) In earlier 4.6.3 versions, the help text from shorewall-lite and
+ shorewall6-lite included two versions of the 'run' command.
+
+ run <command> [ <parameter> ... ]
+ ..
+ run <function> [ <parameter> ... ]
+
+ The second one has now been deleted.
+
+4.6.3.1
1) The DNSAmp action released in 4.6.3 matched more packets than it
should have. That has now been corrected.
@@ -48,6 +77,12 @@
I I I. N E W F E A T U R E S I N T H I S R E L E A S E
----------------------------------------------------------------------------
+4.6.3.2
+
+1) Eric Teeter has contributed a Citrix Goto Meeting macro.
+
+4.6.3
+
1) A new 'run' command has been implemented. This command allows you
to run an arbitrary command in the context of the generated
script.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-core-4.6.3.1/shorewall-core.spec new/shorewall-core-4.6.3.2/shorewall-core.spec
--- old/shorewall-core-4.6.3.1/shorewall-core.spec 2014-08-27 16:54:44.000000000 +0200
+++ new/shorewall-core-4.6.3.2/shorewall-core.spec 2014-09-02 22:01:29.000000000 +0200
@@ -1,6 +1,6 @@
%define name shorewall-core
%define version 4.6.3
-%define release 1
+%define release 2
Summary: Shoreline Firewall is an iptables-based firewall for Linux systems.
Name: %{name}
@@ -62,6 +62,8 @@
%doc COPYING INSTALL changelog.txt releasenotes.txt
%changelog
+* Sat Aug 30 2014 Tom Eastep tom(a)shorewall.net
+- Updated to 4.6.3-2
* Thu Aug 21 2014 Tom Eastep tom(a)shorewall.net
- Updated to 4.6.3-1
* Thu Aug 14 2014 Tom Eastep tom(a)shorewall.net
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-core-4.6.3.1/uninstall.sh new/shorewall-core-4.6.3.2/uninstall.sh
--- old/shorewall-core-4.6.3.1/uninstall.sh 2014-08-27 16:54:43.000000000 +0200
+++ new/shorewall-core-4.6.3.2/uninstall.sh 2014-09-02 22:01:28.000000000 +0200
@@ -26,7 +26,7 @@
# You may only use this script to uninstall the version
# shown below. Simply run this script to remove Shorewall Firewall
-VERSION=4.6.3.1
+VERSION=4.6.3.2
usage() # $1 = exit status
{
++++++ shorewall-docs-html-4.6.3.1.tar.bz2 -> shorewall-docs-html-4.6.3.2.tar.bz2 ++++++
++++ 6822 lines of diff (skipped)
++++++ shorewall-init-4.6.3.1.tar.bz2 -> shorewall-init-4.6.3.2.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-init-4.6.3.1/changelog.txt new/shorewall-init-4.6.3.2/changelog.txt
--- old/shorewall-init-4.6.3.1/changelog.txt 2014-08-27 16:54:44.000000000 +0200
+++ new/shorewall-init-4.6.3.2/changelog.txt 2014-09-02 22:01:29.000000000 +0200
@@ -1,3 +1,17 @@
+Changes in 4.6.3.2
+
+1) Update release documents
+
+2) Document the Goto-Meeting macro.
+
+3) Correct silly logic error
+
+4) Correct examples in actions manpages.
+
+5) Issue warning when /etc/iproute2/rt_tables is not writeable.
+
+6) Remove redundant help text output from -lite CLIs.
+
Changes in 4.6.3.1
1) Update release documents
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-init-4.6.3.1/configure new/shorewall-init-4.6.3.2/configure
--- old/shorewall-init-4.6.3.1/configure 2014-08-27 16:54:44.000000000 +0200
+++ new/shorewall-init-4.6.3.2/configure 2014-09-02 22:01:29.000000000 +0200
@@ -28,7 +28,7 @@
#
# Build updates this
#
-VERSION=4.6.3.1
+VERSION=4.6.3.2
case "$BASH_VERSION" in
[4-9].*)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-init-4.6.3.1/configure.pl new/shorewall-init-4.6.3.2/configure.pl
--- old/shorewall-init-4.6.3.1/configure.pl 2014-08-27 16:54:44.000000000 +0200
+++ new/shorewall-init-4.6.3.2/configure.pl 2014-09-02 22:01:29.000000000 +0200
@@ -31,7 +31,7 @@
# Build updates this
#
use constant {
- VERSION => '4.6.3.1'
+ VERSION => '4.6.3.2'
};
my %params;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-init-4.6.3.1/install.sh new/shorewall-init-4.6.3.2/install.sh
--- old/shorewall-init-4.6.3.1/install.sh 2014-08-27 16:54:44.000000000 +0200
+++ new/shorewall-init-4.6.3.2/install.sh 2014-09-02 22:01:29.000000000 +0200
@@ -27,7 +27,7 @@
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
#
-VERSION=4.6.3.1
+VERSION=4.6.3.2
usage() # $1 = exit status
{
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-init-4.6.3.1/releasenotes.txt new/shorewall-init-4.6.3.2/releasenotes.txt
--- old/shorewall-init-4.6.3.1/releasenotes.txt 2014-08-27 16:54:44.000000000 +0200
+++ new/shorewall-init-4.6.3.2/releasenotes.txt 2014-09-02 22:01:29.000000000 +0200
@@ -1,7 +1,7 @@
----------------------------------------------------------------------------
- S H O R E W A L L 4 . 6 . 3 . 1
+ S H O R E W A L L 4 . 6 . 3 . 2
------------------------------------
- A u g u s t 2 6 , 2 0 1 4
+ S e p t e m b e r 0 3 , 2 0 1 4
----------------------------------------------------------------------------
I. PROBLEMS CORRECTED IN THIS RELEASE
@@ -14,7 +14,36 @@
I. P R O B L E M S C O R R E C T E D I N T H I S R E L E A S E
----------------------------------------------------------------------------
-4.6.3
+4.6.3.2
+
+1) The shorewall[6]-actions manpages previously contained incorrect
+ examples of the usage of table names with builtin actions.
+
+ Incorrect:
+
+ FOOBAR,filter,mangle
+
+ Correct:
+
+ FOOBAR builtin,filter,mangle
+
+2) Previously, if /etc/iproute2/rt_tables was not writeable, then
+ KEEP_RT_TABLES=No behaved like KEEP_RT_TABLES=Yes. Now, a warning
+ message is issued if that file is not writeable and KEEP_RT_TABLES
+ is set to No.
+
+ WARNING: /etc/iproute2/rt_tables is missing or is not writeable
+
+3) In earlier 4.6.3 versions, the help text from shorewall-lite and
+ shorewall6-lite included two versions of the 'run' command.
+
+ run <command> [ <parameter> ... ]
+ ..
+ run <function> [ <parameter> ... ]
+
+ The second one has now been deleted.
+
+4.6.3.1
1) The DNSAmp action released in 4.6.3 matched more packets than it
should have. That has now been corrected.
@@ -48,6 +77,12 @@
I I I. N E W F E A T U R E S I N T H I S R E L E A S E
----------------------------------------------------------------------------
+4.6.3.2
+
+1) Eric Teeter has contributed a Citrix Goto Meeting macro.
+
+4.6.3
+
1) A new 'run' command has been implemented. This command allows you
to run an arbitrary command in the context of the generated
script.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-init-4.6.3.1/shorewall-init.spec new/shorewall-init-4.6.3.2/shorewall-init.spec
--- old/shorewall-init-4.6.3.1/shorewall-init.spec 2014-08-27 16:54:44.000000000 +0200
+++ new/shorewall-init-4.6.3.2/shorewall-init.spec 2014-09-02 22:01:29.000000000 +0200
@@ -1,6 +1,6 @@
%define name shorewall-init
%define version 4.6.3
-%define release 1
+%define release 2
Summary: Shorewall-init adds functionality to Shoreline Firewall (Shorewall).
Name: %{name}
@@ -125,6 +125,8 @@
%doc COPYING changelog.txt releasenotes.txt
%changelog
+* Sat Aug 30 2014 Tom Eastep tom(a)shorewall.net
+- Updated to 4.6.3-2
* Thu Aug 21 2014 Tom Eastep tom(a)shorewall.net
- Updated to 4.6.3-1
* Thu Aug 14 2014 Tom Eastep tom(a)shorewall.net
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-init-4.6.3.1/uninstall.sh new/shorewall-init-4.6.3.2/uninstall.sh
--- old/shorewall-init-4.6.3.1/uninstall.sh 2014-08-27 16:54:44.000000000 +0200
+++ new/shorewall-init-4.6.3.2/uninstall.sh 2014-09-02 22:01:29.000000000 +0200
@@ -26,7 +26,7 @@
# You may only use this script to uninstall the version
# shown below. Simply run this script to remove Shorewall Firewall
-VERSION=4.6.3.1
+VERSION=4.6.3.2
usage() # $1 = exit status
{
++++++ shorewall-lite-4.6.3.1.tar.bz2 -> shorewall-lite-4.6.3.2.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-lite-4.6.3.1/changelog.txt new/shorewall-lite-4.6.3.2/changelog.txt
--- old/shorewall-lite-4.6.3.1/changelog.txt 2014-08-27 16:54:44.000000000 +0200
+++ new/shorewall-lite-4.6.3.2/changelog.txt 2014-09-02 22:01:29.000000000 +0200
@@ -1,3 +1,17 @@
+Changes in 4.6.3.2
+
+1) Update release documents
+
+2) Document the Goto-Meeting macro.
+
+3) Correct silly logic error
+
+4) Correct examples in actions manpages.
+
+5) Issue warning when /etc/iproute2/rt_tables is not writeable.
+
+6) Remove redundant help text output from -lite CLIs.
+
Changes in 4.6.3.1
1) Update release documents
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-lite-4.6.3.1/configure new/shorewall-lite-4.6.3.2/configure
--- old/shorewall-lite-4.6.3.1/configure 2014-08-27 16:54:44.000000000 +0200
+++ new/shorewall-lite-4.6.3.2/configure 2014-09-02 22:01:29.000000000 +0200
@@ -28,7 +28,7 @@
#
# Build updates this
#
-VERSION=4.6.3.1
+VERSION=4.6.3.2
case "$BASH_VERSION" in
[4-9].*)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-lite-4.6.3.1/configure.pl new/shorewall-lite-4.6.3.2/configure.pl
--- old/shorewall-lite-4.6.3.1/configure.pl 2014-08-27 16:54:44.000000000 +0200
+++ new/shorewall-lite-4.6.3.2/configure.pl 2014-09-02 22:01:29.000000000 +0200
@@ -31,7 +31,7 @@
# Build updates this
#
use constant {
- VERSION => '4.6.3.1'
+ VERSION => '4.6.3.2'
};
my %params;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-lite-4.6.3.1/install.sh new/shorewall-lite-4.6.3.2/install.sh
--- old/shorewall-lite-4.6.3.1/install.sh 2014-08-27 16:54:44.000000000 +0200
+++ new/shorewall-lite-4.6.3.2/install.sh 2014-09-02 22:01:29.000000000 +0200
@@ -22,7 +22,7 @@
# along with this program; if not, see <http://www.gnu.org/licenses/>.
#
-VERSION=4.6.3.1
+VERSION=4.6.3.2
usage() # $1 = exit status
{
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-lite-4.6.3.1/manpages/shorewall-lite-vardir.5 new/shorewall-lite-4.6.3.2/manpages/shorewall-lite-vardir.5
--- old/shorewall-lite-4.6.3.1/manpages/shorewall-lite-vardir.5 2014-08-27 16:58:10.000000000 +0200
+++ new/shorewall-lite-4.6.3.2/manpages/shorewall-lite-vardir.5 2014-09-02 22:04:47.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-lite-vardir
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-LITE\-VAR" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-LITE\-VAR" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-lite-4.6.3.1/manpages/shorewall-lite.8 new/shorewall-lite-4.6.3.2/manpages/shorewall-lite.8
--- old/shorewall-lite-4.6.3.1/manpages/shorewall-lite.8 2014-08-27 16:58:12.000000000 +0200
+++ new/shorewall-lite-4.6.3.2/manpages/shorewall-lite.8 2014-09-02 22:04:48.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-lite
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Administrative Commands
.\" Source: Administrative Commands
.\" Language: English
.\"
-.TH "SHOREWALL\-LITE" "8" "08/27/2014" "Administrative Commands" "Administrative Commands"
+.TH "SHOREWALL\-LITE" "8" "09/02/2014" "Administrative Commands" "Administrative Commands"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-lite-4.6.3.1/manpages/shorewall-lite.conf.5 new/shorewall-lite-4.6.3.2/manpages/shorewall-lite.conf.5
--- old/shorewall-lite-4.6.3.1/manpages/shorewall-lite.conf.5 2014-08-27 16:58:09.000000000 +0200
+++ new/shorewall-lite-4.6.3.2/manpages/shorewall-lite.conf.5 2014-09-02 22:04:45.000000000 +0200
@@ -2,12 +2,12 @@
.\" Title: shorewall-lite.conf
.\" Author: [FIXME: author] [see http://docbook.sf.net/el/author]
.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
-.\" Date: 08/27/2014
+.\" Date: 09/02/2014
.\" Manual: Configuration Files
.\" Source: Configuration Files
.\" Language: English
.\"
-.TH "SHOREWALL\-LITE\&.CO" "5" "08/27/2014" "Configuration Files" "Configuration Files"
+.TH "SHOREWALL\-LITE\&.CO" "5" "09/02/2014" "Configuration Files" "Configuration Files"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-lite-4.6.3.1/releasenotes.txt new/shorewall-lite-4.6.3.2/releasenotes.txt
--- old/shorewall-lite-4.6.3.1/releasenotes.txt 2014-08-27 16:54:44.000000000 +0200
+++ new/shorewall-lite-4.6.3.2/releasenotes.txt 2014-09-02 22:01:29.000000000 +0200
@@ -1,7 +1,7 @@
----------------------------------------------------------------------------
- S H O R E W A L L 4 . 6 . 3 . 1
+ S H O R E W A L L 4 . 6 . 3 . 2
------------------------------------
- A u g u s t 2 6 , 2 0 1 4
+ S e p t e m b e r 0 3 , 2 0 1 4
----------------------------------------------------------------------------
I. PROBLEMS CORRECTED IN THIS RELEASE
@@ -14,7 +14,36 @@
I. P R O B L E M S C O R R E C T E D I N T H I S R E L E A S E
----------------------------------------------------------------------------
-4.6.3
+4.6.3.2
+
+1) The shorewall[6]-actions manpages previously contained incorrect
+ examples of the usage of table names with builtin actions.
+
+ Incorrect:
+
+ FOOBAR,filter,mangle
+
+ Correct:
+
+ FOOBAR builtin,filter,mangle
+
+2) Previously, if /etc/iproute2/rt_tables was not writeable, then
+ KEEP_RT_TABLES=No behaved like KEEP_RT_TABLES=Yes. Now, a warning
+ message is issued if that file is not writeable and KEEP_RT_TABLES
+ is set to No.
+
+ WARNING: /etc/iproute2/rt_tables is missing or is not writeable
+
+3) In earlier 4.6.3 versions, the help text from shorewall-lite and
+ shorewall6-lite included two versions of the 'run' command.
+
+ run <command> [ <parameter> ... ]
+ ..
+ run <function> [ <parameter> ... ]
+
+ The second one has now been deleted.
+
+4.6.3.1
1) The DNSAmp action released in 4.6.3 matched more packets than it
should have. That has now been corrected.
@@ -48,6 +77,12 @@
I I I. N E W F E A T U R E S I N T H I S R E L E A S E
----------------------------------------------------------------------------
+4.6.3.2
+
+1) Eric Teeter has contributed a Citrix Goto Meeting macro.
+
+4.6.3
+
1) A new 'run' command has been implemented. This command allows you
to run an arbitrary command in the context of the generated
script.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-lite-4.6.3.1/shorewall-lite.spec new/shorewall-lite-4.6.3.2/shorewall-lite.spec
--- old/shorewall-lite-4.6.3.1/shorewall-lite.spec 2014-08-27 16:54:44.000000000 +0200
+++ new/shorewall-lite-4.6.3.2/shorewall-lite.spec 2014-09-02 22:01:29.000000000 +0200
@@ -1,6 +1,6 @@
%define name shorewall-lite
%define version 4.6.3
-%define release 1
+%define release 2
%define initdir /etc/init.d
Summary: Shoreline Firewall Lite is an iptables-based firewall for Linux systems.
@@ -105,6 +105,8 @@
%doc COPYING changelog.txt releasenotes.txt
%changelog
+* Sat Aug 30 2014 Tom Eastep tom(a)shorewall.net
+- Updated to 4.6.3-2
* Thu Aug 21 2014 Tom Eastep tom(a)shorewall.net
- Updated to 4.6.3-1
* Thu Aug 14 2014 Tom Eastep tom(a)shorewall.net
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-lite-4.6.3.1/uninstall.sh new/shorewall-lite-4.6.3.2/uninstall.sh
--- old/shorewall-lite-4.6.3.1/uninstall.sh 2014-08-27 16:54:44.000000000 +0200
+++ new/shorewall-lite-4.6.3.2/uninstall.sh 2014-09-02 22:01:29.000000000 +0200
@@ -26,7 +26,7 @@
# You may only use this script to uninstall the version
# shown below. Simply run this script to remove Shorewall Firewall
-VERSION=4.6.3.1
+VERSION=4.6.3.2
usage() # $1 = exit status
{
++++++ shorewall-4.6.3.1.tar.bz2 -> shorewall6-4.6.3.2.tar.bz2 ++++++
++++ 125272 lines of diff (skipped)
++++++ shorewall-lite-4.6.3.1.tar.bz2 -> shorewall6-lite-4.6.3.2.tar.bz2 ++++++
++++ 7559 lines of diff (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package libreoffice for openSUSE:Factory checked in at 2014-09-05 09:34:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libreoffice (Old)
and /work/SRC/openSUSE:Factory/.libreoffice.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libreoffice"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libreoffice/libreoffice.changes 2014-08-27 07:45:41.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libreoffice.new/libreoffice.changes 2014-09-05 09:34:22.000000000 +0200
@@ -1,0 +2,8 @@
+Fri Aug 29 13:29:59 UTC 2014 - tchvatal(a)suse.com
+
+- Version bump to 4.3.1.2:
+ * First bugfix release of series
+ * Among others contains fixes for CVE-2014-3524 and CVE-2014-3575
+ bnc#893133 and bnc#893141
+
+-------------------------------------------------------------------
Old:
----
libreoffice-4.3.0.4.tar.xz
libreoffice-help-4.3.0.4.tar.xz
libreoffice-translations-4.3.0.4.tar.xz
New:
----
libreoffice-4.3.1.2.tar.xz
libreoffice-help-4.3.1.2.tar.xz
libreoffice-translations-4.3.1.2.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libreoffice.spec ++++++
--- /var/tmp/diff_new_pack.Bq2Hlo/_old 2014-09-05 09:34:27.000000000 +0200
+++ /var/tmp/diff_new_pack.Bq2Hlo/_new 2014-09-05 09:34:27.000000000 +0200
@@ -29,10 +29,10 @@
%define numbertext_version 0.9.5
# Urls
%define external_url http://dev-www.libreoffice.org/src/
-%define tarball_url http://download.documentfoundation.org/libreoffice/src/4.3.0/
+%define tarball_url http://download.documentfoundation.org/libreoffice/src/4.3.1/
# This is used due to the need for beta releases
Name: libreoffice
-Version: 4.3.0.4
+Version: 4.3.1.2
Release: 0
Summary: A Free Office Suite (Framework)
License: Apache-2.0 and Artistic-1.0 and BSD-3-Clause and BSD-4-Clause and GPL-2.0+ and LPPL-1.3c and LGPL-2.1+ and LGPL-3.0 and MPL-1.1 and MIT and SUSE-Public-Domain and W3C
++++++ libreoffice-4.3.0.4.tar.xz -> libreoffice-4.3.1.2.tar.xz ++++++
/work/SRC/openSUSE:Factory/libreoffice/libreoffice-4.3.0.4.tar.xz /work/SRC/openSUSE:Factory/.libreoffice.new/libreoffice-4.3.1.2.tar.xz differ: char 26, line 1
++++++ libreoffice-help-4.3.0.4.tar.xz -> libreoffice-help-4.3.1.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libreoffice-4.3.0.4/ChangeLog-helpcontent2 new/libreoffice-4.3.1.2/ChangeLog-helpcontent2
--- old/libreoffice-4.3.0.4/ChangeLog-helpcontent2 2014-07-25 08:52:09.000000000 +0200
+++ new/libreoffice-4.3.1.2/ChangeLog-helpcontent2 2014-08-26 06:19:53.000000000 +0200
@@ -1,26 +1,14 @@
-2014-07-25 Christian Lohmaier <lohmaier+LibreOffice(a)googlemail.com> [f439acc80fc46e2a76d683482ab5915f87229261]
+2014-08-26 Christian Lohmaier <lohmaier+LibreOffice(a)googlemail.com> [1e90750d571b9bd084703d212d83315581d1e826]
-Version 4.3.0.4, tag libreoffice-4.3.0.4
+Version 4.3.1.2, tag libreoffice-4.3.1.2
-Change-Id: Ie84d0a2271aeed8a36bcb5869b70c904f76a542c
+Change-Id: I0f53d7787076c0a62b8682eda6f30e933d171717
-2014-07-16 Christian Lohmaier <lohmaier+LibreOffice(a)googlemail.com> [fb068e48149458e3203c7bf6e64c6894494109d4]
+2014-08-06 Christian Lohmaier <lohmaier+LibreOffice(a)googlemail.com> [3a76025dab71c913dd6058e2a8b4bc48ba4cbb69]
-Version 4.3.0.3, tag libreoffice-4.3.0.3-buildfix1
+Branch libreoffice-4-3-1
-Change-Id: I020477b7aae7245c988b3111e9154fc169e37f64
-
-2014-07-16 Christian Lohmaier <lohmaier+LibreOffice(a)googlemail.com> [10dfef542d53411e7dea7f40c59e6ea203f0751c]
-
-Version 4.3.0.3, tag libreoffice-4.3.0.3
-
-Change-Id: I252345ac72ee967f653b2d36ef84c44a5ff76212
-
-2014-07-02 Christian Lohmaier <lohmaier+LibreOffice(a)googlemail.com> [f546b28aafbcea57563c022a645339ef6e605acd]
-
-Branch libreoffice-4-3-0
-
-This is 'libreoffice-4-3-0' - the stable branch for the 4.3.0 release.
+This is 'libreoffice-4-3-1' - the stable branch for the 4.3.1 release.
Only very safe changes, reviewed by three people are allowed.
If you want to commit more complicated fix for the next 4.3.x release,
@@ -28,7 +16,7 @@
If you want to build something cool, unstable, and risky, use master.
-Change-Id: Icf3094904ff8e73a4accccb7a132e341199e4eda
+Change-Id: I9919ac7de62bce87e75845702108978d33f03cd1
2014-06-23 Andras Timar <andras.timar(a)collabora.com> [df7ec418465546ee71f8855a44759918b8f362db]
++++++ libreoffice-translations-4.3.0.4.tar.xz -> libreoffice-translations-4.3.1.2.tar.xz ++++++
/work/SRC/openSUSE:Factory/libreoffice/libreoffice-translations-4.3.0.4.tar.xz /work/SRC/openSUSE:Factory/.libreoffice.new/libreoffice-translations-4.3.1.2.tar.xz differ: char 26, line 1
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package ecj for openSUSE:Factory checked in at 2014-09-05 09:34:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ecj (Old)
and /work/SRC/openSUSE:Factory/.ecj.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ecj"
Changes:
--------
--- /work/SRC/openSUSE:Factory/ecj/ecj.changes 2013-09-11 13:39:07.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ecj.new/ecj.changes 2014-09-05 09:34:10.000000000 +0200
@@ -1,0 +2,11 @@
+Wed Sep 3 14:38:14 UTC 2014 - tchvatal(a)suse.com
+
+- Spec-cleaner
+- BuildIgnore java-devel pkgs to avoid conflicts
+
+-------------------------------------------------------------------
+Wed Sep 3 05:42:52 UTC 2014 - coolo(a)suse.com
+
+- on 13.2 and Factory build against bootstrap java
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ecj.spec ++++++
--- /var/tmp/diff_new_pack.1CNTyW/_old 2014-09-05 09:34:11.000000000 +0200
+++ /var/tmp/diff_new_pack.1CNTyW/_new 2014-09-05 09:34:11.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package ecj
#
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -23,7 +23,6 @@
License: EPL-1.0
Group: Development/Languages/Java
Url: http://eclipse.org
-Conflicts: ecj-bootstrap
Source0: %{name}src-%{version}.jar
Source1: ecj.sh.in
# Use ECJ for GCJ
@@ -43,24 +42,26 @@
# build.xml fails to include a necessary .props file in the built ecj.jar
Patch4: %{name}-include-props.patch
Patch5: eclipse-gcj-nodummysymbol.patch
-
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-
-BuildArch: noarch
-
BuildRequires: ant
-BuildRequires: java-devel >= 1.6.0
BuildRequires: javapackages-tools
BuildRequires: sed
BuildRequires: unzip
-
Requires: java >= 1.6.0
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
+BuildArch: noarch
+Conflicts: ecj-bootstrap
+%if 0%{?suse_version} < 1320
+BuildRequires: java-devel >= 1.6.0
+%else
+#!BuildIgnore: java-1_6_0-openjdk java-1_6_0-openjdk-devel
+#!BuildIgnore: java-1_7_0-openjdk java-1_7_0-openjdk-devel
+BuildRequires: java-1_7_0-openjdk-bootstrap-devel
+%endif
%description
ECJ is the Java bytecode compiler of the Eclipse Platform. It is also known as
the JDT Core batch compiler.
-
%prep
%setup -q -c
%patch0 -p1
@@ -91,21 +92,21 @@
ant
%install
-mkdir -p $RPM_BUILD_ROOT%{_javadir}
-cp -a *.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
-pushd $RPM_BUILD_ROOT%{_javadir}
+mkdir -p %{buildroot}%{_javadir}
+cp -a *.jar %{buildroot}%{_javadir}/%{name}.jar
+pushd %{buildroot}%{_javadir}
ln -s %{name}.jar eclipse-%{name}.jar
ln -s %{name}.jar jdtcore.jar
popd
# Install the ecj wrapper script
-install -p -D -m0755 %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/ecj
-sed --in-place "s:@JAVADIR@:%{_javadir}:" $RPM_BUILD_ROOT%{_bindir}/ecj
+install -p -D -m0755 %{SOURCE1} %{buildroot}%{_bindir}/ecj
+sed --in-place "s:@JAVADIR@:%{_javadir}:" %{buildroot}%{_bindir}/ecj
# poms
-install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
+install -d -m 755 %{buildroot}%{_mavenpomdir}
install -pm 644 pom.xml \
- $RPM_BUILD_ROOT%{_mavenpomdir}/JPP-%{name}.pom
+ %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
%add_maven_depmap -a "org.eclipse.tycho:org.eclipse.jdt.core" JPP-%{name}.pom %{name}.jar
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package shim for openSUSE:Factory checked in at 2014-09-05 09:34:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/shim (Old)
and /work/SRC/openSUSE:Factory/.shim.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "shim"
Changes:
--------
--- /work/SRC/openSUSE:Factory/shim/shim.changes 2014-09-03 11:55:33.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.shim.new/shim.changes 2014-09-05 09:34:08.000000000 +0200
@@ -1,0 +2,13 @@
+Wed Sep 3 12:32:25 UTC 2014 - lnussel(a)suse.de
+
+- re-introduce build failure if shim_enforce_ms_signature is defined. That way
+ a project like openSUSE:Factory can decide whether or not shim needs a valid
+ MS signature.
+
+-------------------------------------------------------------------
+Tue Aug 19 04:38:36 UTC 2014 - glin(a)suse.com
+
+- Add shim-update-openssl-0.9.8zb.patch to update openssl to
+ 0.9.8zb
+
+-------------------------------------------------------------------
New:
----
shim-update-openssl-0.9.8zb.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ shim.spec ++++++
--- /var/tmp/diff_new_pack.fP5XkW/_old 2014-09-05 09:34:09.000000000 +0200
+++ /var/tmp/diff_new_pack.fP5XkW/_new 2014-09-05 09:34:09.000000000 +0200
@@ -54,6 +54,8 @@
Patch4: shim-mokmanager-support-sha-family.patch
# PATCH-FIX-OPENSUSE shim-signed-unsigned-compares.patch jsegitz(a)suse.com -- Fixed some signed - unsigned comparisons
Patch5: shim-signed-unsigned-compares.patch
+# PATCH-FIX-UPSTREAM shim-update-openssl-0.9.8zb.patch glin(a)suse.com -- Update openssl to 0.9.8zb
+Patch6: shim-update-openssl-0.9.8zb.patch
# PATCH-FIX-OPENSUSE shim-opensuse-cert-prompt.patch glin(a)suse.com -- Show the prompt to ask whether the user trusts openSUSE certificate or not
Patch100: shim-opensuse-cert-prompt.patch
BuildRequires: gnu-efi >= 3.0t
@@ -84,6 +86,7 @@
%patch3 -p1
%patch4 -p1
%patch5 -p1
+%patch6 -p1
%patch100 -p1
%build
@@ -162,6 +165,9 @@
cat hash1 hash2
if ! cmp -s hash1 hash2; then
echo "ERROR: $suffix binary changed, need to request new signature!"
+%if %{defined shim_enforce_ms_signature}
+ false
+%endif
mv shim.efi.bak shim-$suffix.efi
rm shim.efi
else
++++++ shim-update-openssl-0.9.8zb.patch ++++++
++++ 4231 lines (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package irc-otr for openSUSE:Factory checked in at 2014-09-04 07:56:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/irc-otr (Old)
and /work/SRC/openSUSE:Factory/.irc-otr.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "irc-otr"
Changes:
--------
--- /work/SRC/openSUSE:Factory/irc-otr/irc-otr.changes 2012-11-18 20:25:53.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.irc-otr.new/irc-otr.changes 2014-09-04 07:56:27.000000000 +0200
@@ -1,0 +2,16 @@
+Wed Sep 3 22:32:04 UTC 2014 - andreas.stieger(a)gmx.de
+
+- irssi-otr 1.0.0:
+ * Add /otr info command
+ * Support split OTR message on receive. Bitlbee support.
+- Built against libotr 4
+- Subpackage xchat-otr is no longer included in this source project
+ and was split into a separate package.
+- General spec file cleanup
+- Removed patches:
+ * irc-otr-build-xchat-0.3.patch
+ * irssi-otr-0.3-cmake-2.8.8-bug13125-fix.patch
+- add irssi-otr-1.0.0-irssi-module-dir.patch from upstream to
+ fix build on 64 bit
+
+-------------------------------------------------------------------
Old:
----
irc-otr-build-xchat-0.3.patch
irssi-otr-0.3-cmake-2.8.8-bug13125-fix.patch
irssi-otr-0.3.tar.bz2
xchat-plugin.h
New:
----
irc-otr-1.0.0.tar.gz
irssi-otr-1.0.0-irssi-module-dir.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ irc-otr.spec ++++++
--- /var/tmp/diff_new_pack.26WzYi/_old 2014-09-04 07:56:28.000000000 +0200
+++ /var/tmp/diff_new_pack.26WzYi/_new 2014-09-04 07:56:28.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package irc-otr
#
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,31 +17,26 @@
Name: irc-otr
-Version: 0.3
+Version: 1.0.0
Release: 0
-Url: http://irssi-otr.tuxfamily.org/
-Summary: Off-The-Record Messaging plugin for various irc clients
+Summary: Off-The-Record Messaging plugin for irssi
License: GPL-2.0+
Group: Productivity/Networking/Instant Messenger
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-BuildRequires: cmake >= 2.4.7
+#Url: http://irssi-otr.tuxfamily.org/
+Url: https://github.com/cryptodotis/irssi-otr
+Source: https://github.com/cryptodotis/irssi-otr/archive/v%{version}.tar.gz#/%{name…
+Patch1: irssi-otr-1.0.0-irssi-module-dir.patch
+BuildRequires: autoconf
+BuildRequires: automake
BuildRequires: gcc-c++
BuildRequires: glib2-devel >= 2.12
-BuildRequires: irssi-devel
-# Package does not build against libotr 4.0.0 in factory
-%if 0%{?suse_version} > 1220
-BuildRequires: libotr2-devel >= 3.1.0
-BuildConflicts: libotr-devel >= 4.0.0
-%else
-BuildRequires: libotr-devel >= 3.1.0
-%endif
+BuildRequires: irssi-devel >= 0.8.15
+BuildRequires: libgcrypt-devel >= 1.5.0
+BuildRequires: libotr-devel >= 4.0.0
+BuildRequires: libtool
BuildRequires: pkg-config
BuildRequires: python >= 2.5
-Source0: irssi-otr-%{version}.tar.bz2
-Source1: http://www.xchat.org/docs/xchat-plugin.h
-Patch0: irc-otr-build-xchat-0.3.patch
-# PATCH-FIX-OPENSUSE irssi-otr-0.3-cmake-2.8.8-bug13125-fix.patch andreas.stieger(a)gmx.de
-Patch1: irssi-otr-0.3-cmake-2.8.8-bug13125-fix.patch
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
This package provides modules which implement Off-The-Record (OTR) Messaging
@@ -63,10 +58,6 @@
- If you lose control of your private keys, no previous conversation
is compromised.
-Authors:
---------
- Ulim <a.sporto+bee(a)gmail.com>
-
%package -n irssi-otr
Summary: Off-The-Record messaging plugin for irssi
Group: Productivity/Networking/Instant Messenger
@@ -94,72 +85,23 @@
- If you lose control of your private keys, no previous conversation
is compromised.
-Authors:
---------
- Ulim <a.sporto+bee(a)gmail.com>
-
-%package -n xchat-otr
-Summary: Off-The-Record messaging plugin for xchat
-Group: Productivity/Networking/Instant Messenger
-Requires: xchat
-
-%description -n xchat-otr
-This plugin adds Off-the-Record messaging support for the xchat IRC client.
-Although primarily designed for use with the bitlbee IRC2IM gateway, it
-works within any query window, provided that the conversation partner's IRC
-client supports OTR.
-
-OTR allows you to have private conversations over IM by providing:
-
- - Encryption
- - No one else can read your instant messages.
- - Authentication
- - You are assured the correspondent is who you think it is.
- - Deniability
- - The messages you send do _not_ have digital signatures that are
- checkable by a third party. Anyone can forge messages after a
- conversation to make them look like they came from you. However,
- _during_ a conversation, your correspondent is assured the messages
- he sees are authentic and unmodified.
- - Perfect forward secrecy
- - If you lose control of your private keys, no previous conversation
- is compromised.
-
-Authors:
---------
- Ulim <a.sporto+bee(a)gmail.com>
-
-
%prep
%setup -q -n irssi-otr-%{version}
-%patch0 -p0
-%patch1 -p0
-mkdir xchat
-%{__cp} %{SOURCE1} xchat/
-ln -s xchat/xchat-plugin.h .
+%patch1 -p1
%build
-export CFLAGS="$RPM_OPT_FLAGS"
-cmake -DCMAKE_INSTALL_PREFIX="%{_prefix}" -DDOCDIR="%{_docdir}/%{name}" -DLIB_SUFFIX="$(echo %_lib | cut -b4-)" .
-%{__make}
+./bootstrap
+export CFLAGS="%{optflags}"
+./configure --with-irssi-module-dir=%{_libdir}/irssi/modules
+make %{?_smp_mflags}
%install
-%{__make} install DESTDIR="$RPM_BUILD_ROOT"
-%{__mv} $RPM_BUILD_ROOT%{_docdir}/%{name} ./installed-docs
-
-%clean
-%{__rm} -rf "$RPM_BUILD_ROOT"
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
+rm %{buildroot}%{_datadir}/irssi/help/otr
%files -n irssi-otr
%defattr(-,root,root)
-%doc installed-docs/*
+%doc README.md LICENSE ChangeLog help/otr
%{_libdir}/irssi/modules/libotr.so
-%files -n xchat-otr
-%defattr(-,root,root)
-%doc installed-docs/* README.xchat
-%dir %{_libdir}/xchat
-%dir %{_libdir}/xchat/plugins
-%{_libdir}/xchat/plugins/libxchatotr.so
-
%changelog
++++++ irssi-otr-1.0.0-irssi-module-dir.patch ++++++
From: Martin Milata <mmilata(a)srck.net>
Date: Sun Mar 9 14:21:13 2014 +0100
Subject: Make irssi module directory configurable
Upstream: Committed
References: https://github.com/cryptodotis/irssi-otr/commit/13ae352b0fe854f8dff17d45440…
The hardcoded path does not work on 64 bit.
diff --git a/configure.ac b/configure.ac
index 34fc64c..160130b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -69,9 +69,16 @@ CFLAGS="-Wall $CFLAGS -g -fno-strict-aliasing -fstack-protector-all -D_FORTIFY_S
DEFAULT_INCLUDES="-I\$(top_srcdir) -I\$(top_builddir) -I\$(top_builddir)/src -I\$(top_builddir)/include"
AC_SUBST(DEFAULT_INCLUDES)
-# Hardcoded here since irssi only searches in $HOME/.irssi/modules or this path
-# which is unfortunate...
-IRSSI_MODULE_DIR="/usr/lib/irssi/modules"
+# Irssi searches for modules in $HOME/.irssi/modules and $(libdir)/irssi/modules
+# where the value of $(libdir) may depend on your distribution, architecture,
+# and whether irssi was installed from package or from source.
+# The hardcoded value should work for most systems but you need to override it for
+# e.g. x86_64 Fedora.
+AC_ARG_WITH([irssi-module-dir],
+ AS_HELP_STRING([--with-irssi-module-dir=DIR], [Irssi module directory]),
+ [IRSSI_MODULE_DIR="$withval"],
+ [IRSSI_MODULE_DIR="/usr/lib/irssi/modules"])
+
AC_SUBST(IRSSI_MODULE_DIR)
AC_CONFIG_FILES([
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package crmsh for openSUSE:Factory checked in at 2014-09-04 07:56:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/crmsh (Old)
and /work/SRC/openSUSE:Factory/.crmsh.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "crmsh"
Changes:
--------
--- /work/SRC/openSUSE:Factory/crmsh/crmsh.changes 2014-08-28 21:05:54.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.crmsh.new/crmsh.changes 2014-09-04 07:56:26.000000000 +0200
@@ -1,0 +2,9 @@
+Wed Sep 3 17:27:45 UTC 2014 - kgronlund(a)suse.com
+
+- high: scripts: Handle corosync.conf without nodelist in add-node (bnc#862577)
+- medium: cibconfig: Add set command
+- doc: Rename asciidoc files to .adoc
+- high: parse: split shortcuts into valid rules
+- upstream: 2.1.0-48-gc9e9d74
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ crmsh.spec ++++++
--- /var/tmp/diff_new_pack.e4rfiP/_old 2014-09-04 07:56:27.000000000 +0200
+++ /var/tmp/diff_new_pack.e4rfiP/_new 2014-09-04 07:56:27.000000000 +0200
@@ -41,7 +41,7 @@
Summary: High Availability cluster command-line interface
License: GPL-2.0+
Group: %{pkg_group}
-Version: 2.1+git38
+Version: 2.1+git48
Release: %{?crmsh_release}%{?dist}
Url: http://crmsh.github.io
Source0: crmsh.tar.bz2
++++++ crmsh.tar.bz2 ++++++
++++ 29046 lines of diff (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package libqt5-qtbase for openSUSE:Factory checked in at 2014-09-04 07:56:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libqt5-qtbase (Old)
and /work/SRC/openSUSE:Factory/.libqt5-qtbase.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqt5-qtbase"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libqt5-qtbase/libqt5-qtbase.changes 2014-07-13 14:06:32.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libqt5-qtbase.new/libqt5-qtbase.changes 2014-09-04 07:56:24.000000000 +0200
@@ -1,0 +2,12 @@
+Fri Aug 29 06:57:03 UTC 2014 - mlin(a)suse.com
+
+- Added upstream patches for bnc#890168
+ * libqt5-fix-leak-with-touch-devices-in-xcb.patch, QTBUG-39596
+ ** fixed a leak what did not free m_touchDevices.
+ * libqt5-listen-to-touch-events-on-the-master-device.patch, QTBUG-38625
+ ** listen to touch events on the master device instead of slave, was also
+ affects by fdo#78345
+ * libqt5-avoid-crash-during-querying-device.patch, QTBUG-40820
+ ** avoid crashes if querying device that has gone away
+
+-------------------------------------------------------------------
New:
----
libqt5-avoid-crash-during-querying-device.patch
libqt5-fix-leak-with-touch-devices-in-xcb.patch
libqt5-listen-to-touch-events-on-the-master-device.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libqt5-qtbase.spec ++++++
--- /var/tmp/diff_new_pack.yHdsqM/_old 2014-09-04 07:56:26.000000000 +0200
+++ /var/tmp/diff_new_pack.yHdsqM/_new 2014-09-04 07:56:26.000000000 +0200
@@ -69,6 +69,12 @@
Patch2000: 00010-Replace-the-const-QString-global-static-with-a-QStri.patch
# PATCH-FIX-UPSTREAM 00011-Use-correct-signal-name-when-disconnecting.patch
Patch2001: 00011-Use-correct-signal-name-when-disconnecting.patch
+# PATCH-FIX-UPSTREAM libqt5-fix-leak-with-touch-devices-in-xcb.patch -- QTBUG-39596
+Patch2002: libqt5-fix-leak-with-touch-devices-in-xcb.patch
+# PATCH-FIX-UPSTREAM libqt5-listen-to-touch-events-on-the-master-device.patch -- QTBUG-38625
+Patch2003: libqt5-listen-to-touch-events-on-the-master-device.patch
+# PATCH-FIX-UPSTREAM libqt5-avoid-crash-during-querying-device.patch -- QTBUG-40820
+Patch2004: libqt5-avoid-crash-during-querying-device.patch
BuildRequires: alsa-devel
BuildRequires: cups-devel
BuildRequires: fdupes
@@ -165,6 +171,9 @@
%patch1004 -p1
%patch2000 -p1
%patch2001 -p1
+%patch2002 -p1
+%patch2003 -p1
+%patch2004 -p1
# be sure not to use them
rm -r src/3rdparty/{libjpeg,freetype,libpng,zlib}
++++++ libqt5-avoid-crash-during-querying-device.patch ++++++
>From f1bce3bc17ebb99b1512b07499988538465c78a2 Mon Sep 17 00:00:00 2001
From: Allan Sandfeld Jensen <allan.jensen(a)digia.com>
Date: Thu, 21 Aug 2014 15:33:09 +0200
Subject: [PATCH] Avoid crash if querying device that has gone away
A device removed very fast after being inserted might disappear while
we are still seting it up. We must therefore check if we indeed still
get a matching device
Task-number: QTBUG-40820
Change-Id: I4372fb1932264e5799f37cea0d016795e28ebed6
Reviewed-by: Shawn Rutledge <shawn.rutledge(a)digia.com>
---
src/plugins/platforms/xcb/qxcbconnection_xi2.cpp | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
--- qtbase-opensource-src-5.3.1.orig/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
+++ qtbase-opensource-src-5.3.1/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
@@ -328,10 +328,12 @@ XInput2DeviceData *QXcbConnection::devic
{
XInput2DeviceData *dev = m_touchDevices[id];
if (!dev) {
- int unused = 0;
+ int nrDevices = 0;
QTouchDevice::Capabilities caps = 0;
dev = new XInput2DeviceData;
- dev->xiDeviceInfo = XIQueryDevice(static_cast<Display *>(m_xlib_display), id, &unused);
+ dev->xiDeviceInfo = XIQueryDevice(static_cast<Display *>(m_xlib_display), id, &nrDevices);
+ if (nrDevices <= 0)
+ return 0;
int type = -1;
int maxTouchPoints = 1;
bool hasRelativeCoords = false;
++++++ libqt5-fix-leak-with-touch-devices-in-xcb.patch ++++++
>From e98c461d43ea07c73898c93debe9285029ba0416 Mon Sep 17 00:00:00 2001
From: Joni Poikelin <joni.poikelin(a)digia.com>
Date: Thu, 12 Jun 2014 10:28:23 +0300
Subject: [PATCH] XCB: Fix leak with touch devices
Task-number: QTBUG-39596
Change-Id: I4225d5a1ab4939280640b35d30c283f056a56519
Reviewed-by: Laszlo Agocs <laszlo.agocs(a)digia.com>
---
src/plugins/platforms/xcb/qxcbconnection_xi2.cpp | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp b/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
index c296618..a574dca 100644
--- a/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
+++ b/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
@@ -228,6 +228,11 @@ void QXcbConnection::xi2SetupDevices()
void QXcbConnection::finalizeXInput2()
{
+ foreach (XInput2DeviceData *dev, m_touchDevices) {
+ if (dev->xiDeviceInfo)
+ XIFreeDeviceInfo(dev->xiDeviceInfo);
+ delete dev;
+ }
}
void QXcbConnection::xi2Select(xcb_window_t window)
@@ -393,6 +398,7 @@ XInput2DeviceData *QXcbConnection::deviceForId(int id)
m_touchDevices[id] = dev;
} else {
m_touchDevices.remove(id);
+ XIFreeDeviceInfo(dev->xiDeviceInfo);
delete dev;
dev = 0;
}
--
1.8.4.5
++++++ libqt5-listen-to-touch-events-on-the-master-device.patch ++++++
>From 19d289ab1b5bde3e136765e5432b5c7d004df3a4 Mon Sep 17 00:00:00 2001
From: Maarten Lankhorst <maarten.lankhorst(a)canonical.com>
Date: Tue, 20 May 2014 09:57:39 +0200
Subject: [PATCH] Listen to touch events on the master device instead of slave.
Listening to touch events on the master prevents pointer emulation
events from being generated, alleviating the need to grab.
Grabbing on the slave device is buggy, and breaks pointer emulation
on all current servers that support XInput 2.2 due to a bug in the
server, and will also grab unwanted touch events.
For reference, see https://bugs.freedesktop.org/show_bug.cgi?id=78345
Reverts 2c65b78b400ec27e6e559829b9a970dca2df6669. The idea of
enabling each touchscreen separately was introduced in
4dbf574b7acb7ae8f852219700afa95f8d568f0e; that aspect is also
reverted.
Change-Id: I30d36397aa4ff2fb7a8ad2bbb94c2a13abd472b4
Task-number: QTBUG-38625
Reviewed-by: Shawn Rutledge <shawn.rutledge(a)digia.com>
---
src/plugins/platforms/xcb/qxcbconnection_xi2.cpp | 49 +++++++-----------------
1 file changed, 13 insertions(+), 36 deletions(-)
diff --git a/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp b/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
index a574dca..cf809b3 100644
--- a/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
+++ b/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
@@ -251,14 +251,13 @@ void QXcbConnection::xi2Select(xcb_window_t window)
XIEventMask mask;
mask.mask_len = sizeof(bitMask);
mask.mask = xiBitMask;
- // Enable each touchscreen
- foreach (XInput2DeviceData *dev, m_touchDevices) {
- mask.deviceid = dev->xiDeviceInfo->deviceid;
+ if (!m_touchDevices.isEmpty()) {
+ mask.deviceid = XIAllMasterDevices;
Status result = XISelectEvents(xDisplay, window, &mask, 1);
- // If we have XInput >= 2.2 and successfully enable a touchscreen, then
- // it will provide touch only. In most other cases, there will be
- // emulated mouse events from the driver. If not, then Qt must do its
- // own mouse emulation to enable interaction with mouse-oriented QWidgets.
+ // If we select for touch events on the master pointer, XInput2
+ // will not synthesize mouse events. This means Qt must do it,
+ // which is also preferable, since Qt can control better when
+ // to do so.
if (m_xi2Minor >= 2 && result == Success)
has_touch_without_mouse_emulation = true;
}
@@ -272,10 +271,10 @@ void QXcbConnection::xi2Select(xcb_window_t window)
// similar handlers useless and we have no intention to infect
// all the pure xcb code with Xlib-based XI2.
if (!m_tabletData.isEmpty()) {
- unsigned int tabletBitMask = bitMask;
+ unsigned int tabletBitMask;
unsigned char *xiTabletBitMask = reinterpret_cast<unsigned char *>(&tabletBitMask);
QVector<XIEventMask> xiEventMask(m_tabletData.count());
- tabletBitMask |= XI_ButtonPressMask;
+ tabletBitMask = XI_ButtonPressMask;
tabletBitMask |= XI_ButtonReleaseMask;
tabletBitMask |= XI_MotionMask;
tabletBitMask |= XI_PropertyEventMask;
@@ -294,24 +293,18 @@ void QXcbConnection::xi2Select(xcb_window_t window)
// Enable each scroll device
if (!m_scrollingDevices.isEmpty()) {
QVector<XIEventMask> xiEventMask(m_scrollingDevices.size());
- unsigned int scrollBitMask = 0;
+ unsigned int scrollBitMask;
unsigned char *xiScrollBitMask = reinterpret_cast<unsigned char *>(&scrollBitMask);
+
scrollBitMask = XI_MotionMask;
scrollBitMask |= XI_ButtonReleaseMask;
- bitMask |= XI_MotionMask;
- bitMask |= XI_ButtonReleaseMask;
int i=0;
Q_FOREACH (const ScrollingDevice& scrollingDevice, m_scrollingDevices) {
if (tabletDevices.contains(scrollingDevice.deviceId))
continue; // All necessary events are already captured.
xiEventMask[i].deviceid = scrollingDevice.deviceId;
- if (m_touchDevices.contains(scrollingDevice.deviceId)) {
- xiEventMask[i].mask_len = sizeof(bitMask);
- xiEventMask[i].mask = xiBitMask;
- } else {
- xiEventMask[i].mask_len = sizeof(scrollBitMask);
- xiEventMask[i].mask = xiScrollBitMask;
- }
+ xiEventMask[i].mask_len = sizeof(scrollBitMask);
+ xiEventMask[i].mask = xiScrollBitMask;
i++;
}
XISelectEvents(xDisplay, window, xiEventMask.data(), i);
@@ -458,7 +451,7 @@ void QXcbConnection::xi2HandleEvent(xcb_ge_event_t *event)
fixed1616ToReal(xiDeviceEvent->root_x), fixed1616ToReal(xiDeviceEvent->root_y) );
if (QXcbWindow *platformWindow = platformWindowFromId(xiDeviceEvent->event)) {
- XInput2DeviceData *dev = deviceForId(xiEvent->deviceid);
+ XInput2DeviceData *dev = deviceForId(xiDeviceEvent->sourceid);
Q_ASSERT(dev);
const bool firstTouch = m_touchPoints.isEmpty();
if (xiEvent->evtype == XI_TouchBegin) {
@@ -563,22 +556,6 @@ void QXcbConnection::xi2HandleEvent(xcb_ge_event_t *event)
qDebug() << " touchpoint " << touchPoint.id << " state " << touchPoint.state << " pos norm " << touchPoint.normalPosition <<
" area " << touchPoint.area << " pressure " << touchPoint.pressure;
QWindowSystemInterface::handleTouchEvent(platformWindow->window(), xiEvent->time, dev->qtTouchDevice, m_touchPoints.values());
- if (has_touch_without_mouse_emulation) {
- // We need to grab the touch event to prevent mouse emulation.
- if (xiEvent->evtype == XI_TouchBegin) {
- XIEventMask xieventmask;
- unsigned int bitMask = 0;
- unsigned char *xiBitMask = reinterpret_cast<unsigned char *>(&bitMask);
- xieventmask.deviceid = xiEvent->deviceid;
- xieventmask.mask = xiBitMask;
- xieventmask.mask_len = sizeof(bitMask);
- bitMask |= XI_TouchBeginMask;
- bitMask |= XI_TouchUpdateMask;
- bitMask |= XI_TouchEndMask;
- XIGrabDevice(static_cast<Display *>(m_xlib_display), xiEvent->deviceid, platformWindow->winId(), xiEvent->time, None, GrabModeAsync, GrabModeAsync, true, &xieventmask);
- } else if (xiEvent->evtype == XI_TouchEnd)
- XIUngrabDevice(static_cast<Display *>(m_xlib_display), xiEvent->deviceid, xiEvent->time);
- }
if (touchPoint.state == Qt::TouchPointReleased)
// If a touchpoint was released, we can forget it, because the ID won't be reused.
m_touchPoints.remove(touchPoint.id);
--
1.8.4.5
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package icu for openSUSE:Factory checked in at 2014-09-04 07:56:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/icu (Old)
and /work/SRC/openSUSE:Factory/.icu.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "icu"
Changes:
--------
--- /work/SRC/openSUSE:Factory/icu/icu.changes 2014-08-01 07:07:57.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.icu.new/icu.changes 2014-09-04 07:56:22.000000000 +0200
@@ -1,0 +2,7 @@
+Wed Aug 13 13:55:08 UTC 2014 - jengelh(a)inai.de
+
+- Build both B and L-type endianess variants of icudt53.dat so that
+ icu-data really is arch-independent again
+- Add icu-error-reporting.diff
+
+-------------------------------------------------------------------
New:
----
icu-error-reporting.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ icu.spec ++++++
--- /var/tmp/diff_new_pack.XQufpy/_old 2014-09-04 07:56:24.000000000 +0200
+++ /var/tmp/diff_new_pack.XQufpy/_new 2014-09-04 07:56:24.000000000 +0200
@@ -17,6 +17,7 @@
%define lname libicu53_1
+%define amajor 53
%define aversion 53_1
Name: icu
Version: 53.1
@@ -35,11 +36,17 @@
Patch3: icu-versioning.diff
Patch4: icu-fix-install-mode-files.diff
Patch5: icu-fix-tests-depending-on-date.patch
+Patch6: icu-error-reporting.diff
BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: pkg-config
BuildRequires: unzip
BuildRoot: %{_tmppath}/%{name}-%{version}-build
+%ifarch %armb hppa mips mips64 ppc ppc64 %sparc s390 s390x
+%define be_platform 1
+%else
+%define be_platform 0
+%endif
%description
ICU is a set of C and C++ libraries that provides robust and
@@ -55,7 +62,11 @@
%package -n %lname
Summary: International Components for Unicode
Group: System/Libraries
-Requires: libicu%aversion-data
+%if %be_platform
+Requires: libicu%{aversion}-bedata
+%else
+Requires: libicu%{aversion}-ledata
+%endif
Requires: timezone
# Following O/P added in timeframe for 12.2
Provides: libicu = %version
@@ -66,20 +77,49 @@
full-featured Unicode support. This package contains the runtime
libraries for ICU which include precompiled locale data.
-%package -n libicu%aversion-data
-Summary: International Components for Unicode
+%package -n libicu%aversion-bedata
+Summary: Rule databases and tables for ICU
Group: System/Libraries
%if 0%{?suse_version} >= 1210
BuildArch: noarch
%endif
+%if %be_platform
+# Added for 13.2
+Obsoletes: libicu%aversion-data
+Provides: libicu%aversion-data
+%endif
-%description -n libicu%aversion-data
+%description -n libicu%aversion-bedata
ICU is a set of C and C++ libraries that provides robust and
-full-featured Unicode support. This package contains the runtime
-libraries for ICU which include precompiled locale data.
+full-featured Unicode support.
+
+ICU makes use of a wide variety of data tables to provide many of its
+services: converter mapping tables, collation rules, transliteration
+rules, break iterator rules and dictionaries.
-This subpackage contains the precompiled ICU databases that contain
-most of the locale-specific information.
+This subpackage contains these data tables, in big-endian format.
+
+%package -n libicu%aversion-ledata
+Summary: Rule databases and tables for ICU
+Group: System/Libraries
+%if 0%{?suse_version} >= 1210
+BuildArch: noarch
+%endif
+%if !%be_platform
+# Added for 13.2
+Obsoletes: libicu%aversion-data
+Provides: libicu%aversion-data
+%endif
+
+%description -n libicu%aversion-ledata
+ICU is a set of C and C++ libraries that provides robust and
+full-featured Unicode support.
+
+ICU makes use of a wide variety of data tables to provide many of its
+services: converter mapping tables, collation rules, transliteration
+rules, break iterator rules and dictionaries.
+
+This subpackage contains these data tables, in little-endian format.
%package -n libicu-devel
Summary: International Components for Unicode (development files)
@@ -91,16 +131,16 @@
Unicode support. This package contains the development files for ICU.
%package -n libicu-doc
-Summary: International Components for Unicode (html documentation)
-Group: Development/Libraries/C and C++
+Summary: International Components for Unicode (HTML documentation)
+Group: Documentation/HTML
%description -n libicu-doc
ICU is a C++ and C library that provides robust and full-featured
-Unicode support. This package contains the html documentation.
+Unicode support. This package contains the HTML documentation.
%package data
Summary: International Components for Unicode (Sources for the Data in ICU)
-Group: System/Libraries
+Group: Development/Sources
Requires: %lname >= %version
%description data
@@ -121,7 +161,7 @@
unzip %SOURCE2
cd ..
-%patch -P 1 -P 2 -P 3 -P 4 -p1 -P 5 -p1
+%patch -P 1 -P 2 -P 3 -P 4 -P 5 -P 6 -p1
%build
cd source
@@ -133,6 +173,15 @@
--disable-samples \
--with-data-packaging=archive
make %{?_smp_mflags} VERBOSE=1
+# Build the other endianess, too.
+pushd data/
+%if %be_platform
+cp in/icudt%{amajor}l.dat out/
+%else
+LD_LIBRARY_PATH="../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH" \
+ ../bin/icupkg -tb ./in/icudt%{amajor}l.dat ./out/icudt%{amajor}b.dat
+%endif
+popd
%install
mkdir -p "%buildroot/%_docdir/%name"
@@ -143,6 +192,7 @@
cd source
make install DESTDIR="%buildroot"
+cp data/out/icudt*.dat "%buildroot/%_datadir/icu/%version/"
#
# ICU's "pkgdata" utility is really fragile, so icu-versioning.diff
@@ -162,7 +212,9 @@
done
popd
-# /usr/lib/rpm/elfdeps requires +x bit and not all had it at one point
+# /usr/lib/rpm/elfdeps requires +x bit and not all files had it at one point.
+# - OpenBSD for example is known to have patched their libtool program
+# to kill the x bit on install :(
chmod a+rx "%buildroot/%_libdir"/lib*.so.*
# install uncompiled source data:
@@ -231,11 +283,17 @@
%defattr(-, root, root)
%_libdir/libicu*.so.*
-%files -n libicu%aversion-data
+%files -n libicu%{aversion}-bedata
+%defattr(-,root,root)
+%dir %_datadir/icu
+%dir %_datadir/icu/%version
+%_datadir/icu/%version/icudt%{amajor}b.dat
+
+%files -n libicu%{aversion}-ledata
%defattr(-,root,root)
%dir %_datadir/icu
%dir %_datadir/icu/%version
-%_datadir/icu/%version/icudt5*[bl].dat
+%_datadir/icu/%version/icudt%{amajor}l.dat
%files -n libicu-devel
%defattr(-, root, root)
++++++ icu-error-reporting.diff ++++++
Date: 2014-08-13 15:39:48.523887951 +0200
From: Jan Engelhardt <jengelh(a)inai.de>
Error messages are totally useless without the actual error cause!
---
source/tools/toolutil/package.cpp | 5 +++--
source/tools/toolutil/writesrc.c | 6 ++++--
2 files changed, 7 insertions(+), 4 deletions(-)
Index: icu/source/tools/toolutil/package.cpp
===================================================================
--- icu.orig/source/tools/toolutil/package.cpp
+++ icu/source/tools/toolutil/package.cpp
@@ -33,6 +33,7 @@
#include "package.h"
#include "cmemory.h"
+#include <errno.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
@@ -751,7 +752,7 @@ Package::writePackage(const char *filena
// create the file and write its contents
file=fopen(filename, "wb");
if(file==NULL) {
- fprintf(stderr, "icupkg: unable to create file \"%s\"\n", filename);
+ fprintf(stderr, "icupkg: unable to create file \"%s\": %s\n", filename, strerror(errno));
exit(U_FILE_ACCESS_ERROR);
}
@@ -1172,7 +1173,7 @@ Package::extractItem(const char *filesPa
makeFullFilenameAndDirs(filesPath, outName, filename, (int32_t)sizeof(filename));
file=fopen(filename, "wb");
if(file==NULL) {
- fprintf(stderr, "icupkg: unable to create file \"%s\"\n", filename);
+ fprintf(stderr, "icupkg: unable to create file \"%s\": %s\n", filename, strerror(errno));
exit(U_FILE_ACCESS_ERROR);
}
fileLength=(int32_t)fwrite(pItem->data, 1, pItem->length, file);
Index: icu/source/tools/toolutil/writesrc.c
===================================================================
--- icu.orig/source/tools/toolutil/writesrc.c
+++ icu/source/tools/toolutil/writesrc.c
@@ -16,7 +16,9 @@
* Helper functions for writing source code for data.
*/
+#include <errno.h>
#include <stdio.h>
+#include <string.h>
#include <time.h>
#include "unicode/utypes.h"
#include "unicode/putil.h"
@@ -64,8 +66,8 @@ usrc_createWithHeader(const char *path,
} else {
fprintf(
stderr,
- "usrc_create(%s, %s): unable to create file\n",
- path!=NULL ? path : "", filename);
+ "usrc_create(%s, %s): unable to create file: %s\n",
+ path!=NULL ? path : "", filename, strerror(errno));
}
return f;
}
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package MozillaThunderbird for openSUSE:Factory checked in at 2014-09-04 07:55:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/MozillaThunderbird (Old)
and /work/SRC/openSUSE:Factory/.MozillaThunderbird.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "MozillaThunderbird"
Changes:
--------
--- /work/SRC/openSUSE:Factory/MozillaThunderbird/MozillaThunderbird.changes 2014-08-01 07:07:44.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.MozillaThunderbird.new/MozillaThunderbird.changes 2014-09-04 07:56:11.000000000 +0200
@@ -1,0 +2,17 @@
+Fri Aug 29 13:02:19 UTC 2014 - wr(a)rosenauer.org
+
+- update to Thunderbird 31.1.0 (bnc#894370)
+ * MFSA 2014-67/CVE-2014-1553/CVE-2014-1562
+ Miscellaneous memory safety hazards
+ * MFSA 2014-68/CVE-2014-1563 (bmo#1018524)
+ Use-after-free during DOM interactions with SVG
+ * MFSA 2014-69/CVE-2014-1564 (bmo#1045977)
+ Uninitialized memory use during GIF rendering
+ * MFSA 2014-70/CVE-2014-1565 (bmo#1047831)
+ Out-of-bounds read in Web Audio audio timeline
+ * MFSA 2014-72/CVE-2014-1567 (bmo#1037641)
+ Use-after-free setting text directionality
+- added mozilla-nullptr-gcc45.patch to build on gcc 4.5 dists
+ (e.g. openSUSE 11.4)
+
+-------------------------------------------------------------------
Old:
----
l10n-31.0.tar.xz
thunderbird-31.0-source.tar.xz
New:
----
l10n-31.1.0.tar.xz
mozilla-nullptr-gcc45.patch
thunderbird-31.1.0-source.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ MozillaThunderbird.spec ++++++
--- /var/tmp/diff_new_pack.NIPw1k/_old 2014-09-04 07:56:22.000000000 +0200
+++ /var/tmp/diff_new_pack.NIPw1k/_new 2014-09-04 07:56:22.000000000 +0200
@@ -17,7 +17,7 @@
#
-%define mainversion 31.0
+%define mainversion 31.1.0
%define update_channel release
%if %suse_version > 1210
@@ -70,7 +70,7 @@
%endif
Version: %{mainversion}
Release: 0
-%define releasedate 2014072100
+%define releasedate 2014082900
Provides: thunderbird = %{version}
%if %{with_kde}
# this is needed to match this package with the kde4 helper package without the main package
@@ -100,7 +100,8 @@
Patch3: mozilla-nongnome-proxies.patch
Patch4: mozilla-kde.patch
Patch5: mozilla-arm-disable-edsp.patch
-Patch7: mozilla-ppc.patch
+Patch6: mozilla-ppc.patch
+Patch7: mozilla-nullptr-gcc45.patch
# Thunderbird/mail
Patch20: tb-ssldap.patch
Patch21: tb-develdirs.patch
@@ -198,6 +199,7 @@
%patch4 -p1
%endif
%patch5 -p1
+%patch6 -p1
%patch7 -p1
popd
# comm-central patches
++++++ compare-locales.tar.xz ++++++
++++++ create-tar.sh ++++++
--- /var/tmp/diff_new_pack.NIPw1k/_old 2014-09-04 07:56:22.000000000 +0200
+++ /var/tmp/diff_new_pack.NIPw1k/_new 2014-09-04 07:56:22.000000000 +0200
@@ -2,8 +2,8 @@
CHANNEL="esr31"
BRANCH="releases/comm-$CHANNEL"
-RELEASE_TAG="THUNDERBIRD_31_0_RELEASE"
-VERSION="31.0"
+RELEASE_TAG="THUNDERBIRD_31_1_0_RELEASE"
+VERSION="31.1.0"
echo "cloning $BRANCH..."
hg clone http://hg.mozilla.org/$BRANCH thunderbird
++++++ l10n-31.0.tar.xz -> l10n-31.1.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/MozillaThunderbird/l10n-31.0.tar.xz /work/SRC/openSUSE:Factory/.MozillaThunderbird.new/l10n-31.1.0.tar.xz differ: char 27, line 1
++++++ mozilla-nullptr-gcc45.patch ++++++
# HG changeset patch
# Parent c7f2d830f66744f9da21b93f80017d28b5fba9a0
# User Wolfgang Rosenauer <wr(a)rosenauer.org>
Bug 1044581 - compilation error: bit_reader.cc:12:3: error: 'nullptr' was not declared in this scope
diff --git a/content/media/fmp4/demuxer/bit_reader.cc b/content/media/fmp4/demuxer/bit_reader.cc
--- a/content/media/fmp4/demuxer/bit_reader.cc
+++ b/content/media/fmp4/demuxer/bit_reader.cc
@@ -1,12 +1,13 @@
// Copyright (c) 2012 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
+#include "nullptr.h"
#include "mp4_demuxer/bit_reader.h"
#include <algorithm>
namespace mp4_demuxer {
BitReader::BitReader(const uint8_t* data, off_t size)
: data_(data), bytes_left_(size), num_remaining_bits_in_curr_byte_(0) {
DCHECK(data_ != nullptr && bytes_left_ > 0);
diff --git a/content/media/fmp4/moz.build b/content/media/fmp4/moz.build
--- a/content/media/fmp4/moz.build
+++ b/content/media/fmp4/moz.build
@@ -2,16 +2,17 @@
# vim: set filetype=python:
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
EXPORTS += [
'MP4Decoder.h',
'MP4Reader.h',
+ 'nullptr.h',
'PlatformDecoderModule.h',
]
EXPORTS.mp4_demuxer += [
'demuxer/aac.h',
'demuxer/audio_decoder_config.h',
'demuxer/avc.h',
'demuxer/basictypes.h',
diff --git a/content/media/fmp4/nullptr.h b/content/media/fmp4/nullptr.h
new file mode 100644
--- /dev/null
+++ b/content/media/fmp4/nullptr.h
@@ -0,0 +1,7 @@
+
+// GCC does not understand nullptr until 4.6
+#if defined(__GNUC__) && !defined(__clang__)
+#if __GNUC__ * 100 + __GNUC_MINOR__ < 406
+#define nullptr __null
+#endif
+#endif
++++++ thunderbird-31.0-source.tar.xz -> thunderbird-31.1.0-source.tar.xz ++++++
/work/SRC/openSUSE:Factory/MozillaThunderbird/thunderbird-31.0-source.tar.xz /work/SRC/openSUSE:Factory/.MozillaThunderbird.new/thunderbird-31.1.0-source.tar.xz differ: char 26, line 1
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package MozillaFirefox for openSUSE:Factory checked in at 2014-09-04 07:55:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/MozillaFirefox (Old)
and /work/SRC/openSUSE:Factory/.MozillaFirefox.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "MozillaFirefox"
Changes:
--------
--- /work/SRC/openSUSE:Factory/MozillaFirefox/MozillaFirefox.changes 2014-07-25 12:27:19.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.MozillaFirefox.new/MozillaFirefox.changes 2014-09-04 07:55:58.000000000 +0200
@@ -1,0 +2,25 @@
+Fri Aug 29 16:39:43 UTC 2014 - wr(a)rosenauer.org
+
+- update to Firefox 31.1.0esr (bnc#894370)
+ * MFSA 2014-67/CVE-2014-1553/CVE-2014-1562
+ Miscellaneous memory safety hazards
+ * MFSA 2014-68/CVE-2014-1563 (bmo#1018524)
+ Use-after-free during DOM interactions with SVG
+ * MFSA 2014-69/CVE-2014-1564 (bmo#1045977)
+ Uninitialized memory use during GIF rendering
+ * MFSA 2014-70/CVE-2014-1565 (bmo#1047831)
+ Out-of-bounds read in Web Audio audio timeline
+ * MFSA 2014-72/CVE-2014-1567 (bmo#1037641)
+ Use-after-free setting text directionality
+- changes to support compilation on 11.4
+ * explicit xz BuildRequires
+ * mozilla-nullptr-gcc45.patch
+ * remove unresolved makeinfo BuildRequires
+
+-------------------------------------------------------------------
+Wed Aug 20 13:50:58 CEST 2014 - behlert(a)suse.de
+
+- adapted _constraints, used more than 3900MB on s390x during
+ last build
+
+-------------------------------------------------------------------
Old:
----
firefox-31.0-source.tar.xz
l10n-31.0.tar.xz
New:
----
firefox-31.1.0-source.tar.xz
l10n-31.1.0.tar.xz
mozilla-nullptr-gcc45.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ MozillaFirefox.spec ++++++
--- /var/tmp/diff_new_pack.6bE7MD/_old 2014-09-04 07:56:10.000000000 +0200
+++ /var/tmp/diff_new_pack.6bE7MD/_new 2014-09-04 07:56:10.000000000 +0200
@@ -18,8 +18,8 @@
%define major 31
-%define mainver %major.0
-%define update_channel release
+%define mainver %major.1.0
+%define update_channel esr31
%if %suse_version > 1210
%if %suse_version > 1310
@@ -40,12 +40,15 @@
BuildRequires: libgnomeui-devel
BuildRequires: libidl-devel
BuildRequires: libnotify-devel
+%if %suse_version > 1140
BuildRequires: makeinfo
+%endif
BuildRequires: python-devel
BuildRequires: startup-notification-devel
BuildRequires: unzip
BuildRequires: update-desktop-files
BuildRequires: xorg-x11-libXt-devel
+BuildRequires: xz
BuildRequires: yasm
BuildRequires: zip
%if %suse_version > 1110
@@ -74,7 +77,7 @@
%endif
Version: %{mainver}
Release: 0
-%define releasedate 2014072000
+%define releasedate 2014082900
Provides: firefox = %{mainver}
Provides: firefox = %{version}-%{release}
Provides: web_browser
@@ -117,6 +120,7 @@
Patch12: mozilla-arm-disable-edsp.patch
Patch13: mozilla-ppc.patch
Patch14: mozilla-libproxy-compat.patch
+Patch15: mozilla-nullptr-gcc45.patch
# Gecko/Toolkit AArch64 Porting
Patch30: mozilla-aarch64-bmo-810631.patch
@@ -259,6 +263,7 @@
%patch12 -p1
%patch13 -p1
%patch14 -p1
+%patch15 -p1
%patch30 -p1
# Firefox
++++++ _constraints ++++++
--- /var/tmp/diff_new_pack.6bE7MD/_old 2014-09-04 07:56:10.000000000 +0200
+++ /var/tmp/diff_new_pack.6bE7MD/_new 2014-09-04 07:56:10.000000000 +0200
@@ -5,7 +5,7 @@
<size unit="G">9</size>
</disk>
<memory>
- <size unit="M">3800</size>
+ <size unit="M">4500</size>
</memory>
</hardware>
</constraints>
++++++ compare-locales.tar.xz ++++++
++++++ create-tar.sh ++++++
--- /var/tmp/diff_new_pack.6bE7MD/_old 2014-09-04 07:56:10.000000000 +0200
+++ /var/tmp/diff_new_pack.6bE7MD/_new 2014-09-04 07:56:10.000000000 +0200
@@ -1,9 +1,9 @@
#!/bin/bash
-CHANNEL="release"
+CHANNEL="esr31"
BRANCH="releases/mozilla-$CHANNEL"
-RELEASE_TAG="FIREFOX_31_0_RELEASE"
-VERSION="31.0"
+RELEASE_TAG="FIREFOX_31_1_0esr_RELEASE"
+VERSION="31.1.0"
# mozilla
if [ -d mozilla ]; then
@@ -47,7 +47,7 @@
;;
*)
echo "fetching $locale ..."
- hg clone http://hg.mozilla.org/releases/l10n/mozilla-$CHANNEL/$locale l10n/$locale
+ hg clone http://hg.mozilla.org/releases/l10n/mozilla-release/$locale l10n/$locale
[ "$RELEASE_TAG" == "default" ] || hg -R l10n/$locale up -C -r $RELEASE_TAG
;;
esac
++++++ firefox-31.0-source.tar.xz -> firefox-31.1.0-source.tar.xz ++++++
/work/SRC/openSUSE:Factory/MozillaFirefox/firefox-31.0-source.tar.xz /work/SRC/openSUSE:Factory/.MozillaFirefox.new/firefox-31.1.0-source.tar.xz differ: char 26, line 1
++++++ l10n-31.0.tar.xz -> l10n-31.1.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/MozillaFirefox/l10n-31.0.tar.xz /work/SRC/openSUSE:Factory/.MozillaFirefox.new/l10n-31.1.0.tar.xz differ: char 26, line 1
++++++ mozilla-nullptr-gcc45.patch ++++++
# HG changeset patch
# Parent c7f2d830f66744f9da21b93f80017d28b5fba9a0
# User Wolfgang Rosenauer <wr(a)rosenauer.org>
Bug 1044581 - compilation error: bit_reader.cc:12:3: error: 'nullptr' was not declared in this scope
diff --git a/content/media/fmp4/demuxer/bit_reader.cc b/content/media/fmp4/demuxer/bit_reader.cc
--- a/content/media/fmp4/demuxer/bit_reader.cc
+++ b/content/media/fmp4/demuxer/bit_reader.cc
@@ -1,12 +1,13 @@
// Copyright (c) 2012 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
+#include "nullptr.h"
#include "mp4_demuxer/bit_reader.h"
#include <algorithm>
namespace mp4_demuxer {
BitReader::BitReader(const uint8_t* data, off_t size)
: data_(data), bytes_left_(size), num_remaining_bits_in_curr_byte_(0) {
DCHECK(data_ != nullptr && bytes_left_ > 0);
diff --git a/content/media/fmp4/moz.build b/content/media/fmp4/moz.build
--- a/content/media/fmp4/moz.build
+++ b/content/media/fmp4/moz.build
@@ -2,16 +2,17 @@
# vim: set filetype=python:
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
EXPORTS += [
'MP4Decoder.h',
'MP4Reader.h',
+ 'nullptr.h',
'PlatformDecoderModule.h',
]
EXPORTS.mp4_demuxer += [
'demuxer/aac.h',
'demuxer/audio_decoder_config.h',
'demuxer/avc.h',
'demuxer/basictypes.h',
diff --git a/content/media/fmp4/nullptr.h b/content/media/fmp4/nullptr.h
new file mode 100644
--- /dev/null
+++ b/content/media/fmp4/nullptr.h
@@ -0,0 +1,7 @@
+
+// GCC does not understand nullptr until 4.6
+#if defined(__GNUC__) && !defined(__clang__)
+#if __GNUC__ * 100 + __GNUC_MINOR__ < 406
+#define nullptr __null
+#endif
+#endif
++++++ source-stamp.txt ++++++
--- /var/tmp/diff_new_pack.6bE7MD/_old 2014-09-04 07:56:10.000000000 +0200
+++ /var/tmp/diff_new_pack.6bE7MD/_new 2014-09-04 07:56:10.000000000 +0200
@@ -1,2 +1,2 @@
-REV=32dddf30405a
-REPO=http://hg.mozilla.org/releases/mozilla-release
+REV=81747568d309
+REPO=http://hg.mozilla.org/releases/mozilla-esr31
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0