CASA.spec was corrected and pam scripts were moved to spec file instead of start up script.
This commit is contained in:
@@ -109,6 +109,8 @@ install -m 755 c_gui/images/* %{buildroot}%{prefix}/CASA/images
|
||||
install -m 755 c_gui/help/en/* %{buildroot}%{prefix}/CASA/help/en
|
||||
install -m 755 c_micasad/startup/micasad %{buildroot}%{bin_prefix}/bin
|
||||
install -m 755 c_micasad/startup/micasad.sh %{buildroot}%{bin_prefix}/bin
|
||||
install -m 755 c_micasad/startup/casacfgpam %{buildroot}%{bin_prefix}/bin
|
||||
install -m 755 c_micasad/startup/casaucfgpam %{buildroot}%{bin_prefix}/bin
|
||||
|
||||
install -m 755 %{_lib}/lux/ndbg/pam_micasa.so %{buildroot}/%{_lib}/security
|
||||
|
||||
@@ -127,7 +129,6 @@ install -m 644 doc/License.txt %{buildroot}%{prefix}/CASA/doc
|
||||
install -m 644 doc/Readme.txt %{buildroot}%{prefix}/CASA/doc
|
||||
install -m 644 include/micasa_mgmd.h %{buildroot}%{bin_prefix}/include
|
||||
install -m 644 include/micasa_types.h %{buildroot}%{bin_prefix}/include
|
||||
install -m 644 include/micasa.h %{buildroot}%{bin_prefix}/include
|
||||
|
||||
ln -s libmicasa.so.%{bldno} %{buildroot}%{bin_prefix}/%{_lib}/libmicasa.so
|
||||
ln -s libmicasa.so.%{bldno} %{buildroot}%{bin_prefix}/%{_lib}/libmicasa.so.1
|
||||
@@ -150,19 +151,31 @@ echo "/usr/%{_lib}/" >> %{buildroot}/etc/ld.so.conf.d/CASA.conf
|
||||
%post
|
||||
if [ $1 -eq 1 ]
|
||||
then
|
||||
insserv /etc/init.d/micasad
|
||||
insserv /etc/init.d/micasad
|
||||
casacfgpam
|
||||
/etc/init.d/micasad start
|
||||
fi
|
||||
if [ $1 -eq 2 ]
|
||||
then
|
||||
insserv /etc/init.d/micasad
|
||||
casacfgpam
|
||||
/etc/init.d/micasad restart
|
||||
fi
|
||||
/sbin/ldconfig
|
||||
|
||||
%post gui
|
||||
/sbin/ldconfig
|
||||
%preun
|
||||
|
||||
|
||||
%stop_on_removal micasad
|
||||
if [ $1 -eq 0 ]
|
||||
then
|
||||
casaucfgpam
|
||||
fi
|
||||
|
||||
|
||||
%postun
|
||||
%restart_on_update micasad
|
||||
# %restart_on_update micasad *** This macro is not working ***
|
||||
|
||||
%insserv_cleanup
|
||||
/sbin/ldconfig
|
||||
|
||||
@@ -186,17 +199,11 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%dir %{bin_prefix}/%{_lib}/Novell.CASA.miCASAWrapper.dll
|
||||
%dir %{bin_prefix}/%{_lib}/Novell.CASA.Common.dll
|
||||
|
||||
%dir %{bin_prefix}/%{_lib}/libmicasa.so
|
||||
%dir %{bin_prefix}/%{_lib}/libmicasa.so.1
|
||||
%dir %{bin_prefix}/%{_lib}/libjmicasa.so
|
||||
%dir %{bin_prefix}/%{_lib}/libjmicasa.so.1
|
||||
|
||||
%dir %{bin_prefix}/%{_lib}/Novell.CASA.miCASAWrapper.dll
|
||||
%dir %{bin_prefix}/%{_lib}/Novell.CASA.Common.dll
|
||||
|
||||
%dir %{bin_prefix}/bin
|
||||
%{bin_prefix}/bin/micasad
|
||||
%{bin_prefix}/bin/micasad.sh
|
||||
%{bin_prefix}/bin/casacfgpam
|
||||
%{bin_prefix}/bin/casaucfgpam
|
||||
%{bin_prefix}/bin/micasad.exe
|
||||
|
||||
%{prefix}/CASA/doc/CASA_Reference_Guide.pdf
|
||||
|
||||
Reference in New Issue
Block a user