aboutsummaryrefslogtreecommitdiff
path: root/bigtop-packages/src/rpm/ignite-hadoop/SPECS/ignite-hadoop.spec
diff options
context:
space:
mode:
Diffstat (limited to 'bigtop-packages/src/rpm/ignite-hadoop/SPECS/ignite-hadoop.spec')
-rw-r--r--bigtop-packages/src/rpm/ignite-hadoop/SPECS/ignite-hadoop.spec15
1 files changed, 8 insertions, 7 deletions
diff --git a/bigtop-packages/src/rpm/ignite-hadoop/SPECS/ignite-hadoop.spec b/bigtop-packages/src/rpm/ignite-hadoop/SPECS/ignite-hadoop.spec
index 1d621c6b..b360b0a5 100644
--- a/bigtop-packages/src/rpm/ignite-hadoop/SPECS/ignite-hadoop.spec
+++ b/bigtop-packages/src/rpm/ignite-hadoop/SPECS/ignite-hadoop.spec
@@ -22,6 +22,7 @@
%define pids_ignite %{ignite_home}/pids
%define man_dir %{_mandir}
%define ignite_username ignite
+%define service_name %{name}-service
%define vcs_tag %{ignite_hadoop_version}
%if %{?suse_version:1}0
@@ -163,8 +164,8 @@ ln -s %{_localstatedir}/log/%{name} %{buildroot}/%{logs_ignite}
%__install -d -m 0755 %{buildroot}/%{_localstatedir}/run/%{name}
ln -s %{_localstatedir}/run/%{name} %{buildroot}/%{pids_ignite}
-init_file=$RPM_BUILD_ROOT/%{initd_dir}/%{name}
-bash %{SOURCE4} ${RPM_SOURCE_DIR}/ignite.svc rpm $init_file
+init_file=$RPM_BUILD_ROOT/%{initd_dir}/%{service_name}
+bash %{SOURCE4} ${RPM_SOURCE_DIR}/ignite-hadoop.svc rpm $init_file
chmod 755 $init_file
%__install -d -m 0755 $RPM_BUILD_ROOT/usr/bin
@@ -204,17 +205,17 @@ fi
%define service_macro() \
%files %1 \
-%attr(0755,root,root)/%{initd_dir}/%{name} \
+%attr(0755,root,root)/%{initd_dir}/%{service_name} \
%post %1 \
-chkconfig --add %{name} \
+chkconfig --add %{service_name} \
\
%preun %1 \
if [ $1 = 0 ] ; then \
- service %{name} stop > /dev/null 2>&1 \
- chkconfig --del %{name} \
+ service %{service_name} stop > /dev/null 2>&1 \
+ chkconfig --del %{service_name} \
fi \
%postun %1 \
if [ $1 -ge 1 ]; then \
- service %{name} condrestart >/dev/null 2>&1 \
+ service %{service_name} condrestart >/dev/null 2>&1 \
fi
%service_macro service