summaryrefslogtreecommitdiffstats
path: root/dist/vespa.spec
diff options
context:
space:
mode:
authorArnstein Ressem <aressem@gmail.com>2016-06-21 18:10:03 +0200
committerVegard Sjonfjell <vegardsjo@gmail.com>2016-06-21 18:10:03 +0200
commit8aed1c0a753747de0dba44d5bf52b780f3abd5ab (patch)
tree724fe5e4cfd153eb1db67baa505939bed3bae7df /dist/vespa.spec
parentd4b2e8fa68c31dc2f056b8c8e4e5816cbed907bf (diff)
Aressem/add systemd scripts to rpm spec (#140)
* Add generated service files for systemd integration. * vespa core dumper in wrong location.
Diffstat (limited to 'dist/vespa.spec')
-rw-r--r--dist/vespa.spec6
1 files changed, 6 insertions, 0 deletions
diff --git a/dist/vespa.spec b/dist/vespa.spec
index 290472987fc..065317cb995 100644
--- a/dist/vespa.spec
+++ b/dist/vespa.spec
@@ -130,6 +130,10 @@ ln -s %{_prefix}/lib/jars/zkfacade-jar-with-dependencies.jar %{buildroot}/%{_pre
ln -s %{_prefix}/conf/configserver-app/components %{buildroot}/%{_prefix}/lib/jars/config-models
ln -s storaged-bin %{buildroot}/%{_prefix}/sbin/distributord-bin
+mkdir -p %{buildroot}/usr/lib/systemd/service
+cp %{buildroot}/%{_prefix}/etc/systemd/system/vespa.service %{buildroot}/usr/lib/systemd/service
+cp %{buildroot}/%{_prefix}/etc/systemd/system/vespa-configserver.service %{buildroot}/usr/lib/systemd/service
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -203,5 +207,7 @@ exit 0
%{_prefix}/etc/*
%{_prefix}/conf/*
%{_prefix}/share/vespa/schema/*
+/usr/lib/systemd/system/vespa.service
+/usr/lib/systemd/system/vespa-configserver.service
%changelog