parent
1a49189fe8
commit
c7e748a0d7
@ -1,14 +1,20 @@
|
||||
AUX agent.conf.sample 304 SHA256 db6d78d1d7de894e647afd167a19ecb2a6dc2ccb15e27cb33d2e5360ddb33767 SHA512 00527ca732382b8dd971f0ec3b0d17a48866780e520d2a3085466c38a2c4ff03a28f8ee0a84b15b1e1a3fdb57b567f43715c54bf97b0e814eee71622b5f6b6ef WHIRLPOOL dd286c17066513e2d20c6d33bab77875e695e7a3dcacf8c7f17d07fc4051fc7119b1bb83ee7000f1cf6890ac5b12a61db1a3a245f70dabf94b55279488454faf
|
||||
AUX logstash.confd 220 SHA256 e32a103c8323aabe1a4aea063ff4c08d80fc9789b816c7b74b81fa42e053cf91 SHA512 50609bb71c9174d002900599aacb4657228dbde54a14427a604705abadee362dd42e00df2aef4c7ebef846a608d3ec5796fd6d7d1a6abe8ec66c458e3a94c2e3 WHIRLPOOL d968db6f7b7569bebaac547a5a9035e9a8392f9a7bef86d39858ec059fc15fb3f804abab68922dc49d59cbd689f5115b79cdcf72dcfaf8900ecdfd21e03e58ce
|
||||
AUX logstash.confd-r1 798 SHA256 188b0765c8a99a299777461e101cdbb98a8e8a6243774bd98f9b9e5b6c2f7ce9 SHA512 7724a94142daa3f49eb94af9f58877c46c5931b281f8889a8a6b6bbaff42211c8c91f22010fc3b3c1b8def711063c9c585d1d8c004dabb6c7aeb0a0c34c91e75 WHIRLPOOL 886a4d1a5b93121e1c3bbfc56e95bdc89d5c88d6c35833f841e5c588d1544ae4d836aab742a633c5635d9b3e1f5745ef06b1d702e9135f550ed94feb21728f95
|
||||
AUX logstash.initd 1402 SHA256 1d550d1230454bb86fe71bf6952834030e40fe1281535973f9271dbd86e54085 SHA512 85cfe8b65925434a351e87aa33d061f743d84b4aff21978c3d94e1ed35bc874310550e97a4d512e0d5881c3ceb7d536f3d5ca4abfca6958ef2c292f858ef3de5 WHIRLPOOL 542af6d9f22e8d22b5c667d035e3e68079ca1e994382568a9838efa39bceadd1ffe4e7ec9dfdf18f6a53d88761b02897e2a37b049e6d9aa027b290b1ae456850
|
||||
AUX logstash.initd-r1 1723 SHA256 798d2fef7eec20fe9266103a4128ad3935adccf0a74b9d82d42bf29392c2aa24 SHA512 d21cb201557a187763d4073ba87c635d8bdbb9eaf41d1add89d1e12e5369f3cbfc20bbaa61ac768b744076ab749d6cd90df23832529cdbb3d7e520e9d8c9d0ca WHIRLPOOL 2a0bba5f8ae4114eccb6fad3a0e22335094650cf852afaf5b3230ec50b5b4740b69277de1b1163a551ec613f39fe3bf3eb46393fb9eefc3f373d4aac35e0af60
|
||||
AUX logstash.logrotate 103 SHA256 404746c99df44f7dd617fc6c435251018ceffa3820995a00f1241ac4065da124 SHA512 a5b508d49889dc27722ba82322082b3845449ce99e9e65a4936ed2a49ba2a25a55c0d3bdb31f560da94190d41b39192548f63074ecf5376b9b2b9b73fdaa0ff6 WHIRLPOOL 0a6900c95dea6e52bc8370f21c4becd1b1d2d23c5ac2419fae7f182129874de6ca4f53c36cd7f1a86d117646933ddb2f2866d6d21952af46f8f0924e34875eab
|
||||
AUX logstash.logrotate-r1 109 SHA256 4cdffe6b24026d70852d42f850b8d61777301ed2f7d58071d525cd1ea59df00e SHA512 b34c6d051390b5fa9bfa45dcb1d94ad12edf72cc2ad97ce8ec1965fa4073e0f89e2c01be1ef2a69eeb8aad2711953f4a6b3c3c1488e6ae49b66ec82e1ac40c53 WHIRLPOOL ce538b72998d7926a79c46ee16dd7019bee143e0b3d394d3113990a84ea7a15a33f92403533aa301ceda1f099417ed2de6a7f6eb5f42b03baaa9add12b112338
|
||||
DIST logstash-2.1.3.tar.gz 74433726 SHA256 c592ea6c63a64f44a08a4b86b8ce6e72847ffdf0cd207d1571dcfda899f7134f SHA512 76a25c4ac49b2d8d10ea13e60a249dad95b661f54310ad5ba7abf169065429342323e97d0bd1954542db31627d27762aabd0087186e3176a27066afc9b1e185c WHIRLPOOL 7da3f23e3fa0c09c7de0098dc09c5019e7bd5e7b3bf67b6df7b9d5d5ee06e6f2cb88c49b3865931cbe58342b28dd6035ea7da6889ff55d00ab6b87612a7ceff2
|
||||
DIST logstash-2.2.0.tar.gz 74440588 SHA256 aee2437f45c726ec354f0bf9634b3638428d48bef32beb412f827eb2cc736f78 SHA512 8a167971731bf0d0a7eddb023c57c66fa8ebeb0842756711795117bdb988018040ea50848c1f6e06ba748d76b723a39f758e275778270cf92acebb3284263ce0 WHIRLPOOL b07eba50168bd9ee9e7b55e8b9fd181353188db4b4c8e4dedc289cd8c8d4fae4c10650a8d968c06cd90e132f90adbc0805c077f1d891ef968e5ae02bf240dc27
|
||||
DIST logstash-2.2.2.tar.gz 74452781 SHA256 f0a29ec8fd327e42f3023bd6bf85a00ac20617bfc214df59c765453977398312 SHA512 bab0463f6d4aeccfac04007d318b8cf70d56c803dfaa7948fb7dc1ca29bb91ccc3b1c5b705bede585e4adb98e63b3515bbabfc1206378e3b53ead78cf08c3da4 WHIRLPOOL 92122b7687b7230ad9d9415d9bbcca737cabb46f512d2a86f4401205a3cdf0f31bee8bf6e0a42066a54234474b490c008ad2084f8ff5a5fc5af87532842de39a
|
||||
DIST logstash-2.3.0.tar.gz 73593126 SHA256 d802803ac6dc7e9215b19764dd8fbaa74c75fa1d8bf387508fb0d0d8d36b0241 SHA512 1a8aa6ebe43b80c6cfe44e5ac8233b451c0cbd1bf4636155726b115992a0a2b046926a5fa887d2dc33f7611e9a295cdd4a5875c875f289400ea7f93413459928 WHIRLPOOL 1d3e54ae4775459f35bf1d0fe51e634c27b5b0488e9e6fe9129d38956bd5296b3b78bea77c8a72b810fb11ea9a13214efad900398cd9c76d1e95d6ced79cd043
|
||||
DIST logstash-all-plugins-2.2.0.tar.gz 129473672 SHA256 966b5408e66af003f96084bf6f8764855c00530db8b326513d795541a62e4d41 SHA512 0725275e312f9a936d750959ccc388bac0df91ff7dd1a74d501cfdfe20006a0a5008d0877012ad80b5caece3f64bdc86b79ffb20e2f07c4a8cd5bdd2daf8d1b2 WHIRLPOOL 3cfaf4693a0b7ef0343a973de344b063ad0d1928bf9316cc893ed88de9a7ef209a206d0cb881582c2213de9409874a959c44d874af82a5bad6468943fe4297c8
|
||||
EBUILD logstash-bin-2.1.3.ebuild 1351 SHA256 cbdbb001c2f3fb6e6270eeacb770a5f5f909cbbb32e2e5b7a5a1ec3c899072bc SHA512 1a3fb6b7e7773f9777665d305a497d46f5af6e8a15c244e4234ce0ccbb97ba2c540cc1ce7e088abd0a7ae282af847283e8981496da9a7cf127a8df41af96da55 WHIRLPOOL 602ab0f67ec451e2fe85f028b971a65bdcdbf399b323071e035b15de8986be42c717d38484391dab0132becb15a60328f60d18f02c0833b150ff42ef7ec75ab5
|
||||
EBUILD logstash-bin-2.2.0.ebuild 1629 SHA256 241029eb48f1c78a233cb76f0869c3db2c13390a950b23c71fa3b80ba6fb5867 SHA512 bc3ac17689bf39a94a4ef7a328772daa4c74d29e6eff22336b78d0748bb69c294619e80e3134381199e50f404d2fdba55b90d607b2d9ad9469bb7f5929eb72bf WHIRLPOOL c3c0d2d6bb5b7a6b02a07e663c6c92cad7d7a8fa9e9a09a52eb3d609d72d335c0ba74fd08a76145536ecdd6068a35be81045dfcfc0381ea984079f1689e8f972
|
||||
EBUILD logstash-bin-2.2.2-r1.ebuild 1461 SHA256 681c66f9c1d081abc9c1bf02b95875bc06f115e360cd627d74a77f07e5021e88 SHA512 9715ca16792723aa1c84d7ea7d01eb5f49ca3c6b57e562554c358d60f58957a5e12daf7a5810432940d96f644b03c0a82fa68ee74abaf1f51dfc6900438bca00 WHIRLPOOL 7ea7f20104ee1c45de0489b804fbbc8e9a42c210a974b6232968123bcf8cb9d944a445d8619f1d75ed6c61662e0261e5febb8b10db111da30cbc5326d00c3d51
|
||||
EBUILD logstash-bin-2.2.2.ebuild 1351 SHA256 cbdbb001c2f3fb6e6270eeacb770a5f5f909cbbb32e2e5b7a5a1ec3c899072bc SHA512 1a3fb6b7e7773f9777665d305a497d46f5af6e8a15c244e4234ce0ccbb97ba2c540cc1ce7e088abd0a7ae282af847283e8981496da9a7cf127a8df41af96da55 WHIRLPOOL 602ab0f67ec451e2fe85f028b971a65bdcdbf399b323071e035b15de8986be42c717d38484391dab0132becb15a60328f60d18f02c0833b150ff42ef7ec75ab5
|
||||
EBUILD logstash-bin-2.3.0.ebuild 1461 SHA256 681c66f9c1d081abc9c1bf02b95875bc06f115e360cd627d74a77f07e5021e88 SHA512 9715ca16792723aa1c84d7ea7d01eb5f49ca3c6b57e562554c358d60f58957a5e12daf7a5810432940d96f644b03c0a82fa68ee74abaf1f51dfc6900438bca00 WHIRLPOOL 7ea7f20104ee1c45de0489b804fbbc8e9a42c210a974b6232968123bcf8cb9d944a445d8619f1d75ed6c61662e0261e5febb8b10db111da30cbc5326d00c3d51
|
||||
MISC ChangeLog 5536 SHA256 b1630bbd765fcad28789028538864b3768eda4dcb98caf52efaae15561448d71 SHA512 8f60d291639ab30159ff720dd1ea69885bfeb786823cbeeb4674fd43f6a7b62da1b2ddd52188c54f85548299c5a87c6a0c68b497e1a1247ccd86ca59438cf20d WHIRLPOOL 09e5b1dd76980c7b86205e1f24cf0eebba39ef3db724f5140d4a7a42898e0d8a493b7e06adbad7a3eb51fbc7ed1e6c9e09e0f09e4bab827166f8d039d34d8a3f
|
||||
MISC ChangeLog-2015 1201 SHA256 b789b9b4f8fa642f89efadd1fc139304bea788fb2e91899556992e95811194a7 SHA512 f13b81a399382943cd6982303660b36633e108f71ecff4457ceee3ca3d8ee3ddfa75df69e3502839249eb68e2823833aaf9089c165569453e8208198b44755ee WHIRLPOOL bebb44c1c904ea0bf0c0c907c041399583479840c591946cad10523ad78e75b4739bb5f4728e1e91dbed4f42fe381a329e61103e9d8c65636547f38f3f7396d7
|
||||
MISC metadata.xml 661 SHA256 a8204b8cb3ab9adf955532e444e6dcc1881da7149db5f2ea64f0b624e617e94a SHA512 6fd8b8ec55c1960e351a517db465043e772b0c8607fa51f878b3d4d4780bae80c729543747135d21af1c202c656a633b056cb3a72575170243e8005fb001bb09 WHIRLPOOL 016ff8631c6cd0ac1d997846f9e8f7e81fb8253797e0d3883e89a8c0ccad445d1c42f827de0c64fa59b5a7bd6621121e05c6d2d1227c4820af8077a9554a266e
|
||||
|
@ -0,0 +1,37 @@
|
||||
###############################
|
||||
# Default settings for logstash
|
||||
###############################
|
||||
|
||||
# Set a home directory
|
||||
#LS_HOME=/var/lib/logstash
|
||||
|
||||
# Arguments to pass to logstash agent
|
||||
#LS_OPTS=""
|
||||
|
||||
# Arguments to pass to java
|
||||
#LS_HEAP_SIZE="500m"
|
||||
#LS_JAVA_OPTS="-Djava.io.tmpdir=$HOME"
|
||||
|
||||
# pidfiles location
|
||||
#LS_PIDFILE=/run/logstash/logstash.pid
|
||||
|
||||
# user id to be invoked as
|
||||
#LS_USER=logstash
|
||||
#LS_GROUP=logstash
|
||||
|
||||
# logstash logging
|
||||
#LS_LOG_FILE=/var/log/logstash/logstash.log
|
||||
#LS_USE_GC_LOGGING="true"
|
||||
|
||||
# logstash configuration directory
|
||||
#LS_CONF_DIR=/etc/logstash/conf.d
|
||||
|
||||
# Open file limit
|
||||
#LS_OPEN_FILES=16384
|
||||
|
||||
# Nice level
|
||||
#LS_NICE=19
|
||||
|
||||
# If this is set to 1, then when `stop` is called, if the process has
|
||||
# not exited within a reasonable time, SIGKILL will be sent next.
|
||||
KILL_ON_STOP_TIMEOUT=0
|
@ -0,0 +1,57 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
LS_USER=${LS_USER:-logstash}
|
||||
LS_GROUP=${LS_GROUP:-$LS_USER}
|
||||
LS_LOG_FILE=${LS_LOG_FILE:-/var/log/logstash/logstash.log}
|
||||
LS_CONF_DIR=${LS_CONF_DIR:-/etc/logstash/conf.d}
|
||||
LS_HOME=${LS_HOME:-/var/lib/logstash}
|
||||
LS_HEAP_SIZE=${LS_HEAP_SIZE:-500m}
|
||||
LS_NICE=${LS_NICE:-19}
|
||||
LS_JAVA_OPTS=${LS_JAVA_OPTS:-"-Djava.io.tmpdir=${LS_HOME}"}
|
||||
LS_USE_GC_LOGGING=${LS_USE_GC_LOGGING:-false}
|
||||
LS_OPEN_FILES=${LS_OPEN_FILES:-16384}
|
||||
KILL_ON_STOP_TIMEOUT=${KILL_ON_STOP_TIMEOUT:-0}
|
||||
|
||||
command="/opt/logstash/bin/logstash"
|
||||
command_args="agent --config ${LS_CONF_DIR} --log ${LS_LOG_FILE} ${LS_OPTS}"
|
||||
command_background="true"
|
||||
pidfile=${LS_PIDFILE:-"/run/logstash/logstash.pid"}
|
||||
|
||||
start_stop_daemon_args="--user ${LS_USER}:${LS_GROUP} \
|
||||
--chdir ${LS_HOME}
|
||||
--nicelevel ${LS_NICE}
|
||||
--env LS_HEAP_SIZE=${LS_HEAP_SIZE}
|
||||
--env LS_JAVA_OPTS=${LS_JAVA_OPTS}
|
||||
--env LS_USE_GC_LOGGING=${LS_USE_GC_LOGGING}"
|
||||
|
||||
extra_commands="checkconfig"
|
||||
|
||||
checkconfig() {
|
||||
ebegin "Checking your configuration"
|
||||
${command} ${command_args} --configtest
|
||||
eend $? "Configuration error. Please fix your configuration files."
|
||||
}
|
||||
|
||||
start_pre() {
|
||||
checkconfig || return 1
|
||||
|
||||
rc_ulimit="-n ${LS_OPEN_FILES}"
|
||||
|
||||
checkpath -d -o "${LS_USER}":"${LS_GROUP}" -m750 "$(dirname "${pidfile}")"
|
||||
checkpath -d -o "${LS_USER}":"${LS_GROUP}" -m750 "$(dirname "${LS_LOG_FILE}")"
|
||||
checkpath -f -o "${LS_USER}":"${LS_GROUP}" -m640 "${LS_LOG_FILE}"
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping logstash"
|
||||
if [ "${KILL_ON_STOP_TIMEOUT}" == "1" ]; then
|
||||
start-stop-daemon --stop \
|
||||
--pidfile=${pidfile} \
|
||||
--retry=TERM/5/KILL/5
|
||||
else
|
||||
start-stop-daemon --stop \
|
||||
--pidfile=${pidfile}
|
||||
fi
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
/var/log/logstash/*.{err,log} {
|
||||
copytruncate
|
||||
compress
|
||||
missingok
|
||||
notifempty
|
||||
}
|
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit user
|
||||
|
||||
MY_PN="${PN/-bin}"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Tool for managing events and logs"
|
||||
HOMEPAGE="https://www.elastic.co/products/logstash"
|
||||
SRC_URI="https://download.elastic.co/${MY_PN}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RESTRICT="strip"
|
||||
QA_PREBUILT="opt/logstash/vendor/jruby/lib/jni/*/libjffi*.so"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="|| ( virtual/jre:1.8 virtual/jre:1.7 )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup ${MY_PN}
|
||||
enewuser ${MY_PN} -1 -1 /var/lib/${MY_PN} ${MY_PN} -m
|
||||
}
|
||||
|
||||
src_install() {
|
||||
keepdir /etc/"${MY_PN}"/{conf.d,patterns,plugins}
|
||||
keepdir "/var/log/${MY_PN}"
|
||||
|
||||
insinto "/etc/${MY_PN}/conf.d"
|
||||
doins "${FILESDIR}/agent.conf.sample"
|
||||
|
||||
insinto "/opt/${MY_PN}"
|
||||
doins -r .
|
||||
fperms 0755 "/opt/${MY_PN}/bin/${MY_PN}" "/opt/${MY_PN}/vendor/jruby/bin/jruby"
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${MY_PN}.logrotate-r1" "${MY_PN}"
|
||||
|
||||
newconfd "${FILESDIR}/${MY_PN}.confd-r1" "${MY_PN}"
|
||||
newinitd "${FILESDIR}/${MY_PN}.initd-r1" "${MY_PN}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo "Getting started with logstash:"
|
||||
einfo " https://www.elastic.co/guide/en/logstash/current/getting-started-with-logstash.html"
|
||||
einfo ""
|
||||
einfo "Packages that might be interesting:"
|
||||
einfo " app-misc/elasticsearch"
|
||||
einfo " dev-python/elasticsearch-curator"
|
||||
einfo " www-apps/kibana-bin"
|
||||
}
|
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit user
|
||||
|
||||
MY_PN="${PN/-bin}"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Tool for managing events and logs"
|
||||
HOMEPAGE="https://www.elastic.co/products/logstash"
|
||||
SRC_URI="https://download.elastic.co/${MY_PN}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RESTRICT="strip"
|
||||
QA_PREBUILT="opt/logstash/vendor/jruby/lib/jni/*/libjffi*.so"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="|| ( virtual/jre:1.8 virtual/jre:1.7 )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup ${MY_PN}
|
||||
enewuser ${MY_PN} -1 -1 /var/lib/${MY_PN} ${MY_PN} -m
|
||||
}
|
||||
|
||||
src_install() {
|
||||
keepdir /etc/"${MY_PN}"/{conf.d,patterns,plugins}
|
||||
keepdir "/var/log/${MY_PN}"
|
||||
|
||||
insinto "/etc/${MY_PN}/conf.d"
|
||||
doins "${FILESDIR}/agent.conf.sample"
|
||||
|
||||
insinto "/opt/${MY_PN}"
|
||||
doins -r .
|
||||
fperms 0755 "/opt/${MY_PN}/bin/${MY_PN}" "/opt/${MY_PN}/vendor/jruby/bin/jruby"
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/${MY_PN}.logrotate-r1" "${MY_PN}"
|
||||
|
||||
newconfd "${FILESDIR}/${MY_PN}.confd-r1" "${MY_PN}"
|
||||
newinitd "${FILESDIR}/${MY_PN}.initd-r1" "${MY_PN}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo "Getting started with logstash:"
|
||||
einfo " https://www.elastic.co/guide/en/logstash/current/getting-started-with-logstash.html"
|
||||
einfo ""
|
||||
einfo "Packages that might be interesting:"
|
||||
einfo " app-misc/elasticsearch"
|
||||
einfo " dev-python/elasticsearch-curator"
|
||||
einfo " www-apps/kibana-bin"
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
DIST ddate-0.2.1.tar.gz 7757 SHA256 7602ccf2065e88ffe57a37db3e33eaa51e61f4e4f722b03842162d91f9726bf6 SHA512 377ae4be0ddd2386de726603116ec64a524f2f4263cb30d2cd8f10024659f5fee552cf13de45cbaad36c93d2dfd16c0667993d67a37ba2276a96ca052265c714 WHIRLPOOL 27acbf78448f1bfbfac5184a453b9a73481260c2b6190be0b0545b204d2522d4a0fcac6b4258e0a7fb85768466a38f41bc7bd1a1c5417ed62f2b91f650e87fb2
|
||||
EBUILD ddate-0.2.1.ebuild 640 SHA256 85e96888bbf54ba8e90b54b0137359157cb7fa47cebffcbf667715d4f90ca69e SHA512 f170814478003afbb70fcfe01c7f4bfc5f55132362caff0e665776bcb25b3bef12af224c24963b82bd21e3ef8a76f704a662dfe490f0952ac81aedb404cee619 WHIRLPOOL a20072514eebfb17b5b8fb8e991aa17f142778f50fb839a9cb14882aa5782858915e185c218f1d624eb76ac2585dba47c602e7ea02895fa7ebc956248143740a
|
||||
EBUILD ddate-0.2.1.ebuild 645 SHA256 bb15195faaa87c5e9c52c04bfe234dea6af674e8f7cc2b87619b0cc4c6fe450a SHA512 e9d4b31a4df31ec598e2302f0fd2c766232c5deff41e3c6f27cd266b46ff8cf9017a6ec742703cc69a41e2bb999a59faed4a92bf846b163e3f5816da8990129b WHIRLPOOL 63d9ee935e7cbf2584fda310d2cd0ac1c5093a5554a3cc3275087773dd5cb4bdc3f933c4ab24d333f1d66f2b6f3252c97a37043c8d783018f784a9cd248c5e7c
|
||||
MISC ChangeLog 2311 SHA256 26db836584da48a1d118a0145ee96826565fd62a5a44e85193e77d594843b3f5 SHA512 81bcc572c3f2b7eb7efac0a7c4ca4ae70d5078dc378ac79d43ba1809bcba13bf09aa7b6d5e8ec9957618de92d0f03afb87d3f61f394eac7db3ba0255c9b598de WHIRLPOOL e3fe0cf5489dd15a991cfcb57eec52c0d2b7b978eedfe0e9e32733896f55050ab1ec189b10a32cab1c0bc0a7b2e063c4b871d0bea93f3cd399e3455f54d0dc42
|
||||
MISC ChangeLog-2015 424 SHA256 239b94ea9235d68c86aa754596fa6e694da48c594aa336c8e75aba2b0dac9359 SHA512 21a10bc1844d2d9b210fdb9c3ce5f6c79d04af75b8777171bef13a1a273741f0726115442d03199232d06ca0bec864b08c623f0e6e6b808b77693dfe4e79d5ee WHIRLPOOL 22bb18c9c57b7103164981a3f3c75b5407144477d5cc083a4ede63a53860604689adcd3ab30d26f1dbc994a0f7a8640f54a2ccafb1f5611a8d107c7a37102eed
|
||||
MISC metadata.xml 337 SHA256 0973cb0e0319230bab31a4e1c85d942e70100ceae533f3941329423cb7bf396f SHA512 6f3fcef6460451d79a11fa55dc731a6bc76434532a11a5fc5be539e23300228679cc4793400c4eb56aee0d3946317df31a2cd7a5e77f8ee463e1d25dce9a2ae8 WHIRLPOOL 17f720fe2e0aab293c5326d5400e5277cd10954355cf4aaa66ed607dfc92f7542083b3a1c8a0cd357a783ae80fa6b0080fc93dca78b8ddd37d9e7457f98c0b17
|
||||
|
@ -0,0 +1,62 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils systemd user
|
||||
|
||||
MY_PN="${PN%-bin}"
|
||||
DESCRIPTION="Open Source, Distributed, RESTful, Search Engine"
|
||||
HOMEPAGE="https://www.elastic.co/products/elasticsearch"
|
||||
SRC_URI="https://download.elasticsearch.org/${MY_PN}/release/org/${MY_PN}/distribution/tar/${MY_PN}/${PV}/${P}.tar.gz"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RESTRICT="strip"
|
||||
|
||||
RDEPEND="|| ( virtual/jre:1.8 virtual/jre:1.7 )"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup ${MY_PN}
|
||||
enewuser ${MY_PN} -1 /bin/bash /var/lib/${MY_PN} ${MY_PN}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
rm -rf bin/*.{bat,exe}
|
||||
rm LICENSE.txt
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /etc/${MY_PN}
|
||||
dodir /etc/${MY_PN}/scripts
|
||||
|
||||
insinto /usr/share/doc/${P}/examples
|
||||
doins config/*
|
||||
rm -rf config
|
||||
|
||||
insinto /usr/share/${MY_PN}
|
||||
doins -r ./*
|
||||
chmod +x "${D}"/usr/share/${MY_PN}/bin/*
|
||||
|
||||
keepdir /var/{lib,log}/${MY_PN}
|
||||
keepdir /usr/share/${MY_PN}/plugins
|
||||
|
||||
newinitd "${FILESDIR}/elasticsearch.init5" "${MY_PN}"
|
||||
newconfd "${FILESDIR}/${MY_PN}.conf" "${MY_PN}"
|
||||
systemd_newunit "${FILESDIR}"/${PN}.service4 "${PN}.service"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog "You may create multiple instances of ${MY_PN} by"
|
||||
elog "symlinking the init script:"
|
||||
elog "ln -sf /etc/init.d/${MY_PN} /etc/init.d/${MY_PN}.instance"
|
||||
elog
|
||||
elog "Each of the example files in /usr/share/doc/${P}/examples"
|
||||
elog "should be extracted to the proper configuration directory:"
|
||||
elog "/etc/${MY_PN} (for standard init)"
|
||||
elog "/etc/${MY_PN}/instance (for symlinked init)"
|
||||
elog
|
||||
}
|
@ -0,0 +1,62 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils systemd user
|
||||
|
||||
MY_PN="${PN%-bin}"
|
||||
DESCRIPTION="Open Source, Distributed, RESTful, Search Engine"
|
||||
HOMEPAGE="https://www.elastic.co/products/elasticsearch"
|
||||
SRC_URI="https://download.elasticsearch.org/${MY_PN}/release/org/${MY_PN}/distribution/tar/${MY_PN}/${PV}/${P}.tar.gz"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RESTRICT="strip"
|
||||
|
||||
RDEPEND="|| ( virtual/jre:1.8 virtual/jre:1.7 )"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup ${MY_PN}
|
||||
enewuser ${MY_PN} -1 /bin/bash /var/lib/${MY_PN} ${MY_PN}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
rm -rf bin/*.{bat,exe}
|
||||
rm LICENSE.txt
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /etc/${MY_PN}
|
||||
dodir /etc/${MY_PN}/scripts
|
||||
|
||||
insinto /usr/share/doc/${P}/examples
|
||||
doins config/*
|
||||
rm -rf config
|
||||
|
||||
insinto /usr/share/${MY_PN}
|
||||
doins -r ./*
|
||||
chmod +x "${D}"/usr/share/${MY_PN}/bin/*
|
||||
|
||||
keepdir /var/{lib,log}/${MY_PN}
|
||||
keepdir /usr/share/${MY_PN}/plugins
|
||||
|
||||
newinitd "${FILESDIR}/elasticsearch.init5" "${MY_PN}"
|
||||
newconfd "${FILESDIR}/${MY_PN}.conf" "${MY_PN}"
|
||||
systemd_newunit "${FILESDIR}"/${PN}.service4 "${PN}.service"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog
|
||||
elog "You may create multiple instances of ${MY_PN} by"
|
||||
elog "symlinking the init script:"
|
||||
elog "ln -sf /etc/init.d/${MY_PN} /etc/init.d/${MY_PN}.instance"
|
||||
elog
|
||||
elog "Each of the example files in /usr/share/doc/${P}/examples"
|
||||
elog "should be extracted to the proper configuration directory:"
|
||||
elog "/etc/${MY_PN} (for standard init)"
|
||||
elog "/etc/${MY_PN}/instance (for symlinked init)"
|
||||
elog
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
AUX methane-1.5.1-gentoo.patch 2873 SHA256 b8790425b950bc747426fd69fad5025243d94762b6403fe220878de67aedc56c SHA512 21d117144cd1bc1813cea80ed07f18f046a1600449bc1be231cec46e6a2c185c30b572ccdc921e8333e0d32ace2c65b1821c61a726f8ced4be094cafa5fb3768 WHIRLPOOL 92c97f11b8a834b9d4fbd0d5befa7981d05f06842250791e958beb5a109f00967b9b072feb92971b05e5cba0d07ddf3b28ee8002eb77f4cef9310a4f41d5e373
|
||||
DIST methane-1.5.1.tgz 1057881 SHA256 ac1de7009e638c784b4d413b56a4387be94a31bd5fe3050db7b51e39ccfdd248 SHA512 3506f288179a127f8508bd9d4225618d8dcd93794c559822ed2836bb46a318ce3c199f951f564064091b1125375118f2d64c50a27059dcd0e49c8379fa8c3155 WHIRLPOOL b8f52b981b0a6789b4d854548787810c994c87792b57f150af8ed0d8819dc057e38a04edf1ed5791ab24cba7a7eec66a40e5e71d5260dbabe1c110c8e2044cf4
|
||||
EBUILD methane-1.5.1.ebuild 1022 SHA256 b046949b79f055fa9138f56bdebbe47451eda8c5370c0c9b8f4b07c6437959ab SHA512 d61de12537ab6a30e8661b0550f049aa52a82d666ea0a1deb17e745e8b11b57a70a7d611d87bbab4b5b3870b081a292a108532381b25c8cc168bbdfd693f9c63 WHIRLPOOL 7150f1cef40730c4e703a7126b45885fe7d19533675103300b318d7eb07debe656617e9502297369995673775c8f154756827d49ae61ff4fca8c10428a67e50e
|
||||
EBUILD methane-1.5.1.ebuild 1100 SHA256 6b9ea5ff7c4c0f85aab14c6d8b01d21d3db0763e33ac1c142c2f0bacbd4b3c41 SHA512 b1a144efb9ad4c330a3310ed5e790dfd9efa057e1bdf86666fe00b0ad69aad5f5fa3ceab6a889f6113a02a345e664e690a1f790d95b1591b1330eb3427b526a2 WHIRLPOOL 080e344b674c66b9e62f20962260a0197a21345dc962426348a19377a4d05970c2048ba8e6b5ee2af0f8ccc6211558afbc53a4cab884093c778dbfb995bd1caa
|
||||
MISC ChangeLog 2603 SHA256 39a43601bc59353cf4b4314abd87ef1e975da1e08d45f9c50f1ebadfc63bcf69 SHA512 3cd4e7a5227ff3a5da9089448ddbf8a07e5e506495933528320124ac78f3d9b85880910de26b0870fe85c97e5476562f9e5d9784be22833c85a9850af800e428 WHIRLPOOL 5d3691245c83d0c9233c40abe7e35a8d846211b9c641ced21f7ac3cd76affe3aa3b441c8619848936d182042ad2e9b5abe83a66250cb1dc79f80be7a598703bc
|
||||
MISC ChangeLog-2015 3343 SHA256 e21df5d21b5a2c054b553aad4249ba872a80e49096545e1c3e8f2d7dfaecf6c1 SHA512 fb224f2053c7ca37c5a672faa4b2346db2cd845b9fa76391cd51b6745848f3dd1b7239a05637e40c58772473514fbe68a847d9534997dec795003a68f20a31ea WHIRLPOOL 43ea4c0df60daf3eb6788c25603b22ec109622488dd5a22fd913663b2851689323b2bfe4d6cdb8c6efa27ab1e04ff3acba0ac9851281540d4f206e0ad306d50b
|
||||
MISC metadata.xml 330 SHA256 2e6f52f6e3334996d2c9e95260c9b61ce14c32fe42fc3b85d18195b15527eb6b SHA512 fbb2b283c78c2952bb974a7b247ad80e4d1a9c1d8af47fa13e3d48fc91c9372c09b04212c55c6b06bbc939ea55e64c42bdd6fbae7cbb60c8fa6ed60f48305960 WHIRLPOOL b6000bd5598b4e42a2d457423b13923db78423bb3c57b9834aeee87da0578f634d073f9f5150bd47b2b9dabaa4acf12ca5e97ba9ce06fbe247414cee31cb1c0a
|
||||
|
@ -1,6 +1,6 @@
|
||||
AUX gargoyle-2011.1-desktopfile.patch 1265 SHA256 b9f0eba5af34a7703c2d3bd38e216f82fd86cbf1acdb94267aaa06ba8b9a222f SHA512 ed31bc711b52b5d231f130956d7d07cb9080747e6d53c85b379aa413582f8e4ffe825298bc86180ec7d1eadff5e6bffc6e49b3ff7a2607f612dcf81a6c1af22e WHIRLPOOL b80e185d019ae88e256c14700c510a1ca81a9d7dbd081c9b685c7e5149d743d53d0a54606f295e8e35a074ba46753ea3ac1fe9fa10dd995910a872fa6d48b5fc
|
||||
DIST gargoyle-2011.1-sources.zip 11291660 SHA256 8642ac38add31d47bfd531d4121dc1e956d06895a9352ce573b5007e9cae4634 SHA512 65159580cf3494944f841c44320135580557258e37ad5523ae3ea30555c19834a2793231a8e42c217e5c1d055d50ed6a20d372d6302e880a2818bc4ea59b226f WHIRLPOOL 19e572d52ec6436c5b41d767e45d509bd965a0d4009b4445db08e79125eabb20636374bbb818ef7115a1ca9ac983a29cb2eaa3848a22e17d5e7d26284200b86f
|
||||
EBUILD gargoyle-2011.1.ebuild 3151 SHA256 7ee060561515b42b333b27fb84e114c977a9ae80b8166a293745bb6f6aa5248b SHA512 1a9e0f872ee2909b09044ad82ae429c775d68fa856f6157299d482328df8737d921cf8d5d764861ee7f7a93c02192be52558c80d15bb9cabf1001bdc28082779 WHIRLPOOL af52d19a90c2c208f6d332e4e340074c5cf0d71258caf8732ca791b194792d67d57dc8bfcf2e2563b813ad52026ad475faeb7e3ab08ac9a7293ddc04ea1498c9
|
||||
EBUILD gargoyle-2011.1.ebuild 3222 SHA256 ba1b86348381e4d178c651928e3c44ff77aa3d5184cfdfabd9de1ff713d499d5 SHA512 16a53447eba8a4c66f7fb508831c4229b1a6ffbb74a57dcd145ed259eeaba0fb80dc71ec134eeb4d6ca787145ffe90c1eea93f9d8b17282945b3553e369283c1 WHIRLPOOL 41d976f3c6fdf5400fb25d8d252bbe009d4e176c36ffe1c8d3c734d3e12f3caf3ae0c8eac4b4244a8b52be79730754cf7cc7911a0fde6c901b91ecbb46c6e885
|
||||
MISC ChangeLog 2801 SHA256 b9392ca76cd3415e167d68d17c8616ebd91660f5bd7f2d0a3c9b309e6d874b1b SHA512 1abf02ed01985eae6ae8729cfbe75cb79e437e9c7dac52ff9bd176189b3302702162ebf9f5f1149c2f669872082e66d290d24acb4667256f5e8c68b7827ceff3 WHIRLPOOL c26c2803eefae53f6834f3023e041110fc11a610774ae082e4038b8f77f61223c8b421896051b8cf439d0d67accd2a286209d51a2394dc07016e2687bbfbf06e
|
||||
MISC ChangeLog-2015 4134 SHA256 1db1d93fab4bf891b5b126fe09b391c58e5c7df55504b7fdb02d41f5e00c8f6e SHA512 8f5102579edb859946ae556d2e2b54c943d0e90f8ff1cbc12718d3d8d8c25d3818389799458dbadbd586410eecfc0e89775e1779909c493c38dad150e3d62a8b WHIRLPOOL ce6280e7339f8792ee52ecaa387b8db5a94e8b60b7b450685e9d67f090b9f8505d7324767491db02dd95dde3721d99ce0101a920816b982ed6c7c53d48887111
|
||||
MISC metadata.xml 329 SHA256 4073a71c16d06a7bbbf6cd94a9e30306378a1801e4372656831b9b3383c91827 SHA512 f6b913db889e2434a76d61526ff2cf3f719322991bb26891ac0383fcb8f11cf69cfc895a7cddd35074c2dee9a5ceac0fd8c0172542401d302ec39e9cac180b2c WHIRLPOOL 28b6e9bbb091419d815bd4bf2c833d311cd8b0f52a5995cd35d807dc76aa51d5672876a93465e03d2d906c7873023ea7d58b6eef134672bb245c6875cd882c18
|
||||
|
@ -1 +1 @@
|
||||
Fri, 01 Apr 2016 07:09:08 +0000
|
||||
Fri, 01 Apr 2016 10:38:59 +0000
|
||||
|
@ -1 +1 @@
|
||||
Fri, 01 Apr 2016 07:09:08 +0000
|
||||
Fri, 01 Apr 2016 10:38:59 +0000
|
||||
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=install postinst setup
|
||||
DESCRIPTION=Tool for managing events and logs
|
||||
EAPI=5
|
||||
HOMEPAGE=https://www.elastic.co/products/logstash
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=|| ( virtual/jre:1.8 virtual/jre:1.7 )
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
SRC_URI=https://download.elastic.co/logstash/logstash/logstash-2.2.2.tar.gz
|
||||
_eclasses_=user 906f3c8eb3a2350a4f1191a89baa3e46
|
||||
_md5_=8964bf8523630928b21b3d14fabc8d20
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=install postinst setup
|
||||
DESCRIPTION=Tool for managing events and logs
|
||||
EAPI=5
|
||||
HOMEPAGE=https://www.elastic.co/products/logstash
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=|| ( virtual/jre:1.8 virtual/jre:1.7 )
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
SRC_URI=https://download.elastic.co/logstash/logstash/logstash-2.3.0.tar.gz
|
||||
_eclasses_=user 906f3c8eb3a2350a4f1191a89baa3e46
|
||||
_md5_=8964bf8523630928b21b3d14fabc8d20
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=install postinst prepare setup
|
||||
DEPEND=virtual/pkgconfig
|
||||
DESCRIPTION=Open Source, Distributed, RESTful, Search Engine
|
||||
EAPI=5
|
||||
HOMEPAGE=https://www.elastic.co/products/elasticsearch
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=|| ( virtual/jre:1.8 virtual/jre:1.7 )
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
SRC_URI=https://download.elasticsearch.org/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.2.2/elasticsearch-2.2.2.tar.gz
|
||||
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multilib 3972ca401cf7dbb430df9995f5d8d580 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs d513d423d449877e49d99af3f7af7acb user 906f3c8eb3a2350a4f1191a89baa3e46
|
||||
_md5_=b49f875353217e7873afd503adfb6aca
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=install postinst prepare setup
|
||||
DEPEND=virtual/pkgconfig
|
||||
DESCRIPTION=Open Source, Distributed, RESTful, Search Engine
|
||||
EAPI=5
|
||||
HOMEPAGE=https://www.elastic.co/products/elasticsearch
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=|| ( virtual/jre:1.8 virtual/jre:1.7 )
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
SRC_URI=https://download.elasticsearch.org/elasticsearch/release/org/elasticsearch/distribution/tar/elasticsearch/2.3.0/elasticsearch-2.3.0.tar.gz
|
||||
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multilib 3972ca401cf7dbb430df9995f5d8d580 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs d513d423d449877e49d99af3f7af7acb user 906f3c8eb3a2350a4f1191a89baa3e46
|
||||
_md5_=b49f875353217e7873afd503adfb6aca
|
@ -1 +1 @@
|
||||
Fri, 01 Apr 2016 07:09:08 +0000
|
||||
Fri, 01 Apr 2016 10:38:59 +0000
|
||||
|
@ -1 +1 @@
|
||||
Fri Apr 1 07:08:19 UTC 2016
|
||||
Fri Apr 1 10:38:09 UTC 2016
|
||||
|
@ -1 +1 @@
|
||||
Fri, 01 Apr 2016 07:30:01 +0000
|
||||
Fri, 01 Apr 2016 11:00:02 +0000
|
||||
|
@ -1 +1 @@
|
||||
1459494601 Fri 01 Apr 2016 07:10:01 AM UTC
|
||||
1459507201 Fri 01 Apr 2016 10:40:01 AM UTC
|
||||
|
Loading…
Reference in new issue