Index: head/databases/leofs/Makefile =================================================================== --- head/databases/leofs/Makefile (revision 455198) +++ head/databases/leofs/Makefile (revision 455199) @@ -1,241 +1,241 @@ # Created by: Mikolaj Golub # $FreeBSD$ PORTNAME= leofs -PORTVERSION= 1.3.7 +PORTVERSION= 1.3.8 CATEGORIES= databases DIST_SUBDIR= ${PORTNAME} MAINTAINER= trociny@FreeBSD.org COMMENT= Highly scalable, fault-tolerant distributed file system LICENSE= APACHE20 BUILD_DEPENDS= ${LOCALBASE}/lib/erlang18/bin/erlc:lang/erlang-runtime18 \ ${LOCALBASE}/bin/cmake:devel/cmake \ ${LOCALBASE}/lib/libcheck.a:devel/check USE_GITHUB= yes GH_ACCOUNT= leo-project BROKEN_aarch64= Does not compile: fatal error: lzo/lzo1x.h file not found NOT_FOR_ARCHS= powerpc64 sparc64 NOT_FOR_ARCHS_REASON= does not build: error Please implement AtomicPointer for this platform LEOFS_USER= leofs LEOFS_GROUP= leofs USERS= ${LEOFS_USER} GROUPS= ${LEOFS_GROUP} LEOFS_ETCDIR= ${ETCDIR} LEOFS_BASEDIR= ${PREFIX}/lib/${PORTNAME} LEOFS_DBDIR= /var/db/${PORTNAME} LEOFS_LOGDIR= /var/log/${PORTNAME} LEOFS_RUNDIR= /var/run/${PORTNAME} LEOFS_SBIN_FILES= \ leo_gateway \ leo_manager \ leo_manager_slave \ leo_storage \ leofs PLIST_SUB+= LEOFS_USER=${LEOFS_USER} \ LEOFS_GROUP=${LEOFS_GROUP} \ LEOFS_DBDIR=${LEOFS_DBDIR} \ LEOFS_LOGDIR=${LEOFS_LOGDIR} \ LEOFS_RUNDIR=${LEOFS_RUNDIR} SUB_LIST+= LEOFS_USER=${LEOFS_USER} \ LEOFS_GROUP=${LEOFS_GROUP} \ LEOFS_ETCDIR=${LEOFS_ETCDIR} \ LEOFS_BASEDIR=${LEOFS_BASEDIR} \ LEOFS_DBDIR=${LEOFS_DBDIR} \ LEOFS_LOGDIR=${LEOFS_LOGDIR} \ LEOFS_RUNDIR=${LEOFS_RUNDIR} SUB_FILES+= ${LEOFS_SBIN_FILES:S/^/sbin-/} USES= dos2unix gmake pkgconfig ssl USE_RC_SUBR= ${PORTNAME} DOS2UNIX_FILES= apps/leo_*/snmp/snmpa_*/leo_*_snmp.config ALL_TARGET= release MAKE_JOBS_UNSAFE=yes MAKE_ENV= PATH=${LOCALBASE}/lib/erlang18/bin:${PATH} LEOFS_DEPS= \ DeadZen/goldrush=0.1.9:goldrush \ basho/eleveldb=2.0.33:eleveldb \ basho/getopt=v0.8.2:getopt \ basho/leveldb=2.0.33:leveldb \ basho/neotoma=1.7.4:neotoma \ davisp/jiffy=0.14.8:jiffy \ eproxus/meck=0.8.6:meck \ - erlang-lager/lager=3.5.0:lager \ erlangpack/bcrypt=1.0.1:bcrypt \ esl/elarm=5885c90:elarm \ extend/ranch=1.0.0:ranch \ ferd/recon=2.3.1:recon \ leo-project/bear=0.8.2-for-leofs:bear \ - leo-project/bitcask=2.0.8.2-for-leofs:bitcask \ + leo-project/bitcask=2.0.8.3-for-leofs:bitcask \ leo-project/cowboy=for-leofs-1.4:cowboy \ - leo-project/cuttlefish=2.0.9-for-leofs:cuttlefish \ - leo-project/erlpass=dev-for-leofs:erlpass \ + leo-project/cuttlefish=04a8442:cuttlefish \ + leo-project/erlpass=612f487:erlpass \ leo-project/erpcgen=0.2.6:erpcgen \ leo-project/folsom=0.8.2-p1:folsom \ - leo-project/leo_backend_db=1.2.20:leo_backend_db \ - leo-project/leo_cache=0.8.5:leo_cache \ - leo-project/leo_commons=1.1.10:leo_commons \ + leo-project/lager=574d64a:lager \ + leo-project/leo_backend_db=1.2.24:leo_backend_db \ + leo-project/leo_cache=0.8.7:leo_cache \ + leo-project/leo_commons=1.1.12:leo_commons \ leo-project/leo_dcerl=0.4.8:leo_dcerl \ - leo-project/leo_logger=1.2.6:leo_logger \ + leo-project/leo_logger=1.3.4:leo_logger \ leo-project/leo_mcerl=0.6.6:leo_mcerl \ - leo-project/leo_mq=1.5.8:leo_mq \ - leo-project/leo_object_storage=1.3.17:leo_object_storage \ - leo-project/leo_ordning_reda=1.2.6:leo_ordning_reda \ + leo-project/leo_mq=1.5.12:leo_mq \ + leo-project/leo_object_storage=1.3.21:leo_object_storage \ + leo-project/leo_ordning_reda=1.2.8:leo_ordning_reda \ leo-project/leo_pod=0.6.9:leo_pod \ - leo-project/leo_redundant_manager=1.9.50:leo_redundant_manager \ - leo-project/leo_rpc=0.10.13:leo_rpc \ - leo-project/leo_s3_libs=1.2.14:leo_s3_libs \ - leo-project/leo_statistics=1.1.18:leo_statistics \ - leo-project/leo_tran=0.2.9:leo_tran \ - leo-project/leo_watchdog=1.0.2:leo_watchdog \ + leo-project/leo_redundant_manager=1.9.55:leo_redundant_manager \ + leo-project/leo_rpc=0.10.15:leo_rpc \ + leo-project/leo_s3_libs=1.2.16:leo_s3_libs \ + leo-project/leo_statistics=1.1.20:leo_statistics \ + leo-project/leo_tran=0.2.11:leo_tran \ + leo-project/leo_watchdog=1.0.4:leo_watchdog \ leo-project/libcutil=0.4.5:libcutil \ leo-project/nfs_rpc_server=0.2.6:nfs_rpc_server \ - leo-project/savanna_agent=0.4.21:savanna_agent \ - leo-project/savanna_commons=0.10.7:savanna_commons \ + leo-project/savanna_agent=0.4.23:savanna_agent \ + leo-project/savanna_commons=0.10.9:savanna_commons \ manopapad/proper=f558989:proper \ ninenines/cowlib=1.0.0:cowlib \ GH_TUPLE= ${LEOFS_DEPS:C,(.*)/(.*)=(.*):(.*),\1:\2:\3:\4/deps/\4,} post-extract: .for dep in ${LEOFS_DEPS} .for tagname in ${dep:C,^[^=]+=([^\?]+)\?.*$,\1,} .for label in ${dep:C,^.*:,,} @if [ -f "${WRKSRC}/deps/${label}/src/${label}.app.src" ]; then \ ${REINPLACE_CMD} -e "s|{vsn, *git}|{vsn, \"${tagname}\"}|" \ "${WRKSRC}/deps/${label}/src/${label}.app.src"; \ fi .endfor .endfor .endfor @(cd ${WRKSRC}/deps/eleveldb/c_src && ${LN} -s ../../leveldb) @(cd ${WRKSRC}/deps/leo_mcerl/c_src && ${LN} -s ../../libcutil) @(cd ${WRKSRC}/deps/leo_dcerl/c_src && ${LN} -s ../../libcutil) post-patch: @${REINPLACE_CMD} 's|%%PREFIX%%|${PREFIX}|g; \ s|%%LEOFS_DBDIR%%|${LEOFS_DBDIR}|g; \ s|%%LEOFS_LOGDIR%%|${LEOFS_LOGDIR}|g;' \ ${WRKSRC}/apps/leo_gateway/priv/leo_gateway.conf \ ${WRKSRC}/apps/leo_gateway/priv/leo_gateway.schema \ ${WRKSRC}/apps/leo_gateway/snmp/snmpa_gateway_0/leo_gateway_snmp.config \ ${WRKSRC}/apps/leo_manager/priv/leo_manager_0.conf \ ${WRKSRC}/apps/leo_manager/priv/leo_manager_0.schema \ ${WRKSRC}/apps/leo_manager/priv/leo_manager_1.conf \ ${WRKSRC}/apps/leo_manager/priv/leo_manager_1.schema \ ${WRKSRC}/apps/leo_manager/snmp/snmpa_manager_0/leo_manager_snmp.config \ ${WRKSRC}/apps/leo_manager/snmp/snmpa_manager_1/leo_manager_snmp.config \ ${WRKSRC}/apps/leo_storage/priv/leo_storage.conf \ ${WRKSRC}/apps/leo_storage/priv/leo_storage.schema \ ${WRKSRC}/apps/leo_storage/snmp/snmpa_storage_0/leo_storage_snmp.config pre-build: (cd ${WRKSRC}/deps/erpcgen && ${MAKE_ENV} ${MAKE}) (cd ${WRKSRC} && ${MAKE_ENV} ./deps/erpcgen/priv/erpcgen \ -a [svc_callback,xdr,hrl] apps/leo_gateway/src/leo_nfs_proto3.x) (cd ${WRKSRC} && ${MAKE_ENV} ./deps/erpcgen/priv/erpcgen \ -a [svc_callback,xdr,hrl] apps/leo_gateway/src/leo_nfs_mount3.x) (cd ${WRKSRC}/deps/nfs_rpc_server/src && \ ${MAKE_ENV} erl -noshell -pa ../../erpcgen/ebin \ -eval 'erpcgen:file(pmap, [xdrlib,clnt])' -s init stop) (cd ${WRKSRC}/deps/nfs_rpc_server/src && \ ${MAKE_ENV} erl -noshell -pa ../../erpcgen/ebin \ -eval 'erpcgen:file(nfs_rpc, [xdrlib,clnt])' -s init stop) FIND_ARGS= "! -name *.bak ! -name *.orig" do-install: ${MKDIR} \ ${STAGEDIR}${LEOFS_BASEDIR}/bin \ ${STAGEDIR}${LEOFS_BASEDIR}/snmp \ ${STAGEDIR}${LEOFS_BASEDIR}/releases/1 \ ${STAGEDIR}${LEOFS_ETCDIR} \ ${STAGEDIR}${LEOFS_DBDIR} \ ${STAGEDIR}${LEOFS_LOGDIR} \ ${STAGEDIR}${LEOFS_RUNDIR} (cd ${WRKSRC}/package/leo_gateway && \ ${COPYTREE_BIN} erts-*/bin ${STAGEDIR}${LEOFS_BASEDIR} ${FIND_ARGS} && \ ${COPYTREE_SHARE} etc ${STAGEDIR}${LEOFS_BASEDIR} ${FIND_ARGS} && \ ${COPYTREE_SHARE} lib ${STAGEDIR}${LEOFS_BASEDIR} ${FIND_ARGS}) (cd ${WRKSRC}/package/leo_manager_0 && \ ${COPYTREE_SHARE} etc ${STAGEDIR}${LEOFS_BASEDIR} ${FIND_ARGS} && \ ${COPYTREE_SHARE} lib ${STAGEDIR}${LEOFS_BASEDIR} ${FIND_ARGS}) (cd ${WRKSRC}/package/leo_storage && \ ${COPYTREE_SHARE} etc ${STAGEDIR}${LEOFS_BASEDIR} ${FIND_ARGS} && \ ${COPYTREE_SHARE} lib ${STAGEDIR}${LEOFS_BASEDIR} ${FIND_ARGS}) ${INSTALL_DATA} ${WRKSRC}/package/leo_manager_1/etc/leo_manager.schema \ ${STAGEDIR}${LEOFS_BASEDIR}/etc/leo_manager_slave.schema ${INSTALL_DATA} ${WRKSRC}/package/leo_manager_1/etc/leo_manager.conf \ ${STAGEDIR}${LEOFS_BASEDIR}/etc/leo_manager_slave.conf ${INSTALL_SCRIPT} ${WRKSRC}/package/leo_gateway/bin/cuttlefish \ ${STAGEDIR}${LEOFS_BASEDIR}/bin ${INSTALL_DATA} ${WRKSRC}/package/leo_gateway/releases/start_erl.data \ ${STAGEDIR}${LEOFS_BASEDIR}/releases ${INSTALL_DATA} ${WRKSRC}/package/leo_gateway/releases/1/start_clean.* \ ${STAGEDIR}${LEOFS_BASEDIR}/releases/1 (cd ${WRKSRC}/package/leo_gateway/releases && ${COPYTREE_SHARE} . \ ${STAGEDIR}${LEOFS_BASEDIR}/releases/leo_gateway ${FIND_ARGS}) (cd ${WRKSRC}/package/leo_manager_0/releases && ${COPYTREE_SHARE} . \ ${STAGEDIR}${LEOFS_BASEDIR}/releases/leo_manager ${FIND_ARGS}) (cd ${WRKSRC}/package/leo_storage/releases && ${COPYTREE_SHARE} . \ ${STAGEDIR}${LEOFS_BASEDIR}/releases/leo_storage ${FIND_ARGS}) (cd ${WRKSRC}/package/leo_gateway/snmp/snmpa_gateway_0 && \ ${COPYTREE_SHARE} . \ ${STAGEDIR}${LEOFS_BASEDIR}/snmp/snmpa_gateway ${FIND_ARGS}) (cd ${WRKSRC}/package/leo_manager_0/snmp/snmpa_manager_0 && \ ${COPYTREE_SHARE} . \ ${STAGEDIR}${LEOFS_BASEDIR}/snmp/snmpa_manager ${FIND_ARGS}) (cd ${WRKSRC}/package/leo_manager_1/snmp/snmpa_manager_1 && \ ${COPYTREE_SHARE} . \ ${STAGEDIR}${LEOFS_BASEDIR}/snmp/snmpa_manager_slave ${FIND_ARGS}) (cd ${WRKSRC}/package/leo_storage/snmp/snmpa_storage_0 && \ ${COPYTREE_SHARE} . \ ${STAGEDIR}${LEOFS_BASEDIR}/snmp/snmpa_storage ${FIND_ARGS}) ${INSTALL_DATA} ${WRKSRC}/package/leo_gateway/etc/leo_gateway.conf \ ${STAGEDIR}${LEOFS_ETCDIR}/leo_gateway.conf.sample ${INSTALL_DATA} ${WRKSRC}/package/leo_gateway/etc/server_cert.pem \ ${STAGEDIR}${LEOFS_ETCDIR}/server_cert.pem.sample ${INSTALL_DATA} ${WRKSRC}/package/leo_gateway/etc/server_key.pem \ ${STAGEDIR}${LEOFS_ETCDIR}/server_key.pem.sample ${INSTALL_DATA} ${WRKSRC}/package/leo_manager_0/etc/leo_manager.conf \ ${STAGEDIR}${LEOFS_ETCDIR}/leo_manager.conf.sample ${INSTALL_DATA} ${WRKSRC}/package/leo_manager_1/etc/leo_manager.conf \ ${STAGEDIR}${LEOFS_ETCDIR}/leo_manager_slave.conf.sample ${INSTALL_DATA} ${WRKSRC}/package/leo_storage/etc/leo_storage.conf \ ${STAGEDIR}${LEOFS_ETCDIR}/leo_storage.conf.sample ${INSTALL_SCRIPT} ${WRKSRC}/leofs-adm ${STAGEDIR}${PREFIX}/sbin/leofs-adm .for f in ${LEOFS_SBIN_FILES} ${INSTALL_SCRIPT} ${WRKDIR}/sbin-${f} ${STAGEDIR}${PREFIX}/sbin/${f} .endfor cd ${STAGEDIR}${PREFIX} ; \ ${FIND} ${LEOFS_BASEDIR:S/${PREFIX}\///} \ ${LEOFS_LIBXDIR:S/${PREFIX}\///} -type f -o -type l \ | ${SORT} > ${WRKDIR}/PLIST.leofs cd ${STAGEDIR}${PREFIX} ; \ ${FIND} ${LEOFS_BASEDIR:S/${PREFIX}\///} \ ${LEOFS_LIBXDIR:S/${PREFIX}\///} -type d -empty \ | ${SORT} -r | ${SED} -e 's/^/@dir /' \ >> ${WRKDIR}/PLIST.leofs ${ECHO_CMD} "r ${TMPPLIST}" > ${WRKDIR}/ex.script ${ECHO_CMD} "/Insert PLIST.leofs" >> ${WRKDIR}/ex.script ${ECHO_CMD} "d" >> ${WRKDIR}/ex.script ${ECHO_CMD} "r ${WRKDIR}/PLIST.leofs" >> ${WRKDIR}/ex.script ${ECHO_CMD} "x!" >> ${WRKDIR}/ex.script ${CP} -p ${TMPPLIST} ${TMPPLIST}.pre-leofs cd ${WRKDIR} ; ex < ex.script .include Index: head/databases/leofs/distinfo =================================================================== --- head/databases/leofs/distinfo (revision 455198) +++ head/databases/leofs/distinfo (revision 455199) @@ -1,85 +1,85 @@ -TIMESTAMP = 1506247162 -SHA256 (leofs/leo-project-leofs-1.3.7_GH0.tar.gz) = 9e851313d917a52ec4cec717e00486df8493760f89a4f74ad47c4862b217cad6 -SIZE (leofs/leo-project-leofs-1.3.7_GH0.tar.gz) = 6556209 +TIMESTAMP = 1511987945 +SHA256 (leofs/leo-project-leofs-1.3.8_GH0.tar.gz) = 370e671c740f9d9448af6fed1a1c92395ffd1102ab81117704dc5e244c9ffa2a +SIZE (leofs/leo-project-leofs-1.3.8_GH0.tar.gz) = 6564735 SHA256 (leofs/DeadZen-goldrush-0.1.9_GH0.tar.gz) = 6fb8ac6345d940396ecf89d4ce6b9b809039f336d85d7a54239e85106a807612 SIZE (leofs/DeadZen-goldrush-0.1.9_GH0.tar.gz) = 24548 SHA256 (leofs/basho-eleveldb-2.0.33_GH0.tar.gz) = 9a12167068f20bd61e23f29708a5ee73d5a33e14ee30ad1cb8390ecf4ab9a22c SIZE (leofs/basho-eleveldb-2.0.33_GH0.tar.gz) = 1750242 SHA256 (leofs/basho-getopt-v0.8.2_GH0.tar.gz) = bfeab0aeb3e515b1c2912874d6e644849561971d8d947ec4adc7c9ff4c394ea8 SIZE (leofs/basho-getopt-v0.8.2_GH0.tar.gz) = 151272 SHA256 (leofs/basho-leveldb-2.0.33_GH0.tar.gz) = bf129f00e8de67f008ae8cdd1cd20b805cd008e6f554fccfb3a9522e5e5b3a3d SIZE (leofs/basho-leveldb-2.0.33_GH0.tar.gz) = 353214 SHA256 (leofs/basho-neotoma-1.7.4_GH0.tar.gz) = 97e01d4577d9882b9cb10e079bd33114f1293abae5180dc272be17e419daa0df SIZE (leofs/basho-neotoma-1.7.4_GH0.tar.gz) = 182456 SHA256 (leofs/davisp-jiffy-0.14.8_GH0.tar.gz) = 7d1054c475c82c626de3ad57201a7fc51da38667c8a7502149eb751edc6b601d SIZE (leofs/davisp-jiffy-0.14.8_GH0.tar.gz) = 1856737 SHA256 (leofs/eproxus-meck-0.8.6_GH0.tar.gz) = bffb9103000f6c872feb3ab987db3bf4040f2aab93506e596827999924ba4730 SIZE (leofs/eproxus-meck-0.8.6_GH0.tar.gz) = 238549 -SHA256 (leofs/erlang-lager-lager-3.5.0_GH0.tar.gz) = 743de608a03b9aef6b9a4fa5d1b3ed71544bfa14a378f57b87a0abc81f6fac37 -SIZE (leofs/erlang-lager-lager-3.5.0_GH0.tar.gz) = 255134 SHA256 (leofs/erlangpack-bcrypt-1.0.1_GH0.tar.gz) = 9386597aa6c3b3b1a0ec7ae277c0483b0ded2c0c27c02e4a97f8cf85a873f3a6 SIZE (leofs/erlangpack-bcrypt-1.0.1_GH0.tar.gz) = 25860 SHA256 (leofs/esl-elarm-5885c90_GH0.tar.gz) = 35df30923930ebe15f7de79c55dce34f6f1fe5b1281029c0bdd93afc77901f2e SIZE (leofs/esl-elarm-5885c90_GH0.tar.gz) = 23942 SHA256 (leofs/extend-ranch-1.0.0_GH0.tar.gz) = ec75e8876bf25df2e1f5156909d51cf11f2e98dd76a3be2090fa30ebefc8062f SIZE (leofs/extend-ranch-1.0.0_GH0.tar.gz) = 41121 SHA256 (leofs/ferd-recon-2.3.1_GH0.tar.gz) = c9d9750a07b3743e8a83a273fde83f741b3e802adaf7f8ef666984c985ad0642 SIZE (leofs/ferd-recon-2.3.1_GH0.tar.gz) = 203506 SHA256 (leofs/leo-project-bear-0.8.2-for-leofs_GH0.tar.gz) = 3c547fb59f1d5ba830a3b24cefc600c9ac42b5b41ee9180ebbd2cad7d8899ecd SIZE (leofs/leo-project-bear-0.8.2-for-leofs_GH0.tar.gz) = 110538 -SHA256 (leofs/leo-project-bitcask-2.0.8.2-for-leofs_GH0.tar.gz) = d5b8020f73f697dd14d36a001f6079949fd0af6207d140ca5063e1611d147109 -SIZE (leofs/leo-project-bitcask-2.0.8.2-for-leofs_GH0.tar.gz) = 968754 +SHA256 (leofs/leo-project-bitcask-2.0.8.3-for-leofs_GH0.tar.gz) = 1192a5913828362c49b52af3298577f7d94768f4bbcfc7b593776bd2772e873e +SIZE (leofs/leo-project-bitcask-2.0.8.3-for-leofs_GH0.tar.gz) = 968739 SHA256 (leofs/leo-project-cowboy-for-leofs-1.4_GH0.tar.gz) = 6d1fc7938c6fc42e457fe4818a19f918ae08d294aec8908df42e59258d00d4e1 SIZE (leofs/leo-project-cowboy-for-leofs-1.4_GH0.tar.gz) = 4829696 -SHA256 (leofs/leo-project-cuttlefish-2.0.9-for-leofs_GH0.tar.gz) = ddae2daf738fa737f8aeb6749fec7c4e8093899e0eecc8343dfca52e768ac01c -SIZE (leofs/leo-project-cuttlefish-2.0.9-for-leofs_GH0.tar.gz) = 232877 -SHA256 (leofs/leo-project-erlpass-dev-for-leofs_GH0.tar.gz) = cd14fbcd78e06cf8688c23e350c7b79aa6f3809210d18179cb5562426bee2dae -SIZE (leofs/leo-project-erlpass-dev-for-leofs_GH0.tar.gz) = 772803 +SHA256 (leofs/leo-project-cuttlefish-04a8442_GH0.tar.gz) = d13944b6fbddb370046e0c33e78c15ea2ac765db305d03168f8ddc510323d998 +SIZE (leofs/leo-project-cuttlefish-04a8442_GH0.tar.gz) = 232859 +SHA256 (leofs/leo-project-erlpass-612f487_GH0.tar.gz) = 0eb108db05427fb819c6ca1aa63f5cb81596c7971ad1d3f58766ad503f9bc8a4 +SIZE (leofs/leo-project-erlpass-612f487_GH0.tar.gz) = 772785 SHA256 (leofs/leo-project-erpcgen-0.2.6_GH0.tar.gz) = ed2783a28206917dd0a9f05088aa97c21df4957e395ee38495c3942115624c30 SIZE (leofs/leo-project-erpcgen-0.2.6_GH0.tar.gz) = 205454 SHA256 (leofs/leo-project-folsom-0.8.2-p1_GH0.tar.gz) = aa2b2724be9600b0aabdcca535bb18334507b165ebc5728ce459f9321276ee0e SIZE (leofs/leo-project-folsom-0.8.2-p1_GH0.tar.gz) = 174988 -SHA256 (leofs/leo-project-leo_backend_db-1.2.20_GH0.tar.gz) = 11ee7c7160ea4ffd465710665b4c891a11ddaffac4c8c11fa0687a1d1f17f082 -SIZE (leofs/leo-project-leo_backend_db-1.2.20_GH0.tar.gz) = 197206 -SHA256 (leofs/leo-project-leo_cache-0.8.5_GH0.tar.gz) = e7aa71ef569d19185f903970ddd92a0ef12e265d327499b7d02d1fbb3101241d -SIZE (leofs/leo-project-leo_cache-0.8.5_GH0.tar.gz) = 187909 -SHA256 (leofs/leo-project-leo_commons-1.1.10_GH0.tar.gz) = 8e984757f99d22606c31068cf0266d9f165c127bbccac5bcdce54b62a27bd5a2 -SIZE (leofs/leo-project-leo_commons-1.1.10_GH0.tar.gz) = 198757 +SHA256 (leofs/leo-project-lager-574d64a_GH0.tar.gz) = b6ad1f35406115dba1cdf4cd1f065ecb586354e7b5b57f3243f9ec7674aac165 +SIZE (leofs/leo-project-lager-574d64a_GH0.tar.gz) = 259253 +SHA256 (leofs/leo-project-leo_backend_db-1.2.24_GH0.tar.gz) = 8767c7346853579e97a98c07fba4b585ce65ea29b5adb41b3adf484a6e7a699e +SIZE (leofs/leo-project-leo_backend_db-1.2.24_GH0.tar.gz) = 197204 +SHA256 (leofs/leo-project-leo_cache-0.8.7_GH0.tar.gz) = 84385375bcab81dff9a885f0b066878ead1e736f846791637206d95c68271a9c +SIZE (leofs/leo-project-leo_cache-0.8.7_GH0.tar.gz) = 187900 +SHA256 (leofs/leo-project-leo_commons-1.1.12_GH0.tar.gz) = 994151b5825bc63211535e9b14f2b1b342f8861a30ebd3a56355ef1880eadb69 +SIZE (leofs/leo-project-leo_commons-1.1.12_GH0.tar.gz) = 203491 SHA256 (leofs/leo-project-leo_dcerl-0.4.8_GH0.tar.gz) = 327fd192ef2dba01da1c86f0c1a16e5f4fdbecb839e6bee8a1ff93a32eec7aac SIZE (leofs/leo-project-leo_dcerl-0.4.8_GH0.tar.gz) = 192883 -SHA256 (leofs/leo-project-leo_logger-1.2.6_GH0.tar.gz) = 07870698af88b34c6b8f97b4e47ec024c92838c1a083b73b803bc1c164c4607f -SIZE (leofs/leo-project-leo_logger-1.2.6_GH0.tar.gz) = 211464 +SHA256 (leofs/leo-project-leo_logger-1.3.4_GH0.tar.gz) = ae655fe95055747b0ebcd88b70463d63c4d8de8b760bce3e0799bedc53f18778 +SIZE (leofs/leo-project-leo_logger-1.3.4_GH0.tar.gz) = 199733 SHA256 (leofs/leo-project-leo_mcerl-0.6.6_GH0.tar.gz) = fe939b754a6523e9291952162991410bae7c5783cb865a16d9b7a27304482b0e SIZE (leofs/leo-project-leo_mcerl-0.6.6_GH0.tar.gz) = 185314 -SHA256 (leofs/leo-project-leo_mq-1.5.8_GH0.tar.gz) = 8370d449a3974a1b066e83f380c31d25f91a3012384fbc88bed6f8083605249b -SIZE (leofs/leo-project-leo_mq-1.5.8_GH0.tar.gz) = 195319 -SHA256 (leofs/leo-project-leo_object_storage-1.3.17_GH0.tar.gz) = 14042c3e23072b9bb21089a36c99d717307ac4b6e22fb0bc60fa114aa8b0df82 -SIZE (leofs/leo-project-leo_object_storage-1.3.17_GH0.tar.gz) = 587004 -SHA256 (leofs/leo-project-leo_ordning_reda-1.2.6_GH0.tar.gz) = 5ff220ada5d74ab264e10ad8443a554f6db9d6060a6b75afda5028c49f294d02 -SIZE (leofs/leo-project-leo_ordning_reda-1.2.6_GH0.tar.gz) = 190582 +SHA256 (leofs/leo-project-leo_mq-1.5.12_GH0.tar.gz) = ee1062f7128ce70d6cf4ccdad4c4a76fa3a5038586051a8dd3e6534a1a94101d +SIZE (leofs/leo-project-leo_mq-1.5.12_GH0.tar.gz) = 195286 +SHA256 (leofs/leo-project-leo_object_storage-1.3.21_GH0.tar.gz) = ab4a0b7b04695f517d0195e6dc7e6c6b600178cab0b62a75c37b426b7ce0cfc8 +SIZE (leofs/leo-project-leo_object_storage-1.3.21_GH0.tar.gz) = 587121 +SHA256 (leofs/leo-project-leo_ordning_reda-1.2.8_GH0.tar.gz) = c555770a0dc70349dd59c8acd27c28b582268de124351998deb2338aa8bf3d49 +SIZE (leofs/leo-project-leo_ordning_reda-1.2.8_GH0.tar.gz) = 190567 SHA256 (leofs/leo-project-leo_pod-0.6.9_GH0.tar.gz) = 55a61bd7c24a411b77149d194676cfefb00d1d1b9f847e2473ce952d8e0b410d SIZE (leofs/leo-project-leo_pod-0.6.9_GH0.tar.gz) = 170688 -SHA256 (leofs/leo-project-leo_redundant_manager-1.9.50_GH0.tar.gz) = 1745ed80e63ec0c15bf8f301c9c36141cfad19fe5463062ea8516cf20edd4fc4 -SIZE (leofs/leo-project-leo_redundant_manager-1.9.50_GH0.tar.gz) = 240349 -SHA256 (leofs/leo-project-leo_rpc-0.10.13_GH0.tar.gz) = 0c8e8ee2f887ad31280a1e5b578d51af468ed2d05361115a52937e3a29dc51b3 -SIZE (leofs/leo-project-leo_rpc-0.10.13_GH0.tar.gz) = 197792 -SHA256 (leofs/leo-project-leo_s3_libs-1.2.14_GH0.tar.gz) = 857e384ebf8149cf584be184366988fbe1b0f6c80ce5fbed4c458156345416a0 -SIZE (leofs/leo-project-leo_s3_libs-1.2.14_GH0.tar.gz) = 211000 -SHA256 (leofs/leo-project-leo_statistics-1.1.18_GH0.tar.gz) = 0f46c04c4929a132cdf8a875a12e681cb9032e033715f92881ffdfd7c2a3397d -SIZE (leofs/leo-project-leo_statistics-1.1.18_GH0.tar.gz) = 190518 -SHA256 (leofs/leo-project-leo_tran-0.2.9_GH0.tar.gz) = 3e8d383253c48a5c01c085b0d590f8520e12338dcd055f27a29303776fcdeedb -SIZE (leofs/leo-project-leo_tran-0.2.9_GH0.tar.gz) = 188391 -SHA256 (leofs/leo-project-leo_watchdog-1.0.2_GH0.tar.gz) = 48f613c35917c8aa6d71a7ff823efe592d1c33fca0432a77edae1f1284cff873 -SIZE (leofs/leo-project-leo_watchdog-1.0.2_GH0.tar.gz) = 201405 +SHA256 (leofs/leo-project-leo_redundant_manager-1.9.55_GH0.tar.gz) = 6ff82ad0b6fc516f173bfe79111ab0224300878fc877401ef582bb5b10fe01d0 +SIZE (leofs/leo-project-leo_redundant_manager-1.9.55_GH0.tar.gz) = 240518 +SHA256 (leofs/leo-project-leo_rpc-0.10.15_GH0.tar.gz) = 9edd002096e5c939f42f6997fd4333a5081095093e39051936288980b556583a +SIZE (leofs/leo-project-leo_rpc-0.10.15_GH0.tar.gz) = 197784 +SHA256 (leofs/leo-project-leo_s3_libs-1.2.16_GH0.tar.gz) = ea8dc4e1c872f3b710fb38e738c00b4a51cffa4e8d59954f7e0786a6539d399a +SIZE (leofs/leo-project-leo_s3_libs-1.2.16_GH0.tar.gz) = 210991 +SHA256 (leofs/leo-project-leo_statistics-1.1.20_GH0.tar.gz) = db4350f7d93eefb3d4585080a4c4d8bd1b19d14f1b07b9843c549ffc46a78587 +SIZE (leofs/leo-project-leo_statistics-1.1.20_GH0.tar.gz) = 190442 +SHA256 (leofs/leo-project-leo_tran-0.2.11_GH0.tar.gz) = facf7a242c5b3f376c68cf891097ef2898ced2a9b1201b07ebe68d63b816f45e +SIZE (leofs/leo-project-leo_tran-0.2.11_GH0.tar.gz) = 188380 +SHA256 (leofs/leo-project-leo_watchdog-1.0.4_GH0.tar.gz) = b06a45c6e68a5970b809041f21ac26c0c4bb5b2125b8bc0d867a842232f5f0be +SIZE (leofs/leo-project-leo_watchdog-1.0.4_GH0.tar.gz) = 201404 SHA256 (leofs/leo-project-libcutil-0.4.5_GH0.tar.gz) = 48bcbe7492eaf47785e7628cb6e0793187c21e427720cf73b8800f735e4df5d4 SIZE (leofs/leo-project-libcutil-0.4.5_GH0.tar.gz) = 23873 SHA256 (leofs/leo-project-nfs_rpc_server-0.2.6_GH0.tar.gz) = 5cc3785df660774d5bd11175be0da804663913b3c585ed5f7ea57120b7842a13 SIZE (leofs/leo-project-nfs_rpc_server-0.2.6_GH0.tar.gz) = 197606 -SHA256 (leofs/leo-project-savanna_agent-0.4.21_GH0.tar.gz) = 4cff3214a71aa462fede207b07e881c42924f2ffce7fd68ef79d646262180836 -SIZE (leofs/leo-project-savanna_agent-0.4.21_GH0.tar.gz) = 187123 -SHA256 (leofs/leo-project-savanna_commons-0.10.7_GH0.tar.gz) = e634ead8c2f829ecc762bab6f5c196a066d8e75bdea37d1baac117fbdf79d08d -SIZE (leofs/leo-project-savanna_commons-0.10.7_GH0.tar.gz) = 198373 +SHA256 (leofs/leo-project-savanna_agent-0.4.23_GH0.tar.gz) = 02d4ad5bf97ec74c2ba9df72623fb8a7cec4aa0873f2c66f77a10b0f8981a0b3 +SIZE (leofs/leo-project-savanna_agent-0.4.23_GH0.tar.gz) = 187114 +SHA256 (leofs/leo-project-savanna_commons-0.10.9_GH0.tar.gz) = e3bb47efff3f0d7af6e45aaf48ee0ffba6d4875d98e25149d0727c65abc7f515 +SIZE (leofs/leo-project-savanna_commons-0.10.9_GH0.tar.gz) = 198358 SHA256 (leofs/manopapad-proper-f558989_GH0.tar.gz) = 67db9f6ee77a5f54967b99d70974d9dda1a07f5cd8839ef8ad80625fde639c1b SIZE (leofs/manopapad-proper-f558989_GH0.tar.gz) = 292555 SHA256 (leofs/ninenines-cowlib-1.0.0_GH0.tar.gz) = 48a8784ae7d266724276f9842b3a06cfbbfe69469f58c27237c602232f7ebe5a SIZE (leofs/ninenines-cowlib-1.0.0_GH0.tar.gz) = 41538 Index: head/databases/leofs/files/patch-apps-leo_storage-priv-leo_storage.conf =================================================================== --- head/databases/leofs/files/patch-apps-leo_storage-priv-leo_storage.conf (revision 455198) +++ head/databases/leofs/files/patch-apps-leo_storage-priv-leo_storage.conf (revision 455199) @@ -1,107 +1,103 @@ ---- apps/leo_storage/priv/leo_storage.conf.orig 2017-09-12 09:07:39.000000000 +0000 -+++ apps/leo_storage/priv/leo_storage.conf 2017-10-06 13:51:42.000000000 +0000 +--- apps/leo_storage/priv/leo_storage.conf.orig 2017-11-22 13:11:55.000000000 +0000 ++++ apps/leo_storage/priv/leo_storage.conf 2017-11-29 20:42:19.732467000 +0000 @@ -16,7 +16,7 @@ ## about configuration parameters ## SASL error log path -## sasl.sasl_error_log = ./log/sasl/sasl-error.log +## sasl.sasl_error_log = %%LEOFS_LOGDIR%%/leo_storage/sasl/sasl-error.log ## Restricts the error logging performed by the specified sasl_error_logger ## to error reports, progress reports, or both. @@ -25,7 +25,7 @@ ## Specifies in which directory the files are stored. ## If this parameter is undefined or false, the error_logger_mf_h is not installed. -## sasl.error_logger_mf_dir = ./log/sasl +## sasl.error_logger_mf_dir = %%LEOFS_LOGDIR%%/leo_storage/sasl ## Specifies how large each individual file can be. ## If this parameter is undefined, the error_logger_mf_h is not installed. @@ -39,13 +39,13 @@ ## Manager's Node(s) ## -------------------------------------------------------------------- ## Name of Manager node(s) -managers = [manager_0@127.0.0.1, manager_1@127.0.0.1] +managers = [manager@127.0.0.1, manager_slave@127.0.0.1] ## -------------------------------------------------------------------- ## STORAGE ## -------------------------------------------------------------------- ## Object container -obj_containers.path = [./avs] +obj_containers.path = [%%LEOFS_DBDIR%%/leo_storage/avs] obj_containers.num_of_containers = [8] ## e.g. Case of plural pathes -@@ -305,16 +305,16 @@ +@@ -313,16 +313,16 @@ ## log.access_log_level = 0 ## Output log file(s) - Erlang's log -## log.erlang = ./log/erlang +## log.erlang = %%LEOFS_LOGDIR%%/leo_storage/erlang ## Output log file(s) - app -## log.app = ./log/app +## log.app = %%LEOFS_LOGDIR%%/leo_storage/app ## Output log file(s) - members of storage-cluster -## log.member_dir = ./log/ring +## log.member_dir = %%LEOFS_LOGDIR%%/leo_storage/ring ## Output log file(s) - ring -## log.ring_dir = ./log/ring +## log.ring_dir = %%LEOFS_LOGDIR%%/leo_storage/ring ## Output data-diagnosis log log.is_enable_diagnosis_log = true -@@ -323,13 +323,13 @@ +@@ -331,10 +331,10 @@ ## STORAGE - Other Directories ## -------------------------------------------------------------------- ## Directory of db for MQs -## queue_dir = ./work/queue +## queue_dir = %%LEOFS_DBDIR%%/leo_storage/queue - ## Directory of db for del-bucket/del-directory --## del_bucket_state_dir = ./work/db/del_bucket/state -+## del_bucket_state_dir = %%LEOFS_DBDIR%%/leo_storage/db/del_bucket/state - ## Directory of SNMP agent configuration -## snmp_agent = ./snmp/snmpa_storage_0/LEO-STORAGE +## snmp_agent = %%PREFIX%%/lib/leofs/snmp/snmpa_storage/LEO-STORAGE ## -------------------------------------------------------------------- -@@ -339,7 +339,7 @@ +@@ -344,7 +344,7 @@ leo_ordning_reda.send_after_interval = 0 ## Temporary directory of stacked objects -## leo_ordning_reda.temp_stacked_dir = "work/ord_reda/" +## leo_ordning_reda.temp_stacked_dir = %%LEOFS_DBDIR%%/leo_storage/ord_reda/ ## -------------------------------------------------------------------- -@@ -413,7 +413,7 @@ +@@ -418,7 +418,7 @@ ## For vm.args ##====================================================================== ## Name of the leofs-storage node -nodename = storage_0@127.0.0.1 +nodename = storage@127.0.0.1 ## Cookie for distributed node communication. All nodes in the same cluster ## should use the same cookie or they will not be able to communicate. -@@ -429,7 +429,7 @@ +@@ -434,7 +434,7 @@ erlang.max_ports = 64000 ## Set the location of crash dumps -erlang.crash_dump = ./log/erl_crash.dump +erlang.crash_dump = %%LEOFS_LOGDIR%%/leo_storage/erl_crash.dump ## Raise the ETS table limit erlang.max_ets_tables = 256000 -@@ -459,4 +459,4 @@ +@@ -464,4 +464,4 @@ process_limit = 1048576 ## Path of SNMP-agent configuration -## snmp_conf = ./snmp/snmpa_storage_0/leo_storage_snmp +snmp_conf = %%PREFIX%%/lib/leofs/snmp/snmpa_storage/leo_storage_snmp