Hello community,
here is the log from the commit of package encfs.6174 for openSUSE:13.2:Update checked in at 2017-01-16 15:33:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:13.2:Update/encfs.6174 (Old)
and /work/SRC/openSUSE:13.2:Update/.encfs.6174.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "encfs.6174"
Changes:
--------
New Changes file:
--- /dev/null 2016-12-08 12:47:06.134691974 +0100
+++ /work/SRC/openSUSE:13.2:Update/.encfs.6174.new/encfs.changes 2017-01-16 15:33:35.350113667 +0100
@@ -0,0 +1,187 @@
+-------------------------------------------------------------------
+Sat Dec 31 21:54:12 UTC 2016 - astieger@suse.com
+
+- update to 1.8.1, including one security option:
+ * make available --require-macs which is a work-around
+ for CVE-2014-3462 (boo#878257)
+
+-------------------------------------------------------------------
+Sun Mar 15 23:07:36 UTC 2015 - p.drouand@gmail.com
+
+- Update to version 1.8
+ * No short chanlog available; please read the ChangeLog file into
+ /usr/share/doc/packages/encfs/ChangeLog
+- Update Url to new project home
+- Use download Url as source
+- Copy DESIGN.md, PERFORMANCE.mde and TRANSLATORS into doc directory
+- Remove obsolete patchs
+ * encfs-1.7.4-fixReverseAbsoluteSymlinks.diff
+ * encfs-1.7.4-fix-bashisms.patch
+
+-------------------------------------------------------------------
+Mon Nov 17 00:33:00 UTC 2014 - Led
+
+- fix bashism in encfssh script
+- add patches:
+ * encfs-1.7.4-fix-bashisms.patch
+
+-------------------------------------------------------------------
+Tue Apr 1 12:48:54 UTC 2014 - wagner-thomas@gmx.at
+
+- applied patchencfs-1.7.4-fixReverseAbsoluteSymlinks.diff from
+ https://code.google.com/p/encfs/issues/detail?id=29
+ This fixes encoding of symlinks starting with a "/"
+- Added patches:
+ * encfs-1.7.4-fixReverseAbsoluteSymlinks.diff
+
+-------------------------------------------------------------------
+Mon Feb 4 14:31:08 UTC 2013 - coolo@suse.com
+
+- update license to new format
+
+-------------------------------------------------------------------
+Fri Sep 30 20:07:58 UTC 2011 - coolo@suse.com
+
+- add libtool as buildrequire to make the spec file more reliable
+
+-------------------------------------------------------------------
+Sun Sep 18 17:17:12 UTC 2011 - jengelh@medozas.de
+
+- Remove redundant/obsolete tags/sections from specfile
+ (cf. packaging guidelines)
+
+-------------------------------------------------------------------
+Tue Aug 30 00:59:55 UTC 2011 - crrodriguez@opensuse.org
+
+- Fix build, axing all m4 macros was a bad idea...
+
+-------------------------------------------------------------------
+Fri Dec 3 14:14:02 CET 2010 - mszeredi@suse.cz
+
+- updated to version 1.7.4
+ * fixes bug with --reverse option setting which causes files to
+ be stored incorrectly
+
+-------------------------------------------------------------------
+Mon Sep 6 17:08:43 CEST 2010 - mszeredi@suse.cz
+
+- updated to version 1.7.2
+ * allow per-block random bytes to be configured independently of
+ per-block MAC.
+ * new IV initialization
+ * fix component configuration to ease adding flags or config
+
+-------------------------------------------------------------------
+Mon Jun 28 14:21:29 CEST 2010 - mszeredi@suse.cz
+
+- updated to version 1.6.0
+ * build fixes
+ * add support for version field within serialized config
+ * add options to help automate filesystem creation
+ * modification and access times can be changed for symlinks
+ * try to maintain modtime during rename
+-------------------------------------------------------------------
+Fri Jun 19 10:35:46 CEST 2009 - coolo@novell.com
+
+- disable as-needed for this package as it fails to build with it
+
+-------------------------------------------------------------------
+Wed Jun 3 13:44:08 CEST 2009 - mszeredi@suse.cz
+
+- fix compile error due to missing "const" qualifier
+
+-------------------------------------------------------------------
+Wed Oct 29 11:25:51 CET 2008 - mszeredi@suse.de
+
+- updated to version 1.5.0
+ * fix bug in export - wasn't able to export symlinks (launchpad bug
+ #201974)
+ * add makeKey program and showKey option to encfsctl
+ * remove logs in Context, which displayed plaintext names
+ * use PBKDF2 for key generation with salt and variable iteration
+ count
+ * allow for automatic upgrade to PBKDF2 when changing passwords
+ * enable file hole support by default
+
+-------------------------------------------------------------------
+Tue Apr 15 11:00:58 CEST 2008 - mszeredi@suse.de
+
+- updated to version 1.4.2
+ * move buffer management to avoid memory leak in case of decoding
+ error
+ * reverse encryption support
+ * fix rename bug by tracking and applying undo in all error paths
+ (launchpad bug #160214)
+ * add '-o' option which passes arg through to fuse
+ * add -h option
+ * add mount-on-demand
+ * change license file to GPL3
+ * enlarge max password length
+ * run extpass command via shell, to allow passing arguments
+ to program
+ * fix directory rename issue (launchpad bug #183358)
+ * no arg required for stdinpass
+ * ensure paths end in '/'. fixes (launchpad bug #184905)
+ * add zero-block pass-through option, enabling allow-holes code
+ * fix bug in export - wasn't able to export symlinks (launchpad
+ bug #201974)
+ * switch to V6 XML config format
+
+-------------------------------------------------------------------
+Wed Oct 24 21:43:16 CEST 2007 - mszeredi@suse.de
+
+- Fix compile errors and warnings in beta
+
+-------------------------------------------------------------------
+Fri Aug 10 19:34:35 CEST 2007 - bk@suse.de
+
+- Add "Requires: fuse" to ensure that fuse is present (285101#c29)
+- Use %find_lang to mark locale files with missing %lang (rpmlint)
+
+-------------------------------------------------------------------
+Thu Mar 29 10:46:17 CEST 2007 - meissner@suse.de
+
+- buildrequires zlib-devel
+
+-------------------------------------------------------------------
+Thu Feb 15 10:32:43 CET 2007 - mszeredi@suse.cz
+
+- updated to version 1.3.2
+ * fix failure to process HMAC correctly in case of read error
+ * builds with GCC 4.2
+ * add workaround for group permission problem in 'public' mode
+
+-------------------------------------------------------------------
+Mon May 15 13:23:08 CEST 2006 - tiwai@suse.de
+
+- updated to version 1.3.1.
+ * ports for fuse-2.5
+ * bugfixes for null filename encryption
+ * fix directory rename error
+ * new translations
+
+-------------------------------------------------------------------
+Wed Jan 25 21:35:42 CET 2006 - mls@suse.de
+
+- converted neededforbuild to BuildRequires
+
+-------------------------------------------------------------------
+Tue Jan 17 18:25:11 CET 2006 - tiwai@suse.de
+
+- fix the build with fuse 2.5.0.
+
+-------------------------------------------------------------------
+Tue Nov 15 18:26:04 CET 2005 - tiwai@suse.de
+
+- updated to version 1.2.5.
+
+-------------------------------------------------------------------
+Fri Sep 30 19:03:34 CEST 2005 - tiwai@suse.de
+
+- updated to version 1.2.4.
+
+-------------------------------------------------------------------
+Wed May 25 18:19:02 CEST 2005 - tiwai@suse.de
+
+- initial version: 1.2.2
+
New:
----
configure-fix.patch
encfs-1.8.1.tar.gz
encfs.changes
encfs.spec
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ encfs.spec ++++++
#
# spec file for package encfs
#
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: encfs
Version: 1.8.1
Release: 0
Summary: Userspace Encrypted File System
License: GPL-2.0+ and GPL-3.0+
Group: System/Filesystems
Url: https://vgough.github.io/encfs/
Source: https://github.com/vgough/encfs/releases/download/v%{version}/%{name}-%{version}.tar.gz
Patch0: configure-fix.patch
BuildRequires: boost-devel
BuildRequires: fuse-devel
BuildRequires: gcc-c++
BuildRequires: libtool
BuildRequires: openssl-devel
BuildRequires: pkgconfig
BuildRequires: rlog-devel
BuildRequires: zlib-devel
Requires: fuse
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
EncFS provides an encrypted file system, layered on top of a normal
directory tree and encrypts individual files which are stored in the
hosting directory tree.
This has several advantages over the loopback encryption which
provided by the Linux kernel:
- No space is and has to be reserved, encrypted files only
take the space that they really occupy
- Backups: encrypted files can be individually backed-up on the host
filesystem
- Layering: Since it's hosted on a normal filesystem, encfs can be
used on filesystems which normally have no support encryption,
like NFS or other userspace filesystems.
EncFS is implemented as a userspace filesystem in an unprivileged
application using fuse (FUSE (Filesystem in USErspace)).
%lang_package
%prep
%setup -q
%patch0 -p1
%build
autoreconf -fiv
%configure --with-boost-libdir=%{_libdir}
make %{?_smp_mflags}
%install
make DESTDIR="$RPM_BUILD_ROOT" install
rm -f %{buildroot}%{_libdir}/*.{la,so}
%find_lang %{name}
%post
%{run_ldconfig}
%postun
%{run_ldconfig}
%files
%defattr(-,root,root)
%doc AUTHORS COPYING* ChangeLog DESIGN.md PERFORMANCE.md README* TRANSLATORS
%{_mandir}/man?/*
%{_bindir}/encfs*
%{_libdir}/libencfs.so.*
%files lang -f %{name}.lang
%defattr(-,root,root)
%changelog
++++++ configure-fix.patch ++++++
---
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: encfs-1.7.2/configure.ac
===================================================================
--- encfs-1.7.2.orig/configure.ac 2010-09-05 23:51:55.000000000 +0200
+++ encfs-1.7.2/configure.ac 2010-09-06 17:06:01.000000000 +0200
@@ -132,7 +132,7 @@ dnl Check for valgrind headers..
AC_ARG_ENABLE(valgrind,
AC_HELP_STRING([--enable-valgrind],
[build with valgrind support.]),
- AC_CHECK_HEADERS([valgrind/valgrind.h valgrind/memcheck.h])
+ [AC_CHECK_HEADERS([valgrind/valgrind.h valgrind/memcheck.h])]
)
# allow user option of not using ssl..