Hello community, here is the log from the commit of package python-plaso for openSUSE:Factory checked in at 2014-09-07 11:10:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-plaso (Old) and /work/SRC/openSUSE:Factory/.python-plaso.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-plaso" Changes: -------- --- /work/SRC/openSUSE:Factory/python-plaso/python-plaso.changes 2014-06-04 18:39:08.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-plaso.new/python-plaso.changes 2014-09-07 11:10:11.000000000 +0200 @@ -1,0 +2,23 @@ +Sat Aug 23 21:37:25 UTC 2014 - greg.freem...@gmail.com + +- update to v1.1.0 + * This is a major update + * See the announcement at http://blog.kiddaland.net/2014/06/what-is-one-to-say-about-june-time-of.html + * Highlights + ** the ability to read the storage media image formats EWF, QCOW, VHD and VMDK, besides RAW; + ** improved existing parsers and plugins, e.g. multi volume support in the Windows Prefetch parser; + ** various additional parsers and plugins; + ** new features. +- change Requires to use upstream naming where we can +- change Requires to use recent version of core python modules +- correct Requires: py* lines to have the 0~ at the start of the version + * For normal symbols, the 0~ is required NOT to be present, but is required on these +- Add all remaining dependencies that plaso v1.1.0 can leverage at run time + * add Requires: pyesedb since it is now in OBS + * add Requires: pyqcow since it is now in OBS + * add Requires: pyvmdk since it is now in OBS + * add Requires: pyvhdi since it is now in OBS + * Add Requires: python-bencode since it is now in OBS +- remove %attr(755...) line and instead use sed to remove #!/usr/bin/python from *py files + +------------------------------------------------------------------- Old: ---- plaso_source_1.0.2.tar.gz New: ---- plaso-1.1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-plaso.spec ++++++ --- /var/tmp/diff_new_pack.F5UkHe/_old 2014-09-07 11:10:13.000000000 +0200 +++ /var/tmp/diff_new_pack.F5UkHe/_new 2014-09-07 11:10:13.000000000 +0200 @@ -17,34 +17,47 @@ Name: python-plaso -Version: 1.0.2 +Version: 1.1.0 Release: 0 Summary: Plaso is a library for working with forensic timelines License: Apache-2.0 Group: Development/Libraries/Python Url: http://plaso.kiddaland.net/ -#DL-URL: https://googledrive.com/host/0B30H7z4S52FleW5vUHBnblJfcjg/1.0.2/final/plaso_source_1.0.2.tar.gz -Source0: plaso_source_%{version}.tar.gz +#DL-URL: https://e366e647f8637dd31e0a13f75e5469341a9ab0ee.googledrive.com/host/0B30H7z4S52FleW5vUHBnblJfcjg/1.1.0/release/plaso-1.1.0.tar.gz +Source0: plaso-%{version}.tar.gz BuildRequires: fdupes BuildRequires: pkg-config BuildRequires: python-devel BuildRequires: python-setuptools Requires: OleFileIO_PL -Requires: python-binplist -Requires: python-construct +Requires: libtsk10 >= 4.1.2 +Requires: python-binplist >= 0.1.4 +Requires: python-construct >= 2.5.2 Requires: python-dateutil +Requires: python-dfVFS Requires: python-dpkt Requires: python-hachoir-core Requires: python-hachoir-metadata Requires: python-hachoir-parser -Requires: python-libevt -Requires: python-libevtx -Requires: python-liblnk -Requires: python-libmsiecf -Requires: python-libolecf -Requires: python-libregf -Requires: python-libvshadow +# These are core libraries. Make sure current versions are used +Requires: pyevt >= 0~20140731 +Requires: pyevtx >= 0~20140731 +Requires: pyewf >= 0~20140603 +Requires: pylnk >= 0~20140731 +Requires: pymsiecf >= 0~20140731 +Requires: pyolecf >= 0~20140801 +Requires: pyregf >= 0~20140803 +Requires: pyvshadow >= 0~20140731 + +Requires: pyesedb +Requires: pyqcow +Requires: pysmdev +Requires: pyvhdi +Requires: pyvmdk + +Requires: python-bencode Requires: python-protobuf +Requires: python-psutil Requires: python-pyparsing Requires: python-tsk Requires: python-tz @@ -58,7 +71,12 @@ Recommends: libolecf-tools Recommends: libregf-tools Recommends: libvshadow-tools -Recommends: sleuthkit +Recommends: libsmdev-tools +Recommends: libesedb-tools +Recommends: libvhdi-tools +Recommends: libvmdk-tools +Recommends: sleuthkit >= 4.1.2 + Provides: plaso BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -67,7 +85,8 @@ Plaso (plaso langar að safna öllu) is the Python based back-end engine used by tools such as log2timeline for automatic creation of a super timelines. The goal of log2timeline (and thus plaso) is to provide a single tool that can parse various log files and forensic artifacts from computer and related systems, such as network equipment to produce a single correlated timeline. This timeline can then be easily analysed by forensic investigators/analysts, speeding up investigations by correlating the vast amount of information found on an average computer system. %prep -%setup -q -n plaso +%setup -q -n plaso-%version +find plaso -name \*.py | xargs sed -i "/#!\/usr\/bin\/python/d" %build CFLAGS="%{optflags}" python setup.py build @@ -78,12 +97,20 @@ %files %defattr(-,root,root) -%doc ACKNOWLEDGEMENT AUTHORS LICENSE.TXT -%{python_sitelib}/plaso-1.0.2alpha-py2.7.egg-info -%defattr(755,root,root) +%doc ACKNOWLEDGEMENTS AUTHORS LICENSE.TXT +%{python_sitelib}/plaso-%{version}-py2.7.egg-info +%dir %{python_sitelib}/tools +%{python_sitelib}/tools/image_export.py +%{python_sitelib}/tools/image_export.pyc +%{python_sitelib}/tools/plaso_extract_search_history.py +%{python_sitelib}/tools/plaso_extract_search_history.pyc +%{python_sitelib}/tools/plaso_process_info.py +%{python_sitelib}/tools/plaso_process_info.pyc %{python_sitelib}/plaso %exclude %{python_sitelib}/test_data/__init__.py %exclude %{python_sitelib}/test_data/__init__.pyc +%exclude %{python_sitelib}/tools/__init__.py +%exclude %{python_sitelib}/tools/__init__.pyc %{_bindir}/image_export.py %{_bindir}/log2timeline.py %{_bindir}/pinfo.py -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org