Commit Graph

27 Commits

Author SHA256 Message Date
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
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
89094db545 OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=35 2020-04-07 15:04:07 +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
192e3b1439 OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=31 2020-02-03 01:37:01 +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
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
0eecd4ba74 OBS-URL: https://build.opensuse.org/package/show/security:forensics/python-dfVFS?expand=0&rev=6 2015-01-22 23:16:45 +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