Remove expired ports:

2019-05-15 lang/phantomjs: Project has been discontinued: https://github.com/ariya/phantomjs/issues/15344
2019-11-01 net-mgmt/statsd: depends on expired www/node6
2019-11-01 palm/p5-Palm: obsolete technology
2019-11-01 shells/sparforte: uses expired bdb48
2019-11-01 sysutils/pcbsd-utils-qt5: No longer maintained upstream
2019-11-01 sysutils/sysadm: No longer maintained upstream
2019-11-01 sysutils/sysadm-client: No longer maintained upstream
2019-11-01 textproc/kibana5: depends on expired www/node6
2019-11-01 textproc/kibana5-search-guard: Depends on expired www/node6 via textproc/kibana5
2019-11-01 textproc/p5-EBook-Tools: Depends on expired palm/p5-Palm
2019-10-16 textproc/xml-parse.el: Unfetchable, unmaintained
2019-11-01 www/bigbluebutton: Depends on expired www/tomcat6
2019-04-30 www/node6: Node.js 6.x LTS reaches end-of-life on 2019-04-30, see https://github.com/nodejs/Release
2019-11-01 www/pebble: depends on expired www/tomcat6
2019-08-01 www/tomcat6: End-of-life since 2017
This commit is contained in:
Rene Ladan
2019-11-02 20:18:03 +00:00
parent 63e51a8e47
commit 8844595f43
117 changed files with 15 additions and 7074 deletions

15
MOVED
View File

@@ -13440,3 +13440,18 @@ graphics/libGLw||2019-11-01|Deprecated upstream
textproc/libutf8proc||2019-11-01|Has expired: No longer needed for www/netsurf
devel/rubygem-childprocess2|devel/rubygem-childprocess|2019-11-01|Has expired: Use devel/rubygem-childprocess instead
databases/rubygem-redis3|databases/rubygem-redis|2019-11-02|Has expired: Use databases/rubygem-redis instead
lang/phantomjs||2019-11-02|Has expired: Project has been discontinued: https://github.com/ariya/phantomjs/issues/15344
net-mgmt/statsd||2019-11-02|Has expired: depends on expired www/node6
palm/p5-Palm||2019-11-02|Has expired: obsolete technology
shells/sparforte||2019-11-02|Has expired: uses expired bdb48
sysutils/pcbsd-utils-qt5||2019-11-02|Has expired: No longer maintained upstream
sysutils/sysadm||2019-11-02|Has expired: No longer maintained upstream
sysutils/sysadm-client||2019-11-02|Has expired: No longer maintained upstream
textproc/kibana5|textproc/kibana6|2019-11-02|Has expired: depends on expired www/node6
textproc/kibana5-search-guard||2019-11-02|Has expired: Depends on expired www/node6 via textproc/kibana5
textproc/p5-EBook-Tools||2019-11-02|Has expired: Depends on expired palm/p5-Palm
textproc/xml-parse.el||2019-11-02|Has expired: Unfetchable, unmaintained
www/bigbluebutton||2019-11-02|Has expired: Depends on expired www/tomcat6
www/node6|www/node8|2019-11-02|Has expired: Node.js 6.x LTS reaches end-of-life on 2019-04-30, see https://github.com/nodejs/Release
www/pebble||2019-11-02|Has expired: depends on expired www/tomcat6
www/tomcat6|www/tomcat7|2019-11-02|Has expired: End-of-life since 2017

View File

@@ -271,7 +271,6 @@
SUBDIR += petite-chez
SUBDIR += pfe
SUBDIR += purescript
SUBDIR += phantomjs
SUBDIR += pharo
SUBDIR += phc
SUBDIR += php-mode.el

View File

@@ -1,72 +0,0 @@
# $FreeBSD$
PORTNAME= phantomjs
PORTVERSION= 2.1.1
PORTREVISION= 15
CATEGORIES= lang
MAINTAINER= ports@FreeBSD.org
COMMENT= Minimalistic, headless, WebKit-based, JavaScript-driven tool
LICENSE= BSD3CLAUSE
BROKEN_powerpc64= fails to build: g++48: not found
BROKEN_sparc64= does not link on sparc64
BROKEN_SSL= openssl111
BROKEN_SSL_REASON_openssl111= error: member access into incomplete type 'X509' (aka 'x509_st')
DEPRECATED= Project has been discontinued: https://github.com/ariya/phantomjs/issues/15344
EXPIRATION_DATE=2019-05-15
BUILD_DEPENDS= bash:shells/bash
LIB_DEPENDS= libfreetype.so:print/freetype2 \
libfontconfig.so:x11-fonts/fontconfig \
libicui18n.so:devel/icu \
libpng.so:graphics/png
USES= bison:build compiler:c++11-lang gmake gperf jpeg perl5 pkgconfig python:build ssl sqlite
USE_GNOME+= libxml2
USE_PERL5= build
USE_RUBY= yes
USE_GITHUB= yes
GH_ACCOUNT= ariya
GH_TUPLE= Vitallium:phantomjs-3rdparty-win:19051aa:msvc2013/src/qt/3rdparty \
Vitallium:qtbase:b5cc008:qtbase/src/qt/qtbase \
Vitallium:qtwebkit:e7b7433:qtwebkit/src/qt/qtwebkit
RUBY_NO_RUN_DEPENDS= yes
PLIST_FILES= bin/phantomjs
NO_CCACHE= yes
BINARY_ALIAS= python=${PYTHON_CMD}
OPTIONS_DEFINE= X11
X11_USE= XORG=x11
.include <bsd.port.options.mk>
.if ${SSL_DEFAULT} == base
BROKEN_FreeBSD_12= error: member access into incomplete type 'X509' (aka 'x509_st')
BROKEN_FreeBSD_13= error: member access into incomplete type 'X509' (aka 'x509_st')
.endif
# qmake.conf detection is in src/qt/qtbase/configure script.
SPEC= ${WRKSRC}/src/qt/qtbase/mkspecs
post-extract:
${MKDIR} ${SPEC}/freebsd-clang
cd ${SPEC} && ${SED} -e 's|\.\./\.\./|../|g' unsupported/freebsd-clang/qmake.conf > freebsd-clang/qmake.conf
cd ${SPEC} && ${SED} -e 's|\.\./\.\./|../|g' unsupported/freebsd-clang/qplatformdefs.h > freebsd-clang/qplatformdefs.h
${MKDIR} ${WRKSRC}/src/qt/qtbase/.git
${MKDIR} ${WRKSRC}/src/qt/qtwebkit/.git
${RM} ${WRKSRC}/src/qt/qtwebkit/Source/WebCore/DerivedSources.cpp
_ENV= CC=${CC} CXX=${CXX} GMAKE=${GMAKE} OSTYPE=freebsd MAKEFLAGS= LOCALBASE=${LOCALBASE}
_BLD= ${PYTHON_CMD} build.py --jobs ${MAKE_JOBS_NUMBER} --confirm
do-build:
.if defined(_PHANTOMJS_USE_QT_SYSTEM)
cd ${WRKSRC} && ${SETENV} ${_ENV} PATH=${PATH}:${QT_BINDIR} ${_BLD} --qt=system --qtwebkit=system
.else
cd ${WRKSRC} && ${SETENV} ${_ENV} PATH=${PATH} ${_BLD}
.endif
do-install:
cd ${WRKSRC} && ${INSTALL_PROGRAM} bin/phantomjs ${STAGEDIR}${PREFIX}/bin/
.include <bsd.port.mk>

View File

@@ -1,9 +0,0 @@
TIMESTAMP = 1484137497
SHA256 (ariya-phantomjs-2.1.1_GH0.tar.gz) = bd1e63e9cd48d5a9c8ff1affc254eeae14704304437710729f133cb80cf98cf1
SIZE (ariya-phantomjs-2.1.1_GH0.tar.gz) = 1880406
SHA256 (Vitallium-phantomjs-3rdparty-win-19051aa_GH0.tar.gz) = cf097cf098c40f9b60255a5c369d968b0e3e3881e25374f00f0c74c265cfd37e
SIZE (Vitallium-phantomjs-3rdparty-win-19051aa_GH0.tar.gz) = 24611974
SHA256 (Vitallium-qtbase-b5cc008_GH0.tar.gz) = 9bf66dcaa1b522fe41d74574eae949b740a9bec3cd7f8a69e0555f3ffc2fe6a0
SIZE (Vitallium-qtbase-b5cc008_GH0.tar.gz) = 46446806
SHA256 (Vitallium-qtwebkit-e7b7433_GH0.tar.gz) = 76d0bc7430919d7f8c12cbc0cae6dd174543e40777d984a6c14af982a3a71fcc
SIZE (Vitallium-qtwebkit-e7b7433_GH0.tar.gz) = 50630572

View File

@@ -1,16 +0,0 @@
--- build.py.orig 2016-01-24 18:24:05 UTC
+++ build.py
@@ -56,6 +56,13 @@ openssl_search_paths = [{
"-I/opt/local/include",
"-L/opt/local/lib"
]
+}, {
+ "name": "freebsd",
+ "header": "/usr/local/include/openssl/opensslv.h",
+ "flags": [
+ "-I/usr/local/include",
+ "-L/usr/local/lib"
+ ]
}]
# check if path points to an executable

View File

@@ -1,64 +0,0 @@
------------------------------------------------------------------------
r216187 | annulen@yandex.ru | 2017-05-05 00:33:41 +0900 (Fri, 05 May 2017) | 28 lines
Fix compilation with ICU 59.1
https://bugs.webkit.org/show_bug.cgi?id=171612
Reviewed by Mark Lam.
ICU 59.1 has broken source compatibility. Now it defines UChar as
char16_t, which does not allow automatic type conversion from unsigned
short in C++ code.
--- src/qt/qtwebkit/Source/JavaScriptCore/API/JSStringRef.cpp.orig 2016-01-08 10:07:46 UTC
+++ src/qt/qtwebkit/Source/JavaScriptCore/API/JSStringRef.cpp
@@ -37,7 +37,7 @@ using namespace WTF::Unicode;
JSStringRef JSStringCreateWithCharacters(const JSChar* chars, size_t numChars)
{
initializeThreading();
- return OpaqueJSString::create(chars, numChars).leakRef();
+ return OpaqueJSString::create(reinterpret_cast<const UChar*>(chars), numChars).leakRef();
}
JSStringRef JSStringCreateWithUTF8CString(const char* string)
@@ -62,7 +62,7 @@ JSStringRef JSStringCreateWithUTF8CString(const char*
JSStringRef JSStringCreateWithCharactersNoCopy(const JSChar* chars, size_t numChars)
{
initializeThreading();
- return OpaqueJSString::create(StringImpl::createWithoutCopying(chars, numChars, WTF::DoesNotHaveTerminatingNullCharacter)).leakRef();
+ return OpaqueJSString::create(StringImpl::createWithoutCopying(reinterpret_cast<const UChar*>(chars), numChars, WTF::DoesNotHaveTerminatingNullCharacter)).leakRef();
}
JSStringRef JSStringRetain(JSStringRef string)
@@ -83,7 +83,7 @@ size_t JSStringGetLength(JSStringRef string)
const JSChar* JSStringGetCharactersPtr(JSStringRef string)
{
- return string->characters();
+ return reinterpret_cast<const JSChar*>(string->characters());
}
size_t JSStringGetMaximumUTF8CStringSize(JSStringRef string)
--- src/qt/qtwebkit/Source/JavaScriptCore/runtime/DateConversion.cpp.orig 2016-01-08 10:07:46 UTC
+++ src/qt/qtwebkit/Source/JavaScriptCore/runtime/DateConversion.cpp
@@ -107,7 +107,8 @@ String formatDateTime(const GregorianDateTime& t, Date
#if OS(WINDOWS)
TIME_ZONE_INFORMATION timeZoneInformation;
GetTimeZoneInformation(&timeZoneInformation);
- const WCHAR* timeZoneName = t.isDST() ? timeZoneInformation.DaylightName : timeZoneInformation.StandardName;
+ const WCHAR* winTimeZoneName = t.isDST() ? timeZoneInformation.DaylightName : timeZoneInformation.StandardName;
+ String timeZoneName(reinterpret_cast<const UChar*>(winTimeZoneName));
#else
struct tm gtm = t;
char timeZoneName[70];
--- src/qt/qtwebkit/Source/WebKit2/Shared/API/c/WKString.cpp.orig 2016-01-08 10:07:46 UTC
+++ src/qt/qtwebkit/Source/WebKit2/Shared/API/c/WKString.cpp
@@ -55,7 +55,7 @@ size_t WKStringGetLength(WKStringRef stringRef)
size_t WKStringGetCharacters(WKStringRef stringRef, WKChar* buffer, size_t bufferLength)
{
COMPILE_ASSERT(sizeof(WKChar) == sizeof(UChar), WKStringGetCharacters_sizeof_WKChar_matches_UChar);
- return (toImpl(stringRef)->getCharacters(static_cast<UChar*>(buffer), bufferLength));
+ return (toImpl(stringRef)->getCharacters(reinterpret_cast<UChar*>(buffer), bufferLength));
}
size_t WKStringGetMaximumUTF8CStringSize(WKStringRef stringRef)

View File

@@ -1,10 +0,0 @@
--- src/phantomjs.pro.orig 2016-01-24 18:24:05 UTC
+++ src/phantomjs.pro
@@ -97,3 +97,7 @@ win32-msvc* {
openbsd* {
LIBS += -L/usr/X11R6/lib
}
+
+freebsd* {
+ LIBS += -L/usr/local/lib
+}

View File

@@ -1,10 +0,0 @@
--- src/qt/preconfig.sh.orig 2016-01-24 18:24:05 UTC
+++ src/qt/preconfig.sh
@@ -187,5 +187,6 @@ if [[ -n "$SILENT" ]]; then
exec >& /dev/null
fi
+export CXX=${CXX}
cd qtbase
-exec ./configure -prefix $PWD $QT_CFG "$@"
+exec bash -x ./configure -prefix $PWD $QT_CFG "$@"

View File

@@ -1,40 +0,0 @@
--- src/qt/qtbase/configure.orig 2015-12-12 12:58:05 UTC
+++ src/qt/qtbase/configure
@@ -51,6 +51,7 @@ mactests="$relpath/config.tests/mac"
WHICH="$unixtests/which.test"
PERL=`$WHICH perl 2>/dev/null`
+export CXX=${CXX}
# find out which awk we want to use, prefer gawk, then nawk, then regular awk
AWK=
@@ -2791,11 +2792,19 @@ if [ -z "$PLATFORM" ]; then
ULTRIX:*)
PLATFORM=ultrix-g++
;;
+# FreeBSD:10.[0-9]*)
+# echo "=== ($UNAME_RELEASE) ==="
+# PLATFORM=freebsd-clang
+# ;;
FreeBSD:*)
- PLATFORM=freebsd-g++
+ PLATFORM=freebsd-clang
PLATFORM_NOTES="
- Also available for FreeBSD: freebsd-icc
"
+ type g++ >/dev/null && PLATFORM=freebsd-g++
+ type g++46 >/dev/null && PLATFORM=freebsd-g++46
+ type g++48 >/dev/null && PLATFORM=freebsd-g++48
+ type g++49 >/dev/null && PLATFORM=freebsd-g++49
;;
OpenBSD:*)
PLATFORM=openbsd-g++
@@ -6359,7 +6368,7 @@ case "$XPLATFORM" in
;;
*-g++*)
# Check gcc's version
- case "$(${QMAKE_CONF_COMPILER} -dumpversion)" in
+ case "$(${TEST_COMPILER} -dumpversion)" in
4*|3.4*)
;;
3.3*)

View File

@@ -1,13 +0,0 @@
--- src/qt/qtbase/mkspecs/freebsd-clang/qmake.conf.orig 2017-03-26 06:45:23 UTC
+++ src/qt/qtbase/mkspecs/freebsd-clang/qmake.conf
@@ -10,8 +10,8 @@ QMAKE_CFLAGS_THREAD = -pthread -D_TH
QMAKE_CXXFLAGS_THREAD = $$QMAKE_CFLAGS_THREAD
# Addon software goes into /usr/local on the BSDs, by default we will look there
-QMAKE_INCDIR = /usr/local/include
-QMAKE_LIBDIR = /usr/local/lib
+QMAKE_INCDIR = $$(LOCALBASE)/include
+QMAKE_LIBDIR = $$(LOCALBASE)/lib
QMAKE_LFLAGS_NOUNDEF = -Wl,--no-undefined
QMAKE_LFLAGS_THREAD = -pthread

View File

@@ -1,10 +0,0 @@
--- src/qt/qtbase/src/3rdparty/icu_dependency.pri.orig 2015-12-12 12:58:05 UTC
+++ src/qt/qtbase/src/3rdparty/icu_dependency.pri
@@ -10,7 +10,4 @@ win32 {
}
} else {
LIBS_PRIVATE += -licui18n -licuuc -licudata
- CONFIG(static) {
- LIBS_PRIVATE += -ldl
- }
}

View File

@@ -1,18 +0,0 @@
--- src/qt/qtbase/src/corelib/io/qstorageinfo_unix.cpp.orig 2015-12-12 12:58:05 UTC
+++ src/qt/qtbase/src/corelib/io/qstorageinfo_unix.cpp
@@ -506,9 +506,15 @@ void QStorageInfoPrivate::retrieveVolume
valid = true;
ready = true;
+#if defined(Q_OS_FREEBSD)
+ bytesTotal = statfs_buf.f_blocks * statfs_buf.f_bsize;
+ bytesFree = statfs_buf.f_bfree * statfs_buf.f_bsize;
+ bytesAvailable = statfs_buf.f_bavail * statfs_buf.f_bsize;
+#else
bytesTotal = statfs_buf.f_blocks * statfs_buf.f_frsize;
bytesFree = statfs_buf.f_bfree * statfs_buf.f_frsize;
bytesAvailable = statfs_buf.f_bavail * statfs_buf.f_frsize;
+#endif
#if defined(Q_OS_ANDROID) || defined (Q_OS_BSD4)
#if defined(_STATFS_F_FLAGS)
readOnly = (statfs_buf.f_flags & ST_RDONLY) != 0;

View File

