aboutsummaryrefslogtreecommitdiff
path: root/databases/leofs
diff options
context:
space:
mode:
authorMikolaj Golub <trociny@FreeBSD.org>2014-07-06 17:42:01 +0000
committerMikolaj Golub <trociny@FreeBSD.org>2014-07-06 17:42:01 +0000
commit949944b229685f84b575d967689dfa5c41358874 (patch)
tree20c77b5409f2004945e031434c46919083ee4bd1 /databases/leofs
parentb626af479062bed70b2de0bfa4a8801927eb2257 (diff)
downloadports-949944b229685f84b575d967689dfa5c41358874.tar.gz
ports-949944b229685f84b575d967689dfa5c41358874.zip
Notes
Diffstat (limited to 'databases/leofs')
-rw-r--r--databases/leofs/Makefile226
-rw-r--r--databases/leofs/distinfo64
-rw-r--r--databases/leofs/files/leofs.in127
-rw-r--r--databases/leofs/files/patch-deps-eleveldb-c_src-leveldb-build_detect_platform31
-rw-r--r--databases/leofs/files/patch-deps-leo_gateway-priv-leo_gateway.conf111
-rw-r--r--databases/leofs/files/patch-deps-leo_gateway-priv-leo_gateway.schema144
-rw-r--r--databases/leofs/files/patch-deps-leo_gateway-snmp-snmpa_gateway_0-leo_gateway_snmp.config11
-rw-r--r--databases/leofs/files/patch-deps-leo_manager-priv-leo_manager_0.conf95
-rw-r--r--databases/leofs/files/patch-deps-leo_manager-priv-leo_manager_0.schema99
-rw-r--r--databases/leofs/files/patch-deps-leo_manager-priv-leo_manager_1.conf95
-rw-r--r--databases/leofs/files/patch-deps-leo_manager-priv-leo_manager_1.schema108
-rw-r--r--databases/leofs/files/patch-deps-leo_manager-snmp-snmpa_manager_0-leo_manager_snmp.config11
-rw-r--r--databases/leofs/files/patch-deps-leo_manager-snmp-snmpa_manager_1-leo_manager_snmp.config11
-rw-r--r--databases/leofs/files/patch-deps-leo_storage-priv-leo_storage.conf102
-rw-r--r--databases/leofs/files/patch-deps-leo_storage-priv-leo_storage.schema117
-rw-r--r--databases/leofs/files/patch-deps-leo_storage-snmp-snmpa_storage_0-leo_storage_snmp.config11
-rw-r--r--databases/leofs/files/patch-deps-proper-rebar.config10
-rw-r--r--databases/leofs/files/sbin-leo_gateway.in3
-rw-r--r--databases/leofs/files/sbin-leo_manager.in3
-rw-r--r--databases/leofs/files/sbin-leo_manager_slave.in3
-rw-r--r--databases/leofs/files/sbin-leo_storage.in3
-rw-r--r--databases/leofs/files/sbin-leofs.in647
-rw-r--r--databases/leofs/pkg-descr18
-rw-r--r--databases/leofs/pkg-plist1446
24 files changed, 3496 insertions, 0 deletions
diff --git a/databases/leofs/Makefile b/databases/leofs/Makefile
new file mode 100644
index 000000000000..ca577f1e3067
--- /dev/null
+++ b/databases/leofs/Makefile
@@ -0,0 +1,226 @@
+# Created by: Mikolaj Golub <trociny@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= leofs
+PORTVERSION= 1.0.2
+CATEGORIES= databases
+
+MAINTAINER= trociny@FreeBSD.org
+COMMENT= Highly scalable, fault-tolerant distributed file system
+
+LICENSE= APACHE20
+
+DISTFILES= leofs-${PORTVERSION}.tar.gz
+EXTRACT_ONLY= leofs-${PORTVERSION}.tar.gz
+
+DIST_SUBDIR= ${PORTNAME}
+
+BUILD_DEPENDS= ${LOCALBASE}/lib/erlang16/bin/erlc:${PORTSDIR}/lang/erlang-runtime16 \
+ ${LOCALBASE}/bin/cmake:${PORTSDIR}/devel/cmake \
+ ${LOCALBASE}/lib/libcheck.a:${PORTSDIR}/devel/libcheck
+
+USE_GITHUB= yes
+GH_ACCOUNT= leo-project
+GH_PROJECT= leofs
+GH_TAGNAME= 26c99d1
+GH_COMMIT= 26c99d1
+
+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= gmake pkgconfig dos2unix
+USE_RC_SUBR= ${PORTNAME}
+
+DOS2UNIX_FILES= deps/leo_*/snmp/snmpa_*/leo_*_snmp.config
+
+ALL_TARGET= release
+MAKE_JOBS_UNSAFE=yes
+MAKE_ENV= PATH=${LOCALBASE}/lib/erlang16/bin:${PATH}
+
+LEOFS_DEPS= \
+ leo-project/leo_gateway=${PORTVERSION}?498fa83:leo_gateway \
+ leo-project/leo_manager=${PORTVERSION}?ec208bc:leo_manager \
+ leo-project/leo_storage=${PORTVERSION}?b1e6112:leo_storage \
+ basho/bitcask=1.6.7?807b473:bitcask \
+ basho/eleveldb=1.4.7?98a465d:eleveldb \
+ basho/leveldb=1.4.7?b1678e6:leveldb \
+ boundary/bear=0.8.1?5f99806:bear \
+ boundary/folsom=0.8.1?015c646:folsom \
+ davisp/jiffy=0.8.5?d16a4fd:jiffy \
+ eproxus/meck=0.6.2?2447206:meck \
+ extend/cowboy=0.8.6?9eaee45:cowboy \
+ extend/ranch=0.8.4?4f70a16:ranch \
+ leo-project/erlang-lz4=0.2.1?74a475a:lz4 \
+ leo-project/leo_backend_db=1.0.3?502a3b5:leo_backend_db \
+ leo-project/leo_cache=0.4.20?501d8cd:leo_cache \
+ leo-project/leo_commons=1.0.1?90b1b96:leo_commons \
+ leo-project/leo_dcerl=0.2.8?2ca267d:leo_dcerl \
+ leo-project/leo_logger=1.0.2?7b90fad:leo_logger \
+ leo-project/leo_mcerl=0.2.10?1fb1ac8:leo_mcerl \
+ leo-project/leo_mq=1.0.3?f425615:leo_mq \
+ leo-project/leo_object_storage=1.0.4?54cf0f7:leo_object_storage \
+ leo-project/leo_ordning_reda=0.10.3?be722bb:leo_ordning_reda \
+ leo-project/leo_pod=0.6.0?9a7de8b:leo_pod \
+ leo-project/leo_redundant_manager=1.8.1?abb473a:leo_redundant_manager \
+ leo-project/leo_rpc=0.8.3?073ef14:leo_rpc \
+ leo-project/leo_s3_libs=1.0.1?4ada19b:leo_s3_libs \
+ leo-project/leo_statistics=1.0.2?7ba5f23:leo_statistics \
+ leo-project/libcutil=0.4.3?36b02d9:libcutil \
+ leo-project/savanna_agent=0.2.2?96f3420:savanna_agent \
+ leo-project/savanna_commons=0.6.3?b4e7fea:savanna_commons \
+ manopapad/proper=7d535ac?7d535ac:proper
+
+.for dep in ${LEOFS_DEPS}
+.for account in ${dep:C,/.*$,,}
+.for project in ${dep:C,^[^/]+/([^=]+)=.*$,\1,}
+.for tagname in ${dep:C,^[^=]+=([^\?]+)\?.*$,\1,}
+.for commit in ${dep:C,^[^\?]+\?([^:]+):.*$,\1,}
+.for label in ${dep:C,^.*:,,}
+MASTER_SITES+= https://codeload.github.com/${account}/${project}/legacy.tar.gz/${commit}?dummy=/:${label}
+DISTFILES+= ${project}-${tagname}.tar.gz:${label}
+.endfor
+.endfor
+.endfor
+.endfor
+.endfor
+.endfor
+
+post-extract:
+.for dep in ${LEOFS_DEPS}
+.for account in ${dep:C,/.*$,,}
+.for project in ${dep:C,^[^/]+/([^=]+)=.*$,\1,}
+.for tagname in ${dep:C,^[^=]+=([^\?]+)\?.*$,\1,}
+.for commit in ${dep:C,^[^\?]+\?([^:]+):.*$,\1,}
+.for label in ${dep:C,^.*:,,}
+ @${MKDIR} ${WRKSRC}/deps/${label}
+ @${TAR} -C ${WRKSRC}/deps/${label} --strip-components 1 \
+ -xzf ${DISTDIR}/${DIST_SUBDIR}/${project}-${tagname}.tar.gz
+ @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
+.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}/deps/leo_gateway/priv/leo_gateway.conf \
+ ${WRKSRC}/deps/leo_gateway/priv/leo_gateway.schema \
+ ${WRKSRC}/deps/leo_gateway/snmp/snmpa_gateway_0/leo_gateway_snmp.config \
+ ${WRKSRC}/deps/leo_manager/priv/leo_manager_0.conf \
+ ${WRKSRC}/deps/leo_manager/priv/leo_manager_0.schema \
+ ${WRKSRC}/deps/leo_manager/priv/leo_manager_1.conf \
+ ${WRKSRC}/deps/leo_manager/priv/leo_manager_1.schema \
+ ${WRKSRC}/deps/leo_manager/snmp/snmpa_manager_0/leo_manager_snmp.config \
+ ${WRKSRC}/deps/leo_manager/snmp/snmpa_manager_1/leo_manager_snmp.config \
+ ${WRKSRC}/deps/leo_storage/priv/leo_storage.conf \
+ ${WRKSRC}/deps/leo_storage/priv/leo_storage.schema \
+ ${WRKSRC}/deps/leo_storage/snmp/snmpa_storage_0/leo_storage_snmp.config
+
+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
+.for f in ${LEOFS_SBIN_FILES}
+ ${INSTALL_SCRIPT} ${WRKDIR}/sbin-${f} ${STAGEDIR}${PREFIX}/sbin/${f}
+.endfor
+
+.include <bsd.port.mk>
diff --git a/databases/leofs/distinfo b/databases/leofs/distinfo
new file mode 100644
index 000000000000..7be75498a6ae
--- /dev/null
+++ b/databases/leofs/distinfo
@@ -0,0 +1,64 @@
+SHA256 (leofs/leofs-1.0.2.tar.gz) = 8df9b9ffdf163b8f47457923d9150310592ff0daa6a39081ae06bb054168ecab
+SIZE (leofs/leofs-1.0.2.tar.gz) = 251433
+SHA256 (leofs/leo_gateway-1.0.2.tar.gz) = 29e92e8a99be16f8967900c157769addbede16299e0d4ed176cc6b65b3af8482
+SIZE (leofs/leo_gateway-1.0.2.tar.gz) = 558142
+SHA256 (leofs/leo_manager-1.0.2.tar.gz) = 956e2b15a9369c93690749742dae383a69e0890df3555541dfd4873b72109d17
+SIZE (leofs/leo_manager-1.0.2.tar.gz) = 567859
+SHA256 (leofs/leo_storage-1.0.2.tar.gz) = 383a43b6b31cea21151a9d9b58f3e19c5015ba4ef5206301258808f0b263f2eb
+SIZE (leofs/leo_storage-1.0.2.tar.gz) = 548681
+SHA256 (leofs/bitcask-1.6.7.tar.gz) = 54e3eedfdb1564085bce5740b49f6bcfe1eca24262b55758eb2e12911d32d4e6
+SIZE (leofs/bitcask-1.6.7.tar.gz) = 900099
+SHA256 (leofs/eleveldb-1.4.7.tar.gz) = 33e4918059d455fd79486d947dbecd29631d83326f332dbe5dc24d424b3beebe
+SIZE (leofs/eleveldb-1.4.7.tar.gz) = 1711226
+SHA256 (leofs/leveldb-1.4.7.tar.gz) = 9bd6fc8b0e539a2db0c1622f5a28a5f5b7a2fdfe64768c2fc22ceb677624baad
+SIZE (leofs/leveldb-1.4.7.tar.gz) = 262962
+SHA256 (leofs/bear-0.8.1.tar.gz) = 434c4db014b0ba13d6ea2edb2baa5be68d6026ad18a3400be49c0cb8d908305f
+SIZE (leofs/bear-0.8.1.tar.gz) = 110475
+SHA256 (leofs/folsom-0.8.1.tar.gz) = 6df47c946d7275cdbc314c84aec231c0929bbf280d3901ea087ed9f56106a69f
+SIZE (leofs/folsom-0.8.1.tar.gz) = 174107
+SHA256 (leofs/jiffy-0.8.5.tar.gz) = 7247d52e19a69a8ec7efba62f94b4f198a9828d20a31d4137abc34c2f22a122c
+SIZE (leofs/jiffy-0.8.5.tar.gz) = 1851819
+SHA256 (leofs/meck-0.6.2.tar.gz) = 6b4a9890f2b48158d95f5f848e0c541f847e67142238ebad9fed7da9c75ef0a0
+SIZE (leofs/meck-0.6.2.tar.gz) = 23459
+SHA256 (leofs/cowboy-0.8.6.tar.gz) = bc89daa585f370b85a4c5ada7d8ea457fe2dca03469b10004f82fb9d802137be
+SIZE (leofs/cowboy-0.8.6.tar.gz) = 3931343
+SHA256 (leofs/ranch-0.8.4.tar.gz) = a71388499066eb0b52bb257e5b82736e5f4a55333ddf4d3a9d5ad4ccbc0d2b65
+SIZE (leofs/ranch-0.8.4.tar.gz) = 29111
+SHA256 (leofs/erlang-lz4-0.2.1.tar.gz) = 01a699d9e4de14bee5b61be60bb05ceaeee873715d2096b48892b2ffcbf3dd2f
+SIZE (leofs/erlang-lz4-0.2.1.tar.gz) = 133890
+SHA256 (leofs/leo_backend_db-1.0.3.tar.gz) = 508b2e2d17e158ecea65a415549f887d29630634910f5471d6658d59401e0fdc
+SIZE (leofs/leo_backend_db-1.0.3.tar.gz) = 176701
+SHA256 (leofs/leo_cache-0.4.20.tar.gz) = cdb9c1f30eb154d02986971905ee307414a3098b925090375635428f1c673954
+SIZE (leofs/leo_cache-0.4.20.tar.gz) = 175178
+SHA256 (leofs/leo_commons-1.0.1.tar.gz) = 93ddd6884650b67972f26d07587c4f36c20a7a53f5d33abd8abef5895da5e9dd
+SIZE (leofs/leo_commons-1.0.1.tar.gz) = 185383
+SHA256 (leofs/leo_dcerl-0.2.8.tar.gz) = 82206d7ee0bf98348dae9e7f3262e5137d9e93f9fd54abff2f58288cd077de6d
+SIZE (leofs/leo_dcerl-0.2.8.tar.gz) = 175268
+SHA256 (leofs/leo_logger-1.0.2.tar.gz) = 8fe33fc89b1d653f09c4ca4ec59a0f13f92a00f4c5ffdb89cecb9a427c6cd852
+SIZE (leofs/leo_logger-1.0.2.tar.gz) = 199247
+SHA256 (leofs/leo_mcerl-0.2.10.tar.gz) = db105288622e3cf212654f489df9e0bc0d894fb4dbf827b907ce5aebe023a2fe
+SIZE (leofs/leo_mcerl-0.2.10.tar.gz) = 169284
+SHA256 (leofs/leo_mq-1.0.3.tar.gz) = 192bb8f8b7cd1eb193e2915f6419f3f8626d38c1458c097472d999a6534ef77c
+SIZE (leofs/leo_mq-1.0.3.tar.gz) = 171364
+SHA256 (leofs/leo_object_storage-1.0.4.tar.gz) = 6102348c54aa47cb81f88fe6a36df31d27d96961d44d5a99998caa80b37838e2
+SIZE (leofs/leo_object_storage-1.0.4.tar.gz) = 193800
+SHA256 (leofs/leo_ordning_reda-0.10.3.tar.gz) = f83d03d7507ceeed23a43e042d5813171257599755f739e196392eedc61ed333
+SIZE (leofs/leo_ordning_reda-0.10.3.tar.gz) = 175888
+SHA256 (leofs/leo_pod-0.6.0.tar.gz) = 2d48de44bd0c965f4808be5b9ed00534aeb3f0560a4ca6f59ad5dc56ebfae67b
+SIZE (leofs/leo_pod-0.6.0.tar.gz) = 169107
+SHA256 (leofs/leo_redundant_manager-1.8.1.tar.gz) = 129023505e14f9770692b59052302016405f445bfd2fcb56e197f13ed5e5e6b7
+SIZE (leofs/leo_redundant_manager-1.8.1.tar.gz) = 218134
+SHA256 (leofs/leo_rpc-0.8.3.tar.gz) = 01159910cb291a5c3fe46d76c5e96920e53ea97348c6bc06bb7aecf519e6f3ae
+SIZE (leofs/leo_rpc-0.8.3.tar.gz) = 185315
+SHA256 (leofs/leo_s3_libs-1.0.1.tar.gz) = 842eceabbbefc6028a96b330b3ef9071a3b4a290aef760b44634de47bffe23ab
+SIZE (leofs/leo_s3_libs-1.0.1.tar.gz) = 190614
+SHA256 (leofs/leo_statistics-1.0.2.tar.gz) = 16b9bdfbf77ff56131dd6a2b06b5c894c84e3dbe79b3caa5674d0333820c4703
+SIZE (leofs/leo_statistics-1.0.2.tar.gz) = 177829
+SHA256 (leofs/libcutil-0.4.3.tar.gz) = 3dc660d3d506b5e39cfa366977ba8719ae6bc86aca78e84c901548c574b090b2
+SIZE (leofs/libcutil-0.4.3.tar.gz) = 23101
+SHA256 (leofs/savanna_agent-0.2.2.tar.gz) = b7c86e258d568ef1b140e521f12f0e157f4c2b0c78324a825c4f6500107a35a6
+SIZE (leofs/savanna_agent-0.2.2.tar.gz) = 175567
+SHA256 (leofs/savanna_commons-0.6.3.tar.gz) = 986ed56f82c20ca6575887f8dea11f7667764309ecfb0473230c4087fea5e50e
+SIZE (leofs/savanna_commons-0.6.3.tar.gz) = 185979
+SHA256 (leofs/proper-7d535ac.tar.gz) = 169a8a535c65ac66af73312dfee7daa4ac222bfd5bf66ec9334311ab49132f77
+SIZE (leofs/proper-7d535ac.tar.gz) = 283344
diff --git a/databases/leofs/files/leofs.in b/databases/leofs/files/leofs.in
new file mode 100644
index 000000000000..04a090440d8a
--- /dev/null
+++ b/databases/leofs/files/leofs.in
@@ -0,0 +1,127 @@
+#!/bin/sh
+
+# $FreeBSD$
+#
+# PROVIDE: leofs
+# REQUIRE: LOGIN cleanvar
+# KEYWORD: shutdown
+#
+# /etc/rc.conf variables:
+#
+# leofs_enable (bool): Set it to "YES" to enable swift.
+# Default is "NO".
+# leofs_servers (list): Specify servers to run as a space separated
+# list of possible values:
+# gateway,
+# manager_master,
+# manager_slave,
+# storage.
+# The aliase ALL may be used to run all servers.
+# Also the list can be overriden in command line:
+# any arguments but the first (if there are) are
+# treated as the server list.
+# Default is "ALL".
+# leofs_user (string): Set it to a user name the servers are run as.
+# Default is "%%LEOFS_USER%%".
+
+. /etc/rc.subr
+
+name=leofs
+rcvar=leofs_enable
+
+load_rc_config $name
+
+: ${leofs_enable:="NO"}
+: ${leofs_servers:="ALL"}
+: ${leofs_user=%%LEOFS_USER%%}
+
+extra_commands="status"
+restart_cdm=leofs_restart
+start_cmd=leofs_start
+status_cmd=leofs_status
+stop_cmd=leofs_stop
+
+leofs_restart()
+{
+ leofs_stop
+ leofs_start
+}
+
+leofs_start()
+{
+ local status=0
+ local s
+
+ for s in ${leofs_servers}; do
+ echo -n "Starting ${s}... "
+ %%PREFIX%%/sbin/leofs ${s} start
+ if [ $? = 0 ]; then
+ echo "done."
+ else
+ status=1
+ fi
+ done
+
+ return $status
+}
+
+leofs_stop()
+{
+ local status=0
+
+ for s in ${leofs_servers}; do
+ echo -n "Stopping ${s}... "
+ %%PREFIX%%/sbin/leofs ${s} stop
+ if [ $? = 0 ]; then
+ echo "done."
+ else
+ status=1
+ fi
+ done
+
+ return $status
+}
+
+leofs_status()
+{
+ local status=0
+
+ for s in ${leofs_servers}; do
+ %%PREFIX%%/sbin/leofs ${s} ping > /dev/null 2>&1
+ if [ $? != 0 ]; then
+ echo "${s} is not running."
+ status=1
+ else
+ echo "${s} is running."
+ fi
+ done
+
+ return $status
+}
+
+cmd=$1 ; shift
+
+if [ $# -gt 0 ]; then
+ leofs_servers="$@"
+fi
+
+for s in ${leofs_servers}; do
+ case "${s}" in
+ ALL)
+ leofs_servers="gateway manager manager_slave storage"
+ break
+ ;;
+ gateway|manager|manager_slave|storage)
+ ;;
+ *)
+ warn "unknown leo server: ${s}"
+ exit 1
+ ;;
+ esac
+done
+
+for s in ${leofs_servers}; do
+ required_files=%%LEOFS_ETCDIR%%/leo_${s}.conf
+done
+
+run_rc_command "$cmd"
diff --git a/databases/leofs/files/patch-deps-eleveldb-c_src-leveldb-build_detect_platform b/databases/leofs/files/patch-deps-eleveldb-c_src-leveldb-build_detect_platform
new file mode 100644
index 000000000000..86434491047b
--- /dev/null
+++ b/databases/leofs/files/patch-deps-eleveldb-c_src-leveldb-build_detect_platform
@@ -0,0 +1,31 @@
+Don't remove /dev/null on 8.x (see kern/139014)
+-bdrewery 09/27/2013
+--- deps/eleveldb/c_src/leveldb/build_detect_platform.orig 2014-01-10 00:50:17.000000000 +0000
++++ deps/eleveldb/c_src/leveldb/build_detect_platform 2014-07-06 14:20:03.716601064 +0000
+@@ -134,7 +134,7 @@
+ true
+ else
+ # If -std=c++0x works, use <cstdatomic>. Otherwise use port_posix.h.
+- $CXX $CFLAGS -std=c++0x -x c++ - -o /dev/null 2>/dev/null <<EOF
++ $CXX $CFLAGS -std=c++0x -x c++ - 2>/dev/null <<EOF
+ #include <cstdatomic>
+ int main() {}
+ EOF
+@@ -147,7 +147,7 @@
+
+ # Test whether Snappy library is installed
+ # http://code.google.com/p/snappy/
+- $CXX $CFLAGS -x c++ - -o /dev/null 2>/dev/null <<EOF
++ $CXX $CFLAGS -x c++ - 2>/dev/null <<EOF
+ #include <snappy.h>
+ int main() {}
+ EOF
+@@ -157,7 +157,7 @@
+ fi
+
+ # Test whether tcmalloc is available
+- $CXX $CFLAGS -x c++ - -o /dev/null -ltcmalloc 2>/dev/null <<EOF
++ $CXX $CFLAGS -x c++ - -ltcmalloc 2>/dev/null <<EOF
+ int main() {}
+ EOF
+ if [ "$?" = 0 ]; then
diff --git a/databases/leofs/files/patch-deps-leo_gateway-priv-leo_gateway.conf b/databases/leofs/files/patch-deps-leo_gateway-priv-leo_gateway.conf
new file mode 100644
index 000000000000..ff940ac73658
--- /dev/null
+++ b/databases/leofs/files/patch-deps-leo_gateway-priv-leo_gateway.conf
@@ -0,0 +1,111 @@
+--- deps/leo_gateway/priv/leo_gateway.conf.orig 2014-06-15 19:56:26.000000000 +0300
++++ deps/leo_gateway/priv/leo_gateway.conf 2014-06-15 19:59:10.000000000 +0300
+@@ -13,7 +13,7 @@
+ ## about configuration parameters
+
+ ## SASL error log path
+-## sasl.sasl_error_log = ./log/sasl/sasl-error.log
++## sasl.sasl_error_log = %%LEOFS_LOGDIR%%/leo_gateway/sasl/sasl-error.log
+
+ ## Restricts the error logging performed by the specified sasl_error_logger
+ ## to error reports, progress reports, or both.
+@@ -22,7 +22,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_gateway/sasl
+
+ ## Specifies how large each individual file can be.
+ ## If this parameter is undefined, the error_logger_mf_h is not installed.
+@@ -36,7 +36,7 @@
+ ## 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]
+
+ ## --------------------------------------------------------------------
+ ## GATEWAY
+@@ -60,10 +60,10 @@
+ ## http.ssl_port = 8443
+
+ ## SSL Certificate file
+-## http.ssl_certfile = ./etc/server_cert.pem
++## http.ssl_certfile = %%PREFIX%%/etc/leofs/server_cert.pem
+
+ ## SSL key
+-## http.ssl_keyfile = ./etc/server_key.pem
++## http.ssl_keyfile = %%PREFIX%%/etc/leofs/server_key.pem
+
+ ## Synchronized time of a bucket property (second)
+ bucket_prop_sync_interval = 300
+@@ -108,10 +108,10 @@
+ cache.cache_disc_threshold_len = 1048576
+
+ ## Directory for the disk cache data
+-cache.cache_disc_dir_data = ./cache/data
++cache.cache_disc_dir_data = %%LEOFS_DBDIR%%/leo_gateway/cache/data
+
+ ## Directory for the disk cache journal
+-cache.cache_disc_dir_journal = ./cache/journal
++cache.cache_disc_dir_journal = %%LEOFS_DBDIR%%/leo_gateway/cache/journal
+
+ ## Cache Expire in seconds
+ cache.cache_expire = 300
+@@ -159,25 +159,25 @@
+ ## log.is_enable_access_log = false
+
+ ## Output log file(s) - Erlang's log
+-## log.erlang = ./log/erlang
++## log.erlang = %%LEOFS_LOGDIR%%/leo_gateway/erlang
+
+ ## Output log file(s) - app
+-## log.app = ./log/app
++## log.app = %%LEOFS_LOGDIR%%/leo_gateway/app
+
+ ## Output log file(s) - members of storage-cluster
+-## log.member_dir = ./log/ring
++## log.member_dir = %%LEOFS_LOGDIR%%/leo_gateway/ring
+
+ ## Output log file(s) - ring
+-## log.ring_dir = ./log/ring
++## log.ring_dir = %%LEOFS_LOGDIR%%/leo_gateway/ring
+
+ ## --------------------------------------------------------------------
+ ## GATEWAY - Other Directories
+ ## --------------------------------------------------------------------
+ ## Directory of queue for monitoring "RING"
+-## queue_dir = ./work/queue
++## queue_dir = %%LEOFS_DBDIR%%/leo_gateway/queue
+
+ ## Directory of SNMP agent configuration
+-## snmp_agent = ./snmp/snmpa_gateway_0/LEO-GATEWAY
++## snmp_agent = %%PREFIX%%/lib/leofs/snmp/snmpa_gateway/LEO-GATEWAY
+
+
+ ## --------------------------------------------------------------------
+@@ -216,7 +216,7 @@
+ # For vm.args
+ #======================================================================
+ ## Name of the leofs-gateway node
+-nodename = gateway_0@127.0.0.1
++nodename = gateway@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.
+@@ -232,7 +232,7 @@
+ erlang.max_ports = 64000
+
+ ## Set the location of crash dumps
+-erlang.crash_dump = ./log/erl_crash.dump
++erlang.crash_dump = %%LEOFS_LOGDIR%%/leo_gateway/erl_crash.dump
+
+ ## Raise the ETS table limit
+ erlang.max_ets_tables = 256000
+@@ -241,4 +241,4 @@
+ process_limit = 1048576
+
+ ## Path of SNMP-agent configuration
+-##snmp_conf = ./snmp/snmpa_gateway_0/leo_gateway_snmp
++##snmp_conf = %%PREFIX%%/lib/leofs/snmp/snmpa_gateway/leo_gateway_snmp
diff --git a/databases/leofs/files/patch-deps-leo_gateway-priv-leo_gateway.schema b/databases/leofs/files/patch-deps-leo_gateway-priv-leo_gateway.schema
new file mode 100644
index 000000000000..0e93e54ad14d
--- /dev/null
+++ b/databases/leofs/files/patch-deps-leo_gateway-priv-leo_gateway.schema
@@ -0,0 +1,144 @@
+--- deps/leo_gateway/priv/leo_gateway.schema.orig 2014-06-15 19:56:36.000000000 +0300
++++ deps/leo_gateway/priv/leo_gateway.schema 2014-06-15 19:56:54.000000000 +0300
+@@ -37,7 +37,7 @@
+ "sasl.sasl_error_logger",
+ [
+ {datatype, string},
+- {default, "./log/sasl/sasl-error.log"}
++ {default, "%%LEOFS_LOGDIR%%/leo_gateway/sasl/sasl-error.log"}
+ ]}.
+
+ {translation, "sasl.sasl_error_logger",
+@@ -63,7 +63,7 @@
+ "sasl.error_logger_mf_dir",
+ "sasl.error_logger_mf_dir",
+ [
+- {default, "./log/sasl"}
++ {default, "%%LEOFS_LOGDIR%%/leo_gateway/sasl"}
+ ]}.
+
+ %% @doc Specifies how large each individual file can be.
+@@ -104,7 +104,7 @@
+ Managers = cuttlefish_util:conf_get_value("managers", Conf),
+ case string:tokens(Managers, "[ , ]") of
+ [] ->
+- ['manager_0@127.0.0.1', 'manager_1@127.0.0.1'];
++ ['manager@127.0.0.1', 'manager_slave@127.0.0.1'];
+ Tokens ->
+ lists:map(fun(X) ->
+ list_to_atom(X)
+@@ -191,7 +191,7 @@
+ "http.ssl_certfile",
+ "leo_gateway.http.ssl_certfile",
+ [
+- {default, "./etc/server_cert.pem"}
++ {default, "%%PREFIX%%/etc/leofs/server_cert.pem"}
+ ]}.
+
+ %% @doc SSL key
+@@ -199,7 +199,7 @@
+ "http.ssl_keyfile",
+ "leo_gateway.http.ssl_keyfile",
+ [
+- {default, "./etc/server_key.pem"}
++ {default, "%%PREFIX%%/etc/leofs/server_key.pem"}
+ ]}.
+
+ %% @doc Synchronized time of a bucket property (second)
+@@ -306,7 +306,7 @@
+ "cache.cache_disc_dir_data",
+ "leo_gateway.cache.cache_disc_dir_data",
+ [
+- {default, "./cache/data"}
++ {default, "%%LEOFS_DBDIR%%/leo_gateway/cache/data"}
+ ]}.
+
+ %% @doc Directory for the disk cache journal
+@@ -314,7 +314,7 @@
+ "cache.cache_disc_dir_journal",
+ "leo_gateway.cache.cache_disc_dir_journal",
+ [
+- {default, "./cache/journal"}
++ {default, "%%LEOFS_DBDIR%%/leo_gateway/cache/journal"}
+ ]}.
+
+ %% @doc Cache Expire in seconds
+@@ -444,7 +444,7 @@
+ "leo_gateway.log_dir",
+ [
+ {datatype, string},
+- {default, "./log/erlang"}
++ {default, "%%LEOFS_LOGDIR%%/leo_gateway/erlang"}
+ ]}.
+
+ %% @doc Output log file(s) - app
+@@ -453,7 +453,7 @@
+ "leo_gateway.log_appender",
+ [
+ {datatype, string},
+- {default, "./log/app"}
++ {default, "%%LEOFS_LOGDIR%%/leo_gateway/app"}
+ ]}.
+
+ {translation, "leo_gateway.log_appender",
+@@ -468,7 +468,7 @@
+ "leo_redundant_manager.log_dir_member",
+ [
+ {datatype, string},
+- {default, "./log/ring"}
++ {default, "%%LEOFS_LOGDIR%%/leo_gateway/ring"}
+ ]}.
+
+ %% @doc Output log file(s) - ring
+@@ -477,7 +477,7 @@
+ "leo_redundant_manager.log_dir_ring",
+ [
+ {datatype, string},
+- {default, "./log/ring"}
++ {default, "%%LEOFS_LOGDIR%%/leo_gateway/ring"}
+ ]}.
+
+
+@@ -489,7 +489,7 @@
+ "queue_dir",
+ "leo_gateway.queue_dir",
+ [
+- {default, "./work/queue"}
++ {default, "%%LEOFS_DBDIR%%/leo_gateway/queue"}
+ ]}.
+
+ %% @doc Directory of SNMP agent configuration
+@@ -497,7 +497,7 @@
+ "snmp_agent",
+ "leo_gateway.snmp_agent",
+ [
+- {default, "./snmp/snmpa_gateway_0/LEO-GATEWAY"}
++ {default, "%%PREFIX%%/lib/leofs/snmp/snmpa_gateway/LEO-GATEWAY"}
+ ]}.
+
+
+@@ -648,7 +648,7 @@
+ "nodename",
+ "vm_args.-name",
+ [
+- {default, "gateway_0@127.0.0.1"}
++ {default, "gateway@127.0.0.1"}
+ ]}.
+
+ %% @doc Cookie for distributed node communication. All nodes in the same cluster
+@@ -696,7 +696,7 @@
+ "erlang.crash_dump",
+ "vm_args.-env ERL_CRASH_DUMP",
+ [
+- {default, "./log/erl_crash.dump"}
++ {default, "%%LEOFS_LOGDIR%%/leo_gateway/erl_crash.dump"}
+ ]}.
+
+ %% @doc Raise the ETS table limit
+@@ -735,5 +735,5 @@
+ "snmp_conf",
+ "vm_args.-config",
+ [
+- {default, "./snmp/snmpa_gateway_0/leo_gateway_snmp"}
++ {default, "%%PREFIX%%/lib/leofs/snmp/snmpa_gateway/leo_gateway_snmp"}
+ ]}.
diff --git a/databases/leofs/files/patch-deps-leo_gateway-snmp-snmpa_gateway_0-leo_gateway_snmp.config b/databases/leofs/files/patch-deps-leo_gateway-snmp-snmpa_gateway_0-leo_gateway_snmp.config
new file mode 100644
index 000000000000..225ce953ccf3
--- /dev/null
+++ b/databases/leofs/files/patch-deps-leo_gateway-snmp-snmpa_gateway_0-leo_gateway_snmp.config
@@ -0,0 +1,11 @@
+--- deps/leo_gateway/snmp/snmpa_gateway_0/leo_gateway_snmp.config.orig 2014-06-15 22:05:33.000000000 +0300
++++ deps/leo_gateway/snmp/snmpa_gateway_0/leo_gateway_snmp.config 2014-06-15 22:06:17.000000000 +0300
+@@ -1,6 +1,6 @@
+ [{snmp, [{agent, [{versions, [v1, v2]},
+- {db_dir, "snmp/snmpa_gateway_0/db"},
+- {config, [{dir, "snmp/snmpa_gateway_0/agent/conf"},
++ {db_dir, "%%LEOFS_DBDIR%%/snmp/snmpa_gateway"},
++ {config, [{dir, "%%PREFIX%%/lib/leofs/snmp/snmpa_gateway/agent/conf"},
+ {verbosity, silence}]},
+ {net_if, [{verbosity, silence}]}
+ ]},
diff --git a/databases/leofs/files/patch-deps-leo_manager-priv-leo_manager_0.conf b/databases/leofs/files/patch-deps-leo_manager-priv-leo_manager_0.conf
new file mode 100644
index 000000000000..cdf4b329ae9b
--- /dev/null
+++ b/databases/leofs/files/patch-deps-leo_manager-priv-leo_manager_0.conf
@@ -0,0 +1,95 @@
+--- deps/leo_manager/priv/leo_manager_0.conf.orig 2014-06-15 20:05:06.000000000 +0300
++++ deps/leo_manager/priv/leo_manager_0.conf 2014-06-15 20:10:27.000000000 +0300
+@@ -14,7 +14,7 @@
+ ## about configuration parameters
+
+ ## SASL error log path
+-## sasl.sasl_error_log = ./log/sasl/sasl-error.log
++## sasl.sasl_error_log = %%LEOFS_LOGDIR%%/leo_manager/sasl/sasl-error.log
+
+ ## Restricts the error logging performed by the specified sasl_error_logger
+ ## to error reports, progress reports, or both.
+@@ -23,7 +23,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_manager/sasl
+
+ ## Specifies how large each individual file can be.
+ ## If this parameter is undefined, the error_logger_mf_h is not installed.
+@@ -37,7 +37,7 @@
+ ## MANAGER
+ ## --------------------------------------------------------------------
+ ## Partner of manager's alias
+-manager.partner = manager_1@127.0.0.1
++manager.partner = manager_slave@127.0.0.1
+
+ ## Manager-console accepatable port number
+ console.port.cui = 10010
+@@ -95,7 +95,7 @@
+ ## * Store the RING and the command histories
+ ## --------------------------------------------------------------------
+ ## Mnesia dir
+-mnesia.dir = ./work/mnesia/127.0.0.1
++mnesia.dir = %%LEOFS_DBDIR%%/leo_manager/mnesia/127.0.0.1
+
+ ## The write threshold for transaction log dumps
+ ## as the number of writes to the transaction log
+@@ -112,26 +112,26 @@
+ ## log.log_level = 1
+
+ ## Output log file(s) - Erlang's log
+-## log.erlang = ./log/erlang
++## log.erlang = %%LEOFS_LOGDIR%%/leo_manager/erlang
+
+ ## Output log file(s) - app
+-## log.app = ./log/app
++## log.app = %%LEOFS_LOGDIR%%/leo_manager/app
+
+ ## Output log file(s) - members of storage-cluster
+-## log.member_dir = ./log/ring
++## log.member_dir = %%LEOFS_LOGDIR%%/leo_manager/ring
+
+ ## Output log file(s) - ring
+-## log.ring_dir = ./log/ring
++## log.ring_dir = %%LEOFS_LOGDIR%%/leo_manager/ring
+
+
+ ## --------------------------------------------------------------------
+ ## MANAGER - Other Directories
+ ## --------------------------------------------------------------------
+ ## Directory of queue for monitoring "RING"
+-## queue_dir = ./work/queue
++## queue_dir = %%LEOFS_DBDIR%%/leo_manager/queue
+
+ ## Directory of SNMP agent configuration
+-## snmp_agent = ./snmp/snmpa_manager_0/LEO-MANAGER
++## snmp_agent = %%PREFIX%%/lib/leofs/snmp/snmpa_manager/LEO-MANAGER
+
+
+ ## --------------------------------------------------------------------
+@@ -176,7 +176,7 @@
+ # For vm.args
+ #======================================================================
+ ## Name of the leofs-gateway node
+-nodename = manager_0@127.0.0.1
++nodename = manager@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.
+@@ -192,7 +192,7 @@
+ erlang.max_ports = 64000
+
+ ## Set the location of crash dumps
+-erlang.crash_dump = ./log/erl_crash.dump
++erlang.crash_dump = %%LEOFS_LOGDIR%%/leo_manager/erl_crash.dump
+
+ ## Raise the ETS table limit
+ erlang.max_ets_tables = 256000
+@@ -201,4 +201,4 @@
+ process_limit = 1048576
+
+ ## Path of SNMP-agent configuration
+-##snmp_conf = ./snmp/snmpa_manager_0/leo_manager_snmp
++##snmp_conf = %%PREFIX%%/lib/leofs/snmp/snmpa_manager/leo_manager_snmp
diff --git a/databases/leofs/files/patch-deps-leo_manager-priv-leo_manager_0.schema b/databases/leofs/files/patch-deps-leo_manager-priv-leo_manager_0.schema
new file mode 100644
index 000000000000..517a4459f54d
--- /dev/null
+++ b/databases/leofs/files/patch-deps-leo_manager-priv-leo_manager_0.schema
@@ -0,0 +1,99 @@
+--- deps/leo_manager/priv/leo_manager_0.schema.orig 2014-06-15 20:05:19.000000000 +0300
++++ deps/leo_manager/priv/leo_manager_0.schema 2014-06-15 20:06:20.000000000 +0300
+@@ -37,7 +37,7 @@
+ "sasl.sasl_error_logger",
+ [
+ {datatype, string},
+- {default, "./log/sasl/sasl-error.log"}
++ {default, "%%LEOFS_LOGDIR%%/leo_manager/sasl/sasl-error.log"}
+ ]}.
+
+ {translation, "sasl.sasl_error_logger",
+@@ -63,7 +63,7 @@
+ "sasl.error_logger_mf_dir",
+ "sasl.error_logger_mf_dir",
+ [
+- {default, "./log/sasl"}
++ {default, "%%LEOFS_LOGDIR%%/leo_manager/sasl"}
+ ]}.
+
+ %% @doc Specifies how large each individual file can be.
+@@ -286,7 +286,7 @@
+ "mnesia.dir",
+ [
+ {datatype, string},
+- {default, "./work/mnesia/127.0.0.1"}
++ {default, "%%LEOFS_DBDIR%%/leo_manager/mnesia/127.0.0.1"}
+ ]}.
+
+ %% @doc The write threshold for transaction log dumps
+@@ -328,7 +328,7 @@
+ "leo_manager.log_dir",
+ [
+ {datatype, string},
+- {default, "./log/erlang"}
++ {default, "%%LEOFS_LOGDIR%%/leo_manager/erlang"}
+ ]}.
+
+ %% @doc Output log file(s) - app
+@@ -337,7 +337,7 @@
+ "leo_manager.log_appender",
+ [
+ {datatype, string},
+- {default, "./log/app"}
++ {default, "%%LEOFS_LOGDIR%%/leo_manager/app"}
+ ]}.
+
+ {translation, "leo_manager.log_appender",
+@@ -352,7 +352,7 @@
+ "leo_redundant_manager.log_dir_member",
+ [
+ {datatype, string},
+- {default, "./log/ring"}
++ {default, "%%LEOFS_LOGDIR%%/leo_manager/ring"}
+ ]}.
+
+ %% @doc Output log file(s) - ring
+@@ -361,7 +361,7 @@
+ "leo_redundant_manager.log_dir_ring",
+ [
+ {datatype, string},
+- {default, "./log/ring"}
++ {default, "%%LEOFS_LOGDIR%%/leo_manager/ring"}
+ ]}.
+
+
+@@ -373,7 +373,7 @@
+ "queue_dir",
+ "leo_manager.queue_dir",
+ [
+- {default, "./work/queue"}
++ {default, "%%LEOFS_DBDIR%%/leo_manager/queue"}
+ ]}.
+
+ %% @doc Directory of SNMP agent configuration
+@@ -381,7 +381,7 @@
+ "snmp_agent",
+ "leo_manager.snmp_agent",
+ [
+- {default, "./snmp/snmpa_manager_0/LEO-MANAGER"}
++ {default, "%%PREFIX%%/lib/leofs/snmp/snmpa_manager/LEO-MANAGER"}
+ ]}.
+
+
+@@ -592,7 +592,7 @@
+ "erlang.crash_dump",
+ "vm_args.-env ERL_CRASH_DUMP",
+ [
+- {default, "./log/erl_crash.dump"}
++ {default, "%%LEOFS_LOGDIR%%/leo_manager/erl_crash.dump"}
+ ]}.
+
+ %% @doc Raise the ETS table limit
+@@ -631,5 +631,5 @@
+ "snmp_conf",
+ "vm_args.-config",
+ [
+- {default, "./snmp/snmpa_manager_0/leo_manager_snmp"}
++ {default, "%%PREFIX%%/lib/leofs/snmp/snmpa_manager/leo_manager_snmp"}
+ ]}.
diff --git a/databases/leofs/files/patch-deps-leo_manager-priv-leo_manager_1.conf b/databases/leofs/files/patch-deps-leo_manager-priv-leo_manager_1.conf
new file mode 100644
index 000000000000..344edaea4fee
--- /dev/null
+++ b/databases/leofs/files/patch-deps-leo_manager-priv-leo_manager_1.conf
@@ -0,0 +1,95 @@
+--- deps/leo_manager/priv/leo_manager_1.conf.orig 2014-06-15 20:05:35.000000000 +0300
++++ deps/leo_manager/priv/leo_manager_1.conf 2014-06-15 20:09:59.000000000 +0300
+@@ -14,7 +14,7 @@
+ ## about configuration parameters
+
+ ## SASL error log path
+-## sasl.sasl_error_log = ./log/sasl/sasl-error.log
++## sasl.sasl_error_log = %%LEOFS_LOGDIR%%/leo_manager_slave/sasl/sasl-error.log
+
+ ## Restricts the error logging performed by the specified sasl_error_logger
+ ## to error reports, progress reports, or both.
+@@ -23,7 +23,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_manager_slave/sasl
+
+ ## Specifies how large each individual file can be.
+ ## If this parameter is undefined, the error_logger_mf_h is not installed.
+@@ -37,7 +37,7 @@
+ ## MANAGER
+ ## --------------------------------------------------------------------
+ ## Partner of manager's alias
+-manager.partner = manager_0@127.0.0.1
++manager.partner = manager@127.0.0.1
+
+ ## Manager-console accepatable port number
+ console.port.cui = 10011
+@@ -54,7 +54,7 @@
+ ## * Store the RING and the command histories
+ ## --------------------------------------------------------------------
+ ## Mnesia dir
+-mnesia.dir = ./work/mnesia/127.0.0.1
++mnesia.dir = %%LEOFS_DBDIR%%/leo_manager_slave/mnesia/127.0.0.1
+
+ ## The write threshold for transaction log dumps
+ ## as the number of writes to the transaction log
+@@ -71,26 +71,26 @@
+ ## log.log_level = 1
+
+ ## Output log file(s) - Erlang's log
+-## log.erlang = ./log/erlang
++log.erlang = %%LEOFS_LOGDIR%%/leo_manager_slave/erlang
+
+ ## Output log file(s) - app
+-## log.app = ./log/app
++log.app = %%LEOFS_LOGDIR%%/leo_manager_slave/app
+
+ ## Output log file(s) - members of storage-cluster
+-## log.member_dir = ./log/ring
++log.member_dir = %%LEOFS_LOGDIR%%/leo_manager_slave/ring
+
+ ## Output log file(s) - ring
+-## log.ring_dir = ./log/ring
++log.ring_dir = %%LEOFS_LOGDIR%%/leo_manager_slave/ring
+
+
+ ## --------------------------------------------------------------------
+ ## MANAGER - Other Directories
+ ## --------------------------------------------------------------------
+ ## Directory of queue for monitoring "RING"
+-## queue_dir = ./work/queue
++## queue_dir = %%LEOFS_DBDIR%%/leo_manager_slave/queue
+
+ ## Directory of SNMP agent configuration
+-snmp_agent = ./snmp/snmpa_manager_1/LEO-MANAGER
++snmp_agent = %%PREFIX%%/lib/leofs/snmp/snmpa_manager_slave/LEO-MANAGER
+
+
+ ## --------------------------------------------------------------------
+@@ -135,7 +135,7 @@
+ # For vm.args
+ #======================================================================
+ ## Name of the leofs-gateway node
+-nodename = manager_1@127.0.0.1
++nodename = manager_slave@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.
+@@ -151,7 +151,7 @@
+ erlang.max_ports = 64000
+
+ ## Set the location of crash dumps
+-erlang.crash_dump = ./log/erl_crash.dump
++erlang.crash_dump = %%LEOFS_LOGDIR%%/leo_manager_slave/erl_crash.dump
+
+ ## Raise the ETS table limit
+ erlang.max_ets_tables = 256000
+@@ -160,4 +160,4 @@
+ process_limit = 1048576
+
+ ## Path of SNMP-agent configuration
+-snmp_conf = ./snmp/snmpa_manager_1/leo_manager_snmp
++snmp_conf = %%PREFIX%%/lib/leofs/snmp/snmpa_manager_slave/leo_manager_snmp
diff --git a/databases/leofs/files/patch-deps-leo_manager-priv-leo_manager_1.schema b/databases/leofs/files/patch-deps-leo_manager-priv-leo_manager_1.schema
new file mode 100644
index 000000000000..6c43a3b7caa7
--- /dev/null
+++ b/databases/leofs/files/patch-deps-leo_manager-priv-leo_manager_1.schema
@@ -0,0 +1,108 @@
+--- deps/leo_manager/priv/leo_manager_1.schema.orig 2014-06-15 20:05:45.000000000 +0300
++++ deps/leo_manager/priv/leo_manager_1.schema 2014-06-15 20:06:47.000000000 +0300
+@@ -37,7 +37,7 @@
+ "sasl.sasl_error_logger",
+ [
+ {datatype, string},
+- {default, "./log/sasl/sasl-error.log"}
++ {default, "%%LEOFS_LOGDIR%%/leo_manager_slave/sasl/sasl-error.log"}
+ ]}.
+
+ {translation, "sasl.sasl_error_logger",
+@@ -63,7 +63,7 @@
+ "sasl.error_logger_mf_dir",
+ "sasl.error_logger_mf_dir",
+ [
+- {default, "./log/sasl"}
++ {default, "%%LEOFS_LOGDIR%%/leo_manager_slave/sasl"}
+ ]}.
+
+ %% @doc Specifies how large each individual file can be.
+@@ -167,7 +167,7 @@
+ "mnesia.dir",
+ [
+ {datatype, string},
+- {default, "./work/mnesia/127.0.0.1"}
++ {default, "%%LEOFS_DBDIR%%/leo_manager_slave/mnesia/127.0.0.1"}
+ ]}.
+
+ %% @doc The write threshold for transaction log dumps
+@@ -209,7 +209,7 @@
+ "leo_manager.log_dir",
+ [
+ {datatype, string},
+- {default, "./log/erlang"}
++ {default, "%%LEOFS_LOGDIR%%/leo_manager_slave/erlang"}
+ ]}.
+
+ %% @doc Output log file(s) - app
+@@ -218,7 +218,7 @@
+ "leo_manager.log_appender",
+ [
+ {datatype, string},
+- {default, "./log/app"}
++ {default, "%%LEOFS_LOGDIR%%/leo_manager_slave/app"}
+ ]}.
+
+ {translation, "leo_manager.log_appender",
+@@ -233,7 +233,7 @@
+ "leo_redundant_manager.log_dir_member",
+ [
+ {datatype, string},
+- {default, "./log/ring"}
++ {default, "%%LEOFS_LOGDIR%%/leo_manager_slave/ring"}
+ ]}.
+
+ %% @doc Output log file(s) - ring
+@@ -242,7 +242,7 @@
+ "leo_redundant_manager.log_dir_ring",
+ [
+ {datatype, string},
+- {default, "./log/ring"}
++ {default, "%%LEOFS_LOGDIR%%/leo_manager_slave/ring"}
+ ]}.
+
+
+@@ -254,7 +254,7 @@
+ "queue_dir",
+ "leo_manager.queue_dir",
+ [
+- {default, "./work/queue"}
++ {default, "%%LEOFS_DBDIR%%/leo_manager_slave/queue"}
+ ]}.
+
+ %% @doc Directory of SNMP agent configuration
+@@ -262,7 +262,7 @@
+ "snmp_agent",
+ "leo_manager.snmp_agent",
+ [
+- {default, "./snmp/snmpa_manager_0/LEO-MANAGER"}
++ {default, "%%PREFIX%%/lib/leofs/snmp/snmpa_manager/LEO-MANAGER"}
+ ]}.
+
+
+@@ -426,7 +426,7 @@
+ "nodename",
+ "vm_args.-name",
+ [
+- {default, "manager_0@127.0.0.1"}
++ {default, "manager_slave@127.0.0.1"}
+ ]}.
+
+ %% @doc Cookie for distributed node communication. All nodes in the same cluster
+@@ -474,7 +474,7 @@
+ "erlang.crash_dump",
+ "vm_args.-env ERL_CRASH_DUMP",
+ [
+- {default, "./log/erl_crash.dump"}
++ {default, "%%LEOFS_LOGDIR%%/leo_manager_slave/erl_crash.dump"}
+ ]}.
+
+ %% @doc Raise the ETS table limit
+@@ -513,5 +513,5 @@
+ "snmp_conf",
+ "vm_args.-config",
+ [
+- {default, "./snmp/snmpa_manager_0/leo_manager_snmp"}
++ {default, "%%PREFIX%%/lib/leofs/snmp/snmpa_manager_slave/leo_manager_snmp"}
+ ]}.
diff --git a/databases/leofs/files/patch-deps-leo_manager-snmp-snmpa_manager_0-leo_manager_snmp.config b/databases/leofs/files/patch-deps-leo_manager-snmp-snmpa_manager_0-leo_manager_snmp.config
new file mode 100644
index 000000000000..d074028ef088
--- /dev/null
+++ b/databases/leofs/files/patch-deps-leo_manager-snmp-snmpa_manager_0-leo_manager_snmp.config
@@ -0,0 +1,11 @@
+--- deps/leo_manager/snmp/snmpa_manager_0/leo_manager_snmp.config.orig 2014-06-15 21:57:21.000000000 +0300
++++ deps/leo_manager/snmp/snmpa_manager_0/leo_manager_snmp.config 2014-06-15 21:59:33.000000000 +0300
+@@ -1,6 +1,6 @@
+ [{snmp, [{agent, [{versions, [v1, v2]},
+- {db_dir, "snmp/snmpa_manager_0/db"},
+- {config, [{dir, "snmp/snmpa_manager_0/agent/conf"},
++ {db_dir, "%%LEOFS_DBDIR%%/snmp/snmpa_manager"},
++ {config, [{dir, "%%PREFIX%%/lib/leofs/snmp/snmpa_manager/agent/conf"},
+ {verbosity, silence}]},
+ {net_if, [{verbosity, silence}]}
+ ]},
diff --git a/databases/leofs/files/patch-deps-leo_manager-snmp-snmpa_manager_1-leo_manager_snmp.config b/databases/leofs/files/patch-deps-leo_manager-snmp-snmpa_manager_1-leo_manager_snmp.config
new file mode 100644
index 000000000000..89bf39c36a51
--- /dev/null
+++ b/databases/leofs/files/patch-deps-leo_manager-snmp-snmpa_manager_1-leo_manager_snmp.config
@@ -0,0 +1,11 @@
+--- deps/leo_manager/snmp/snmpa_manager_1/leo_manager_snmp.config.orig 2014-06-15 21:57:21.000000000 +0300
++++ deps/leo_manager/snmp/snmpa_manager_1/leo_manager_snmp.config 2014-06-15 21:59:33.000000000 +0300
+@@ -1,6 +1,6 @@
+ [{snmp, [{agent, [{versions, [v1, v2]},
+- {db_dir, "snmp/snmpa_manager_1/db"},
+- {config, [{dir, "snmp/snmpa_manager_1/agent/conf"},
++ {db_dir, "%%LEOFS_DBDIR%%/snmp/snmpa_manager_slave"},
++ {config, [{dir, "%%PREFIX%%/lib/leofs/snmp/snmpa_manager_slave/agent/conf"},
+ {verbosity, silence}]},
+ {net_if, [{verbosity, silence}]}
+ ]},
diff --git a/databases/leofs/files/patch-deps-leo_storage-priv-leo_storage.conf b/databases/leofs/files/patch-deps-leo_storage-priv-leo_storage.conf
new file mode 100644
index 000000000000..aa2c60ed1bf9
--- /dev/null
+++ b/databases/leofs/files/patch-deps-leo_storage-priv-leo_storage.conf
@@ -0,0 +1,102 @@
+--- deps/leo_storage/priv/leo_storage.conf.orig 2014-06-15 20:34:58.000000000 +0300
++++ deps/leo_storage/priv/leo_storage.conf 2014-06-15 20:58:50.000000000 +0300
+@@ -13,7 +13,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.
+@@ -22,7 +22,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.
+@@ -36,13 +36,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
+@@ -122,26 +122,26 @@
+ ## log.log_level = 1
+
+ ## 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
+
+
+ ## --------------------------------------------------------------------
+ ## STORAGE - Other Directories
+ ## --------------------------------------------------------------------
+ ## Directory of queue for monitoring "RING"
+-## queue_dir = ./work/queue
++## queue_dir = %%LEOFS_DBDIR%%/leo_storage/queue
+
+ ## Directory of SNMP agent configuration
+-## snmp_agent = ./snmp/snmpa_storage_0/LEO-STORAGE
++## snmp_agent = %%PREFIX%%/lib/leofs/snmp/snmpa_storage/LEO-STORAGE
+
+
+ ## --------------------------------------------------------------------
+@@ -160,7 +160,7 @@
+ ## leo_ordning_reda.send_after_interval = 100
+
+ ## 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/
+
+
+ ## --------------------------------------------------------------------
+@@ -218,7 +218,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.
+@@ -234,7 +234,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
+@@ -243,4 +243,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_gateway_snmp
diff --git a/databases/leofs/files/patch-deps-leo_storage-priv-leo_storage.schema b/databases/leofs/files/patch-deps-leo_storage-priv-leo_storage.schema
new file mode 100644
index 000000000000..7649de8095b5
--- /dev/null
+++ b/databases/leofs/files/patch-deps-leo_storage-priv-leo_storage.schema
@@ -0,0 +1,117 @@
+--- deps/leo_storage/priv/leo_storage.schema.orig 2014-06-15 20:35:05.000000000 +0300
++++ deps/leo_storage/priv/leo_storage.schema 2014-06-15 20:35:22.000000000 +0300
+@@ -37,7 +37,7 @@
+ "sasl.sasl_error_logger",
+ [
+ {datatype, string},
+- {default, "./log/sasl/sasl-error.log"}
++ {default, "%%LEOFS_LOGDIR%%/leo_storage/sasl/sasl-error.log"}
+ ]}.
+
+ {translation, "sasl.sasl_error_logger",
+@@ -63,7 +63,7 @@
+ "sasl.error_logger_mf_dir",
+ "sasl.error_logger_mf_dir",
+ [
+- {default, "./log/sasl"}
++ {default, "%%LEOFS_LOGDIR%%/leo_storage/sasl"}
+ ]}.
+
+ %% @doc Specifies how large each individual file can be.
+@@ -104,7 +104,7 @@
+ Managers = cuttlefish_util:conf_get_value("managers", Conf),
+ case string:tokens(Managers, "[ , ]") of
+ [] ->
+- ['manager_0@127.0.0.1', 'manager_1@127.0.0.1'];
++ ['manager@127.0.0.1', 'manager_slave@127.0.0.1'];
+ Tokens ->
+ lists:map(fun(X) ->
+ list_to_atom(X)
+@@ -146,7 +146,7 @@
+ Pathes = cuttlefish_util:conf_get_value("obj_containers.path", Conf),
+ Pathes_1 = case string:tokens(Pathes, "[ , ]") of
+ [] ->
+- ["./avs"];
++ ["%%LEOFS_DBDIR%%/leo_storage/avs"];
+ Tokens_1 ->
+ Tokens_1
+ end,
+@@ -482,7 +482,7 @@
+ "leo_storage.log_dir",
+ [
+ {datatype, string},
+- {default, "./log/erlang"}
++ {default, "%%LEOFS_LOGDIR%%/leo_storage/erlang"}
+ ]}.
+
+ %% @doc Output log file(s) - app
+@@ -491,7 +491,7 @@
+ "leo_storage.log_appender",
+ [
+ {datatype, string},
+- {default, "./log/app"}
++ {default, "%%LEOFS_LOGDIR%%/leo_storage/app"}
+ ]}.
+
+ {translation, "leo_storage.log_appender",
+@@ -506,7 +506,7 @@
+ "leo_redundant_manager.log_dir_member",
+ [
+ {datatype, string},
+- {default, "./log/ring"}
++ {default, "%%LEOFS_LOGDIR%%/leo_storage/ring"}
+ ]}.
+
+ %% @doc Output log file(s) - ring
+@@ -515,7 +515,7 @@
+ "leo_redundant_manager.log_dir_ring",
+ [
+ {datatype, string},
+- {default, "./log/ring"}
++ {default, "%%LEOFS_LOGDIR%%/leo_storage/ring"}
+ ]}.
+
+
+@@ -527,7 +527,7 @@
+ "queue_dir",
+ "leo_storage.queue_dir",
+ [
+- {default, "./work/queue"}
++ {default, "%%LEOFS_DBDIR%%/leo_storage/queue"}
+ ]}.
+
+ %% @doc Directory of SNMP agent configuration
+@@ -535,7 +535,7 @@
+ "snmp_agent",
+ "leo_storage.snmp_agent",
+ [
+- {default, "./snmp/snmpa_storage_0/LEO-STORAGE"}
++ {default, "%%PREFIX%%/lib/leofs/snmp/snmpa_storage/LEO-STORAGE"}
+ ]}.
+
+
+@@ -769,7 +769,7 @@
+ "nodename",
+ "vm_args.-name",
+ [
+- {default, "storage_0@127.0.0.1"}
++ {default, "storage@127.0.0.1"}
+ ]}.
+
+ %% @doc Cookie for distributed node communication. All nodes in the same cluster
+@@ -817,7 +817,7 @@
+ "erlang.crash_dump",
+ "vm_args.-env ERL_CRASH_DUMP",
+ [
+- {default, "./log/erl_crash.dump"}
++ {default, "%%LEOFS_LOGDIR%%/leo_storage/erl_crash.dump"}
+ ]}.
+
+ %% @doc Raise the ETS table limit
+@@ -856,5 +856,5 @@
+ "snmp_conf",
+ "vm_args.-config",
+ [
+- {default, "./snmp/snmpa_storage_0/leo_storage_snmp"}
++ {default, "%%PREFIX%%/lib/leofs/snmp/snmpa_storage/leo_storage_snmp"}
+ ]}.
diff --git a/databases/leofs/files/patch-deps-leo_storage-snmp-snmpa_storage_0-leo_storage_snmp.config b/databases/leofs/files/patch-deps-leo_storage-snmp-snmpa_storage_0-leo_storage_snmp.config
new file mode 100644
index 000000000000..f297d8622de8
--- /dev/null
+++ b/databases/leofs/files/patch-deps-leo_storage-snmp-snmpa_storage_0-leo_storage_snmp.config
@@ -0,0 +1,11 @@
+--- deps/leo_storage/snmp/snmpa_storage_0/leo_storage_snmp.config.orig 2014-06-15 22:07:24.000000000 +0300
++++ deps/leo_storage/snmp/snmpa_storage_0/leo_storage_snmp.config 2014-06-15 22:08:18.000000000 +0300
+@@ -1,6 +1,6 @@
+ [{snmp, [{agent, [{versions, [v1, v2]},
+- {db_dir, "snmp/snmpa_storage_0/db"},
+- {config, [{dir, "snmp/snmpa_storage_0/agent/conf"},
++ {db_dir, "%%LEOFS_DBDIR%%/snmp/snmpa_storage"},
++ {config, [{dir, "%%PREFIX%%/lib/leofs/snmp/snmpa_storage/agent/conf"},
+ {verbosity, silence}]},
+ {net_if, [{verbosity, silence}]}
+ ]},
diff --git a/databases/leofs/files/patch-deps-proper-rebar.config b/databases/leofs/files/patch-deps-proper-rebar.config
new file mode 100644
index 000000000000..cc8095409109
--- /dev/null
+++ b/databases/leofs/files/patch-deps-proper-rebar.config
@@ -0,0 +1,10 @@
+--- deps/proper/rebar.config.orig 2014-06-29 11:06:28.000000000 +0300
++++ deps/proper/rebar.config 2014-06-29 11:12:09.000000000 +0300
+@@ -34,6 +34,6 @@
+ warn_missing_spec, warn_untyped_record]}.
+ {dialyzer_opts, [{warnings, [unmatched_returns]}]}.
+
+-{pre_hooks, [{"(linux|bsd|darwin|solaris)", compile, "make include/compile_flags.hrl"},
++{pre_hooks, [{"(linux|bsd|darwin|solaris)", compile, "gmake include/compile_flags.hrl"},
+ {"win32", compile, "escript.exe write_compile_flags include/compile_flags.hrl"}]}.
+ {post_hooks, [{clean, "./clean_doc.sh"}]}.
diff --git a/databases/leofs/files/sbin-leo_gateway.in b/databases/leofs/files/sbin-leo_gateway.in
new file mode 100644
index 000000000000..17a846fd12f6
--- /dev/null
+++ b/databases/leofs/files/sbin-leo_gateway.in
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+%%PREFIX%%/sbin/leofs gateway "$@"
diff --git a/databases/leofs/files/sbin-leo_manager.in b/databases/leofs/files/sbin-leo_manager.in
new file mode 100644
index 000000000000..33bdd441e279
--- /dev/null
+++ b/databases/leofs/files/sbin-leo_manager.in
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+%%PREFIX%%/sbin/leofs manager "$@"
diff --git a/databases/leofs/files/sbin-leo_manager_slave.in b/databases/leofs/files/sbin-leo_manager_slave.in
new file mode 100644
index 000000000000..64685e58bc9a
--- /dev/null
+++ b/databases/leofs/files/sbin-leo_manager_slave.in
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+%%PREFIX%%/sbin/leofs manager_slave "$@"
diff --git a/databases/leofs/files/sbin-leo_storage.in b/databases/leofs/files/sbin-leo_storage.in
new file mode 100644
index 000000000000..a3ecafa59908
--- /dev/null
+++ b/databases/leofs/files/sbin-leo_storage.in
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+%%PREFIX%%/sbin/leofs storage "$@"
diff --git a/databases/leofs/files/sbin-leofs.in b/databases/leofs/files/sbin-leofs.in
new file mode 100644
index 000000000000..a85b19139269
--- /dev/null
+++ b/databases/leofs/files/sbin-leofs.in
@@ -0,0 +1,647 @@
+#!/bin/sh
+#
+# Manage LeoFS servers.
+#
+
+#-------------------------------------------------------------------------------
+# GLOBALS
+#-------------------------------------------------------------------------------
+LEOFS_SERVERS="
+ gateway
+ manager
+ manager_slave
+ storage
+"
+
+LEOFS_COMMANDS=
+LEOFS_COMMANDS_MINIHELP=
+
+PROGNAME=$(basename $0)
+PROGPATH=$(realpath $0)
+
+#-------------------------------------------------------------------------------
+# Functions
+#-------------------------------------------------------------------------------
+in_list()
+{
+ local needle=$1
+ local i
+
+ shift
+
+ for i
+ do
+ test "$i" = "$needle" && return 0
+ done
+
+ return 1
+}
+
+#-------------------------------------------------------------------------------
+usage()
+{
+ local servers
+
+ servers=$(echo $LEOFS_SERVERS | sed -e 's/ /|/g')
+
+ echo "usage: ${PROGNAME} [help | -h | --help]"
+ echo " ${PROGNAME} ${servers} <command> [<args>]"
+ echo
+ echo "Commands:"
+ echo "$LEOFS_COMMANDS_MINIHELP"
+ echo
+ echo "See '${PROGNAME} help <command>' for more information on a specific command."
+}
+
+#-------------------------------------------------------------------------------
+# cmd utils
+#-------------------------------------------------------------------------------
+register_cmd()
+{
+ local cmd=$1
+
+ LEOFS_COMMANDS="${LEOFS_COMMANDS} ${cmd}"
+ LEOFS_COMMANDS_MINIHELP=$(printf "%s\n %-16s%s" \
+ "${LEOFS_COMMANDS_MINIHELP}" "${cmd}" "$(cmd_${cmd} help_summary)")
+}
+
+#-------------------------------------------------------------------------------
+check_cmd()
+{
+ local cmd=$1
+
+ if ! in_list "$cmd" $LEOFS_COMMANDS
+ then
+ echo "unknown command: $1" >&2
+ echo >&2
+ usage >&2
+ exit 1
+ fi
+}
+
+#-------------------------------------------------------------------------------
+run_cmd()
+{
+ local cmd=$1
+
+ check_cmd "${cmd}"
+
+ shift
+
+ "cmd_${cmd}" "$@"
+}
+
+#-------------------------------------------------------------------------------
+print_cmd_help()
+{
+ local cmd=$1
+ local desc
+
+ check_cmd "${cmd}"
+
+ echo "NAME"
+ echo " ${cmd} - $(cmd_${cmd} help_summary)"
+ echo
+ echo "SYNOPSIS"
+ echo " $(cmd_${cmd} help_synopsis)"
+
+ desc="$(cmd_${cmd} help_desc)"
+
+ if [ -n "${desc}" ]
+ then
+ echo
+ echo "DESCRIPTION"
+ echo -n "${desc}" | sed -e 's/^/ /'
+ fi
+
+ opts="$(cmd_${cmd} help_opts)"
+
+ if [ -n "${opts}" ]
+ then
+ echo
+ echo "OPTIONS"
+ echo -n "${opts}" | sed -e 's/^/ /'
+ fi
+
+ echo
+}
+
+#-------------------------------------------------------------------------------
+# make ENV
+#-------------------------------------------------------------------------------
+check_app()
+{
+ local app=$1
+
+ if ! in_list "${app}" $LEOFS_SERVERS
+ then
+ echo "unknown server: $1" >&2
+ echo >&2
+ usage >&2
+ exit 1
+ fi
+}
+
+#-------------------------------------------------------------------------------
+setusercontext()
+{
+ local cmd
+
+ : ${LEOFS_USER=%%LEOFS_USER%%}
+
+ user=`whoami`
+
+ if [ ${user} = ${LEOFS_USER} ]
+ then
+ return
+ fi
+
+ if [ ${user} != root ]
+ then
+ echo "Must be run as ${LEOFS_USER} user or root (or set LEOFS_USER)" >&2
+ exit 1
+ fi
+
+ # Restart as LEOFS_USER
+
+ cmd="${PROGPATH} $@"
+
+ exec /usr/bin/su -m ${LEOFS_USER} -c "${cmd}"
+}
+
+#-------------------------------------------------------------------------------
+gen_config()
+{
+ local args cfg_dir app_config vm_args res snmp_cfg dir
+
+ cfg_dir=${LEOFS_DBDIR}/etc
+
+ mkdir -p ${cfg_dir}
+
+ if [ ${LEOFS_ETCDIR}/${LEOFS_SERVER}.conf -ot ${cfg_dir}/app.config ]
+ then
+ return
+ fi
+
+ rm -f ${cfg_dir}/app.*.config ${cfg_dir}/vm.*.args
+
+ args=`PATH=${ERTS_PATH}:${PATH} \
+ ${LEOFS_BASEDIR}/bin/cuttlefish \
+ -i ${LEOFS_BASEDIR}/etc/${LEOFS_SERVER}.schema \
+ -c ${LEOFS_ETCDIR}/${LEOFS_SERVER}.conf \
+ -d ${cfg_dir}`
+
+ app_config=`echo ${args} | sed -nEe 's/^.*(app\.[0-9.]*\.config).*$/\1/p'`
+ vm_args=`echo ${args} | sed -nEe 's/^.*(vm\.[0-9.]*\.args).*$/\1/p'`
+
+ if [ -z "${app_config}" -o -z "${vm_args}" ]
+ then
+ echo "Failed to parse ${LEOFS_SERVER}.conf" >&2
+ exit 1
+ fi
+
+ # Sanity check the app.config file
+ res=`${ERTS_PATH}/escript \
+ ${ERTS_PATH}/nodetool chkconfig ${cfg_dir}/${app_config}`
+ if [ "${res}" != "ok" ]
+ then
+ echo "Error reading ${app_config}: ${res}" >&2
+ exit 1
+ fi
+
+ mv ${cfg_dir}/$app_config ${cfg_dir}/app.config
+ mv ${cfg_dir}/$vm_args ${cfg_dir}/vm.args
+}
+
+
+#-------------------------------------------------------------------------------
+make_env()
+{
+ local app=${1#leo_} # Remove 'leo_' prefix in server name if present.
+ local user
+
+ check_app "${app}"
+
+ LEOFS_SERVER=leo_${app}
+
+ LEOFS_ETCDIR=%%LEOFS_ETCDIR%%
+ LEOFS_BASEDIR=%%LEOFS_BASEDIR%%
+ LEOFS_DBDIR=%%LEOFS_DBDIR%%/${LEOFS_SERVER}
+ LEOFS_RUNDIR=%%LEOFS_RUNDIR%%
+ LEOFS_PIPE=${LEOFS_RUNDIR}/${LEOFS_SERVER}.pipe
+ LEOFS_LOGDIR=%%LEOFS_LOGDIR%%/${LEOFS_SERVER}
+
+ START_ERL=`cat ${LEOFS_BASEDIR}/releases/${LEOFS_SERVER%_slave}/start_erl.data`
+ ERTS_VSN=${START_ERL% *}
+ APP_VSN=${START_ERL#* }
+ ERTS_PATH=${LEOFS_BASEDIR}/erts-${ERTS_VSN}/bin
+
+ LEOFS_BOOT=${LEOFS_BASEDIR}/releases/${LEOFS_SERVER%_slave}/${APP_VSN}/${LEOFS_SERVER%_slave}
+
+ HOME=%%LEOFS_DBDIR%%
+ cd ${HOME}
+
+ setusercontext "$@"
+
+ gen_config
+
+ snmp_cfg=`sed -nEe 's/^-config *(.*)$/\1.config/p' ${LEOFS_DBDIR}/etc/vm.args`
+
+ sed -nEe 's:^.*dir, *"((%%LEOFS_DBDIR%%|%%LEOFS_LOGDIR%%)[^"]*)".*$:\1:p' \
+ ${LEOFS_DBDIR}/etc/app.config ${snmp_cfg} | sort -u |
+ while read dir
+ do
+ mkdir -p "${dir}"
+ done
+}
+
+#-------------------------------------------------------------------------------
+# Erlang tools
+#-------------------------------------------------------------------------------
+nodetool()
+{
+ local cmd=$1 ; shift
+ local vmargs_path name_arg cookie_arg
+
+ vmargs_path=${LEOFS_DBDIR}/etc/vm.args
+
+ name_arg=`egrep '^-s?name' ${vmargs_path}`
+ if [ -z "${name_arg}" ]
+ then
+ echo "vm.args needs either -name or -sname parameter" >&2
+ exit 1
+ fi
+
+ cookie_arg=`grep '^-setcookie' ${vmargs_path}`
+ if [ -z "${cookie_arg}" ]
+ then
+ echo "vm.args needs a -setcookie parameter" 2>&2
+ exit 1
+ fi
+
+ ${ERTS_PATH}/escript ${ERTS_PATH}/nodetool ${name_arg} ${cookie_arg} ${cmd}
+}
+
+#-------------------------------------------------------------------------------
+check_node()
+{
+ local expected_state=$1
+ local status
+
+ nodetool ping >/dev/null 2>&1
+ status=$?
+
+ if [ "${expected_state}" = DOWN ]
+ then
+ if [ ${status} -eq 0 ]
+ then
+ echo "Node is already running" >&2
+ exit 1
+ fi
+ else
+ if [ ${status} -ne 0 ]
+ then
+ echo "Node is not running" >&2
+ exit 1
+ fi
+ fi
+}
+
+#-------------------------------------------------------------------------------
+remsh()
+{
+ local vmargs_path name_arg cookie_arg
+ local remsh_type remsh_name remsh_name_arg remsh_remsh_arg
+
+ vmargs_path=${LEOFS_DBDIR}/etc/vm.args
+
+ name_arg=`egrep '^-s?name' ${vmargs_path}`
+ if [ -z "${name_arg}" ]
+ then
+ echo "vm.args needs either -name or -sname parameter" >&2
+ exit 1
+ fi
+
+ cookie_arg=`grep '^-setcookie' ${vmargs_path}`
+ if [ -z "${cookie_arg}" ]
+ then
+ echo "vm.args needs a -setcookie parameter" 2>&2
+ exit 1
+ fi
+
+ # Extract the name type and name from the name_arg for remsh
+ remsh_type=${name_arg% *}
+ remsh_name=${name_arg#* }
+
+ # `date +%s` is used to allow multiple remsh to the same node transparently
+ remsh_name_arg="${remsh_type} remsh$(date +%s)@${remsh_name#*@}"
+ remsh_remsh_arg="-remsh ${remsh_name}"
+
+ ${ERTS_PATH}/erl ${remsh_name_arg} ${remsh_remsh_arg} ${cookie_arg}
+}
+
+#-------------------------------------------------------------------------------
+# Commands
+#-------------------------------------------------------------------------------
+cmd_help()
+{
+ case "$1" in
+ help_summary)
+ echo "Display help information about ${PROGNAME}"
+ exit
+ ;;
+ help_synopsis)
+ echo "${PROGNAME} help [<command>]"
+ exit
+ ;;
+ help_desc)
+ echo "With no command given, the synopsis of the ${PROGNAME} command"
+ echo "and a list of possible ${PROGNAME} commands are printed on the"
+ echo "standard output."
+ echo
+ echo "If a ${PROGNAME} command is named, a mini help for that command is"
+ echo "brought up."
+ exit
+ ;;
+ help_*)
+ exit
+ ;;
+ esac
+
+ if [ -n "$1" ]
+ then
+ print_cmd_help "$1"
+ else
+ usage
+ fi
+}
+
+register_cmd help
+
+#-------------------------------------------------------------------------------
+cmd_attach()
+{
+ case "$1" in
+ help_summary)
+ echo "Attach to the running node"
+ exit
+ ;;
+ help_synopsis)
+ echo "${PROGNAME} <server> attach"
+ exit
+ ;;
+ help_*)
+ exit
+ ;;
+ esac
+
+ check_node UP
+
+ ${ERTS_PATH}/to_erl ${LEOFS_PIPE}
+}
+
+register_cmd attach
+
+#-------------------------------------------------------------------------------
+cmd_console()
+{
+ local config_path vmargs_path cmd
+
+ case "$1" in
+ help_summary)
+ echo "Start the server in console"
+ exit
+ ;;
+ help_synopsis)
+ echo "${PROGNAME} <server> console"
+ exit
+ ;;
+ help_*)
+ exit
+ ;;
+ esac
+
+ export ROOTDIR=${LEOFS_BASEDIR}
+ export BINDIR=${ERTS_PATH}
+ export EMU=beam
+ export PROGNAME=${PROGNAME}
+
+ config_path=${LEOFS_DBDIR}/etc/app.config
+ vmargs_path=${LEOFS_DBDIR}/etc/vm.args
+
+ cmd="${BINDIR}/erlexec -boot ${LEOFS_BOOT} -mode embedded \
+ -config ${config_path} -args_file ${vmargs_path} -- $@"
+
+ # Dump environment info for logging purposes
+ echo Exec: ${cmd}
+ echo Root: ${ROOTDIR}
+
+ ${cmd}
+}
+
+register_cmd console
+
+#-------------------------------------------------------------------------------
+cmd_console_clean()
+{
+ case "$1" in
+ help_summary)
+ echo "Start the VM in console using start_clean.boot"
+ exit
+ ;;
+ help_synopsis)
+ echo "${PROGNAME} <server> cosole_clean"
+ exit
+ ;;
+ help_*)
+ exit
+ ;;
+ esac
+
+ LEOFS_BOOT=$(dirname ${LEOFS_BOOT})/start_clean
+
+ cmd_console
+}
+
+register_cmd console_clean
+
+#-------------------------------------------------------------------------------
+cmd_ping()
+{
+ case "$1" in
+ help_summary)
+ echo "See if the VM is alive"
+ exit
+ ;;
+ help_synopsis)
+ echo "${PROGNAME} <server> ping"
+ exit
+ ;;
+ help_*)
+ exit
+ ;;
+ esac
+
+ nodetool ping
+}
+
+register_cmd ping
+
+#-------------------------------------------------------------------------------
+cmd_reboot()
+{
+ case "$1" in
+ help_summary)
+ echo "Restart the VM completely (uses heart to restart it)"
+ exit
+ ;;
+ help_synopsis)
+ echo "${PROGNAME} <server> reboot"
+ exit
+ ;;
+ help_*)
+ exit
+ ;;
+ esac
+
+ nodetool reboot
+}
+
+register_cmd reboot
+
+#-------------------------------------------------------------------------------
+cmd_remote_console()
+{
+ case "$1" in
+ help_summary)
+ echo "Run remote shell command to control node"
+ exit
+ ;;
+ help_synopsis)
+ echo "${PROGNAME} <server> remote_console"
+ exit
+ ;;
+ help_*)
+ exit
+ ;;
+ esac
+
+ check_node UP
+
+ remsh "$@"
+}
+
+register_cmd remote_console
+
+#-------------------------------------------------------------------------------
+cmd_restart()
+{
+ case "$1" in
+ help_summary)
+ echo "Restart the VM without exiting the process"
+ exit
+ ;;
+ help_synopsis)
+ echo "${PROGNAME} <server> restart"
+ exit
+ ;;
+ help_*)
+ exit
+ ;;
+ esac
+
+ nodetool restart
+}
+
+register_cmd restart
+
+#-------------------------------------------------------------------------------
+cmd_start()
+{
+ case "$1" in
+ help_summary)
+ echo "Launch the application"
+ exit
+ ;;
+ help_synopsis)
+ echo "${PROGNAME} <server> start"
+ exit
+ ;;
+ help_*)
+ exit
+ ;;
+ esac
+
+ check_node DOWN
+
+ export HEART_COMMAND="${PROGPATH} ${LEOFS_SERVER} start"
+
+ ${ERTS_PATH}/run_erl -daemon ${LEOFS_PIPE} ${LEOFS_LOGDIR} \
+ "exec ${PROGPATH} ${LEOFS_SERVER} console $@" 2>&1
+}
+
+register_cmd start
+
+#-------------------------------------------------------------------------------
+cmd_stop()
+{
+ local pid res i
+
+ case "$1" in
+ help_summary)
+ echo "Stop the application"
+ exit
+ ;;
+ help_synopsis)
+ echo "${PROGNAME} <server> stop"
+ exit
+ ;;
+ help_*)
+ exit
+ ;;
+ esac
+
+ pid=`ps xww -o pid= -o command= |
+ grep "${LEOFS_BASEDIR}.*/[b]eam.*${LEOFS_SERVER}" |
+ awk '{print $1}'`
+
+ nodetool stop > /dev/null
+ res=$?
+
+ if [ "${res}" -ne 0 ]
+ then
+ if [ -z "${pid}" ]
+ then
+ echo "${LEOFS_SERVER} is not running"
+ else
+ echo "Failed to stop ${LEOFS_SERVER}"
+ fi
+ exit ${res}
+ fi
+
+ # Wait up to 1 minute for the process to terminate.
+ for i in `jot 60`
+ do
+ kill -0 ${pid} 2>/dev/null || exit 0
+ sleep 1
+ done
+ echo "Failed to terminate the ${LEOFS_SERVER} process (pid ${pid})"
+ exit 1
+}
+
+register_cmd stop
+
+#-------------------------------------------------------------------------------
+# Main
+#-------------------------------------------------------------------------------
+if in_list "$1" "" "help" "-h" "--help" || test -z "$2"
+then
+ cmd=help ; shift
+else
+ make_env "$@"
+
+ app="$1" ; shift
+ cmd="$1" ; shift
+fi
+
+run_cmd "${cmd}" "$@"
diff --git a/databases/leofs/pkg-descr b/databases/leofs/pkg-descr
new file mode 100644
index 000000000000..8a6dfad6fbdd
--- /dev/null
+++ b/databases/leofs/pkg-descr
@@ -0,0 +1,18 @@
+LeoFS is a highly scalable, fault-tolerant distributed file system
+for the Web.
+
+LeoFS provides High Cost Performance Ratio. It allows you to build
+LeoFS clusters using commodity hardware. LeoFS will require a smaller
+cluster than other storage to achieve the same performance. LeoFS is
+also very easy to setup and to operate.
+
+LeoFS provides High Reliability thanks to its great design on top of
+the Erlang/OTP capabilities. LeoFS system will stay up regardless of
+software errors or hardware failures happening inside the cluster.
+
+LeoFS provides High Scalability. Adding and removing nodes is simple
+and quick, allowing you to react swiftly when your needs change. A
+LeoFS cluster can be thought as elastic storage that you can stretch
+as much and as often as you need.
+
+WWW: http://leo-project.net/
diff --git a/databases/leofs/pkg-plist b/databases/leofs/pkg-plist
new file mode 100644
index 000000000000..c39aa04559f3
--- /dev/null
+++ b/databases/leofs/pkg-plist
@@ -0,0 +1,1446 @@
+@owner %%LEOFS_USER%%
+@group %%LEOFS_GROUP%%
+@exec mkdir -p %%LEOFS_DBDIR%%
+@exec mkdir -p %%LEOFS_LOGDIR%%
+@exec mkdir -p %%LEOFS_RUNDIR%%
+@dirrmtry %%LEOFS_RUNDIR%%
+@dirrmtry %%LEOFS_LOGDIR%%
+@dirrmtry %%LEOFS_DBDIR%%
+@owner root
+@group wheel
+@unexec if cmp -s %D/%%ETCDIR%%/leo_gateway.conf.sample %D/%%ETCDIR%%/leo_gateway.conf; then rm -f %D/%%ETCDIR%%/leo_gateway.conf; fi
+%%ETCDIR%%/leo_gateway.conf.sample
+@exec if [ ! -f %D/%%ETCDIR%%/leo_gateway.conf ] ; then cp -p %D/%F %B/leo_gateway.conf; fi
+@unexec if cmp -s %D/%%ETCDIR%%/leo_manager.conf.sample %D/%%ETCDIR%%/leo_manager.conf; then rm -f %D/%%ETCDIR%%/leo_manager.conf; fi
+%%ETCDIR%%/leo_manager.conf.sample
+@exec if [ ! -f %D/%%ETCDIR%%/leo_manager.conf ] ; then cp -p %D/%F %B/leo_manager.conf; fi
+@unexec if cmp -s %D/%%ETCDIR%%/leo_manager_slave.conf.sample %D/%%ETCDIR%%/leo_manager_slave.conf; then rm -f %D/%%ETCDIR%%/leo_manager_slave.conf; fi
+%%ETCDIR%%/leo_manager_slave.conf.sample
+@exec if [ ! -f %D/%%ETCDIR%%/leo_manager_slave.conf ] ; then cp -p %D/%F %B/leo_manager_slave.conf; fi
+@unexec if cmp -s %D/%%ETCDIR%%/leo_storage.conf.sample %D/%%ETCDIR%%/leo_storage.conf; then rm -f %D/%%ETCDIR%%/leo_storage.conf; fi
+%%ETCDIR%%/leo_storage.conf.sample
+@exec if [ ! -f %D/%%ETCDIR%%/leo_storage.conf ] ; then cp -p %D/%F %B/leo_storage.conf; fi
+@unexec if cmp -s %D/%%ETCDIR%%/server_cert.pem.sample %D/%%ETCDIR%%/server_cert.pem; then rm -f %D/%%ETCDIR%%/server_cert.pem; fi
+%%ETCDIR%%/server_cert.pem.sample
+@exec if [ ! -f %D/%%ETCDIR%%/server_cert.pem ] ; then cp -p %D/%F %B/server_cert.pem; fi
+@unexec if cmp -s %D/%%ETCDIR%%/server_key.pem.sample %D/%%ETCDIR%%/server_key.pem; then rm -f %D/%%ETCDIR%%/server_key.pem; fi
+%%ETCDIR%%/server_key.pem.sample
+@exec if [ ! -f %D/%%ETCDIR%%/server_key.pem ] ; then cp -p %D/%F %B/server_key.pem; fi
+@dirrmtry %%ETCDIR%%
+lib/leofs/bin/cuttlefish
+lib/leofs/erts-5.10.4/bin/beam
+lib/leofs/erts-5.10.4/bin/beam.smp
+lib/leofs/erts-5.10.4/bin/child_setup
+lib/leofs/erts-5.10.4/bin/ct_run
+lib/leofs/erts-5.10.4/bin/epmd
+lib/leofs/erts-5.10.4/bin/erl
+lib/leofs/erts-5.10.4/bin/erlc
+lib/leofs/erts-5.10.4/bin/erlexec
+lib/leofs/erts-5.10.4/bin/escript
+lib/leofs/erts-5.10.4/bin/heart
+lib/leofs/erts-5.10.4/bin/inet_gethost
+lib/leofs/erts-5.10.4/bin/nodetool
+lib/leofs/erts-5.10.4/bin/run_erl
+lib/leofs/erts-5.10.4/bin/start
+lib/leofs/erts-5.10.4/bin/to_erl
+lib/leofs/etc/leo_gateway.conf
+lib/leofs/etc/leo_gateway.schema
+lib/leofs/etc/leo_manager.conf
+lib/leofs/etc/leo_manager.schema
+lib/leofs/etc/leo_manager_slave.conf
+lib/leofs/etc/leo_manager_slave.schema
+lib/leofs/etc/leo_storage.conf
+lib/leofs/etc/leo_storage.schema
+lib/leofs/etc/server_cert.pem
+lib/leofs/etc/server_key.pem
+lib/leofs/lib/appmon-2.1.14.2/ebin/appmon.app
+lib/leofs/lib/appmon-2.1.14.2/ebin/appmon.appup
+lib/leofs/lib/appmon-2.1.14.2/ebin/appmon.beam
+lib/leofs/lib/appmon-2.1.14.2/ebin/appmon_a.beam
+lib/leofs/lib/appmon-2.1.14.2/ebin/appmon_dg.beam
+lib/leofs/lib/appmon-2.1.14.2/ebin/appmon_lb.beam
+lib/leofs/lib/appmon-2.1.14.2/ebin/appmon_place.beam
+lib/leofs/lib/appmon-2.1.14.2/ebin/appmon_txt.beam
+lib/leofs/lib/appmon-2.1.14.2/ebin/appmon_web.beam
+lib/leofs/lib/appmon-2.1.14.2/ebin/process_info.beam
+lib/leofs/lib/appmon-2.1.14.2/priv/appmon.gif
+lib/leofs/lib/appmon-2.1.14.2/priv/appmon.tool
+lib/leofs/lib/appmon-2.1.14.2/priv/appmon_help.txt
+lib/leofs/lib/appmon-2.1.14.2/priv/blank.html
+lib/leofs/lib/appmon-2.1.14.2/priv/info_frames.html
+lib/leofs/lib/appmon-2.1.14.2/priv/main_frame.html
+lib/leofs/lib/appmon-2.1.14.2/priv/start_info.html
+lib/leofs/lib/asn1-2.0.4/ebin/asn1.app
+lib/leofs/lib/asn1-2.0.4/ebin/asn1.appup
+lib/leofs/lib/asn1-2.0.4/ebin/asn1_db.beam
+lib/leofs/lib/asn1-2.0.4/ebin/asn1ct.beam
+lib/leofs/lib/asn1-2.0.4/ebin/asn1ct_check.beam
+lib/leofs/lib/asn1-2.0.4/ebin/asn1ct_constructed_ber_bin_v2.beam
+lib/leofs/lib/asn1-2.0.4/ebin/asn1ct_constructed_per.beam
+lib/leofs/lib/asn1-2.0.4/ebin/asn1ct_eval_ext.beam
+lib/leofs/lib/asn1-2.0.4/ebin/asn1ct_func.beam
+lib/leofs/lib/asn1-2.0.4/ebin/asn1ct_gen.beam
+lib/leofs/lib/asn1-2.0.4/ebin/asn1ct_gen_ber_bin_v2.beam
+lib/leofs/lib/asn1-2.0.4/ebin/asn1ct_gen_per.beam
+lib/leofs/lib/asn1-2.0.4/ebin/asn1ct_imm.beam
+lib/leofs/lib/asn1-2.0.4/ebin/asn1ct_name.beam
+lib/leofs/lib/asn1-2.0.4/ebin/asn1ct_parser2.beam
+lib/leofs/lib/asn1-2.0.4/ebin/asn1ct_pretty_format.beam
+lib/leofs/lib/asn1-2.0.4/ebin/asn1ct_rtt.beam
+lib/leofs/lib/asn1-2.0.4/ebin/asn1ct_table.beam
+lib/leofs/lib/asn1-2.0.4/ebin/asn1ct_tok.beam
+lib/leofs/lib/asn1-2.0.4/ebin/asn1ct_value.beam
+lib/leofs/lib/asn1-2.0.4/ebin/asn1rt.beam
+lib/leofs/lib/asn1-2.0.4/ebin/asn1rt_nif.beam
+lib/leofs/lib/asn1-2.0.4/priv/lib/asn1_erl_nif.so
+lib/leofs/lib/bear-0.8.1/ebin/bear.app
+lib/leofs/lib/bear-0.8.1/ebin/bear.beam
+lib/leofs/lib/bitcask-1.6.7/ebin/bitcask.app
+lib/leofs/lib/bitcask-1.6.7/ebin/bitcask.beam
+lib/leofs/lib/bitcask-1.6.7/ebin/bitcask_app.beam
+lib/leofs/lib/bitcask-1.6.7/ebin/bitcask_bump.beam
+lib/leofs/lib/bitcask-1.6.7/ebin/bitcask_file.beam
+lib/leofs/lib/bitcask-1.6.7/ebin/bitcask_fileops.beam
+lib/leofs/lib/bitcask-1.6.7/ebin/bitcask_io.beam
+lib/leofs/lib/bitcask-1.6.7/ebin/bitcask_lockops.beam
+lib/leofs/lib/bitcask-1.6.7/ebin/bitcask_merge_delete.beam
+lib/leofs/lib/bitcask-1.6.7/ebin/bitcask_merge_worker.beam
+lib/leofs/lib/bitcask-1.6.7/ebin/bitcask_nifs.beam
+lib/leofs/lib/bitcask-1.6.7/ebin/bitcask_sup.beam
+lib/leofs/lib/bitcask-1.6.7/ebin/bitcask_time.beam
+lib/leofs/lib/bitcask-1.6.7/include/bitcask.hrl
+lib/leofs/lib/bitcask-1.6.7/priv/bitcask.so
+lib/leofs/lib/compiler-4.9.4/ebin/beam_a.beam
+lib/leofs/lib/compiler-4.9.4/ebin/beam_asm.beam
+lib/leofs/lib/compiler-4.9.4/ebin/beam_block.beam
+lib/leofs/lib/compiler-4.9.4/ebin/beam_bool.beam
+lib/leofs/lib/compiler-4.9.4/ebin/beam_bsm.beam
+lib/leofs/lib/compiler-4.9.4/ebin/beam_clean.beam
+lib/leofs/lib/compiler-4.9.4/ebin/beam_dead.beam
+lib/leofs/lib/compiler-4.9.4/ebin/beam_dict.beam
+lib/leofs/lib/compiler-4.9.4/ebin/beam_disasm.beam
+lib/leofs/lib/compiler-4.9.4/ebin/beam_except.beam
+lib/leofs/lib/compiler-4.9.4/ebin/beam_flatten.beam
+lib/leofs/lib/compiler-4.9.4/ebin/beam_jump.beam
+lib/leofs/lib/compiler-4.9.4/ebin/beam_listing.beam
+lib/leofs/lib/compiler-4.9.4/ebin/beam_opcodes.beam
+lib/leofs/lib/compiler-4.9.4/ebin/beam_peep.beam
+lib/leofs/lib/compiler-4.9.4/ebin/beam_receive.beam
+lib/leofs/lib/compiler-4.9.4/ebin/beam_split.beam
+lib/leofs/lib/compiler-4.9.4/ebin/beam_trim.beam
+lib/leofs/lib/compiler-4.9.4/ebin/beam_type.beam
+lib/leofs/lib/compiler-4.9.4/ebin/beam_utils.beam
+lib/leofs/lib/compiler-4.9.4/ebin/beam_validator.beam
+lib/leofs/lib/compiler-4.9.4/ebin/beam_z.beam
+lib/leofs/lib/compiler-4.9.4/ebin/cerl.beam
+lib/leofs/lib/compiler-4.9.4/ebin/cerl_clauses.beam
+lib/leofs/lib/compiler-4.9.4/ebin/cerl_inline.beam
+lib/leofs/lib/compiler-4.9.4/ebin/cerl_trees.beam
+lib/leofs/lib/compiler-4.9.4/ebin/compile.beam
+lib/leofs/lib/compiler-4.9.4/ebin/compiler.app
+lib/leofs/lib/compiler-4.9.4/ebin/compiler.appup
+lib/leofs/lib/compiler-4.9.4/ebin/core_lib.beam
+lib/leofs/lib/compiler-4.9.4/ebin/core_lint.beam
+lib/leofs/lib/compiler-4.9.4/ebin/core_parse.beam
+lib/leofs/lib/compiler-4.9.4/ebin/core_pp.beam
+lib/leofs/lib/compiler-4.9.4/ebin/core_scan.beam
+lib/leofs/lib/compiler-4.9.4/ebin/erl_bifs.beam
+lib/leofs/lib/compiler-4.9.4/ebin/rec_env.beam
+lib/leofs/lib/compiler-4.9.4/ebin/sys_core_dsetel.beam
+lib/leofs/lib/compiler-4.9.4/ebin/sys_core_fold.beam
+lib/leofs/lib/compiler-4.9.4/ebin/sys_core_inline.beam
+lib/leofs/lib/compiler-4.9.4/ebin/sys_pre_attributes.beam
+lib/leofs/lib/compiler-4.9.4/ebin/sys_pre_expand.beam
+lib/leofs/lib/compiler-4.9.4/ebin/v3_codegen.beam
+lib/leofs/lib/compiler-4.9.4/ebin/v3_core.beam
+lib/leofs/lib/compiler-4.9.4/ebin/v3_kernel.beam
+lib/leofs/lib/compiler-4.9.4/ebin/v3_kernel_pp.beam
+lib/leofs/lib/compiler-4.9.4/ebin/v3_life.beam
+lib/leofs/lib/cowboy-0.8.6/ebin/cowboy.app
+lib/leofs/lib/cowboy-0.8.6/ebin/cowboy.beam
+lib/leofs/lib/cowboy-0.8.6/ebin/cowboy_app.beam
+lib/leofs/lib/cowboy-0.8.6/ebin/cowboy_bstr.beam
+lib/leofs/lib/cowboy-0.8.6/ebin/cowboy_client.beam
+lib/leofs/lib/cowboy-0.8.6/ebin/cowboy_clock.beam
+lib/leofs/lib/cowboy-0.8.6/ebin/cowboy_handler.beam
+lib/leofs/lib/cowboy-0.8.6/ebin/cowboy_http.beam
+lib/leofs/lib/cowboy-0.8.6/ebin/cowboy_http_handler.beam
+lib/leofs/lib/cowboy-0.8.6/ebin/cowboy_loop_handler.beam
+lib/leofs/lib/cowboy-0.8.6/ebin/cowboy_middleware.beam
+lib/leofs/lib/cowboy-0.8.6/ebin/cowboy_multipart.beam
+lib/leofs/lib/cowboy-0.8.6/ebin/cowboy_protocol.beam
+lib/leofs/lib/cowboy-0.8.6/ebin/cowboy_req.beam
+lib/leofs/lib/cowboy-0.8.6/ebin/cowboy_rest.beam
+lib/leofs/lib/cowboy-0.8.6/ebin/cowboy_router.beam
+lib/leofs/lib/cowboy-0.8.6/ebin/cowboy_spdy.beam
+lib/leofs/lib/cowboy-0.8.6/ebin/cowboy_static.beam
+lib/leofs/lib/cowboy-0.8.6/ebin/cowboy_sub_protocol.beam
+lib/leofs/lib/cowboy-0.8.6/ebin/cowboy_sup.beam
+lib/leofs/lib/cowboy-0.8.6/ebin/cowboy_websocket.beam
+lib/leofs/lib/cowboy-0.8.6/ebin/cowboy_websocket_handler.beam
+lib/leofs/lib/crypto-3.2/ebin/crypto.app
+lib/leofs/lib/crypto-3.2/ebin/crypto.appup
+lib/leofs/lib/crypto-3.2/ebin/crypto.beam
+lib/leofs/lib/crypto-3.2/ebin/crypto_app.beam
+lib/leofs/lib/crypto-3.2/ebin/crypto_server.beam
+lib/leofs/lib/crypto-3.2/ebin/crypto_sup.beam
+lib/leofs/lib/crypto-3.2/priv/lib/crypto.so
+lib/leofs/lib/crypto-3.2/priv/lib/crypto_callback.so
+lib/leofs/lib/crypto-3.2/priv/obj/Makefile
+lib/leofs/lib/crypto-3.2/priv/obj/crypto.o
+lib/leofs/lib/crypto-3.2/priv/obj/crypto_callback.o
+lib/leofs/lib/eleveldb-1.4.7/ebin/eleveldb.app
+lib/leofs/lib/eleveldb-1.4.7/ebin/eleveldb.beam
+lib/leofs/lib/eleveldb-1.4.7/ebin/eleveldb_bump.beam
+lib/leofs/lib/eleveldb-1.4.7/priv/eleveldb.so
+lib/leofs/lib/eunit-2.2.6/ebin/eunit.app
+lib/leofs/lib/eunit-2.2.6/ebin/eunit.appup
+lib/leofs/lib/eunit-2.2.6/ebin/eunit.beam
+lib/leofs/lib/eunit-2.2.6/ebin/eunit_autoexport.beam
+lib/leofs/lib/eunit-2.2.6/ebin/eunit_data.beam
+lib/leofs/lib/eunit-2.2.6/ebin/eunit_lib.beam
+lib/leofs/lib/eunit-2.2.6/ebin/eunit_listener.beam
+lib/leofs/lib/eunit-2.2.6/ebin/eunit_proc.beam
+lib/leofs/lib/eunit-2.2.6/ebin/eunit_serial.beam
+lib/leofs/lib/eunit-2.2.6/ebin/eunit_server.beam
+lib/leofs/lib/eunit-2.2.6/ebin/eunit_striptests.beam
+lib/leofs/lib/eunit-2.2.6/ebin/eunit_surefire.beam
+lib/leofs/lib/eunit-2.2.6/ebin/eunit_test.beam
+lib/leofs/lib/eunit-2.2.6/ebin/eunit_tests.beam
+lib/leofs/lib/eunit-2.2.6/ebin/eunit_tty.beam
+lib/leofs/lib/eunit-2.2.6/include/eunit.hrl
+lib/leofs/lib/folsom-0.8.1/ebin/folsom.app
+lib/leofs/lib/folsom-0.8.1/ebin/folsom.beam
+lib/leofs/lib/folsom-0.8.1/ebin/folsom_ets.beam
+lib/leofs/lib/folsom-0.8.1/ebin/folsom_ewma.beam
+lib/leofs/lib/folsom-0.8.1/ebin/folsom_meter_timer_server.beam
+lib/leofs/lib/folsom-0.8.1/ebin/folsom_metrics.beam
+lib/leofs/lib/folsom-0.8.1/ebin/folsom_metrics_counter.beam
+lib/leofs/lib/folsom-0.8.1/ebin/folsom_metrics_duration.beam
+lib/leofs/lib/folsom-0.8.1/ebin/folsom_metrics_gauge.beam
+lib/leofs/lib/folsom-0.8.1/ebin/folsom_metrics_histogram.beam
+lib/leofs/lib/folsom-0.8.1/ebin/folsom_metrics_histogram_ets.beam
+lib/leofs/lib/folsom-0.8.1/ebin/folsom_metrics_history.beam
+lib/leofs/lib/folsom-0.8.1/ebin/folsom_metrics_meter.beam
+lib/leofs/lib/folsom-0.8.1/ebin/folsom_metrics_meter_reader.beam
+lib/leofs/lib/folsom-0.8.1/ebin/folsom_metrics_spiral.beam
+lib/leofs/lib/folsom-0.8.1/ebin/folsom_sample.beam
+lib/leofs/lib/folsom-0.8.1/ebin/folsom_sample_exdec.beam
+lib/leofs/lib/folsom-0.8.1/ebin/folsom_sample_none.beam
+lib/leofs/lib/folsom-0.8.1/ebin/folsom_sample_slide.beam
+lib/leofs/lib/folsom-0.8.1/ebin/folsom_sample_slide_server.beam
+lib/leofs/lib/folsom-0.8.1/ebin/folsom_sample_slide_sorted.beam
+lib/leofs/lib/folsom-0.8.1/ebin/folsom_sample_slide_sup.beam
+lib/leofs/lib/folsom-0.8.1/ebin/folsom_sample_slide_uniform.beam
+lib/leofs/lib/folsom-0.8.1/ebin/folsom_sample_uniform.beam
+lib/leofs/lib/folsom-0.8.1/ebin/folsom_sup.beam
+lib/leofs/lib/folsom-0.8.1/ebin/folsom_utils.beam
+lib/leofs/lib/folsom-0.8.1/ebin/folsom_vm_metrics.beam
+lib/leofs/lib/folsom-0.8.1/include/folsom.hrl
+lib/leofs/lib/gs-1.5.15.2/ebin/gs.app
+lib/leofs/lib/gs-1.5.15.2/ebin/gs.appup
+lib/leofs/lib/gs-1.5.15.2/ebin/gs.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gs_frontend.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gs_make.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gs_packer.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gs_widgets.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gse.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_arc.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_button.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_canvas.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_checkbutton.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_db.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_editor.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_entry.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_font.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_frame.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_generic.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_grid.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_gridline.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_gs.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_image.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_label.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_line.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_listbox.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_menu.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_menubar.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_menubutton.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_menuitem.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_oval.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_polygon.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_port_handler.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_radiobutton.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_rectangle.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_scale.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_text.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_widgets.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/gstk_window.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/tcl2erl.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/tool_file_dialog.beam
+lib/leofs/lib/gs-1.5.15.2/ebin/tool_utils.beam
+lib/leofs/lib/gs-1.5.15.2/priv/bitmap/fup.bm
+lib/leofs/lib/gs-1.5.15.2/priv/gs-xdefaults
+lib/leofs/lib/gs-1.5.15.2/priv/gstk.tcl
+lib/leofs/lib/inets-5.9.8/ebin/ftp.beam
+lib/leofs/lib/inets-5.9.8/ebin/ftp_progress.beam
+lib/leofs/lib/inets-5.9.8/ebin/ftp_response.beam
+lib/leofs/lib/inets-5.9.8/ebin/ftp_sup.beam
+lib/leofs/lib/inets-5.9.8/ebin/http_chunk.beam
+lib/leofs/lib/inets-5.9.8/ebin/http_request.beam
+lib/leofs/lib/inets-5.9.8/ebin/http_response.beam
+lib/leofs/lib/inets-5.9.8/ebin/http_transport.beam
+lib/leofs/lib/inets-5.9.8/ebin/http_uri.beam
+lib/leofs/lib/inets-5.9.8/ebin/http_util.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpc.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpc_cookie.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpc_handler.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpc_handler_sup.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpc_manager.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpc_profile_sup.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpc_request.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpc_response.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpc_sup.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpd.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpd_acceptor.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpd_acceptor_sup.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpd_cgi.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpd_conf.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpd_connection_sup.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpd_esi.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpd_example.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpd_file.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpd_instance_sup.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpd_log.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpd_manager.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpd_misc_sup.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpd_request.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpd_request_handler.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpd_response.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpd_script_env.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpd_socket.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpd_sup.beam
+lib/leofs/lib/inets-5.9.8/ebin/httpd_util.beam
+lib/leofs/lib/inets-5.9.8/ebin/inets.app
+lib/leofs/lib/inets-5.9.8/ebin/inets.appup
+lib/leofs/lib/inets-5.9.8/ebin/inets.beam
+lib/leofs/lib/inets-5.9.8/ebin/inets_app.beam
+lib/leofs/lib/inets-5.9.8/ebin/inets_regexp.beam
+lib/leofs/lib/inets-5.9.8/ebin/inets_service.beam
+lib/leofs/lib/inets-5.9.8/ebin/inets_sup.beam
+lib/leofs/lib/inets-5.9.8/ebin/inets_trace.beam
+lib/leofs/lib/inets-5.9.8/ebin/mod_actions.beam
+lib/leofs/lib/inets-5.9.8/ebin/mod_alias.beam
+lib/leofs/lib/inets-5.9.8/ebin/mod_auth.beam
+lib/leofs/lib/inets-5.9.8/ebin/mod_auth_dets.beam
+lib/leofs/lib/inets-5.9.8/ebin/mod_auth_mnesia.beam
+lib/leofs/lib/inets-5.9.8/ebin/mod_auth_plain.beam
+lib/leofs/lib/inets-5.9.8/ebin/mod_auth_server.beam
+lib/leofs/lib/inets-5.9.8/ebin/mod_browser.beam
+lib/leofs/lib/inets-5.9.8/ebin/mod_cgi.beam
+lib/leofs/lib/inets-5.9.8/ebin/mod_dir.beam
+lib/leofs/lib/inets-5.9.8/ebin/mod_disk_log.beam
+lib/leofs/lib/inets-5.9.8/ebin/mod_esi.beam
+lib/leofs/lib/inets-5.9.8/ebin/mod_get.beam
+lib/leofs/lib/inets-5.9.8/ebin/mod_head.beam
+lib/leofs/lib/inets-5.9.8/ebin/mod_htaccess.beam
+lib/leofs/lib/inets-5.9.8/ebin/mod_include.beam
+lib/leofs/lib/inets-5.9.8/ebin/mod_log.beam
+lib/leofs/lib/inets-5.9.8/ebin/mod_range.beam
+lib/leofs/lib/inets-5.9.8/ebin/mod_responsecontrol.beam
+lib/leofs/lib/inets-5.9.8/ebin/mod_security.beam
+lib/leofs/lib/inets-5.9.8/ebin/mod_security_server.beam
+lib/leofs/lib/inets-5.9.8/ebin/mod_trace.beam
+lib/leofs/lib/inets-5.9.8/ebin/tftp.beam
+lib/leofs/lib/inets-5.9.8/ebin/tftp_binary.beam
+lib/leofs/lib/inets-5.9.8/ebin/tftp_engine.beam
+lib/leofs/lib/inets-5.9.8/ebin/tftp_file.beam
+lib/leofs/lib/inets-5.9.8/ebin/tftp_lib.beam
+lib/leofs/lib/inets-5.9.8/ebin/tftp_logger.beam
+lib/leofs/lib/inets-5.9.8/ebin/tftp_sup.beam
+lib/leofs/lib/inets-5.9.8/include/httpd.hrl
+lib/leofs/lib/inets-5.9.8/include/mod_auth.hrl
+lib/leofs/lib/inets-5.9.8/priv/bin/runcgi.sh
+lib/leofs/lib/jiffy-0.8.5/ebin/jiffy.app
+lib/leofs/lib/jiffy-0.8.5/ebin/jiffy.beam
+lib/leofs/lib/jiffy-0.8.5/ebin/jiffy_utf8.beam
+lib/leofs/lib/jiffy-0.8.5/priv/jiffy.so
+lib/leofs/lib/kernel-2.16.4/ebin/application.beam
+lib/leofs/lib/kernel-2.16.4/ebin/application_controller.beam
+lib/leofs/lib/kernel-2.16.4/ebin/application_master.beam
+lib/leofs/lib/kernel-2.16.4/ebin/application_starter.beam
+lib/leofs/lib/kernel-2.16.4/ebin/auth.beam
+lib/leofs/lib/kernel-2.16.4/ebin/code.beam
+lib/leofs/lib/kernel-2.16.4/ebin/code_server.beam
+lib/leofs/lib/kernel-2.16.4/ebin/disk_log.beam
+lib/leofs/lib/kernel-2.16.4/ebin/disk_log_1.beam
+lib/leofs/lib/kernel-2.16.4/ebin/disk_log_server.beam
+lib/leofs/lib/kernel-2.16.4/ebin/disk_log_sup.beam
+lib/leofs/lib/kernel-2.16.4/ebin/dist_ac.beam
+lib/leofs/lib/kernel-2.16.4/ebin/dist_util.beam
+lib/leofs/lib/kernel-2.16.4/ebin/erl_boot_server.beam
+lib/leofs/lib/kernel-2.16.4/ebin/erl_ddll.beam
+lib/leofs/lib/kernel-2.16.4/ebin/erl_distribution.beam
+lib/leofs/lib/kernel-2.16.4/ebin/erl_epmd.beam
+lib/leofs/lib/kernel-2.16.4/ebin/erl_reply.beam
+lib/leofs/lib/kernel-2.16.4/ebin/error_handler.beam
+lib/leofs/lib/kernel-2.16.4/ebin/error_logger.beam
+lib/leofs/lib/kernel-2.16.4/ebin/erts_debug.beam
+lib/leofs/lib/kernel-2.16.4/ebin/file.beam
+lib/leofs/lib/kernel-2.16.4/ebin/file_io_server.beam
+lib/leofs/lib/kernel-2.16.4/ebin/file_server.beam
+lib/leofs/lib/kernel-2.16.4/ebin/gen_sctp.beam
+lib/leofs/lib/kernel-2.16.4/ebin/gen_tcp.beam
+lib/leofs/lib/kernel-2.16.4/ebin/gen_udp.beam
+lib/leofs/lib/kernel-2.16.4/ebin/global.beam
+lib/leofs/lib/kernel-2.16.4/ebin/global_group.beam
+lib/leofs/lib/kernel-2.16.4/ebin/global_search.beam
+lib/leofs/lib/kernel-2.16.4/ebin/group.beam
+lib/leofs/lib/kernel-2.16.4/ebin/heart.beam
+lib/leofs/lib/kernel-2.16.4/ebin/hipe_unified_loader.beam
+lib/leofs/lib/kernel-2.16.4/ebin/inet.beam
+lib/leofs/lib/kernel-2.16.4/ebin/inet6_sctp.beam
+lib/leofs/lib/kernel-2.16.4/ebin/inet6_tcp.beam
+lib/leofs/lib/kernel-2.16.4/ebin/inet6_tcp_dist.beam
+lib/leofs/lib/kernel-2.16.4/ebin/inet6_udp.beam
+lib/leofs/lib/kernel-2.16.4/ebin/inet_config.beam
+lib/leofs/lib/kernel-2.16.4/ebin/inet_db.beam
+lib/leofs/lib/kernel-2.16.4/ebin/inet_dns.beam
+lib/leofs/lib/kernel-2.16.4/ebin/inet_gethost_native.beam
+lib/leofs/lib/kernel-2.16.4/ebin/inet_hosts.beam
+lib/leofs/lib/kernel-2.16.4/ebin/inet_parse.beam
+lib/leofs/lib/kernel-2.16.4/ebin/inet_res.beam
+lib/leofs/lib/kernel-2.16.4/ebin/inet_sctp.beam
+lib/leofs/lib/kernel-2.16.4/ebin/inet_tcp.beam
+lib/leofs/lib/kernel-2.16.4/ebin/inet_tcp_dist.beam
+lib/leofs/lib/kernel-2.16.4/ebin/inet_udp.beam
+lib/leofs/lib/kernel-2.16.4/ebin/kernel.app
+lib/leofs/lib/kernel-2.16.4/ebin/kernel.appup
+lib/leofs/lib/kernel-2.16.4/ebin/kernel.beam
+lib/leofs/lib/kernel-2.16.4/ebin/kernel_config.beam
+lib/leofs/lib/kernel-2.16.4/ebin/net.beam
+lib/leofs/lib/kernel-2.16.4/ebin/net_adm.beam
+lib/leofs/lib/kernel-2.16.4/ebin/net_kernel.beam
+lib/leofs/lib/kernel-2.16.4/ebin/os.beam
+lib/leofs/lib/kernel-2.16.4/ebin/pg2.beam
+lib/leofs/lib/kernel-2.16.4/ebin/ram_file.beam
+lib/leofs/lib/kernel-2.16.4/ebin/rpc.beam
+lib/leofs/lib/kernel-2.16.4/ebin/seq_trace.beam
+lib/leofs/lib/kernel-2.16.4/ebin/standard_error.beam
+lib/leofs/lib/kernel-2.16.4/ebin/user.beam
+lib/leofs/lib/kernel-2.16.4/ebin/user_drv.beam
+lib/leofs/lib/kernel-2.16.4/ebin/user_sup.beam
+lib/leofs/lib/kernel-2.16.4/ebin/wrap_log_reader.beam
+lib/leofs/lib/kernel-2.16.4/include/dist.hrl
+lib/leofs/lib/kernel-2.16.4/include/dist_util.hrl
+lib/leofs/lib/kernel-2.16.4/include/file.hrl
+lib/leofs/lib/kernel-2.16.4/include/inet.hrl
+lib/leofs/lib/kernel-2.16.4/include/inet_sctp.hrl
+lib/leofs/lib/kernel-2.16.4/include/net_address.hrl
+lib/leofs/lib/leo_backend_db-1.0.3/ebin/leo_backend_db.app
+lib/leofs/lib/leo_backend_db-1.0.3/ebin/leo_backend_db_api.beam
+lib/leofs/lib/leo_backend_db-1.0.3/ebin/leo_backend_db_app.beam
+lib/leofs/lib/leo_backend_db-1.0.3/ebin/leo_backend_db_bitcask.beam
+lib/leofs/lib/leo_backend_db-1.0.3/ebin/leo_backend_db_eleveldb.beam
+lib/leofs/lib/leo_backend_db-1.0.3/ebin/leo_backend_db_ets.beam
+lib/leofs/lib/leo_backend_db-1.0.3/ebin/leo_backend_db_server.beam
+lib/leofs/lib/leo_backend_db-1.0.3/ebin/leo_backend_db_sup.beam
+lib/leofs/lib/leo_backend_db-1.0.3/include/leo_backend_db.hrl
+lib/leofs/lib/leo_cache-0.4.20/ebin/leo_cache.app
+lib/leofs/lib/leo_cache-0.4.20/ebin/leo_cache_api.beam
+lib/leofs/lib/leo_cache-0.4.20/ebin/leo_cache_app.beam
+lib/leofs/lib/leo_cache-0.4.20/ebin/leo_cache_behaviour.beam
+lib/leofs/lib/leo_cache-0.4.20/ebin/leo_cache_server_dcerl.beam
+lib/leofs/lib/leo_cache-0.4.20/ebin/leo_cache_server_mcerl.beam
+lib/leofs/lib/leo_cache-0.4.20/ebin/leo_cache_sup.beam
+lib/leofs/lib/leo_cache-0.4.20/include/leo_cache.hrl
+lib/leofs/lib/leo_commons-1.0.1/ebin/leo_commons.app
+lib/leofs/lib/leo_commons-1.0.1/ebin/leo_commons.beam
+lib/leofs/lib/leo_commons-1.0.1/ebin/leo_date.beam
+lib/leofs/lib/leo_commons-1.0.1/ebin/leo_file.beam
+lib/leofs/lib/leo_commons-1.0.1/ebin/leo_hashtable.beam
+lib/leofs/lib/leo_commons-1.0.1/ebin/leo_hex.beam
+lib/leofs/lib/leo_commons-1.0.1/ebin/leo_http.beam
+lib/leofs/lib/leo_commons-1.0.1/ebin/leo_math.beam
+lib/leofs/lib/leo_commons-1.0.1/ebin/leo_mime.beam
+lib/leofs/lib/leo_commons-1.0.1/ebin/leo_misc.beam
+lib/leofs/lib/leo_commons-1.0.1/ebin/leo_mnesia.beam
+lib/leofs/lib/leo_commons-1.0.1/include/leo_commons.hrl
+lib/leofs/lib/leo_dcerl-0.2.8/ebin/leo_dcerl.app
+lib/leofs/lib/leo_dcerl-0.2.8/ebin/leo_dcerl.beam
+lib/leofs/lib/leo_dcerl-0.2.8/ebin/leo_dcerl_app.beam
+lib/leofs/lib/leo_dcerl-0.2.8/ebin/leo_dcerl_server.beam
+lib/leofs/lib/leo_dcerl-0.2.8/ebin/leo_dcerl_sup.beam
+lib/leofs/lib/leo_dcerl-0.2.8/ebin/lru.beam
+lib/leofs/lib/leo_dcerl-0.2.8/include/leo_dcerl.hrl
+lib/leofs/lib/leo_dcerl-0.2.8/priv/lru.so
+lib/leofs/lib/leo_gateway-1.0.2/ebin/leo_gateway.app
+lib/leofs/lib/leo_gateway-1.0.2/ebin/leo_gateway_api.beam
+lib/leofs/lib/leo_gateway-1.0.2/ebin/leo_gateway_app.beam
+lib/leofs/lib/leo_gateway-1.0.2/ebin/leo_gateway_cache_statistics.beam
+lib/leofs/lib/leo_gateway-1.0.2/ebin/leo_gateway_http_behaviour.beam
+lib/leofs/lib/leo_gateway-1.0.2/ebin/leo_gateway_http_commons.beam
+lib/leofs/lib/leo_gateway-1.0.2/ebin/leo_gateway_http_req_handler.beam
+lib/leofs/lib/leo_gateway-1.0.2/ebin/leo_gateway_large_object_handler.beam
+lib/leofs/lib/leo_gateway-1.0.2/ebin/leo_gateway_qos_stat.beam
+lib/leofs/lib/leo_gateway-1.0.2/ebin/leo_gateway_rest_api.beam
+lib/leofs/lib/leo_gateway-1.0.2/ebin/leo_gateway_rpc_handler.beam
+lib/leofs/lib/leo_gateway-1.0.2/ebin/leo_gateway_s3_api.beam
+lib/leofs/lib/leo_gateway-1.0.2/ebin/leo_gateway_sup.beam
+lib/leofs/lib/leo_gateway-1.0.2/ebin/leofs.beam
+lib/leofs/lib/leo_gateway-1.0.2/include/leo_gateway.hrl
+lib/leofs/lib/leo_gateway-1.0.2/include/leo_http.hrl
+lib/leofs/lib/leo_gateway-1.0.2/priv/leo_gateway.conf
+lib/leofs/lib/leo_gateway-1.0.2/priv/leo_gateway.conf.test
+lib/leofs/lib/leo_gateway-1.0.2/priv/leo_gateway.schema
+lib/leofs/lib/leo_logger-1.0.2/ebin/lager_format.beam
+lib/leofs/lib/leo_logger-1.0.2/ebin/lager_stdlib.beam
+lib/leofs/lib/leo_logger-1.0.2/ebin/lager_trunc_io.beam
+lib/leofs/lib/leo_logger-1.0.2/ebin/leo_logger.app
+lib/leofs/lib/leo_logger-1.0.2/ebin/leo_logger_app.beam
+lib/leofs/lib/leo_logger-1.0.2/ebin/leo_logger_appender_file.beam
+lib/leofs/lib/leo_logger-1.0.2/ebin/leo_logger_behavior.beam
+lib/leofs/lib/leo_logger-1.0.2/ebin/leo_logger_client_common.beam
+lib/leofs/lib/leo_logger-1.0.2/ebin/leo_logger_client_message.beam
+lib/leofs/lib/leo_logger-1.0.2/ebin/leo_logger_error_logger_h.beam
+lib/leofs/lib/leo_logger-1.0.2/ebin/leo_logger_rotator.beam
+lib/leofs/lib/leo_logger-1.0.2/ebin/leo_logger_server.beam
+lib/leofs/lib/leo_logger-1.0.2/ebin/leo_logger_sup.beam
+lib/leofs/lib/leo_logger-1.0.2/ebin/leo_logger_util.beam
+lib/leofs/lib/leo_logger-1.0.2/include/leo_logger.hrl
+lib/leofs/lib/leo_manager-1.0.2/ebin/leo_manager.app
+lib/leofs/lib/leo_manager-1.0.2/ebin/leo_manager_api.beam
+lib/leofs/lib/leo_manager-1.0.2/ebin/leo_manager_app.beam
+lib/leofs/lib/leo_manager-1.0.2/ebin/leo_manager_cluster_monitor.beam
+lib/leofs/lib/leo_manager-1.0.2/ebin/leo_manager_console.beam
+lib/leofs/lib/leo_manager-1.0.2/ebin/leo_manager_console_behaiviour.beam
+lib/leofs/lib/leo_manager-1.0.2/ebin/leo_manager_formatter_json.beam
+lib/leofs/lib/leo_manager-1.0.2/ebin/leo_manager_formatter_text.beam
+lib/leofs/lib/leo_manager-1.0.2/ebin/leo_manager_mnesia.beam
+lib/leofs/lib/leo_manager-1.0.2/ebin/leo_manager_mq_client.beam
+lib/leofs/lib/leo_manager-1.0.2/ebin/leo_manager_sup.beam
+lib/leofs/lib/leo_manager-1.0.2/ebin/leo_manager_table_sync.beam
+lib/leofs/lib/leo_manager-1.0.2/ebin/leo_manager_transformer.beam
+lib/leofs/lib/leo_manager-1.0.2/ebin/tcp_server.beam
+lib/leofs/lib/leo_manager-1.0.2/ebin/tcp_server_acceptor.beam
+lib/leofs/lib/leo_manager-1.0.2/ebin/tcp_server_sup.beam
+lib/leofs/lib/leo_manager-1.0.2/include/leo_manager.hrl
+lib/leofs/lib/leo_manager-1.0.2/include/tcp_server.hrl
+lib/leofs/lib/leo_manager-1.0.2/priv/leo_manager_0.conf
+lib/leofs/lib/leo_manager-1.0.2/priv/leo_manager_0.conf.test
+lib/leofs/lib/leo_manager-1.0.2/priv/leo_manager_0.schema
+lib/leofs/lib/leo_manager-1.0.2/priv/leo_manager_1.conf
+lib/leofs/lib/leo_manager-1.0.2/priv/leo_manager_1.schema
+lib/leofs/lib/leo_mcerl-0.2.10/ebin/leo_mcerl.app
+lib/leofs/lib/leo_mcerl-0.2.10/ebin/leo_mcerl.beam
+lib/leofs/lib/leo_mcerl-0.2.10/ebin/leo_mcerl_app.beam
+lib/leofs/lib/leo_mcerl-0.2.10/ebin/leo_mcerl_server.beam
+lib/leofs/lib/leo_mcerl-0.2.10/ebin/leo_mcerl_sup.beam
+lib/leofs/lib/leo_mcerl-0.2.10/include/leo_mcerl.hrl
+lib/leofs/lib/leo_mcerl-0.2.10/priv/leo_mcerl.so
+lib/leofs/lib/leo_mq-1.0.3/ebin/leo_mq.app
+lib/leofs/lib/leo_mq-1.0.3/ebin/leo_mq_api.beam
+lib/leofs/lib/leo_mq-1.0.3/ebin/leo_mq_app.beam
+lib/leofs/lib/leo_mq-1.0.3/ebin/leo_mq_behaviour.beam
+lib/leofs/lib/leo_mq-1.0.3/ebin/leo_mq_server.beam
+lib/leofs/lib/leo_mq-1.0.3/ebin/leo_mq_sup.beam
+lib/leofs/lib/leo_mq-1.0.3/include/leo_mq.hrl
+lib/leofs/lib/leo_object_storage-1.0.4/ebin/leo_compaction_manager_fsm.beam
+lib/leofs/lib/leo_object_storage-1.0.4/ebin/leo_object_storage.app
+lib/leofs/lib/leo_object_storage-1.0.4/ebin/leo_object_storage_api.beam
+lib/leofs/lib/leo_object_storage-1.0.4/ebin/leo_object_storage_app.beam
+lib/leofs/lib/leo_object_storage-1.0.4/ebin/leo_object_storage_haystack.beam
+lib/leofs/lib/leo_object_storage-1.0.4/ebin/leo_object_storage_server.beam
+lib/leofs/lib/leo_object_storage-1.0.4/ebin/leo_object_storage_sup.beam
+lib/leofs/lib/leo_object_storage-1.0.4/ebin/leo_object_storage_transformer.beam
+lib/leofs/lib/leo_object_storage-1.0.4/include/leo_object_storage.hrl
+lib/leofs/lib/leo_ordning_reda-0.10.3/ebin/leo_ordning_reda.app
+lib/leofs/lib/leo_ordning_reda-0.10.3/ebin/leo_ordning_reda_api.beam
+lib/leofs/lib/leo_ordning_reda-0.10.3/ebin/leo_ordning_reda_app.beam
+lib/leofs/lib/leo_ordning_reda-0.10.3/ebin/leo_ordning_reda_behaviour.beam
+lib/leofs/lib/leo_ordning_reda-0.10.3/ebin/leo_ordning_reda_server.beam
+lib/leofs/lib/leo_ordning_reda-0.10.3/ebin/leo_ordning_reda_sup.beam
+lib/leofs/lib/leo_ordning_reda-0.10.3/include/leo_ordning_reda.hrl
+lib/leofs/lib/leo_pod-0.6.0/ebin/leo_pod.app
+lib/leofs/lib/leo_pod-0.6.0/ebin/leo_pod.beam
+lib/leofs/lib/leo_pod-0.6.0/ebin/leo_pod_app.beam
+lib/leofs/lib/leo_pod-0.6.0/ebin/leo_pod_manager.beam
+lib/leofs/lib/leo_pod-0.6.0/ebin/leo_pod_sup.beam
+lib/leofs/lib/leo_redundant_manager-1.8.1/ebin/leo_cluster_tbl_conf.beam
+lib/leofs/lib/leo_redundant_manager-1.8.1/ebin/leo_cluster_tbl_member.beam
+lib/leofs/lib/leo_redundant_manager-1.8.1/ebin/leo_cluster_tbl_ring.beam
+lib/leofs/lib/leo_redundant_manager-1.8.1/ebin/leo_cluster_tbl_sync_behaviour.beam
+lib/leofs/lib/leo_redundant_manager-1.8.1/ebin/leo_mdcr_manage_behaviour.beam
+lib/leofs/lib/leo_redundant_manager-1.8.1/ebin/leo_mdcr_sync_cluster_behaviour.beam
+lib/leofs/lib/leo_redundant_manager-1.8.1/ebin/leo_mdcr_tbl_cluster_info.beam
+lib/leofs/lib/leo_redundant_manager-1.8.1/ebin/leo_mdcr_tbl_cluster_member.beam
+lib/leofs/lib/leo_redundant_manager-1.8.1/ebin/leo_mdcr_tbl_cluster_mgr.beam
+lib/leofs/lib/leo_redundant_manager-1.8.1/ebin/leo_mdcr_tbl_cluster_stat.beam
+lib/leofs/lib/leo_redundant_manager-1.8.1/ebin/leo_mdcr_tbl_sync.beam
+lib/leofs/lib/leo_redundant_manager-1.8.1/ebin/leo_membership_cluster_local.beam
+lib/leofs/lib/leo_redundant_manager-1.8.1/ebin/leo_membership_cluster_remote.beam
+lib/leofs/lib/leo_redundant_manager-1.8.1/ebin/leo_membership_mq_client.beam
+lib/leofs/lib/leo_redundant_manager-1.8.1/ebin/leo_redundant_manager.app
+lib/leofs/lib/leo_redundant_manager-1.8.1/ebin/leo_redundant_manager.beam
+lib/leofs/lib/leo_redundant_manager-1.8.1/ebin/leo_redundant_manager_api.beam
+lib/leofs/lib/leo_redundant_manager-1.8.1/ebin/leo_redundant_manager_app.beam
+lib/leofs/lib/leo_redundant_manager-1.8.1/ebin/leo_redundant_manager_chash.beam
+lib/leofs/lib/leo_redundant_manager-1.8.1/ebin/leo_redundant_manager_sup.beam
+lib/leofs/lib/leo_redundant_manager-1.8.1/ebin/leo_redundant_manager_worker.beam
+lib/leofs/lib/leo_redundant_manager-1.8.1/ebin/leo_ring_tbl_transformer.beam
+lib/leofs/lib/leo_redundant_manager-1.8.1/include/leo_redundant_manager.hrl
+lib/leofs/lib/leo_redundant_manager-1.8.1/priv/basho_bench_driver_leo_redundant_manager.erl
+lib/leofs/lib/leo_redundant_manager-1.8.1/priv/leo_redundant_manager_test.config
+lib/leofs/lib/leo_rpc-0.8.3/ebin/leo_rpc.app
+lib/leofs/lib/leo_rpc-0.8.3/ebin/leo_rpc.beam
+lib/leofs/lib/leo_rpc-0.8.3/ebin/leo_rpc_app.beam
+lib/leofs/lib/leo_rpc-0.8.3/ebin/leo_rpc_client_conn.beam
+lib/leofs/lib/leo_rpc-0.8.3/ebin/leo_rpc_client_manager.beam
+lib/leofs/lib/leo_rpc-0.8.3/ebin/leo_rpc_client_sup.beam
+lib/leofs/lib/leo_rpc-0.8.3/ebin/leo_rpc_client_utils.beam
+lib/leofs/lib/leo_rpc-0.8.3/ebin/leo_rpc_protocol.beam
+lib/leofs/lib/leo_rpc-0.8.3/ebin/leo_rpc_server.beam
+lib/leofs/lib/leo_rpc-0.8.3/ebin/leo_rpc_server_listener.beam
+lib/leofs/lib/leo_rpc-0.8.3/ebin/leo_rpc_sup.beam
+lib/leofs/lib/leo_rpc-0.8.3/include/leo_rpc.hrl
+lib/leofs/lib/leo_s3_libs-1.0.1/ebin/leo_s3_auth.beam
+lib/leofs/lib/leo_s3_libs-1.0.1/ebin/leo_s3_bucket.beam
+lib/leofs/lib/leo_s3_libs-1.0.1/ebin/leo_s3_bucket_data_handler.beam
+lib/leofs/lib/leo_s3_libs-1.0.1/ebin/leo_s3_endpoint.beam
+lib/leofs/lib/leo_s3_libs-1.0.1/ebin/leo_s3_libs.app
+lib/leofs/lib/leo_s3_libs-1.0.1/ebin/leo_s3_libs.beam
+lib/leofs/lib/leo_s3_libs-1.0.1/ebin/leo_s3_libs_data_handler.beam
+lib/leofs/lib/leo_s3_libs-1.0.1/ebin/leo_s3_user.beam
+lib/leofs/lib/leo_s3_libs-1.0.1/ebin/leo_s3_user_credential.beam
+lib/leofs/lib/leo_s3_libs-1.0.1/include/leo_s3_auth.hrl
+lib/leofs/lib/leo_s3_libs-1.0.1/include/leo_s3_bucket.hrl
+lib/leofs/lib/leo_s3_libs-1.0.1/include/leo_s3_endpoint.hrl
+lib/leofs/lib/leo_s3_libs-1.0.1/include/leo_s3_libs.hrl
+lib/leofs/lib/leo_s3_libs-1.0.1/include/leo_s3_user.hrl
+lib/leofs/lib/leo_statistics-1.0.2/ebin/leo_metrics_req.beam
+lib/leofs/lib/leo_statistics-1.0.2/ebin/leo_metrics_req_notifier.beam
+lib/leofs/lib/leo_statistics-1.0.2/ebin/leo_metrics_vm.beam
+lib/leofs/lib/leo_statistics-1.0.2/ebin/leo_metrics_vm_notifier.beam
+lib/leofs/lib/leo_statistics-1.0.2/ebin/leo_statistics.app
+lib/leofs/lib/leo_statistics-1.0.2/ebin/leo_statistics.beam
+lib/leofs/lib/leo_statistics-1.0.2/ebin/leo_statistics_api.beam
+lib/leofs/lib/leo_statistics-1.0.2/ebin/leo_statistics_app.beam
+lib/leofs/lib/leo_statistics-1.0.2/ebin/leo_statistics_behaviour.beam
+lib/leofs/lib/leo_statistics-1.0.2/ebin/leo_statistics_sampler.beam
+lib/leofs/lib/leo_statistics-1.0.2/ebin/leo_statistics_snmpm.beam
+lib/leofs/lib/leo_statistics-1.0.2/ebin/leo_statistics_sup.beam
+lib/leofs/lib/leo_statistics-1.0.2/ebin/leo_statistics_user.beam
+lib/leofs/lib/leo_statistics-1.0.2/include/leo_statistics.hrl
+lib/leofs/lib/leo_storage-1.0.2/ebin/leo_storage.app
+lib/leofs/lib/leo_storage-1.0.2/ebin/leo_storage_api.beam
+lib/leofs/lib/leo_storage-1.0.2/ebin/leo_storage_app.beam
+lib/leofs/lib/leo_storage-1.0.2/ebin/leo_storage_handle_sync.beam
+lib/leofs/lib/leo_storage-1.0.2/ebin/leo_storage_handler_directory.beam
+lib/leofs/lib/leo_storage-1.0.2/ebin/leo_storage_handler_object.beam
+lib/leofs/lib/leo_storage-1.0.2/ebin/leo_storage_mq.beam
+lib/leofs/lib/leo_storage-1.0.2/ebin/leo_storage_read_repairer.beam
+lib/leofs/lib/leo_storage-1.0.2/ebin/leo_storage_replicator.beam
+lib/leofs/lib/leo_storage-1.0.2/ebin/leo_storage_statistics.beam
+lib/leofs/lib/leo_storage-1.0.2/ebin/leo_storage_sup.beam
+lib/leofs/lib/leo_storage-1.0.2/ebin/leo_sync_local_cluster.beam
+lib/leofs/lib/leo_storage-1.0.2/ebin/leo_sync_remote_cluster.beam
+lib/leofs/lib/leo_storage-1.0.2/include/leo_storage.hrl
+lib/leofs/lib/leo_storage-1.0.2/priv/leo_storage.conf
+lib/leofs/lib/leo_storage-1.0.2/priv/leo_storage.conf.test
+lib/leofs/lib/leo_storage-1.0.2/priv/leo_storage.schema
+lib/leofs/lib/lz4-0.1.1/ebin/lz4.app
+lib/leofs/lib/lz4-0.1.1/ebin/lz4.beam
+lib/leofs/lib/lz4-0.1.1/priv/lz4_nif.so
+lib/leofs/lib/mnesia-4.11/ebin/mnesia.app
+lib/leofs/lib/mnesia-4.11/ebin/mnesia.appup
+lib/leofs/lib/mnesia-4.11/ebin/mnesia.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_backup.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_bup.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_checkpoint.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_checkpoint_sup.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_controller.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_dumper.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_event.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_frag.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_frag_hash.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_frag_old_hash.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_index.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_kernel_sup.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_late_loader.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_lib.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_loader.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_locker.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_log.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_monitor.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_recover.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_registry.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_schema.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_snmp_hook.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_snmp_sup.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_sp.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_subscr.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_sup.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_text.beam
+lib/leofs/lib/mnesia-4.11/ebin/mnesia_tm.beam
+lib/leofs/lib/observer-1.3.1.2/ebin/crashdump_viewer.beam
+lib/leofs/lib/observer-1.3.1.2/ebin/crashdump_viewer_html.beam
+lib/leofs/lib/observer-1.3.1.2/ebin/etop.beam
+lib/leofs/lib/observer-1.3.1.2/ebin/etop_gui.beam
+lib/leofs/lib/observer-1.3.1.2/ebin/etop_tr.beam
+lib/leofs/lib/observer-1.3.1.2/ebin/etop_txt.beam
+lib/leofs/lib/observer-1.3.1.2/ebin/observer.app
+lib/leofs/lib/observer-1.3.1.2/ebin/observer.appup
+lib/leofs/lib/observer-1.3.1.2/ebin/observer.beam
+lib/leofs/lib/observer-1.3.1.2/ebin/observer_app_wx.beam
+lib/leofs/lib/observer-1.3.1.2/ebin/observer_lib.beam
+lib/leofs/lib/observer-1.3.1.2/ebin/observer_perf_wx.beam
+lib/leofs/lib/observer-1.3.1.2/ebin/observer_pro_wx.beam
+lib/leofs/lib/observer-1.3.1.2/ebin/observer_procinfo.beam
+lib/leofs/lib/observer-1.3.1.2/ebin/observer_sys_wx.beam
+lib/leofs/lib/observer-1.3.1.2/ebin/observer_trace_wx.beam
+lib/leofs/lib/observer-1.3.1.2/ebin/observer_traceoptions_wx.beam
+lib/leofs/lib/observer-1.3.1.2/ebin/observer_tv_table.beam
+lib/leofs/lib/observer-1.3.1.2/ebin/observer_tv_wx.beam
+lib/leofs/lib/observer-1.3.1.2/ebin/observer_wx.beam
+lib/leofs/lib/observer-1.3.1.2/ebin/ttb.beam
+lib/leofs/lib/observer-1.3.1.2/ebin/ttb_et.beam
+lib/leofs/lib/observer-1.3.1.2/include/etop.hrl
+lib/leofs/lib/observer-1.3.1.2/priv/bin/cdv
+lib/leofs/lib/observer-1.3.1.2/priv/bin/etop
+lib/leofs/lib/observer-1.3.1.2/priv/bin/getop
+lib/leofs/lib/observer-1.3.1.2/priv/crashdump_viewer.tool
+lib/leofs/lib/observer-1.3.1.2/priv/crashdump_viewer/collapsd.gif
+lib/leofs/lib/observer-1.3.1.2/priv/crashdump_viewer/exploded.gif
+lib/leofs/lib/observer-1.3.1.2/priv/erlang_observer.png
+lib/leofs/lib/os_mon-2.2.14/ebin/cpu_sup.beam
+lib/leofs/lib/os_mon-2.2.14/ebin/disksup.beam
+lib/leofs/lib/os_mon-2.2.14/ebin/memsup.beam
+lib/leofs/lib/os_mon-2.2.14/ebin/nteventlog.beam
+lib/leofs/lib/os_mon-2.2.14/ebin/os_mon.app
+lib/leofs/lib/os_mon-2.2.14/ebin/os_mon.appup
+lib/leofs/lib/os_mon-2.2.14/ebin/os_mon.beam
+lib/leofs/lib/os_mon-2.2.14/ebin/os_mon_mib.beam
+lib/leofs/lib/os_mon-2.2.14/ebin/os_mon_sysinfo.beam
+lib/leofs/lib/os_mon-2.2.14/ebin/os_sup.beam
+lib/leofs/lib/os_mon-2.2.14/include/OTP-OS-MON-MIB.hrl
+lib/leofs/lib/os_mon-2.2.14/priv/bin/memsup
+lib/leofs/lib/os_mon-2.2.14/priv/mibs/OTP-OS-MON-MIB.bin
+lib/leofs/lib/public_key-0.21/ebin/OTP-PUB-KEY.beam
+lib/leofs/lib/public_key-0.21/ebin/PKCS-FRAME.beam
+lib/leofs/lib/public_key-0.21/ebin/pubkey_cert.beam
+lib/leofs/lib/public_key-0.21/ebin/pubkey_cert_records.beam
+lib/leofs/lib/public_key-0.21/ebin/pubkey_crl.beam
+lib/leofs/lib/public_key-0.21/ebin/pubkey_pbe.beam
+lib/leofs/lib/public_key-0.21/ebin/pubkey_pem.beam
+lib/leofs/lib/public_key-0.21/ebin/pubkey_ssh.beam
+lib/leofs/lib/public_key-0.21/ebin/public_key.app
+lib/leofs/lib/public_key-0.21/ebin/public_key.appup
+lib/leofs/lib/public_key-0.21/ebin/public_key.beam
+lib/leofs/lib/public_key-0.21/include/OTP-PUB-KEY.hrl
+lib/leofs/lib/public_key-0.21/include/PKCS-FRAME.hrl
+lib/leofs/lib/public_key-0.21/include/public_key.hrl
+lib/leofs/lib/ranch-0.8.4/ebin/ranch.app
+lib/leofs/lib/ranch-0.8.4/ebin/ranch.beam
+lib/leofs/lib/ranch-0.8.4/ebin/ranch_acceptor.beam
+lib/leofs/lib/ranch-0.8.4/ebin/ranch_acceptors_sup.beam
+lib/leofs/lib/ranch-0.8.4/ebin/ranch_app.beam
+lib/leofs/lib/ranch-0.8.4/ebin/ranch_conns_sup.beam
+lib/leofs/lib/ranch-0.8.4/ebin/ranch_listener_sup.beam
+lib/leofs/lib/ranch-0.8.4/ebin/ranch_protocol.beam
+lib/leofs/lib/ranch-0.8.4/ebin/ranch_server.beam
+lib/leofs/lib/ranch-0.8.4/ebin/ranch_ssl.beam
+lib/leofs/lib/ranch-0.8.4/ebin/ranch_sup.beam
+lib/leofs/lib/ranch-0.8.4/ebin/ranch_tcp.beam
+lib/leofs/lib/ranch-0.8.4/ebin/ranch_transport.beam
+lib/leofs/lib/runtime_tools-1.8.13/ebin/appmon_info.beam
+lib/leofs/lib/runtime_tools-1.8.13/ebin/dbg.beam
+lib/leofs/lib/runtime_tools-1.8.13/ebin/dyntrace.beam
+lib/leofs/lib/runtime_tools-1.8.13/ebin/erts_alloc_config.beam
+lib/leofs/lib/runtime_tools-1.8.13/ebin/observer_backend.beam
+lib/leofs/lib/runtime_tools-1.8.13/ebin/percept_profile.beam
+lib/leofs/lib/runtime_tools-1.8.13/ebin/runtime_tools.app
+lib/leofs/lib/runtime_tools-1.8.13/ebin/runtime_tools.appup
+lib/leofs/lib/runtime_tools-1.8.13/ebin/runtime_tools.beam
+lib/leofs/lib/runtime_tools-1.8.13/ebin/runtime_tools_sup.beam
+lib/leofs/lib/runtime_tools-1.8.13/ebin/system_information.beam
+lib/leofs/lib/runtime_tools-1.8.13/ebin/ttb_autostart.beam
+lib/leofs/lib/runtime_tools-1.8.13/include/observer_backend.hrl
+lib/leofs/lib/runtime_tools-1.8.13/priv/lib/dyntrace.so
+lib/leofs/lib/runtime_tools-1.8.13/priv/lib/trace_file_drv.so
+lib/leofs/lib/runtime_tools-1.8.13/priv/lib/trace_ip_drv.so
+lib/leofs/lib/runtime_tools-1.8.13/priv/obj/dyntrace.o
+lib/leofs/lib/sasl-2.3.4/ebin/alarm_handler.beam
+lib/leofs/lib/sasl-2.3.4/ebin/erlsrv.beam
+lib/leofs/lib/sasl-2.3.4/ebin/format_lib_supp.beam
+lib/leofs/lib/sasl-2.3.4/ebin/misc_supp.beam
+lib/leofs/lib/sasl-2.3.4/ebin/overload.beam
+lib/leofs/lib/sasl-2.3.4/ebin/rb.beam
+lib/leofs/lib/sasl-2.3.4/ebin/rb_format_supp.beam
+lib/leofs/lib/sasl-2.3.4/ebin/release_handler.beam
+lib/leofs/lib/sasl-2.3.4/ebin/release_handler_1.beam
+lib/leofs/lib/sasl-2.3.4/ebin/sasl.app
+lib/leofs/lib/sasl-2.3.4/ebin/sasl.appup
+lib/leofs/lib/sasl-2.3.4/ebin/sasl.beam
+lib/leofs/lib/sasl-2.3.4/ebin/sasl_report.beam
+lib/leofs/lib/sasl-2.3.4/ebin/sasl_report_file_h.beam
+lib/leofs/lib/sasl-2.3.4/ebin/sasl_report_tty_h.beam
+lib/leofs/lib/sasl-2.3.4/ebin/si.beam
+lib/leofs/lib/sasl-2.3.4/ebin/si_sasl_supp.beam
+lib/leofs/lib/sasl-2.3.4/ebin/systools.beam
+lib/leofs/lib/sasl-2.3.4/ebin/systools_lib.beam
+lib/leofs/lib/sasl-2.3.4/ebin/systools_make.beam
+lib/leofs/lib/sasl-2.3.4/ebin/systools_rc.beam
+lib/leofs/lib/sasl-2.3.4/ebin/systools_relup.beam
+lib/leofs/lib/savanna_agent-0.2.2/ebin/savanna_agent.app
+lib/leofs/lib/savanna_agent-0.2.2/ebin/savanna_agent.beam
+lib/leofs/lib/savanna_agent-0.2.2/ebin/savanna_agent_app.beam
+lib/leofs/lib/savanna_agent-0.2.2/ebin/savanna_agent_notifier.beam
+lib/leofs/lib/savanna_agent-0.2.2/ebin/savanna_agent_sup.beam
+lib/leofs/lib/savanna_agent-0.2.2/ebin/savanna_agent_tbl_members.beam
+lib/leofs/lib/savanna_agent-0.2.2/ebin/savanna_agent_worker.beam
+lib/leofs/lib/savanna_agent-0.2.2/include/savanna_agent.hrl
+lib/leofs/lib/savanna_commons-0.6.3/ebin/savanna_commons.app
+lib/leofs/lib/savanna_commons-0.6.3/ebin/savanna_commons.beam
+lib/leofs/lib/savanna_commons-0.6.3/ebin/savanna_commons_sup.beam
+lib/leofs/lib/savanna_commons-0.6.3/ebin/svc_metric_server.beam
+lib/leofs/lib/savanna_commons-0.6.3/ebin/svc_metrics_counter.beam
+lib/leofs/lib/savanna_commons-0.6.3/ebin/svc_metrics_histogram.beam
+lib/leofs/lib/savanna_commons-0.6.3/ebin/svc_notify_behaviour.beam
+lib/leofs/lib/savanna_commons-0.6.3/ebin/svc_operate_behaviour.beam
+lib/leofs/lib/savanna_commons-0.6.3/ebin/svc_tbl_column.beam
+lib/leofs/lib/savanna_commons-0.6.3/ebin/svc_tbl_metric_group.beam
+lib/leofs/lib/savanna_commons-0.6.3/ebin/svc_tbl_schema.beam
+lib/leofs/lib/savanna_commons-0.6.3/include/savanna_commons.hrl
+lib/leofs/lib/snmp-4.25/ebin/snmp.app
+lib/leofs/lib/snmp-4.25/ebin/snmp.appup
+lib/leofs/lib/snmp-4.25/ebin/snmp.beam
+lib/leofs/lib/snmp-4.25/ebin/snmp_app.beam
+lib/leofs/lib/snmp-4.25/ebin/snmp_app_sup.beam
+lib/leofs/lib/snmp-4.25/ebin/snmp_community_mib.beam
+lib/leofs/lib/snmp-4.25/ebin/snmp_conf.beam
+lib/leofs/lib/snmp-4.25/ebin/snmp_config.beam
+lib/leofs/lib/snmp-4.25/ebin/snmp_framework_mib.beam
+lib/leofs/lib/snmp-4.25/ebin/snmp_generic.beam
+lib/leofs/lib/snmp-4.25/ebin/snmp_generic_mnesia.beam
+lib/leofs/lib/snmp-4.25/ebin/snmp_index.beam
+lib/leofs/lib/snmp-4.25/ebin/snmp_log.beam
+lib/leofs/lib/snmp-4.25/ebin/snmp_mini_mib.beam
+lib/leofs/lib/snmp-4.25/ebin/snmp_misc.beam
+lib/leofs/lib/snmp-4.25/ebin/snmp_note_store.beam
+lib/leofs/lib/snmp-4.25/ebin/snmp_notification_mib.beam
+lib/leofs/lib/snmp-4.25/ebin/snmp_pdus.beam
+lib/leofs/lib/snmp-4.25/ebin/snmp_shadow_table.beam
+lib/leofs/lib/snmp-4.25/ebin/snmp_standard_mib.beam
+lib/leofs/lib/snmp-4.25/ebin/snmp_target_mib.beam
+lib/leofs/lib/snmp-4.25/ebin/snmp_user_based_sm_mib.beam
+lib/leofs/lib/snmp-4.25/ebin/snmp_usm.beam
+lib/leofs/lib/snmp-4.25/ebin/snmp_verbosity.beam
+lib/leofs/lib/snmp-4.25/ebin/snmp_view_based_acm_mib.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_acm.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_agent.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_agent_sup.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_app.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_authentication_service.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_conf.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_discovery_handler.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_discovery_handler_default.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_error.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_error_io.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_error_logger.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_error_report.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_local_db.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_mib.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_mib_data.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_mib_data_tttn.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_mib_lib.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_mib_storage.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_mib_storage_dets.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_mib_storage_ets.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_mib_storage_mnesia.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_misc_sup.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_mpd.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_net_if.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_net_if_filter.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_network_interface.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_network_interface_filter.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_notification_delivery_info_receiver.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_notification_filter.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_set.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_set_lib.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_set_mechanism.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_supervisor.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_svbl.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_symbolic_store.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_target_cache.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_trap.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_usm.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpa_vacm.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpc.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpc_lib.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpc_mib_gram.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpc_mib_to_hrl.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpc_misc.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpc_tok.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpm.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpm_conf.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpm_config.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpm_misc_sup.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpm_mpd.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpm_net_if.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpm_net_if_filter.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpm_net_if_mt.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpm_network_interface.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpm_network_interface_filter.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpm_server.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpm_server_sup.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpm_supervisor.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpm_user.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpm_user_default.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpm_user_old.beam
+lib/leofs/lib/snmp-4.25/ebin/snmpm_usm.beam
+lib/leofs/lib/snmp-4.25/include/INET-ADDRESS-MIB.hrl
+lib/leofs/lib/snmp-4.25/include/OTP-SNMPEA-MIB.hrl
+lib/leofs/lib/snmp-4.25/include/RFC1213-MIB.hrl
+lib/leofs/lib/snmp-4.25/include/SNMP-COMMUNITY-MIB.hrl
+lib/leofs/lib/snmp-4.25/include/SNMP-FRAMEWORK-MIB.hrl
+lib/leofs/lib/snmp-4.25/include/SNMP-MPD-MIB.hrl
+lib/leofs/lib/snmp-4.25/include/SNMP-NOTIFICATION-MIB.hrl
+lib/leofs/lib/snmp-4.25/include/SNMP-TARGET-MIB.hrl
+lib/leofs/lib/snmp-4.25/include/SNMP-USER-BASED-SM-MIB.hrl
+lib/leofs/lib/snmp-4.25/include/SNMP-USM-AES-MIB.hrl
+lib/leofs/lib/snmp-4.25/include/SNMP-VIEW-BASED-ACM-MIB.hrl
+lib/leofs/lib/snmp-4.25/include/SNMPv2-MIB.hrl
+lib/leofs/lib/snmp-4.25/include/SNMPv2-TC.hrl
+lib/leofs/lib/snmp-4.25/include/SNMPv2-TM.hrl
+lib/leofs/lib/snmp-4.25/include/STANDARD-MIB.hrl
+lib/leofs/lib/snmp-4.25/include/TRANSPORT-ADDRESS-MIB.hrl
+lib/leofs/lib/snmp-4.25/include/snmp_tables.hrl
+lib/leofs/lib/snmp-4.25/include/snmp_types.hrl
+lib/leofs/lib/snmp-4.25/priv/conf/agent/agent.conf
+lib/leofs/lib/snmp-4.25/priv/conf/agent/community.conf
+lib/leofs/lib/snmp-4.25/priv/conf/agent/context.conf
+lib/leofs/lib/snmp-4.25/priv/conf/agent/notify.conf
+lib/leofs/lib/snmp-4.25/priv/conf/agent/standard.conf
+lib/leofs/lib/snmp-4.25/priv/conf/agent/target_addr.conf
+lib/leofs/lib/snmp-4.25/priv/conf/agent/target_params.conf
+lib/leofs/lib/snmp-4.25/priv/conf/agent/usm.conf
+lib/leofs/lib/snmp-4.25/priv/conf/agent/vacm.conf
+lib/leofs/lib/snmp-4.25/priv/conf/manager/agents.conf
+lib/leofs/lib/snmp-4.25/priv/conf/manager/manager.conf
+lib/leofs/lib/snmp-4.25/priv/conf/manager/users.conf
+lib/leofs/lib/snmp-4.25/priv/mibs/INET-ADDRESS-MIB.bin
+lib/leofs/lib/snmp-4.25/priv/mibs/OTP-SNMPEA-MIB.bin
+lib/leofs/lib/snmp-4.25/priv/mibs/RFC1213-MIB.bin
+lib/leofs/lib/snmp-4.25/priv/mibs/SNMP-COMMUNITY-MIB.bin
+lib/leofs/lib/snmp-4.25/priv/mibs/SNMP-FRAMEWORK-MIB.bin
+lib/leofs/lib/snmp-4.25/priv/mibs/SNMP-MPD-MIB.bin
+lib/leofs/lib/snmp-4.25/priv/mibs/SNMP-NOTIFICATION-MIB.bin
+lib/leofs/lib/snmp-4.25/priv/mibs/SNMP-TARGET-MIB.bin
+lib/leofs/lib/snmp-4.25/priv/mibs/SNMP-USER-BASED-SM-MIB.bin
+lib/leofs/lib/snmp-4.25/priv/mibs/SNMP-USM-AES-MIB.bin
+lib/leofs/lib/snmp-4.25/priv/mibs/SNMP-VIEW-BASED-ACM-MIB.bin
+lib/leofs/lib/snmp-4.25/priv/mibs/SNMPv2-MIB.bin
+lib/leofs/lib/snmp-4.25/priv/mibs/SNMPv2-TM.bin
+lib/leofs/lib/snmp-4.25/priv/mibs/STANDARD-MIB.bin
+lib/leofs/lib/snmp-4.25/priv/mibs/TRANSPORT-ADDRESS-MIB.bin
+lib/leofs/lib/ssl-5.3.3/ebin/dtls.beam
+lib/leofs/lib/ssl-5.3.3/ebin/dtls_connection.beam
+lib/leofs/lib/ssl-5.3.3/ebin/dtls_connection_sup.beam
+lib/leofs/lib/ssl-5.3.3/ebin/dtls_handshake.beam
+lib/leofs/lib/ssl-5.3.3/ebin/dtls_record.beam
+lib/leofs/lib/ssl-5.3.3/ebin/dtls_v1.beam
+lib/leofs/lib/ssl-5.3.3/ebin/inet_tls_dist.beam
+lib/leofs/lib/ssl-5.3.3/ebin/ssl.app
+lib/leofs/lib/ssl-5.3.3/ebin/ssl.appup
+lib/leofs/lib/ssl-5.3.3/ebin/ssl.beam
+lib/leofs/lib/ssl-5.3.3/ebin/ssl_alert.beam
+lib/leofs/lib/ssl-5.3.3/ebin/ssl_app.beam
+lib/leofs/lib/ssl-5.3.3/ebin/ssl_certificate.beam
+lib/leofs/lib/ssl-5.3.3/ebin/ssl_cipher.beam
+lib/leofs/lib/ssl-5.3.3/ebin/ssl_config.beam
+lib/leofs/lib/ssl-5.3.3/ebin/ssl_connection.beam
+lib/leofs/lib/ssl-5.3.3/ebin/ssl_dist_sup.beam
+lib/leofs/lib/ssl-5.3.3/ebin/ssl_handshake.beam
+lib/leofs/lib/ssl-5.3.3/ebin/ssl_manager.beam
+lib/leofs/lib/ssl-5.3.3/ebin/ssl_pkix_db.beam
+lib/leofs/lib/ssl-5.3.3/ebin/ssl_record.beam
+lib/leofs/lib/ssl-5.3.3/ebin/ssl_session.beam
+lib/leofs/lib/ssl-5.3.3/ebin/ssl_session_cache.beam
+lib/leofs/lib/ssl-5.3.3/ebin/ssl_session_cache_api.beam
+lib/leofs/lib/ssl-5.3.3/ebin/ssl_socket.beam
+lib/leofs/lib/ssl-5.3.3/ebin/ssl_srp_primes.beam
+lib/leofs/lib/ssl-5.3.3/ebin/ssl_sup.beam
+lib/leofs/lib/ssl-5.3.3/ebin/ssl_tls_dist_proxy.beam
+lib/leofs/lib/ssl-5.3.3/ebin/ssl_v2.beam
+lib/leofs/lib/ssl-5.3.3/ebin/ssl_v3.beam
+lib/leofs/lib/ssl-5.3.3/ebin/tls.beam
+lib/leofs/lib/ssl-5.3.3/ebin/tls_connection.beam
+lib/leofs/lib/ssl-5.3.3/ebin/tls_connection_sup.beam
+lib/leofs/lib/ssl-5.3.3/ebin/tls_handshake.beam
+lib/leofs/lib/ssl-5.3.3/ebin/tls_record.beam
+lib/leofs/lib/ssl-5.3.3/ebin/tls_v1.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/array.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/base64.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/beam_lib.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/binary.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/c.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/calendar.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/dets.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/dets_server.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/dets_sup.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/dets_utils.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/dets_v8.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/dets_v9.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/dict.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/digraph.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/digraph_utils.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/edlin.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/edlin_expand.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/epp.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/erl_bits.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/erl_compile.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/erl_eval.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/erl_expand_records.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/erl_internal.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/erl_lint.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/erl_parse.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/erl_posix_msg.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/erl_pp.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/erl_scan.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/erl_tar.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/error_logger_file_h.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/error_logger_tty_h.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/escript.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/ets.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/eval_bits.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/file_sorter.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/filelib.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/filename.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/gb_sets.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/gb_trees.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/gen.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/gen_event.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/gen_fsm.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/gen_server.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/io.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/io_lib.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/io_lib_format.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/io_lib_fread.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/io_lib_pretty.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/lib.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/lists.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/log_mf_h.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/math.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/ms_transform.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/orddict.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/ordsets.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/otp_internal.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/pg.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/pool.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/proc_lib.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/proplists.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/qlc.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/qlc_pt.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/queue.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/random.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/re.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/sets.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/shell.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/shell_default.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/slave.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/sofs.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/stdlib.app
+lib/leofs/lib/stdlib-1.19.4/ebin/stdlib.appup
+lib/leofs/lib/stdlib-1.19.4/ebin/string.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/supervisor.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/supervisor_bridge.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/sys.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/timer.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/unicode.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/win32reg.beam
+lib/leofs/lib/stdlib-1.19.4/ebin/zip.beam
+lib/leofs/lib/stdlib-1.19.4/include/erl_bits.hrl
+lib/leofs/lib/stdlib-1.19.4/include/erl_compile.hrl
+lib/leofs/lib/stdlib-1.19.4/include/ms_transform.hrl
+lib/leofs/lib/stdlib-1.19.4/include/qlc.hrl
+lib/leofs/lib/stdlib-1.19.4/include/zip.hrl
+lib/leofs/lib/syntax_tools-1.6.13/ebin/epp_dodger.beam
+lib/leofs/lib/syntax_tools-1.6.13/ebin/erl_comment_scan.beam
+lib/leofs/lib/syntax_tools-1.6.13/ebin/erl_prettypr.beam
+lib/leofs/lib/syntax_tools-1.6.13/ebin/erl_recomment.beam
+lib/leofs/lib/syntax_tools-1.6.13/ebin/erl_syntax.beam
+lib/leofs/lib/syntax_tools-1.6.13/ebin/erl_syntax_lib.beam
+lib/leofs/lib/syntax_tools-1.6.13/ebin/erl_tidy.beam
+lib/leofs/lib/syntax_tools-1.6.13/ebin/igor.beam
+lib/leofs/lib/syntax_tools-1.6.13/ebin/prettypr.beam
+lib/leofs/lib/syntax_tools-1.6.13/ebin/syntax_tools.app
+lib/leofs/lib/syntax_tools-1.6.13/ebin/syntax_tools.appup
+lib/leofs/lib/tools-2.6.13/ebin/cover.beam
+lib/leofs/lib/tools-2.6.13/ebin/cover_web.beam
+lib/leofs/lib/tools-2.6.13/ebin/cprof.beam
+lib/leofs/lib/tools-2.6.13/ebin/eprof.beam
+lib/leofs/lib/tools-2.6.13/ebin/fprof.beam
+lib/leofs/lib/tools-2.6.13/ebin/instrument.beam
+lib/leofs/lib/tools-2.6.13/ebin/lcnt.beam
+lib/leofs/lib/tools-2.6.13/ebin/make.beam
+lib/leofs/lib/tools-2.6.13/ebin/tags.beam
+lib/leofs/lib/tools-2.6.13/ebin/tools.app
+lib/leofs/lib/tools-2.6.13/ebin/tools.appup
+lib/leofs/lib/tools-2.6.13/ebin/xref.beam
+lib/leofs/lib/tools-2.6.13/ebin/xref_base.beam
+lib/leofs/lib/tools-2.6.13/ebin/xref_compiler.beam
+lib/leofs/lib/tools-2.6.13/ebin/xref_parser.beam
+lib/leofs/lib/tools-2.6.13/ebin/xref_reader.beam
+lib/leofs/lib/tools-2.6.13/ebin/xref_scanner.beam
+lib/leofs/lib/tools-2.6.13/ebin/xref_utils.beam
+lib/leofs/lib/tools-2.6.13/priv/cover.tool
+lib/leofs/lib/tools-2.6.13/priv/index.html
+lib/leofs/lib/tv-2.1.4.10/ebin/tv.app
+lib/leofs/lib/tv-2.1.4.10/ebin/tv.appup
+lib/leofs/lib/tv-2.1.4.10/ebin/tv.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_comm_func.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_db.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_db_search.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_db_sort.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_ets_rpc.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_etsread.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_info.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_io_lib.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_io_lib_format.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_io_lib_pretty.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_ip.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_main.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_mnesia_rpc.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_new_table.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_nodewin.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_pb.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_pb_funcs.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_pc.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_pc_graph_ctrl.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_pc_menu_handling.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_pd.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_pd_display.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_pd_frames.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_pd_scale.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_pg.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_pg_gridfcns.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_poll_dialog.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_pw.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_pw_window.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_rec_edit.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_table_owner.beam
+lib/leofs/lib/tv-2.1.4.10/ebin/tv_utils.beam
+lib/leofs/lib/tv-2.1.4.10/priv/arrow_left.xbm
+lib/leofs/lib/tv-2.1.4.10/priv/arrow_right.xbm
+lib/leofs/lib/tv-2.1.4.10/priv/edit1.xbm
+lib/leofs/lib/tv-2.1.4.10/priv/erlang.gif
+lib/leofs/lib/tv-2.1.4.10/priv/help.xbm
+lib/leofs/lib/tv-2.1.4.10/priv/info.xbm
+lib/leofs/lib/tv-2.1.4.10/priv/key.xbm
+lib/leofs/lib/tv-2.1.4.10/priv/more.xbm
+lib/leofs/lib/tv-2.1.4.10/priv/no_sort.xbm
+lib/leofs/lib/tv-2.1.4.10/priv/open.xbm
+lib/leofs/lib/tv-2.1.4.10/priv/poll.xbm
+lib/leofs/lib/tv-2.1.4.10/priv/search.xbm
+lib/leofs/lib/tv-2.1.4.10/priv/sort.xbm
+lib/leofs/lib/tv-2.1.4.10/priv/sort_reverse.xbm
+lib/leofs/lib/tv-2.1.4.10/priv/tv.gif
+lib/leofs/lib/tv-2.1.4.10/priv/tv.tool
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl.app
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl.appup
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_b64Bin.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_b64Bin_scan.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_eventp.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_html.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_lib.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_otpsgml.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_regexp.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_sax_old_dom.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_sax_parser.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_sax_parser_latin1.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_sax_parser_list.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_sax_parser_utf16be.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_sax_parser_utf16le.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_sax_parser_utf8.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_sax_simple_dom.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_scan.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_sgml.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_simple.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_text.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_ucs.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_uri.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_validate.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_xlate.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_xml.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_xpath.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_xpath_lib.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_xpath_parse.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_xpath_pred.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_xpath_scan.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_xs.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_xsd.beam
+lib/leofs/lib/xmerl-1.3.6/ebin/xmerl_xsd_type.beam
+lib/leofs/lib/xmerl-1.3.6/include/xmerl.hrl
+lib/leofs/lib/xmerl-1.3.6/include/xmerl_xpath.hrl
+lib/leofs/lib/xmerl-1.3.6/include/xmerl_xsd.hrl
+lib/leofs/releases/1/start_clean.boot
+lib/leofs/releases/1/start_clean.rel
+lib/leofs/releases/1/start_clean.script
+lib/leofs/releases/leo_gateway/1/leo_gateway.boot
+lib/leofs/releases/leo_gateway/1/leo_gateway.rel
+lib/leofs/releases/leo_gateway/1/leo_gateway.script
+lib/leofs/releases/leo_gateway/1/start_clean.boot
+lib/leofs/releases/leo_gateway/1/start_clean.rel
+lib/leofs/releases/leo_gateway/1/start_clean.script
+lib/leofs/releases/leo_gateway/RELEASES
+lib/leofs/releases/leo_gateway/start_erl.data
+lib/leofs/releases/leo_manager/1/leo_manager.boot
+lib/leofs/releases/leo_manager/1/leo_manager.rel
+lib/leofs/releases/leo_manager/1/leo_manager.script
+lib/leofs/releases/leo_manager/1/start_clean.boot
+lib/leofs/releases/leo_manager/1/start_clean.rel
+lib/leofs/releases/leo_manager/1/start_clean.script
+lib/leofs/releases/leo_manager/RELEASES
+lib/leofs/releases/leo_manager/start_erl.data
+lib/leofs/releases/leo_storage/1/leo_storage.boot
+lib/leofs/releases/leo_storage/1/leo_storage.rel
+lib/leofs/releases/leo_storage/1/leo_storage.script
+lib/leofs/releases/leo_storage/1/start_clean.boot
+lib/leofs/releases/leo_storage/1/start_clean.rel
+lib/leofs/releases/leo_storage/1/start_clean.script
+lib/leofs/releases/leo_storage/RELEASES
+lib/leofs/releases/leo_storage/start_erl.data
+lib/leofs/releases/start_erl.data
+lib/leofs/snmp/snmpa_gateway/LEO-GATEWAY.bin
+lib/leofs/snmp/snmpa_gateway/LEO-GATEWAY.mib
+lib/leofs/snmp/snmpa_gateway/agent/conf/agent.conf
+lib/leofs/snmp/snmpa_gateway/agent/conf/community.conf
+lib/leofs/snmp/snmpa_gateway/agent/conf/context.conf
+lib/leofs/snmp/snmpa_gateway/agent/conf/standard.conf
+lib/leofs/snmp/snmpa_gateway/agent/conf/vacm.conf
+lib/leofs/snmp/snmpa_gateway/leo_gateway_snmp.config
+lib/leofs/snmp/snmpa_manager/LEO-MANAGER.bin
+lib/leofs/snmp/snmpa_manager/LEO-MANAGER.mib
+lib/leofs/snmp/snmpa_manager/agent/conf/agent.conf
+lib/leofs/snmp/snmpa_manager/agent/conf/community.conf
+lib/leofs/snmp/snmpa_manager/agent/conf/context.conf
+lib/leofs/snmp/snmpa_manager/agent/conf/standard.conf
+lib/leofs/snmp/snmpa_manager/agent/conf/vacm.conf
+lib/leofs/snmp/snmpa_manager/leo_manager_snmp.config
+lib/leofs/snmp/snmpa_manager_slave/LEO-MANAGER.bin
+lib/leofs/snmp/snmpa_manager_slave/LEO-MANAGER.mib
+lib/leofs/snmp/snmpa_manager_slave/agent/conf/agent.conf
+lib/leofs/snmp/snmpa_manager_slave/agent/conf/community.conf
+lib/leofs/snmp/snmpa_manager_slave/agent/conf/context.conf
+lib/leofs/snmp/snmpa_manager_slave/agent/conf/standard.conf
+lib/leofs/snmp/snmpa_manager_slave/agent/conf/vacm.conf
+lib/leofs/snmp/snmpa_manager_slave/leo_manager_snmp.config
+lib/leofs/snmp/snmpa_storage/LEO-STORAGE.bin
+lib/leofs/snmp/snmpa_storage/LEO-STORAGE.mib
+lib/leofs/snmp/snmpa_storage/agent/conf/agent.conf
+lib/leofs/snmp/snmpa_storage/agent/conf/community.conf
+lib/leofs/snmp/snmpa_storage/agent/conf/context.conf
+lib/leofs/snmp/snmpa_storage/agent/conf/standard.conf
+lib/leofs/snmp/snmpa_storage/agent/conf/vacm.conf
+lib/leofs/snmp/snmpa_storage/leo_storage_snmp.config
+sbin/leo_gateway
+sbin/leo_manager
+sbin/leo_manager_slave
+sbin/leo_storage
+sbin/leofs
+@dirrmtry lib/leofs/bin
+@dirrmtry lib/leofs/erts-5.10.4/bin
+@dirrmtry lib/leofs/erts-5.10.4
+@dirrmtry lib/leofs/etc
+@dirrmtry lib/leofs/lib/appmon-2.1.14.2/ebin
+@dirrmtry lib/leofs/lib/appmon-2.1.14.2/priv
+@dirrmtry lib/leofs/lib/appmon-2.1.14.2
+@dirrmtry lib/leofs/lib/asn1-2.0.4/ebin
+@dirrmtry lib/leofs/lib/asn1-2.0.4/priv/lib
+@dirrmtry lib/leofs/lib/asn1-2.0.4/priv
+@dirrmtry lib/leofs/lib/asn1-2.0.4
+@dirrmtry lib/leofs/lib/bear-0.8.1/ebin
+@dirrmtry lib/leofs/lib/bear-0.8.1
+@dirrmtry lib/leofs/lib/bitcask-1.6.7/ebin
+@dirrmtry lib/leofs/lib/bitcask-1.6.7/include
+@dirrmtry lib/leofs/lib/bitcask-1.6.7/priv
+@dirrmtry lib/leofs/lib/bitcask-1.6.7
+@dirrmtry lib/leofs/lib/compiler-4.9.4/ebin
+@dirrmtry lib/leofs/lib/compiler-4.9.4
+@dirrmtry lib/leofs/lib/cowboy-0.8.6/ebin
+@dirrmtry lib/leofs/lib/cowboy-0.8.6
+@dirrmtry lib/leofs/lib/crypto-3.2/ebin
+@dirrmtry lib/leofs/lib/crypto-3.2/priv/lib
+@dirrmtry lib/leofs/lib/crypto-3.2/priv/obj
+@dirrmtry lib/leofs/lib/crypto-3.2/priv
+@dirrmtry lib/leofs/lib/crypto-3.2
+@dirrmtry lib/leofs/lib/eleveldb-1.4.7/ebin
+@dirrmtry lib/leofs/lib/eleveldb-1.4.7/priv
+@dirrmtry lib/leofs/lib/eleveldb-1.4.7
+@dirrmtry lib/leofs/lib/eunit-2.2.6/ebin
+@dirrmtry lib/leofs/lib/eunit-2.2.6/include
+@dirrmtry lib/leofs/lib/eunit-2.2.6
+@dirrmtry lib/leofs/lib/folsom-0.8.1/ebin
+@dirrmtry lib/leofs/lib/folsom-0.8.1/include
+@dirrmtry lib/leofs/lib/folsom-0.8.1
+@dirrmtry lib/leofs/lib/gs-1.5.15.2/ebin
+@dirrmtry lib/leofs/lib/gs-1.5.15.2/priv/bitmap
+@dirrmtry lib/leofs/lib/gs-1.5.15.2/priv
+@dirrmtry lib/leofs/lib/gs-1.5.15.2
+@dirrmtry lib/leofs/lib/inets-5.9.8/ebin
+@dirrmtry lib/leofs/lib/inets-5.9.8/include
+@dirrmtry lib/leofs/lib/inets-5.9.8/priv/bin
+@dirrmtry lib/leofs/lib/inets-5.9.8/priv
+@dirrmtry lib/leofs/lib/inets-5.9.8
+@dirrmtry lib/leofs/lib/jiffy-0.8.5/ebin
+@dirrmtry lib/leofs/lib/jiffy-0.8.5/priv
+@dirrmtry lib/leofs/lib/jiffy-0.8.5
+@dirrmtry lib/leofs/lib/kernel-2.16.4/ebin
+@dirrmtry lib/leofs/lib/kernel-2.16.4/include
+@dirrmtry lib/leofs/lib/kernel-2.16.4
+@dirrmtry lib/leofs/lib/leo_backend_db-1.0.3/ebin
+@dirrmtry lib/leofs/lib/leo_backend_db-1.0.3/include
+@dirrmtry lib/leofs/lib/leo_backend_db-1.0.3
+@dirrmtry lib/leofs/lib/leo_cache-0.4.20/ebin
+@dirrmtry lib/leofs/lib/leo_cache-0.4.20/include
+@dirrmtry lib/leofs/lib/leo_cache-0.4.20
+@dirrmtry lib/leofs/lib/leo_commons-1.0.1/ebin
+@dirrmtry lib/leofs/lib/leo_commons-1.0.1/include
+@dirrmtry lib/leofs/lib/leo_commons-1.0.1
+@dirrmtry lib/leofs/lib/leo_dcerl-0.2.8/ebin
+@dirrmtry lib/leofs/lib/leo_dcerl-0.2.8/include
+@dirrmtry lib/leofs/lib/leo_dcerl-0.2.8/priv
+@dirrmtry lib/leofs/lib/leo_dcerl-0.2.8
+@dirrmtry lib/leofs/lib/leo_gateway-1.0.2/ebin
+@dirrmtry lib/leofs/lib/leo_gateway-1.0.2/include
+@dirrmtry lib/leofs/lib/leo_gateway-1.0.2/priv
+@dirrmtry lib/leofs/lib/leo_gateway-1.0.2
+@dirrmtry lib/leofs/lib/leo_logger-1.0.2/ebin
+@dirrmtry lib/leofs/lib/leo_logger-1.0.2/include
+@dirrmtry lib/leofs/lib/leo_logger-1.0.2
+@dirrmtry lib/leofs/lib/leo_manager-1.0.2/ebin
+@dirrmtry lib/leofs/lib/leo_manager-1.0.2/include
+@dirrmtry lib/leofs/lib/leo_manager-1.0.2/priv
+@dirrmtry lib/leofs/lib/leo_manager-1.0.2
+@dirrmtry lib/leofs/lib/leo_mcerl-0.2.10/ebin
+@dirrmtry lib/leofs/lib/leo_mcerl-0.2.10/include
+@dirrmtry lib/leofs/lib/leo_mcerl-0.2.10/priv
+@dirrmtry lib/leofs/lib/leo_mcerl-0.2.10
+@dirrmtry lib/leofs/lib/leo_mq-1.0.3/ebin
+@dirrmtry lib/leofs/lib/leo_mq-1.0.3/include
+@dirrmtry lib/leofs/lib/leo_mq-1.0.3
+@dirrmtry lib/leofs/lib/leo_object_storage-1.0.4/ebin
+@dirrmtry lib/leofs/lib/leo_object_storage-1.0.4/include
+@dirrmtry lib/leofs/lib/leo_object_storage-1.0.4
+@dirrmtry lib/leofs/lib/leo_ordning_reda-0.10.3/ebin
+@dirrmtry lib/leofs/lib/leo_ordning_reda-0.10.3/include
+@dirrmtry lib/leofs/lib/leo_ordning_reda-0.10.3
+@dirrmtry lib/leofs/lib/leo_pod-0.6.0/ebin
+@dirrmtry lib/leofs/lib/leo_pod-0.6.0
+@dirrmtry lib/leofs/lib/leo_redundant_manager-1.8.1/ebin
+@dirrmtry lib/leofs/lib/leo_redundant_manager-1.8.1/include
+@dirrmtry lib/leofs/lib/leo_redundant_manager-1.8.1/priv
+@dirrmtry lib/leofs/lib/leo_redundant_manager-1.8.1
+@dirrmtry lib/leofs/lib/leo_rpc-0.8.3/ebin
+@dirrmtry lib/leofs/lib/leo_rpc-0.8.3/include
+@dirrmtry lib/leofs/lib/leo_rpc-0.8.3
+@dirrmtry lib/leofs/lib/leo_s3_libs-1.0.1/ebin
+@dirrmtry lib/leofs/lib/leo_s3_libs-1.0.1/include
+@dirrmtry lib/leofs/lib/leo_s3_libs-1.0.1
+@dirrmtry lib/leofs/lib/leo_statistics-1.0.2/ebin
+@dirrmtry lib/leofs/lib/leo_statistics-1.0.2/include
+@dirrmtry lib/leofs/lib/leo_statistics-1.0.2
+@dirrmtry lib/leofs/lib/leo_storage-1.0.2/ebin
+@dirrmtry lib/leofs/lib/leo_storage-1.0.2/include
+@dirrmtry lib/leofs/lib/leo_storage-1.0.2/priv
+@dirrmtry lib/leofs/lib/leo_storage-1.0.2
+@dirrmtry lib/leofs/lib/lz4-0.1.1/ebin
+@dirrmtry lib/leofs/lib/lz4-0.1.1/priv
+@dirrmtry lib/leofs/lib/lz4-0.1.1
+@dirrmtry lib/leofs/lib/mnesia-4.11/ebin
+@dirrmtry lib/leofs/lib/mnesia-4.11/include
+@dirrmtry lib/leofs/lib/mnesia-4.11
+@dirrmtry lib/leofs/lib/observer-1.3.1.2/ebin
+@dirrmtry lib/leofs/lib/observer-1.3.1.2/include
+@dirrmtry lib/leofs/lib/observer-1.3.1.2/priv/bin
+@dirrmtry lib/leofs/lib/observer-1.3.1.2/priv/crashdump_viewer
+@dirrmtry lib/leofs/lib/observer-1.3.1.2/priv
+@dirrmtry lib/leofs/lib/observer-1.3.1.2
+@dirrmtry lib/leofs/lib/os_mon-2.2.14/ebin
+@dirrmtry lib/leofs/lib/os_mon-2.2.14/include
+@dirrmtry lib/leofs/lib/os_mon-2.2.14/priv/bin
+@dirrmtry lib/leofs/lib/os_mon-2.2.14/priv/mibs
+@dirrmtry lib/leofs/lib/os_mon-2.2.14/priv
+@dirrmtry lib/leofs/lib/os_mon-2.2.14
+@dirrmtry lib/leofs/lib/public_key-0.21/ebin
+@dirrmtry lib/leofs/lib/public_key-0.21/include
+@dirrmtry lib/leofs/lib/public_key-0.21
+@dirrmtry lib/leofs/lib/ranch-0.8.4/ebin
+@dirrmtry lib/leofs/lib/ranch-0.8.4
+@dirrmtry lib/leofs/lib/runtime_tools-1.8.13/ebin
+@dirrmtry lib/leofs/lib/runtime_tools-1.8.13/include
+@dirrmtry lib/leofs/lib/runtime_tools-1.8.13/priv/lib
+@dirrmtry lib/leofs/lib/runtime_tools-1.8.13/priv/obj
+@dirrmtry lib/leofs/lib/runtime_tools-1.8.13/priv
+@dirrmtry lib/leofs/lib/runtime_tools-1.8.13
+@dirrmtry lib/leofs/lib/sasl-2.3.4/ebin
+@dirrmtry lib/leofs/lib/sasl-2.3.4
+@dirrmtry lib/leofs/lib/savanna_agent-0.2.2/ebin
+@dirrmtry lib/leofs/lib/savanna_agent-0.2.2/include
+@dirrmtry lib/leofs/lib/savanna_agent-0.2.2
+@dirrmtry lib/leofs/lib/savanna_commons-0.6.3/ebin
+@dirrmtry lib/leofs/lib/savanna_commons-0.6.3/include
+@dirrmtry lib/leofs/lib/savanna_commons-0.6.3
+@dirrmtry lib/leofs/lib/snmp-4.25/ebin
+@dirrmtry lib/leofs/lib/snmp-4.25/include
+@dirrmtry lib/leofs/lib/snmp-4.25/priv/conf/agent
+@dirrmtry lib/leofs/lib/snmp-4.25/priv/conf/manager
+@dirrmtry lib/leofs/lib/snmp-4.25/priv/conf
+@dirrmtry lib/leofs/lib/snmp-4.25/priv/mibs
+@dirrmtry lib/leofs/lib/snmp-4.25/priv
+@dirrmtry lib/leofs/lib/snmp-4.25
+@dirrmtry lib/leofs/lib/ssl-5.3.3/ebin
+@dirrmtry lib/leofs/lib/ssl-5.3.3
+@dirrmtry lib/leofs/lib/stdlib-1.19.4/ebin
+@dirrmtry lib/leofs/lib/stdlib-1.19.4/include
+@dirrmtry lib/leofs/lib/stdlib-1.19.4
+@dirrmtry lib/leofs/lib/syntax_tools-1.6.13/ebin
+@dirrmtry lib/leofs/lib/syntax_tools-1.6.13
+@dirrmtry lib/leofs/lib/tools-2.6.13/ebin
+@dirrmtry lib/leofs/lib/tools-2.6.13/priv
+@dirrmtry lib/leofs/lib/tools-2.6.13
+@dirrmtry lib/leofs/lib/tv-2.1.4.10/ebin
+@dirrmtry lib/leofs/lib/tv-2.1.4.10/priv
+@dirrmtry lib/leofs/lib/tv-2.1.4.10
+@dirrmtry lib/leofs/lib/xmerl-1.3.6/ebin
+@dirrmtry lib/leofs/lib/xmerl-1.3.6/include
+@dirrmtry lib/leofs/lib/xmerl-1.3.6
+@dirrmtry lib/leofs/lib
+@dirrmtry lib/leofs/releases/1
+@dirrmtry lib/leofs/releases/leo_gateway/1
+@dirrmtry lib/leofs/releases/leo_gateway
+@dirrmtry lib/leofs/releases/leo_manager/1
+@dirrmtry lib/leofs/releases/leo_manager
+@dirrmtry lib/leofs/releases/leo_storage/1
+@dirrmtry lib/leofs/releases/leo_storage
+@dirrmtry lib/leofs/releases
+@dirrmtry lib/leofs/snmp/snmpa_gateway/agent/conf
+@dirrmtry lib/leofs/snmp/snmpa_gateway/agent
+@dirrmtry lib/leofs/snmp/snmpa_gateway/db
+@dirrmtry lib/leofs/snmp/snmpa_gateway
+@dirrmtry lib/leofs/snmp/snmpa_manager/agent/conf
+@dirrmtry lib/leofs/snmp/snmpa_manager/agent
+@dirrmtry lib/leofs/snmp/snmpa_manager/db
+@dirrmtry lib/leofs/snmp/snmpa_manager
+@dirrmtry lib/leofs/snmp/snmpa_manager_slave/agent/conf
+@dirrmtry lib/leofs/snmp/snmpa_manager_slave/agent
+@dirrmtry lib/leofs/snmp/snmpa_manager_slave/db
+@dirrmtry lib/leofs/snmp/snmpa_manager_slave
+@dirrmtry lib/leofs/snmp/snmpa_storage/agent/conf
+@dirrmtry lib/leofs/snmp/snmpa_storage/agent
+@dirrmtry lib/leofs/snmp/snmpa_storage/db
+@dirrmtry lib/leofs/snmp/snmpa_storage
+@dirrmtry lib/leofs/snmp
+@dirrmtry lib/leofs