Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:mreichmu:monitoring
logstash
logstash.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File logstash.spec of Package logstash
%define user logstash %define group logstash %define home /opt/logstash Summary: A tool for managing events and logs. Name: logstash Version: 1.1.9 Release: 1%{?dist} License: MIT URL: http://logstash.net Source0: https://logstash.objects.dreamhost.com/release/%{name}-%{version}-monolithic.jar Source1: %{name}.init Source2: %{name}.logrotate BuildRoot: %{_tmppath}/%{name}-%{version}-%{release} Requires(pre): pwdutils Requires: java %description logstash is a tool for managing events and logs. You can use it to collect logs, parse them, and store them for later use (like, for searching). %pre getent group %{group} >/dev/null || groupadd %{group} getent passwd %{user} >/dev/null || \ useradd -g %{group} -d %{home} -s /bin/bash -c "logstash" %{user} exit 0 %prep #%setup -q -c -T %{name}-%{version} %build #noop %install rm -rf %{buildroot} mkdir -p %{buildroot}%{home}/{bin,conf,data,logs} mkdir -p %{buildroot}/etc/init.d mkdir -p %{buildroot}/etc/logrotate.d %{__install} -p -m 644 %{SOURCE0} %{buildroot}%{home}/bin/%{name}.jar %{__install} -p -m 755 %{SOURCE1} %{buildroot}/etc/init.d/%{name} %{__install} -p -m 644 %{SOURCE2} %{buildroot}/etc/logrotate.d/%{name} %files %defattr(0755,%{user},%{group},0755) %{home} /etc/init.d/%{name} /etc/logrotate.d/%{name} %changelog * Mon Mar 18 2013 Jarod Watkins <jwatkins@jarodw.com> - Initial packaging
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor