Hi,

attached is the diff to update plaso to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===================================================================
RCS file: /cvs/ports/security/plaso/Makefile,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 Makefile
--- Makefile	13 May 2018 13:48:39 -0000	1.7
+++ Makefile	25 May 2018 12:18:22 -0000
@@ -2,9 +2,8 @@
 
 COMMENT =		engine and tools to automate creation of super timeline
 
-MODPY_EGG_VERSION =	20180127
+MODPY_EGG_VERSION =	20180524
 DISTNAME =		plaso-${MODPY_EGG_VERSION}
-REVISION =		1
 
 DISTFILES =		${DISTNAME}_1{${DISTNAME}}${EXTRACT_SUFX}
 
@@ -76,13 +75,21 @@ RUN_DEPENDS +=	devel/ipython \
 		sysutils/py-tsk \
 		textproc/py-yaml \
 		www/py-requests \
-		www/py-urllib3
+		www/py-urllib3 \
+		textproc/py-elasticsearch \
+		devel/py-dtfabric \
+		devel/py-biplist
 
 TEST_DEPENDS +=	devel/py-test \
 		${RUN_DEPENDS}
 
+# py-elasticsearch in ports in > 5.5.1, ignore error
+post-extract:
+	sed -i "s/maximum_version: 5.5.1/#maximum_version: 5.5.1/" ${WRKSRC}/dependencies.ini
+
+pre-test:
+	touch ${WRKSRC}/utils/__init__.py
 do-test:
 	cd ${WRKSRC} && LC_CTYPE='en_US.UTF-8' ${MODPY_BIN} ./run_tests.py
-
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/security/plaso/distinfo,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 distinfo
--- distinfo	1 Mar 2018 09:24:17 -0000	1.6
+++ distinfo	25 May 2018 12:18:22 -0000
@@ -1,2 +1,2 @@
-SHA256 (plaso-20180127_1.tar.gz) = kA10e1j2UrkTxhSf3YnSGTPf++3KaktvT5W2OE+C8nU=
-SIZE (plaso-20180127_1.tar.gz) = 109492062
+SHA256 (plaso-20180524_1.tar.gz) = bjzAwg+eCK7He2fV9GbfJ55e+G3fEyWNB4zLMpPc4gc=
+SIZE (plaso-20180524_1.tar.gz) = 109661713
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/security/plaso/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST
--- pkg/PLIST	1 Feb 2018 13:25:08 -0000	1.5
+++ pkg/PLIST	25 May 2018 12:18:22 -0000
@@ -4,6 +4,8 @@ bin/log2timeline.py
 bin/pinfo.py
 bin/psort.py
 bin/psteal.py
+lib/python${MODPY_VERSION}/
+lib/python${MODPY_VERSION}/site-packages/
 lib/python${MODPY_VERSION}/site-packages/plaso/
 lib/python${MODPY_VERSION}/site-packages/plaso-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
 lib/python${MODPY_VERSION}/site-packages/plaso-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
@@ -25,6 +27,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/plaso/analysis/file_hashes.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/analysis/interface.py
 lib/python${MODPY_VERSION}/site-packages/plaso/analysis/interface.pyc
+lib/python${MODPY_VERSION}/site-packages/plaso/analysis/logger.py
+lib/python${MODPY_VERSION}/site-packages/plaso/analysis/logger.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/analysis/manager.py
 lib/python${MODPY_VERSION}/site-packages/plaso/analysis/manager.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/analysis/mediator.py
@@ -63,6 +67,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/plaso/analyzers/hashing_analyzer.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/analyzers/interface.py
 lib/python${MODPY_VERSION}/site-packages/plaso/analyzers/interface.pyc
+lib/python${MODPY_VERSION}/site-packages/plaso/analyzers/logger.py
+lib/python${MODPY_VERSION}/site-packages/plaso/analyzers/logger.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/analyzers/manager.py
 lib/python${MODPY_VERSION}/site-packages/plaso/analyzers/manager.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/analyzers/yara_analyzer.py
@@ -111,6 +117,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/plaso/cli/helpers/output_modules.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/cli/helpers/parsers.py
 lib/python${MODPY_VERSION}/site-packages/plaso/cli/helpers/parsers.pyc
+lib/python${MODPY_VERSION}/site-packages/plaso/cli/helpers/process_resources.py
+lib/python${MODPY_VERSION}/site-packages/plaso/cli/helpers/process_resources.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/cli/helpers/profiling.py
 lib/python${MODPY_VERSION}/site-packages/plaso/cli/helpers/profiling.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/cli/helpers/server_config.py
