nomsg
This commit is contained in:
@@ -17,7 +17,8 @@ URL: http://www.novell.com/products
|
||||
License: GNU Library General Public License v. 2.0 and 2.1 (LGPL)
|
||||
Group: Productivity/Other
|
||||
Autoreqprov: on
|
||||
Version: 1.5.114
|
||||
%define bldno 1.1.1
|
||||
Version: 1.5.126
|
||||
Release: 0
|
||||
Summary: Novell Common Authentication Service Adapter (CASA)
|
||||
Source: %{name}-%{version}.tar.bz2
|
||||
@@ -83,10 +84,10 @@ mkdir %{buildroot}%{prefix}/CASA/images
|
||||
mkdir %{buildroot}%{prefix}/CASA/doc
|
||||
mkdir -p %{buildroot}/%{_lib}/security
|
||||
|
||||
install -m 755 %{_lib}/lux/ndbg/libmicasa.so.1.5.0 %{buildroot}%{prefix}/CASA/%{_lib}
|
||||
install -m 755 %{_lib}/lux/ndbg/libad_gk.so.1.5.0 %{buildroot}%{prefix}/CASA/%{_lib}
|
||||
install -m 755 %{_lib}/lux/ndbg/libkwallets_rw.so.1.5.0 %{buildroot}%{prefix}/CASA/%{_lib}
|
||||
install -m 755 %{_lib}/lux/ndbg/libjmicasa.so.1.5.0 %{buildroot}%{prefix}/CASA/%{_lib}
|
||||
install -m 755 %{_lib}/lux/ndbg/libmicasa.so.%{bldno} %{buildroot}%{prefix}/CASA/%{_lib}
|
||||
install -m 755 %{_lib}/lux/ndbg/libad_gk.so.%{bldno} %{buildroot}%{prefix}/CASA/%{_lib}
|
||||
install -m 755 %{_lib}/lux/ndbg/libkwallets_rw.so.%{bldno} %{buildroot}%{prefix}/CASA/%{_lib}
|
||||
install -m 755 %{_lib}/lux/ndbg/libjmicasa.so.%{bldno} %{buildroot}%{prefix}/CASA/%{_lib}
|
||||
install -m 755 %{_lib}/lux/ndbg/Novell.CASA.miCASAWrapper.dll %{buildroot}%{prefix}/CASA/%{_lib}
|
||||
install -m 755 %{_lib}/lux/ndbg/Novell.CASA.Common.dll %{buildroot}%{prefix}/CASA/%{_lib}
|
||||
install -m 755 %{_lib}/lux/ndbg/Novell.CASA.A-D.dll %{buildroot}%{prefix}/CASA/%{_lib}
|
||||
@@ -138,10 +139,10 @@ ln -s ../CASA/bin/micasad %{buildroot}%{prefix}/bin/micasad
|
||||
ln -s ../CASA/bin/CASAManager.exe %{buildroot}%{prefix}/bin/CASAManager.exe
|
||||
ln -s ../CASA/bin/CASAManager.sh %{buildroot}%{prefix}/bin/CASAManager.sh
|
||||
|
||||
ln -s libmicasa.so.1.5.0 %{buildroot}%{prefix}/CASA/%{_lib}/libmicasa.so
|
||||
ln -s libmicasa.so.1.5.0 %{buildroot}%{prefix}/CASA/%{_lib}/libmicasa.so.1
|
||||
ln -s libjmicasa.so.1.5.0 %{buildroot}%{prefix}/CASA/%{_lib}/libjmicasa.so
|
||||
ln -s libjmicasa.so.1.5.0 %{buildroot}%{prefix}/CASA/%{_lib}/libjmicasa.so.1
|
||||
ln -s libmicasa.so.%{bldno} %{buildroot}%{prefix}/CASA/%{_lib}/libmicasa.so
|
||||
ln -s libmicasa.so.%{bldno} %{buildroot}%{prefix}/CASA/%{_lib}/libmicasa.so.1
|
||||
ln -s libjmicasa.so.%{bldno} %{buildroot}%{prefix}/CASA/%{_lib}/libjmicasa.so
|
||||
ln -s libjmicasa.so.%{bldno} %{buildroot}%{prefix}/CASA/%{_lib}/libjmicasa.so.1
|
||||
#ln -s miCASA.jar %{buildroot}%{prefix}/CASA/%{_lib}/jmiCASA.jar
|
||||
|
||||
ln -s ../CASA/%{_lib}/libmicasa.so %{buildroot}%{prefix}/%{_lib}/libmicasa.so
|
||||
@@ -156,13 +157,13 @@ ln -s ../CASA/%{_lib}/Novell.CASA.A-D.dll %{buildroot}%{prefix}/%{_lib}/Novell.C
|
||||
ln -s ../CASA/%{_lib}/Novell.CASA.DataEngines.GnomeKeyring.dll %{buildroot}%{prefix}/%{_lib}/Novell.CASA.DataEngines.GnomeKeyring.dll
|
||||
ln -s ../CASA/%{_lib}/Novell.CASA.DataEngines.KWallet.dll %{buildroot}%{prefix}/%{_lib}/Novell.CASA.DataEngines.KWallet.dll
|
||||
|
||||
ln -s libkwallets_rw.so.1.5.0 %{buildroot}%{prefix}/CASA/%{_lib}/libkwallets_rw.so
|
||||
ln -s libkwallets_rw.so.1.5.0 %{buildroot}%{prefix}/CASA/%{_lib}/libkwallets_rw.so.1
|
||||
ln -s libkwallets_rw.so.%{bldno} %{buildroot}%{prefix}/CASA/%{_lib}/libkwallets_rw.so
|
||||
ln -s libkwallets_rw.so.%{bldno} %{buildroot}%{prefix}/CASA/%{_lib}/libkwallets_rw.so.1
|
||||
|
||||
ln -s ../CASA/%{_lib}/libkwallets_rw.so %{buildroot}%{prefix}/%{_lib}/libkwallets_rw.so
|
||||
ln -s ../CASA/%{_lib}/libkwallets_rw.so.1 %{buildroot}%{prefix}/%{_lib}/libkwallets_rw.so.1
|
||||
ln -s libad_gk.so.1.5.0 %{buildroot}%{prefix}/CASA/%{_lib}/libad_gk.so
|
||||
ln -s libad_gk.so.1.5.0 %{buildroot}%{prefix}/CASA/%{_lib}/libad_gk.so.1
|
||||
ln -s libad_gk.so.%{bldno} %{buildroot}%{prefix}/CASA/%{_lib}/libad_gk.so
|
||||
ln -s libad_gk.so.%{bldno} %{buildroot}%{prefix}/CASA/%{_lib}/libad_gk.so.1
|
||||
|
||||
ln -s ../CASA/%{_lib}/libad_gk.so %{buildroot}%{prefix}/%{_lib}/libad_gk.so
|
||||
ln -s ../CASA/%{_lib}/libad_gk.so.1 %{buildroot}%{prefix}/%{_lib}/libad_gk.so.1
|
||||
@@ -175,58 +176,27 @@ ln -s ../CASA/include/micasa_mgmd.h %{buildroot}%{prefix}/include/micasa_mgmd.h
|
||||
#cp %{buildroot}%{prefix}/CASA/bin/novell-ncl-autologin.sh %{buildroot}/etc/profile.d
|
||||
|
||||
mkdir -p %{buildroot}/etc/init.d
|
||||
mkdir -p %{buildroot}/etc/ld.so.conf.d
|
||||
cp %{buildroot}%{prefix}/CASA/bin/micasad %{buildroot}/etc/init.d
|
||||
echo "/opt/novell/CASA/%{_lib}/" >> %{buildroot}/etc/ld.so.conf.d/CASA.conf
|
||||
|
||||
|
||||
%post
|
||||
if [ $1 -eq 1 ]
|
||||
then
|
||||
insserv /etc/init.d/micasad
|
||||
echo "/opt/novell/CASA/%{_lib}/" >> /etc/ld.so.conf.d/CASA.conf
|
||||
/sbin/ldconfig
|
||||
|
||||
# for file in "/etc/pam.d/login" "/etc/pam.d/sshd" "/etc/pam.d/xdm" "/etc/pam.d/gdm" "/etc/pam.d/kdm"
|
||||
# for file in "/etc/security/pam_unix2.conf"
|
||||
# do
|
||||
#
|
||||
# if [ -f $name ]
|
||||
# then
|
||||
# awk '
|
||||
# /auth/ { authSeen++; }
|
||||
# /account/ {
|
||||
# if (!acctSeen && authSeen)
|
||||
# {
|
||||
# print "auth\trequired\tpam_micasa.so\n";}
|
||||
# acctSeen++;
|
||||
# }
|
||||
# /session/ { sesSeen++; }
|
||||
# // {print $0; }
|
||||
# END { if (sesSeen)
|
||||
# print "session\trequired\tpam_micasa.so\n"; }
|
||||
# ' $file > $file.sav
|
||||
# mv $file.sav $file
|
||||
# fi
|
||||
# done
|
||||
|
||||
fi
|
||||
/sbin/ldconfig
|
||||
|
||||
%preun
|
||||
|
||||
if [ $1 -eq 0 ]
|
||||
then
|
||||
# for file in "/etc/pam.d/login" "/etc/pam.d/sshd" "/etc/pam.d/xdm" "/etc/pam.d/gdm" "/etc/pam.d/kdm"
|
||||
# for file in "/etc/security/pam_unix2.conf"
|
||||
# do
|
||||
# if [ -f $name ]
|
||||
# then
|
||||
# sed '/pam_micasa/d' $file > $file.sav
|
||||
# mv $file.sav $file
|
||||
# fi
|
||||
# done
|
||||
#
|
||||
rm -f /etc/ld.so.conf.d/CASA.conf
|
||||
/sbin/ldconfig
|
||||
insserv -r /etc/init.d/micasad
|
||||
fi
|
||||
|
||||
%stop_on_removal micasad
|
||||
|
||||
%postun
|
||||
%restart_on_update micasad
|
||||
%insserv_cleanup
|
||||
/sbin/ldconfig
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
@@ -238,10 +208,10 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%dir %{prefix}/%{_lib}
|
||||
%dir %{prefix}/CASA/%{_lib}
|
||||
%dir %{prefix}/CASA/doc
|
||||
%dir %{prefix}/CASA/%{_lib}/libmicasa.so.1.5.0
|
||||
%dir %{prefix}/CASA/%{_lib}/libmicasa.so.%{bldno}
|
||||
%dir %{prefix}/CASA/%{_lib}/libmicasa.so
|
||||
%dir %{prefix}/CASA/%{_lib}/libmicasa.so.1
|
||||
%dir %{prefix}/CASA/%{_lib}/libjmicasa.so.1.5.0
|
||||
%dir %{prefix}/CASA/%{_lib}/libjmicasa.so.%{bldno}
|
||||
%dir %{prefix}/CASA/%{_lib}/libjmicasa.so
|
||||
%dir %{prefix}/CASA/%{_lib}/libjmicasa.so.1
|
||||
%dir %{prefix}/CASA/%{_lib}/Novell.CASA.miCASAWrapper.dll
|
||||
@@ -273,6 +243,7 @@ rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
/etc/init.d/micasad
|
||||
/%{_lib}/security/pam_micasa.so
|
||||
/etc/ld.so.conf.d/CASA.conf
|
||||
|
||||
%files devel
|
||||
%defattr(-,root,root)
|
||||
@@ -296,10 +267,10 @@ rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
%dir %{prefix}/CASA/%{_lib}/
|
||||
|
||||
%{prefix}/CASA/%{_lib}/libad_gk.so.1.5.0
|
||||
%{prefix}/CASA/%{_lib}/libad_gk.so.%{bldno}
|
||||
%{prefix}/CASA/%{_lib}/libad_gk.so
|
||||
%{prefix}/CASA/%{_lib}/libad_gk.so.1
|
||||
%{prefix}/CASA/%{_lib}/libkwallets_rw.so.1.5.0
|
||||
%{prefix}/CASA/%{_lib}/libkwallets_rw.so.%{bldno}
|
||||
%{prefix}/CASA/%{_lib}/libkwallets_rw.so
|
||||
%{prefix}/CASA/%{_lib}/libkwallets_rw.so.1
|
||||
%{prefix}/CASA/%{_lib}/Novell.CASA.A-D.dll
|
||||
|
||||
Reference in New Issue
Block a user