openSUSE Commits
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
February 2012
- 1 participants
- 1737 discussions
Hello community,
here is the log from the commit of package openjpeg for openSUSE:Factory checked in at 2012-02-29 14:09:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openjpeg (Old)
and /work/SRC/openSUSE:Factory/.openjpeg.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openjpeg", Maintainer is ""
Changes:
--------
--- /work/SRC/openSUSE:Factory/openjpeg/openjpeg.changes 2011-12-07 21:41:17.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.openjpeg.new/openjpeg.changes 2012-02-29 14:09:26.000000000 +0100
@@ -1,0 +2,48 @@
+Mon Feb 27 21:44:42 UTC 2012 - asterios.dramis(a)gmail.com
+
+- Update to version 1.5.0:
+ New Features:
+ * openjpip:
+ + complete client-server architecture for remote browsing of jpeg 2000
+ images.
+ + see corresponding README for more details.
+ API modifications:
+ * 'bool' type has been replaced by 'opj_bool' type. 'stdbool.h' is no more
+ required.
+ Misc:
+ * improved cmake and autotools build methods.
+ * removed manual makefiles, VS project files and XCode project files.
+ * added a 'thirdparty' directory to contain all dependencies.
+ + These libraries will be build only if there are not found on the system.
+ + Note that libopenjpeg itself does not have any dependency.
+ * changed the directory hierarchy of the whole project. See README files for
+ details.
+ * tests : a complete test suite has been setup.
+ + both JPEG 2000 conformance tests and non-regressions tests are
+ configured.
+ + results are submitted to the OpenJPEG dashboard
+ (http://my.cdash.org/index.php?project=OPENJPEG)
+ + images are located in 'http://openjpeg.googlecode.com/svn/data' folder.
+ + configuration files and utilities are located in 'tests' folder.
+ * OPJViewer re-activated (need wxWidgets)
+ * Huge amount of bug fixes. See CHANGES for details.
+- Removed the following patches (fixed upstream):
+ * fix_no_undefined.patch
+ * fix_soversion.patch
+ * install_pkgconfig_file.patch
+- Replaced openjpeg-1.4-OpenJPEGConfig.patch with
+ openjpeg-1.5.0-cmake_Config.patch (taken from Fedora)
+- Replaced openjpeg-1.4-cmake_symlink_fix.patch with
+ openjpeg-1.5.0-cmake_header_symlink.patch (taken from Fedora)
+- Added 2 patches (taken from Fedora):
+ * openjpeg-1.5.0-cmake_libdir.patch -- Fix installation directories
+ * openjpeg-1.5.0-pkgconfig_includedir.patch -- Fix includedir in pkgconfig
+ file
+- Spec file updates:
+ * Added doxygen in BuildRequires: to enable compilation of devel docs.
+ * Updated BuildRequires: to include also liblcms2-devel and zlib-devel.
+ * Fixed rpmlint warning "file-contains-date-and-time"
+- No need to remove the JavaOpenJPEG/ directory from the package source anymore
+ (the Sun proprietary code was removed from the package).
+
+-------------------------------------------------------------------
Old:
----
fix_no_undefined.patch
fix_soversion.patch
install_pkgconfig_file.patch
openjpeg-1.4-OpenJPEGConfig.patch
openjpeg-1.4-cmake_symlink_fix.patch
openjpeg_v1_4_sources_r697-crippled.tar.bz2
openjpeg_v1_4_sources_r697-crippled.txt
New:
----
openjpeg-1.5.0-cmake_Config.patch
openjpeg-1.5.0-cmake_header_symlink.patch
openjpeg-1.5.0-cmake_libdir.patch
openjpeg-1.5.0-pkgconfig_includedir.patch
openjpeg-1.5.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openjpeg.spec ++++++
--- /var/tmp/diff_new_pack.kFo2vj/_old 2012-02-29 14:09:27.000000000 +0100
+++ /var/tmp/diff_new_pack.kFo2vj/_new 2012-02-29 14:09:27.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package openjpeg
#
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -16,30 +16,28 @@
#
-
Name: openjpeg
-Version: 1.4
+Version: 1.5.0
Release: 0
-License: BSD-2-Clause
Summary: An open-source JPEG 2000 codec
-Url: http://www.openjpeg.org/
+License: BSD-2-Clause
Group: Productivity/Graphics/Other
-# http://code.google.com/p/openjpeg/downloads/detail?name=openjpeg_v1_4_sourc…
-Source0: %{name}_v1_4_sources_r697-crippled.tar.bz2
-Source1: %{name}_v1_4_sources_r697-crippled.txt
-# PATCH-FIX-OPENSUSE openjpeg-1.4-OpenJPEGConfig.patch rh#669425 asterios.dramis(a)gmail.com -- Fix OpenJPEGConfig.cmake (taken from Fedora)
-Patch0: openjpeg-1.4-OpenJPEGConfig.patch
-# PATCH-FIX-UPSTREAM openjpeg-1.4-cmake_symlink_fix.patch asterios.dramis(a)gmail.com -- Fix cmake create_symlink usage for header file (taken from Fedora)
-Patch1: openjpeg-1.4-cmake_symlink_fix.patch
-# PATCH-FIX-UPSTREAM fix_no_undefined.patch rh#467661 asterios.dramis(a)gmail.com -- Fix libopenjpeg undefined references (taken from upstream)
-Patch2: fix_no_undefined.patch
-# PATCH-FIX-UPSTREAM fix_soversion.patch asterios.dramis(a)gmail.com -- Fix so version to 1 instead of 1.4 (taken from upstream)
-Patch3: fix_soversion.patch
-# PATCH-FIX-UPSTREAM install_pkgconfig_file.patch asterios.dramis(a)gmail.com -- Fix cmake to install pkgconfig file(s) (taken from upstream)
-Patch4: install_pkgconfig_file.patch
+Url: http://www.openjpeg.org/
+Source0: http://openjpeg.googlecode.com/files/%{name}-%{version}.tar.gz
+# PATCH-FIX-OPENSUSE openjpeg-1.5.0-cmake_Config.patch rh#669425 asterios.dramis(a)gmail.com -- Fix OpenJPEGConfig.cmake (taken from Fedora)
+Patch0: openjpeg-1.5.0-cmake_Config.patch
+# PATCH-FIX-OPENSUSE openjpeg-1.5.0-cmake_header_symlink.patch asterios.dramis(a)gmail.com -- Fix cmake create_symlink usage for header file (taken from Fedora)
+Patch1: openjpeg-1.5.0-cmake_header_symlink.patch
+# PATCH-FIX-OPENSUSE openjpeg-1.5.0-cmake_libdir.patch asterios.dramis(a)gmail.com -- Fix installation directories (taken from Fedora)
+Patch2: openjpeg-1.5.0-cmake_libdir.patch
+# PATCH-FIX-UPSTREAM openjpeg-1.5.0-pkgconfig_includedir.patch asterios.dramis(a)gmail.com -- Fix includedir in pkgconfig file (taken from Fedora)
+Patch3: openjpeg-1.5.0-pkgconfig_includedir.patch
BuildRequires: cmake
+BuildRequires: doxygen
+BuildRequires: liblcms2-devel
BuildRequires: libpng-devel
BuildRequires: libtiff-devel
+BuildRequires: zlib-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -66,14 +64,14 @@
compression standard from the Joint Photographic Experts Group (JPEG).
%prep
-%setup -q -n %{name}_v1_4_sources_r697
+%setup -q
%patch0 -p1
%patch1 -p1
-%patch2
-%patch3
-%patch4
-# Make sure we use system libraries
-rm -rf libs/
+%patch2 -p1
+%patch3 -p1
+
+# Remove build time references so build-compare can do its work
+sed -i "s/HTML_TIMESTAMP = YES/HTML_TIMESTAMP = NO/g" doc/Doxyfile.dox.cmake.in
%build
mkdir build
@@ -86,7 +84,10 @@
-DOPENJPEG_INSTALL_LIB_DIR=%{_libdir} \
-DOPENJPEG_INSTALL_DATA_DIR=%{_datadir} \
-DOPENJPEG_INSTALL_INCLUDE_DIR=%{_includedir} \
- -DOPENJPEG_INSTALL_DOC_DIR=%{_docdir}/%{name} ..
+ -DOPENJPEG_INSTALL_DOC_DIR=%{_docdir}/%{name} \
+ -DBUILD_SHARED_LIBS=ON \
+ -DBUILD_DOC=ON \
+ -DBUILD_THIRDPARTY=OFF ..
make %{?_smp_mflags} VERBOSE=1
cd ..
@@ -96,7 +97,7 @@
cd ..
# Compatibility symlink
-ln -s openjpeg-1.4 %{buildroot}%{_includedir}/openjpeg
+ln -s openjpeg-1.5 %{buildroot}%{_includedir}/openjpeg
%post -n libopenjpeg1 -p /sbin/ldconfig
@@ -104,7 +105,7 @@
%files
%defattr(-,root,root,-)
-%doc CHANGES LICENSE README
+%doc AUTHORS CHANGES LICENSE NEWS README THANKS
%{_bindir}/image_to_j2k
%{_bindir}/j2k_dump
%{_bindir}/j2k_to_image
@@ -114,12 +115,13 @@
%files devel
%defattr(-,root,root,-)
-%{_includedir}/openjpeg-1.4/
+%doc build/doc/html/
+%{_includedir}/openjpeg-1.5/
%{_includedir}/openjpeg/
%{_includedir}/openjpeg.h
%{_libdir}/pkgconfig/libopenjpeg.pc
%{_libdir}/pkgconfig/libopenjpeg1.pc
-%{_libdir}/openjpeg-1.4/
+%{_libdir}/openjpeg-1.5/
%{_libdir}/libopenjpeg.so
%{_mandir}/man3/libopenjpeg.3%{ext_man}
++++++ openjpeg-1.5.0-cmake_Config.patch ++++++
diff -up openjpeg-1.5.0/CMake/OpenJPEGConfig.cmake.in.cmake_Config openjpeg-1.5.0/CMake/OpenJPEGConfig.cmake.in
--- openjpeg-1.5.0/CMake/OpenJPEGConfig.cmake.in.cmake_Config 2012-02-07 04:49:55.000000000 -0600
+++ openjpeg-1.5.0/CMake/OpenJPEGConfig.cmake.in 2012-02-09 15:14:50.673012792 -0600
@@ -11,13 +11,13 @@ SET(OPENJPEG_MINOR_VERSION "@OPENJPEG_VE
SET(OPENJPEG_BUILD_VERSION "@OPENJPEG_VERSION_BUILD@")
# The libraries.
-SET(OPENJPEG_LIBRARIES "@OPENJPEG_LIBRARIES@")
+SET(OPENJPEG_LIBRARIES "@OPENJPEG_LIBRARY_NAME@")
# The CMake macros dir.
-SET(OPENJPEG_CMAKE_DIR "@OPENJPEG_CMAKE_DIR_CONFIG@")
+SET(OPENJPEG_CMAKE_DIR "@OPENJPEG_INSTALL_PACKAGE_DIR@")
# The configuration options.
-SET(OPENJPEG_BUILD_SHARED_LIBS "@OPENJPEG_BUILD_SHARED_LIBS@")
+SET(OPENJPEG_BUILD_SHARED_LIBS "@BUILD_SHARED_LIBS@")
# The "use" file.
SET(OPENJPEG_USE_FILE "@OPENJPEG_USE_FILE_CONFIG@")
++++++ openjpeg-1.5.0-cmake_header_symlink.patch ++++++
diff -up openjpeg-1.5.0/libopenjpeg/CMakeLists.txt.header_symlink openjpeg-1.5.0/libopenjpeg/CMakeLists.txt
--- openjpeg-1.5.0/libopenjpeg/CMakeLists.txt.header_symlink 2012-02-07 04:49:55.000000000 -0600
+++ openjpeg-1.5.0/libopenjpeg/CMakeLists.txt 2012-02-09 15:02:09.760525453 -0600
@@ -57,6 +57,10 @@ INSTALL(TARGETS ${OPENJPEG_LIBRARY_NAME}
INSTALL(FILES openjpeg.h
DESTINATION ${OPENJPEG_INSTALL_INCLUDE_DIR}/${OPENJPEG_INSTALL_SUBDIR} COMPONENT Headers
)
+INSTALL( CODE "EXECUTE_PROCESS(COMMAND ${CMAKE_COMMAND} -E create_symlink
+ \"${OPENJPEG_INSTALL_SUBDIR}/openjpeg.h\"
+ \"\$ENV{DESTDIR}${OPENJPEG_INSTALL_INCLUDE_DIR}/openjpeg.h\")"
+)
# install man page of the library
INSTALL(
++++++ openjpeg-1.5.0-cmake_libdir.patch ++++++
diff -up openjpeg-1.5.0/CMakeLists.txt.pkgconfig openjpeg-1.5.0/CMakeLists.txt
--- openjpeg-1.5.0/CMakeLists.txt.pkgconfig 2012-02-07 04:49:55.000000000 -0600
+++ openjpeg-1.5.0/CMakeLists.txt 2012-02-09 14:11:50.695269015 -0600
@@ -107,7 +107,7 @@ IF(NOT OPENJPEG_INSTALL_DOC_DIR)
ENDIF(NOT OPENJPEG_INSTALL_DOC_DIR)
IF(NOT OPENJPEG_INSTALL_PACKAGE_DIR)
- SET(OPENJPEG_INSTALL_PACKAGE_DIR "${OPENJPEG_INSTALL_SHARE_DIR}/${OPENJPEG_INSTALL_SUBDIR}")
+ SET(OPENJPEG_INSTALL_PACKAGE_DIR "${OPENJPEG_INSTALL_LIB_DIR}/${OPENJPEG_INSTALL_SUBDIR}")
ENDIF(NOT OPENJPEG_INSTALL_PACKAGE_DIR)
#-----------------------------------------------------------------------------
@@ -146,7 +146,7 @@ IF(UNIX)
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/libopenjpeg1.pc.cmake
${CMAKE_CURRENT_BINARY_DIR}/libopenjpeg1.pc @ONLY)
INSTALL( FILES ${CMAKE_CURRENT_BINARY_DIR}/libopenjpeg1.pc DESTINATION
- ${OPENJPEG_INSTALL_SHARE_DIR}/pkgconfig )
+ ${OPENJPEG_INSTALL_LIB_DIR}/pkgconfig )
INSTALL( CODE "EXECUTE_PROCESS(COMMAND ${CMAKE_COMMAND} -E create_symlink
\"libopenjpeg1.pc\"
\"\$ENV{DESTDIR}${OPENJPEG_INSTALL_LIB_DIR}/pkgconfig/libopenjpeg.pc\")")
++++++ openjpeg-1.5.0-pkgconfig_includedir.patch ++++++
diff -up openjpeg-1.5.0/libopenjpeg1.pc.cmake.pkgconfig_includedir openjpeg-1.5.0/libopenjpeg1.pc.cmake
--- openjpeg-1.5.0/libopenjpeg1.pc.cmake.pkgconfig_includedir 2012-02-07 04:49:55.000000000 -0600
+++ openjpeg-1.5.0/libopenjpeg1.pc.cmake 2012-02-23 08:13:37.085488921 -0600
@@ -2,7 +2,7 @@ prefix=@CMAKE_INSTALL_PREFIX@
bindir=@OPENJPEG_INSTALL_BIN_DIR@
datadir=@OPENJPEG_INSTALL_DATA_DIR@
libdir=@OPENJPEG_INSTALL_LIB_DIR@
-includedir=@OPENJPEG_INSTALL_INCLUDE_DIR@
+includedir=@OPENJPEG_INSTALL_INCLUDE_DIR@/@OPENJPEG_INSTALL_SUBDIR@
Name: openjpeg
Description: JPEG2000 files library
diff -up openjpeg-1.5.0/libopenjpeg1.pc.in.pkgconfig_includedir openjpeg-1.5.0/libopenjpeg1.pc.in
--- openjpeg-1.5.0/libopenjpeg1.pc.in.pkgconfig_includedir 2012-02-07 04:49:55.000000000 -0600
+++ openjpeg-1.5.0/libopenjpeg1.pc.in 2012-02-23 08:16:11.822605414 -0600
@@ -1,7 +1,7 @@
prefix=@prefix@
exec_prefix=@exec_prefix@
libdir=@libdir@
-includedir=@includedir@
+includedir=@includedir@/openjpeg-@MAJOR_NR@.@MINOR_NR@
Name: openjpeg
Description: JPEG2000 library
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
29 Feb '12
Hello community,
here is the log from the commit of package obs-service-source_validator for openSUSE:Factory checked in at 2012-02-29 14:09:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/obs-service-source_validator (Old)
and /work/SRC/openSUSE:Factory/.obs-service-source_validator.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "obs-service-source_validator", Maintainer is ""
Changes:
--------
--- /work/SRC/openSUSE:Factory/obs-service-source_validator/obs-service-source_validator.changes 2012-02-16 10:06:29.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.obs-service-source_validator.new/obs-service-source_validator.changes 2012-02-29 14:09:04.000000000 +0100
@@ -1,0 +2,5 @@
+Mon Feb 27 10:54:20 CET 2012 - dmueller(a)suse.de
+
+- fix requires for factory
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ obs-service-source_validator.spec ++++++
--- /var/tmp/diff_new_pack.x7skEM/_old 2012-02-29 14:09:05.000000000 +0100
+++ /var/tmp/diff_new_pack.x7skEM/_new 2012-02-29 14:09:05.000000000 +0100
@@ -27,6 +27,9 @@
Requires: osc-source_validator
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
+%if %suse_version > 1210
+Requires: rpm-build
+%endif
%description
This is a source service for openSUSE Build Service.
--
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 NetworkManager-gnome for openSUSE:Factory checked in at 2012-02-29 14:08:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/NetworkManager-gnome (Old)
and /work/SRC/openSUSE:Factory/.NetworkManager-gnome.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "NetworkManager-gnome", Maintainer is "gnome-maintainers(a)suse.de"
Changes:
--------
--- /work/SRC/openSUSE:Factory/NetworkManager-gnome/NetworkManager-gnome.changes 2012-02-17 12:06:39.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager-gnome.new/NetworkManager-gnome.changes 2012-02-29 14:08:53.000000000 +0100
@@ -1,0 +2,11 @@
+Sat Feb 18 16:11:03 UTC 2012 - dimstar(a)opensuse.org
+
+- Update to version 0.9.3.990:
+ + Fix interaction of single-connection edit mode with PolicyKit
+ + Add EAP-FAST support
+ + Make editor connection list sortable
+ + Ensure mobile broadband provider list is sensitized correctly
+- Drop NetworkManager-gnome-link-gkr.patch: fixed upstream.
+- Remove call to autoreconf: it was only needed for above patch.
+
+-------------------------------------------------------------------
Old:
----
NetworkManager-gnome-link-gkr.patch
network-manager-applet-0.9.2.0.tar.bz2
New:
----
network-manager-applet-0.9.3.990.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ NetworkManager-gnome.spec ++++++
--- /var/tmp/diff_new_pack.PZH8JC/_old 2012-02-29 14:08:55.000000000 +0100
+++ /var/tmp/diff_new_pack.PZH8JC/_new 2012-02-29 14:08:55.000000000 +0100
@@ -15,13 +15,14 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
+
Name: NetworkManager-gnome
Url: http://www.gnome.org/projects/NetworkManager/
-Version: 0.9.2.0
+Version: 0.9.3.990
Release: 0
# FIXME: --disable-more-warnings should be dropped from configure when possible. Added with 0.9.2.0 for Gtk+ 3.3 build.
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-BuildRequires: NetworkManager-devel >= 0.9.1
+BuildRequires: NetworkManager-devel >= 0.9.3
BuildRequires: dbus-1-devel
BuildRequires: dbus-1-glib-devel
BuildRequires: gconf2-devel
@@ -38,14 +39,12 @@
Summary: GNOME applications for use with NetworkManager
License: GPL-2.0+
Group: System/GUI/GNOME
-Source: http://download.gnome.org/sources/network-manager-applet/0.9/network-manage…
+Source: http://download.gnome.org/sources/network-manager-applet/0.9/network-manage…
Source1: nm-icons.tar.gz
# PATCH-FIX-OPENSUSE NetworkManager-gnome-OnlyShowIn.patch -- Add OnlyShowIn key to autostart file
Patch1: NetworkManager-gnome-OnlyShowIn.patch
-# PATCH-FIX-UPSTREAM NetworkManager-gnome-link-gkr.patch dimstar(a)opensuse.org -- Fix linking with gnome-keyring in a gconf-helpers test program (git commit 9c01a7a)
-Patch2: NetworkManager-gnome-link-gkr.patch
Provides: NetworkManager-client
-Requires: NetworkManager >= 0.9.1
+Requires: NetworkManager >= 0.9.3
# needed for translated country names
Requires: iso-codes
# mobile-broadband-provider-info is required for DUN capabilities. The BT plugin crashes without it.
@@ -78,11 +77,8 @@
%setup -q -n network-manager-applet-%{version} -a 1
translation-update-upstream
%patch1 -p1
-%patch2 -p1
%build
-# Needed by patch2
-autoreconf -fi
%configure \
--disable-static \
--disable-maintainer-mode \
--
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 lyx for openSUSE:Factory checked in at 2012-02-29 14:08:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lyx (Old)
and /work/SRC/openSUSE:Factory/.lyx.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lyx", Maintainer is "bg(a)suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/lyx/lyx.changes 2011-12-01 12:24:38.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.lyx.new/lyx.changes 2012-02-29 14:08:42.000000000 +0100
@@ -1,0 +2,14 @@
+Tue Feb 28 12:44:16 UTC 2012 - cornelis(a)solcon.nl
+
+- Update to version 2.0.3:
+ * Improvements in tex2lyx
+ * New Dutch translation
+ * More details in the included ANNOUNCE file
+
+-------------------------------------------------------------------
+Thu Feb 23 12:55:00 UTC 2012 - cornelis(a)solcon.nl
+
+- Updated icon and desktop file to conform to upstream (part of trunk, will be in 2.1)
+- Cleaned up lyxrc.dist
+
+-------------------------------------------------------------------
@@ -4 +18 @@
-- update to 2.0.2:
+- Update to 2.0.2:
Old:
----
lyx-2.0.2.tar.gz
New:
----
lyx-2.0.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ lyx.spec ++++++
--- /var/tmp/diff_new_pack.W3J4KI/_old 2012-02-29 14:08:44.000000000 +0100
+++ /var/tmp/diff_new_pack.W3J4KI/_new 2012-02-29 14:08:44.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package lyx
#
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -16,15 +16,20 @@
#
-
Name: lyx
#!BuildIgnore: lyx
-BuildRequires: boost-devel enchant-devel fdupes hunspell-devel libqt4-devel python update-desktop-files
+BuildRequires: boost-devel
+BuildRequires: enchant-devel
+BuildRequires: fdupes
+BuildRequires: hunspell-devel
+BuildRequires: libqt4-devel
+BuildRequires: python
+BuildRequires: update-desktop-files
+Version: 2.0.3
+Release: 0
+Summary: WYSIWYM (What You See Is What You Mean) document processor
License: LGPL-2.1+
Group: Productivity/Publishing/TeX/Frontends
-Version: 2.0.2
-Release: 1
-Summary: WYSIWYM (What You See Is What You Mean) document processor
Url: http://www.lyx.org/
Source: ftp://ftp.lyx.org/pub/lyx/stable/2.0.x/lyx-%{version}.tar.gz
Source1: lyx.desktop
@@ -35,7 +40,8 @@
Patch0: lyx-2.0.1-xdg_open.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Requires: texlive-latex ImageMagick
+Requires: ImageMagick
+Requires: texlive-latex
Recommends: texlive-xetex xindy
%description
@@ -81,7 +87,7 @@
$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/
done
popd
-cp ABOUT-NLS ANNOUNCE COPYING INSTALL* NEWS \
+cp ABOUT-NLS ANNOUNCE COPYING NEWS \
README README.localization RELEASE-NOTES UPGRADING \
$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/
mkdir -p $RPM_BUILD_ROOT$TEXMF/tex/latex
++++++ lyx-2.0.2.tar.gz -> lyx-2.0.3.tar.gz ++++++
/work/SRC/openSUSE:Factory/lyx/lyx-2.0.2.tar.gz /work/SRC/openSUSE:Factory/.lyx.new/lyx-2.0.3.tar.gz differ: char 5, line 1
++++++ lyx.desktop ++++++
--- /var/tmp/diff_new_pack.W3J4KI/_old 2012-02-29 14:08:44.000000000 +0100
+++ /var/tmp/diff_new_pack.W3J4KI/_new 2012-02-29 14:08:44.000000000 +0100
@@ -1,9 +1,15 @@
[Desktop Entry]
-Encoding=UTF-8
+Version=1.0
+Type=Application
Name=LyX
-GenericName=Word Processor
-Exec=lyx
-Terminal=false
+GenericName=Document Processor
+Comment=High level LaTeX frontend
+Exec=lyx %F
+TryExec=lyx
Icon=lyx
-MimeType=application/x-lyx;
-Type=Application
+StartupNotify=false
+StartupWMClass=Lyx
+Terminal=false
+Categories=Office;WordProcessor;Qt;
+MimeType=text/x-lyx;application/x-lyx;
+
++++++ lyx.png ++++++
Files /var/tmp/diff_new_pack.W3J4KI/_old and /var/tmp/diff_new_pack.W3J4KI/_new differ
++++++ lyxrc.dist ++++++
--- /var/tmp/diff_new_pack.W3J4KI/_old 2012-02-29 14:08:44.000000000 +0100
+++ /var/tmp/diff_new_pack.W3J4KI/_new 2012-02-29 14:08:44.000000000 +0100
@@ -1,26 +1,11 @@
-### This file is part of
-### ========================================================
-### LyX, The Document Processor
-###
-### Copyright 1995 Matthias Ettrich
-### Copyright 1995-2011 The LyX Team.
-###
-### ========================================================
+# This file has some openSUSE specific configuration for LyX.
-# The file lyxrc.dist gives initial global options for all LyX users.
-# Almost all settings here can be overridden through the preferences in LyX.
-
-# Some default settings for things stuff that otherwise would not work out of the box
-
-#
-# MISC SECTION ######################################
-#
+Format 1
\serverpipe "~/.lyx/lyxpipe"
-#
-# FILE SECTION ######################################
-#
+# System directories for spellchecking and thesaurus dictionaries
\thesaurusdir_path "/usr/share/mythes"
\hunspelldir_path "/usr/share/myspell"
+
--
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 lynis for openSUSE:Factory checked in at 2012-02-29 14:08:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lynis (Old)
and /work/SRC/openSUSE:Factory/.lynis.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lynis", Maintainer is ""
Changes:
--------
--- /work/SRC/openSUSE:Factory/lynis/lynis.changes 2011-09-23 02:12:29.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.lynis.new/lynis.changes 2012-02-29 14:08:29.000000000 +0100
@@ -1,0 +2,31 @@
+Mon Dec 26 16:24:35 UTC 2011 - Sascha.Manns(a)open-slx.de
+
+- fixed conflict in spec
+
+-------------------------------------------------------------------
+Mon Dec 26 16:18:01 UTC 2011 - Sascha.Manns(a)open-slx.de
+
+- updated to version 1.3.0
+- from Changelog:
+- New:
+ - Profile option: ignore_home_dir
+ - TCP wrappers category added
+ - Tooling category added
+ - Initial extensions to support plugins in the future
+ - Test for unpurged Debian packages [PKGS-7346]
+ - Test for compiler permissions [HRDN-7222]
+- Changes:
+ - Converted all dates to ISO format and updated copyright lines
+ - Correct suggestion for file integrity tool [FINT-4350]
+ - Added hint when RPM list is empty on DPKG based systems [PKGS-7308]
+ - Changed logging for /etc/security/limits.conf file [KRNL-5820]
+ - Fixed incorrect warning for single user mode [AUTH-9308]
+ - Improved output for stratum 16 time servers [TIME-3116]
+ - Added suggestion and screen output for kernel hardening [KRNL-6000]
+ - Screen layout optimalizations and log file improvements
+ - Improved list/layout of scan options
+ - Improved binary check for compilers
+ - Added configuration option in scan profile (show_tool_tips, default
+ true)
+
+-------------------------------------------------------------------
Old:
----
lynis-1.2.9.tar.gz
lynis-1.2.9_suse.diff
lynis-1.2.9_suse_detection.diff
New:
----
dbus-whitelist.db
lynis-1.3.0.tar.bz2
lynis_1.3.0_db-fileperms.diff
lynis_1.3.0_include-test-databases.diff
lynis_1.3.0_include_binaries.diff
lynis_1.3.0_include_consts.diff
lynis_1.3.0_lynis.diff
prepare_for_suse.sh
tests_binary_rpath
tests_file_permissionsDB
tests_file_permissions_ww
tests_network_allowed_ports
tests_system_dbus
tests_system_proc
tests_tmp_symlinks
tests_users_wo_password
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ lynis.spec ++++++
--- /var/tmp/diff_new_pack.2egam3/_old 2012-02-29 14:08:31.000000000 +0100
+++ /var/tmp/diff_new_pack.2egam3/_new 2012-02-29 14:08:31.000000000 +0100
@@ -2,7 +2,7 @@
# spec file for package lynis
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# Copyright (c) 2009-2010 Sascha Manns <saigkill(a)opensuse.org>
+# Copyright (c) 2009-2011 Sascha Manns <saigkill(a)opensuse.org>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -23,17 +23,34 @@
%define _bindir /usr/bin
Name: lynis
-Version: 1.2.9
+Version: 1.3.0
Release: 1
-License: GPL-2.0+
+License: GPL-3.0
Summary: Security and System auditing tool
Url: http://www.rootkit.nl/projects/lynis.html
Group: System/Monitoring
-Source: %{name}-%{version}.tar.gz
+Source0: %{name}-%{version}.tar.bz2
Source1: default.prf
+Source2: tests_binary_rpath
+Source3: tests_file_permissionsDB
+Source4: tests_file_permissions_ww
+Source5: tests_network_allowed_ports
+Source6: tests_system_dbus
+Source7: tests_system_proc
+Source8: tests_tmp_symlinks
+Source9: tests_users_wo_password
+Source10: prepare_for_suse.sh
+Source11: dbus-whitelist.db
# PATCH-OPENSUSE-FIX -- thomas(a)novell.com - modifying for openSUSE
-Patch0: %{name}-%{version}_suse.diff
-Patch1: %{name}-%{version}_suse_detection.diff
+Patch0: %{name}_%{version}_lynis.diff
+# PATCH-OPENSUSE-FIX -- thomas(a)novell.com - modifying for openSUSE
+Patch1: %{name}_%{version}_db-fileperms.diff
+# PATCH-OPENSUSE-FIX -- thomas(a)novell.com - modifying for openSUSE
+Patch2: %{name}_%{version}_include_consts.diff
+# PATCH-OPENSUSE-FIX -- thomas(a)novell.com - modifying for openSUSE
+Patch3: %{name}_%{version}_include_binaries.diff
+# PATCH-OPENSUSE-FIX -- thomas(a)novell.com - modifying for openSUSE
+Patch4: %{name}_%{version}_include-test-databases.diff
BuildRequires: gcc-c++
BuildRequires: libxml2-devel
PreReq: %fillup_prereq
@@ -60,8 +77,11 @@
%prep
%setup -q
-%patch0 -p1
-%patch1 -p1
+%patch0
+%patch1
+%patch2
+%patch3
+%patch4
%build
@@ -74,22 +94,28 @@
%__install -d %{buildroot}%{_bindir}
%__install -d %{buildroot}%{_datadir}/%{name}
%__install %{name} %{buildroot}%{_bindir}
-%__install prepare_for_suse.sh %{buildroot}%{_datadir}/%{name}
+%__install %{SOURCE10} %{buildroot}%{_datadir}/%{name}
# install man-page
%__install -d %{buildroot}%{_mandir}/man8
%__install -pm 644 %{name}.8 %{buildroot}%{_mandir}/man8
# install functions/includes
%__install -d %{buildroot}%{_includedir}
%__install include/* %{buildroot}%{_includedir}
+%__install %{SOURCE2} %{buildroot}%{_includedir}
+%__install %{SOURCE3} %{buildroot}%{_includedir}
+%__install %{SOURCE4} %{buildroot}%{_includedir}
+%__install %{SOURCE5} %{buildroot}%{_includedir}
+%__install %{SOURCE6} %{buildroot}%{_includedir}
+%__install %{SOURCE7} %{buildroot}%{_includedir}
+%__install %{SOURCE8} %{buildroot}%{_includedir}
+%__install %{SOURCE9} %{buildroot}%{_includedir}
# install plugins
%__install -d %{buildroot}%{_pluginsdir}
%__install -pm 644 plugins/* %{buildroot}%{_pluginsdir}
# install database files
%__install -d %{buildroot}%{_dbdir}
%__install -pm 644 db/* %{buildroot}%{_dbdir}
-
-# Hack for non-executable-script
-%{__chmod} +x %{buildroot}%{_datadir}/%{name}/plugins/plugin_*
+%__install -pm 644 %{SOURCE11} %{buildroot}%{_dbdir}
%clean
%__rm -rf %{buildroot}
++++++ dbus-whitelist.db ++++++
avahi-dbus.conf
backup-manager.conf
bluetooth.conf
cnetworkmanager.conf
com.google.code.BackupManager.service
com.novell.Pkcs11Monitor.conf
ConsoleKit.conf
cups.conf
fi.epitest.hostap.WPASupplicant.service
galago-daemon.conf
gdm.conf
hal.conf
kerneloops.dbus
knetworkmanager.conf
NetworkManager.conf
newprinternotification.conf
nm-applet.conf
nm-avahi-autoipd.conf
nm-dhcp-client.conf
nm-dispatcher.conf
nm-novellvpn-service.conf
nm-openvpn-service.conf
nm-pptp-service.conf
nm-system-settings.conf
nm-vpnc-service.conf
org.bluez.service
org.freedesktop.ConsoleKit.service
org.freedesktop.ModemManager.conf
org.freedesktop.ModemManager.service
org.freedesktop.NetworkManagerSystemSettings.service
org.freedesktop.nm_dispatcher.service
org.freedesktop.PackageKit.conf
org.freedesktop.PackageKit.service
org.freedesktop.PolicyKit.conf
org.freedesktop.PolicyKit.service
org.gnome.ClockApplet.Mechanism.conf
org.gnome.ClockApplet.Mechanism.service
org.gnome.GConf.Defaults.conf
org.gnome.GConf.Defaults.service
org.opensuse.BackupManager.service
org.opensuse.CupsPkHelper.Mechanism.conf
org.opensuse.CupsPkHelper.Mechanism.service
org.opensuse.yast.SCR.conf
org.opensuse.yast.SCR.service
pommed.conf
powersave.conf
system.d
upsd.conf
wpa_supplicant.conf
xorg-server.conf
yum-updatesd.conf++++++ default.prf ++++++
--- /var/tmp/diff_new_pack.2egam3/_old 2012-02-29 14:08:31.000000000 +0100
+++ /var/tmp/diff_new_pack.2egam3/_new 2012-02-29 14:08:31.000000000 +0100
@@ -50,6 +50,7 @@
#################################################################################
plugin_enable=security_malware
plugin_enable=security_rootkit
+plugin_enable=plugin_fileperms
#################################################################################
++++++ lynis-1.2.9.tar.gz -> lynis-1.3.0.tar.bz2 ++++++
++++ 2827 lines of diff (skipped)
++++++ lynis_1.3.0_db-fileperms.diff ++++++
Index: db/fileperms.db
===================================================================
--- db/fileperms.db.orig
+++ db/fileperms.db
@@ -1,19 +1,214 @@
-#version=2008053000
-#
-# Field definitions
-# ===============================
-# 1) file | dir
-# 2) file name
-# 3) file permissions
-# 4) file owner
-# 5) file group owner
-# 6) operating system, or systems
-# 7) operating system special
-# 8)
-#
-#==================================================
-file:/etc/group:644:root:root:Linux:
-file:/etc/gshadow:400:root:root:Linux:
-file:/etc/passwd:644:root:root:Linux:
-file:/etc/shadow:400:root:root:Linux:
-
+file:/var/lib/xemacs/lock/:1777:root:root:Linux:
+file:/var/run/uscreens/:1777:root:root:Linux:
+file:/etc/crontab:44:root:root:Linux:
+file:/etc/exports:644:root:root:Linux:
+file:/etc/fstab:644:root:root:Linux:
+file:/etc/ftpaccess:644:root:root:Linux:
+file:/etc/ftpusers:644:root:root:Linux:
+file:/etc/inetd.conf:644:root:root:Linux:
+file:/etc/inittab:644:root:root:Linux:
+file:/etc/mtab:644:root:root:Linux:
+file:/etc/rmtab:644:root:root:Linux:
+file:/var/lib/nfs/rmtab:644:root:root:Linux:
+file:/etc/syslog.conf:644:root:root:Linux:
+file:/bin/su:4755:root:root:Linux:
+file:/usr/bin/at:4755:root:trusted:Linux:
+file:/usr/bin/crontab:4755:root:trusted:Linux:
+file:/usr/bin/gpasswd:4755:root:shadow:Linux:
+file:/usr/bin/newgrp:4755:root:root:Linux:
+file:/usr/bin/passwd:4755:root:shadow:Linux:
+file:/usr/bin/chfn:4755:root:shadow:Linux:
+file:/usr/bin/chage:4755:root:shadow:Linux:
+file:/usr/bin/chsh:4755:root:shadow:Linux:
+file:/usr/bin/expiry:4755:root:shadow:Linux:
+file:/usr/bin/sudo:4755:root:root:Linux:
+file:/usr/sbin/su-wrapper:4755:root:root:Linux:
+file:/usr/bin/opiepasswd:4755:root:root:Linux:
+file:/usr/bin/opiesu:4755:root:root:Linux:
+file:/usr/bin/ncpmount:4750:root:trusted:Linux:
+file:/usr/bin/ncpumount:4750:root:trusted:Linux:
+file:/sbin/mount.nfs:4755:root:root:Linux:
+file:/bin/mount:4755:root:root:Linux:
+file:/bin/umount:4755:root:root:Linux:
+file:/bin/eject:4755:root:audio:Linux:
+file:/usr/bin/fusermount:4755:root:trusted:Linux:
+file:/usr/lib/majordomo/wrapper:4755:root:daemon:Linux:
+file:/usr/lib/pt_chown:4755:root:root:Linux:
+file:/usr/lib64/pt_chown:4755:root:root:Linux:
+file:/sbin/unix_chkpwd:4755:root:shadow:Linux:
+file:/sbin/unix2_chkpwd:4755:root:shadow:Linux:
+file:/usr/sbin/popauth:4755:pop:trusted:Linux:
+file:/usr/sbin/pam_auth:4755:root:shadow:Linux:
+file:/usr/lib/vte/gnome-pty-helper:2755:root:tty:Linux:
+file:/usr/src/packages/SOURCES/:1777:root:root:Linux:
+file:/usr/src/packages/BUILD/:1777:root:root:Linux:
+file:/usr/src/packages/BUILDROOT/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/alpha/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/alphaev56/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/alphaev67/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/alphaev6/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/arm4l/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/athlon/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/i386/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/i486/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/i586/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/i686/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/ia64/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/mips/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/ppc/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/ppc64/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/powerpc/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/powerpc64/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/s390/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/s390x/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/sparc/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/sparcv9/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/sparc64/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/x86_64/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/armv4l/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/armv5tel/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/armv5tevl/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/armv5tejl/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/armv5tejvl/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/armv6l/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/armv6vl/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/armv7l/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/hppa/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/hppa2.0/:1777:root:root:Linux:
+file:/usr/src/packages/RPMS/noarch/:1777:root:root:Linux:
+file:/usr/src/packages/SPECS/:1777:root:root:Linux:
+file:/usr/src/packages/SRPMS/:1777:root:root:Linux:
+file:/usr/bin/v4l-conf:4755:root:video:Linux:
+file:/usr/lib/ia32el/suid_ia32x_loader:4755:root:root:Linux:
+file:/usr/bin/ntping:4750:root:trusted:Linux:
+file:/usr/bin/vlock:2755:root:shadow:Linux:
+file:/usr/bin/Xorg:4711:root:root:Linux:
+file:/usr/bin/wall:2755:root:tty:Linux:
+file:/usr/bin/write:2755:root:tty:Linux:
+file:/usr/bin/makeweb:2755:root:www:Linux:
+file:/usr/bin/yaps:2755:root:uucp:Linux:
+file:/usr/bin/nwsfind:4750:root:trusted:Linux:
+file:/usr/bin/ncplogin:4750:root:trusted:Linux:
+file:/usr/bin/ncpmap:4750:root:trusted:Linux:
+file:/usr/lib/lpdfilter/bin/runlpr:4755:root:root:Linux:
+file:/sbin/pccardctl:4755:root:trusted:Linux:
+file:/usr/sbin/mgnokiidev:4755:root:uucp:Linux:
+file:/usr/lib/pcp/pmpost:4755:root:root:Linux:
+file:/usr/lib/mailman/cgi-bin/admin:2755:root:mailman:Linux:
+file:/usr/lib/mailman/cgi-bin/admindb:2755:root:mailman:Linux:
+file:/usr/lib/mailman/cgi-bin/edithtml:2755:root:mailman:Linux:
+file:/usr/lib/mailman/cgi-bin/listinfo:2755:root:mailman:Linux:
+file:/usr/lib/mailman/cgi-bin/options:2755:root:mailman:Linux:
+file:/usr/lib/mailman/cgi-bin/private:2755:root:mailman:Linux:
+file:/usr/lib/mailman/cgi-bin/roster:2755:root:mailman:Linux:
+file:/usr/lib/mailman/cgi-bin/subscribe:2755:root:mailman:Linux:
+file:/usr/lib/mailman/cgi-bin/confirm:2755:root:mailman:Linux:
+file:/usr/lib/mailman/cgi-bin/create:2755:root:mailman:Linux:
+file:/usr/lib/mailman/cgi-bin/editarch:2755:root:mailman:Linux:
+file:/usr/lib/mailman/cgi-bin/rmlist:2755:root:mailman:Linux:
+file:/usr/lib/mailman/mail/mailman:2755:root:mailman:Linux:
+file:/usr/lib/libgnomesu/gnomesu-pam-backend:4755:root:root:Linux:
+file:/usr/sbin/change-passwd:4755:root:root:Linux:
+file:/usr/bin/lppasswd:2755:lp:lp:Linux:
+file:/usr/bin/get_printing_ticket:4750:root:lp:Linux:
+file:/bin/ping:4755:root:root:Linux:
+file:/bin/ping6:4755:root:root:Linux:
+file:/usr/sbin/mtr:4750:root:dialout:Linux:
+file:/usr/bin/rcp:4755:root:root:Linux:
+file:/usr/bin/rlogin:4755:root:root:Linux:
+file:/usr/bin/rsh:4755:root:root:Linux:
+file:/usr/bin/cl_status:2555:root:haclient:Linux:
+file:/usr/sbin/exim:4755:root:root:Linux:
+file:/usr/sbin/pppoe-wrapper:4750:root:dialout:Linux:
+file:/sbin/isdnctrl:4750:root:dialout:Linux:
+file:/usr/bin/vboxbeep:4755:root:trusted:Linux:
+file:/usr/lib/mc/cons.saver:4755:root:root:Linux:
+file:/usr/bin/jfbterm:6755:root:tty:Linux:
+file:/opt/kde3/bin/artswrapper:4755:root:root:Linux:
+file:/opt/kde3/bin/kcheckpass:4755:root:shadow:Linux:
+file:/usr/lib/kde4/libexec/kcheckpass:4755:root:shadow:Linux:
+file:/usr/lib64/kde4/libexec/kcheckpass:4755:root:shadow:Linux:
+file:/opt/kde3/bin/kdesud:2755:root:nogroup:Linux:
+file:/usr/lib/kde4/libexec/kdesud:2755:root:nogroup:Linux:
+file:/usr/lib64/kde4/libexec/kdesud:2755:root:nogroup:Linux:
+file:/opt/kde3/bin/kpac_dhcp_helper:4755:root:root:Linux:
+file:/opt/kde3/bin/start_kdeinit:4755:root:root:Linux:
+file:/usr/lib/kde4/libexec/start_kdeinit:4755:root:root:Linux:
+file:/usr/lib64/kde4/libexec/start_kdeinit:4755:root:root:Linux:
+file:/usr/bin/fileshareset:4755:root:root:Linux:
+file:/usr/sbin/amcheck:4750:root:amanda:Linux:
+file:/usr/lib/amanda/calcsize:4750:root:amanda:Linux:
+file:/usr/lib/amanda/rundump:4750:root:amanda:Linux:
+file:/usr/lib/amanda/planner:4750:root:amanda:Linux:
+file:/usr/lib/amanda/runtar:4750:root:amanda:Linux:
+file:/usr/lib/amanda/dumper:4750:root:amanda:Linux:
+file:/usr/lib/amanda/killpgrp:4750:root:amanda:Linux:
+file:/usr/lib/gnats/gen-index:4555:gnats:root:Linux:
+file:/usr/lib/gnats/pr-edit:4555:gnats:root:Linux:
+file:/usr/lib/gnats/queue-pr:4555:gnats:root:Linux:
+file:/usr/lib/news/bin/rnews:4550:news:uucp:Linux:
+file:/usr/lib/news/bin/startinnfeed:4554:root:news:Linux:
+file:/usr/lib/news/bin/inndstart:4554:root:news:Linux:
+file:/usr/lib/news/bin/inews:2555:news:news:Linux:
+file:/usr/lib/mgettysendfax/faxq-helper:4755:fax:root:Linux:
+file:/var/spool/fax/outgoing/:0755:fax:root:Linux:
+file:/var/spool/fax/outgoing/locks:0755:fax:root:Linux:
+file:/var/spool/uucppublic/:1777:root:root:Linux:
+file:/usr/bin/uucp:6555:uucp:uucp:Linux:
+file:/usr/bin/uuname:6555:uucp:uucp:Linux:
+file:/usr/bin/uustat:6555:uucp:uucp:Linux:
+file:/usr/bin/uux:6555:uucp:uucp:Linux:
+file:/usr/lib/uucp/uucico:6555:uucp:uucp:Linux:
+file:/usr/lib/uucp/uuxqt:6555:uucp:uucp:Linux:
+file:/usr/games/atc:2755:games:games:Linux:
+file:/usr/games/battlestar:2755:games:games:Linux:
+file:/usr/games/canfield:2755:games:games:Linux:
+file:/usr/games/cribbage:2755:games:games:Linux:
+file:/usr/games/phantasia:2755:games:games:Linux:
+file:/usr/games/robots:2755:games:games:Linux:
+file:/usr/games/sail:2755:games:games:Linux:
+file:/usr/games/snake:2755:games:games:Linux:
+file:/usr/games/tetris-bsd:2755:games:games:Linux:
+file:/usr/games/Maelstrom:2755:games:games:Linux:
+file:/usr/games/pachi:2755:games:games:Linux:
+file:/usr/games/martian:2755:games:games:Linux:
+file:/usr/lib/nethack/nethack.tty:2755:games:games:Linux:
+file:/usr/games/chromium:2755:games:games:Linux:
+file:/usr/games/xscrab:2755:games:games:Linux:
+file:/usr/games/trackballs:2755:games:games:Linux:
+file:/usr/games/ltris:2755:games:games:Linux:
+file:/usr/games/xlogical:2755:games:games:Linux:
+file:/usr/games/lbreakout2:2755:games:games:Linux:
+file:/usr/bin/xgalaga:2755:games:games:Linux:
+file:/usr/games/rocksndiamonds:2755:games:games:Linux:
+file:/usr/bin/glines:2755:games:games:Linux:
+file:/usr/bin/gnibbles:2755:games:games:Linux:
+file:/usr/bin/gnobots2:2755:games:games:Linux:
+file:/usr/bin/gnometris:2755:games:games:Linux:
+file:/usr/bin/gnomine:2755:games:games:Linux:
+file:/usr/bin/gnotravex:2755:games:games:Linux:
+file:/usr/bin/gnotski:2755:games:games:Linux:
+file:/usr/bin/gtali:2755:games:games:Linux:
+file:/usr/bin/mahjongg:2755:games:games:Linux:
+file:/usr/bin/same-gnome:2755:games:games:Linux:
+file:/usr/sbin/zypp-refresh-wrapper:4755:root:root:Linux:
+file:/usr/lib/PolicyKit/polkit-set-default-helper:4755:polkituser:root:Linux:
+file:/usr/lib/PolicyKit/polkit-read-auth-helper:2755:root:polkituser:Linux:
+file:/usr/lib/PolicyKit/polkit-revoke-helper:2755:root:polkituser:Linux:
+file:/usr/lib/PolicyKit/polkit-explicit-grant-helper:2755:root:polkituser:Linux:
+file:/usr/lib/PolicyKit/polkit-grant-helper:2755:root:polkituser:Linux:
+file:/usr/lib/PolicyKit/polkit-grant-helper-pam:4750:root:polkituser:Linux:
+file:/usr/lib/polkit-1/polkit-agent-helper-1:4755:root:root:Linux:
+file:/usr/bin/pkexec:4755:root:root:Linux:
+file:/lib/dbus-1/dbus-daemon-launch-helper:4750:root:messagebus:Linux:
+file:/lib64/dbus-1/dbus-daemon-launch-helper:4750:root:messagebus:Linux:
+file:/usr/bin/newrole:4755:root:root:Linux:
+file:/usr/lib/virtualbox/VirtualBox:4750:root:vboxusers:Linux:
+file:/usr/lib/virtualbox/VirtualBox3:4750:root:vboxusers:Linux:
+file:/usr/lib/virtualbox/VBoxBFE:4750:root:vboxusers:Linux:
+file:/usr/lib/virtualbox/VBoxHeadless:4750:root:vboxusers:Linux:
+file:/usr/lib/virtualbox/VBoxSDL:4750:root:vboxusers:Linux:
+file:/usr/lib/virtualbox/VBoxNetAdpCtl:4750:root:vboxusers:Linux:
+file:/usr/bin/vmware-user-suid-wrapper:4755:root:root:Linux:
+file:/var/log/messages:0644:root.root:Linux:
\ No newline at end of file
++++++ lynis_1.3.0_include-test-databases.diff ++++++
Index: include/tests_databases
===================================================================
--- include/tests_databases.orig
+++ include/tests_databases
@@ -117,7 +117,7 @@
# reco: recovery (optional)
Register --test-no DBS-1840 --weight L --network NO --description "Checking active Oracle processes"
if [ ${SKIPTEST} -eq 0 ]; then
- FIND=`${PSBINARY} ax | grep "ora_pmon|ora_smon|tnslsnr" | grep -v "grep"`
+ FIND=`${PSBINARY} ax | egrep "ora_pmon|ora_smon|tnslsnr" | grep -v "grep"`
if [ "${FIND}" = "" ]; then
Display --indent 2 --text "- Oracle processes status..." --result "NOT FOUND" --color WHITE
logtext "Result: Oracle process(es) not active"
++++++ lynis_1.3.0_include_binaries.diff ++++++
Index: include/binaries
===================================================================
--- include/binaries.orig
+++ include/binaries
@@ -80,7 +80,7 @@
J=${I}"/aa-status"; if [ -f ${J} ]; then APPARMORFOUND=1; AASTATUSBINARY=${J}; logtext "Found ${J}"; fi
J=${I}"/afick.pl"; if [ -f ${J} ]; then AFICKFOUND=0; AFICKBINARY=${J}; logtext "Found ${J}"; fi
J=${I}"/aide"; if [ -f ${J} ]; then AIDEFOUND=1; AIDEBINARY=${J}; logtext "Found ${J}"; fi
- J=${I}"/apache2"; if [ -f ${J} ]; then HTTPDFOUND=1; HTTPDBINARY=${J}; logtext "Found ${J}"; fi
+ J=${I}"/httpd2-prefork"; if [ -f ${J} ]; then HTTPDFOUND=1; HTTPDBINARY=${J}; logtext "Found ${J}"; fi
J=${I}"/auditd"; if [ -f ${J} ]; then AUDITDFOUND=1; AUDITDBINARY=${J}; logtext "Found ${J}"; fi
J=${I}"/awk"; if [ -f ${J} ]; then AWKFOUND=0; AWKBINARY=${J}; logtext "Found ${J}"; fi
J=${I}"/chkconfig"; if [ -f ${J} ]; then CHKCONFIGFOUND=1; CHKCONFIGBINARY=${J}; logtext "Found ${J}"; fi
++++++ lynis_1.3.0_include_consts.diff ++++++
Index: include/consts
===================================================================
--- include/consts.orig
+++ include/consts
@@ -68,6 +68,7 @@ BINPATHS="/bin /sbin /usr/bin /usr/sbin
CHKROOTKITBINARY=""
CHKCONFIGBINARY=""
FILEVALUE=""
+ FILE_NUM_TOTAL=0
FIND=""
GRPCKBINARY=""
IPTABLESBINARY=""
++++++ lynis_1.3.0_lynis.diff ++++++
Index: lynis
===================================================================
--- lynis.orig
+++ lynis
@@ -464,6 +464,14 @@ REPORT_version="${REPORT_version_major}.
#
#################################################################################
#
+
+#
+#################################################################################
+#
+ # init totl number of files
+ FILE_NUM_TOTAL=$(find / -xdev \( -type f -o -type d -o -type s -o -type b -type p -o -type c \) | wc -l | cut -d' ' -f1)
+
+
# Test sections
if [ "${TESTS_CATEGORY_TO_PERFORM}" = "" ]; then
#YYY insert plugin support
@@ -474,7 +482,9 @@ REPORT_version="${REPORT_version_major}.
webservers ssh snmp databases ldap php squid logging \
insecure_services banners scheduling accounting \
time crypto virtualization mac_frameworks file_integrity hardening_tools \
- malware file_permissions homedirs kernel_hardening hardening"
+ malware file_permissions file_permissionsDB homedirs kernel_hardening hardening \
+ system_dbus users_wo_password binary_rpath tmp_symlinks file_permissions_ww \
+ system_proc network_allowed_ports"
else
INCLUDE_TESTS="${TESTS_CATEGORY_TO_PERFORM}"
fi
++++++ prepare_for_suse.sh ++++++
#!/bin/bash
umask 0077
function fileperms()
{
PERMS=$(grep -E "^PERMISSION_SECURITY="
/etc/sysconfig/security | awk -F'=' '{print $2}' | sed s/\"//g)
echo $PERMS
for p in $PERMS
do
echo $p
cat "/etc/permissions."$p | grep -E "^/\w.*" | awk -F'
' '{print "file:"$1":"$3":"$2":Linux:"}' >> $TMPDIR/fileperms.lst
done
if ! [ -f db/fileperms.db.orig ]; then
cp -v db/fileperms.db db/fileperms.db.orig
fi
cp $TMPDIR/fileperms.lst db/fileperms.db
}
TMPDIR=$(mktemp -d /tmp/lynis.XXXXXX)
echo "prepare lynis config for your suse systems"
echo "1. lookup file permission level"
fileperms
#rm -rf $TMPDIR
++++++ tests_binary_rpath ++++++
#!/bin/bash
#################################################################################
#
# Author: Thomas Biege <thomas(a)suse.de>
#
# Lynis comes with ABSOLUTELY NO WARRANTY. This is free software, and you are
# welcome to redistribute it under the terms of the GNU General Public License.
# See LICENSE file for usage of this software.
#
#################################################################################
#
# Verifies if a binary contains an insecure RPATH variable.
#
#################################################################################
#
# TODO:
#
################################################################################
#
InsertSection "Binary integrity"
report "[Software]"
#
#################################################################################
#
# Test : BINARY-1000
# Description : Verifies if a binary contains an insecure RPATH variable.
Register --test-no BINARY-1000 --weight L --network NO --description "Verifies if a binary contains an insecure RPATH variable."
if [ ${SKIPTEST} -eq 0 ]; then
Display --indent 2 --text "- Starting binary RPATH check..."
logtext "Test: Checking binary integrity of RPATH"
RPNOTOK=0
FILENUM=0
HPMAX=0
HPBAD=0
for FILE in $(find / -xdev -type f \( -perm -0100 -o -perm -0010 -o -perm -0001 \) 2>/dev/null)
do
((FILENUM))
for RPATH_VAL in $(objdump -p "$FILE" 2>/dev/null | egrep -w '(RPATH|RUNPATH)' | awk '{ print $2 ":"}')
do
((HPMAX))
if [ "${RPATH_VAL:0:7}" = "\$ORIGIN" ]; then continue; fi
while [ -n "$RPATH_VAL" ]
do
RPATH_VAL_NXT=${RPATH_VAL%%:*}
RPATH_VAL=${RPATH_VAL##$RPATH_VAL_NXT:}
test -d "$RPATH_VAL_NXT" && RPATH_VAL_NXT=$(cd ${RPATH_VAL_NXT//#\/\//\/}; pwd -P)
case ":$RPATH_VAL_NXT" in
:/usr/lib*)
;;
:/lib*)
;;
:/opt/*/lib*)
;;
:/usr/X11R6/lib*)
;;
:/usr/local/lib*)
;;
*)
((HPBAD))
RPNOTOK=1;
Display --indent 4 --text "${FILE}" --text "RPATH \"$RPATH_VAL_NXT\" on $FILE is not allowed" --result WARNING --color RED
esac
done
done
done
if [ $RPNOTOK == 0 ]; then
Display --indent 4 --text "No bad RPATH usage found in $FILENUM executables" --result OK --color GREEN
fi
HP=$(expr $HPMAX - $HPBAD)
# echo "AddHP $HP $HPMAX"
AddHP $HP $HPMAX
fi
#
#################################################################################
#
wait_for_keypress++++++ tests_file_permissionsDB ++++++
#!/bin/sh
#################################################################################
#
# Author: Thomas Biege <thomas(a)suse.de>
#
# Lynis comes with ABSOLUTELY NO WARRANTY. This is free software, and you are
# welcome to redistribute it under the terms of the GNU General Public License.
# See LICENSE file for usage of this software.
#
#################################################################################
#
# File permissions from db file
#
#################################################################################
#
# TODO:
# - owner can have ':' and '.' as delimiter, '.' will cause an error -> fix it!
# - octal perms starting with 0 are valid but will cause an error -> fix it!
#
################################################################################
#
InsertSection "File systems"
#
#################################################################################
#
# Test : FILE-7525
# Description : Perform file permissions check
Register --test-no FILE-7525 --weight L --network NO --description "Perform file permissions check from DB"
if [ ${SKIPTEST} -eq 0 ]; then
DB="${DBDIR}/fileperms.db"
Display --indent 2 --text "- Starting file permissions check from DB..."
logtext "Test: Checking file permissions from DB"
logtext "Using database ${DB}."
HPMAX=0
HPBAD=0
for LINE in $(cat $DB)
do
((HPMAX))
FN=$(echo $LINE | cut -d: -f2)
PM=$(echo $LINE | cut -d: -f3)
UN=$(echo $LINE | cut -d: -f4)
GN=$(echo $LINE | cut -d: -f5)
OS=$(echo $LINE | cut -d: -f6)
if [ -z $OS ]; then
logtext "Warning: line format invalid: '$LINE'"
fi
logtext "Checking $FN"
STR="$PM:$UN:$GN"
STAT=$(stat --printf="%a:%U:%G" $FN 2>/dev/null)
if [ -z $STAT ]; then
#Display --indent 4 --text "${FN}" --result "NOT FOUND" --color WHITE
continue;
fi
if ! [ "$STR" == "$STAT" ]; then
((HPBAD))
Display --indent 4 --text "${FN}" --result WARNING --color RED
else
Display --indent 4 --text "${FN}" --result OK --color GREEN
fi
done
HP=$(expr $HPMAX - $HPBAD)
# echo "AddHP $HP $HPMAX"
AddHP $HP $HPMAX
fi
#
#################################################################################
#
wait_for_keypress
#
#================================================================================++++++ tests_file_permissions_ww ++++++
#!/bin/sh
#################################################################################
#
# Author: Thomas Biege <thomas(a)suse.de>
#
# Lynis comes with ABSOLUTELY NO WARRANTY. This is free software, and you are
# welcome to redistribute it under the terms of the GNU General Public License.
# See LICENSE file for usage of this software.
#
#################################################################################
#
# File permissions world-writeable file
#
#################################################################################
#
# TODO:
#
################################################################################
#
InsertSection "File systems"
#
#################################################################################
#
# Test : FILE-7527
# Description : Perform file permissions check
Register --test-no FILE-7527 --weight L --network NO --description "Lookup world-writeable files."
if [ ${SKIPTEST} -eq 0 ]; then
Display --indent 2 --text "- Starting file permissions check for world-writeable files..."
logtext "Test: Checking for world-writeable files"
TMP=$(mktemp /tmp/lynis.XXXXXX)
HPMAX=$FILE_NUM_TOTAL
HP=$HPMAX
find / -xdev \( -type f -o -type d -o -type s -o -type b -type p -o -type c \) -a -perm -0002 -print 2>/dev/null > $TMP
for i in $(cat $TMP)
do
((HP--))
Display --indent 4 --text "${i} is world-writeable" --result WARNING --color RED
done
# echo "AddHP $HP $HPMAX"
AddHP $HP $HPMAX
rm -f $TMP
fi
#
#################################################################################
#
wait_for_keypress
#
#================================================================================++++++ tests_network_allowed_ports ++++++
#!/bin/bash
#################################################################################
#
# Author: Thomas Biege <thomas(a)suse.de>
#
# Lynis comes with ABSOLUTELY NO WARRANTY. This is free software, and you are
# welcome to redistribute it under the terms of the GNU General Public License.
# See LICENSE file for usage of this software.
#
#################################################################################
#
# Verifies open network ports.
#
#################################################################################
#
# TODO:
#
################################################################################
#
InsertSection "Networking"
#
#################################################################################
#
# Test : NETW-3085
# Description : Verifies dbus policy.
Register --test-no NETW-3085 --weight L --network NO --description "Verifies open network ports."
if [ ${SKIPTEST} -eq 0 ]; then
ALLOWED_PORTS=( 22 25 68 80 111 443 )
TMP=$(mktemp /tmp/lynis.XXXXXX)
STR="${ALLOWED_PORTS[@]:0}"
Display --indent 2 --text "- Starting verifying open network ports ($STR)..."
logtext "Test: Checking open network ports"
logtext "Allowed ports: $STR"
netstat -an | grep -i listen > $TMP
PORTS=($(cat $TMP | awk '{ print $4 }' | sed 's/.*://;s/ACC//' | sort -un))
IDX_P=0
LEN_P=${#PORTS[@]}
NUM_NOTOK=0
while [ $IDX_P -lt $LEN_P ]
do
IDX_A=0
LEN_A=${#ALLOWED_PORTS[@]}
PORTOK=0
while [ $IDX_A -lt $LEN_A ]
do
# echo "${PORTS[$IDX_P]} vs. ${ALLOWED_PORTS[$IDX_A]}"
if [ ${PORTS[$IDX_P]} == ${ALLOWED_PORTS[$IDX_A]} ]
then
PORTOK=1
break
fi
((IDX_A))
done
if [ $PORTOK -eq 0 ]
then
((NUM_NOTOK))
P=${PORTS[$IDX_P]}
Display --indent 4 --text "Open port ${P} not allowed" --result WARNING --color RED
fi
((IDX_P))
done
HPMAX=$LEN_A
HP=$(expr $LEN_A - $NUM_NOTOK)
if [ $HP -lt 0 ]; then HP=0; fi
AddHP $HP $HPMAX
rm -f $TMP
fi
#
#################################################################################
#
wait_for_keypress
#
#================================================================================++++++ tests_system_dbus ++++++
#!/bin/bash
#################################################################################
#
# Author: Thomas Biege <thomas(a)suse.de>
#
# Lynis comes with ABSOLUTELY NO WARRANTY. This is free software, and you are
# welcome to redistribute it under the terms of the GNU General Public License.
# See LICENSE file for usage of this software.
#
#################################################################################
#
# Verifies dbus policy.
#
#################################################################################
#
# TODO:
#
################################################################################
#
InsertSection "System Tools"
report "[Software]"
#
#################################################################################
#
# Test : SYSTEM-1000
# Description : Verifies dbus policy.
Register --test-no SYSTEM-1000 --weight L --network NO --description "Verifies if a binary contains an insecure RPATH variable."
if [ ${SKIPTEST} -eq 0 ]; then
Display --indent 2 --text "- Starting dbus policy check..."
logtext "Test: Checking dbus policy"
DB="${DBDIR}/dbus-whitelist.db"
if ! [ -f $DB ]
then
if [ -f ./dbus-whitelist.db ]
then
DB="./dbus-whitelist.db"
else
logtext "Warning: dbus autostart/system services whitelist file is missing."
return
fi
fi
WHITELIST=$(cat $DB)
HPMAX=$(wc -l $DB | cut -d' ' -f1)
HPBAD=0
E=$(ls -1 /usr/share/dbus-*/system-services/*.service /etc/dbus-*/system.d/*.conf 2>/dev/null)
if ! [ -z "$E" ]
then
for i in $E
do
DF=$(basename $i)
FOUND=0
for j in $WHITELIST
do
if [ "$DF" == "$j" ]; then FOUND=1; fi
done
if [ $FOUND -eq 0 ]
then
((HPBAD))
PKG=$(rpm -qf "$i")
Display --indent 4 --text "Warning: Package $PKG installs an unknown D-BUS autostart/system service: $DF" --result WARNING --color RED
fi
done
fi
HP=$(expr $HPMAX - $HPBAD)
# echo "AddHP $HP $HPMAX"
AddHP $HP $HPMAX
fi
#
#################################################################################
#
wait_for_keypress
#
#================================================================================++++++ tests_system_proc ++++++
#!/bin/bash
#################################################################################
#
# Author: Thomas Biege <thomas(a)suse.de>
#
# Lynis comes with ABSOLUTELY NO WARRANTY. This is free software, and you are
# welcome to redistribute it under the terms of the GNU General Public License.
# See LICENSE file for usage of this software.
#
#################################################################################
#
# Checking for processes running as 'nobody'
#
#################################################################################
#
# TODO:
#
################################################################################
#
InsertSection "Memory and processes"
#
#################################################################################
#
# Test : PROC-3625
# Description : Processes running as 'nobody'
Register --test-no PROC-3625 --weight L --network NO --description "Processes running as 'nobody'."
if [ ${SKIPTEST} -eq 0 ]; then
Display --indent 2 --text "- Starting look-up of 'nobody' processes..."
logtext "Test: Checking for processes running as 'nobody'"
TMP=$(mktemp /tmp/lynis.XXXXXX)
TMP2=$(mktemp /tmp/lynis.XXXXXX)
ps -eo uname,pid,comm | tr -s " " | sed "s/ /:/g" > $TMP
HPMAX=$(wc -l $TMP | cut -d' ' -f1)
grep '^nobody' $TMP > $TMP2
HP=$HPMAX
for i in $(cat $TMP2)
do
((HP--))
PID=$(echo $i | cut -d: -f2)
PNAME=$(echo $i | cut -d: -f3)
Display --indent 4 --text "${PNAME} [PID ${PID}] runs as user 'nobody'" --result WARNING --color RED
done
# echo "AddHP $HP $HPMAX"
AddHP $HP $HPMAX
rm -f $TMP $TMP2
fi
#
#################################################################################
#
wait_for_keypress
#
#================================================================================++++++ tests_tmp_symlinks ++++++
#!/bin/sh
#################################################################################
#
# Author: Thomas Biege <thomas(a)suse.de>
#
# Lynis comes with ABSOLUTELY NO WARRANTY. This is free software, and you are
# welcome to redistribute it under the terms of the GNU General Public License.
# See LICENSE file for usage of this software.
#
#################################################################################
#
# Looks up symlinks in /tmp
#
#################################################################################
#
# TODO:
# - also verify other tmp localtions like /var/tmp and ~/tmp
#
################################################################################
#
InsertSection "File systems"
#
#################################################################################
#
# Test : FILE-7526
# Description : Looks up symlinks in /tmp
Register --test-no FILE-7526 --weight L --network NO --description "Looks up symlinks in /tmp"
if [ ${SKIPTEST} -eq 0 ]; then
Display --indent 2 --text "- Starting look-up of symlinks in /tmp..."
logtext "Test: Checking /tmp for symlinks"
TMP_SYMLINK=$(find /tmp -type l -print 2>/dev/null)
if [ "$TMP_SYMLINK" ]
then
for sym in $TMP_SYMLINK
do
Display --indent 4 --text "${sym}" --result WARNING --color RED
done
fi
fi
#
#################################################################################
#
wait_for_keypress
#
#================================================================================++++++ tests_users_wo_password ++++++
#!/bin/bash
#################################################################################
#
# Author: Thomas Biege <thomas(a)suse.de>
#
# Lynis comes with ABSOLUTELY NO WARRANTY. This is free software, and you are
# welcome to redistribute it under the terms of the GNU General Public License.
# See LICENSE file for usage of this software.
#
#################################################################################
#
# Verifies dbus policy.
#
#################################################################################
#
# TODO:
#
################################################################################
#
InsertSection "Users, Groups and Authentication"
report "[Software]"
#
#################################################################################
#
# Test : AUTH-1000
# Description : Verifies dbus policy.
Register --test-no AUTH-1000 --weight M --network NO --description "Verifies if users without a password exist."
if [ ${SKIPTEST} -eq 0 ]; then
Display --indent 2 --text "- Starting password check for users..."
logtext "Test: Checking existence of password"
TMPDIR=$(mktemp -d /tmp/lynis.XXXXXX)
HPMAX=$(wc -l /etc/passwd | cut -d' ' -f1)
awk -F: '$2 == "" && $1 != "" {print $1}' /etc/passwd > $TMPDIR/userwopwd
awk -F: '$2 == "" && $1 != "" {print $1}' /etc/shadow >> $TMPDIR/userwopwd
sort -u $TMPDIR/userwopwd > $TMPDIR/userwopwd2
HPBAD=0
for i in $(cat $TMPDIR/userwopwd2)
do
((HPBAD))
Display --indent 4 --text "${i} has no password set" --result WARNING --color RED
done
HP=$(expr $HPMAX - $HPBAD)
# echo "AddHP $HP $HPMAX"
AddHP $HP $HPMAX
rm -rf $TMPDIR
fi
#
#################################################################################
#
wait_for_keypress
#
#================================================================================--
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-l10n for openSUSE:Factory checked in at 2012-02-29 14:08:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libreoffice-l10n (Old)
and /work/SRC/openSUSE:Factory/.libreoffice-l10n.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libreoffice-l10n", Maintainer is "pmladek(a)suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libreoffice-l10n/libreoffice-l10n.changes 2011-12-21 10:01:12.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libreoffice-l10n.new/libreoffice-l10n.changes 2012-02-29 14:08:14.000000000 +0100
@@ -1,0 +2,10 @@
+Thu Feb 23 16:36:32 UTC 2012 - pmladek(a)suse.com
+
+- patch license to follow spdx.org standard
+
+-------------------------------------------------------------------
+Fri Feb 17 10:37:12 UTC 2012 - pmladek(a)suse.com
+
+- updated to libreoffice-3.4.5.3 (SUSE 3.4.5-rc1)
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libreoffice-l10n.spec ++++++
--- /var/tmp/diff_new_pack.9eMXZ8/_old 2012-02-29 14:08:16.000000000 +0100
+++ /var/tmp/diff_new_pack.9eMXZ8/_new 2012-02-29 14:08:16.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package libreoffice-l10n
#
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -19,11 +19,11 @@
Name: libreoffice-l10n
-Version: 3.4.4.3
+Version: 3.4.5.3
Release: 1
%define piece l10n
-%define ooo_build_version 3.4.4.3
-%define ooo_piece_version 3.4.4.3
+%define ooo_build_version 3.4.5.3
+%define ooo_piece_version 3.4.5.3
%define ooo_sourcedirname libreoffice-build-%ooo_piece_version
%define ooo_home libreoffice
%define ooo_basis_dir basis3.4
@@ -50,7 +50,7 @@
#!BuildIgnore: libreoffice
BuildRequires: libreoffice-l10n-prebuilt = %version
BuildRequires: unzip
-License: LGPLv3
+License: LGPL-3.0
Group: Productivity/Office/Suite
AutoReqProv: on
Summary: A Source Package for LibreOffice Localizations
@@ -86,7 +86,7 @@
%package -n libreoffice-l10n-af
-License: LGPLv3
+License: LGPL-3.0
Summary: African Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:af)
@@ -108,7 +108,7 @@
%package -n libreoffice-l10n-ar
-License: LGPLv3
+License: LGPL-3.0
Summary: Arabic Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:ar)
@@ -129,7 +129,7 @@
%package -n libreoffice-l10n-be-BY
-License: LGPLv3
+License: LGPL-3.0
Summary: Belorussian Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:be)
@@ -149,7 +149,7 @@
%package -n libreoffice-l10n-bg
-License: LGPLv3
+License: LGPL-3.0
Summary: Bulgarian Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:bg)
@@ -173,7 +173,7 @@
%package -n libreoffice-l10n-br
-License: LGPLv3
+License: LGPL-3.0
Summary: Breton French Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:br)
@@ -192,7 +192,7 @@
%package -n libreoffice-l10n-ca
-License: LGPLv3
+License: LGPL-3.0
Summary: Catalan Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:ca)
@@ -218,7 +218,7 @@
%package -n libreoffice-l10n-cs
-License: LGPLv3
+License: LGPL-3.0
Summary: Czech Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:cs)
@@ -247,7 +247,7 @@
%package -n libreoffice-l10n-cy
-License: LGPLv3
+License: LGPL-3.0
Summary: Welsh Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:cy)
@@ -269,7 +269,7 @@
%package -n libreoffice-l10n-da
-License: LGPLv3
+License: LGPL-3.0
Summary: Danish Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:da)
@@ -297,7 +297,7 @@
%package -n libreoffice-l10n-de
-License: LGPLv3
+License: LGPL-3.0
Summary: German Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:de)
@@ -325,7 +325,7 @@
%package -n libreoffice-l10n-el
-License: LGPLv3
+License: LGPL-3.0
Summary: Greek Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:el)
@@ -348,7 +348,7 @@
%package -n libreoffice-l10n-en-GB
-License: LGPLv3
+License: LGPL-3.0
Summary: British Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:en_GB)
@@ -376,7 +376,7 @@
%package -n libreoffice-l10n-en-ZA
-License: LGPLv3
+License: LGPL-3.0
Summary: South Africa English Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:en_ZA)
@@ -399,7 +399,7 @@
%package -n libreoffice-l10n-es
-License: LGPLv3
+License: LGPL-3.0
Summary: Spanish Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:es)
@@ -423,7 +423,7 @@
%package -n libreoffice-l10n-et
-License: LGPLv3
+License: LGPL-3.0
Summary: Estonian Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:et)
@@ -447,7 +447,7 @@
%package -n libreoffice-l10n-fi
-License: LGPLv3
+License: LGPL-3.0
Summary: Finnish Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:fi)
@@ -467,7 +467,7 @@
%package -n libreoffice-l10n-fr
-License: LGPLv3
+License: LGPL-3.0
Summary: French Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:fr)
@@ -491,7 +491,7 @@
%package -n libreoffice-l10n-ga
-License: LGPLv3
+License: LGPL-3.0
Summary: Gaelic Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:ga)
@@ -513,7 +513,7 @@
%package -n libreoffice-l10n-gl
-License: LGPLv3
+License: LGPL-3.0
Summary: Galician Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:gl)
@@ -533,7 +533,7 @@
%package -n libreoffice-l10n-gu-IN
-License: LGPLv3
+License: LGPL-3.0
Summary: Gujarati Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:gu)
@@ -557,7 +557,7 @@
%package -n libreoffice-l10n-he
-License: LGPLv3
+License: LGPL-3.0
Summary: Hebrew Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:he)
@@ -579,7 +579,7 @@
%package -n libreoffice-l10n-hi-IN
-License: LGPLv3
+License: LGPL-3.0
Summary: Hindi Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:hi)
@@ -603,7 +603,7 @@
%package -n libreoffice-l10n-hr
-License: LGPLv3
+License: LGPL-3.0
Summary: Croatian Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:hr)
@@ -629,7 +629,7 @@
%package -n libreoffice-l10n-hu
-License: LGPLv3
+License: LGPL-3.0
Summary: Hungarian Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:hu)
@@ -656,7 +656,7 @@
%package -n libreoffice-l10n-it
-License: LGPLv3
+License: LGPL-3.0
Summary: Italian Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:it)
@@ -683,7 +683,7 @@
%package -n libreoffice-l10n-ja
-License: LGPLv3
+License: LGPL-3.0
Summary: Japanese Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:ja)
@@ -708,7 +708,7 @@
%package -n libreoffice-l10n-ka
-License: LGPLv3
+License: LGPL-3.0
Summary: Georgian Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:ka)
@@ -727,7 +727,7 @@
%package -n libreoffice-l10n-km
-License: LGPLv3
+License: LGPL-3.0
Summary: Khmer Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:km)
@@ -750,7 +750,7 @@
%package -n libreoffice-l10n-ko
-License: LGPLv3
+License: LGPL-3.0
Summary: Korean Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:ko)
@@ -771,7 +771,7 @@
%package -n libreoffice-l10n-lt
-License: LGPLv3
+License: LGPL-3.0
Summary: Lithuanian Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:lt)
@@ -793,7 +793,7 @@
%package -n libreoffice-l10n-mk
-License: LGPLv3
+License: LGPL-3.0
Summary: Macedonian Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:mk)
@@ -816,7 +816,7 @@
%package -n libreoffice-l10n-nb
-License: LGPLv3
+License: LGPL-3.0
Summary: Norwegian Bokmaal Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:nb)
@@ -839,7 +839,7 @@
%package -n libreoffice-l10n-nl
-License: LGPLv3
+License: LGPL-3.0
Summary: Dutch Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:nl)
@@ -862,7 +862,7 @@
%package -n libreoffice-l10n-nn
-License: LGPLv3
+License: LGPL-3.0
Summary: Norwegian Nynorsk Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:nn)
@@ -884,7 +884,7 @@
%package -n libreoffice-l10n-nr
-License: LGPLv3
+License: LGPL-3.0
Summary: Ndebele Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:nr)
@@ -906,7 +906,7 @@
%package -n libreoffice-l10n-pa-IN
-License: LGPLv3
+License: LGPL-3.0
Summary: Punjabi Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:pa_IN)
@@ -927,7 +927,7 @@
%package -n libreoffice-l10n-pl
-License: LGPLv3
+License: LGPL-3.0
Summary: Polish Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:pl)
@@ -951,7 +951,7 @@
%package -n libreoffice-l10n-pt
-License: LGPLv3
+License: LGPL-3.0
Summary: Portuguese Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:pt)
@@ -975,7 +975,7 @@
%package -n libreoffice-l10n-pt-BR
-License: LGPLv3
+License: LGPL-3.0
Summary: Brazilian Portuguese Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:pt_BR)
@@ -998,7 +998,7 @@
%package -n libreoffice-l10n-ru
-License: LGPLv3
+License: LGPL-3.0
Summary: Russian Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:ru)
@@ -1023,7 +1023,7 @@
%package -n libreoffice-l10n-rw
-License: LGPLv3
+License: LGPL-3.0
Summary: Kinyarwanda Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:rw)
@@ -1045,7 +1045,7 @@
%package -n libreoffice-l10n-sh
-License: LGPLv3
+License: LGPL-3.0
Summary: Latin Serbian Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:sh)
@@ -1067,7 +1067,7 @@
%package -n libreoffice-l10n-sk
-License: LGPLv3
+License: LGPL-3.0
Summary: Slovak Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:sk)
@@ -1091,7 +1091,7 @@
%package -n libreoffice-l10n-sl
-License: LGPLv3
+License: LGPL-3.0
Summary: Slovene Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:sl)
@@ -1114,7 +1114,7 @@
%package -n libreoffice-l10n-sr
-License: LGPLv3
+License: LGPL-3.0
Summary: Serbian Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:sr)
@@ -1137,7 +1137,7 @@
%package -n libreoffice-l10n-ss
-License: LGPLv3
+License: LGPL-3.0
Summary: Swazi Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:ss)
@@ -1156,7 +1156,7 @@
%package -n libreoffice-l10n-st
-License: LGPLv3
+License: LGPL-3.0
Summary: Sotho Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:st)
@@ -1178,7 +1178,7 @@
%package -n libreoffice-l10n-sv
-License: LGPLv3
+License: LGPL-3.0
Summary: Swedish Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:sv)
@@ -1201,7 +1201,7 @@
%package -n libreoffice-l10n-tg
-License: LGPLv3
+License: LGPL-3.0
Summary: Tajiki Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:tg)
@@ -1220,7 +1220,7 @@
%package -n libreoffice-l10n-th
-License: LGPLv3
+License: LGPL-3.0
Summary: Thai Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:th)
@@ -1239,7 +1239,7 @@
%package -n libreoffice-l10n-tr
-License: LGPLv3
+License: LGPL-3.0
Summary: Turkish Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:tr)
@@ -1258,7 +1258,7 @@
%package -n libreoffice-l10n-ts
-License: LGPLv3
+License: LGPL-3.0
Summary: Tsonga Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:ts)
@@ -1280,7 +1280,7 @@
%package -n libreoffice-l10n-uk
-License: LGPLv3
+License: LGPL-3.0
Summary: Ukrainian Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:uk)
@@ -1302,7 +1302,7 @@
%package -n libreoffice-l10n-ve
-License: LGPLv3
+License: LGPL-3.0
Summary: Venda Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:ve)
@@ -1324,7 +1324,7 @@
%package -n libreoffice-l10n-vi
-License: LGPLv3
+License: LGPL-3.0
Summary: Vietnamese Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:vi)
@@ -1343,7 +1343,7 @@
%package -n libreoffice-l10n-xh
-License: LGPLv3
+License: LGPL-3.0
Summary: Xhosa Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:xh)
@@ -1365,7 +1365,7 @@
%package -n libreoffice-l10n-zh-CN
-License: LGPLv3
+License: LGPL-3.0
Summary: Chinese Simplified Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:zh_CN)
@@ -1386,7 +1386,7 @@
%package -n libreoffice-l10n-zh-TW
-License: LGPLv3
+License: LGPL-3.0
Summary: Chinese Traditional Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:zh_TW)
@@ -1407,7 +1407,7 @@
%package -n libreoffice-l10n-zu
-License: LGPLv3
+License: LGPL-3.0
Summary: Zulu Localization Files for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:zu)
++++++ lo-l10n-gen-spec ++++++
--- /var/tmp/diff_new_pack.9eMXZ8/_old 2012-02-29 14:08:16.000000000 +0100
+++ /var/tmp/diff_new_pack.9eMXZ8/_new 2012-02-29 14:08:16.000000000 +0100
@@ -129,7 +129,7 @@
print "\n";
print "%package -n libreoffice-l10n-$curLang\n";
- print "License: LGPLv3\n";
+ print "License: LGPL-3.0\n";
print "Summary: $datap->{$curLang}{'long_name'} Localization Files for LibreOffice\n";
print "Group: Productivity/Office/Suite\n";
print "Provides: locale(libreoffice:$datap->{$curLang}{'locale'})\n";
@@ -169,7 +169,7 @@
print "\n";
print "%package -n OpenOffice_org-help-$curLang\n";
- print "License: LGPLv3\n";
+ print "License: LGPL-3.0\n";
print "Summary: $datap->{$curLang}{'long_name'} Help Localization for LibreOffice\n";
print "Group: Productivity/Office/Suite\n";
print "Provides: locale(OpenOffice_org:$datap->{$curLang}{'locale'})\n";
--
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 kaffeine for openSUSE:Factory checked in at 2012-02-29 14:08:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kaffeine (Old)
and /work/SRC/openSUSE:Factory/.kaffeine.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kaffeine", Maintainer is "kde-maintainers(a)suse.de"
Changes:
--------
--- /work/SRC/openSUSE:Factory/kaffeine/kaffeine.changes 2011-11-07 14:18:12.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.kaffeine.new/kaffeine.changes 2012-02-29 14:08:04.000000000 +0100
@@ -1,0 +2,5 @@
+Tue Feb 28 11:27:56 CET 2012 - jslaby(a)suse.de
+
+- fix crash on resume
+
+-------------------------------------------------------------------
New:
----
crash-on-resume-fix.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kaffeine.spec ++++++
--- /var/tmp/diff_new_pack.HcMN1O/_old 2012-02-29 14:08:06.000000000 +0100
+++ /var/tmp/diff_new_pack.HcMN1O/_new 2012-02-29 14:08:06.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package kaffeine
#
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -15,17 +15,15 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
-
Name: kaffeine
Version: 1.2.2
-Release: 1
+Release: 0
Summary: Xine-Based Multimedia Player
-
License: GPL-2.0+
-Url: http://kaffeine.kde.org/
Group: Productivity/Multimedia/Video/Players
+
+Url: http://kaffeine.kde.org/
# http://sourceforge.net/projects/kaffeine/files/current/kaffeine-1.2.2.tar.gz
Source0: %{name}-%{version}.tar.bz2
Source1: %{name}-icons.tar.bz2
@@ -39,6 +37,8 @@
Patch4: build-fix.diff
# PATCH-FIX-OPENSUSE support_mimetypes_bnc671581.diff bnc#671581 ctrippe(a)gmx.net -- Support audio/webm and video/x-theora+ogg
Patch5: support_mimetypes_bnc671581.diff
+# PATCH-FIX-UPSTREAM
+Patch6: crash-on-resume-fix.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: libkde4-devel
@@ -70,6 +70,7 @@
%if 0%{?suse_version} > 1130
%patch5
%endif
+%patch6 -p1
%build
%cmake_kde4 -d build
++++++ crash-on-resume-fix.patch ++++++
---
src/dvb/dvbmanager.cpp | 16 +++++++++-------
1 file changed, 9 insertions(+), 7 deletions(-)
--- a/src/dvb/dvbmanager.cpp
+++ b/src/dvb/dvbmanager.cpp
@@ -448,15 +448,17 @@ void DvbManager::deviceAdded(DvbBackendD
void DvbManager::deviceRemoved(DvbBackendDevice *backendDevice)
{
for (int i = 0; i < deviceConfigs.size(); ++i) {
- if (deviceConfigs.at(i).device->getBackendDevice() == backendDevice) {
- if (deviceConfigs[i].useCount != 0) {
- deviceConfigs[i].useCount = 0;
- deviceConfigs[i].prioritizedUseCount = 0;
- deviceConfigs[i].device->release();
+ DvbDeviceConfig &it = deviceConfigs[i];
+
+ if (it.device && it.device->getBackendDevice() == backendDevice) {
+ if (it.useCount != 0) {
+ it.useCount = 0;
+ it.prioritizedUseCount = 0;
+ it.device->release();
}
- delete deviceConfigs[i].device;
- deviceConfigs[i].device = NULL;
+ delete it.device;
+ it.device = NULL;
break;
}
}
--
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 inst-source-utils for openSUSE:Factory checked in at 2012-02-29 14:07:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/inst-source-utils (Old)
and /work/SRC/openSUSE:Factory/.inst-source-utils.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "inst-source-utils", Maintainer is "lrupp(a)suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/inst-source-utils/inst-source-utils.changes 2012-02-02 17:57:44.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.inst-source-utils.new/inst-source-utils.changes 2012-02-29 14:07:53.000000000 +0100
@@ -1,0 +2,6 @@
+Wed Feb 29 10:55:46 CET 2012 - ro(a)suse.de
+
+- mk_changelog: calculate time (two years ago) differently to
+ avoid error on leap days.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ inst-source-utils.spec ++++++
--- /var/tmp/diff_new_pack.leJfed/_old 2012-02-29 14:07:54.000000000 +0100
+++ /var/tmp/diff_new_pack.leJfed/_new 2012-02-29 14:07:54.000000000 +0100
@@ -24,7 +24,8 @@
Release: 0
Url: http://en.opensuse.org/Inst-source-utils
BuildArch: noarch
-Requires: gpg2 recode
+Requires: gpg2
+Requires: recode
Obsoletes: autoyast2-utils <= 2.14.10
Provides: autoyast2-utils = 2.14.10
Recommends: create-repo-utils
++++++ inst-source-utils.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/inst-source-utils/usr/bin/mk_changelog new/inst-source-utils/usr/bin/mk_changelog
--- old/inst-source-utils/usr/bin/mk_changelog 2011-10-16 21:55:30.000000000 +0200
+++ new/inst-source-utils/usr/bin/mk_changelog 2012-02-29 10:55:32.000000000 +0100
@@ -35,7 +35,8 @@
use RPMQ;
# current date minus two years
-my $min_date = timelocal(0,0,0,localtime->mday,localtime->mon , localtime->year+1898 );
+#my $min_date = timelocal(0,0,0,localtime->mday,localtime->mon , localtime->year+1898 );
+my $min_date = localtime(time - 2*365*24*3600);
my %month_to_num = (Jan=>0,Feb=>1,Mar=>2,Apr=>3,May=>4,Jun=>5,Jul=>6,Aug=>7,Sep=>8,Oct=>9,Nov=>10,Dec=>11);
my $delimiter = "------------------------------------------------------------------";
my $actual = 0;
--
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 iksemel for openSUSE:Factory checked in at 2012-02-29 14:07:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/iksemel (Old)
and /work/SRC/openSUSE:Factory/.iksemel.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "iksemel", Maintainer is ""
Changes:
--------
--- /work/SRC/openSUSE:Factory/iksemel/iksemel.changes 2011-10-10 14:10:56.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.iksemel.new/iksemel.changes 2012-02-29 14:07:47.000000000 +0100
@@ -1,0 +2,5 @@
+Mon Dec 12 16:41:04 UTC 2011 - coolo(a)suse.com
+
+- fix license to be in spdx.org format
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ iksemel.spec ++++++
--- /var/tmp/diff_new_pack.HHVVGt/_old 2012-02-29 14:07:49.000000000 +0100
+++ /var/tmp/diff_new_pack.HHVVGt/_new 2012-02-29 14:07:49.000000000 +0100
@@ -15,19 +15,21 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
+
Name: iksemel
%define lname libiksemel3
Summary: XML parsing library
-Version: 1.4
-Release: 1
-License: LGPL
+License: LGPL-2.1+
Group: System/Libraries
-URL: http://code.google.com/p/iksemel
+Version: 1.4
+Release: 0
+Url: http://code.google.com/p/iksemel
Source: http://iksemel.googlecode.com/files/iksemel-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
PreReq: %install_info_prereq
-BuildRequires: gcc-c++ lzo-devel
+BuildRequires: gcc-c++
BuildRequires: gnutls-devel >= 0.1.0
+BuildRequires: lzo-devel
BuildRequires: pkgconfig
%description
--
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 ht for openSUSE:Factory checked in at 2012-02-29 14:07:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ht (Old)
and /work/SRC/openSUSE:Factory/.ht.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ht", Maintainer is ""
Changes:
--------
--- /work/SRC/openSUSE:Factory/ht/ht.changes 2012-02-16 12:22:59.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.ht.new/ht.changes 2012-02-29 14:07:37.000000000 +0100
@@ -1,0 +2,9 @@
+Tue Feb 28 12:19:50 UTC 2012 - jengelh(a)medozas.de
+
+- Update to new upstream release 2.0.19
+* fixed a crash with the "follow" function on invalid addresses
+ in analyser
+* AVX, AVX2, BMI, BMI2 and TBM instruction support on x86
+* fixed loading of ELF files with no section headers
+
+-------------------------------------------------------------------
Old:
----
ht-2.0.18.tar.xz
New:
----
ht-2.0.19.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ht.spec ++++++
--- /var/tmp/diff_new_pack.i9Tv6q/_old 2012-02-29 14:07:39.000000000 +0100
+++ /var/tmp/diff_new_pack.i9Tv6q/_new 2012-02-29 14:07:39.000000000 +0100
@@ -17,7 +17,7 @@
Name: ht
-Version: 2.0.18
+Version: 2.0.19
Release: 0
Summary: Disassembler, object dumper and hex editor
License: GPL-2.0
@@ -25,7 +25,7 @@
Url: http://hte.sf.net/
#Source-DL: http://downloads.sf.net/%name/%name-%version.tar.bz2
-Source: %name-%version.tar.xz
+Source: %name-%version.tar.bz2
Patch1: ht-locale-fix.diff
Patch2: ht-search-progress.diff
Patch3: ht-enable-math.diff
@@ -37,7 +37,6 @@
BuildRequires: libstdc++-devel
BuildRequires: lzo-devel
BuildRequires: ncurses-devel
-BuildRequires: xz
%description
This program is a file viewer, editor and analyzer for text, binary,
++++++ ht-2.0.18.tar.xz -> ht-2.0.19.tar.bz2 ++++++
++++ 182101 lines of diff (skipped)
++++++ ht-enable-math.diff ++++++
--- /var/tmp/diff_new_pack.i9Tv6q/_old 2012-02-29 14:07:39.000000000 +0100
+++ /var/tmp/diff_new_pack.i9Tv6q/_new 2012-02-29 14:07:39.000000000 +0100
@@ -1,6 +1,10 @@
From: Jan Engelhardt <jengelh(a)medozas.de>
Date: 2011-03-29 00:54 UTC+0200
+The check for asinh/acosh/atanh is only successful when including
+libm in the link. That, or use AC_SEARCH_FUNCS([asinh acosh atanh],
+[m]) -- result will be put in LIBS (not directly HT_LIBS).
+
---
configure.in | 1 +
1 file changed, 1 insertion(+)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0