Commit Graph

31 Commits

Author SHA256 Message Date
Greg Freemyer
efdc93c51d Force python38 instead of generic python3. This was done because many of the python packages this depends on now have python38, python39, and python10 versions.
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=44
2022-01-24 00:30:03 +00:00
Greg Freemyer
14e97e95f0 Accepting request 888336 from home:bnavigator:branches:security:forensics
- The majority of dependencies is available for the primary python3
  flavor only. Do the same.

OBS-URL: https://build.opensuse.org/request/show/888336
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=42
2021-04-25 22:55:06 +00:00
Greg Freemyer
b9d9f58109 Accepting request 858550 from home:gregfreemyer:Tools-for-forensic-boot-cd
- Update to 20200920
  - Changes to make fsntfs the preferred NTFS back-end
  - Changes to make OS backend more error tollerant 
  - Changes to make NTFS backend more error tollerant 
  - Changes to OS file entry for creation time #440 and ns timestamps 
  - Added XZ compressed stream analyzer 
  - Added VHDX storage media image support 
  - Changes to expose HFS+ creation time
  - Added fshfs back-end
- examples is no longer installed into the site folder. Remove the rename statement.
- add requires for libfsext, libfshfs, libluksde
- updated %fdupes line to eliminate RPM warnings
- Update to 20200211
  - Added volume scanner options (#346)
  - fixed failing test (#425)
  - Added LUKS support (#418)
  - Added initial APFS support
- Add Requires python-dtfabric - testing found not all use cases work without it
- Add Requires python-fsapfs   - testing found not all use cases work without it
- removed the %check section - it is failing on newly added APFS support - not yet reliable
- Once again builds successfully against factory/tumbleweed
- Update to 20200121
- Remove include-examples-in-packages.patch as it is included
  upstream.
- Update to 20200117:
  - switch from PyCrypto to cryptography.io (Hurrah!)
  - test suite passes (gh#log2timeline/dfvfs#421)
- add patch: include-examples-in-packages.patch
- update to 20190902
  - back to Python singlespec and python3
- update to v0~20171230
  * add more python3 support (even though openSUSE package doesn't use it)
  * bug fixes
  * compatible with plaso 20171231
- revert effort to use Python singlespec.  It's just not working smoothly.
- update to v0~20170723
  * worked on internal test structure
- add python3 support
- implement python singlespec syntax
- In Requires: lines for libyal python bindings, use the python-lib* variant of the package
	Python singlespec automatically converts that to python2 / python3 as appropriate
- remove Requres: python-protobuf.  It has been replaced by a JSON solution
- adopt upstream name of python{23}-tsk3
- correct Requires to have 0~ prefix
- update to v0~20160918
  * still pre-release and no ChangeLog available
  * add requires pyfwnt, pyvslvm, python-dfdatetime
- update to v0~20160108
  * still pre-release and no ChangeLog available
  * required by plaso v1.4.0 which is in feature freeze at this point
- update pyvshadow requires to version v0~20160110
- add Requires: pyfsntfs
- update to v0~20150708
  * warning, breaks plaso prior to v1.3.0rc2
  * still pre-release and no ChangeLog available
- update to v0~20150408
  * Plaso is the primary consumer of dfVFS, but it can be used standalone and may have other consumers in the future
  * Warning breaks JSON serialization in plaso and require a plaso version of 20150507 or later.
- update to v0~20150303
  * dfVFS is in a rapid state of development and Changelog entries have not been implemented by upstream
- add Requires: pysigscan, it is a new dependency
- add a new %exclude in %files due to doubly included %doc files
- remove spec file entry deleting installed examples.  Resolved upstream.
  * see https://github.com/log2timeline/dfvfs/issues/4
- chmod run_tests.py to remove the executable bits.  Was causing a rmplint warning.
- update to v0~20150108
  * bugfix for auto-dependency build
- add explicit "%py_compile ." to resolve rpmlint complaint about datestamps not matching
- add the examples folder to the %doc section of %files
- add run_tests.py to the %doc section of %files
- upgrade to v0~20141220
  * dfVFS is in a rapid state of development and Changelog entries have not been implemented by upstream
- v0~20141220 required by latest plaso release
- update Url field to point to the new github site
- update source to be complete URL
- delete DL_URL field
- add an exclude for the "examples" that are provided.  They need a better namespace.
- add check_dependencies.py to %doc so that users can verify they have usable dependencies
- add a %doc line to %files section
- change the license tag to Apache-2.0
- add Requires libvmdk since it is now in OBS
- add Requires libvhdi since it is now in OBS
- add missing "Requires: pyqcow" line to specfile
- remove %attr(755...) line and instead use sed to remove #!/usr/bin/python from *py files
- cleanup Requires: in general
- initial version in OBS (version 0~20140727)

OBS-URL: https://build.opensuse.org/request/show/858550
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=40
2020-12-24 22:14:58 +00:00
Greg Freemyer
004604cf77 Fix typo
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=39
2020-12-09 23:09:34 +00:00
Greg Freemyer
25b2e9cd75 - Update to 20200920
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=38
2020-12-03 04:24:08 +00:00
Greg Freemyer
efa98c4a0a Accepting request 852775 from home:gregfreemyer:Tools-for-forensic-boot-cd
- Update to 20201105
  - Changes to make fsntfs the preferred NTFS back-end
  - Changes to make OS backend more error tollerant 
  - Changes to make NTFS backend more error tollerant 
  - Changes to OS file entry for creation time #440 and ns timestamps 
  - Added XZ compressed stream analyzer 
  - Added VHDX storage media image support 
  - Changes to expose HFS+ creation time
  - Added fshfs back-end
- examples is no longer installed into the site folder. Remove the rename statement.
- add requires for libfsext, libfshfs, libluksde

OBS-URL: https://build.opensuse.org/request/show/852775
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=37
2020-12-03 01:31:36 +00:00
Greg Freemyer
6ad1a2c5dc Accepting request 791583 from home:gregfreemyer:Tools-for-forensic-boot-cd
- Update to 20200211
  - Added volume scanner options (#346)
  - fixed failing test (#425)
  - Added LUKS support (#418)
  - Added initial APFS support
- Add Requires python-dtfabric - testing found not all use cases work without it
- Add Requires python-fsapfs   - testing found not all use cases work without it
- removed the %check section - it is failing on newly added APFS support - not yet reliable
- Update to 20200121
- Remove include-examples-in-packages.patch as it is included
  upstream.
- Update to 20200117:
  - switch from PyCrypto to cryptography.io (Hurrah!)
  - test suite passes (gh#log2timeline/dfvfs#421)
- add patch: include-examples-in-packages.patch
- update to 20190902
  - back to Python singlespec and python3
- update to v0~20171230
  * add more python3 support (even though openSUSE package doesn't use it)
  * bug fixes
  * compatible with plaso 20171231
- revert effort to use Python singlespec.  It's just not working smoothly.
- update to v0~20170723
  * worked on internal test structure
- add python3 support
- implement python singlespec syntax
- In Requires: lines for libyal python bindings, use the python-lib* variant of the package
	Python singlespec automatically converts that to python2 / python3 as appropriate
- remove Requres: python-protobuf.  It has been replaced by a JSON solution
- adopt upstream name of python{23}-tsk3
- correct Requires to have 0~ prefix
- update to v0~20160918
  * still pre-release and no ChangeLog available
  * add requires pyfwnt, pyvslvm, python-dfdatetime
- update to v0~20160108
  * still pre-release and no ChangeLog available
  * required by plaso v1.4.0 which is in feature freeze at this point
- update pyvshadow requires to version v0~20160110
- add Requires: pyfsntfs
- update to v0~20150708
  * warning, breaks plaso prior to v1.3.0rc2
  * still pre-release and no ChangeLog available
- update to v0~20150408
  * Plaso is the primary consumer of dfVFS, but it can be used standalone and may have other consumers in the future
  * Warning breaks JSON serialization in plaso and require a plaso version of 20150507 or later.
- update to v0~20150303
  * dfVFS is in a rapid state of development and Changelog entries have not been implemented by upstream
- add Requires: pysigscan, it is a new dependency
- add a new %exclude in %files due to doubly included %doc files
- remove spec file entry deleting installed examples.  Resolved upstream.
  * see https://github.com/log2timeline/dfvfs/issues/4
- chmod run_tests.py to remove the executable bits.  Was causing a rmplint warning.
- update to v0~20150108
  * bugfix for auto-dependency build
- add explicit "%py_compile ." to resolve rpmlint complaint about datestamps not matching
- add the examples folder to the %doc section of %files
- add run_tests.py to the %doc section of %files
- upgrade to v0~20141220
  * dfVFS is in a rapid state of development and Changelog entries have not been implemented by upstream
- v0~20141220 required by latest plaso release
- update Url field to point to the new github site
- update source to be complete URL
- delete DL_URL field
- add an exclude for the "examples" that are provided.  They need a better namespace.
- add check_dependencies.py to %doc so that users can verify they have usable dependencies
- add a %doc line to %files section
- change the license tag to Apache-2.0
- add Requires libvmdk since it is now in OBS
- add Requires libvhdi since it is now in OBS
- add missing "Requires: pyqcow" line to specfile
- remove %attr(755...) line and instead use sed to remove #!/usr/bin/python from *py files
- cleanup Requires: in general
- initial version in OBS (version 0~20140727)

OBS-URL: https://build.opensuse.org/request/show/791583
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=34
2020-04-05 21:50:02 +00:00
Greg Freemyer
5d2ae22dd6 Accepting request 772365 from home:gregfreemyer:branches:security:forensics
temporarily disable %check to allow diagnosing failure

OBS-URL: https://build.opensuse.org/request/show/772365
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=33
2020-02-08 18:34:27 +00:00
Greg Freemyer
9dc093f98e Add Requires python-dtfabric
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=30
2020-02-03 01:33:52 +00:00
Greg Freemyer
7fa1f1f330 OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=29 2020-02-03 00:51:57 +00:00
Greg Freemyer
b5fc40881b Accepting request 768051 from home:mcepl:branches:security:forensics
- Update to 20200121
- Remove include-examples-in-packages.patch as it is included
  upstream.

OBS-URL: https://build.opensuse.org/request/show/768051
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=28
2020-01-28 22:09:41 +00:00
Greg Freemyer
8f2365edb4 - add patch: include-examples-in-packages.patch
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=27
2020-01-20 03:32:53 +00:00
Greg Freemyer
31f318d5b3 Accepting request 765472 from home:mcepl:branches:security:forensics
- Update to 20200117:
  - switch from PyCrypto to cryptography.io (Hurrah!)
  - test suite passes (gh#log2timeline/dfvfs#421)

- update to 20190902
  - back to Python singlespec and python3

OBS-URL: https://build.opensuse.org/request/show/765472
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=25
2020-01-20 01:48:26 +00:00
Greg Freemyer
09db001138 Accepting request 564450 from home:gregfreemyer:Tools-for-forensic-boot-cd
- update to v0~20171230
  * add more python3 support (even though openSUSE package doesn't use it)
  * bug fixes
  * compatible with plaso 20171231
- revert effort to use Python singlespec.  It's just not working smoothly.

OBS-URL: https://build.opensuse.org/request/show/564450
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=23
2018-01-15 02:06:09 +00:00
Greg Freemyer
1e225715b8 Accepting request 533477 from home:gregfreemyer:Tools-for-forensic-boot-cd
- update to v0~20170723
  * worked on internal test structure
- add python3 support
- implement python singlespec syntax
- In Requires: lines for libyal python bindings, use the python-lib* variant of the package
	Python singlespec automatically converts that to python2 / python3 as appropriate
- remove Requres: python-protobuf.  It has been replaced by a JSON solution
- adopt upstream name of python{23}-tsk3
- correct Requires to have 0~ prefix
- update to v0~20160918
  * still pre-release and no ChangeLog available
  * add requires pyfwnt, pyvslvm, python-dfdatetime
- update to v0~20160108
  * still pre-release and no ChangeLog available
  * required by plaso v1.4.0 which is in feature freeze at this point
- update pyvshadow requires to version v0~20160110
- add Requires: pyfsntfs
- update to v0~20150708
  * warning, breaks plaso prior to v1.3.0rc2
  * still pre-release and no ChangeLog available
- update to v0~20150408
  * Plaso is the primary consumer of dfVFS, but it can be used standalone and may have other consumers in the future
  * Warning breaks JSON serialization in plaso and require a plaso version of 20150507 or later.
- update to v0~20150303
  * dfVFS is in a rapid state of development and Changelog entries have not been implemented by upstream
- add Requires: pysigscan, it is a new dependency
- add a new %exclude in %files due to doubly included %doc files
- remove spec file entry deleting installed examples.  Resolved upstream.
  * see https://github.com/log2timeline/dfvfs/issues/4
- chmod run_tests.py to remove the executable bits.  Was causing a rmplint warning.
- update to v0~20150108
  * bugfix for auto-dependency build
- add explicit "%py_compile ." to resolve rpmlint complaint about datestamps not matching
- add the examples folder to the %doc section of %files
- add run_tests.py to the %doc section of %files
- upgrade to v0~20141220
  * dfVFS is in a rapid state of development and Changelog entries have not been implemented by upstream
- v0~20141220 required by latest plaso release
- update Url field to point to the new github site
- update source to be complete URL
- delete DL_URL field
- add an exclude for the "examples" that are provided.  They need a better namespace.
- add check_dependencies.py to %doc so that users can verify they have usable dependencies
- add a %doc line to %files section
- change the license tag to Apache-2.0
- add Requires libvmdk since it is now in OBS
- add Requires libvhdi since it is now in OBS
- add missing "Requires: pyqcow" line to specfile
- remove %attr(755...) line and instead use sed to remove #!/usr/bin/python from *py files
- cleanup Requires: in general
- initial version in OBS (version 0~20140727)

OBS-URL: https://build.opensuse.org/request/show/533477
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=21
2017-10-11 19:43:15 +00:00
Greg Freemyer
7e5ac4f4ff Accepting request 531023 from home:gregfreemyer:Tools-for-forensic-boot-cd
- update to v0~20170723
  * worked on internal test structure
- add python3 support
- implement python singlespec syntax

OBS-URL: https://build.opensuse.org/request/show/531023
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=20
2017-10-03 23:02:19 +00:00
Greg Freemyer
e9a77b8361 - correct Requires to have 0~ prefix
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=18
2017-02-26 22:18:39 +00:00
Greg Freemyer
000af456b5 OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=17 2017-02-26 22:15:57 +00:00
Greg Freemyer
e1eafaebe3 Accepting request 457186 from home:gregfreemyer:Tools-for-forensic-boot-cd
Minor clean-up in the depencies

OBS-URL: https://build.opensuse.org/request/show/457186
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=16
2017-02-15 13:45:38 +00:00
Greg Freemyer
1f85f22f1b Accepting request 429218 from home:gregfreemyer:Tools-for-forensic-boot-cd
- update to v0~20160918
- add requires pyfwnt, pyvslvm, pyfvde
- force compile serializer in the %install section to eliminate a timestamp issue

OBS-URL: https://build.opensuse.org/request/show/429218
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=14
2016-09-21 02:59:22 +00:00
Greg Freemyer
03b7bd810e Accepting request 427423 from home:gregfreemyer:Tools-for-forensic-boot-cd
Update to 20160510

OBS-URL: https://build.opensuse.org/request/show/427423
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=13
2016-09-13 22:32:18 +00:00
Greg Freemyer
d029ffac83 Accepting request 355859 from home:gregfreemyer:Tools-for-forensic-boot-cd
add needed "Requires pyfsntfs"

OBS-URL: https://build.opensuse.org/request/show/355859
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=12
2016-01-26 03:26:21 +00:00
Greg Freemyer
fe820beb02 Accepting request 355762 from home:gregfreemyer:Tools-for-forensic-boot-cd
Update to latest release v0~20160108

OBS-URL: https://build.opensuse.org/request/show/355762
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=11
2016-01-25 14:23:54 +00:00
Greg Freemyer
88413e0c14 Accepting request 322684 from home:gregfreemyer:Tools-for-forensic-boot-cd
Update to v20150708

OBS-URL: https://build.opensuse.org/request/show/322684
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=9
2015-08-13 21:56:59 +00:00
Greg Freemyer
483056f3ed Accepting request 322660 from home:gregfreemyer:Tools-for-forensic-boot-cd
update to v0~20150630

OBS-URL: https://build.opensuse.org/request/show/322660
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=8
2015-08-13 21:40:09 +00:00
Greg Freemyer
d1a20346e1 Accepting request 293183 from home:gregfreemyer:Tools-for-forensic-boot-cd
OBS-URL: https://build.opensuse.org/request/show/293183
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=7
2015-03-25 22:33:01 +00:00
Greg Freemyer
3f14af4e71 Accepting request 282265 from home:gregfreemyer:Tools-for-forensic-boot-cd
Add examples and run_tests.py to the %doc folder

OBS-URL: https://build.opensuse.org/request/show/282265
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=5
2015-01-21 20:31:39 +00:00
Greg Freemyer
54a7f59cf0 Accepting request 280653 from home:gregfreemyer:Tools-for-forensic-boot-cd
update as part of libyal 2015 refresh

OBS-URL: https://build.opensuse.org/request/show/280653
OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=4
2015-01-09 23:38:20 +00:00
1c83e958f9 Accepting request 266222 from security:forensics
1

OBS-URL: https://build.opensuse.org/request/show/266222
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dfVFS?expand=0&rev=4
2014-12-23 10:50:59 +00:00
Stephan Kulow
493ff2733b Accepting request 247355 from security
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/247355
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dfVFS?expand=0&rev=3
2014-09-06 10:18:07 +00:00
Stephan Kulow
bfd1f9c453 Accepting request 245692 from security
New package - declined due to wrong license previously - corrected

OBS-URL: https://build.opensuse.org/request/show/245692
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dfVFS?expand=0&rev=1
2014-08-27 05:45:55 +00:00