@@ -147,12 +155,14 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/plaso/cli/helpers/xlsx_output.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/cli/helpers/yara_rules.py
 lib/python${MODPY_VERSION}/site-packages/plaso/cli/helpers/yara_rules.pyc
+lib/python${MODPY_VERSION}/site-packages/plaso/cli/helpers/zeromq.py
+lib/python${MODPY_VERSION}/site-packages/plaso/cli/helpers/zeromq.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/cli/image_export_tool.py
 lib/python${MODPY_VERSION}/site-packages/plaso/cli/image_export_tool.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/cli/log2timeline_tool.py
 lib/python${MODPY_VERSION}/site-packages/plaso/cli/log2timeline_tool.pyc
-lib/python${MODPY_VERSION}/site-packages/plaso/cli/logging_filter.py
-lib/python${MODPY_VERSION}/site-packages/plaso/cli/logging_filter.pyc
+lib/python${MODPY_VERSION}/site-packages/plaso/cli/logger.py
+lib/python${MODPY_VERSION}/site-packages/plaso/cli/logger.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/cli/pinfo_tool.py
 lib/python${MODPY_VERSION}/site-packages/plaso/cli/pinfo_tool.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/cli/psort_tool.py
@@ -219,6 +229,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/plaso/engine/filter_file.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/engine/knowledge_base.py
 lib/python${MODPY_VERSION}/site-packages/plaso/engine/knowledge_base.pyc
+lib/python${MODPY_VERSION}/site-packages/plaso/engine/logger.py
+lib/python${MODPY_VERSION}/site-packages/plaso/engine/logger.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/engine/path_helper.py
 lib/python${MODPY_VERSION}/site-packages/plaso/engine/path_helper.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/engine/plaso_queue.py
@@ -227,10 +239,12 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/plaso/engine/process_info.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/engine/processing_status.py
 lib/python${MODPY_VERSION}/site-packages/plaso/engine/processing_status.pyc
-lib/python${MODPY_VERSION}/site-packages/plaso/engine/profiler.py
-lib/python${MODPY_VERSION}/site-packages/plaso/engine/profiler.pyc
+lib/python${MODPY_VERSION}/site-packages/plaso/engine/profilers.py
+lib/python${MODPY_VERSION}/site-packages/plaso/engine/profilers.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/engine/single_process.py
 lib/python${MODPY_VERSION}/site-packages/plaso/engine/single_process.pyc
+lib/python${MODPY_VERSION}/site-packages/plaso/engine/tagging_file.py
+lib/python${MODPY_VERSION}/site-packages/plaso/engine/tagging_file.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/engine/worker.py
 lib/python${MODPY_VERSION}/site-packages/plaso/engine/worker.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/engine/zeromq_queue.py
@@ -317,6 +331,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/ganalytics.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/gdrive.py
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/gdrive.pyc
+lib/python${MODPY_VERSION}/site-packages/plaso/formatters/gdrive_synclog.py
+lib/python${MODPY_VERSION}/site-packages/plaso/formatters/gdrive_synclog.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/hachoir.py
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/hachoir.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/iis.py
@@ -331,6 +347,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/java_idx.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/kik_ios.py
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/kik_ios.pyc
+lib/python${MODPY_VERSION}/site-packages/plaso/formatters/logger.py
+lib/python${MODPY_VERSION}/site-packages/plaso/formatters/logger.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/ls_quarantine.py
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/ls_quarantine.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/mac_appfirewall.py
@@ -411,6 +429,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/task_scheduler.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/text.py
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/text.pyc
+lib/python${MODPY_VERSION}/site-packages/plaso/formatters/trendmicroav.py
+lib/python${MODPY_VERSION}/site-packages/plaso/formatters/trendmicroav.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/twitter_ios.py
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/twitter_ios.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/formatters/userassist.py
@@ -456,6 +476,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/plaso/lib/binary.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/lib/bufferlib.py
 lib/python${MODPY_VERSION}/site-packages/plaso/lib/bufferlib.pyc
+lib/python${MODPY_VERSION}/site-packages/plaso/lib/decorators.py
+lib/python${MODPY_VERSION}/site-packages/plaso/lib/decorators.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/lib/definitions.py
 lib/python${MODPY_VERSION}/site-packages/plaso/lib/definitions.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/lib/errors.py
@@ -489,6 +511,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/plaso/multi_processing/base_process.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/multi_processing/engine.py
 lib/python${MODPY_VERSION}/site-packages/plaso/multi_processing/engine.pyc
