SHA1 (patch-deps_eleveldb_c__src_build__deps.sh) = 8878a0e99d89f084b0cf8860743f4a39a996c47f
SHA1 (patch-deps_eleveldb_c__src_eleveldb.cc) = 2e21a560c3f990ff9ac7dd604de00404644e7a5a
SHA1 (patch-deps_node__package_priv_base_env.sh) = ee305e631180a50a1192a10e5dd4bf185c2e96c8
-SHA1 (patch-deps_node__package_priv_base_runner) = 0fa3cdbab932ba7033f56bb4260f56208ecb4741
SHA1 (patch-deps_yokozuna_tools_grab-solr.sh) = d90115d3522238cd6a6774ff221fad009d17ebbb
-SHA1 (patch-rel__vars.config) = fe328bb4c6202ba7d36c092663622c56cbda1a7f
+SHA1 (patch-rel__vars.config) = 1cde95447a50300bd10994d6eb6628914a8ac97b
+++ /dev/null
-$NetBSD$
-
-Warn against non-SMF usage, increase file descriptors.
-
---- deps/node_package/priv/base/runner.orig 2014-10-14 17:01:01.000000000 +0000
-+++ deps/node_package/priv/base/runner
-@@ -170,11 +170,22 @@ bootstrapd() {
- }
-
- do_start() {
-+ if [ "${SMF_METHOD}" != "start" ]; then
-+ echo "***"
-+ echo "Warning: please use 'svcadm enable $SCRIPT' instead"
-+ echo "***"
-+ fi
-+
- # Make sure there is not already a node running
- node_down_check
-
-- # Warn the user if ulimit is too low
-- check_ulimit
-+ # Make sure we have access to enough file descriptors
-+ ULIMIT_S=$(prctl -n process.max-file-descriptor -t basic -P $$ | awk '/max-file-descriptor/ { print $3 }')
-+ ULIMIT_H=$(prctl -n process.max-file-descriptor -t priv -P $$ | awk '/max-file-descriptor/ { print $3 }')
-+ if [ ${ULIMIT_S} -lt ${ULIMIT_H} ]; then
-+ echo "Trying to raise the file descriptor limit to maximum allowed."
-+ prctl -n process.max-file-descriptor -t basic -v ${ULIMIT_H} $$ || true
-+ fi
-
- # Make sure log directory exists
- mkdir -p $RUNNER_LOG_DIR
-@@ -222,6 +233,12 @@ do_start() {
- }
-
- do_stop() {
-+ if [ "${SMF_METHOD}" != "stop" ]; then
-+ echo "***"
-+ echo "Warning: please use 'svcadm disable $SCRIPT' instead"
-+ echo "***"
-+ fi
-+
- get_pid
- ES=$?
- if [ "$ES" -ne 0 ] || [ -z $PID ]; then
-@@ -324,8 +341,13 @@ case "$1" in
- exit $ES
- fi
-
-- # Warn the user if ulimit -n is less than the defined threshold
-- check_ulimit
-+ # Make sure we have access to enough file descriptors
-+ ULIMIT_S=$(prctl -n process.max-file-descriptor -t basic -P $$ | awk '/max-file-descriptor/ { print $3 }')
-+ ULIMIT_H=$(prctl -n process.max-file-descriptor -t priv -P $$ | awk '/max-file-descriptor/ { print $3 }')
-+ if [ ${ULIMIT_S} -lt ${ULIMIT_H} ]; then
-+ echo "Trying to raise the file descriptor limit to maximum allowed."
-+ prctl -n process.max-file-descriptor -t basic -v ${ULIMIT_H} $$ || true
-+ fi
-
- # Make sure log directory exists
- mkdir -p $RUNNER_LOG_DIR
%%
%% etc/app.config
-@@ -14,10 +14,11 @@
+@@ -14,9 +15,10 @@
{web_ip, "127.0.0.1"}.
{web_port, 8098}.
{handoff_port, 8099}.
+{handoff_ip, "127.0.0.1"}.
{pb_ip, "127.0.0.1"}.
{pb_port, 8087}.
--{storage_backend, "bitcask"}.
+{ring_creation_size, 256}.
-+{storage_backend, "leveldb"}.
+ {storage_backend, "bitcask"}.
{sasl_error_log, "{{platform_log_dir}}/sasl-error.log"}.
{sasl_log_dir, "{{platform_log_dir}}/sasl"}.
-
-@@ -41,16 +42,17 @@
+@@ -41,16 +43,17 @@
%%
%% bin/riak
%%
${CHMOD} -R u=rwX,g=rX,o=rX ${WRKSRC}
${CHOWN} -R ${ROOT_USER}:${ROOT_GROUP} ${WRKSRC}
-post-build:
- ${PATCH} -p0 ${WRKSRC}/rel/riak/bin/riak \
- ${WRKSRC}/deps/node_package/priv/templates/smartos/runner.patch
-
do-install:
${RM} -f ${WRKSRC}/rel/riak/lib/runtime_tools-${VERSION.runtime_tools}/priv/obj/dtrace_user.o
${MKDIR} ${WRKSRC}/deps/node_package/priv/templates/pkgsrc