aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos J. Puga Medina <cpm@FreeBSD.org>2016-11-12 15:31:13 +0000
committerCarlos J. Puga Medina <cpm@FreeBSD.org>2016-11-12 15:31:13 +0000
commitcae43df7aef9a3629c26a3d05ab6699b47a647ab (patch)
tree14388d2006e12f1fed691f63de1e9ccf2cf1c93a
parent6f42873e5f5427093adf7dee7f498b14fc086088 (diff)
downloadports-cae43df7aef9a3629c26a3d05ab6699b47a647ab.tar.gz
ports-cae43df7aef9a3629c26a3d05ab6699b47a647ab.zip
Notes
-rw-r--r--GIDs2
-rw-r--r--UIDs2
-rw-r--r--devel/Makefile1
-rw-r--r--devel/nexus2-oss/Makefile106
-rw-r--r--devel/nexus2-oss/distinfo3
-rw-r--r--devel/nexus2-oss/files/nexus/WEB-INF/lib/nexus-core.jar/META-INF/log/logback.properties17
-rw-r--r--devel/nexus2-oss/files/nexus2.in34
-rw-r--r--devel/nexus2-oss/files/patch-conf_jetty-requestlog.xml11
-rw-r--r--devel/nexus2-oss/files/patch-conf_logback-access.xml18
-rw-r--r--devel/nexus2-oss/files/patch-conf_logback.xml11
-rw-r--r--devel/nexus2-oss/files/patch-conf_nexus.properties13
-rw-r--r--devel/nexus2-oss/files/patch-conf_wrapper.conf191
-rw-r--r--devel/nexus2-oss/files/pkg-message.in31
-rw-r--r--devel/nexus2-oss/pkg-descr22
-rw-r--r--devel/nexus2-oss/pkg-plist324
15 files changed, 784 insertions, 2 deletions
diff --git a/GIDs b/GIDs
index c0f237c71ecd..3542bd6d13c3 100644
--- a/GIDs
+++ b/GIDs
@@ -516,7 +516,7 @@ polkitd:*:565:
# free: 572
# free: 573
# free: 574
-# free: 575
+nexus:*:575:
# free: 576
# free: 577
# free: 578
diff --git a/UIDs b/UIDs
index c7157630e997..90dd040e2372 100644
--- a/UIDs
+++ b/UIDs
@@ -521,7 +521,7 @@ polkitd:*:565:565::0:0:Polkit Daemon User:/var/empty:/usr/sbin/nologin
# free: 572
# free: 573
# free: 574
-# free: 575
+nexus:*:575:575::0:0:Nexus Repository Manager OSS:/nonexistent:/usr/sbin/nologin
# free: 576
# free: 577
# free: 578
diff --git a/devel/Makefile b/devel/Makefile
index f95b56c98ec8..1b1ebfc49652 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1610,6 +1610,7 @@
SUBDIR += newfile
SUBDIR += newt
SUBDIR += newtonsoft-json
+ SUBDIR += nexus2-oss
SUBDIR += nglogc
SUBDIR += nini
SUBDIR += ninja
diff --git a/devel/nexus2-oss/Makefile b/devel/nexus2-oss/Makefile
new file mode 100644
index 000000000000..ff723c894955
--- /dev/null
+++ b/devel/nexus2-oss/Makefile
@@ -0,0 +1,106 @@
+# $FreeBSD$
+
+PORTNAME= nexus2
+PORTVERSION= 2.14.0
+CATEGORIES= devel www java
+MASTER_SITES= http://download.sonatype.com/nexus/oss/
+PKGNAMESUFFIX= -oss
+DISTNAME= nexus-${PORTVERSION}-01-bundle
+
+MAINTAINER= 1983-01-06@gmx.net
+COMMENT= Maven (and others) artifacts repostory manager
+
+LICENSE= EPL
+
+PATCH_DEPENDS= zip:archivers/zip
+RUN_DEPENDS= javaservicewrapper:sysutils/javaservicewrapper
+
+NO_ARCH= yes
+NO_BUILD= yes
+NO_TEST= yes
+ONLY_FOR_ARCHS= i386 amd64
+
+USE_JAVA= yes
+JAVA_VERSION= 1.7+
+
+USES= cpe
+CPE_VENDOR= sonatype
+
+USE_RC_SUBR= ${PORTNAME}
+
+NEXUS_USER= nexus
+NEXUS_GROUP= nexus
+USERS= ${NEXUS_USER}
+GROUPS= ${NEXUS_GROUP}
+
+# Change to Java rules
+DATADIR= ${JAVASHAREDIR}/${PORTNAME}
+WRKSRC= ${WRKDIR}/nexus-${PORTVERSION}-01
+
+WRAPPER_DIR= ${PREFIX}/lib/javaservicewrapper
+WRAPPER_CMD= ${WRAPPER_DIR}/bin/wrapper
+WRAPPER_LIBDIR= ${WRAPPER_DIR}/lib
+WRAPPER_JAR= ${WRAPPER_LIBDIR}/wrapper.jar
+
+NEXUS_RUNDIR= /var/run/${PORTNAME}
+NEXUS_LOGDIR= /var/log/${PORTNAME}
+NEXUS_WORKDIR= /var/${PORTNAME}
+
+ZIP_CMD?= ${LOCALBASE}/bin/zip
+
+NEXUS_CORE_JAR= ${WRKSRC}/nexus/WEB-INF/lib/nexus-core-${PORTVERSION}-01.jar
+
+SUB_FILES= pkg-message
+SUB_LIST= NEXUS_RC=${PORTNAME} \
+ DESC="${COMMENT}" \
+ VERSION=${PORTVERSION} \
+ BOOKVERSION=${PORTVERSION:C/..$//1} \
+ USER=${NEXUS_USER} \
+ GROUP=${NEXUS_GROUP} \
+ WRAPPER_CMD=${WRAPPER_CMD} \
+ RUNDIR=${NEXUS_RUNDIR} \
+ LOGDIR=${NEXUS_LOGDIR} \
+ WORKDIR=${NEXUS_WORKDIR}
+PLIST_SUB= USER=${NEXUS_USER} \
+ GROUP=${NEXUS_GROUP} \
+ RUNDIR=${NEXUS_RUNDIR} \
+ LOGDIR=${NEXUS_LOGDIR} \
+ WORKDIR=${NEXUS_WORKDIR}
+
+# PATCH NOTES
+# Several patches are necessary due to the following issues:
+# * https://issues.sonatype.org/browse/NEXUS-10981
+# * https://issues.sonatype.org/browse/NEXUS-10983
+# * https://issues.sonatype.org/browse/NEXUS-10984
+
+post-extract:
+ @${MV} ${WRKSRC}/bin/jsw/conf/wrapper.conf ${WRKSRC}/conf
+.for dir in bin logs tmp
+ @${RM} -rd ${WRKSRC}/${dir}
+.endfor
+
+post-patch:
+ @${REINPLACE_CMD} \
+ -e 's|%%DATADIR%%|${DATADIR}|g' \
+ -e 's|%%ETCDIR%%|${ETCDIR}|g' \
+ -e 's|%%JAVA%%|${JAVA}|g' \
+ -e 's|%%LOGDIR%%|${NEXUS_LOGDIR}|g' \
+ -e 's|%%WORKDIR%%|${NEXUS_WORKDIR}|g' \
+ -e 's|%%WRAPPER_JAR%%|${WRAPPER_JAR}|g' \
+ -e 's|%%WRAPPER_LIBDIR%%|${WRAPPER_LIBDIR}|g' \
+ ${WRKSRC}/conf/nexus.properties ${WRKSRC}/conf/wrapper.conf
+ @${FIND} ${WRKSRC} -name '*.bak' -delete -o -name '*.orig' -delete
+ @(cd ${FILESDIR}/nexus/WEB-INF/lib/nexus-core.jar \
+ && ${ZIP_CMD} -urq ${NEXUS_CORE_JAR} META-INF)
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${DATADIR}
+ @(cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR})
+ @(cd ${STAGEDIR}${DATADIR} && ${MV} conf ${STAGEDIR}${ETCDIR})
+ @(cd ${STAGEDIR}${ETCDIR} \
+ && ${FIND} . -type f -exec ${MV} '{}' '{}'.sample \;)
+ @${MKDIR} ${STAGEDIR}${NEXUS_RUNDIR}
+ @${MKDIR} ${STAGEDIR}${NEXUS_LOGDIR}
+ @${MKDIR} ${STAGEDIR}${NEXUS_WORKDIR}
+
+.include <bsd.port.mk>
diff --git a/devel/nexus2-oss/distinfo b/devel/nexus2-oss/distinfo
new file mode 100644
index 000000000000..76ffa72c25b9
--- /dev/null
+++ b/devel/nexus2-oss/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1474545118
+SHA256 (nexus-2.14.0-01-bundle.tar.gz) = 00e45f83d70714cf5f3436c007b290ad28d81cceb18dacdfad59d6a95493557a
+SIZE (nexus-2.14.0-01-bundle.tar.gz) = 73078153
diff --git a/devel/nexus2-oss/files/nexus/WEB-INF/lib/nexus-core.jar/META-INF/log/logback.properties b/devel/nexus2-oss/files/nexus/WEB-INF/lib/nexus-core.jar/META-INF/log/logback.properties
new file mode 100644
index 000000000000..17ff64daa100
--- /dev/null
+++ b/devel/nexus2-oss/files/nexus/WEB-INF/lib/nexus-core.jar/META-INF/log/logback.properties
@@ -0,0 +1,17 @@
+#
+# Sonatype Nexus (TM) Open Source Version
+# Copyright (c) 2008-present Sonatype, Inc.
+# All rights reserved. Includes the third-party code listed at http://links.sonatype.com/products/nexus/oss/attributions.
+#
+# This program and the accompanying materials are made available under the terms of the Eclipse Public License Version 1.0,
+# which accompanies this distribution and is available at http://www.eclipse.org/legal/epl-v10.html.
+#
+# Sonatype Nexus (TM) Professional Version is available from Sonatype, Inc. "Sonatype" and "Sonatype Nexus" are trademarks
+# of Sonatype, Inc. Apache Maven is a trademark of the Apache Software Foundation. M2eclipse is a trademark of the
+# Eclipse Foundation. All other trademarks are the property of their respective owners.
+#
+
+root.level=INFO
+
+appender.pattern=%d{"yyyy-MM-dd'T'HH:mm:ss,SSSXXX"} %-5p [%thread] %X{userId} %c - %m%n
+appender.file=${nexus-log}/nexus.log
diff --git a/devel/nexus2-oss/files/nexus2.in b/devel/nexus2-oss/files/nexus2.in
new file mode 100644
index 000000000000..0de24b408fac
--- /dev/null
+++ b/devel/nexus2-oss/files/nexus2.in
@@ -0,0 +1,34 @@
+#!/bin/sh
+
+# $FreeBSD$
+#
+# PROVIDE: %%NEXUS_RC%%
+# REQUIRE: LOGIN FILESYSTEMS
+# KEYWORD: shutdown
+#
+# Add the following line to /etc/rc.conf[.local] to enable Nexus:
+#
+# %%NEXUS_RC%%_enable="YES"
+
+. /etc/rc.subr
+
+name=%%NEXUS_RC%%
+desc="%%DESC%%"
+rcvar=%%NEXUS_RC%%_enable
+
+load_rc_config ${name}
+
+%%NEXUS_RC%%_enable="${%%NEXUS_RC%%_enable:-"NO"}"
+%%NEXUS_RC%%_user=%%USER%%
+%%NEXUS_RC%%_group=%%GROUP%%
+
+pidfile=%%RUNDIR%%/%%NEXUS_RC%%.pid
+
+command=%%WRAPPER_CMD%%
+command_args="%%ETCDIR%%/wrapper.conf wrapper.syslog.ident=%%NEXUS_RC%% \
+ wrapper.pidfile=${pidfile} wrapper.lockfile=%%RUNDIR%%/%%NEXUS_RC%%.lock \
+ wrapper.java.pidfile=%%RUNDIR%%/%%NEXUS_RC%%.java.pid wrapper.daemonize=TRUE \
+ wrapper.name=%%NEXUS_RC%% wrapper.displayname=Nexus\ Repository\ Manager\ OSS"
+
+run_rc_command "$1"
+
diff --git a/devel/nexus2-oss/files/patch-conf_jetty-requestlog.xml b/devel/nexus2-oss/files/patch-conf_jetty-requestlog.xml
new file mode 100644
index 000000000000..32df6bb3c3f1
--- /dev/null
+++ b/devel/nexus2-oss/files/patch-conf_jetty-requestlog.xml
@@ -0,0 +1,11 @@
+--- conf/jetty-requestlog.xml.orig 2016-09-17 19:33:10 UTC
++++ conf/jetty-requestlog.xml
+@@ -27,7 +27,7 @@
+ <New id="RequestLogHandler" class="org.eclipse.jetty.server.handler.RequestLogHandler">
+ <Set name="requestLog">
+ <New id="LogbackRequestLog" class="ch.qos.logback.access.jetty.RequestLogImpl">
+- <Set name="fileName"><Property name="bundleBasedir"/>/conf/logback-access.xml</Set>
++ <Set name="fileName"><Property name="nexus-conf"/>/logback-access.xml</Set>
+ <Set name="quiet">true</Set>
+ </New>
+ </Set>
diff --git a/devel/nexus2-oss/files/patch-conf_logback-access.xml b/devel/nexus2-oss/files/patch-conf_logback-access.xml
new file mode 100644
index 000000000000..6851db13faa9
--- /dev/null
+++ b/devel/nexus2-oss/files/patch-conf_logback-access.xml
@@ -0,0 +1,18 @@
+--- conf/logback-access.xml.orig 2016-09-17 19:33:10 UTC
++++ conf/logback-access.xml
+@@ -16,13 +16,13 @@
+ <configuration>
+
+ <appender name="request.logfile" class="ch.qos.logback.core.rolling.RollingFileAppender">
+- <File>${nexus-work}/logs/request.log</File>
++ <File>${nexus-log}/request.log</File>
+ <Append>true</Append>
+ <encoder class="org.sonatype.nexus.bootstrap.log.AccessPatternLayoutEncoder">
+ <pattern>%clientHost %l %user [%date] "%requestURL" %statusCode %bytesSent %elapsedTime</pattern>
+ </encoder>
+ <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
+- <fileNamePattern>${nexus-work}/logs/request-%d{yyyy-MM-dd}.log.gz</fileNamePattern>
++ <fileNamePattern>${nexus-log}/request-%d{yyyy-MM-dd}.log.gz</fileNamePattern>
+ <maxHistory>90</maxHistory>
+ </rollingPolicy>
+ </appender>
diff --git a/devel/nexus2-oss/files/patch-conf_logback.xml b/devel/nexus2-oss/files/patch-conf_logback.xml
new file mode 100644
index 000000000000..244fbbc156a5
--- /dev/null
+++ b/devel/nexus2-oss/files/patch-conf_logback.xml
@@ -0,0 +1,11 @@
+--- conf/logback.xml.orig 2016-09-17 19:33:10 UTC
++++ conf/logback.xml
+@@ -17,7 +17,7 @@
+ <configuration>
+ <appender name="console" class="ch.qos.logback.core.ConsoleAppender">
+ <encoder>
+- <pattern>%d{"yyyy-MM-dd HH:mm:ss,SSSZ"} %-5p [%thread] %X{userId} %c - %m%n</pattern>
++ <pattern>%d{"yyyy-MM-dd'T'HH:mm:ss,SSSXXX"} %-5p [%thread] %X{userId} %c - %m%n</pattern>
+ </encoder>
+ </appender>
+
diff --git a/devel/nexus2-oss/files/patch-conf_nexus.properties b/devel/nexus2-oss/files/patch-conf_nexus.properties
new file mode 100644
index 000000000000..0106fea00e1d
--- /dev/null
+++ b/devel/nexus2-oss/files/patch-conf_nexus.properties
@@ -0,0 +1,13 @@
+--- conf/nexus.properties.orig 2016-09-17 19:33:10 UTC
++++ conf/nexus.properties
+@@ -22,7 +22,9 @@ nexus-webapp=${bundleBasedir}/nexus
+ nexus-webapp-context-path=/nexus
+
+ # Nexus section
+-nexus-work=${bundleBasedir}/../sonatype-work/nexus
++nexus-work=%%WORKDIR%%
++nexus-log=%%LOGDIR%%
++nexus-conf=%%ETCDIR%%
+ runtime=${bundleBasedir}/nexus/WEB-INF
+
+ # orientdb buffer size in megabytes
diff --git a/devel/nexus2-oss/files/patch-conf_wrapper.conf b/devel/nexus2-oss/files/patch-conf_wrapper.conf
new file mode 100644
index 000000000000..00edaa169776
--- /dev/null
+++ b/devel/nexus2-oss/files/patch-conf_wrapper.conf
@@ -0,0 +1,191 @@
+--- conf/wrapper.conf.orig 2016-09-17 19:33:10 UTC
++++ conf/wrapper.conf
+@@ -8,37 +8,32 @@
+ # keywords.
+
+ # Set the JSW working directory (used as base for resolving relative paths)
+-wrapper.working.dir=../../..
++wrapper.working.dir=%%DATADIR%%
+
+ # Set the JVM executable
+ # (modify this to absolute path if you need a Java that is not on the OS path)
+-wrapper.java.command=java
++wrapper.java.command=%%JAVA%%
+
+ # The main class that JSW will execute within JVM
+ wrapper.java.mainclass=org.sonatype.nexus.bootstrap.jsw.JswLauncher
+
+ # The JVM classpath
+-wrapper.java.classpath.1=bin/jsw/lib/wrapper-3.2.3.jar
++wrapper.java.classpath.1=%%WRAPPER_JAR%%
+ wrapper.java.classpath.2=./lib/*.jar
+-wrapper.java.classpath.3=./conf/
++wrapper.java.classpath.3=%%ETCDIR%%
+
+ # The library path
+-wrapper.java.library.path.1=bin/jsw/lib
++wrapper.java.library.path.1=%%WRAPPER_LIBDIR%%
+
+ # Additional JVM parameters (tune if needed, but match the sequence of numbers!)
+-wrapper.java.additional.1=-XX:MaxPermSize=192m
+-wrapper.java.additional.2=-Djava.io.tmpdir=./tmp
+-wrapper.java.additional.3=-Djava.net.preferIPv4Stack=true
++wrapper.java.additional.1=-Djava.io.tmpdir=%%WORKDIR%%/tmp
++wrapper.java.additional.2=-Djava.net.preferIPv4Stack=true
++wrapper.java.additional.3=-Djava.util.prefs.userRoot=%%WORKDIR%%
+ wrapper.java.additional.4=-Dcom.sun.jndi.ldap.connect.pool.protocol="plain ssl"
+-wrapper.java.additional.4.stripquotes=TRUE
+-#wrapper.java.additional.5=-Xdebug
+-#wrapper.java.additional.6=-Xnoagent
+-#wrapper.java.additional.7=-Djava.compiler=NONE
+-#wrapper.java.additional.8=-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000
+-#wrapper.java.additional.9=-XX:+HeapDumpOnOutOfMemoryError
++wrapper.java.additional.5.stripquotes=TRUE
+
+-wrapper.app.parameter.1=./conf/jetty.xml
+-wrapper.app.parameter.2=./conf/jetty-requestlog.xml
++wrapper.app.parameter.1=%%ETCDIR%%/jetty.xml
++wrapper.app.parameter.2=%%ETCDIR%%/jetty-requestlog.xml
+
+ # Size Java memory, in MB (-Xms)
+ wrapper.java.initmemory=256
+@@ -59,7 +54,7 @@ wrapper.restart.reload_configuration=TRU
+ wrapper.on_exit.12=RESTART
+
+ # Set up JSW logging
+-wrapper.logfile=logs/wrapper.log
++wrapper.logfile=%%LOGDIR%%/wrapper.log
+ wrapper.logfile.format=PM
+ wrapper.logfile.loglevel=INFO
+ wrapper.logfile.maxsize=10m
+@@ -68,128 +63,5 @@ wrapper.logfile.maxfiles=10
+ # Set up system logging (if needed, change to INFO or other valid values)
+ wrapper.syslog.loglevel=NONE
+
+-# Set up JSW Console
+-wrapper.console.title=Sonatype Nexus
+-wrapper.console.format=PM
+-wrapper.console.loglevel=INFO
+-wrapper.console.flush=true
+-
+-# Set up JSW as NT Service (unused on other OSes)
+-wrapper.ntservice.name=nexus-webapp
+-wrapper.ntservice.displayname=nexus
+-wrapper.ntservice.description=Sonatype Nexus
+-wrapper.ntservice.dependency.1=
+-wrapper.ntservice.starttype=AUTO_START
+-wrapper.ntservice.interactive=false
+-
+-
+-# =============================================
+-# An example wrapper.conf file is included
+-# below for quick reference
+-# =============================================
+-
+-# ********************************************************************
+-# Wrapper Java Properties
+-# ********************************************************************
+-# Java Application
+-#wrapper.java.command=java
+-
+-# Tell the Wrapper to log the full generated Java command line.
+-#wrapper.java.command.loglevel=INFO
+-
+-# Java Main class. This class must implement the WrapperListener interface
+-# or guarantee that the WrapperManager class is initialized. Helper
+-# classes are provided to do this for you. See the Integration section
+-# of the documentation for details.
+-#wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp
+-
+-# Java Classpath (include wrapper.jar) Add class path elements as
+-# needed starting from 1
+-#wrapper.java.classpath.1=../lib/wrapper.jar
+-
+-# Java Library Path (location of Wrapper.DLL or libwrapper.so)
+-#wrapper.java.library.path.1=../lib
+-
+-# Java Bits. On applicable platforms, tells the JVM to run in 32 or 64-bit mode.
+-#wrapper.java.additional.auto_bits=TRUE
+-
+-# Java Additional Parameters
+-#wrapper.java.additional.1=
+-
+-# Initial Java Heap Size (in MB)
+-#wrapper.java.initmemory=3
+-
+-# Maximum Java Heap Size (in MB)
+-#wrapper.java.maxmemory=64
+-
+-# Application parameters. Add parameters as needed starting from 1
+-#wrapper.app.parameter.1=<YourMainClass>
+-
+-# ********************************************************************
+-# Wrapper Logging Properties
+-# ********************************************************************
+-# Enables Debug output from the Wrapper.
+-#wrapper.debug=TRUE
+-
+-# Format of output for the console. (See docs for formats)
+-#wrapper.console.format=PM
+-
+-# Log Level for console output. (See docs for log levels)
+-#wrapper.console.loglevel=INFO
+-
+-# Log file to use for wrapper output logging.
+-#wrapper.logfile=../logs/wrapper.log
+-
+-# Format of output for the log file. (See docs for formats)
+-#wrapper.logfile.format=LPTM
+-
+-# Log Level for log file output. (See docs for log levels)
+-#wrapper.logfile.loglevel=INFO
+-
+-# Maximum size that the log file will be allowed to grow to before
+-# the log is rolled. Size is specified in bytes. The default value
+-# of 0, disables log rolling. May abbreviate with the 'k' (kb) or
+-# 'm' (mb) suffix. For example: 10m = 10 megabytes.
+-#wrapper.logfile.maxsize=0
+-
+-# Maximum number of rolled log files which will be allowed before old
+-# files are deleted. The default value of 0 implies no limit.
+-#wrapper.logfile.maxfiles=0
+-
+-# Log Level for sys/event log output. (See docs for log levels)
+-#wrapper.syslog.loglevel=NONE
+-
+-# ********************************************************************
+-# Wrapper General Properties
+-# ********************************************************************
+-# Allow for the use of non-contiguous numbered properties
+-#wrapper.ignore_sequence_gaps=TRUE
+-
+-# Title to use when running as a console
+-#wrapper.console.title=@app.long.name@
+-
+-# ********************************************************************
+-# Wrapper Windows NT/2000/XP Service Properties
+-# ********************************************************************
+-# WARNING - Do not modify any of these properties when an application
+-# using this configuration file has been installed as a service.
+-# Please uninstall the service before modifying this section. The
+-# service can then be reinstalled.
+-
+-# Name of the service
+-#wrapper.name=@app.name@
+-
+-# Display name of the service
+-#wrapper.displayname=@app.long.name@
+-
+-# Description of the service
+-#wrapper.description=@app.description@
+-
+-# Service dependencies. Add dependencies as needed starting from 1
+-#wrapper.ntservice.dependency.1=
+-
+-# Mode in which the service is installed. AUTO_START, DELAY_START or DEMAND_START
+-#wrapper.ntservice.starttype=AUTO_START
+-
+-# Allow the service to interact with the desktop.
+-#wrapper.ntservice.interactive=false
++# Set umask
++wrapper.umask=0027
diff --git a/devel/nexus2-oss/files/pkg-message.in b/devel/nexus2-oss/files/pkg-message.in
new file mode 100644
index 000000000000..f2d877d6a5d1
--- /dev/null
+++ b/devel/nexus2-oss/files/pkg-message.in
@@ -0,0 +1,31 @@
+========================================================================
+Nexus Repository Manager OSS %%VERSION%% has been successfully installed!
+
+To enable Nexus, add the following line to /etc/rc.conf[.local]:
+
+ %%NEXUS_RC%%_enable="YES"
+
+IMPORTANT: Nexus runs by default as user %%USER%%!
+
+Configuration
+=============
+* Start Nexus 'service %%NEXUS_RC%% start'
+* Open the following URL in your browser: http://localhost:8081/nexus
+* Log in with the admin account 'admin/admin123', configure Nexus and
+ change this password immediately!
+
+Common Locations
+================
+The configuration files can be found at:
+ %%ETCDIR%%
+
+The work, log, and run directories are located at:
+* %%WORKDIR%%
+* %%LOGDIR%%
+* %%RUNDIR%%
+
+Documentation
+=============
+Further documentation can be found in the official Nexus Book at:
+ http://books.sonatype.com/nexus-book/%%BOOKVERSION%%/reference/index.html
+========================================================================
diff --git a/devel/nexus2-oss/pkg-descr b/devel/nexus2-oss/pkg-descr
new file mode 100644
index 000000000000..04b6dab82947
--- /dev/null
+++ b/devel/nexus2-oss/pkg-descr
@@ -0,0 +1,22 @@
+Nexus Repository Manager OSS provides you with an essential level of control
+over the external repositories you use and the internal repositories you create.
+It provides infrastructure and services for organizations that use repository
+managers to obtain and deliver software. If you create software libraries or
+applications for your end users, you can use Nexus Repository Manager OSS to
+distribute your software. If your software depends on open source software
+components, you can cache software components from remote repositories.
+
+Nexus Repository Manager OSS features:
+- Hosting repositories
+- Proxy remote repositories
+- Repository groups
+- Numerous repository formats
+- Hosting project websites
+- Fine-grained security model
+- Flexible LDAP integration
+- Component search
+- Scheduled rasks
+- REST services
+- Integration with m2eclipse
+
+WWW: https://www.sonatype.com/nexus-repository-oss
diff --git a/devel/nexus2-oss/pkg-plist b/devel/nexus2-oss/pkg-plist
new file mode 100644
index 000000000000..5efe66500f1b
--- /dev/null
+++ b/devel/nexus2-oss/pkg-plist
@@ -0,0 +1,324 @@
+@group %%GROUP%%
+@mode 644
+@sample %%ETCDIR%%/jetty-http-redirect-to-https.xml.sample
+@sample %%ETCDIR%%/jetty-https.xml.sample
+@sample %%ETCDIR%%/jetty-jmx.xml.sample
+@sample %%ETCDIR%%/jetty-requestlog.xml.sample
+@sample %%ETCDIR%%/jetty.xml.sample
+@sample %%ETCDIR%%/logback-access.xml.sample
+@sample %%ETCDIR%%/logback.xml.sample
+@sample %%ETCDIR%%/nexus.properties.sample
+@sample %%ETCDIR%%/wrapper.conf.sample
+@mode
+@group
+%%DATADIR%%/LICENSE.txt
+%%DATADIR%%/NOTICE.txt
+%%DATADIR%%/lib/javax.servlet-3.0.0.v201112011016.jar
+%%DATADIR%%/lib/jetty-client-8.1.16.v20140903.jar
+%%DATADIR%%/lib/jetty-continuation-8.1.16.v20140903.jar
+%%DATADIR%%/lib/jetty-deploy-8.1.16.v20140903.jar
+%%DATADIR%%/lib/jetty-http-8.1.16.v20140903.jar
+%%DATADIR%%/lib/jetty-io-8.1.16.v20140903.jar
+%%DATADIR%%/lib/jetty-jmx-8.1.16.v20140903.jar
+%%DATADIR%%/lib/jetty-rewrite-8.1.16.v20140903.jar
+%%DATADIR%%/lib/jetty-security-8.1.16.v20140903.jar
+%%DATADIR%%/lib/jetty-server-8.1.16.v20140903.jar
+%%DATADIR%%/lib/jetty-servlet-8.1.16.v20140903.jar
+%%DATADIR%%/lib/jetty-util-8.1.16.v20140903.jar
+%%DATADIR%%/lib/jetty-webapp-8.1.16.v20140903.jar
+%%DATADIR%%/lib/jetty-xml-8.1.16.v20140903.jar
+%%DATADIR%%/lib/jul-to-slf4j-1.7.6.jar
+%%DATADIR%%/lib/logback-access-1.1.2.jar
+%%DATADIR%%/lib/logback-classic-1.1.2.jar
+%%DATADIR%%/lib/logback-core-1.1.2.jar
+%%DATADIR%%/lib/metrics-core-2.2.0.jar
+%%DATADIR%%/lib/metrics-jetty-2.2.0.jar
+%%DATADIR%%/lib/metrics-logback-2.2.0.jar
+%%DATADIR%%/lib/nexus-bootstrap-2.14.0-01.jar
+%%DATADIR%%/lib/plexus-interpolation-1.16.jar
+%%DATADIR%%/lib/slf4j-api-1.7.6.jar
+%%DATADIR%%/nexus/LICENSE.html
+%%DATADIR%%/nexus/WEB-INF/bundles/bcprov-jdk15on-1.48.jar
+%%DATADIR%%/nexus/WEB-INF/classes/META-INF/sisu/javax.inject.Named
+%%DATADIR%%/nexus/WEB-INF/classes/ehcache.xml
+%%DATADIR%%/nexus/WEB-INF/classes/nexus.properties
+%%DATADIR%%/nexus/WEB-INF/classes/org/sonatype/nexus/webapp/WebappBootstrap.class
+%%DATADIR%%/nexus/WEB-INF/classes/org/sonatype/nexus/webapp/WebappModule.class
+%%DATADIR%%/nexus/WEB-INF/classes/org/sonatype/nexus/webapp/metrics/DeadlockHealthCheckProvider.class
+%%DATADIR%%/nexus/WEB-INF/classes/org/sonatype/nexus/webapp/metrics/HealthCheckMediator.class
+%%DATADIR%%/nexus/WEB-INF/classes/org/sonatype/nexus/webapp/metrics/MetricsModule$1.class
+%%DATADIR%%/nexus/WEB-INF/classes/org/sonatype/nexus/webapp/metrics/MetricsModule$2.class
+%%DATADIR%%/nexus/WEB-INF/classes/org/sonatype/nexus/webapp/metrics/MetricsModule.class
+%%DATADIR%%/nexus/WEB-INF/lib/UserAgentUtils-1.12.jar
+%%DATADIR%%/nexus/WEB-INF/lib/aether-api-1.13.1.jar
+%%DATADIR%%/nexus/WEB-INF/lib/aether-impl-1.13.1.jar
+%%DATADIR%%/nexus/WEB-INF/lib/aether-spi-1.13.1.jar
+%%DATADIR%%/nexus/WEB-INF/lib/aether-util-1.13.1.jar
+%%DATADIR%%/nexus/WEB-INF/lib/annotations-12.0.jar
+%%DATADIR%%/nexus/WEB-INF/lib/aopalliance-1.0.jar
+%%DATADIR%%/nexus/WEB-INF/lib/base-configuration-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/lib/cdi-api-1.0.jar
+%%DATADIR%%/nexus/WEB-INF/lib/commons-beanutils-core-1.8.3-SONATYPE.jar
+%%DATADIR%%/nexus/WEB-INF/lib/commons-codec-1.8.jar
+%%DATADIR%%/nexus/WEB-INF/lib/commons-collections-3.2.2.jar
+%%DATADIR%%/nexus/WEB-INF/lib/commons-io-2.4.jar
+%%DATADIR%%/nexus/WEB-INF/lib/commons-lang-2.6.jar
+%%DATADIR%%/nexus/WEB-INF/lib/ehcache-core-2.5.1.jar
+%%DATADIR%%/nexus/WEB-INF/lib/goodies-common-1.9.jar
+%%DATADIR%%/nexus/WEB-INF/lib/goodies-eventbus-1.9.jar
+%%DATADIR%%/nexus/WEB-INF/lib/goodies-i18n-1.9.jar
+%%DATADIR%%/nexus/WEB-INF/lib/goodies-inject-1.9.jar
+%%DATADIR%%/nexus/WEB-INF/lib/goodies-lifecycle-1.9.jar
+%%DATADIR%%/nexus/WEB-INF/lib/goodies-template-1.9.jar
+%%DATADIR%%/nexus/WEB-INF/lib/gossip-bootstrap-1.8.jar
+%%DATADIR%%/nexus/WEB-INF/lib/gossip-support-1.8.jar
+%%DATADIR%%/nexus/WEB-INF/lib/guava-16.0.1.jar
+%%DATADIR%%/nexus/WEB-INF/lib/guice-assistedinject-3.2.6.jar
+%%DATADIR%%/nexus/WEB-INF/lib/guice-multibindings-3.2.6.jar
+%%DATADIR%%/nexus/WEB-INF/lib/guice-servlet-3.2.6.jar
+%%DATADIR%%/nexus/WEB-INF/lib/httpclient-4.3.6.jar
+%%DATADIR%%/nexus/WEB-INF/lib/httpcore-4.3.3.jar
+%%DATADIR%%/nexus/WEB-INF/lib/jackson-annotations-2.3.1.jar
+%%DATADIR%%/nexus/WEB-INF/lib/jackson-core-2.3.1.jar
+%%DATADIR%%/nexus/WEB-INF/lib/jackson-databind-2.3.1.jar
+%%DATADIR%%/nexus/WEB-INF/lib/javax.inject-1.jar
+%%DATADIR%%/nexus/WEB-INF/lib/jcl-over-slf4j-1.7.6.jar
+%%DATADIR%%/nexus/WEB-INF/lib/joda-time-2.2.jar
+%%DATADIR%%/nexus/WEB-INF/lib/jsoup-1.7.2.jar
+%%DATADIR%%/nexus/WEB-INF/lib/jsr250-api-1.0.jar
+%%DATADIR%%/nexus/WEB-INF/lib/jsr305-2.0.1.jar
+%%DATADIR%%/nexus/WEB-INF/lib/log4j-over-slf4j-1.7.6.jar
+%%DATADIR%%/nexus/WEB-INF/lib/mail-1.4.7.jar
+%%DATADIR%%/nexus/WEB-INF/lib/maven-model-3.0.5.jar
+%%DATADIR%%/nexus/WEB-INF/lib/maven-repository-metadata-3.0.5.jar
+%%DATADIR%%/nexus/WEB-INF/lib/metrics-annotation-2.2.0.jar
+%%DATADIR%%/nexus/WEB-INF/lib/metrics-guice-2.2.0.jar
+%%DATADIR%%/nexus/WEB-INF/lib/metrics-httpclient-2.2.0.jar
+%%DATADIR%%/nexus/WEB-INF/lib/metrics-servlet-2.2.0.jar
+%%DATADIR%%/nexus/WEB-INF/lib/metrics-web-2.2.0.jar
+%%DATADIR%%/nexus/WEB-INF/lib/nexus-configuration-model-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/lib/nexus-core-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/lib/nexus-ehcache-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/lib/nexus-locks-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/lib/nexus-oss-edition-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/lib/nexus-plugin-api-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/lib/nexus-plugin-bundle-model-1.3.jar
+%%DATADIR%%/nexus/WEB-INF/lib/nexus-repository-metadata-api-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/lib/nexus-repository-metadata-model-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/lib/nexus-scheduler-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/lib/nexus-security-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/lib/nexus-security-realms-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/lib/org.apache.felix.framework-4.2.1.jar
+%%DATADIR%%/nexus/WEB-INF/lib/org.eclipse.sisu.inject-0.3.1.jar
+%%DATADIR%%/nexus/WEB-INF/lib/org.eclipse.sisu.plexus-0.3.1.jar
+%%DATADIR%%/nexus/WEB-INF/lib/plexus-cipher-1.7.jar
+%%DATADIR%%/nexus/WEB-INF/lib/plexus-classworlds-2.4.jar
+%%DATADIR%%/nexus/WEB-INF/lib/plexus-component-annotations-1.5.5.jar
+%%DATADIR%%/nexus/WEB-INF/lib/plexus-interpolation-1.16.jar
+%%DATADIR%%/nexus/WEB-INF/lib/plexus-slf4j-logging-1.1.jar
+%%DATADIR%%/nexus/WEB-INF/lib/plexus-utils-3.0.10.jar
+%%DATADIR%%/nexus/WEB-INF/lib/shiro-core-1.3.2.jar
+%%DATADIR%%/nexus/WEB-INF/lib/shiro-ehcache-1.3.2.jar
+%%DATADIR%%/nexus/WEB-INF/lib/shiro-guice-1.3.2.jar
+%%DATADIR%%/nexus/WEB-INF/lib/shiro-web-1.3.2.jar
+%%DATADIR%%/nexus/WEB-INF/lib/sisu-guice-3.2.6.jar
+%%DATADIR%%/nexus/WEB-INF/lib/sisu-mailer-1.8.jar
+%%DATADIR%%/nexus/WEB-INF/lib/sisu-resource-scanner-1.1.jar
+%%DATADIR%%/nexus/WEB-INF/lib/statemap-6.0.1-java.jar
+%%DATADIR%%/nexus/WEB-INF/lib/tika-core-1.7.jar
+%%DATADIR%%/nexus/WEB-INF/lib/velocity-1.7.jar
+%%DATADIR%%/nexus/WEB-INF/lib/xmlpull-1.1.3.1.jar
+%%DATADIR%%/nexus/WEB-INF/lib/xpp3_min-1.1.4c.jar
+%%DATADIR%%/nexus/WEB-INF/lib/xstream-1.4.6-SONATYPE-03.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-analytics-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-analytics-plugin-2.14.0-01/dependencies/analytics-client-1.0.0.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-analytics-plugin-2.14.0-01/nexus-analytics-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-archetype-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-archetype-plugin-2.14.0-01/dependencies/archetype-catalog-2.2.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-archetype-plugin-2.14.0-01/nexus-archetype-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-atlas-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-atlas-plugin-2.14.0-01/nexus-atlas-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-capabilities-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-capabilities-plugin-2.14.0-01/dependencies/nexus-capabilities-model-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-capabilities-plugin-2.14.0-01/nexus-capabilities-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-content-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-content-plugin-2.14.0-01/nexus-content-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-crypto-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-crypto-plugin-2.14.0-01/dependencies/bcpg-jdk15on-1.48.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-crypto-plugin-2.14.0-01/dependencies/bcpkix-jdk15on-1.48.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-crypto-plugin-2.14.0-01/dependencies/bcprov-jdk15on-1.48.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-crypto-plugin-2.14.0-01/dependencies/goodies-crypto-1.9.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-crypto-plugin-2.14.0-01/nexus-crypto-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-groovy-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-groovy-plugin-2.14.0-01/dependencies/groovy-all-2.4.4.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-groovy-plugin-2.14.0-01/nexus-groovy-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-h2-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-h2-plugin-2.14.0-01/dependencies/h2-1.3.175.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-h2-plugin-2.14.0-01/nexus-h2-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-healthcheck-oss-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-healthcheck-oss-plugin-2.14.0-01/dependencies/com.sonatype.clm.dto.model-1.5.7.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-healthcheck-oss-plugin-2.14.0-01/dependencies/insight-scanner-core-2.3.2.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-healthcheck-oss-plugin-2.14.0-01/dependencies/insight-scanner-model-2.3.2.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-healthcheck-oss-plugin-2.14.0-01/dependencies/insight-scanner-model-io-2.3.2.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-healthcheck-oss-plugin-2.14.0-01/dependencies/nexus-healthcheck-base-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-healthcheck-oss-plugin-2.14.0-01/dependencies/nexus-healthcheck-model-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-healthcheck-oss-plugin-2.14.0-01/nexus-healthcheck-oss-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-indexer-lucene-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-indexer-lucene-plugin-2.14.0-01/dependencies/indexer-artifact-5.1.2-bf3d48b.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-indexer-lucene-plugin-2.14.0-01/dependencies/indexer-core-5.1.2-bf3d48b.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-indexer-lucene-plugin-2.14.0-01/dependencies/jakarta-regexp-1.4.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-indexer-lucene-plugin-2.14.0-01/dependencies/lucene-core-3.6.2.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-indexer-lucene-plugin-2.14.0-01/dependencies/lucene-highlighter-3.6.2.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-indexer-lucene-plugin-2.14.0-01/dependencies/lucene-memory-3.6.2.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-indexer-lucene-plugin-2.14.0-01/dependencies/lucene-queries-3.6.2.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-indexer-lucene-plugin-2.14.0-01/dependencies/nexus-indexer-lucene-model-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-indexer-lucene-plugin-2.14.0-01/nexus-indexer-lucene-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-kazuki-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-kazuki-plugin-2.14.0-01/dependencies/antlr-2.7.7.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-kazuki-plugin-2.14.0-01/dependencies/jackson-dataformat-smile-2.3.1.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-kazuki-plugin-2.14.0-01/dependencies/jdbi-2.53.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-kazuki-plugin-2.14.0-01/dependencies/kazuki-db-0.1.8.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-kazuki-plugin-2.14.0-01/dependencies/stringtemplate-3.0.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-kazuki-plugin-2.14.0-01/nexus-kazuki-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ldap-realm-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ldap-realm-plugin-2.14.0-01/dependencies/nexus-ldap-common-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ldap-realm-plugin-2.14.0-01/nexus-ldap-realm-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-logging-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-logging-plugin-2.14.0-01/nexus-logging-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-lvo-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-lvo-plugin-2.14.0-01/nexus-lvo-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-maven-bridge-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-maven-bridge-plugin-2.14.0-01/dependencies/aether-connector-wagon-1.13.1.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-maven-bridge-plugin-2.14.0-01/dependencies/maven-aether-provider-3.0.5.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-maven-bridge-plugin-2.14.0-01/dependencies/maven-model-builder-3.0.5.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-maven-bridge-plugin-2.14.0-01/dependencies/maven-settings-3.0.5.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-maven-bridge-plugin-2.14.0-01/dependencies/maven-settings-builder-3.0.5.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-maven-bridge-plugin-2.14.0-01/dependencies/plexus-sec-dispatcher-1.3.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-maven-bridge-plugin-2.14.0-01/dependencies/sisu-maven-bridge-3.1.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-maven-bridge-plugin-2.14.0-01/dependencies/wagon-file-2.4.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-maven-bridge-plugin-2.14.0-01/dependencies/wagon-http-2.1.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-maven-bridge-plugin-2.14.0-01/dependencies/wagon-http-lightweight-2.4.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-maven-bridge-plugin-2.14.0-01/dependencies/wagon-http-shared4-2.4.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-maven-bridge-plugin-2.14.0-01/dependencies/wagon-provider-api-2.4.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-maven-bridge-plugin-2.14.0-01/nexus-maven-bridge-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-migrationagent-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-migrationagent-plugin-2.14.0-01/dependencies/jackson-dataformat-smile-2.3.1.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-migrationagent-plugin-2.14.0-01/nexus-migrationagent-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-npm-repository-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-npm-repository-plugin-2.14.0-01/dependencies/commons-compress-1.9.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-npm-repository-plugin-2.14.0-01/dependencies/jackson-dataformat-smile-2.3.1.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-npm-repository-plugin-2.14.0-01/nexus-npm-repository-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-nuget-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-nuget-plugin-2.14.0-01/dependencies/core4j-0.5.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-nuget-plugin-2.14.0-01/dependencies/sisu-odata4j-0.0.7.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-nuget-plugin-2.14.0-01/nexus-nuget-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-orient-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-orient-plugin-2.14.0-01/dependencies/concurrentlinkedhashmap-lru-1.4.1.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-orient-plugin-2.14.0-01/dependencies/jna-4.0.0.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-orient-plugin-2.14.0-01/dependencies/jna-platform-4.0.0.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-orient-plugin-2.14.0-01/dependencies/orientdb-client-2.1.14.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-orient-plugin-2.14.0-01/dependencies/orientdb-core-2.1.14.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-orient-plugin-2.14.0-01/dependencies/orientdb-enterprise-2.1.14.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-orient-plugin-2.14.0-01/dependencies/orientdb-server-2.1.14.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-orient-plugin-2.14.0-01/nexus-orient-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-outreach-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-outreach-plugin-2.14.0-01/nexus-outreach-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-plugin-console-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-plugin-console-plugin-2.14.0-01/nexus-plugin-console-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-restlet1x-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-restlet1x-plugin-2.14.0-01/dependencies/com.noelios.restlet-1.1.6-SONATYPE-5348-V8.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-restlet1x-plugin-2.14.0-01/dependencies/com.noelios.restlet.ext.servlet-1.1.6-SONATYPE-5348-V8.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-restlet1x-plugin-2.14.0-01/dependencies/commons-fileupload-1.3.2.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-restlet1x-plugin-2.14.0-01/dependencies/enunciate-core-1.26.2.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-restlet1x-plugin-2.14.0-01/dependencies/javax.ws.rs-1.0.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-restlet1x-plugin-2.14.0-01/dependencies/nexus-restlet-bridge-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-restlet1x-plugin-2.14.0-01/dependencies/nexus-restlet1x-model-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-restlet1x-plugin-2.14.0-01/dependencies/org.json-2.0-NEXUS-3758.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-restlet1x-plugin-2.14.0-01/dependencies/org.restlet-1.1.6-SONATYPE-5348-V8.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-restlet1x-plugin-2.14.0-01/dependencies/org.restlet.ext.fileupload-1.1.6-SONATYPE-5348-V8.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-restlet1x-plugin-2.14.0-01/dependencies/org.restlet.ext.jaxrs-1.1.6-SONATYPE-5348-V8.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-restlet1x-plugin-2.14.0-01/dependencies/org.restlet.ext.velocity-1.1.6-SONATYPE-5348-V8.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-restlet1x-plugin-2.14.0-01/nexus-restlet1x-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-rrb-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-rrb-plugin-2.14.0-01/nexus-rrb-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ruby-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ruby-plugin-2.14.0-01/dependencies/asm-5.0.3.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ruby-plugin-2.14.0-01/dependencies/asm-analysis-5.0.3.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ruby-plugin-2.14.0-01/dependencies/asm-commons-5.0.3.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ruby-plugin-2.14.0-01/dependencies/asm-tree-5.0.3.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ruby-plugin-2.14.0-01/dependencies/asm-util-5.0.3.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ruby-plugin-2.14.0-01/dependencies/bytelist-1.0.11.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ruby-plugin-2.14.0-01/dependencies/invokebinder-1.2.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ruby-plugin-2.14.0-01/dependencies/jcodings-1.0.10.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ruby-plugin-2.14.0-01/dependencies/jffi-1.2.7-native.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ruby-plugin-2.14.0-01/dependencies/jffi-1.2.7.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ruby-plugin-2.14.0-01/dependencies/jnr-constants-0.8.6.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ruby-plugin-2.14.0-01/dependencies/jnr-enxio-0.4.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ruby-plugin-2.14.0-01/dependencies/jnr-ffi-2.0.1.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ruby-plugin-2.14.0-01/dependencies/jnr-netdb-1.1.2.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ruby-plugin-2.14.0-01/dependencies/jnr-posix-3.0.9.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ruby-plugin-2.14.0-01/dependencies/jnr-unixsocket-0.3.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ruby-plugin-2.14.0-01/dependencies/jnr-x86asm-1.0.2.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ruby-plugin-2.14.0-01/dependencies/joni-2.1.3.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ruby-plugin-2.14.0-01/dependencies/jruby-core-1.7.19.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ruby-plugin-2.14.0-01/dependencies/jruby-stdlib-1.7.19.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ruby-plugin-2.14.0-01/dependencies/jzlib-1.1.3.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ruby-plugin-2.14.0-01/dependencies/nailgun-server-0.9.1.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ruby-plugin-2.14.0-01/dependencies/nexus-ruby-tools-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ruby-plugin-2.14.0-01/dependencies/options-1.2.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ruby-plugin-2.14.0-01/dependencies/snakeyaml-1.13.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ruby-plugin-2.14.0-01/nexus-ruby-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-rutauth-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-rutauth-plugin-2.14.0-01/nexus-rutauth-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-siesta-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-siesta-plugin-2.14.0-01/dependencies/FastInfoset-1.2.12.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-siesta-plugin-2.14.0-01/dependencies/asm-3.1.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-siesta-plugin-2.14.0-01/dependencies/istack-commons-runtime-2.16.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-siesta-plugin-2.14.0-01/dependencies/jacksbee-runtime-1.3.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-siesta-plugin-2.14.0-01/dependencies/jackson-jaxrs-base-2.3.1.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-siesta-plugin-2.14.0-01/dependencies/jackson-jaxrs-json-provider-2.3.1.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-siesta-plugin-2.14.0-01/dependencies/jackson-module-jaxb-annotations-2.3.1.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-siesta-plugin-2.14.0-01/dependencies/jaxb-core-2.2.8-b01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-siesta-plugin-2.14.0-01/dependencies/jaxb-impl-2.2.8-b01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-siesta-plugin-2.14.0-01/dependencies/jersey-apache-client4-1.17.1.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-siesta-plugin-2.14.0-01/dependencies/jersey-client-1.17.1.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-siesta-plugin-2.14.0-01/dependencies/jersey-core-1.17.1.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-siesta-plugin-2.14.0-01/dependencies/jersey-guice-1.17.1.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-siesta-plugin-2.14.0-01/dependencies/jersey-multipart-1.17.1.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-siesta-plugin-2.14.0-01/dependencies/jersey-server-1.17.1.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-siesta-plugin-2.14.0-01/dependencies/jersey-servlet-1.17.1.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-siesta-plugin-2.14.0-01/dependencies/jsr311-api-1.1.1.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-siesta-plugin-2.14.0-01/dependencies/mimepull-1.9.3.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-siesta-plugin-2.14.0-01/dependencies/siesta-client-1.7.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-siesta-plugin-2.14.0-01/dependencies/siesta-common-1.7.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-siesta-plugin-2.14.0-01/dependencies/siesta-jackson-1.7.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-siesta-plugin-2.14.0-01/dependencies/siesta-server-1.7.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-siesta-plugin-2.14.0-01/dependencies/validation-api-1.1.0.Final.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-siesta-plugin-2.14.0-01/nexus-siesta-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-site-repository-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-site-repository-plugin-2.14.0-01/nexus-site-repository-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-timeline-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-timeline-plugin-2.14.0-01/dependencies/jdom-1.0.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-timeline-plugin-2.14.0-01/dependencies/lucene-core-3.6.2.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-timeline-plugin-2.14.0-01/dependencies/protobuf-java-2.3.0.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-timeline-plugin-2.14.0-01/dependencies/rome-0.9.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-timeline-plugin-2.14.0-01/nexus-timeline-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ui-extjs3-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-ui-extjs3-plugin-2.14.0-01/nexus-ui-extjs3-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-webresources-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-webresources-plugin-2.14.0-01/nexus-webresources-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-wonderland-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-wonderland-plugin-2.14.0-01/dependencies/nexus-wonderland-model-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-wonderland-plugin-2.14.0-01/nexus-wonderland-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-yum-repository-plugin-2.14.0-01/META-INF/MANIFEST.MF
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-yum-repository-plugin-2.14.0-01/dependencies/commons-exec-1.1.jar
+%%DATADIR%%/nexus/WEB-INF/plugin-repository/nexus-yum-repository-plugin-2.14.0-01/nexus-yum-repository-plugin-2.14.0-01.jar
+%%DATADIR%%/nexus/WEB-INF/web.xml
+%%DATADIR%%/nexus/favicon.ico
+%%DATADIR%%/nexus/favicon.png
+%%DATADIR%%/nexus/images/header_branding.png
+%%DATADIR%%/nexus/images/nexus650x55.png
+%%DATADIR%%/nexus/robots.txt
+@dir(%%USER%%,%%GROUP%%,750) %%RUNDIR%%
+@dir(%%USER%%,%%GROUP%%,750) %%LOGDIR%%
+@dir(%%USER%%,%%GROUP%%,750) %%WORKDIR%%