186 |
rm -rf %{buildroot}%{_libdir}/libzbx*.a |
rm -rf %{buildroot}%{_libdir}/libzbx*.a |
187 |
|
|
188 |
%pre |
%pre |
189 |
# Add the "zabbix" user |
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /sbin/nologin |
|
/usr/sbin/useradd -c "Zabbix Monitoring System" \ |
|
|
-s /sbin/nologin -r -d %{_localstatedir}/lib/%{name} %{name} 2> /dev/null || : |
|
190 |
|
|
191 |
%pre agent |
%pre agent |
192 |
# Add the "zabbix" user |
%_pre_useradd %{name} %{_localstatedir}/lib/%{name} /sbin/nologin |
|
/usr/sbin/useradd -c "Zabbix Monitoring System" \ |
|
|
-s /sbin/nologin -r -d %{_localstatedir}/lib/%{name} %{name} 2> /dev/null || : |
|
193 |
|
|
194 |
%post |
%post |
195 |
/sbin/chkconfig --add %{name} |
%_post_service %{name} |
196 |
|
|
197 |
%post agent |
%post agent |
198 |
/sbin/chkconfig --add %{name}-agent |
%_post_service %{name}-agent |
199 |
|
|
200 |
%preun |
%preun |
201 |
if [ "$1" = 0 ] |
%_preun_service %{name} |
|
then |
|
|
/sbin/service %{name} stop >/dev/null 2>&1 || : |
|
|
/sbin/chkconfig --del %{name} |
|
|
fi |
|
202 |
|
|
203 |
%preun agent |
%preun agent |
204 |
if [ "$1" = 0 ] |
%_preun_service %{name}-agent |
|
then |
|
|
/sbin/service %{name}-agent stop >/dev/null 2>&1 || : |
|
|
/sbin/chkconfig --del %{name}-agent |
|
|
fi |
|
205 |
|
|
206 |
%clean |
%clean |
207 |
|
|