@@ -1,17 +0,0 @@
assembler/ARMAssembler.h:1073:2: error: "The cacheFlush support is missing on this platform."
#error "The cacheFlush support is missing on this platform."
^
Obtained from: www/webkit-gtk3/files/patch-Source__JavaScriptCore__assembler__ARMAssembler.h
--- src/qt/qtwebkit/Source/JavaScriptCore/assembler/ARMAssembler.h.orig 2016-01-08 10:07:46 UTC
+++ src/qt/qtwebkit/Source/JavaScriptCore/assembler/ARMAssembler.h
@@ -1069,6 +1069,8 @@ namespace JSC {
UNUSED_PARAM(size);
#elif OS(QNX)
msync(code, size, MS_INVALIDATE_ICACHE);
+#elif CPU(ARM_TRADITIONAL) && OS(FREEBSD) && COMPILER(CLANG)
+ __clear_cache(code, reinterpret_cast<char*>(code) + size);
#else
#error "The cacheFlush support is missing on this platform."
#endif

View File

@@ -1,19 +0,0 @@
On armv6 platform:
./wtf/Platform.h:323:6: error: "Not supported ARM architecture"
# error "Not supported ARM architecture"
^
Obtained from: www/webkit-gtk3/files/patch-Source_WTF_wtf_Platform.h
This patch reportedly fixes build for ARM. See PR 208569
--- src/qt/qtwebkit/Source/WTF/wtf/Platform.h.orig 2018-06-14 11:03:55 UTC
+++ src/qt/qtwebkit/Source/WTF/wtf/Platform.h
@@ -232,6 +232,7 @@
#elif defined(__ARM_ARCH_6__) \
|| defined(__ARM_ARCH_6J__) \
|| defined(__ARM_ARCH_6K__) \
+ || defined(__ARM_ARCH_6KZ__) \
|| defined(__ARM_ARCH_6Z__) \
|| defined(__ARM_ARCH_6ZK__) \
|| defined(__ARM_ARCH_6T2__) \

View File

@@ -1,42 +0,0 @@
Regressed by https://github.com/unicode-org/icu/commit/480bec3ea652
In file included from dom/DOMAllInOne.cpp:62:
dom/Document.cpp:3849:39: error: expected ';' after do/while statement
U16_NEXT(characters, i, length, c)
^
;
dom/Document.cpp:3854:43: error: expected ';' after do/while statement
U16_NEXT(characters, i, length, c)
^
;
dom/Document.cpp:3917:34: error: expected ';' after do/while statement
U16_NEXT(s, i, length, c)
^
;
--- src/qt/qtwebkit/Source/WebCore/dom/Document.cpp.orig 2016-01-08 10:07:46 UTC
+++ src/qt/qtwebkit/Source/WebCore/dom/Document.cpp
@@ -3846,12 +3846,12 @@ static bool isValidNameNonASCII(const UChar* character
unsigned i = 0;
UChar32 c;
- U16_NEXT(characters, i, length, c)
+ U16_NEXT(characters, i, length, c);
if (!isValidNameStart(c))
return false;
while (i < length) {
- U16_NEXT(characters, i, length, c)
+ U16_NEXT(characters, i, length, c);
if (!isValidNamePart(c))
return false;
}
@@ -3914,7 +3914,7 @@ bool Document::parseQualifiedName(const String& qualif
const UChar* s = qualifiedName.characters();
for (unsigned i = 0; i < length;) {
UChar32 c;
- U16_NEXT(s, i, length, c)
+ U16_NEXT(s, i, length, c);
if (c == ':') {
if (sawColon) {
ec = NAMESPACE_ERR;

View File

@@ -1,18 +0,0 @@
Regressed by https://github.com/unicode-org/icu/commit/480bec3ea652
platform/graphics/SegmentedFontData.cpp:64:43: error: expected ';' after do/while statement
U16_NEXT(characters, i, length, c)
^
;
--- src/qt/qtwebkit/Source/WebCore/platform/graphics/SegmentedFontData.cpp.orig 2016-01-08 10:07:46 UTC
+++ src/qt/qtwebkit/Source/WebCore/platform/graphics/SegmentedFontData.cpp
@@ -61,7 +61,7 @@ bool SegmentedFontData::containsCharacters(const UChar
{
UChar32 c;
for (int i = 0; i < length; ) {
- U16_NEXT(characters, i, length, c)
+ U16_NEXT(characters, i, length, c);
if (!containsCharacter(c))
return false;
}

View File

@@ -1,18 +0,0 @@
.obj/platform/graphics/cpu/arm/filters/FELightingNEON.o ---
<inline asm>:149:1: error: invalid instruction
vmov.u32 r2, r3, s8, s9
^
Obtained from: www/webkit-gtk3/files/patch-Source_WebCore_platform_graphics_cpu_arm_filters_FELightingNEON.cpp
--- src/qt/qtwebkit/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.cpp.orig 2018-06-12 14:38:27 UTC
+++ src/qt/qtwebkit/Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.cpp
@@ -404,7 +404,7 @@ TOSTRING(neonDrawLighting) ":" NL
"vmin.f32 " TMP2_D0 ", " TMP2_D0 ", " CONST_ONE_HI_D NL
"vmul.f32 " TMP3_Q ", " COLOR_Q ", " TMP2_D0 "[1]" NL
"vcvt.u32.f32 " TMP3_Q ", " TMP3_Q NL
- "vmov.u32 r2, r3, " TMP3_S0 ", " TMP3_S1 NL
+ "vmov r2, r3, " TMP3_S0 ", " TMP3_S1 NL
// The color values are stored in-place.
"strb r2, [" PIXELS_R ", #-11]" NL
"strb r3, [" PIXELS_R ", #-10]" NL

View File

@@ -1,20 +0,0 @@
webpage.cpp:80:89: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
#define CALLBACKS_OBJECT_INJECTION INPAGE_CALL_NAME" = function() { return window."CALLBACKS_OBJECT_NAME".call.call(_phantom, Array.prototype.slice.call(arguments, 0)); };"
^
webpage.cpp:81:57: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
#define CALLBACKS_OBJECT_PRESENT "typeof(window."CALLBACKS_OBJECT_NAME") !== \"undefined\";"
^
--- src/webpage.cpp.orig 2018-01-26 07:17:31 UTC
+++ src/webpage.cpp
@@ -77,8 +77,8 @@
#define BLANK_HTML "<html><head></head><body></body></html>"
#define CALLBACKS_OBJECT_NAME "_phantom"
#define INPAGE_CALL_NAME "window.callPhantom"
-#define CALLBACKS_OBJECT_INJECTION INPAGE_CALL_NAME" = function() { return window."CALLBACKS_OBJECT_NAME".call.call(_phantom, Array.prototype.slice.call(arguments, 0)); };"
-#define CALLBACKS_OBJECT_PRESENT "typeof(window."CALLBACKS_OBJECT_NAME") !== \"undefined\";"
+#define CALLBACKS_OBJECT_INJECTION INPAGE_CALL_NAME" = function() { return window." CALLBACKS_OBJECT_NAME".call.call(_phantom, Array.prototype.slice.call(arguments, 0)); };"
+#define CALLBACKS_OBJECT_PRESENT "typeof(window." CALLBACKS_OBJECT_NAME") !== \"undefined\";"
#define STDOUT_FILENAME "/dev/stdout"
#define STDERR_FILENAME "/dev/stderr"

View File

@@ -1,7 +0,0 @@
PhantomJS is a minimalistic, headless, WebKit-based, JavaScript-driven
tool.
It has native support for different web technologies: DOM handling,
CSS selector, JSON, Canvas, SVG, and of course JavaScript.
WWW: http://www.phantomjs.org/

View File

@@ -368,7 +368,6 @@
SUBDIR += softflowd
SUBDIR += spectools
SUBDIR += ssgless
SUBDIR += statsd
SUBDIR += statsite
SUBDIR += subcalc
SUBDIR += super_mediator

View File

@@ -1,47 +0,0 @@
# $FreeBSD$
PORTNAME= statsd
PORTVERSION= 0.7.2
DISTVERSIONPREFIX= v
PORTREVISION= 1
CATEGORIES= net-mgmt
MAINTAINER= kimor79@yahoo.com
COMMENT= Simple daemon for easy stats aggregation
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
DEPRECATED= depends on expired www/node6
EXPIRATION_DATE=2019-11-01
RUN_DEPENDS= node6>=0:www/node6
NO_BUILD= yes
NO_ARCH= yes
USERS= statsd
GROUPS= statsd
USE_RC_SUBR= statsd
SUB_FILES+= statsd
SUB_LIST+= USERS=${USERS} GROUPS=${GROUPS}
USE_GITHUB= yes
GH_ACCOUNT= etsy
post-patch:
@${REINPLACE_CMD} \
-e 's;\./;${DATADIR}/;' \
${WRKSRC}/stats.js
do-install:
${MKDIR} ${STAGEDIR}${DATADIR}/backends
(cd ${WRKSRC}/backends/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/backends)
${MKDIR} ${STAGEDIR}${DATADIR}/lib
(cd ${WRKSRC}/lib/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/lib)
${INSTALL_DATA} ${WRKSRC}/exampleConfig.js ${STAGEDIR}${DATADIR}/
${INSTALL_DATA} ${WRKSRC}/exampleProxyConfig.js ${STAGEDIR}${DATADIR}/
${INSTALL_DATA} ${WRKSRC}/stats.js ${STAGEDIR}${DATADIR}/
${INSTALL_DATA} ${WRKSRC}/exampleConfig.js \
${STAGEDIR}${PREFIX}/etc/statsd.js.sample
.include <bsd.port.mk>

View File

@@ -1,2 +0,0 @@
SHA256 (etsy-statsd-v0.7.2_GH0.tar.gz) = 0d0d6b7596fe68ef7da0984e32ca988c21985bdab825d33043cede2d7b9076f2
SIZE (etsy-statsd-v0.7.2_GH0.tar.gz) = 51708

View File

@@ -1,40 +0,0 @@
#!/bin/sh
#
# $FreeBSD$
#
# PROVIDE: statsd
# REQUIRE: NETWORK
# KEYWORD: shutdown
#
# Add the following line to /etc/rc.conf to enable mysql:
# statsd_enable (bool): Set to "NO" by default.
# Set it to "YES" to enable statsd.
# statsd_config (str): Default to "%%PREFIX%%/etc/statsd.js"
# Statsd configuration file.
# statsd_user (str): Default to "statsd".
# User to run as.
. /etc/rc.subr
name=statsd
rcvar=statsd_enable
load_rc_config $name
# set defaults
: ${statsd_enable:=NO}
: ${statsd_config="%%PREFIX%%/etc/statsd.js"}
: ${statsd_user="%%USERS%%"}
pidfile="/var/run/statsd/${name}.pid"
required_files="${statsd_config}"
command=/usr/sbin/daemon
command_args="-cf -p ${pidfile} %%PREFIX%%/bin/node %%DATADIR%%/stats.js ${statsd_config}"
procname="${name}"
stop_postcmd="rm -f $pidfile"
start_precmd="install -d -o statsd -g statsd ${pidfile%/*}"
run_rc_command "$1"

View File

@@ -1,5 +0,0 @@
A network daemon that runs on the Node.js platform and listens for statistics,
like counters and timers, sent over UDP and sends aggregates to one or more
pluggable backend services (e.g., Graphite).
WWW: https://github.com/etsy/statsd

View File

@@ -1,14 +0,0 @@
@sample etc/statsd.js.sample
%%DATADIR%%/backends/console.js
%%DATADIR%%/backends/graphite.js
%%DATADIR%%/backends/repeater.js
%%DATADIR%%/exampleConfig.js
%%DATADIR%%/exampleProxyConfig.js
%%DATADIR%%/lib/config.js
%%DATADIR%%/lib/helpers.js
%%DATADIR%%/lib/logger.js
%%DATADIR%%/lib/mgmt_console.js
%%DATADIR%%/lib/process_metrics.js
%%DATADIR%%/lib/process_mgmt.js
%%DATADIR%%/lib/set.js
%%DATADIR%%/stats.js

View File

@@ -3,6 +3,5 @@
COMMENT = Software support for handheld devices (Palm, PocketPC, ...)
SUBDIR += p5-Palm
.include <bsd.port.subdir.mk>

View File

@@ -1,21 +0,0 @@
# Created by: Andrew Arensburger <arensb+freebsd-ports@ooblick.com>
# $FreeBSD$
PORTNAME= p5-Palm
PORTVERSION= 1.3.0
PORTREVISION= 1
CATEGORIES= palm perl5
MASTER_SITES= http://www.coldsync.org/download/
MAINTAINER= arensb@ooblick.com
COMMENT= Perl 5 modules for reading and writing Palm database files
DEPRECATED= obsolete technology
EXPIRATION_DATE= 2019-11-01
USES= perl5
USE_PERL5= configure
WRKSRC= ${WRKDIR}/p5-Palm-1.003_000
.include <bsd.port.mk>

View File

@@ -1,2 +0,0 @@
SHA256 (p5-Palm-1.3.0.tar.gz) = 3284ccdecd58af793f39a4d13a5b4466e59731554e6b461105b7251a39b1afd4
SIZE (p5-Palm-1.3.0.tar.gz) = 42366

View File

@@ -1,12 +0,0 @@
This is a set of Perl 5 modules for reading, manipulating, and
writing the .prc and .pdb database files used by PalmOS devices such
as the PalmPilot.
It is fairly easy to extend the functionality of this package
by writing parsers for any .pdb type that you like. This package
includes sample modules to parse the databases created by the built-in
applications (Address, Datebook, Mail, Memo, ToDo).
These modules were written to support ColdSync, a Palm
synchronization tool for Unix.
WWW: http://www.coldsync.org/

View File

@@ -1,18 +0,0 @@
bin/pdbdump
%%SITE_PERL%%/Palm/Address.pm
%%SITE_PERL%%/Palm/Datebook.pm
%%SITE_PERL%%/Palm/Mail.pm
%%SITE_PERL%%/Palm/Memo.pm
%%SITE_PERL%%/Palm/PDB.pm
%%SITE_PERL%%/Palm/Raw.pm
%%SITE_PERL%%/Palm/StdAppInfo.pm
%%SITE_PERL%%/Palm/ToDo.pm
%%PERL5_MAN3%%/Palm::Address.3.gz
%%PERL5_MAN3%%/Palm::Datebook.3.gz
%%PERL5_MAN3%%/Palm::Mail.3.gz
%%PERL5_MAN3%%/Palm::Memo.3.gz
%%PERL5_MAN3%%/Palm::PDB.3.gz
%%PERL5_MAN3%%/Palm::Raw.3.gz
%%PERL5_MAN3%%/Palm::StdAppInfo.3.gz
%%PERL5_MAN3%%/Palm::ToDo.3.gz
%%PERL5_MAN1%%/pdbdump.1.gz

View File

@@ -45,7 +45,6 @@
SUBDIR += sash
SUBDIR += scponly
SUBDIR += shell-include
SUBDIR += sparforte
SUBDIR += starship
SUBDIR += tcsh_nls
SUBDIR += tcshrc

View File

@@ -1,168 +0,0 @@
# Created by: John Marino <marino@FreeBSD.org>
# $FreeBSD$
PORTNAME= sparforte
PORTVERSION= 2.0.2
PORTREVISION= 6
DISTVERSIONPREFIX= v
CATEGORIES= shells lang
MAINTAINER= ports@FreeBSD.org
COMMENT= Shell and scripting language for mission-critical, scalable projects
LICENSE= GPLv2 GMGPL
LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/COPYING
DEPRECATED= uses expired bdb48
EXPIRATION_DATE=2019-11-01
USE_GITHUB= yes
GH_ACCOUNT= kburtch
GH_PROJECT= SparForte
USES= ada bdb:48 gettext-runtime gmake pkgconfig readline:port
USE_SDL= sdl image
HAS_CONFIGURE= yes
MAKE_ARGS+= RPM_BUILD_ROOT=1
PORTDOCS= *
BROKEN_aarch64= fails to compile: gnat1: error: unknown value aarch64 for -march
# Repurpose CXXFLAGS for gnatprep options
CXXFLAGS:= -DREADLINE=true \
-DBDB=true
PREPFILES= world.ads \
user_io-getline.adb \
scanner_res.ads \
scanner_res.adb \
parser.adb \
builtins.adb \
parser_db.adb \
parser_dbm.adb \
parser_mysql.adb \
parser_mysqlm.adb \
parser_sound.adb \
parser_pen.adb \
parser_gnat_cgi.adb \
parser_bdb.adb \
parser_btree_io.adb \
parser_hash_io.adb
CONFIGURE_SCRIPT= new_configure
MAKE_JOBS_UNSAFE= yes # adacgi seems to be unsafe
OPTIONS_DEFINE= CGI OPENGL SOUND DOCS EXAMPLES
OPTIONS_GROUP= DATABASE
OPTIONS_GROUP_DATABASE= MYSQL PGSQL
OPTIONS_DEFAULT= MYSQL PGSQL OPENGL SOUND
DATABASE_DESC= Database backends
MYSQL_USES= mysql
MYSQL_CXXFLAGS= -DMYSQL=true
MYSQL_CXXFLAGS_OFF= -DMYSQL=false
PGSQL_USES= pgsql ssl
PGSQL_CXXFLAGS= -DPOSTGRES=true
PGSQL_CXXFLAGS_OFF= -DPOSTGRES=false
OPENGL_USE= GL=gl,glu
OPENGL_CXXFLAGS= -DOPENGL=true
OPENGL_CXXFLAGS_OFF= -DOPENGL=false
SOUND_LIB_DEPENDS= libgstreamer-0.10.so:multimedia/gstreamer
SOUND_USE= GNOME=glib20,libxml2
SOUND_CXXFLAGS= -DSOUND=true
SOUND_CXXFLAGS_OFF= -DSOUND=false
CGI_DESC= Common Gateway Interface (breaks other features)
CGI_CXXFLAGS= -DGCGI=true
CGI_CXXFLAGS_OFF= -DGCGI=false
# Currently Ada is only available for x86, so we can assume the following
SF_ARCH= ${ARCH:S/amd64/athlon64/:S/x86_64/athlon64/}
SF_CPU_FLAG= -march
SF_CFLAGSTYPE= -DFREEBSD
# shortcuts
SF_SRC= ${WRKSRC}/src
SCAL= scanner-calendar
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MMYSQL} || ${PORT_OPTIONS:MPGSQL}
CXXFLAGS+= -DAPQ=true
SETAPQ= 1
.else
CXXFLAGS+= -DAPQ=false
SETAPQ= 0
.endif
SETMYSQL= ${"${PORT_OPTIONS:MMYSQL}" != "":?1:0}
SETPGSQL= ${"${PORT_OPTIONS:MPGSQL}" != "":?1:0}
SETSOUND= ${"${PORT_OPTIONS:MSOUND}" != "":?1:0}
SETGL= ${"${PORT_OPTIONS:MOPENGL}" != "":?1:0}
post-extract:
${CP} ${SF_SRC}/bush_freebsd.ads ${SF_SRC}/bush_os.ads
${CP} ${SF_SRC}/${SCAL}-latest.ads ${SF_SRC}/${SCAL}.ads
${CP} ${SF_SRC}/${SCAL}-latest.adb ${SF_SRC}/${SCAL}.adb
.if ${SF_ARCH} == "athlon64"
${CP} ${SF_SRC}/bush_os-sdl-64bit.ads ${SF_SRC}/bush_os-sdl.ads
.else
${CP} ${SF_SRC}/bush_os-sdl-32bit.ads ${SF_SRC}/bush_os-sdl.ads
.endif
# Create a compact configure script for ports collection
${SED} -e "s|@CPU_FLAG@|${SF_CPU_FLAG}|" \
-e "s|@ARCH@|${SF_ARCH}|" \
-e "s|@MAKECMD@|${MAKE_CMD}|" \
-e "s|@CFLAGSTYPE@|${SF_CFLAGSTYPE}|" \
-e "s|@PREFIX@|${PREFIX}|" \
-e "s|@SETAPQ@|${SETAPQ}|" \
-e "s|@SETMYSQL@|${SETMYSQL}|" \
-e "s|@SETPGSQL@|${SETPGSQL}|" \
-e "s|@SETSOUND@|${SETSOUND}|" \
-e "s|@SETGL@|${SETGL}|" \
-e "s|@SED@|${SED}|" \
${FILESDIR}/new_configure.in > ${WRKSRC}/new_configure
${CHMOD} 755 ${WRKSRC}/new_configure
post-patch:
# Use the gcc compiler associated with the ada frontend.
# Without this substitution, the base compiler is used instead.
${REINPLACE_CMD} -e "s|cc |gcc |" ${WRKSRC}/src/pegasock/Makefile
# Avoid use of malloc.h
${REINPLACE_CMD} -e "s|<malloc.h>|<stdlib.h>|" \
${WRKSRC}/src/bdb/c_bdb.c
# Use db.h from db48 and link to it
# Fix multi-job support
${REINPLACE_CMD} -e "s|BDB4|BDB4 -I${PREFIX}/include/db48|" \
-e "s|-ldb|-L${PREFIX}/lib/db48 -ldb|" \
-e "s|db: db.adb|db: bdb_constants.ads db.adb|" \
-e "s| -fstack-protector||" \
${WRKSRC}/src/bdb/GNUmakefile
# fix areadline linkage
${REINPLACE_CMD} -e "s|gnatlink.*|gnatlink rl.ali -L${PREFIX}/lib -lreadline -lhistory|" \
${WRKSRC}/src/areadline/Makefile
post-configure:
.for f in ${PREPFILES}
(cd ${WRKSRC}/src && ${SETENV} ${MAKE_ENV} \
gnatprep ${CXXFLAGS} ${f}.orig ${f})
.endfor
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/spar
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR})
post-install-EXAMPLES-on:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
@${MV} ${WRKSRC}/examples/incomplete ${WRKDIR}/
(cd ${WRKSRC}/examples && \
${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR})
.include <bsd.port.mk>

View File

@@ -1,3 +0,0 @@
TIMESTAMP = 1486462119
SHA256 (kburtch-SparForte-v2.0.2_GH0.tar.gz) = 33ac39f8702df9276d82cd9e86c73ca3b89c14c05fae043eeab97ef0572ed501
SIZE (kburtch-SparForte-v2.0.2_GH0.tar.gz) = 2764385

View File

@@ -1,111 +0,0 @@
#!/bin/sh
# Configure script tailored for FreeBSD ports collection
SETAPQ=@SETAPQ@
SETMYSQL=@SETMYSQL@
SETPGSQL=@SETPGSQL@
SETSOUND=@SETSOUND@
SETGL=@SETGL@
CCTYPE=ada
CPUTYPE="@ARCH@"
CPUFLAG="@CPU_FLAG@"
GMAKETYPE="@MAKECMD@"
PREFIXSUB="@PREFIX@"
MANPREFIXSUB="@PREFIX@/man"
CFLAGSTYPE="@CFLAGSTYPE@"
BDBINCLSUB="-I@PREFIX@/include/db48 -I./bdb/"
BDBSUB="-L@PREFIX@/lib/db48 -ldb bdb/c_bdb.o"
RLINCLSUB="-I./areadline/"
RLLIBSSUB="-L@PREFIX@/lib -lreadline -lhistory"
FASTCGISUB=
SDLINCLSSUB=
SDLLIBSTYPE=$(@PREFIX@/bin/pkgconf --libs SDL_image)
SDLINCLTYPE=$(@PREFIX@/bin/pkgconf --cflags SDL_image)
# Blank defaults
GSTREAMERLIBSSUB=
GSTREAMERFLAGSUB=
GSTREAMEROUTSUB=
MESAINCLSUB=
MESALIBSSUB=
MYSQLLIBSSUB=
PGLIBSSUB=
if [ ${SETAPQ} -eq 1 ]; then
APQ="apq-2.1"
APQMAKESUB="\$(MAKE) -C ${APQ}"
APQLIBSSUB="-L./${APQ} "
APQINCLSSUB="-I./${APQ} "
if [ ${SETMYSQL} -eq 1 ]; then
MYSQLLIBSSUB="-L@PREFIX@/lib/mysql -lmysqlclient -pthread -lm"
APQLIBSSUB="${APQLIBSSUB} ./${APQ}/c_mysql.o"
if [ ${SETPGSQL} -eq 0 ]; then
echo "Executing APQ's configure (skipping PostgreSQL)"
(cd src/${APQ} && /usr/bin/env HAVE_PG=0 ./configure)
fi
fi
if [ ${SETPGSQL} -eq 1 ]; then
PGLIBSSUB="-L@PREFIX@/lib -lintl -lssl -lcrypto"
if [ ${SETMYSQL} -eq 1 ]; then
echo "Executing APQ's configure"
(cd src/${APQ} && ./configure)
else
echo "Executing APQ's configure (skipping MySQL)"
(cd src/${APQ} && /usr/bin/env HAVE_MY=0 ./configure)
fi
fi
else
APQMAKESUB="@echo disabled"
APQLIBSSUB=
APQINCLSSUB=
fi
if [ ${SETSOUND} -eq 1 ]; then
GSTREAMERLIBSSUB=$(@PREFIX@/bin/pkgconf --cflags --libs gstreamer-0.10)
GSTREAMEROUTSUB="c_gstreamer.o"
GSTREAMERFLAGSUB="-DGSTREAMER"
fi
if [ ${SETGL} -eq 1 ]; then
MESAINCLSUB=$(@PREFIX@/bin/pkgconf --cflags gl glu)
MESALIBSSUB=$(@PREFIX@/bin/pkgconf --libs gl glu)
fi
echo "Creating GNUmakefile"
@SED@ -e "s|CPUFLAG|${CPUFLAG}|g" \
-e "s|CCTYPE|${CCTYPE}|g" \
-e "s|CPUTYPE|${CPUTYPE}|g" \
-e "s|GMAKETYPE|${GMAKETYPE}|g" \
-e "s|CFLAGSTYPE|${CFLAGSTYPE}|g" \
-e "s|MANPREFIXSUB|${MANPREFIXSUB}|g" \
-e "s|PREFIXSUB|${PREFIXSUB}|g" \
GNUmakefile.orig > Makefile
echo "Creating src/GNUmakefile"
@SED@ -e "s|CPUFLAG|${CPUFLAG}|g" \
-e "s|CCTYPE|${CCTYPE}|g" \
-e "s|CPUTYPE|${CPUTYPE}|g" \
-e "s|GMAKETYPE|${GMAKETYPE}|g" \
-e "s|CFLAGSTYPE|${CFLAGSTYPE}|g" \
-e "s|MANPREFIXSUB|${MANPREFIXSUB}|g" \
-e "s|PREFIXSUB|${PREFIXSUB}|g" \
-e "s|SDLLIBSTYPE|${SDLLIBSTYPE}|g" \
-e "s|SDLINCLTYPE|${SDLINCLTYPE}|g" \
-e "s|PGLIBSSUB|${PGLIBSSUB}|g" \
-e "s|MYSQLLIBSSUB|${MYSQLLIBSSUB}|g" \
-e "s|APQLIBSSUB|${APQLIBSSUB}|g" \
-e "s|APQINCLSSUB|${APQINCLSSUB}|g" \
-e "s|SDLINCLSSUB|${SDLINCLSSUB}|g" \
-e "s|APQMAKESUB|${APQMAKESUB}|g" \
-e "s|FASTCGISUB|${FASTCGISUB}|g" \
-e "s|GSTREAMERLIBSSUB|${GSTREAMERLIBSSUB}|g" \
-e "s|GSTREAMERFLAGSUB|${GSTREAMERFLAGSUB}|g" \
-e "s|GSTREAMEROUTSUB|${GSTREAMEROUTSUB}|g" \
-e "s|MESAINCLSUB|${MESAINCLSUB}|g" \
-e "s|MESALIBSSUB|${MESALIBSSUB}|g" \
-e "s|BDBSUB|${BDBSUB}|g" \
-e "s|BDBINCLSUB|${BDBINCLSUB}|g" \
-e "s|RLINCLSUB|${RLINCLSUB}|g" \
-e "s|RLLIBSSUB|${RLLIBSSUB}|g" \
src/GNUmakefile.orig > src/GNUmakefile

View File

@@ -1,22 +0,0 @@
SPARforte is an open source programming language for high-integrity tasks,
efficient development over the project lifecycle and assuming best practices.
Language characteristics:
* Paradigm: imperative/ procedural, scripting, shell, limited reflexive
* Typing Disciplines: strong typing, type safety, nominative static with
optional limited weak and duck typing
* Appeared: 2001 (Ken O. Burtch)
* Source Code: GCC Ada, GCC C, Bourne-Again Shell, GCC Make
* Influenced by: Ada 95, Bourne Shell, SQL, and minorly BASIC, PHP, Python
* Usual File Extensions: .sp, .bush
The computer language that the SparForte shell understands is called
AdaScript. Unlike JavaScript, which has no relation to Java, AdaScript is a
small subset of the Ada programming language, with additional features
related to shell commands and databases.
AdaScript is intended to be "upward compatible" with Ada. AdaScript scripts
should run with little difficulty under Ada, but Ada programs may require
large changes run under SparForte.
WWW: http://www.sparforte.com

View File

@@ -1,225 +0,0 @@
bin/spar
man/man1/spar.1.gz
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/8ball.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/8ball.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/add_ramdisk.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/add_ramdisk.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/add_swap.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/add_swap.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/aligncols.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/aligncols.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/aplusb.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/aplusb.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/archive.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/archive.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/arraycat.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/arraycat.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/arrayloop.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/arrayloop.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/arraysum.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/arraysum.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/arrow.wav
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/attention.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/attention.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/audio.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/audio.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bases.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bases.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bats.wav
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/best_shuffle.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/best_shuffle.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bitarith.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bitarith.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bjack.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bjack.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bottles.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bottles.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calcrms.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/calcrms.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/camel.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/camel.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cecho.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cecho.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/charcode.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/charcode.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chessboard.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chessboard.png
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chessboard.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chomp.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chomp.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chomp2.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chomp2.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/clap.wav
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/combinations.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/combinations.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/count_statements.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/count_statements.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/database.gif
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/database.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/database.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dateformat.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dateformat.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/de_RPM.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/de_RPM.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dispatch.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dispatch.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/distance.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/distance.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doors.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doors.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dotproduct.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dotproduct.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/draco_ii.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/draco_ii.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/draco_score.txt
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/drawline.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/drawline.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamic_css.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamic_css.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamic_css2.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dynamic_css2.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eliza.data
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eliza.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/eliza.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/env.cgi
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/env.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/env.tmpl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/factorial.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/factorial.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fibonacci.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fibonacci.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/file_creation.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/file_creation.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/filecopy.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/filecopy.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/files.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fizzbuzz.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fizzbuzz.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/game.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/game.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/geometry.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/get_env_data.gif
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/get_env_data.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/get_env_data.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gray.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gray.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gss.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gss.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hello.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hello.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/incstr.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/incstr.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/index.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/int_sort.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/int_sort.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/introsp.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/introsp.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/isxwindows.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/isxwindows.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/json_health_check.cgi
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/json_health_check.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/linear_reg.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/linear_reg.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/loopsbreak.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/loopsbreak.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/main.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mandel.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mandel.png
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mandel.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mapping.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mapping.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/menu.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/menu.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/menu2.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/menu2.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/minimal.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/minimal_cgi.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/minimal_cgi.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/minsort.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/minsort.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/moire.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/moire.png
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/moire.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/monte.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/monte.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/monty.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/monty.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/neartime.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/neartime.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nonsquares.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nonsquares.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/opengl_first.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/opengl_first.png
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/opengl_first.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/opengl_second.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/opengl_second.png
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/opengl_second.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pack.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pack.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/palindrome.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/palindrome.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/perfect.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/perfect.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pit.wav
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/poetry.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/poetry.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/postgres_csv.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/postgres_csv.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/prime.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/prime.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/printargs.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/printargs.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quest.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quest.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/radices.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/radices.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/randdist.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/randdist.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/random.cgi
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/random.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/random.tmpl
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rle.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rle.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rm_ramdisk.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rm_ramdisk.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rm_swap.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rm_swap.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/roman_numerals.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/roman_numerals.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rot13.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rot13.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/run.wav
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/scream.wav
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/scripting.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shuffle.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/shuffle.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sieve.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sieve.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sleep.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sleep.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stringcase.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stringcase.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stripcomment.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stripcomment.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/timestamp.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/timestamp.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/title.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/title.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tmpfile.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tmpfile.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/validate_name.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/validate_name.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/weave.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/weave.png
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/weave.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/web_summary.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/web_summary.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/whattime.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/whattime.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wumpus.gif
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wumpus.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wumpus.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/yorn.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/yorn.sp
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/yuletide.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/yuletide.sp

View File

@@ -865,7 +865,6 @@
SUBDIR += pcbsd-libsh
SUBDIR += pcbsd-syscache
SUBDIR += pcbsd-utils
SUBDIR += pcbsd-utils-qt5
SUBDIR += pciutils
SUBDIR += pcpustat
SUBDIR += pdixtract
@@ -1256,8 +1255,6 @@
SUBDIR += symon
SUBDIR += synergy
SUBDIR += synergy-1
SUBDIR += sysadm
SUBDIR += sysadm-client
SUBDIR += sysctlinfo-kmod
SUBDIR += sysgather
SUBDIR += sysinfo

View File

@@ -1,55 +0,0 @@
# Created by: Kris Moore <kmoore@FreeBSD.org>
# $FreeBSD$
PORTNAME= pcbsd-utils-qt5
PORTVERSION= 1444236547
PORTREVISION= 14
CATEGORIES= sysutils
MAINTAINER= kmoore@FreeBSD.org
COMMENT= PC-BSD Qt5 Utilities
LICENSE= BSD3CLAUSE
BROKEN_FreeBSD_12= fails to compile: netif.cpp: error: use of undeclared identifier 'IFM_FDDI'
BROKEN_FreeBSD_13= fails to compile: netif.cpp: error: use of undeclared identifier 'IFM_FDDI'
BUILD_DEPENDS= sphinx-build:textproc/py-sphinx \
${PYTHON_PKGNAMEPREFIX}sphinx-intl>=0:textproc/py-sphinx-intl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sphinxcontrib-httpdomain>=0:textproc/py-sphinxcontrib-httpdomain@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>=0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}alabaster>=0:textproc/py-alabaster@${PY_FLAVOR} \
tex-formats>=0:print/tex-formats \
tex-dvipsk>=0:print/tex-dvipsk
RUN_DEPENDS= pc-updatemanager:sysutils/pcbsd-utils \
${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus@${PY_FLAVOR} \
cdda2wav:sysutils/cdrtools
LIB_DEPENDS= libcurl.so:ftp/curl \
libpoppler-qt5.so:graphics/poppler-qt5
MAKE_JOBS_UNSAFE=yes
ONLY_FOR_ARCHS= amd64
USE_LDCONFIG= yes
USE_QT= core gui network svg linguist \
webkit buildtools x11extras
USES= desktop-file-utils python qmake qt:5 shebangfix
SHEBANG_FILES= pc-netmanager/src/NetworkManager/resources/umts_stick \
pc-sysmanager/scripts/fastest_cvsup
WRKSRC_SUBDIR= src-qt5
QMAKE_ARGS= CONFIG+="configure"
USE_GITHUB= yes
GH_ACCOUNT= pcbsd
GH_PROJECT= pcbsd
GH_TAGNAME= 3c4d2b
DEPRECATED= No longer maintained upstream
EXPIRATION_DATE= 2019-11-01
post-install:
@${FIND} ${STAGEDIR}${PREFIX}/share/pcbsd/doc/html -type f | \
${SED} "s,^${STAGEDIR}${PREFIX}/,," >> ${TMPPLIST}
.include <bsd.port.mk>

View File

@@ -1,2 +0,0 @@
SHA256 (pcbsd-pcbsd-1444236547-3c4d2b_GH0.tar.gz) = e085e2be27c7b14b5600b0e9ce28f2ef842dca0186b673aef415b4e2047d141b
SIZE (pcbsd-pcbsd-1444236547-3c4d2b_GH0.tar.gz) = 171198807

View File

@@ -1,29 +0,0 @@
From 9c21825332543189ca7083171c7aff9f1e3aff06 Mon Sep 17 00:00:00 2001
From: Ken Moore <moorekou@gmail.com>
Date: Wed, 28 Oct 2015 13:55:55 -0400
Subject: [PATCH] Add a couple "const" declarations to the PC-BSD utilities
keyboard settings classes. This is apparently needed for 11.x compilation.
---
src-qt5/libpcbsd/utils/keyboardsettings.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--- libpcbsd/utils/keyboardsettings.h
+++ libpcbsd/utils/keyboardsettings.h
@@ -41,7 +41,7 @@ namespace keyboard
SLayout(){;}
SLayout(QString layout, QString variant):layout_id(layout),variant_id(variant){;}
- bool operator==(const SLayout& l)
+ bool operator==(const SLayout& l) const
{
return (layout_id == l.layout_id) && (variant_id == l.variant_id);
}
@@ -80,7 +80,7 @@ namespace keyboard
group_name = fullName.split(":")[0];
option = fullName.split(":")[1];
}
- bool operator==(const SOption& opt)
+ bool operator==(const SOption& opt) const
{
return ((group_name == opt.group_name)&&(option == opt.option));
}

View File

@@ -1,12 +0,0 @@
PC-BSD Qt5 Utilities, provides all the various graphical
front-ends used primarily on PC-BSD, for utilities such as:
* Life-Preserver
* Control Panel
* FireWall Manager
* Mount Tray
* Sound Configuration Tray / Mixer
* Network Manager
* Disk Manager
WWW: https://github.com/pcbsd/pcbsd

View File

@@ -1,530 +0,0 @@
bin/EasyPBI
bin/PCDM-session
bin/about-gui
bin/appcafe
bin/flashpluginctl
bin/life-preserver
bin/life-preserver-tray
bin/openwith
bin/pc-adsldap
bin/pc-bootconfig
bin/pc-bugreport
bin/pc-controlpanel
bin/pc-cupscfg
bin/pc-dmconf
bin/pc-ethernetconfig
bin/pc-firstboot
bin/pc-hwdetect
bin/pc-mixer
bin/pc-mounttray
bin/pc-netmanager
bin/pc-nettray
bin/pc-fwmanager
bin/pc-pdfviewer
bin/pc-servicemanager
bin/pc-softweb
bin/pc-softwaremanager
bin/pc-sysinstaller
bin/pc-syskeyboard
bin/pc-sysmanager
bin/pc-systemupdatertray
bin/pc-updategui
bin/pc-usermanager
bin/pc-webkitviewer
bin/pc-welcome
bin/pc-wificonfig
bin/pc-xgui
bin/pc-zmanager
bin/pcbsd-update-i18n
bin/qsudo
bin/xlock
bin/xorg-startupcheck
etc/pcdm.conf.dist
etc/rc.d/pc-hwdetect
etc/rc.d/pcbsdinit
etc/rc.d/pcdm
etc/xdg/autostart/pcbsd-life-preserver.desktop
etc/xdg/autostart/pcbsd-mixer.desktop
etc/xdg/autostart/pcbsd-mounttray.desktop
etc/xdg/autostart/pcbsd-nettray.desktop
etc/xdg/autostart/pcbsd-updater.desktop
etc/xdg/autostart/pcbsd-welcome.desktop
include/pcbsd-DLProcess.h
include/pcbsd-SingleApplication.h
include/pcbsd-dialogAPsetup.h
include/pcbsd-hardware.h
include/pcbsd-netif.h
include/pcbsd-sysFlags.h
include/pcbsd-ui.h
include/pcbsd-utils.h
include/pcbsd-xdgfile.h
include/pcbsd-xdgutils.h
lib/libpcbsd-ui.so
lib/libpcbsd-ui.so.0
lib/libpcbsd-ui.so.0.9
lib/libpcbsd-ui.so.0.9.9
lib/libpcbsd-utils.so
lib/libpcbsd-utils.so.0
lib/libpcbsd-utils.so.0.9
lib/libpcbsd-utils.so.0.9.9
sbin/PCDMd
share/EasyPBI/EasyPBIicon.png
share/PCDM/pcdm-session
share/PCDM/themes/default/background.jpg
share/PCDM/themes/default/banner.png
share/PCDM/themes/default/default-desktop.png
share/PCDM/themes/default/default-user.png
share/PCDM/themes/default/default.theme
share/PCDM/themes/default/keyboardlayout.png
share/PCDM/themes/default/localechange.png
share/PCDM/themes/default/login.png
share/PCDM/themes/default/login-stealth.png
share/PCDM/themes/default/nextDE.png
share/PCDM/themes/default/password.png
share/PCDM/themes/default/previousDE.png
share/PCDM/themes/default/splashscreen.png
share/PCDM/themes/default/system.png
share/PCDM/themes/default/virtualkeyboard.png
share/PCDM/themes/enterprise/background.jpg
share/PCDM/themes/enterprise/banner.png
share/PCDM/themes/enterprise/default-desktop.png
share/PCDM/themes/enterprise/default-user.png
share/PCDM/themes/enterprise/enterprise.theme
share/PCDM/themes/enterprise/keyboardlayout.png
share/PCDM/themes/enterprise/localechange.png
share/PCDM/themes/enterprise/login-stealth.png
share/PCDM/themes/enterprise/login.png
share/PCDM/themes/enterprise/nextDE.png
share/PCDM/themes/enterprise/password.png
share/PCDM/themes/enterprise/previousDE.png
share/PCDM/themes/enterprise/splashscreen.png
share/PCDM/themes/enterprise/system.png
share/PCDM/themes/enterprise/virtualkeyboard.png
share/applications/EasyPBI.desktop
share/applications/about.desktop
share/applications/fwmanager.desktop
share/applications/handbook.desktop
share/applications/pc-dmconf.desktop
share/applications/pc-updategui.desktop
share/applications/pc-welcome.desktop
share/applications/pcbsdpbu.desktop
share/applications/pcbugreport.desktop
share/applications/pccontrol.desktop
share/applications/pc-pdfviewer.desktop
share/applications/pcsyskeyboard.desktop
share/applications/softmanager.desktop
share/apps/ksplash/Themes/pcbsd10/1024x768/background.png
share/apps/ksplash/Themes/pcbsd10/1280x1024/background.png
share/apps/ksplash/Themes/pcbsd10/1280x800/background.png
share/apps/ksplash/Themes/pcbsd10/1440x900/background.png
share/apps/ksplash/Themes/pcbsd10/1600x1200/background.png
share/apps/ksplash/Themes/pcbsd10/1600x1200/background.svg
share/apps/ksplash/Themes/pcbsd10/1600x1200/description.txt
share/apps/ksplash/Themes/pcbsd10/1600x1200/icon1.png
share/apps/ksplash/Themes/pcbsd10/1600x1200/icon1_anim.png
share/apps/ksplash/Themes/pcbsd10/1600x1200/icon2.png
share/apps/ksplash/Themes/pcbsd10/1600x1200/icon2_anim.png
share/apps/ksplash/Themes/pcbsd10/1600x1200/icon3.png
share/apps/ksplash/Themes/pcbsd10/1600x1200/icon3_anim.png
share/apps/ksplash/Themes/pcbsd10/1600x1200/icon4.png
share/apps/ksplash/Themes/pcbsd10/1600x1200/icon4_anim.png
share/apps/ksplash/Themes/pcbsd10/1600x1200/icon5.png
share/apps/ksplash/Themes/pcbsd10/1600x1200/rectangle.png
share/apps/ksplash/Themes/pcbsd10/1920x1080/background.png
share/apps/ksplash/Themes/pcbsd10/1920x1200/background.png
share/apps/ksplash/Themes/pcbsd10/600x400/background.png
share/apps/ksplash/Themes/pcbsd10/800x600/background.png
share/apps/ksplash/Themes/pcbsd10/Theme.rc
share/config/ksplashrc
share/lifePreserver/images/lifepreserver.png
share/lifePreserver/scripts/setup-ssh-keys.sh
share/pcbsd/conf/pubdns.conf
share/pcbsd/doc/handbook_en.pdf
share/pcbsd/fluxboxinit/init
share/pcbsd/fluxboxinit/keys
share/pcbsd/fluxboxinit/menu
share/pcbsd/fluxboxinit/overlay
share/pcbsd/fluxboxinit/startup
share/pcbsd/icons/about.png
share/pcbsd/icons/appcafe.png
share/pcbsd/icons/gvim.png
share/pcbsd/icons/hwinfo.png
share/pcbsd/icons/input-keyboard.png
share/pcbsd/icons/ldap.png
share/pcbsd/icons/mythtv.png
share/pcbsd/icons/pc-bootconfig.png
share/pcbsd/icons/pcbsd-handbook.png
share/pcbsd/icons/preferences-desktop-theme.png
share/pcbsd/icons/preferences-desktop.png
share/pcbsd/icons/soundconfig.png
share/pcbsd/icons/system-software-update.png
share/pcbsd/icons/system-users.png
share/pcbsd/icons/sysupdate.png
share/pcbsd/icons/utilities-system-monitor.png
share/pcbsd/icons/zmanager.png
share/pcbsd/pc-controlpanel/icons/appcafe.png
share/pcbsd/pc-controlpanel/icons/appcafe64x64.png
share/pcbsd/pc-controlpanel/icons/application.png
share/pcbsd/pc-controlpanel/icons/bluetooth.png
share/pcbsd/pc-controlpanel/icons/cups-icon.png
share/pcbsd/pc-controlpanel/icons/devices.png
share/pcbsd/pc-controlpanel/icons/easypbi.png
share/pcbsd/pc-controlpanel/icons/hwinfo.png
share/pcbsd/pc-controlpanel/icons/lifepreserver.png
share/pcbsd/pc-controlpanel/icons/lifepreserver64x64.png
share/pcbsd/pc-controlpanel/icons/nvidia-settings.png
share/pcbsd/pc-controlpanel/icons/pc-bugreport.png
share/pcbsd/pc-controlpanel/icons/pc-controlpanel.png
share/pcbsd/pc-controlpanel/icons/pc-controlpanel64x64.png
share/pcbsd/pc-controlpanel/icons/preferences-desktop-user-password.png
share/pcbsd/pc-controlpanel/icons/preferences-other.png
share/pcbsd/pc-controlpanel/icons/preferences-system-network-sharing.png
share/pcbsd/pc-controlpanel/icons/preferences-system-network.png
share/pcbsd/pc-controlpanel/icons/preferences-system-session-services.png
share/pcbsd/pc-controlpanel/icons/printer.png
share/pcbsd/pc-controlpanel/icons/pulseaudio.png
share/pcbsd/pc-controlpanel/icons/system.png
share/pcbsd/pc-controlpanel/icons/utilities-terminal.png
share/pcbsd/pc-controlpanel/icons/video-display.png
share/pcbsd/pc-controlpanel/icons/webmin-logo.png
share/pcbsd/pc-controlpanel/items/de/cinnamon-settings.desktop
share/pcbsd/pc-controlpanel/items/de/gnome-control-center.desktop
share/pcbsd/pc-controlpanel/items/de/gnome-tweak-tool.desktop
share/pcbsd/pc-controlpanel/items/de/kde-cursortheme.desktop
share/pcbsd/pc-controlpanel/items/de/kde-desktop.desktop
share/pcbsd/pc-controlpanel/items/de/kde-desktoptheme.desktop
share/pcbsd/pc-controlpanel/items/de/kde-display.desktop
share/pcbsd/pc-controlpanel/items/de/kde-kcm_akonadi.desktop
share/pcbsd/pc-controlpanel/items/de/kde-kcm_nepomuk.desktop
share/pcbsd/pc-controlpanel/items/de/kde-kcmkded.desktop
share/pcbsd/pc-controlpanel/items/de/kde-kwincompositing.desktop
share/pcbsd/pc-controlpanel/items/de/kde-kwindecoration.desktop
share/pcbsd/pc-controlpanel/items/de/kde-style.desktop
share/pcbsd/pc-controlpanel/items/de/kde-sweeper.desktop
share/pcbsd/pc-controlpanel/items/de/lxde-default-apps.desktop
share/pcbsd/pc-controlpanel/items/de/lxde-desktop-prefs.desktop
share/pcbsd/pc-controlpanel/items/de/lxde-lxappearance.desktop
share/pcbsd/pc-controlpanel/items/de/lxde-xscreensaver.desktop
share/pcbsd/pc-controlpanel/items/de/mate-appearance-properties.desktop
share/pcbsd/pc-controlpanel/items/de/mate-at-properties.desktop
share/pcbsd/pc-controlpanel/items/de/mate-default-applications-properties.desktop
share/pcbsd/pc-controlpanel/items/de/mate-keybinding.desktop
share/pcbsd/pc-controlpanel/items/de/mate-notification-properties.desktop
share/pcbsd/pc-controlpanel/items/de/mate-session-properties.desktop
share/pcbsd/pc-controlpanel/items/de/mate-system-monitor.desktop
share/pcbsd/pc-controlpanel/items/de/mate-theme-installer.desktop
share/pcbsd/pc-controlpanel/items/de/mate-window-properties.desktop
share/pcbsd/pc-controlpanel/items/de/xfce-session-settings.desktop
share/pcbsd/pc-controlpanel/items/de/xfce-settings-manager.desktop
share/pcbsd/pc-controlpanel/items/de/xfce-ui-settings.desktop
share/pcbsd/pc-controlpanel/items/de/xfce-wm-settings.desktop
share/pcbsd/pc-controlpanel/items/de/xfce-wmtweaks-settings.desktop
share/pcbsd/pc-controlpanel/items/de/xfce-workspaces-settings.desktop
share/pcbsd/pc-controlpanel/items/de/xfce4-accessibility-settings.desktop
share/pcbsd/pc-controlpanel/items/de/xfce4-settings-editor.desktop
share/pcbsd/pc-controlpanel/items/de/xfce4-thunar-settings.desktop
share/pcbsd/pc-controlpanel/items/hardware/cinnamon-power-panel.desktop
share/pcbsd/pc-controlpanel/items/hardware/cinnamon-sound-nua-panel.desktop
share/pcbsd/pc-controlpanel/items/hardware/cups.desktop
share/pcbsd/pc-controlpanel/items/hardware/gnome-keyboard-panel.desktop
share/pcbsd/pc-controlpanel/items/hardware/gnome-mouse-panel.desktop
share/pcbsd/pc-controlpanel/items/hardware/gnome-power-panel.desktop
share/pcbsd/pc-controlpanel/items/hardware/gnome-power-statistics.desktop
share/pcbsd/pc-controlpanel/items/hardware/gnome-sound-panel.desktop
share/pcbsd/pc-controlpanel/items/hardware/hplip.desktop
share/pcbsd/pc-controlpanel/items/hardware/kde-kcm_keyboard.desktop
share/pcbsd/pc-controlpanel/items/hardware/kde-mouse.desktop
share/pcbsd/pc-controlpanel/items/hardware/kde-screensaver.desktop
share/pcbsd/pc-controlpanel/items/hardware/kinfocenter.desktop
share/pcbsd/pc-controlpanel/items/hardware/lxde-lxinput.desktop
share/pcbsd/pc-controlpanel/items/hardware/mate-display-properties.desktop
share/pcbsd/pc-controlpanel/items/hardware/mate-keyboard.desktop
share/pcbsd/pc-controlpanel/items/hardware/mate-power-preferences.desktop
share/pcbsd/pc-controlpanel/items/hardware/mate-power-statistics.desktop
share/pcbsd/pc-controlpanel/items/hardware/mate-settings-mouse.desktop
share/pcbsd/pc-controlpanel/items/hardware/mate-volume-control.desktop
share/pcbsd/pc-controlpanel/items/hardware/nvidia-settings.desktop
share/pcbsd/pc-controlpanel/items/hardware/pc-mounttray.desktop
share/pcbsd/pc-controlpanel/items/hardware/pc-paprefs.desktop
share/pcbsd/pc-controlpanel/items/hardware/pc-pavucontrol.desktop
share/pcbsd/pc-controlpanel/items/hardware/pc-mixer.desktop
share/pcbsd/pc-controlpanel/items/hardware/pc-xgui.desktop
share/pcbsd/pc-controlpanel/items/hardware/pc-zmanager.desktop
share/pcbsd/pc-controlpanel/items/hardware/pcsyskeyboard.desktop
share/pcbsd/pc-controlpanel/items/hardware/system-config-printer.desktop
share/pcbsd/pc-controlpanel/items/hardware/xfce-keyboard-settings.desktop
share/pcbsd/pc-controlpanel/items/hardware/xfce-mouse-settings.desktop
share/pcbsd/pc-controlpanel/items/hardware/xsane.desktop
share/pcbsd/pc-controlpanel/items/network/pcnetwork.desktop
share/pcbsd/pc-controlpanel/items/network/fwmanager.desktop
share/pcbsd/pc-controlpanel/items/software/appcafe.desktop
share/pcbsd/pc-controlpanel/items/software/easypbi.desktop
share/pcbsd/pc-controlpanel/items/software/pc-updategui.desktop
share/pcbsd/pc-controlpanel/items/software/pkg-q4wine.desktop
share/pcbsd/pc-controlpanel/items/software/pkg-swine.desktop
share/pcbsd/pc-controlpanel/items/software/pkg-winecfg.desktop
share/pcbsd/pc-controlpanel/items/system/about.desktop
share/pcbsd/pc-controlpanel/items/system/gnome-system-log.desktop
share/pcbsd/pc-controlpanel/items/system/ibus-setup.desktop
share/pcbsd/pc-controlpanel/items/system/kde-clock.desktop
share/pcbsd/pc-controlpanel/items/system/kde-kcm_polkitactions.desktop
share/pcbsd/pc-controlpanel/items/system/ksystemlog.desktop
share/pcbsd/pc-controlpanel/items/system/lxde-lxtask.desktop
share/pcbsd/pc-controlpanel/items/system/pc-adsldap.desktop
share/pcbsd/pc-controlpanel/items/system/pc-bootconfig.desktop
share/pcbsd/pc-controlpanel/items/system/pc-checkhw.desktop
share/pcbsd/pc-controlpanel/items/system/pc-dmconf.desktop
share/pcbsd/pc-controlpanel/items/system/pc-servicemanager.desktop
share/pcbsd/pc-controlpanel/items/system/pc-sysmanager.desktop
share/pcbsd/pc-controlpanel/items/system/pcusermanager.desktop
share/pcbsd/pc-controlpanel/items/system/webmin.desktop
share/pcbsd/pc-controlpanel/items/tools/flash-player-properties.desktop
share/pcbsd/pc-controlpanel/items/tools/kde-kcmdf.desktop
share/pcbsd/pc-controlpanel/items/tools/lifepreserver.desktop
share/pcbsd/pc-controlpanel/items/tools/pcbugreport.desktop
share/pcbsd/pc-controlpanel/items/tools/x11vnc.desktop
share/pcbsd/pc-hwdetect/agp.xml
share/pcbsd/pc-hwdetect/audio.xml
share/pcbsd/pc-hwdetect/display.xml
share/pcbsd/pc-hwdetect/multimedia.xml
share/pcbsd/pc-hwdetect/network.xml
share/pcbsd/pc-hwdetect/soundcards.xml
share/pcbsd/pc-installgui/get-zfs-restore-list.sh
share/pcbsd/pc-installgui/load-usb-key.sh
share/pcbsd/pc-installgui/setup-ssh-keys.sh
share/pcbsd/pc-netmanager/pics/defaulticon.png
share/pcbsd/pc-netmanager/pics/info.png
share/pcbsd/pc-netmanager/pics/network_local.png
share/pcbsd/pc-netmanager/pics/network_local_dis.png
share/pcbsd/pc-netmanager/pics/network_wifi.png
share/pcbsd/pc-netmanager/pics/network_wifi_dis.png
share/pcbsd/pc-netmanager/pics/object-locked.png
share/pcbsd/pc-netmanager/pics/object-unlocked.png
share/pcbsd/pc-netmanager/pics/tray_local.png
share/pcbsd/pc-netmanager/pics/tray_local_dis.png
share/pcbsd/pc-netmanager/pics/tray_wifi.png
share/pcbsd/pc-netmanager/pics/tray_wifi30.png
share/pcbsd/pc-netmanager/pics/tray_wifi60.png
share/pcbsd/pc-netmanager/pics/tray_wifi85.png
share/pcbsd/pc-netmanager/pics/tray_wifi_dis.png
share/pcbsd/pc-netmanager/umts_stick
share/pcbsd/scripts/GenDiagSheet.sh
share/pcbsd/scripts/fastest_cvsup
share/pcbsd/scripts/find-install-media.sh
share/pcbsd/scripts/first-boot.sh
share/pcbsd/scripts/lidchanged.sh
share/pcbsd/scripts/move-vbox.sh
share/pcbsd/scripts/mythtv.sh
share/pcbsd/scripts/openhandbook.sh
share/pcbsd/scripts/portsnap-noterm.sh
share/pcbsd/scripts/set-lang.sh
share/pcbsd/scripts/sound-dev-changed.sh
share/pcbsd/scripts/vbox-check
share/pcbsd/scripts/waitforsystray.sh
share/pcbsd/splash-screens/loading-screen-af.pcx
share/pcbsd/splash-screens/loading-screen-ar.pcx
share/pcbsd/splash-screens/loading-screen-az.pcx
share/pcbsd/splash-screens/loading-screen-bg.pcx
share/pcbsd/splash-screens/loading-screen-bn.pcx
share/pcbsd/splash-screens/loading-screen-bs.pcx
share/pcbsd/splash-screens/loading-screen-ca.pcx
share/pcbsd/splash-screens/loading-screen-cs.pcx
share/pcbsd/splash-screens/loading-screen-da.pcx
share/pcbsd/splash-screens/loading-screen-de.pcx
share/pcbsd/splash-screens/loading-screen-el.pcx
share/pcbsd/splash-screens/loading-screen-en.pcx
share/pcbsd/splash-screens/loading-screen-es.pcx
share/pcbsd/splash-screens/loading-screen-et.pcx
share/pcbsd/splash-screens/loading-screen-eu.pcx
share/pcbsd/splash-screens/loading-screen-fa.pcx
share/pcbsd/splash-screens/loading-screen-fi.pcx
share/pcbsd/splash-screens/loading-screen-fr.pcx
share/pcbsd/splash-screens/loading-screen-gl.pcx
share/pcbsd/splash-screens/loading-screen-he.pcx
share/pcbsd/splash-screens/loading-screen-hi.pcx
share/pcbsd/splash-screens/loading-screen-hr.pcx
share/pcbsd/splash-screens/loading-screen-hu.pcx
share/pcbsd/splash-screens/loading-screen-it.pcx
share/pcbsd/splash-screens/loading-screen-ja.pcx
share/pcbsd/splash-screens/loading-screen-ko.pcx
share/pcbsd/splash-screens/loading-screen-lv.pcx
share/pcbsd/splash-screens/loading-screen-mk.pcx
share/pcbsd/splash-screens/loading-screen-mn.pcx
share/pcbsd/splash-screens/loading-screen-ms.pcx
share/pcbsd/splash-screens/loading-screen-nb.pcx
share/pcbsd/splash-screens/loading-screen-nl.pcx
share/pcbsd/splash-screens/loading-screen-pa.pcx
share/pcbsd/splash-screens/loading-screen-pl.pcx
share/pcbsd/splash-screens/loading-screen-pt.pcx
share/pcbsd/splash-screens/loading-screen-pt_BR.pcx
share/pcbsd/splash-screens/loading-screen-ro.pcx
share/pcbsd/splash-screens/loading-screen-ru.pcx
share/pcbsd/splash-screens/loading-screen-sk.pcx
share/pcbsd/splash-screens/loading-screen-sl.pcx
share/pcbsd/splash-screens/loading-screen-sr.pcx
share/pcbsd/splash-screens/loading-screen-sv.pcx
share/pcbsd/splash-screens/loading-screen-ta.pcx
share/pcbsd/splash-screens/loading-screen-tg.pcx
share/pcbsd/splash-screens/loading-screen-th.pcx
share/pcbsd/splash-screens/loading-screen-tr.pcx
share/pcbsd/splash-screens/loading-screen-uk.pcx
share/pcbsd/splash-screens/loading-screen-uz.pcx
share/pcbsd/splash-screens/loading-screen-vi.pcx
share/pcbsd/splash-screens/loading-screen-xh.pcx
share/pcbsd/splash-screens/loading-screen-zh_CN.pcx
share/pcbsd/splash-screens/loading-screen-zh_TW.pcx
share/pcbsd/xdg-auto/checkupdater.sh
share/pcbsd/xdg-auto/checkwelcome.sh
share/pcbsd/xdg-auto/life-preserver.sh
share/pcbsd/xdg-auto/net-trays.sh
share/pcbsd/xdg-auto/pc-mixer.sh
share/pcbsd/xdg-auto/pc-mounttray.sh
share/pcbsd/xdg-auto/pc-trayapps.sh
share/pcbsd/xorg-gui/bin/rundetect.sh
share/pcbsd/xorg-gui/bin/setupconf.sh
share/pcbsd/xorg-gui/cardDetect/XF86Config.compat
share/pcbsd/xorg-gui/cardDetect/XF86Config.default
share/pcbsd/xorg-gui/cardDetect/XF86Config.intel
share/pcbsd/xorg-gui/cardDetect/XF86Config.vmware
share/pcbsd/xorg-gui/cardDetect/x_config.sh
share/pcbsd/xorg-gui/cardDetect/xorg.conf.virtualbox
share/pcbsd/xorg-gui/conf/.fluxbox/init
share/pcbsd/xorg-gui/conf/.fluxbox/keys
share/pcbsd/xorg-gui/conf/.fluxbox/menu
share/pcbsd/xorg-gui/conf/.fluxbox/overlay
share/pcbsd/xorg-gui/conf/.fluxbox/startup
share/pcbsd/xorg-gui/conf/xorg.conf.basic
share/pcbsd/xorg-gui/nvidia-detect/detect-nvidia.sh
share/pcbsd/xorg-gui/nvidia-detect/nvidia17-pciid.txt
share/pcbsd/xorg-gui/nvidia-detect/nvidia9x-pciid.txt
share/pcbsd/xorg-gui/scripts/cardboard.sh
share/pcbsd/xorg-gui/scripts/cardbus.sh
share/pcbsd/xorg-gui/scripts/carddriver.sh
share/pcbsd/xorg-gui/scripts/cardpciid.sh
share/pcbsd/xorg-gui/scripts/cardvendor.sh
share/pcbsd/xorg-gui/scripts/checkunprobed.sh
share/pcbsd/xorg-gui/scripts/monmodel.sh
share/pcbsd/xorg-gui/scripts/monvendor.sh
share/pcbsd/xorg-gui/scripts/xinit-autodetect
share/pcbsd/xorg-gui/scripts/xinit-check
share/pcbsd/xorg-gui/scripts/xinit-displaywiz
share/pcbsd/xorg-gui/scripts/xinit-failed
share/pcbsd/xorg-gui/settings/README
share/pcbsd/xorg-gui/settings/alias.txt
share/pcbsd/xorg-gui/settings/definition.txt
share/pcbsd/xorg-gui/settings/depth.txt
share/pcbsd/xorg-gui/settings/drivers.txt
share/pcbsd/xorg-gui/settings/drivers.txt.amd64
share/pcbsd/xorg-gui/settings/drivers.txt.i386
share/pcbsd/xorg-gui/settings/refresh.txt
share/pcbsd/xorg-gui/settings/resolutions.txt
share/pcbsd/xorg-gui/templates/driver/README
share/pcbsd/xorg-gui/templates/driver/apm.template
share/pcbsd/xorg-gui/templates/driver/ark.template
share/pcbsd/xorg-gui/templates/driver/ati-3d-enable.template
share/pcbsd/xorg-gui/templates/driver/ati.template
share/pcbsd/xorg-gui/templates/driver/chips.template
share/pcbsd/xorg-gui/templates/driver/cirrus.template
share/pcbsd/xorg-gui/templates/driver/cyrix.template
share/pcbsd/xorg-gui/templates/driver/dummy.template
share/pcbsd/xorg-gui/templates/driver/fbdev.template
share/pcbsd/xorg-gui/templates/driver/glint.template
share/pcbsd/xorg-gui/templates/driver/i128.template
share/pcbsd/xorg-gui/templates/driver/i740.template
share/pcbsd/xorg-gui/templates/driver/i810.template
share/pcbsd/xorg-gui/templates/driver/imstt.template
share/pcbsd/xorg-gui/templates/driver/intel-3d-enable.template
share/pcbsd/xorg-gui/templates/driver/intel.template
share/pcbsd/xorg-gui/templates/driver/mach64.template
share/pcbsd/xorg-gui/templates/driver/mga-3d-enable.template
share/pcbsd/xorg-gui/templates/driver/mga.template
share/pcbsd/xorg-gui/templates/driver/neomagic.template
share/pcbsd/xorg-gui/templates/driver/newport.template
share/pcbsd/xorg-gui/templates/driver/nsc.template
share/pcbsd/xorg-gui/templates/driver/nv.template
share/pcbsd/xorg-gui/templates/driver/nvidia.template
share/pcbsd/xorg-gui/templates/driver/openchrome.template
share/pcbsd/xorg-gui/templates/driver/r128.template
share/pcbsd/xorg-gui/templates/driver/radeonhd-3d-enable.template
share/pcbsd/xorg-gui/templates/driver/radeonhd.template
share/pcbsd/xorg-gui/templates/driver/rendition.template
share/pcbsd/xorg-gui/templates/driver/s3.template
share/pcbsd/xorg-gui/templates/driver/s3virge.template
share/pcbsd/xorg-gui/templates/driver/savage.template
share/pcbsd/xorg-gui/templates/driver/siliconmotion.template
share/pcbsd/xorg-gui/templates/driver/sis-intel.template
share/pcbsd/xorg-gui/templates/driver/sis.template
share/pcbsd/xorg-gui/templates/driver/tdfx.template
share/pcbsd/xorg-gui/templates/driver/tga.template
share/pcbsd/xorg-gui/templates/driver/trident.template
share/pcbsd/xorg-gui/templates/driver/tseng.template
share/pcbsd/xorg-gui/templates/driver/vesa.template
share/pcbsd/xorg-gui/templates/driver/vga.template
share/pcbsd/xorg-gui/templates/driver/via.template
share/pcbsd/xorg-gui/templates/driver/vmware.template
share/pcbsd/xorg-gui/templates/driver/voodoo.template
share/pcbsd/xorg-gui/templates/header/README
share/pcbsd/xorg-gui/templates/header/ati-3d-enable.xorg.conf
share/pcbsd/xorg-gui/templates/header/ati.xorg.conf
share/pcbsd/xorg-gui/templates/header/intel-3d-enable.xorg.conf
share/pcbsd/xorg-gui/templates/header/intel.xorg.conf
share/pcbsd/xorg-gui/templates/header/mga-3d-enable.xorg.conf
share/pcbsd/xorg-gui/templates/header/nvidia.xorg.conf
share/pcbsd/xorg-gui/templates/header/radeon-3d-enable.xorg.conf
share/pcbsd/xorg-gui/templates/header/vboxvideo.xorg.conf
share/pcbsd/xorg-gui/templates/header/vmware.xorg.conf
share/pcbsd/xorg-gui/templates/header/vmwlegacy.xorg.conf
share/pcbsd/xorg-gui/templates/header/xorg.conf.generic
share/pcbsd/xorg-gui/templates/scripts/README
share/pcbsd/xstartup/disable-beep.sh
share/pcbsd/xstartup/enable-ibus.sh
share/pcbsd/xstartup/enable-xprofile.sh
share/pcbsd/xstartup/gpg-agent.sh
share/pcbsd/xstartup/ssh-agent.sh
share/wallpapers/FreeBSD/a_1280x1024.jpg
share/wallpapers/FreeBSD/a_1600x900.jpg
share/wallpapers/FreeBSD/b_1280x1024.jpg
share/wallpapers/FreeBSD/b_1600x900.jpg
share/wallpapers/FreeBSD/c_1280x1024.jpg
share/wallpapers/FreeBSD/c_1600x900.jpg
share/wallpapers/FreeBSD/d_1280x1024.jpg
share/wallpapers/FreeBSD/d_1600x900.jpg
share/wallpapers/FreeBSD/e_1280x1024.jpg
share/wallpapers/FreeBSD/e_1600x900.jpg
share/wallpapers/FreeBSD/f_1280x1024.jpg
share/wallpapers/FreeBSD/f_1600x900.jpg
share/wallpapers/FreeBSD/g_1280x1024.jpg
share/wallpapers/FreeBSD/g_1600x900.jpg
share/wallpapers/PCBSD/PCBSD_10_Joule_WP_1024x600_v2.jpg
share/wallpapers/PCBSD/PCBSD_10_Joule_WP_1024x768_v2.jpg
share/wallpapers/PCBSD/PCBSD_10_Joule_WP_1280x1024_v2.jpg
share/wallpapers/PCBSD/PCBSD_10_Joule_WP_1280x800_v2.jpg
share/wallpapers/PCBSD/PCBSD_10_Joule_WP_1440x900_v2.jpg
share/wallpapers/PCBSD/PCBSD_10_Joule_WP_1600x1200_v2.jpg
share/wallpapers/PCBSD/PCBSD_10_Joule_WP_1920x1080_v2.jpg
share/wallpapers/PCBSD/PCBSD_10_Joule_WP_1920x1200_v2.jpg
share/wallpapers/PCBSD/PCBSD_10_Joule_WP_600x400_v2.jpg
share/wallpapers/PCBSD/PCBSD_10_Joule_WP_800x600_v2.jpg
share/wallpapers/PCBSD/PCBSD_Enterprise_WP_1920x1080.jpg
share/wallpapers/PCBSD/a2_1280x1024.jpg
share/wallpapers/PCBSD/a_1280x1024.jpg
share/wallpapers/PCBSD/b_1280x1024.jpg
share/wallpapers/PCBSD/c_1280x1024.jpg
share/wallpapers/PCBSD/d_1280x1024.jpg
share/wallpapers/PCBSD/e_1280x1024.jpg
share/wallpapers/PCBSD/f2_1280x1024.jpg
share/wallpapers/PCBSD/f_1280x1024.jpg
share/wallpapers/PCBSD/g_1280x1024.jpg
share/wallpapers/pcbsd-default.jpg
share/wallpapers/pcbsd10-default/contents/.directory
share/wallpapers/pcbsd10-default/contents/images/.directory
share/wallpapers/pcbsd10-default/contents/images/1024x768.jpg
share/wallpapers/pcbsd10-default/contents/images/1280x1024.jpg
share/wallpapers/pcbsd10-default/contents/images/1280x800.jpg
share/wallpapers/pcbsd10-default/contents/images/1440x900.jpg
share/wallpapers/pcbsd10-default/contents/images/1600x1200.jpg
share/wallpapers/pcbsd10-default/contents/images/1920x1080.jpg
share/wallpapers/pcbsd10-default/contents/images/1920x1200.jpg
share/wallpapers/pcbsd10-default/contents/images/800x600.jpg
share/wallpapers/pcbsd10-default/contents/screenshot.jpg
share/wallpapers/pcbsd10-default/metadata.desktop

View File

@@ -1,28 +0,0 @@
# $FreeBSD$
PORTNAME= sysadm-client
PORTVERSION= 1.1
DISTVERSIONPREFIX= v
PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= kmoore@FreeBSD.org
COMMENT= SysAdm Qt5 Client
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/../LICENSE
WRKSRC_SUBDIR= src-qt5
USES= compiler:c++11-lang gmake pkgconfig qmake ssl qt:5 tar:xz
USE_QT= core buildtools_build gui network qmake websockets widgets svg concurrent
USE_GL+= gl
MAKE_ARGS= PREFIX=${STAGEDIR}${PREFIX}
USE_GITHUB= yes
GH_ACCOUNT= trueos
GH_PROJECT= sysadm-ui-qt
DEPRECATED= No longer maintained upstream
EXPIRATION_DATE= 2019-11-01
.include <bsd.port.mk>

View File

@@ -1,3 +0,0 @@
TIMESTAMP = 1541453308
SHA256 (trueos-sysadm-ui-qt-v1.1_GH0.tar.gz) = eec9a6b10296e2b5c8c580fe6b0b7faaeb7bad09c46f4993f75a1bcd30d21c90
SIZE (trueos-sysadm-ui-qt-v1.1_GH0.tar.gz) = 1086857

View File

@@ -1,7 +0,0 @@
The SysAdm client is a cross-platform, graphical utility written in
pure Qt5 which provides multi-system management capabilities.
The client connects via the websocket protocols to a SysAdm server
and keeps the session alive to provide regular system health
notifications, event updates, and much more.
WWW: https://sysadm.us

View File

@@ -1,16 +0,0 @@
bin/sysadm
bin/sysadm-client
share/applications/sysadm-client.desktop
share/applications/sysadm-moused.desktop
share/applications/sysadm-devicemanager.desktop
share/applications/sysadm-servicemanager.desktop
share/applications/sysadm-taskmanager.desktop
share/applications/sysadm-usermanager.desktop
share/applications/sysadm-updatemanager.desktop
share/applications/pccontrol.desktop
share/applications/appcafe.desktop
etc/xdg/autostart/sysadm-client-auto.desktop
share/pixmaps/sysadm.svg
share/pixmaps/appcafe.png
share/pixmaps/trueos.png
man/man8/sysadm.8.gz

View File

@@ -1,26 +0,0 @@
# $FreeBSD$
PORTNAME= sysadm
PORTVERSION= 1.1
DISTVERSIONPREFIX= v
PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= kmoore@FreeBSD.org
COMMENT= SysAdm API server
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/../LICENSE
WRKSRC_SUBDIR= src
USES= compiler:c++11-lang pkgconfig qmake qt:5 ssl tar:xz
USE_QT= concurrent core network buildtools qmake gui websockets sql
MAKE_ARGS= PREFIX=${STAGEDIR}${PREFIX}
USE_GITHUB= yes
GH_ACCOUNT= trueos
DEPRECATED= No longer maintained upstream
EXPIRATION_DATE= 2019-11-01
.include <bsd.port.mk>

View File

@@ -1,3 +0,0 @@
TIMESTAMP = 1541453177
SHA256 (trueos-sysadm-v1.1_GH0.tar.gz) = d2802b66837da999d334fb3bc9a44cafc278ab944af22259ef1333ae1b8a2b19
SIZE (trueos-sysadm-v1.1_GH0.tar.gz) = 156939

View File

@@ -1,6 +0,0 @@
SysAdm is a FreeBSD-based service which provides a stable API for
administrating FreeBSD and TrueOS systems. It is composed of a
headless daemon that runs in the background on any system to be
administrated, providing both web socket and REST network services.
WWW: https://sysadm.us

View File

@@ -1,11 +0,0 @@
bin/sysadm-binary
bin/sysadm-server
bin/sysadm-bridge
bin/sysadm-bridge-start
etc/sysadm.conf.dist
etc/init.d/sysadm
etc/init.d/sysadm-bridge
etc/init.d/sysadm-rest
etc/rc.d/sysadm
etc/rc.d/sysadm-bridge
etc/rc.d/sysadm-rest

View File

@@ -318,8 +318,6 @@
SUBDIR += kf5-kcodecs
SUBDIR += kf5-sonnet
SUBDIR += kf5-syntax-highlighting
SUBDIR += kibana5
SUBDIR += kibana5-search-guard
SUBDIR += kibana6
SUBDIR += kiss-templates
SUBDIR += kmfl-european-latin
@@ -508,7 +506,6 @@
SUBDIR += p5-Dev-Bollocks
SUBDIR += p5-Devel-TraceSAX
SUBDIR += p5-DocSet
SUBDIR += p5-EBook-Tools
SUBDIR += p5-Excel-Template
SUBDIR += p5-Excel-Writer-XLSX
SUBDIR += p5-File-Inplace
@@ -1829,7 +1826,6 @@
SUBDIR += xml-format
SUBDIR += xml-i18n-tools
SUBDIR += xml-lite.el
SUBDIR += xml-parse.el
SUBDIR += xml2
SUBDIR += xml2rfc
SUBDIR += xmlada

View File

@@ -1,33 +0,0 @@
# Created by: Miroslav Lachman <000.fbsd@quip.cz>
# $FreeBSD$
PORTNAME= search-guard
PORTVERSION= 5.3.0
CATEGORIES= textproc java
MASTER_SITES= https://github.com/floragunncom/search-guard-kibana-plugin/releases/download/v5.3.0-2/
PKGNAMEPREFIX= kibana5-
DISTNAME= searchguard-kibana-5.3.0-2
MAINTAINER= elastic@FreeBSD.org
COMMENT= Kibana 5.3 Search Guard plugin
LICENSE= APACHE20
DEPRECATED= Depends on expired www/node6 via textproc/kibana5
EXPIRATION_DATE=2019-11-01
RUN_DEPENDS= kibana5>=5.3.0:textproc/kibana5
NO_BUILD= yes
USES+= zip
do-extract:
@${MKDIR} ${WRKSRC}
( cd ${WRKDIR} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} -d ${DISTNAME} \
${_DISTDIR}${DISTFILES} )
do-install:
@cd ${WRKSRC}/kibana && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/www/kibana5/plugins
.include <bsd.port.mk>

View File

@@ -1,3 +0,0 @@
TIMESTAMP = 1496319461
SHA256 (searchguard-kibana-5.3.0-2.zip) = a5c778513ae74e54e0f85d4737280abadf8ded9ee95ac4b3c4b2de799ebfdff4
SIZE (searchguard-kibana-5.3.0-2.zip) = 2112167

View File

@@ -1,4 +0,0 @@
This plugin for Kibana adds session management and multi tenancy
to a Search Guard secured cluster.
WWW: https://github.com/floragunncom/search-guard-kibana-plugin

View File

@@ -1,820 +0,0 @@
www/kibana5/plugins/searchguard-kibana/index.js
www/kibana5/plugins/searchguard-kibana/lib/auth/authentication_error.js
www/kibana5/plugins/searchguard-kibana/lib/auth/routes.js
www/kibana5/plugins/searchguard-kibana/lib/auth/routes_authinfo.js
www/kibana5/plugins/searchguard-kibana/lib/auth/user.js
www/kibana5/plugins/searchguard-kibana/lib/backend/searchguard.js
www/kibana5/plugins/searchguard-kibana/lib/backend/searchguard_plugin.js
www/kibana5/plugins/searchguard-kibana/lib/hapi/auth.js
www/kibana5/plugins/searchguard-kibana/lib/multitenancy/headers.js
www/kibana5/plugins/searchguard-kibana/lib/multitenancy/routes.js
www/kibana5/plugins/searchguard-kibana/lib/session/invalid_session_error.js
www/kibana5/plugins/searchguard-kibana/lib/session/validate.js
www/kibana5/plugins/searchguard-kibana/node_modules/boom/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/boom/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/boom/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/boom/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/cookie/HISTORY.md
www/kibana5/plugins/searchguard-kibana/node_modules/cookie/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/cookie/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/cookie/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/cookie/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-async-handler/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-async-handler/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-async-handler/build/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-async-handler/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/.travis.yml
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/CONTRIBUTING.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/example/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/node_modules/boom/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/node_modules/boom/.travis.yml
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/node_modules/boom/CONTRIBUTING.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/node_modules/boom/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/node_modules/boom/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/node_modules/boom/images/boom.png
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/node_modules/boom/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/node_modules/boom/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/node_modules/boom/test/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/node_modules/hoek/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/node_modules/hoek/.travis.yml
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/node_modules/hoek/CONTRIBUTING.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/node_modules/hoek/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/node_modules/hoek/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/node_modules/hoek/images/hoek.png
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/node_modules/hoek/lib/escape.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/node_modules/hoek/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/node_modules/hoek/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/node_modules/hoek/test/escaper.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/node_modules/hoek/test/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/node_modules/hoek/test/modules/ignore.txt
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/node_modules/hoek/test/modules/test1.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/node_modules/hoek/test/modules/test2.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/node_modules/hoek/test/modules/test3.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-auth-cookie/test/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/.covignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/.travis.yml
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/Makefile
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/lib/acl.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/lib/roles.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/lib/schema.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/hoek/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/hoek/.travis.yml
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/hoek/CONTRIBUTING.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/hoek/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/hoek/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/hoek/images/hoek.png
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/hoek/lib/escape.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/hoek/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/hoek/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/hoek/test/escaper.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/hoek/test/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/hoek/test/modules/ignore.txt
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/hoek/test/modules/test1.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/hoek/test/modules/test2.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/hoek/test/modules/test3.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/isemail/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/isemail/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/isemail/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/isemail/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/isemail/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/.eslintignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/.travis.yml
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/API.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/CONTRIBUTING.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/examples/conditionalRequire.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/examples/customMessage.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/examples/multipleWhen.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/examples/timestamps.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/generate-readme-toc.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/images/joi.png
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/images/validation.png
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/lib/alternatives.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/lib/any.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/lib/array.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/lib/binary.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/lib/boolean.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/lib/cast.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/lib/date.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/lib/errors.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/lib/language.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/lib/number.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/lib/object.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/lib/ref.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/lib/string.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/lib/string/ip.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/lib/string/rfc3986.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/lib/string/uri.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/test/alternatives.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/test/any.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/test/array.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/test/binary.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/test/boolean.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/test/date.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/test/errors.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/test/function.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/test/helper.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/test/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/test/number.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/test/object.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/test/ref.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/joi/test/string.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/topo/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/topo/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/topo/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/topo/node_modules/hoek/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/topo/node_modules/hoek/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/topo/node_modules/hoek/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/topo/node_modules/hoek/lib/escape.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/topo/node_modules/hoek/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/topo/node_modules/hoek/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/node_modules/topo/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi-authorization/test/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/lib/auth.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/lib/compression.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/lib/connection.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/lib/cors.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/lib/defaults.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/lib/ext.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/lib/handler.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/lib/methods.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/lib/plugin.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/lib/promises.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/lib/protect.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/lib/reply.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/lib/request.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/lib/response.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/lib/route.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/lib/schema.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/lib/server.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/lib/transmit.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/lib/validation.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/accept/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/accept/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/accept/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/accept/lib/charset.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/accept/lib/encoding.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/accept/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/accept/lib/language.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/accept/lib/mediatype.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/accept/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/ammo/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/ammo/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/ammo/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/ammo/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/ammo/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/b64/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/b64/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/b64/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/b64/lib/decoder.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/b64/lib/encoder.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/b64/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/b64/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/boom/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/boom/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/boom/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/boom/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/call/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/call/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/call/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/call/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/call/lib/regex.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/call/lib/segment.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/call/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/catbox-memory/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/catbox-memory/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/catbox-memory/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/catbox-memory/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/catbox-memory/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/catbox/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/catbox/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/catbox/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/catbox/lib/client.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/catbox/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/catbox/lib/policy.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/catbox/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/content/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/content/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/content/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/content/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/content/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/cryptiles/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/cryptiles/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/cryptiles/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/cryptiles/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/cryptiles/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/heavy/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/heavy/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/heavy/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/heavy/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/heavy/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/hoek/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/hoek/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/hoek/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/hoek/lib/escape.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/hoek/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/hoek/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/iron/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/iron/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/iron/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/iron/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/iron/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/isemail/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/isemail/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/isemail/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/isemail/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/isemail/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/items/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/items/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/items/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/items/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/items/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/joi/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/joi/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/joi/lib/alternatives.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/joi/lib/any.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/joi/lib/array.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/joi/lib/binary.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/joi/lib/boolean.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/joi/lib/cast.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/joi/lib/date.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/joi/lib/errors.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/joi/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/joi/lib/language.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/joi/lib/lazy.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/joi/lib/number.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/joi/lib/object.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/joi/lib/ref.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/joi/lib/schemas.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/joi/lib/set.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/joi/lib/string.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/joi/lib/string/ip.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/joi/lib/string/rfc3986.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/joi/lib/string/uri.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/joi/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/mime-db/HISTORY.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/mime-db/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/mime-db/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/mime-db/db.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/mime-db/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/mime-db/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/mimos/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/mimos/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/mimos/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/mimos/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/mimos/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/nigel/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/nigel/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/nigel/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/nigel/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/nigel/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/pez/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/pez/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/pez/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/pez/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/pez/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/podium/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/podium/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/podium/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/podium/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/podium/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/shot/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/shot/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/shot/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/shot/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/shot/lib/request.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/shot/lib/response.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/shot/lib/schema.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/shot/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/statehood/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/statehood/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/statehood/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/statehood/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/statehood/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/subtext/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/subtext/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/subtext/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/subtext/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/subtext/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/topo/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/topo/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/topo/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/topo/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/vise/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/vise/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/vise/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/vise/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/vise/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/wreck/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/wreck/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/wreck/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/wreck/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/wreck/lib/payload.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/wreck/lib/recorder.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/wreck/lib/tap.js
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/node_modules/wreck/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/npm-shrinkwrap.json
www/kibana5/plugins/searchguard-kibana/node_modules/hapi/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/hoek/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/hoek/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/hoek/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/hoek/lib/escape.js
www/kibana5/plugins/searchguard-kibana/node_modules/hoek/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/hoek/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/isemail/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/isemail/.travis.yml
www/kibana5/plugins/searchguard-kibana/node_modules/isemail/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/isemail/Makefile
www/kibana5/plugins/searchguard-kibana/node_modules/isemail/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/isemail/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/isemail/lib/isemail.js
www/kibana5/plugins/searchguard-kibana/node_modules/isemail/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/isemail/test/isemail.js
www/kibana5/plugins/searchguard-kibana/node_modules/isemail/test/mocha.opts
www/kibana5/plugins/searchguard-kibana/node_modules/isemail/test/tests.json
www/kibana5/plugins/searchguard-kibana/node_modules/joi/.eslintignore
www/kibana5/plugins/searchguard-kibana/node_modules/joi/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/joi/.travis.yml
www/kibana5/plugins/searchguard-kibana/node_modules/joi/API.md
www/kibana5/plugins/searchguard-kibana/node_modules/joi/CONTRIBUTING.md
www/kibana5/plugins/searchguard-kibana/node_modules/joi/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/joi/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/joi/examples/conditionalRequire.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/examples/customMessage.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/examples/multipleWhen.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/generate-readme-toc.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/images/joi.png
www/kibana5/plugins/searchguard-kibana/node_modules/joi/images/validation.png
www/kibana5/plugins/searchguard-kibana/node_modules/joi/lib/alternatives.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/lib/any.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/lib/array.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/lib/binary.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/lib/boolean.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/lib/cast.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/lib/date.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/lib/errors.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/lib/language.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/lib/number.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/lib/object.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/lib/ref.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/lib/string.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/lib/string/ip.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/lib/string/rfc3986.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/lib/string/uri.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/node_modules/hoek/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/joi/node_modules/hoek/.travis.yml
www/kibana5/plugins/searchguard-kibana/node_modules/joi/node_modules/hoek/CONTRIBUTING.md
www/kibana5/plugins/searchguard-kibana/node_modules/joi/node_modules/hoek/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/joi/node_modules/hoek/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/joi/node_modules/hoek/images/hoek.png
www/kibana5/plugins/searchguard-kibana/node_modules/joi/node_modules/hoek/lib/escape.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/node_modules/hoek/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/node_modules/hoek/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/joi/node_modules/hoek/test/escaper.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/node_modules/hoek/test/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/node_modules/hoek/test/modules/ignore.txt
www/kibana5/plugins/searchguard-kibana/node_modules/joi/node_modules/hoek/test/modules/test1.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/node_modules/hoek/test/modules/test2.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/node_modules/hoek/test/modules/test3.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/joi/test/alternatives.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/test/any.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/test/array.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/test/binary.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/test/boolean.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/test/date.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/test/errors.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/test/function.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/test/helper.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/test/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/test/number.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/test/object.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/test/ref.js
www/kibana5/plugins/searchguard-kibana/node_modules/joi/test/string.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/CHANGELOG.md
www/kibana5/plugins/searchguard-kibana/node_modules/moment/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/moment/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/moment/ender.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/af.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/ar-dz.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/ar-kw.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/ar-ly.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/ar-ma.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/ar-sa.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/ar-tn.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/ar.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/az.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/be.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/bg.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/bn.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/bo.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/br.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/bs.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/ca.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/cs.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/cv.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/cy.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/da.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/de-at.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/de-ch.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/de.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/dv.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/el.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/en-au.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/en-ca.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/en-gb.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/en-ie.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/en-nz.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/eo.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/es-do.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/es.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/et.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/eu.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/fa.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/fi.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/fo.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/fr-ca.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/fr-ch.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/fr.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/fy.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/gd.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/gl.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/gom-latn.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/he.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/hi.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/hr.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/hu.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/hy-am.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/id.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/is.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/it.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/ja.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/jv.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/ka.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/kk.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/km.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/kn.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/ko.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/ky.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/lb.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/lo.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/lt.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/lv.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/me.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/mi.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/mk.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/ml.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/mr.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/ms-my.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/ms.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/my.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/nb.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/ne.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/nl-be.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/nl.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/nn.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/pa-in.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/pl.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/pt-br.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/pt.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/ro.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/ru.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/sd.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/se.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/si.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/sk.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/sl.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/sq.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/sr-cyrl.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/sr.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/ss.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/sv.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/sw.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/ta.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/te.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/tet.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/th.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/tl-ph.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/tlh.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/tr.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/tzl.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/tzm-latn.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/tzm.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/uk.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/ur.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/uz-latn.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/uz.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/vi.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/x-pseudo.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/yo.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/zh-cn.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/zh-hk.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/locale/zh-tw.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/min/locales.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/min/locales.min.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/min/moment-with-locales.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/min/moment-with-locales.min.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/min/moment.min.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/moment.d.ts
www/kibana5/plugins/searchguard-kibana/node_modules/moment/moment.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/package.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/create/check-overflow.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/create/date-from-array.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/create/from-anything.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/create/from-array.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/create/from-object.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/create/from-string-and-array.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/create/from-string-and-format.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/create/from-string.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/create/local.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/create/parsing-flags.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/create/utc.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/create/valid.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/duration/abs.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/duration/add-subtract.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/duration/as.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/duration/bubble.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/duration/constructor.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/duration/create.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/duration/duration.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/duration/get.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/duration/humanize.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/duration/iso-string.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/duration/prototype.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/duration/valid.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/format/format.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/locale/base-config.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/locale/calendar.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/locale/constructor.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/locale/en.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/locale/formats.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/locale/invalid.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/locale/lists.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/locale/locale.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/locale/locales.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/locale/ordinal.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/locale/pre-post-format.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/locale/prototype.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/locale/relative.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/locale/set.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/moment/add-subtract.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/moment/calendar.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/moment/clone.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/moment/compare.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/moment/constructor.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/moment/creation-data.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/moment/diff.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/moment/format.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/moment/from.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/moment/get-set.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/moment/locale.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/moment/min-max.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/moment/moment.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/moment/now.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/moment/prototype.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/moment/start-end-of.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/moment/to-type.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/moment/to.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/moment/valid.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/parse/regex.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/parse/token.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/units/aliases.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/units/constants.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/units/day-of-month.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/units/day-of-week.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/units/day-of-year.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/units/hour.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/units/millisecond.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/units/minute.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/units/month.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/units/offset.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/units/priorities.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/units/quarter.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/units/second.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/units/timestamp.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/units/timezone.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/units/units.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/units/week-calendar-utils.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/units/week-year.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/units/week.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/units/year.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/utils/abs-ceil.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/utils/abs-floor.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/utils/abs-round.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/utils/compare-arrays.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/utils/defaults.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/utils/deprecate.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/utils/extend.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/utils/has-own-prop.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/utils/hooks.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/utils/index-of.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/utils/is-array.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/utils/is-date.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/utils/is-function.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/utils/is-number.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/utils/is-object-empty.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/utils/is-object.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/utils/is-undefined.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/utils/keys.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/utils/map.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/utils/some.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/utils/to-int.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/lib/utils/zero-fill.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/af.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/ar-dz.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/ar-kw.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/ar-ly.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/ar-ma.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/ar-sa.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/ar-tn.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/ar.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/az.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/be.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/bg.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/bn.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/bo.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/br.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/bs.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/ca.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/cs.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/cv.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/cy.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/da.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/de-at.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/de-ch.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/de.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/dv.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/el.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/en-au.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/en-ca.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/en-gb.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/en-ie.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/en-nz.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/eo.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/es-do.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/es.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/et.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/eu.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/fa.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/fi.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/fo.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/fr-ca.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/fr-ch.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/fr.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/fy.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/gd.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/gl.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/gom-latn.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/he.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/hi.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/hr.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/hu.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/hy-am.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/id.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/is.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/it.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/ja.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/jv.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/ka.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/kk.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/km.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/kn.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/ko.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/ky.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/lb.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/lo.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/lt.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/lv.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/me.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/mi.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/mk.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/ml.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/mr.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/ms-my.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/ms.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/my.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/nb.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/ne.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/nl-be.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/nl.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/nn.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/pa-in.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/pl.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/pt-br.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/pt.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/ro.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/ru.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/sd.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/se.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/si.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/sk.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/sl.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/sq.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/sr-cyrl.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/sr.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/ss.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/sv.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/sw.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/ta.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/te.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/tet.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/th.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/tl-ph.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/tlh.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/tr.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/tzl.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/tzm-latn.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/tzm.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/uk.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/ur.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/uz-latn.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/uz.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/vi.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/x-pseudo.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/yo.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/zh-cn.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/zh-hk.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/locale/zh-tw.js
www/kibana5/plugins/searchguard-kibana/node_modules/moment/src/moment.js
www/kibana5/plugins/searchguard-kibana/node_modules/q/CHANGES.md
www/kibana5/plugins/searchguard-kibana/node_modules/q/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/q/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/q/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/q/q.js
www/kibana5/plugins/searchguard-kibana/node_modules/q/queue.js
www/kibana5/plugins/searchguard-kibana/node_modules/requirefrom/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/requirefrom/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/requirefrom/readme.md
www/kibana5/plugins/searchguard-kibana/node_modules/requirefrom/test/lib/components/framework/models/user/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/requirefrom/test/lib/components/framework/views/login.js
www/kibana5/plugins/searchguard-kibana/node_modules/requirefrom/test/lib/components/framework/views/signup.js
www/kibana5/plugins/searchguard-kibana/node_modules/requirefrom/test/lib/utility/normalize/user.js
www/kibana5/plugins/searchguard-kibana/node_modules/requirefrom/test/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/requirefrom/test/test.js
www/kibana5/plugins/searchguard-kibana/node_modules/topo/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/topo/.travis.yml
www/kibana5/plugins/searchguard-kibana/node_modules/topo/API.md
www/kibana5/plugins/searchguard-kibana/node_modules/topo/CONTRIBUTING.md
www/kibana5/plugins/searchguard-kibana/node_modules/topo/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/topo/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/topo/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/topo/node_modules/hoek/.npmignore
www/kibana5/plugins/searchguard-kibana/node_modules/topo/node_modules/hoek/.travis.yml
www/kibana5/plugins/searchguard-kibana/node_modules/topo/node_modules/hoek/CONTRIBUTING.md
www/kibana5/plugins/searchguard-kibana/node_modules/topo/node_modules/hoek/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/topo/node_modules/hoek/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/topo/node_modules/hoek/images/hoek.png
www/kibana5/plugins/searchguard-kibana/node_modules/topo/node_modules/hoek/lib/escape.js
www/kibana5/plugins/searchguard-kibana/node_modules/topo/node_modules/hoek/lib/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/topo/node_modules/hoek/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/topo/node_modules/hoek/test/escaper.js
www/kibana5/plugins/searchguard-kibana/node_modules/topo/node_modules/hoek/test/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/topo/node_modules/hoek/test/modules/ignore.txt
www/kibana5/plugins/searchguard-kibana/node_modules/topo/node_modules/hoek/test/modules/test1.js
www/kibana5/plugins/searchguard-kibana/node_modules/topo/node_modules/hoek/test/modules/test2.js
www/kibana5/plugins/searchguard-kibana/node_modules/topo/node_modules/hoek/test/modules/test3.js
www/kibana5/plugins/searchguard-kibana/node_modules/topo/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/topo/test/index.js
www/kibana5/plugins/searchguard-kibana/node_modules/underscore/LICENSE
www/kibana5/plugins/searchguard-kibana/node_modules/underscore/README.md
www/kibana5/plugins/searchguard-kibana/node_modules/underscore/package.json
www/kibana5/plugins/searchguard-kibana/node_modules/underscore/underscore-min.js
www/kibana5/plugins/searchguard-kibana/node_modules/underscore/underscore-min.map
www/kibana5/plugins/searchguard-kibana/node_modules/underscore/underscore.js
www/kibana5/plugins/searchguard-kibana/package.json
www/kibana5/plugins/searchguard-kibana/public/apps/login/login.html
www/kibana5/plugins/searchguard-kibana/public/apps/login/login.js
www/kibana5/plugins/searchguard-kibana/public/apps/login/login.less
www/kibana5/plugins/searchguard-kibana/public/apps/login/login_controller.js
www/kibana5/plugins/searchguard-kibana/public/apps/multitenancy/multitenancy.html
www/kibana5/plugins/searchguard-kibana/public/apps/multitenancy/multitenancy.js
www/kibana5/plugins/searchguard-kibana/public/apps/multitenancy/multitenancy.less
www/kibana5/plugins/searchguard-kibana/public/assets/networking.svg
www/kibana5/plugins/searchguard-kibana/public/assets/searchguard_logo.svg
www/kibana5/plugins/searchguard-kibana/public/chrome/btn_logout/btn_logout.html
www/kibana5/plugins/searchguard-kibana/public/chrome/btn_logout/btn_logout.js
www/kibana5/plugins/searchguard-kibana/public/chrome/logout_button.html
www/kibana5/plugins/searchguard-kibana/public/chrome/logout_button.js
www/kibana5/plugins/searchguard-kibana/public/chrome/multitenancy/enable_multitenancy.js
www/kibana5/plugins/searchguard-kibana/public/services/access_control.js

View File

@@ -1,48 +0,0 @@
# Created by: Tom Judge <tj@FreeBSD.org>
# $FreeBSD$
PORTNAME= kibana
PORTVERSION= 5.6.8
DISTVERSIONSUFFIX= -linux-x86
PORTREVISION= 1
CATEGORIES= textproc www
MASTER_SITES= https://artifacts.elastic.co/downloads/kibana/ \
http://artifacts.elastic.co/downloads/kibana/
PKGNAMESUFFIX?= 5
MAINTAINER= elastic@FreeBSD.org
COMMENT= Browser based analytics and search interface to ElasticSearch
LICENSE= APACHE20
DEPRECATED= depends on expired www/node6
EXPIRATION_DATE=2019-11-01
RUN_DEPENDS= node6>=6.12.2:www/node6
CONFLICTS= kibana[3-4]*
NO_BUILD= yes
NO_ARCH= yes
WWWDIR= ${PREFIX}/www/${PORTNAME}${PKGNAMESUFFIX}
USE_RC_SUBR= ${PORTNAME}
SUB_FILES= pkg-deinstall
do-install:
${CP} ${WRKSRC}/config/kibana.yml ${STAGEDIR}${PREFIX}/etc/kibana.yml.sample
${MKDIR} ${STAGEDIR}${WWWDIR}
cd ${WRKSRC} && \
${RM} -r bin config node && \
${RM} -r optimize && \
${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}
post-install:
${ECHO} "@sample etc/kibana.yml.sample" >> ${TMPPLIST}
${FIND} -s ${STAGEDIR}${WWWDIR} -not -type d | ${SORT} | \
${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST}
${ECHO} "@dir(www,www) ${WWWDIR}/data" >> ${TMPPLIST}
${ECHO} "@dir ${WWWDIR}/plugins" >> ${TMPPLIST}
${ECHO} "@dir ${WWWDIR}/src/ui/public/factories" >> ${TMPPLIST}
.include <bsd.port.mk>

View File

@@ -1,3 +0,0 @@
TIMESTAMP = 1519315963
SHA256 (kibana-5.6.8-linux-x86.tar.gz) = 5bc64ceb2c94f0494dac94db954b478b83d7944a93423a9db783f62f9106f0e8
SIZE (kibana-5.6.8-linux-x86.tar.gz) = 51412784

View File

@@ -1,45 +0,0 @@
#!/bin/sh
#
# $FreeBSD$
#
# PROVIDE: kibana
# REQUIRE: DAEMON
# KEYWORD: shutdown
. /etc/rc.subr
name=kibana
rcvar=kibana_enable
load_rc_config $name
: ${kibana_enable:="NO"}
: ${kibana_config:="%%PREFIX%%/etc/kibana.yml"}
: ${kibana_user:="www"}
: ${kibana_group:="www"}
: ${kibana_log:="/var/log/kibana.log"}
required_files="${kibana_config}"
pidfile="/var/run/${name}/${name}.pid"
start_precmd="kibana_precmd"
procname="%%LOCALBASE%%/bin/node"
command="/usr/sbin/daemon"
command_args="-f -p ${pidfile} env BABEL_DISABLE_CACHE=1 ${procname} %%WWWDIR%%/src/cli serve --config ${kibana_config} --log-file ${kibana_log}"
kibana_precmd()
{
if [ ! -d $(dirname ${pidfile}) ]; then
install -d -o ${kibana_user} -g ${kibana_group} $(dirname ${pidfile})
fi
if [ ! -f ${kibana_log} ]; then
install -o ${kibana_user} -g ${kibana_group} -m 640 /dev/null ${kibana_log}
fi
if [ ! -d %%WWWDIR%%/optimize ]; then
install -d -o ${kibana_user} -g ${kibana_group} %%WWWDIR%%/optimize
fi
}
run_rc_command "$1"

View File

@@ -1,9 +0,0 @@
#!/bin/sh
case "$2" in
POST-DEINSTALL)
if [ -d %%WWWDIR%%/optimize ]; then
/usr/bin/find %%WWWDIR%%/optimize/ -delete
fi
;;
esac

View File

@@ -1,8 +0,0 @@
Kibana is an open source (Apache Licensed), browser based analytics and search
dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana
strives to be easy to get started with, while also being flexible and powerful,
just like Elasticsearch.
Kibana 4.5 is compatible with Elasticsearch 2.3.x.
WWW: https://www.elastic.co/products/kibana

View File

@@ -1,49 +0,0 @@
# Created by: simond@irrelevant.org
# $FreeBSD$
PORTNAME= EBook-Tools
PORTVERSION= 0.5.4
DISTVERSIONPREFIX= v
PORTREVISION= 1
CATEGORIES= textproc perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Object class for manipulating and generating E-books
LICENSE= GPLv2
DEPRECATED= Depends on expired palm/p5-Palm
EXPIRATION_DATE=2019-11-01
BUILD_DEPENDS= p5-Archive-Zip>=0:archivers/p5-Archive-Zip \
p5-Data-UUID>=0:devel/p5-Data-UUID \
p5-Config-IniFiles>=0:devel/p5-Config-IniFiles \
p5-Date-Manip>=0:devel/p5-Date-Manip \
p5-DBI>=0:databases/p5-DBI \
p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \
p5-Encode-Detect>=0:converters/p5-Encode-Detect \
p5-File-MimeInfo>=0:devel/p5-File-MimeInfo \
p5-HTML-Parser>=0:www/p5-HTML-Parser \
p5-Lingua-EN-NameParse>=0:textproc/p5-Lingua-EN-NameParse \
p5-LWP-Protocol-https>=0:www/p5-LWP-Protocol-https \
p5-Mojolicious>=0:www/p5-Mojolicious \
p5-Tie-IxHash>=0:devel/p5-Tie-IxHash \
p5-XML-Twig>=0:textproc/p5-XML-Twig \
p5-File-Slurp>=0:devel/p5-File-Slurp \
p5-File-Which>=0:sysutils/p5-File-Which \
p5-Palm>=0:palm/p5-Palm \
p5-Image-Size>=0:graphics/p5-Image-Size \
p5-String-CRC32>=0:devel/p5-String-CRC32 \
txt2html>=0:textproc/txt2html \
p5-Bit-Vector>=0:math/p5-Bit-Vector \
p5-List-MoreUtils>=0:lang/p5-List-MoreUtils
RUN_DEPENDS:= ${BUILD_DEPENDS} \
tidy5:www/tidy-html5
USES= perl5
USE_PERL5= modbuild
NO_ARCH= yes
.include <bsd.port.mk>

View File

@@ -1,2 +0,0 @@
SHA256 (EBook-Tools-v0.5.4.tar.gz) = 2a94808f611da58086ed151c1348fcf9c9ffab7822fef8457eeac3376fa1a81a
SIZE (EBook-Tools-v0.5.4.tar.gz) = 725633

View File

@@ -1,10 +0,0 @@
--- lib/EBook/Tools.pm.orig 2014-10-01 22:27:01 UTC
+++ lib/EBook/Tools.pm
@@ -11710,6 +11710,7 @@ Returns the return value from tidy
'-q','-utf8','--tidy-mark','no',
'--wrap','0',
'-xml',
+ '-indent',
'--add-xml-decl','yes',
'-f',$tidyxmlerrors,
'-o',$outfile,

View File

@@ -1,11 +0,0 @@
--- scripts/ebook.pl.orig 2014-10-01 22:27:01 UTC
+++ scripts/ebook.pl
@@ -92,7 +92,7 @@ my %opt = (
'raw' => 0,
'subcategory' => undef,
'tidy' => 0,
- 'tidycmd' => $config->val('helpers','tidy') || undef,
+ 'tidycmd' => $config->val('helpers','tidy') || 'tidy5',
'tidysafety' => $tidysafety,
'title' => undef,
'verbose' => $config->val('config','debug') || 0,

View File

@@ -1,9 +0,0 @@
EBook-Tools contains a library and a command-line tool for unpacking,
creating, correcting, and repacking electronic books.
Current unpacking support is limited to PalmDoc and Mobipocket and
generation is limited to EPub. The metadata correction tools are
quite extensive, however. For more details, see the POD information
on EBook::Tools and EBook::Tools::Unpack.
WWW: https://metacpan.org/release/EBook-Tools

View File

@@ -1,20 +0,0 @@
%%PERL5_MAN1%%/ebook.1.gz
%%PERL5_MAN3%%/EBook::Tools.3.gz
%%PERL5_MAN3%%/EBook::Tools::BISG.3.gz
%%PERL5_MAN3%%/EBook::Tools::EReader.3.gz
%%PERL5_MAN3%%/EBook::Tools::IMP.3.gz
%%PERL5_MAN3%%/EBook::Tools::LZSS.3.gz
%%PERL5_MAN3%%/EBook::Tools::MSReader.3.gz
%%PERL5_MAN3%%/EBook::Tools::Mobipocket.3.gz
%%PERL5_MAN3%%/EBook::Tools::PalmDoc.3.gz
%%PERL5_MAN3%%/EBook::Tools::Unpack.3.gz
%%SITE_PERL%%/EBook/Tools.pm
%%SITE_PERL%%/EBook/Tools/BISG.pm
%%SITE_PERL%%/EBook/Tools/EReader.pm
%%SITE_PERL%%/EBook/Tools/IMP.pm
%%SITE_PERL%%/EBook/Tools/LZSS.pm
%%SITE_PERL%%/EBook/Tools/MSReader.pm
%%SITE_PERL%%/EBook/Tools/Mobipocket.pm
%%SITE_PERL%%/EBook/Tools/PalmDoc.pm
%%SITE_PERL%%/EBook/Tools/Unpack.pm
bin/ebook

View File

@@ -1,30 +0,0 @@
# Created by: Dryice Liu <dryice@liu.com.cn>
# $FreeBSD$
PORTNAME= xml-parse.el
PORTVERSION= 1.5
PORTREVISION= 9
CATEGORIES= textproc elisp
MASTER_SITES= http://dryice.name/computer/FreeBSD/distfiles/ \
http://sacha.free.net.ph/notebook/emacs/ \
http://ports.toco-domains.de/
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
DISTNAME= ${PORTNAME}
EXTRACT_SUFX=
EXTRACT_ONLY=
MAINTAINER= ports@FreeBSD.org
COMMENT= Code to efficiently read/write XML data with Elisp
BROKEN= unfetchable
DEPRECATED= Unfetchable, unmaintained
EXPIRATION_DATE= 2019-10-16
USES= emacs
NO_BUILD= yes
do-install:
${INSTALL_DATA} ${DISTDIR}/${DISTNAME} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
.include <bsd.port.mk>

View File

@@ -1,2 +0,0 @@
SHA256 (xml-parse.el) = 75f2fd2a4570fac7041f2314a6815020c6491a91b2d24788cd136e3e861dcccc
SIZE (xml-parse.el) = 11442

View File

@@ -1,6 +0,0 @@
The approach taken by xml-parse.el is to read XML data into Lisp
structures, and allow those same Lisp structures to be written out as
XML. It should facilitate the manipulation and use of XML by Elisp
programs.
WWW: http://www.emacswiki.org/cgi-bin/wiki?XmlParser

View File

@@ -1 +0,0 @@
%%EMACS_SITE_LISPDIR%%/xml-parse.el

View File

@@ -42,7 +42,6 @@
SUBDIR += bareos-webui
SUBDIR += bareos16-webui
SUBDIR += bareos17-webui
SUBDIR += bigbluebutton
SUBDIR += bkmrkconv
SUBDIR += blastbeat
SUBDIR += bluefish
@@ -459,7 +458,6 @@
SUBDIR += nift
SUBDIR += node
SUBDIR += node10
SUBDIR += node6
SUBDIR += node8
SUBDIR += nostromo
SUBDIR += novnc
@@ -1359,7 +1357,6 @@
SUBDIR += pear-UDDI
SUBDIR += pear-XML_GRDDL
SUBDIR += pear-twig
SUBDIR += pebble
SUBDIR += pecl-http
SUBDIR += pecl-solr
SUBDIR += pecl-yaf
@@ -2292,7 +2289,6 @@
SUBDIR += tntnet
SUBDIR += tokyopromenade
SUBDIR += tomcat-native
SUBDIR += tomcat6
SUBDIR += tomcat7
SUBDIR += tomcat85
SUBDIR += tomcat9

View File

@@ -1,155 +0,0 @@
# Created by: alex.deiter@gmail.com
# $FreeBSD$
PORTNAME= bigbluebutton
PORTVERSION= 0.71
PORTREVISION= 9
CATEGORIES= www java
MASTER_SITES= http://bigbluebutton.org/downloads/${PORTVERSION}/ \
http://bigbluebutton.org/downloads/0.70/:2 \
http://bigbluebutton.org/downloads/0.64/blank/:3
DISTFILES= bigbluebutton.tar.gz freeswitch-config.tar.gz \
nginx-bigbluebutton.conf bbb_extensions.conf:2 \
bbb_sip.conf:2 red5-0.9.1.tar.gz:2 \
blank-slide.swf:3 blank-thumb.png:3
EXTRACT_ONLY= bigbluebutton.tar.gz red5-0.9.1.tar.gz freeswitch-config.tar.gz
MAINTAINER= alex.deiter@gmail.com
COMMENT= Web conferencing system for distance education
DEPRECATED= Depends on expired www/tomcat6
EXPIRATION_DATE=2019-11-01
BUILD_DEPENDS= ${LOCALBASE}/bin/pdf2swf:graphics/swftools \
${LOCALBASE}/bin/convert:graphics/ImageMagick6 \
${LOCALBASE}/etc/rc.d/activemq:net/activemq \
${LOCALBASE}/sbin/nginx:www/nginx \
${LOCALBASE}/etc/rc.d/tomcat6:www/tomcat6 \
${LOCALBASE}/etc/rc.d/red5:www/red5
RUN_DEPENDS:= ${BUILD_DEPENDS}
MANUAL_PACKAGE_BUILD= requires www/tomcat6 with HTTP_PORT=8080
USES= dos2unix
DOS2UNIX_REGEX= .+\.(conf|jsp|properties|xml)$
USE_JAVA= yes
JAVA_EXTRACT= yes
NO_BUILD= yes
DIST_SUBDIR= ${PORTNAME}
USE_RC_SUBR= openoffice
SOFFICEBIN?= ${PREFIX}/bin/openoffice-4.0.1
RED5_HOME?= ${PREFIX}/red5
RED5_LOGS?= ${RED5_HOME}/log
RED5_USER?= www
RED5_GROUP?= ${RED5_USER}
TOMCAT_HOME?= ${PREFIX}/apache-tomcat-6.0
TOMCAT_LOGS?= ${TOMCAT_HOME}/logs
TOMCAT_USER?= www
TOMCAT_GROUP?= ${TOMCAT_USER}
FS_USER?= freeswitch
FS_GROUP?= ${FS_USER}
WWWROOT?= ${WWWDIR:S|/${PORTNAME}$||}
OPTIONS_DEFINE= KONFERENCE OPENOFFICE
OPTIONS_DEFAULT= KONFERENCE
KONFERENCE_DESC= konference Asterisk module
OPENOFFICE_DESC= Include OpenOffice support
PLIST_SUB+= RED5_HOME=${RED5_HOME:S,^${PREFIX}/,,} \
RED5_USER=${RED5_USER} \
RED5_GROUP=${RED5_GROUP} \
TOMCAT_HOME=${TOMCAT_HOME:S,^${PREFIX}/,,} \
TOMCAT_USER=${TOMCAT_USER} \
TOMCAT_GROUP=${TOMCAT_GROUP} \
WWWROOT=${WWWROOT:S,^${PREFIX}/,,}
SUB_LIST+= PORTNAME=${PORTNAME} \
SOFFICEBIN=${SOFFICEBIN} \
RED5_HOME=${RED5_HOME} \
RED5_LOGS=${RED5_LOGS} \
RED5_USER=${RED5_USER} \
RED5_GROUP=${RED5_GROUP} \
TOMCAT_HOME=${TOMCAT_HOME} \
TOMCAT_LOGS=${TOMCAT_LOGS} \
TOMCAT_USER=${TOMCAT_USER} \
TOMCAT_GROUP=${TOMCAT_GROUP} \
FREESWITCH_USER=${FS_USER} \
FREESWITCH_GROUP=${FS_GROUP} \
WWWROOT=${WWWROOT} \
WWWDIR=${WWWDIR}
SUB_FILES= pkg-message openoffice nginx.conf-dist bbb-conf
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MKONFERENCE}
BUILD_DEPENDS+=${LOCALBASE}/lib/asterisk/modules/app_konference.so:net/appkonference
.endif
.if ${PORT_OPTIONS:MOPENOFFICE}
BUILD_DEPENDS+= ${LOCALBASE}/bin/openoffice-4.0.1:editors/openoffice-4
.endif
post-extract:
@${MKDIR} ${WRKSRC}
.for f in bbb_extensions.conf bbb_sip.conf nginx-bigbluebutton.conf
@${INSTALL_DATA} ${_DISTDIR}/${f} ${WRKSRC}
.endfor
.for f in bbb-default bigbluebutton-webapps client deskshare sip video
@cd ${WRKSRC} && ${TAR} xf ../${f}${EXTRACT_SUFX}
.endfor
@cd ${WRKDIR} && ${MV} conf red5-0.9.1 ${WRKSRC}
@cd ${WRKSRC}/client && ${MV} client/* . && ${RMDIR} client
@${MKDIR} ${WRKSRC}/bigbluebutton-tomcat
@cd ${WRKSRC}/bigbluebutton-tomcat && ${JAR} xf \
${WRKDIR}/bigbluebutton.war
@cd ${WRKSRC} && ${FIND} . -name .gitignore -delete
post-patch:
@${RM} ${WRKSRC}/deskshare/WEB-INF/deskshare.conf.orig
@${FIND} ${WRKSRC} -type f -name '*.orig' -execdir ${SH} -c \
'f={} && ${MV} $${f%.orig} $${f%.orig}-dist && ${RM} $$f' ';'
pre-install:
.for d in RED5_HOME TOMCAT_HOME
@if [ ! -d "${${d}}/webapps" ]; then \
${ECHO_MSG} ""; \
${ECHO_MSG} "Path ${${d}}/webapps not found"; \
${ECHO_MSG} "Please check and set correct ${d} variable in make env"; \
${ECHO_MSG} ""; \
${FALSE}; \
fi
.endfor
@if ! ${GREP} -q 'Connector\ port=\"8080\"\ protocol=\"HTTP\/1\.1\"\ *$$' \
${TOMCAT_HOME}/conf/server.xml; then \
${ECHO_MSG} ""; \
${ECHO_MSG} "Please reinstall www/tomcat6 port with HTTP_PORT=8080"; \
${ECHO_MSG} ""; \
${FALSE}; \
fi
do-install:
@${MKDIR} ${STAGEDIR}${DATADIR} ${STAGEDIR}${WWWDIR}
${INSTALL_SCRIPT} ${WRKDIR}/bbb-conf ${STAGEDIR}${PREFIX}/bin
@(cd ${STAGEDIR}${DATADIR} && ${MKDIR} asterisk blank freeswitch nginx)
${INSTALL_DATA} ${FILESDIR}/nopdfmark.ps ${STAGEDIR}${DATADIR}/blank
(cd ${_DISTDIR} && ${INSTALL_DATA} blank-slide.swf blank-thumb.png \
${STAGEDIR}${DATADIR}/blank)
(cd ${WRKSRC} && ${INSTALL_DATA} bbb_*.conf-dist \
${STAGEDIR}${DATADIR}/asterisk)
${INSTALL_DATA} ${WRKSRC}/nginx-bigbluebutton.conf-dist \
${WRKDIR}/nginx.conf-dist ${STAGEDIR}${DATADIR}/nginx
(cd ${WRKSRC} && ${COPYTREE_SHARE} conf ${STAGEDIR}${DATADIR}/freeswitch)
@${MKDIR} ${STAGEDIR}${TOMCAT_HOME}/webapps/bigbluebutton
(cd ${WRKSRC}/bigbluebutton-tomcat && ${COPYTREE_SHARE} . \
${STAGEDIR}${TOMCAT_HOME}/webapps/bigbluebutton)
(cd ${WRKSRC} && ${COPYTREE_SHARE} bigbluebutton-default \
${STAGEDIR}${WWWROOT})
(cd ${WRKSRC} && ${COPYTREE_SHARE} client ${STAGEDIR}${WWWDIR})
(cd ${WRKSRC} && ${COPYTREE_SHARE} 'bigbluebutton deskshare sip video' \
${STAGEDIR}${RED5_HOME}/webapps)
@${MKDIR} ${STAGEDIR}${RED5_HOME}/lib
(cd ${WRKSRC}/red5-0.9.1/lib && ${INSTALL_DATA} aopalliance-1.0.jar \
spring-aop-3.0.0.jar ${STAGEDIR}${RED5_HOME}/lib)
.include <bsd.port.mk>

View File

@@ -1,16 +0,0 @@
SHA256 (bigbluebutton/bigbluebutton.tar.gz) = b05d8bddcf80c9105bef3b85b80f9667f63082b3a5346b4d09ddd017bfd3766e
SIZE (bigbluebutton/bigbluebutton.tar.gz) = 54825642
SHA256 (bigbluebutton/freeswitch-config.tar.gz) = 4d5e6691fbc760bbf3540cd1871aa74b824f280ebc7853d07a0d1dca878f7f5f
SIZE (bigbluebutton/freeswitch-config.tar.gz) = 48955
SHA256 (bigbluebutton/nginx-bigbluebutton.conf) = 36593e846cf1c6abcfcf5a7295e33637fea017b460230ccec14af1032806e044
SIZE (bigbluebutton/nginx-bigbluebutton.conf) = 3012
SHA256 (bigbluebutton/bbb_extensions.conf) = 7f1afad7196210f926989fe08f2414ca570f4b97c6ad10d22236d411f3b7c6d7
SIZE (bigbluebutton/bbb_extensions.conf) = 1788
SHA256 (bigbluebutton/bbb_sip.conf) = 924925f909cb753623abf82006f8cb8acb55c3024b47544d22ca6fa01525081b
SIZE (bigbluebutton/bbb_sip.conf) = 142
SHA256 (bigbluebutton/red5-0.9.1.tar.gz) = afd0db4f8dfcda71c5a4d68dd2488774e013e7aa68f1bb3bf901550afd3ffbed
SIZE (bigbluebutton/red5-0.9.1.tar.gz) = 86712320
SHA256 (bigbluebutton/blank-slide.swf) = 7338ec4f98030b2da4051cd61be9f3d0e6964de10f3fd8e7e21460b401382964
SIZE (bigbluebutton/blank-slide.swf) = 223
SHA256 (bigbluebutton/blank-thumb.png) = c3c564e9023e7de608add924f752f75b28251a5b8468d2981665993fb9053cfa
SIZE (bigbluebutton/blank-thumb.png) = 983

View File

@@ -1,523 +0,0 @@
#!/bin/sh -e
#
# $FreeBSD$
#
# Script variables
SCRIPT="$(basename $0)"
BACKUP=".$(date "+%Y.%m.%d_%H:%M:%S")"
# System path
PREFIX="%%PREFIX%%"
RED5_HOME="%%RED5_HOME%%"
RED5_LOGS="%%RED5_LOGS%%"
RED5_USER="%%RED5_USER%%"
RED5_GROUP="%%RED5_GROUP%%"
TOMCAT_HOME="%%TOMCAT_HOME%%"
TOMCAT_LOGS="%%TOMCAT_LOGS%%"
TOMCAT_USER="%%TOMCAT_USER%%"
TOMCAT_GROUP="%%TOMCAT_GROUP%%"
FREESWITCH_USER="%%FREESWITCH_USER%%"
FREESWITCH_GROUP="%%FREESWITCH_GROUP%%"
WWWROOT="%%WWWROOT%%"
WWWDIR="%%WWWDIR%%"
ASTERISK_ETC="$PREFIX/etc/asterisk"
FREESWITCH_ETC="$PREFIX/etc/freeswitch"
NGINX_ETC="$PREFIX/etc/nginx"
# System commands
INSTALL_CMD="install -B $BACKUP"
# BBB security salt
BBB_SALT=""
# BBB common
BBB_SHAREDIR="%%DATADIR%%"
BBB_PRESENTATIONDIR="/var/spool/%%PORTNAME%%"
BBB_SRV_LIST=""
BBB_INSTALL_CONF="$BBB_PRESENTATIONDIR/conf.txt"
# BBB JDBC properties
BBB_DATABASE_TYPE="mysql"
BBB_DATABASE_HOST=""
BBB_DATABASE_NAME="%%PORTNAME%%"
BBB_DATABASE_URL=""
BBB_DATABASE_DRIVER="com.mysql.jdbc.Driver"
BBB_DATABASE_USERNAME="%%PORTNAME%%"
BBB_DATABASE_PASSWORD=""
# Conference module and type
BBB_CONFERENCE_MODULE=""
BBB_CONFERENCE_TYPE=""
# FreeSWITCH Event Socket Library (ESL)
BBB_ESL_HOST=""
BBB_ESL_PORT="8021"
BBB_ESL_PASSWORD=""
# Asterisk Management Interface (AMI)
BBB_AMI_HOST=""
BBB_AMI_PORT="5038"
BBB_AMI_USERNAME="bbb"
BBB_AMI_PASSWORD=""
# SIP
BBB_SIP_HOST=""
BBB_SIP_PORT="5070"
BBB_SIP_USERNAME="bbbuser"
BBB_SIP_PASSWORD=""
# All vars list
BBB_VAR_LIST="PREFIX WWWROOT WWWDIR \
RED5_HOME RED5_LOGS RED5_USER RED5_GROUP \
TOMCAT_HOME TOMCAT_LOGS TOMCAT_USER TOMCAT_GROUP \
ASTERISK_ETC NGINX_ETC BBB_HOSTNAME BBB_IP_ADDRESS BBB_SALT \
BBB_SHAREDIR BBB_PRESENTATIONDIR BBB_SRV_LIST BBB_INSTALL_CONF \
BBB_DATABASE_TYPE BBB_DATABASE_HOST BBB_DATABASE_NAME BBB_DATABASE_URL \
BBB_DATABASE_DRIVER BBB_DATABASE_USERNAME BBB_DATABASE_PASSWORD \
BBB_CONFERENCE_MODULE BBB_CONFERENCE_TYPE \
BBB_NO_KONFERENCE BBB_NO_MEETME \
BBB_ESL_HOST BBB_ESL_PORT BBB_ESL_PASSWORD \
BBB_AMI_HOST BBB_AMI_PORT BBB_AMI_USERNAME BBB_AMI_PASSWORD \
BBB_SIP_HOST BBB_SIP_PORT BBB_SIP_USERNAME BBB_SIP_PASSWORD"
bbb_usage() {
cat <<-EOF
$1
Install initial configuration:
$SCRIPT install -h <hostname|ip address> -c <konference|meetme|freeswitch>
Start all BigBlueButton services:
$SCRIPT start
Stop all BigBlueButton services:
$SCRIPT stop
Restart all bbb services:
$SCRIPT restart
EOF
exit 1
}
bbb_random() {
openssl rand -base64 48 | sed -E 's|[^A-Za-z0-9]||g' | cut -c 1-$1
}
bbb_install() {
CHECK_PKGS="swftools ImageMagick mysql-server activemq nginx tomcat"
CHECK_PKGS="$CHECK_PKGS red5"
CHECK_DIRS="RED5_HOME TOMCAT_HOME WWWROOT WWWDIR NGINX_ETC BBB_SHAREDIR"
case "$BBB_CONFERENCE_MODULE" in
konference|meetme)
CHECK_PKGS="$CHECK_PKGS asterisk"
CHECK_DIRS="$CHECK_DIRS ASTERISK_ETC"
;;
freeswitch)
CHECK_PKGS="$CHECK_PKGS freeswitch"
CHECK_DIRS="$CHECK_DIRS FREESWITCH_ETC"
;;
esac
for pkg in $CHECK_PKGS; do
echo -n "Check package $pkg: "
pkg_info -E ${pkg}\* || usage "$SCRIPT required $pkg package"
done
for var in $CHECK_DIRS; do
eval val=\$$var
echo -n "Check $var = '$val': "
if [ -n "$val" -a -d "$val" ]; then
echo "ok"
else
echo "not found"
exit 2
fi
done
BBB_SALT="$(bbb_random 32)"
BBB_DATABASE_PASSWORD="$(bbb_random 16)"
BBB_ESL_PASSWORD="$(bbb_random 16)"
BBB_AMI_PASSWORD="$(bbb_random 16)"
BBB_SIP_PASSWORD="$(bbb_random 16)"
BBB_IP_ADDRESS="$(getent hosts "$BBB_HOSTNAME" | awk '{print $1}')"
BBB_DATABASE_HOST="$BBB_IP_ADDRESS"
BBB_DATABASE_URL="jdbc:$BBB_DATABASE_TYPE://$BBB_DATABASE_HOST/$BBB_DATABASE_NAME"
BBB_ESL_HOST="$BBB_IP_ADDRESS"
BBB_AMI_HOST="$BBB_IP_ADDRESS"
BBB_SIP_HOST="$BBB_IP_ADDRESS"
for var in $BBB_VAR_LIST; do
eval val=\$$var
BBB_REPLACE="$BBB_REPLACE -e s|%%$var%%|$val|g"
done
$INSTALL_CMD -d -m 0777 $BBB_PRESENTATIONDIR
mkdir -p /etc/rc.conf.d
echo "Configure activemq: rc.conf"
BBB_SRV_LIST="activemq"
cat >/etc/rc.conf.d/activemq <<-EOF
activemq_enable="YES"
EOF
echo -n "Configure $BBB_DATABASE_TYPE: drop/create/grant"
(/usr/local/etc/rc.d/mysql-server onestatus || /usr/local/etc/rc.d/mysql-server onestart) >/dev/null 2>&1
mysql -u root >/dev/null <<-EOF
drop database if exists $BBB_DATABASE_NAME;
create database $BBB_DATABASE_NAME;
grant all on $BBB_DATABASE_NAME.* to '$BBB_DATABASE_USERNAME'@'$BBB_DATABASE_HOST' identified by '$BBB_DATABASE_PASSWORD';
commit;
EOF
echo " rc.conf"
BBB_SRV_LIST="$BBB_SRV_LIST mysql-server"
cat >/etc/rc.conf.d/mysql <<-EOF
mysql_enable="YES"
EOF
/usr/local/etc/rc.d/mysql-server stop >/dev/null 2>&1
echo -n "Configure $BBB_CONFERENCE_TYPE:"
case "$BBB_CONFERENCE_MODULE" in
konference|meetme)
cd $ASTERISK_ETC
for i in extensions sip; do
echo -n " bbb_$i.conf"
$INSTALL_CMD -m 0600 $BBB_SHAREDIR/asterisk/bbb_$i.conf-dist bbb_$i.conf
sed -i '' $BBB_REPLACE bbb_$i.conf
done
for i in $(jot - 3000 3029); do
cat <<-EOF
[$i]
type=friend
username=$i
insecure=very
qualify=yes
nat=yes
host=dynamic
canreinvite=no
context=bbb-voip
disallow=all
allow=ulaw
EOF
done >>bbb_sip.conf
echo -n " extensions.conf"
$INSTALL_CMD -m 0600 extensions.conf-dist extensions.conf
cat >>extensions.conf <<-EOF
#include "bbb_extensions.conf"
EOF
echo -n " sip.conf"
$INSTALL_CMD -m 0600 sip.conf-dist sip.conf
cat >>sip.conf <<-EOF
#include "bbb_sip.conf"
EOF
echo -n " modules.conf"
$INSTALL_CMD -m 0600 modules.conf-dist modules.conf
case "$BBB_CONFERENCE_MODULE" in
konference)
cat >>modules.conf <<-EOF
noload => codec_dahdi.so
noload => app_meetme.so
load => app_konference.so
EOF
;;
meetme)
$INSTALL_CMD $PREFIX/etc/zaptel.conf.sample \
$PREFIX/etc/zaptel.conf
cat >>modules.conf <<-EOF
noload => codec_dahdi.so
load => app_meetme.so
noload => app_konference.so
EOF
BBB_SRV_LIST="$BBB_SRV_LIST zaptel"
cat >/etc/rc.conf.d/zaptel <<-EOF
zaptel_enable="YES"
zaptel_kmod_load="zaptel.ko ztdummy.ko"
EOF
;;
esac
echo -n " manager.conf"
$INSTALL_CMD -m 0600 manager.conf-dist manager.conf
sed -i '' 's|^enabled.*$|enabled = yes|' manager.conf
cat >>manager.conf <<-EOF
[$BBB_AMI_USERNAME]
secret = $BBB_AMI_PASSWORD
permit = 0.0.0.0/0.0.0.0
read = system,call,log,verbose,command,agent,user
write = system,call,log,verbose,command,agent,user
EOF
echo " rc.conf"
BBB_SRV_LIST="$BBB_SRV_LIST asterisk"
cat >/etc/rc.conf.d/asterisk <<-EOF
asterisk_enable="YES"
EOF
;;
freeswitch)
cd $FREESWITCH_ETC
echo -n " backup"
mv conf conf$BACKUP
echo -n " extract"
(cd $BBB_SHAREDIR/freeswitch && tar cf - conf) | tar xf -
chown -R $FREESWITCH_USER:$FREESWITCH_GROUP conf
cd conf
echo -n " event_socket.conf.xml"
$INSTALL_CMD -m 0600 -o $FREESWITCH_USER -g $FREESWITCH_GROUP \
autoload_configs/event_socket.conf.xml-dist \
autoload_configs/event_socket.conf.xml
sed -i '' $BBB_REPLACE autoload_configs/event_socket.conf.xml
echo -n " acl.conf.xml"
$INSTALL_CMD -m 0600 -o $FREESWITCH_USER -g $FREESWITCH_GROUP \
autoload_configs/acl.conf.xml-dist \
autoload_configs/acl.conf.xml
sed -i '' $BBB_REPLACE autoload_configs/acl.conf.xml
echo -n " $BBB_SIP_USERNAME.xml"
$INSTALL_CMD -m 0600 -o $FREESWITCH_USER -g $FREESWITCH_GROUP \
directory/default/bbbuser.xml-dist \
directory/default/$BBB_SIP_USERNAME.xml
sed -i '' $BBB_REPLACE directory/default/$BBB_SIP_USERNAME.xml
echo " rc.conf"
BBB_SRV_LIST="$BBB_SRV_LIST freeswitch"
cat >/etc/rc.conf.d/freeswitch <<-EOF
freeswitch_enable="YES"
freeswitch_flags="-ncwait -waste -nonat"
EOF
;;
esac
echo "Configure openoffice: rc.conf"
BBB_SRV_LIST="$BBB_SRV_LIST openoffice"
cat >/etc/rc.conf.d/openoffice <<-EOF
openoffice_enable="YES"
EOF
echo -n "Configure tomcat:"
chown -R $TOMCAT_USER:$TOMCAT_GROUP $TOMCAT_LOGS
cd $TOMCAT_HOME/webapps/bigbluebutton
echo -n " bbb_api_conf.jsp"
$INSTALL_CMD -m 0600 -o $TOMCAT_USER -g $TOMCAT_GROUP \
demo/bbb_api_conf.jsp-dist \
demo/bbb_api_conf.jsp
echo -n " bigbluebutton.properties"
$INSTALL_CMD -m 0600 -o $TOMCAT_USER -g $TOMCAT_GROUP \
WEB-INF/classes/bigbluebutton.properties-dist \
WEB-INF/classes/bigbluebutton.properties
echo -n " log4j.properties"
$INSTALL_CMD -m 0600 -o $TOMCAT_USER -g $TOMCAT_GROUP \
WEB-INF/classes/log4j.properties-dist \
WEB-INF/classes/log4j.properties
sed -i '' $BBB_REPLACE demo/bbb_api_conf.jsp \
WEB-INF/classes/bigbluebutton.properties \
WEB-INF/classes/log4j.properties
echo " rc.conf"
BBB_SRV_LIST="$BBB_SRV_LIST tomcat6"
cat >/etc/rc.conf.d/tomcat60 <<-EOF
tomcat60_enable="YES"
tomcat60_stop_timeout="30"
EOF
echo -n "Configure red5:"
if grep -q '127\.0\.0\.1' $RED5_HOME/conf/red5.properties; then
echo -n " red5.properties"
sed -i $BACKUP 's|127\.0\.0\.1|0.0.0.0|g' $RED5_HOME/conf/red5.properties
fi
cd $RED5_HOME/webapps/bigbluebutton/WEB-INF
echo -n " red5-web.xml"
$INSTALL_CMD -m 0600 -o $RED5_USER -g $RED5_GROUP \
red5-web.xml-dist \
red5-web.xml
sed -i '' $BBB_REPLACE red5-web.xml
echo -n " bigbluebutton.properties"
$INSTALL_CMD -m 0600 -o $RED5_USER -g $RED5_GROUP \
bigbluebutton.properties-dist \
bigbluebutton.properties
sed -i '' $BBB_REPLACE bigbluebutton.properties
cd $RED5_HOME/webapps/sip/WEB-INF
echo -n " bigbluebutton-sip.properties"
$INSTALL_CMD -m 0600 -o $RED5_USER -g $RED5_GROUP \
bigbluebutton-sip.properties-dist \
bigbluebutton-sip.properties
sed -i '' $BBB_REPLACE bigbluebutton-sip.properties
echo " rc.conf"
BBB_SRV_LIST="$BBB_SRV_LIST red5"
RED5_RMI_PORT=$(awk -F= '/^jmx.rmi.port.registry/{print $2}' $RED5_HOME/conf/red5.properties)
RED5_RMI_USER=$(awk '/^[^#].+readwrite$/{print $1}' $RED5_HOME/conf/access.properties | head -1)
RED5_RMI_PASSWD=$(awk '/^'$RED5_RMI_USER'[\ \t]+/{print $2}' $RED5_HOME/conf/password.properties)
cat >/etc/rc.conf.d/red5 <<-EOF
red5_enable="YES"
red5_stop_timeout="30"
red5_stop_class_opts="$RED5_RMI_PORT $RED5_RMI_USER $RED5_RMI_PASSWD"
EOF
echo -n "Configure nginx:"
cd $NGINX_ETC
mkdir -p sites-available sites-enabled
echo -n " nginx.conf"
$INSTALL_CMD $BBB_SHAREDIR/nginx/nginx.conf-dist nginx.conf
echo -n " bigbluebutton.conf"
$INSTALL_CMD $BBB_SHAREDIR/nginx/nginx-bigbluebutton.conf-dist \
sites-available/bigbluebutton.conf
sed -i '' $BBB_REPLACE nginx.conf sites-available/bigbluebutton.conf
cd sites-enabled
rm -f bigbluebutton.conf
ln -s ../sites-available/bigbluebutton.conf \
bigbluebutton.conf
cd $WWWDIR/client/conf
echo -n " config.xml"
$INSTALL_CMD config.xml-dist config.xml
sed -i '' $BBB_REPLACE config.xml
echo " rc.conf"
BBB_SRV_LIST="$BBB_SRV_LIST nginx"
cat >/etc/rc.conf.d/nginx <<-EOF
nginx_enable="YES"
EOF
echo -n "Save config:"
$INSTALL_CMD -m 0600 /dev/null $BBB_INSTALL_CONF
cat >$BBB_INSTALL_CONF <<-EOF
#
# ${BACKUP#.}
#
EOF
for var in $BBB_VAR_LIST; do
eval val=\$$var
cat >>$BBB_INSTALL_CONF <<-EOF
$var="$val"
EOF
done
echo " $BBB_INSTALL_CONF"
}
bbb_start() {
for i in $BBB_SRV_LIST; do
$PREFIX/etc/rc.d/$i start || true
done
}
bbb_stop() {
for i in $BBB_SRV_LIST; do
REVERSE_SRV_LIST="$i $REVERSE_SRV_LIST"
done
for i in $REVERSE_SRV_LIST; do
$PREFIX/etc/rc.d/$i stop || true
done
}
bbb_restart() {
bbb_stop
bbb_start
}
if [ "`/usr/bin/id -u`" != "0" ]; then
bbb_usage "$SCRIPT must be run as root"
fi
if [ $# -eq 0 ]; then
bbb_usage "$SCRIPT <install|start|stop|restart> [options]"
fi
BBB_ACTION="$1"
shift
while getopts :h:c: OPT; do
case "$OPT" in
h)
BBB_HOSTNAME="$OPTARG"
;;
c)
BBB_CONFERENCE_MODULE="$OPTARG"
;;
*)
bbb_usage "Error: '$OPTARG' is not a valid option"
;;
esac
done
case "$BBB_ACTION" in
install)
if [ -z "$BBB_HOSTNAME" ]; then
bbb_usage "Error: 'install' action required '-h' option"
else
if ! getent hosts "$BBB_HOSTNAME" >/dev/null 2>&1; then
bbb_usage "Error: hostname '$BBB_HOSTNAME' not found by getent command"
fi
fi
if [ -z "$BBB_CONFERENCE_MODULE" ]; then
bbb_usage "Error: 'install' action required '-c' option"
else
case "$BBB_CONFERENCE_MODULE" in
konference)
test -f $PREFIX/lib/asterisk/modules/app_konference.so || bbb_usage "Error: app_konference.so not found. Please reinstall %%PORTNAME%% with KONFERENCE option"
BBB_CONFERENCE_TYPE="asterisk"
BBB_NO_KONFERENCE=""
BBB_NO_MEETME=";"
;;
meetme)
test -f $PREFIX/lib/asterisk/modules/app_meetme.so || bbb_usage "Error: app_meetme.so not found. Please reinstall %%PORTNAME%% with MEETME option"
BBB_CONFERENCE_TYPE="asterisk"
BBB_NO_KONFERENCE=";"
BBB_NO_MEETME=""
;;
freeswitch)
test -f $PREFIX/bin/freeswitch || bbb_usage "Error: freeswitch not found. Please reinstall %%PORTNAME%% with FREESWITCH option"
BBB_CONFERENCE_TYPE="freeswitch"
;;
*)
bbb_usage "Error: unknown conference module '$BBB_CONFERENCE_TYPE'"
;;
esac
fi
bbb_install
;;
start|stop|restart)
if [ -n "$BBB_HOSTNAME" -o -n "$BBB_CONFERENCE_MODULE" ]; then
bbb_usage "Error: '$BBB_ACTION' action do not allow any options"
fi
if [ -s "$BBB_INSTALL_CONF" ]; then
. $BBB_INSTALL_CONF
else
bbb_usage "Error: '$BBB_ACTION' action allow only after install"
fi
eval bbb_$BBB_ACTION
;;
*)
bbb_usage "Error: '$BBB_ACTION' is not valid action"
;;
esac
exit 0

View File

@@ -1,14 +0,0 @@
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
gzip on;
include %%PREFIX%%/etc/nginx/sites-enabled/*;
}

View File

@@ -1,2 +0,0 @@
%!
/pdfmark {cleartomark} bind def

View File

@@ -1,58 +0,0 @@
#!/bin/sh
#
# $FreeBSD$
#
# PROVIDE: openoffice
# REQUIRE: NETWORKING SERVERS
# BEFORE: DAEMON
# KEYWORD: shutdown
#
# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
# to enable this service:
#
# openoffice_enable (bool): Set to NO by default.
# Set it to YES to enable openoffice.
# openoffice_user (username): Set to www by default.
# Set it to required username.
# openoffice_group (group): Set to www by default.
# Set it to required group.
# openoffice_home (string): Set to /var/spool/%%PORTNAME%% by default.
# Set it to required dir.
# openoffice_bin (string): Set by default - see below.
# Set it to soffice.bin path.
# openoffice_args (string): Set by default - see below.
# Set it to required command line args.
#
. /etc/rc.subr
name="openoffice"
rcvar=openoffice_enable
load_rc_config $name
: ${openoffice_enable:=NO}
: ${openoffice_user:="www"}
: ${openoffice_group:="www"}
: ${openoffice_home:="/var/spool/%%PORTNAME%%"}
: ${openoffice_bin:="%%SOFFICEBIN%%"}
: ${openoffice_args:="-accept=socket,host=localhost,port=8100;urp -headless -nofirststartwizard"}
pidfile=/var/run/${name}.pid
command="${openoffice_bin}"
start_cmd="${name}_start"
start_precmd="${name}_precmd"
openoffice_start() {
echo "Starting ${name}."
env HOME=${openoffice_home} /usr/sbin/daemon \
-f -p ${pidfile} -u ${openoffice_user} \
${openoffice_bin} ${openoffice_args}
}
openoffice_precmd() {
touch ${pidfile}
chown ${openoffice_user}:${openoffice_group} ${pidfile}
}
run_rc_command "$1"

View File

@@ -1,31 +0,0 @@
--- bbb_extensions.conf.orig 2010-10-29 17:38:10.000000000 +0000
+++ bbb_extensions.conf 2010-10-29 20:37:41.000000000 +0000
@@ -1,5 +1,5 @@
; BigBlueButton extensions.
-; In your /etc/asterisk/extensions.conf, add the following line at the end
+; In your %%PREFIX%%/asterisk/extensions.conf, add the following line at the end
; of the file
; #include "bbb_extensions.conf"
;
@@ -23,8 +23,8 @@
;
[bbb-voip]
exten => _XXXX.,1,Playback(conf-placeintoconf)
-; exten => _XXXX.,n,MeetMe(${EXTEN},cdMsT)
-exten => _XXXX.,n,Konference(${EXTEN},H)
+%%BBB_NO_MEETME%%exten => _XXXX.,n,MeetMe(${EXTEN},cdMsT)
+%%BBB_NO_KONFERENCE%%exten => _XXXX.,n,Konference(${EXTEN},H)
@@ -34,8 +34,8 @@
exten => _XXXX.,1,Agi(agi://localhost/findConference?conference=${EXTEN})
exten => _XXXX.,n,GotoIf($[${EXTEN} = ${CONFERENCE_FOUND}]?valid:invalid)
exten => _XXXX.,n(valid),Playback(conf-placeintoconf)
-; exten => _XXXX.,n,MeetMe(${CONFERENCE_FOUND},cdMsT)
-exten => _XXXX.,n,Konference(${CONFERENCE_FOUND},H)
+%%BBB_NO_MEETME%%exten => _XXXX.,n,MeetMe(${CONFERENCE_FOUND},cdMsT)
+%%BBB_NO_KONFERENCE%%exten => _XXXX.,n,Konference(${CONFERENCE_FOUND},H)
exten => _XXXX.,n(invalid),Goto(handle-invalid-conference,s,1)
[handle-invalid-conference]

View File

@@ -1,11 +0,0 @@
--- bbb_sip.conf.orig 2010-10-29 20:38:22.000000000 +0000
+++ bbb_sip.conf 2010-10-29 20:39:16.000000000 +0000
@@ -1,6 +1,6 @@
-[bbbuser]
+[%%BBB_SIP_USERNAME%%]
type=friend
-username=bbbuser
+username=%%BBB_SIP_USERNAME%%
insecure=very
qualify=no
nat=yes

View File

@@ -1,36 +0,0 @@
--- bigbluebutton/WEB-INF/bigbluebutton.properties.orig 2010-11-11 01:10:07.000000000 +0000
+++ bigbluebutton/WEB-INF/bigbluebutton.properties 2010-11-11 01:17:37.000000000 +0000
@@ -1,23 +1,23 @@
# It also includes the location to store the recordings (i.e. voice and slides)
# after the conference is over. Note this feature is not currently implemented.
-recordingsDirectory=/var/bigbluebutton
+recordingsDirectory=%%BBB_PRESENTATIONDIR%%
# These settings enable bbb-apps to connect to the Asterisk conference server
# to receive events (such as when someone is talking).
# These properties are for Asterisk Management Interface (AMI)
-# These should match with /etc/asterisk/manager.d/bigbluebutton.conf
-ami.host=127.0.0.1
-ami.port=5038
-ami.username=bbb
-ami.password=secret
+# These should match with %%PREFIX%%/etc/asterisk/manager.conf
+ami.host=%%BBB_AMI_HOST%%
+ami.port=%%BBB_AMI_PORT%%
+ami.username=%%BBB_AMI_USERNAME%%
+ami.password=%%BBB_AMI_PASSWORD%%
# These settings enable bbb-apps to connect to the Freeswitch conference server
# These should match with the freeswitch event_socket_client.xml config
-esl.host=127.0.0.1
-esl.port=8021
-esl.password=ClueCon
+esl.host=%%BBB_ESL_HOST%%
+esl.port=%%BBB_ESL_PORT%%
+esl.password=%%BBB_ESL_PASSWORD%%
# When using asterisk, specify the conference application: [meetme, konference]
-asterisk.application=konference
+asterisk.application=%%BBB_CONFERENCE_MODULE%%
version=0.63

View File

@@ -1,9 +0,0 @@
--- bigbluebutton/WEB-INF/red5-web.xml.orig 2010-11-18 21:04:01.000000000 +0000
+++ bigbluebutton/WEB-INF/red5-web.xml 2010-11-18 21:04:40.000000000 +0000
@@ -46,5 +46,5 @@
<!-- NOTE: Change bbb-voice-freeswitch.xml to bbb-voice-asterisk.xml if you want to use Asterisk -->
- <import resource="bbb-voice-freeswitch.xml" />
+ <import resource="bbb-voice-%%BBB_CONFERENCE_TYPE%%.xml" />
</beans>

View File

@@ -1,86 +0,0 @@
--- bigbluebutton-tomcat/WEB-INF/classes/bigbluebutton.properties.orig 2010-11-11 01:21:48.000000000 +0000
+++ bigbluebutton-tomcat/WEB-INF/classes/bigbluebutton.properties 2010-11-11 01:31:12.000000000 +0000
@@ -1,52 +1,52 @@
#
# These are the default properites for BigBlueButton Web application
-dataSource.url=jdbc:mysql://localhost/bigbluebutton_dev
-dataSource.username=bbb
-dataSource.password=secret
-dataSource.driverClassName =com.mysql.jdbc.Driver
+dataSource.url=%%BBB_DATABASE_URL%%
+dataSource.username=%%BBB_DATABASE_USERNAME%%
+dataSource.password=%%BBB_DATABASE_PASSWORD%%
+dataSource.driverClassName=%%BBB_DATABASE_DRIVER%%
#----------------------------------------------------
# Directory where BigBlueButton stores uploaded slides
-presentationDir=/var/bigbluebutton
+presentationDir=%%BBB_PRESENTATIONDIR%%
#----------------------------------------------------
# Directory where SWFTOOLS (pdf2swf, jpeg2swf, png2swf) are located
-swfToolsDir=/bin
+swfToolsDir=%%PREFIX%%/bin
#----------------------------------------------------
# Directory where ImageMagick's convert executable is located
-imageMagickDir=/usr/bin
+imageMagickDir=%%PREFIX%%/bin
#----------------------------------------------------
# Use fullpath to ghostscript executable since the exec names are different
# for each platform.
-ghostScriptExec=/usr/bin/gs
+ghostScriptExec=%%PREFIX%%/bin/gs
#----------------------------------------------------
# Fonts directory passed into PDF2SWF to support highlighting of texts
# in the SWF slides.
-fontsDir=/usr/share/fonts
+fontsDir=%%PREFIX%%/share/ghostscript/fonts
#----------------------------------------------------
# This is a workaround for a problem converting PDF files, referenced at
# http://groups.google.com/group/comp.lang.postscript/browse_thread/thread/c2e264ca76534ce0?pli=1
-noPdfMarkWorkaround=/etc/bigbluebutton/nopdfmark.ps
+noPdfMarkWorkaround=%%BBB_SHAREDIR%%/blank/nopdfmark.ps
#----------------------------------------------------
# These will be copied in cases where the conversion process
# fails to generate a slide from the uploaded presentation
-BLANK_SLIDE=/var/bigbluebutton/blank/blank-slide.swf
-BLANK_THUMBNAIL=/var/bigbluebutton/blank/blank-thumb.png
+BLANK_SLIDE=%%BBB_SHAREDIR%%/blank/blank-slide.swf
+BLANK_THUMBNAIL=%%BBB_SHAREDIR%%/blank/blank-thumb.png
#----------------------------------------------------
# Number of minutes the conversion should take. If it takes
# more than this time, cancel the conversion process.
-maxConversionTime=5
+maxConversionTime=30
#----------------------------------------------------
# Maximum number of pages allowed for an uploaded presentation (default 100).
-maxNumPages=100
+maxNumPages=1000
#----------------------------------------------------
# Default dial access number
@@ -64,14 +64,14 @@
beans.dynamicConferenceService.serviceEnabled=true
beans.dynamicConferenceService.apiVersion=0.7
beans.dynamicConferenceService.minutesElapsedBeforeMeetingExpiration=60
-beans.dynamicConferenceService.securitySalt=f1cd94813e3406a62c11351d3d057c99
+beans.dynamicConferenceService.securitySalt=%%BBB_SALT%%
beans.dynamicConferenceService.defaultWelcomeMessage=${defaultWelcomeMessage}
beans.dynamicConferenceService.defaultDialAccessNumber=${defaultDialAccessNumber}
#----------------------------------------------------
# This URL is where the BBB client is accessible. When a user sucessfully
# enters a name and password, she is redirected here to load the client.
-bigbluebutton.web.serverURL=http://192.168.0.135
+bigbluebutton.web.serverURL=http://%%BBB_HOSTNAME%%
#----------------------------------------------------
# Assign URL where the logged-out participant will be redirected after sign-out.

View File

@@ -1,11 +0,0 @@
--- bigbluebutton-tomcat/WEB-INF/classes/log4j.properties.orig 2010-11-18 14:41:27.000000000 +0000
+++ bigbluebutton-tomcat/WEB-INF/classes/log4j.properties 2010-11-18 14:42:15.000000000 +0000
@@ -8,7 +8,7 @@
log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - <%m>%n
log4j.appender.logfile=org.apache.log4j.RollingFileAppender
-log4j.appender.logfile.File=/var/log/bigbluebutton/bbb-web.log
+log4j.appender.logfile.File=%%TOMCAT_LOGS%%/bbb-web.log
log4j.appender.logfile.MaxFileSize=1MB
# Keep three backup files.
log4j.appender.logfile.MaxBackupIndex=3

View File

@@ -1,14 +0,0 @@
--- bigbluebutton-tomcat/demo/bbb_api_conf.jsp.orig 2010-11-11 13:33:47.000000000 +0000
+++ bigbluebutton-tomcat/demo/bbb_api_conf.jsp 2010-11-11 13:34:19.000000000 +0000
@@ -1,9 +1,9 @@
<%!
// This is the security salt that must match the value set in the BigBlueButton server
-String salt = "f1cd94813e3406a62c11351d3d057c99";
+String salt = "%%BBB_SALT%%";
// This is the URL for the BigBlueButton server
-String BigBlueButtonURL = "http://192.168.0.135/bigbluebutton/";
+String BigBlueButtonURL = "http://%%BBB_HOSTNAME%%/bigbluebutton/";
%>

View File

@@ -1,94 +0,0 @@
--- client/conf/config.xml.orig 2010-11-11 12:59:00.000000000 +0000
+++ client/conf/config.xml 2010-11-11 13:01:09.000000000 +0000
@@ -2,9 +2,9 @@
<config>
<localeversion>0.71</localeversion>
<version>3794-2010-11-08</version>
- <help url="http://192.168.0.135/help.html"/>
- <porttest host="192.168.0.135" application="video"/>
- <application uri="rtmp://192.168.0.135/bigbluebutton" host="http://192.168.0.135/bigbluebutton/api/enter" />
+ <help url="http://%%BBB_HOSTNAME%%/help.html"/>
+ <porttest host="%%BBB_HOSTNAME%%" application="video"/>
+ <application uri="rtmp://%%BBB_HOSTNAME%%/bigbluebutton" host="http://%%BBB_HOSTNAME%%/bigbluebutton/api/enter" />
<language userSelectionEnabled="true" />
<skinning enabled="true" url="branding/css/WindowsXP_default.swf" />
<debug showDebugWindow="true" />
@@ -12,62 +12,62 @@
<modules>
<module name="ChatModule" url="ChatModule.swf?v=3794"
- uri="rtmp://192.168.0.135/bigbluebutton"
+ uri="rtmp://%%BBB_HOSTNAME%%/bigbluebutton"
dependsOn="ViewersModule"
translationOn="true"
translationEnabled="true"
/>
<module name="ViewersModule" url="ViewersModule.swf?v=3794"
- uri="rtmp://192.168.0.135/bigbluebutton"
- host="http://192.168.0.135/bigbluebutton/api/enter"
+ uri="rtmp://%%BBB_HOSTNAME%%/bigbluebutton"
+ host="http://%%BBB_HOSTNAME%%/bigbluebutton/api/enter"
allowKickUser="false"
/>
<module name="ListenersModule" url="ListenersModule.swf?v=3794"
- uri="rtmp://192.168.0.135/bigbluebutton"
- recordingHost="http://192.168.0.135"
+ uri="rtmp://%%BBB_HOSTNAME%%/bigbluebutton"
+ recordingHost="http://%%BBB_HOSTNAME%%"
/>
<module name="DeskShareModule"
url="DeskShareModule.swf?v=3794"
- uri="rtmp://192.168.0.135/deskShare"
+ uri="rtmp://%%BBB_HOSTNAME%%/deskShare"
/>
<module name="PhoneModule" url="PhoneModule.swf?v=3794"
- uri="rtmp://192.168.0.135/sip"
+ uri="rtmp://%%BBB_HOSTNAME%%/sip"
dependsOn="ViewersModule"
/>
<module name="VideoconfModule" url="VideoconfModule.swf?v=3794"
- uri="rtmp://192.168.0.135/video"
+ uri="rtmp://%%BBB_HOSTNAME%%/video"
dependsOn="ViewersModule"
videoQuality="100"
presenterShareOnly="false"
/>
<module name="WhiteboardModule" url="WhiteboardModule.swf?v=3794"
- uri="rtmp://192.168.0.135/bigbluebutton"
+ uri="rtmp://%%BBB_HOSTNAME%%/bigbluebutton"
dependsOn="PresentModule"
/>
<module name="PresentModule" url="PresentModule.swf?v=3794"
- uri="rtmp://192.168.0.135/bigbluebutton"
- host="http://192.168.0.135"
+ uri="rtmp://%%BBB_HOSTNAME%%/bigbluebutton"
+ host="http://%%BBB_HOSTNAME%%"
dependsOn="ViewersModule"
/>
<!-- new module in development:
<module name="DynamicInfoModule" url="DynamicInfoModule.swf?v=3794"
- uri="rtmp://192.168.0.135/bigbluebutton"
- host="http://192.168.0.135"
- infoURL="http://192.168.0.135/client/conf/example-info-data.xml?user={userID}&role={role}&meetingID={meetingID}"
+ uri="rtmp://%%BBB_HOSTNAME%%/bigbluebutton"
+ host="http://%%BBB_HOSTNAME%%"
+ infoURL="http://%%BBB_HOSTNAME%%/client/conf/example-info-data.xml?user={userID}&role={role}&meetingID={meetingID}"
/>
-->
<!--<module name="ExampleChatModule" url="ExampleChatModule.swf?v=56"
- uri="rtmp://192.168.0.135/bigbluebutton"
- host="http://192.168.0.135"
+ uri="rtmp://%%BBB_HOSTNAME%%/bigbluebutton"
+ host="http://%%BBB_HOSTNAME%%"
/>-->
<!--<module name="BreakoutModule" url="BreakoutModule.swf?v=3794"

View File

@@ -1,16 +0,0 @@
--- conf/autoload_configs/acl.conf.xml.orig 2010-11-18 14:49:09.000000000 +0000
+++ conf/autoload_configs/acl.conf.xml 2010-11-18 15:08:52.000000000 +0000
@@ -10,12 +10,7 @@
-->
<list name="localhost" default="allow">
- <node type="allow" cidr="127.0.0.1/255"/>
- </list>
-
- <list name="lan" default="allow">
- <node type="deny" cidr="192.168.42.0/24"/>
- <node type="allow" cidr="192.168.42.42/32"/>
+ <node type="allow" cidr="127.0.0.1/32"/>
</list>
<!--

View File

@@ -1,15 +0,0 @@
--- conf/autoload_configs/event_socket.conf.xml.orig 2010-11-12 15:56:47.000000000 +0000
+++ conf/autoload_configs/event_socket.conf.xml 2010-11-12 15:58:25.000000000 +0000
@@ -1,9 +1,9 @@
<configuration name="event_socket.conf" description="Socket Client">
<settings>
<param name="nat-map" value="false"/>
- <param name="listen-ip" value="127.0.0.1"/>
- <param name="listen-port" value="8021"/>
- <param name="password" value="ClueCon"/>
+ <param name="listen-ip" value="%%BBB_ESL_HOST%%"/>
+ <param name="listen-port" value="%%BBB_ESL_PORT%%"/>
+ <param name="password" value="%%BBB_ESL_PASSWORD%%"/>
<!-- param name="apply-inbound-acl" value="localnet.auto"/ -->
</settings>
</configuration>

View File

@@ -1,15 +0,0 @@
--- conf/directory/default/bbbuser.xml.orig 2010-11-12 15:46:08.000000000 +0000
+++ conf/directory/default/bbbuser.xml 2010-11-12 15:48:22.000000000 +0000
@@ -3,10 +3,10 @@
ipauth if you have an cidr= in the user attributes ie cidr="1.2.3.4/32"
see <node type="allow" domain="$${domain}"/> in default acl.conf.xml
-->
- <user id="bbbuser">
+ <user id="%%BBB_SIP_USERNAME%%">
<params>
<!-- omit password for authless registration -->
- <param name="password" value="secret"/>
+ <param name="password" value="%%BBB_SIP_PASSWORD%%"/>
<!-- What this user is allowed to acces -->
<!--<param name="http-allowed-api" value="jsapi,voicemail,status"/> -->
</params>

View File

@@ -1,9 +0,0 @@
--- deskshare/WEB-INF/deskshare.conf.orig 2010-11-18 14:39:55.000000000 +0000
+++ deskshare/WEB-INF/deskshare.conf 2010-11-18 14:40:20.000000000 +0000
@@ -1,5 +1,5 @@
log {
- filename = "/usr/share/red5/log/deskshare.log"
+ filename = "log/deskshare.log"
roll = "daily"
level = "debug"
use_full_package_names = on

View File

@@ -1,47 +0,0 @@
--- nginx-bigbluebutton.conf.orig 2010-10-29 17:31:04.000000000 +0000
+++ nginx-bigbluebutton.conf 2010-10-25 15:43:19.000000000 +0000
@@ -1,8 +1,8 @@
server {
listen 80;
- server_name 192.168.0.211;
+ server_name %%BBB_HOSTNAME%%;
- access_log /var/log/nginx/bigbluebutton.access.log;
+ access_log /var/log/nginx-access.log;
# Handle RTMPT (RTMP Tunneling). Forwards requests
# to Red5 on port 8088.
@@ -64,21 +64,21 @@
# BigBlueButton landing page.
location / {
- root /var/www/bigbluebutton-default;
+ root %%WWWROOT%%/bigbluebutton-default;
index index.html index.htm;
}
# BigBlueButton.html is here so we can expire it every 1 minute to
# prevent caching.
location /client/BigBlueButton.html {
- root /var/www/bigbluebutton;
+ root %%WWWDIR%%;
index index.html index.htm;
expires 1m;
}
# BigBlueButton Flash client.
location /client {
- root /var/www/bigbluebutton;
+ root %%WWWDIR%%;
index index.html index.htm;
}
@@ -88,7 +88,7 @@
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
- root /var/www/nginx-default;
+ root %%WWWROOT%%/nginx-default;
}
}

View File

@@ -1,15 +0,0 @@
--- sip/WEB-INF/bigbluebutton-sip.properties.orig 2010-11-11 13:39:25.000000000 +0000
+++ sip/WEB-INF/bigbluebutton-sip.properties 2010-11-11 13:41:19.000000000 +0000
@@ -1,8 +1,8 @@
# The address of your asterisk server
-sip.server.host=192.168.0.135
-sip.server.port=5070
-sip.server.username=bbbuser
-sip.server.password=secret
+sip.server.host=%%BBB_SIP_HOST%%
+sip.server.port=%%BBB_SIP_PORT%%
+sip.server.username=%%BBB_SIP_USERNAME%%
+sip.server.password=%%BBB_SIP_PASSWORD%%
# The start/stop RTP port the application is going to use
# for the media stream.

View File

@@ -1,36 +0,0 @@
[
{ type: install
message: <<EOM
BigBlueButon is now installed. If you install it for the first time,
you may need to perform the following steps:
1. Check /etc/hosts or DNS for your BigBlueButon server hostname resolution:
% getent hosts bbb-hostname
2. Configure your BigBlueButon server with command:
# bbb-config install -h <hostname|ip address> -c <konference|meetme|freeswitch>
2. Start your BigBlueButon with command:
# bbb-config start
3. Open http://<hostname|ip address> in your web browser.
4. Check log files for errors:
%%RED5_LOGS%%/*
%%TOMCAT_LOGS%%/*
/var/log/asterisk/messages
/var/log/freeswitch/freeswitch.log
/var/log/nginx-*
For more detailed information please visit:
http://code.google.com/p/bigbluebutton/wiki/InstallingBigBlueButton
http://code.google.com/p/bigbluebutton/wiki/ConfigurationFiles
http://code.google.com/p/bigbluebutton/wiki/FAQ
EOM
}
]

View File

@@ -1,4 +0,0 @@
BigBlueButton enables universities and colleges to deliver
a high-quality learning experience to remote students.
WWW: http://www.bigbluebutton.org/

File diff suppressed because it is too large Load Diff

View File

@@ -1,110 +0,0 @@
# $FreeBSD$
PORTNAME= node
PORTVERSION= 6.17.1
DISTVERSIONPREFIX= v
PORTREVISION= 2
CATEGORIES= www
MASTER_SITES= http://nodejs.org/dist/v${PORTVERSION}/
PKGNAMESUFFIX= 6
MAINTAINER= bhughes@FreeBSD.org
COMMENT= V8 JavaScript for client and server (6.x LTS)
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_SSL= openssl111 libressl libressl-devel
BROKEN_SSL_REASON= Node.js 6.x LTS requires OpenSSL 1.0.2 or the BUNDLED_SSL option enabled
DEPRECATED= Node.js 6.x LTS reaches end-of-life on 2019-04-30, see https://github.com/nodejs/Release
EXPIRATION_DATE= 2019-04-30
ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 powerpc64
OPTIONS_DEFINE= BUNDLED_SSL DOCS NLS DTRACE
OPTIONS_DEFAULT= DTRACE
OPTIONS_DEFAULT_FreeBSD_12= BUNDLED_SSL
OPTIONS_DEFAULT_FreeBSD_13= BUNDLED_SSL
OPTIONS_DEFAULT+= ${OPTIONS_DEFAULT_${OPSYS}_${OSREL:R}}
OPTIONS_SUB= yes
.if !exists(/usr/sbin/dtrace)
OPTIONS_EXCLUDE+= DTRACE
.endif
# dt_modtext:/usr/src/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c(820): arm not implemented
OPTIONS_EXCLUDE_armv6= DTRACE
OPTIONS_EXCLUDE_armv7= DTRACE
OPTIONS_EXCLUDE_powerpc64= DTRACE
BUNDLED_SSL_DESC= Use node.js's bundled OpenSSL implementation #'
BUNDLED_SSL_USES_OFF= ssl
BUNDLED_SSL_CONFIGURE_OFF+= --shared-openssl
NLS_CONFIGURE_ON= --with-intl=system-icu
NLS_BUILD_DEPENDS= icu>=58.2:devel/icu
NLS_LIB_DEPENDS= libicui18n.so:devel/icu
DTRACE_CONFIGURE_ON= --with-dtrace
USES= compiler:c++11-lib gmake python:2.7,build pkgconfig \
localbase shebangfix
HAS_CONFIGURE= yes
CONFLICTS_INSTALL= node8-[0-9]* node10-[0-9]* node-[0-9]*
CONFIGURE_ARGS= --prefix=${PREFIX_RELDEST} \
--without-npm \
--shared-cares \
--shared-libuv \
--shared-zlib
SHEBANG_FILES= tools/specialize_node_d.py tools/genv8constants.py
PREFIX_RELDEST= ${PREFIX:S,^${DESTDIR},,}
REINPLACE_ARGS= -i ''
MAKE_ENV+= CC.host=${CC} CFLAGS.host="${CFLAGS}" \
CXX.host=${CXX} CXXFLAGS.host="${CXXFLAGS}" \
LINK.host=${CXX} LDFLAGS.host="${LDFLAGS}"
BUILD_DEPENDS+= c-ares>=1.10.0:dns/c-ares\
libuv>=1.16.1:devel/libuv
LIB_DEPENDS+= libcares.so:dns/c-ares\
libuv.so:devel/libuv
.include <bsd.port.options.mk>
.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1200085
BROKEN_SSL+= base
.endif
.if ${PORT_OPTIONS:MBUNDLED_SSL} && ${ARCH} != amd64 && ${ARCH} != i386
CONFIGURE_ARGS+=--openssl-no-asm
.endif
post-patch:
@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \
${WRKSRC}/deps/v8/tools/gyp/v8.gyp
# So many different ways to run python. Fix them all.
@${REINPLACE_CMD} -e 's|/usr/bin/env python|${PYTHON_CMD}|' \
${WRKSRC}/configure
@${FIND} ${WRKSRC} -type f -name '*.gyp*' -print0 \
| ${XARGS} -0 ${REINPLACE_CMD} \
-e "s|'python'|'${PYTHON_CMD}'|" \
-e 's|<!(python |<!(${PYTHON_CMD} |' \
-e 's|\&\& python |\&\& ${PYTHON_CMD} |'
post-configure:
# Post-process Makefile and *.mk files created by node-gyp and remove
# all occurrences of -I${LOCALBASE}/include. C*FLAGS include this
# before all -I../deps/* for bundled code. This can cause build
# breakages if the dependency is installed in ${LOCALBASE}. The
# USES+=localbase # above will ensure that we pick up includes for real
# external dependencies.
${FIND} ${WRKSRC}/out -type f -print0 \
| ${XARGS} -0 ${REINPLACE_CMD} -e "s|-I${LOCALBASE}/include||g"
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/node
.include <bsd.port.mk>

View File

@@ -1,3 +0,0 @@
TIMESTAMP = 1554323316
SHA256 (node-v6.17.1.tar.gz) = 6fa487c5c6770cc7ca0567c0e532d6bcdf0f5d1aebdceb169ecfb66984459dea
SIZE (node-v6.17.1.tar.gz) = 27241292

View File

@@ -1,22 +0,0 @@
--- deps/v8/src/arm/cpu-arm.cc.orig 2016-10-19 22:02:03 UTC
+++ deps/v8/src/arm/cpu-arm.cc
@@ -7,6 +7,9 @@
#ifdef __QNXNTO__
#include <sys/mman.h> // for cache flushing.
#undef MAP_TYPE
+#elif defined(__FreeBSD__)
+#include <sys/types.h>
+#include <machine/sysarch.h> // for cache flushing.
#else
#include <sys/syscall.h> // for cache flushing.
#endif
@@ -24,6 +27,9 @@ void CpuFeatures::FlushICache(void* star
#if !defined(USE_SIMULATOR)
#if V8_OS_QNX
msync(start, size, MS_SYNC | MS_INVALIDATE_ICACHE);
+#elif defined(__FreeBSD__)
+ struct arm_sync_icache_args args = { .addr = (uintptr_t)start, .len = size };
+ sysarch(ARM_SYNC_ICACHE, (void *)&args);
#else
register uint32_t beg asm("r0") = reinterpret_cast<uint32_t>(start);
register uint32_t end asm("r1") = beg + size;

View File

@@ -1,35 +0,0 @@
--- deps/v8/src/base/atomicops_internals_arm_gcc.h.orig 2016-10-19 22:02:03 UTC
+++ deps/v8/src/base/atomicops_internals_arm_gcc.h
@@ -13,6 +13,11 @@
#include <sys/cpuinline.h>
#endif
+#if defined(__FreeBSD__)
+#include <sys/types.h>
+#include <machine/sysarch.h>
+#endif
+
namespace v8 {
namespace base {
@@ -48,6 +53,8 @@ inline void MemoryBarrier() {
// Note: This is a function call, which is also an implicit compiler barrier.
typedef void (*KernelMemoryBarrierFunc)();
((KernelMemoryBarrierFunc)0xffff0fa0)();
+#elif defined(__FreeBSD__)
+ sysarch(ARM_DRAIN_WRITEBUF, (void *)0);
#elif defined(__QNXNTO__)
__cpu_membarrier();
#else
@@ -64,8 +71,9 @@ inline void MemoryBarrier() {
defined(__ARM_ARCH_7__) || defined(__ARM_ARCH_7A__) || \
defined(__ARM_ARCH_7R__) || defined(__ARM_ARCH_7M__) || \
defined(__ARM_ARCH_6__) || defined(__ARM_ARCH_6J__) || \
- defined(__ARM_ARCH_6K__) || defined(__ARM_ARCH_6Z__) || \
- defined(__ARM_ARCH_6ZK__) || defined(__ARM_ARCH_6T2__)
+ defined(__ARM_ARCH_6K__) || defined(__ARM_ARCH_6KZ__) || \
+ defined(__ARM_ARCH_6Z__) || defined(__ARM_ARCH_6ZK__) || \
+ defined(__ARM_ARCH_6T2__)
inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
Atomic32 old_value,

View File

@@ -1,51 +0,0 @@
--- deps/v8/src/base/platform/platform-freebsd.cc.orig 2016-10-19 22:02:03 UTC
+++ deps/v8/src/base/platform/platform-freebsd.cc
@@ -35,6 +35,48 @@
namespace v8 {
namespace base {
+#ifdef __arm__
+
+bool OS::ArmUsingHardFloat() {
+ // GCC versions 4.6 and above define __ARM_PCS or __ARM_PCS_VFP to specify
+ // the Floating Point ABI used (PCS stands for Procedure Call Standard).
+ // We use these as well as a couple of other defines to statically determine
+ // what FP ABI used.
+ // GCC versions 4.4 and below don't support hard-fp.
+ // GCC versions 4.5 may support hard-fp without defining __ARM_PCS or
+ // __ARM_PCS_VFP.
+
+#define GCC_VERSION (__GNUC__ * 10000 \
+ + __GNUC_MINOR__ * 100 \
+ + __GNUC_PATCHLEVEL__)
+#if GCC_VERSION >= 40600
+#if defined(__ARM_PCS_VFP)
+ return true;
+#else
+ return false;
+#endif
+
+#elif GCC_VERSION < 40500
+ return false;
+
+#else
+#if defined(__ARM_PCS_VFP)
+ return true;
+#elif defined(__ARM_PCS) || defined(__SOFTFP__) || defined(__SOFTFP) || \
+ !defined(__VFP_FP__)
+ return false;
+#else
+#error "Your version of GCC does not report the FP ABI compiled for." \
+ "Please report it on this issue" \
+ "http://code.google.com/p/v8/issues/detail?id=2140"
+
+#endif
+#endif
+#undef GCC_VERSION
+}
+
+#endif // def __arm__
+
const char* OS::LocalTimezone(double time, TimezoneCache* cache) {
if (std::isnan(time)) return "";

View File

@@ -1,12 +0,0 @@
--- deps/v8/src/log-utils.h.orig 2016-10-19 22:02:04 UTC
+++ deps/v8/src/log-utils.h
@@ -9,6 +9,9 @@
#include <cstdarg>
+#include <cstdio>
+#include <cstdarg>
+
#include "src/allocation.h"
#include "src/base/platform/mutex.h"
#include "src/flags.h"

Some files were not shown because too many files have changed in this diff Show More