+lib/python${MODPY_VERSION}/site-packages/plaso/multi_processing/logger.py
+lib/python${MODPY_VERSION}/site-packages/plaso/multi_processing/logger.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/multi_processing/multi_process_queue.py
 lib/python${MODPY_VERSION}/site-packages/plaso/multi_processing/multi_process_queue.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/multi_processing/plaso_xmlrpc.py
@@ -520,6 +544,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/plaso/output/kml.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/output/l2t_csv.py
 lib/python${MODPY_VERSION}/site-packages/plaso/output/l2t_csv.pyc
+lib/python${MODPY_VERSION}/site-packages/plaso/output/logger.py
+lib/python${MODPY_VERSION}/site-packages/plaso/output/logger.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/output/manager.py
 lib/python${MODPY_VERSION}/site-packages/plaso/output/manager.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/output/mediator.py
@@ -532,6 +558,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/plaso/output/rawpy.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/output/shared_4n6time.py
 lib/python${MODPY_VERSION}/site-packages/plaso/output/shared_4n6time.pyc
+lib/python${MODPY_VERSION}/site-packages/plaso/output/shared_elastic.py
+lib/python${MODPY_VERSION}/site-packages/plaso/output/shared_elastic.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/output/sqlite_4n6time.py
 lib/python${MODPY_VERSION}/site-packages/plaso/output/sqlite_4n6time.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/output/timesketch_out.py
@@ -606,6 +634,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/plaso/parsers/firefox_cache.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/parsers/fseventsd.py
 lib/python${MODPY_VERSION}/site-packages/plaso/parsers/fseventsd.pyc
+lib/python${MODPY_VERSION}/site-packages/plaso/parsers/gdrive_synclog.py
+lib/python${MODPY_VERSION}/site-packages/plaso/parsers/gdrive_synclog.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/parsers/hachoir.py
 lib/python${MODPY_VERSION}/site-packages/plaso/parsers/hachoir.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/parsers/iis.py
@@ -614,6 +644,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/plaso/parsers/interface.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/parsers/java_idx.py
 lib/python${MODPY_VERSION}/site-packages/plaso/parsers/java_idx.pyc
+lib/python${MODPY_VERSION}/site-packages/plaso/parsers/logger.py
+lib/python${MODPY_VERSION}/site-packages/plaso/parsers/logger.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/parsers/mac_appfirewall.py
 lib/python${MODPY_VERSION}/site-packages/plaso/parsers/mac_appfirewall.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/parsers/mac_keychain.py
@@ -775,6 +807,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/plaso/parsers/systemd_journal.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/parsers/text_parser.py
 lib/python${MODPY_VERSION}/site-packages/plaso/parsers/text_parser.pyc
+lib/python${MODPY_VERSION}/site-packages/plaso/parsers/trendmicroav.py
+lib/python${MODPY_VERSION}/site-packages/plaso/parsers/trendmicroav.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/parsers/utmp.py
 lib/python${MODPY_VERSION}/site-packages/plaso/parsers/utmp.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/parsers/utmpx.py
@@ -869,6 +903,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/plaso/preprocessors/interface.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/preprocessors/linux.py
 lib/python${MODPY_VERSION}/site-packages/plaso/preprocessors/linux.pyc
+lib/python${MODPY_VERSION}/site-packages/plaso/preprocessors/logger.py
+lib/python${MODPY_VERSION}/site-packages/plaso/preprocessors/logger.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/preprocessors/macos.py
 lib/python${MODPY_VERSION}/site-packages/plaso/preprocessors/macos.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/preprocessors/manager.py
@@ -882,6 +918,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/plaso/serializer/interface.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/serializer/json_serializer.py
 lib/python${MODPY_VERSION}/site-packages/plaso/serializer/json_serializer.pyc
+lib/python${MODPY_VERSION}/site-packages/plaso/serializer/logger.py
+lib/python${MODPY_VERSION}/site-packages/plaso/serializer/logger.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/storage/
 lib/python${MODPY_VERSION}/site-packages/plaso/storage/__init__.py
 lib/python${MODPY_VERSION}/site-packages/plaso/storage/__init__.pyc
@@ -900,6 +938,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/plaso/storage/identifiers.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/storage/interface.py
 lib/python${MODPY_VERSION}/site-packages/plaso/storage/interface.pyc
+lib/python${MODPY_VERSION}/site-packages/plaso/storage/logger.py
+lib/python${MODPY_VERSION}/site-packages/plaso/storage/logger.pyc
 lib/python${MODPY_VERSION}/site-packages/plaso/storage/sqlite/
 lib/python${MODPY_VERSION}/site-packages/plaso/storage/sqlite/__init__.py
 lib/python${MODPY_VERSION}/site-packages/plaso/storage/sqlite/__init__.pyc

Reply via email to