From c4764966c97d96514302f8533b2afcca133075e0 Mon Sep 17 00:00:00 2001 From: Konstantin Boudnik Date: Fri, 9 Jun 2017 16:45:15 -0700 Subject: BIGTOP-2165. ignite-hadoop service doesn't start --- .../src/rpm/ignite-hadoop/SPECS/ignite-hadoop.spec | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'bigtop-packages/src/rpm/ignite-hadoop/SPECS/ignite-hadoop.spec') 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 -- cgit v1.2.3