From 4e008ef564aec309dd22d36277c0b603ea37d554 Mon Sep 17 00:00:00 2001 From: mb Date: Mon, 8 Jul 2019 12:32:30 -0700 Subject: [PATCH 1/2] Introducing vendor/sunnyvalley plugin. This plugin contains the vendor package repository information. Vendor-provided package repository hosts os-sensei package and related dependencies. https://github.com/opnsense/plugins/issues/1394 --- vendor/os-sunnyvalley/Makefile | 8 ++++++++ vendor/os-sunnyvalley/pkg-descr | 20 +++++++++++++++++++ .../trusted/updates.sunnyvalley.org.20190702 | 2 ++ .../src/etc/pkg/repos/SunnyValley.conf | 7 +++++++ 4 files changed, 37 insertions(+) create mode 100755 vendor/os-sunnyvalley/Makefile create mode 100755 vendor/os-sunnyvalley/pkg-descr create mode 100644 vendor/os-sunnyvalley/src/etc/pkg/fingerprints/SunnyValley/trusted/updates.sunnyvalley.org.20190702 create mode 100644 vendor/os-sunnyvalley/src/etc/pkg/repos/SunnyValley.conf diff --git a/vendor/os-sunnyvalley/Makefile b/vendor/os-sunnyvalley/Makefile new file mode 100755 index 000000000..ec00ebf4d --- /dev/null +++ b/vendor/os-sunnyvalley/Makefile @@ -0,0 +1,8 @@ +PLUGIN_NAME=sunnyvalley +PLUGIN_VERSION=1.0 +PLUGIN_DEVEL= +PLUGIN_COMMENT=Sunny Valley Networks Vendor Repository +PLUGIN_MAINTAINER=opensource@sunnyvalley.io +PLUGIN_DEPENDS= + +.include "../../Mk/plugins.mk" diff --git a/vendor/os-sunnyvalley/pkg-descr b/vendor/os-sunnyvalley/pkg-descr new file mode 100755 index 000000000..b8fe29afe --- /dev/null +++ b/vendor/os-sunnyvalley/pkg-descr @@ -0,0 +1,20 @@ +Sensei is a plugin for networking software complementing them with +state of the art next generation network security features, such as + +* Application Control +* Cloud Application Control +* Advanced Network Analytics +* All-ports Full TLS Inspection +* Cloud Threat Intelligence +* Web Security & Web Filtering +* Active Directory Integration + +Note: Sensei is a propriatery commercial project. + +Source code: + * Core engine product is closed source + * UI is open source & BSD2CLAUSE licensed + +EULA: https://www.sunnyvalley.io/eula + +WWW: https://www.sunnyvalley.io/sensei diff --git a/vendor/os-sunnyvalley/src/etc/pkg/fingerprints/SunnyValley/trusted/updates.sunnyvalley.org.20190702 b/vendor/os-sunnyvalley/src/etc/pkg/fingerprints/SunnyValley/trusted/updates.sunnyvalley.org.20190702 new file mode 100644 index 000000000..0ca244620 --- /dev/null +++ b/vendor/os-sunnyvalley/src/etc/pkg/fingerprints/SunnyValley/trusted/updates.sunnyvalley.org.20190702 @@ -0,0 +1,2 @@ +function: "sha256" +fingerprint: "eb6b99a19a79f7f63e3ba25ca861ce3b2ad97ad15035874fbdad1574183d55f9" diff --git a/vendor/os-sunnyvalley/src/etc/pkg/repos/SunnyValley.conf b/vendor/os-sunnyvalley/src/etc/pkg/repos/SunnyValley.conf new file mode 100644 index 000000000..a0ca0af1f --- /dev/null +++ b/vendor/os-sunnyvalley/src/etc/pkg/repos/SunnyValley.conf @@ -0,0 +1,7 @@ +SunnyValley: { + fingerprints: "/usr/local/etc/pkg/fingerprints/SunnyValley", + url: "https://updates.sunnyvalley.io/opnsense/repo/", + signature_type: "fingerprints", + priority: 101, + enabled: yes +} From 01c8a97fd13f8ada57ed97820588f08bc9e11d85 Mon Sep 17 00:00:00 2001 From: mb Date: Tue, 9 Jul 2019 10:17:45 -0700 Subject: [PATCH 2/2] Updating the pull request as per feedback --- vendor/os-sunnyvalley/Makefile | 2 -- vendor/os-sunnyvalley/pkg-descr | 15 ++++----------- 2 files changed, 4 insertions(+), 13 deletions(-) diff --git a/vendor/os-sunnyvalley/Makefile b/vendor/os-sunnyvalley/Makefile index ec00ebf4d..90649e61e 100755 --- a/vendor/os-sunnyvalley/Makefile +++ b/vendor/os-sunnyvalley/Makefile @@ -1,8 +1,6 @@ PLUGIN_NAME=sunnyvalley PLUGIN_VERSION=1.0 -PLUGIN_DEVEL= PLUGIN_COMMENT=Sunny Valley Networks Vendor Repository PLUGIN_MAINTAINER=opensource@sunnyvalley.io -PLUGIN_DEPENDS= .include "../../Mk/plugins.mk" diff --git a/vendor/os-sunnyvalley/pkg-descr b/vendor/os-sunnyvalley/pkg-descr index b8fe29afe..272af2b60 100755 --- a/vendor/os-sunnyvalley/pkg-descr +++ b/vendor/os-sunnyvalley/pkg-descr @@ -1,20 +1,13 @@ -Sensei is a plugin for networking software complementing them with -state of the art next generation network security features, such as +This plugin adds a propriatery repository to install +Sensei, a plugin for OPNsense complementing the firewall +with state of the art next generation firewall features +like: * Application Control -* Cloud Application Control * Advanced Network Analytics * All-ports Full TLS Inspection * Cloud Threat Intelligence * Web Security & Web Filtering * Active Directory Integration -Note: Sensei is a propriatery commercial project. - -Source code: - * Core engine product is closed source - * UI is open source & BSD2CLAUSE licensed - -EULA: https://www.sunnyvalley.io/eula - WWW: https://www.sunnyvalley.io/sensei