Moving micasa 1.5 trunk to Novell forge.
This commit is contained in:
267
shsrc/lshsrc/CASA.spec
Normal file
267
shsrc/lshsrc/CASA.spec
Normal file
@@ -0,0 +1,267 @@
|
||||
#
|
||||
# spec file for package CASA (Version 1.0.0)
|
||||
#
|
||||
# Copyright (c) 2005 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# This file and all modifications and additions to the pristine
|
||||
# package are under the same license as the package itself.
|
||||
#
|
||||
# Please submit bugfixes or comments via http://www.suse.de/feedback/
|
||||
#
|
||||
|
||||
# norootforbuild
|
||||
# neededforbuild gnome-filesystem mono
|
||||
|
||||
BuildRequires: aaa_base acl attr bash bind-utils bison bzip2 coreutils cpio cpp cracklib cvs cyrus-sasl db devs diffutils e2fsprogs file filesystem fillup findutils flex gawk gdbm-devel glibc glibc-devel glibc-locale gpm grep groff gzip info insserv kbd less libacl libattr libgcc libselinux libstdc++ libxcrypt m4 make man mktemp module-init-tools ncurses ncurses-devel net-tools netcfg openldap2-client openssl pam pam-modules patch permissions popt procinfo procps psmisc pwdutils rcs readline sed strace syslogd sysvinit tar tcpd texinfo timezone unzip util-linux vim zlib zlib-devel autoconf automake binutils gcc gdbm gettext gnome-filesystem libtool perl rpm
|
||||
|
||||
Name: CASA
|
||||
URL: http://www.novell.com/products
|
||||
%define prefix /opt/novell
|
||||
License: Commercial, Other License(s), see package
|
||||
Group: Productivity/Other
|
||||
Autoreqprov: on
|
||||
Version: 1.0.0
|
||||
Release: 0
|
||||
Summary: Novell Common Authentication Service Adapter (CASA)
|
||||
Source: %{name}-%{version}.tar.bz2
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Requires: mono >= 1.1.7
|
||||
ExclusiveArch: %ix86 x86_64
|
||||
NoSource: 0
|
||||
|
||||
%description
|
||||
NOVELL Common Authentication Service Adapter (CASA).
|
||||
|
||||
%package devel
|
||||
Summary: Include Files and Libraries mandatory for Development.
|
||||
Group: Productivity/Other
|
||||
Requires: CASA = %{version}-%{release}
|
||||
Provides: CASA-devel
|
||||
|
||||
%description devel
|
||||
This package contains all necessary include files and libraries needed
|
||||
to develop applications that require these.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
|
||||
%build
|
||||
|
||||
%install
|
||||
install -d %{buildroot}%{prefix}/%{_lib}
|
||||
install -d %{buildroot}%{prefix}/bin
|
||||
install -d %{buildroot}%{prefix}/include
|
||||
install -d %{buildroot}%{prefix}/CASA/%{_lib}
|
||||
install -d %{buildroot}%{prefix}/CASA/bin
|
||||
install -d %{buildroot}%{prefix}/CASA/doc
|
||||
install -d %{buildroot}%{prefix}/CASA/pixmaps
|
||||
install -d %{buildroot}%{prefix}/CASA/startup
|
||||
install -d %{buildroot}%{prefix}/CASA/include
|
||||
install -d %{buildroot}%{prefix}/CASA/images
|
||||
install -d %{buildroot}/%{_lib}/security
|
||||
|
||||
%ifarch x86_64
|
||||
%define binsource bin64
|
||||
%define libsource lib64
|
||||
%else
|
||||
%define binsource bin
|
||||
%define libsource lib
|
||||
%endif
|
||||
|
||||
install -m 644 %libsource/pam_micasa.so %{buildroot}/%{_lib}/security
|
||||
install -m 644 %libsource/libmicasa.so.1.0.0 %{buildroot}%{prefix}/CASA/%{_lib}
|
||||
install -m 644 %libsource/libjmicasa.so.1.0.0 %{buildroot}%{prefix}/CASA/%{_lib}
|
||||
install -m 644 %libsource/miCASA.jar %{buildroot}%{prefix}/CASA/%{_lib}
|
||||
install -m 644 %libsource/Novell.CASA.miCASAWrapper.dll %{buildroot}%{prefix}/CASA/%{_lib}
|
||||
install -m 644 %libsource/Novell.CASA.Common.dll %{buildroot}%{prefix}/CASA/%{_lib}
|
||||
|
||||
install -m 644 %libsource/libad_gk.so.1.0.0 %{buildroot}%{prefix}/CASA/%{_lib}
|
||||
install -m 644 %libsource/libkwallets_rw.so.1.0.0 %{buildroot}%{prefix}/CASA/%{_lib}
|
||||
install -m 644 %libsource/Novell.CASA.A-D.dll %{buildroot}%{prefix}/CASA/%{_lib}
|
||||
install -m 644 %libsource/Novell.CASA.CASAPolicy.dll %{buildroot}%{prefix}/CASA/%{_lib}
|
||||
install -m 644 %libsource/Novell.CASA.DataEngines.GnomeKeyring.dll %{buildroot}%{prefix}/CASA/%{_lib}
|
||||
install -m 644 %libsource/Novell.CASA.DataEngines.KWallet.dll %{buildroot}%{prefix}/CASA/%{_lib}
|
||||
|
||||
install -m 755 images/casa-1.5.glade %{buildroot}%{prefix}/CASA/images
|
||||
install -m 755 images/casa-1.5.gladep %{buildroot}%{prefix}/CASA/images
|
||||
install -m 755 images/firefox-logo.png %{buildroot}%{prefix}/CASA/images
|
||||
install -m 755 images/keyring-logo.png %{buildroot}%{prefix}/CASA/images
|
||||
install -m 755 images/kwallet-logo.png %{buildroot}%{prefix}/CASA/images
|
||||
install -m 755 images/casa-logo.png %{buildroot}%{prefix}/CASA/images
|
||||
install -m 755 images/micasa-logo.png %{buildroot}%{prefix}/CASA/images
|
||||
install -m 755 images/mozilla-logo.png %{buildroot}%{prefix}/CASA/images
|
||||
install -m 755 images/novell-logo.png %{buildroot}%{prefix}/CASA/images
|
||||
|
||||
install -m 755 %binsource/micasad.exe %{buildroot}%{prefix}/CASA/bin
|
||||
install -m 755 %binsource/CASATrayApp.exe %{buildroot}%{prefix}/CASA/bin
|
||||
install -m 755 %binsource/CASAManager.exe %{buildroot}%{prefix}/CASA/bin
|
||||
install -m 755 %binsource/CASAManager.sh %{buildroot}%{prefix}/CASA/bin
|
||||
|
||||
install -m 755 startup/micasad %{buildroot}%{prefix}/CASA/bin
|
||||
install -m 755 startup/micasad.sh %{buildroot}%{prefix}/CASA/bin
|
||||
|
||||
install -m 644 doc/CASA_Admin_Guide.pdf %{buildroot}%{prefix}/CASA/doc
|
||||
install -m 644 doc/miCASA_API_Guide.pdf %{buildroot}%{prefix}/CASA/doc
|
||||
install -m 644 doc/README.txt %{buildroot}%{prefix}/CASA/doc
|
||||
install -m 644 include/micasa.h %{buildroot}%{prefix}/CASA/include
|
||||
install -m 644 include/micasa_mgmd.h %{buildroot}%{prefix}/CASA/include
|
||||
install -m 644 include/* %{buildroot}%{prefix}/CASA/include
|
||||
|
||||
ln -s libmicasa.so.%{version} %{buildroot}%{prefix}/CASA/%{_lib}/libmicasa.so
|
||||
ln -s libmicasa.so.%{version} %{buildroot}%{prefix}/CASA/%{_lib}/libmicasa.so.1
|
||||
ln -s libjmicasa.so.%{version} %{buildroot}%{prefix}/CASA/%{_lib}/libjmicasa.so
|
||||
ln -s libjmicasa.so.%{version} %{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
|
||||
ln -s ../CASA/%{_lib}/libmicasa.so.1 %{buildroot}%{prefix}/%{_lib}/libmicasa.so.1
|
||||
ln -s ../CASA/%{_lib}/libjmicasa.so %{buildroot}%{prefix}/%{_lib}/libjmicasa.so
|
||||
ln -s ../CASA/%{_lib}/libjmicasa.so.1 %{buildroot}%{prefix}/%{_lib}/libjmicasa.so.1
|
||||
ln -s ../CASA/%{_lib}/miCASA.jar %{buildroot}%{prefix}/%{_lib}/jmiCASA.jar
|
||||
ln -s ../CASA/%{_lib}/Novell.CASA.miCASAWrapper.dll %{buildroot}%{prefix}/%{_lib}/Novell.CASA.miCASAWrapper.dll
|
||||
ln -s ../CASA/%{_lib}/Novell.CASA.Common.dll %{buildroot}%{prefix}/%{_lib}/Novell.CASA.Common.dll
|
||||
ln -s ../CASA/%{_lib}/Novell.CASA.CASAPolicy.dll %{buildroot}%{prefix}/%{_lib}/Novell.CASA.CASAPolicy.dll
|
||||
ln -s ../CASA/%{_lib}/Novell.CASA.A-D.dll %{buildroot}%{prefix}/%{_lib}/Novell.CASA.A-D.dll
|
||||
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.%{version} %{buildroot}%{prefix}/CASA/%{_lib}/libkwallets_rw.so
|
||||
ln -s libkwallets_rw.so.%{version} %{buildroot}%{prefix}/CASA/%{_lib}/libkwallets_rw.so.1
|
||||
ln -s libad_gk.so.%{version} %{buildroot}%{prefix}/CASA/%{_lib}/libad_gk.so
|
||||
ln -s libad_gk.so.%{version} %{buildroot}%{prefix}/CASA/%{_lib}/libad_gk.so.1
|
||||
|
||||
|
||||
cp %{buildroot}%{prefix}/CASA/include/micasa.h %{buildroot}%{prefix}/include
|
||||
cp %{buildroot}%{prefix}/CASA/include/micasa_mgmd.h %{buildroot}%{prefix}/include
|
||||
|
||||
|
||||
mkdir -p %{buildroot}/etc/init.d
|
||||
cp %{buildroot}%{prefix}/CASA/bin/micasad %{buildroot}/etc/init.d
|
||||
|
||||
%ifarch x86_64
|
||||
echo "/opt/novell/CASA/lib64/" >> /etc/ld.so.conf
|
||||
/sbin/ldconfig
|
||||
%else
|
||||
echo "/opt/novell/CASA/lib/" >> /etc/ld.so.conf
|
||||
/sbin/ldconfig
|
||||
%endif
|
||||
|
||||
|
||||
%post
|
||||
insserv /etc/init.d/micasad
|
||||
perl -e '
|
||||
my @fileList = ("/etc/pam.d/xdm", "/etc/pam.d/gdm", "/etc/pam.d/kdm", "/etc/pam.d/login", "/etc/pam.d/sshd");
|
||||
for (my $j = 0; $j <= $#fileList; $j++)
|
||||
{
|
||||
my $filename = $fileList [$j];
|
||||
if (-e $filename)
|
||||
{
|
||||
print "Adding PAM module to $filename\n";
|
||||
my $auth_line_to_be_inserted = "auth required pam_micasa.so";
|
||||
my $session_line_to_be_inserted = "session required pam_micasa.so";
|
||||
open (FILE, "<$filename") || die ("Cannot open file reading");
|
||||
my @data = <FILE>;
|
||||
|
||||
close (FILE);
|
||||
|
||||
my $auth_index = 0;
|
||||
my $session_index = 0;
|
||||
for (my $i = 0; $i <= $#data; $i++)
|
||||
{
|
||||
my $line = $data [$i];
|
||||
if ($line =~ /^auth.*/)
|
||||
{
|
||||
$auth_index = $i;
|
||||
}
|
||||
if ($line =~ /^session.*/)
|
||||
{
|
||||
$session_index = $i;
|
||||
}
|
||||
}
|
||||
|
||||
open (FILE, ">$filename") || die ("Cannot open file for writing");
|
||||
for (my $i = 0; $i <= $#data; $i++)
|
||||
{
|
||||
print FILE $data [$i];
|
||||
if ($i == $auth_index)
|
||||
{
|
||||
print FILE $auth_line_to_be_inserted."\n";
|
||||
}
|
||||
if ($i == $session_index)
|
||||
{
|
||||
print FILE $session_line_to_be_inserted."\n";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
'
|
||||
|
||||
%preun
|
||||
|
||||
perl -e '
|
||||
|
||||
my @fileList = ("/etc/pam.d/xdm", "/etc/pam.d/gdm", "/etc/pam.d/kdm", "/etc/pam.d/login", "/etc/pam.d/sshd" );
|
||||
for (my $j = 0; $j <= $#fileList; $j++)
|
||||
{
|
||||
my $filename = $fileList [$j];
|
||||
if (-e $filename)
|
||||
{
|
||||
print "Removing PAM module from $filename\n";
|
||||
open (FILE, "<$filename") || die ("Cannot open file reading");
|
||||
|
||||
my @data = <FILE>;
|
||||
|
||||
close (FILE);
|
||||
|
||||
open (FILE, ">$filename") || die ("Cannot open file for writing");
|
||||
for (my $i = 0; $i <= $#data; $i++)
|
||||
{
|
||||
my $line = $data [$i];
|
||||
if ($line =~ /pam_micasa.so/)
|
||||
{
|
||||
}
|
||||
else
|
||||
{
|
||||
print FILE $data [$i];
|
||||
}
|
||||
}
|
||||
close (FILE);
|
||||
}
|
||||
}
|
||||
'
|
||||
insserv -r /etc/init.d/micasad
|
||||
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%dir %{prefix}
|
||||
%dir %{prefix}/CASA
|
||||
%dir %{prefix}/CASA/%{_lib}
|
||||
%dir %{prefix}/CASA/doc
|
||||
%dir %{prefix}/CASA/images
|
||||
%{prefix}/CASA/%{_lib}/*.so.*
|
||||
%{prefix}/CASA/%{_lib}/Novell.CASA.miCASAWrapper.dll
|
||||
%{prefix}/CASA/%{_lib}/Novell.CASA.Common.dll
|
||||
%{prefix}/CASA/%{_lib}/Novell.CASA.CASAPolicy.dll
|
||||
%{prefix}/CASA/%{_lib}/Novell.CASA.A-D.dll
|
||||
%{prefix}/CASA/%{_lib}/Novell.CASA.DataEngines.GnomeKeyring.dll
|
||||
%{prefix}/CASA/%{_lib}/Novell.CASA.DataEngines.KWallet.dll
|
||||
%{prefix}/CASA/%{_lib}/miCASA.jar
|
||||
%{prefix}/CASA/bin
|
||||
%{prefix}/CASA/images/*
|
||||
%{prefix}/CASA/doc/CASA_Admin_Guide.pdf
|
||||
%{prefix}/CASA/doc/README.txt
|
||||
/etc/init.d/micasad
|
||||
/%{_lib}/security/pam_micasa.so
|
||||
|
||||
%files devel
|
||||
%defattr(-,root,root)
|
||||
%{prefix}/include
|
||||
%{prefix}/CASA/include
|
||||
%{prefix}/CASA/%{_lib}/*.so
|
||||
%{prefix}/CASA/doc/miCASA_API_Guide.pdf
|
||||
|
||||
|
||||
%changelog -n CASA
|
||||
49
shsrc/lshsrc/Readme.txt
Normal file
49
shsrc/lshsrc/Readme.txt
Normal file
@@ -0,0 +1,49 @@
|
||||
Make direcotry for Windows client and server.
|
||||
Make script names take the form of:
|
||||
|
||||
mk-xxx-yz
|
||||
|
||||
xxx = package name sdk, sss
|
||||
|
||||
y = debug(platform dep.) d = (mdd or d2) default debug
|
||||
o = optimized default optimized
|
||||
h = (hc, codeview) netware only
|
||||
|
||||
z = platform n = netware
|
||||
w = win32
|
||||
|
||||
Make script command line options:
|
||||
clean = removes all of the object files
|
||||
all = builds all that is needed
|
||||
install = copies final binaries to product dir
|
||||
checkout = checks binaries out of Contiuous for install option
|
||||
checkin = checks final binaries back into Continuous
|
||||
|
||||
Shorthand scripts for making all platforms:
|
||||
mk-xxx-all
|
||||
xxx = command line options c = clean
|
||||
a = all
|
||||
i = install
|
||||
|
||||
Shorthand scripts for making platform specific build:
|
||||
mk-xxx-yyy
|
||||
xxx = platform
|
||||
c32 = Win32 client
|
||||
nss = NetWare server
|
||||
wss = Win32 server
|
||||
|
||||
yyy = command line options
|
||||
cal = clean all
|
||||
all = all
|
||||
|
||||
Make scripts for making Beta servers:
|
||||
mk-beta-ox
|
||||
x = platform
|
||||
n = NetWare
|
||||
w = Win32
|
||||
|
||||
Shorthand scripts for making Beta servers for all platforms:
|
||||
mk-beta-xxx
|
||||
xxx = command line option
|
||||
cal = clean all
|
||||
all = all
|
||||
250
shsrc/lshsrc/mk-ca-all
Normal file
250
shsrc/lshsrc/mk-ca-all
Normal file
@@ -0,0 +1,250 @@
|
||||
#!/bin/bash
|
||||
|
||||
../wshsrc/mk-ibld-no d
|
||||
|
||||
echo
|
||||
|
||||
|
||||
if (mk-micasacache-ol d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING OPTIMIZED libmicasacache.a FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
if(mk-micasacache-dl d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING DEBUG libmicasacache.a FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
if (mk-micasadk-ol d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING OPTIMIZED libmicasa.so FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
if(mk-micasadk-dl d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING DEBUG libmicasa.so FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasacommon-dl d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING DEBUG CSharp Common FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasacommon-ol d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING OPTIMIZED CSharp Common FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasawrap-dl d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING DEBUG CSharp Wrapper FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasawrap-ol d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING CSharp Wrapper FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasad-dl d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING DEBUG miCASA DAEMON FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasad-ol d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING NON-DEBUG miCASA DAEMON FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasapol-dl d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING DEBUG Policy Lib FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasapol-ol d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING NON-DEBUG Policy Lib FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
if (mk-micasa_kw-dl d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING DEBUG KWallet Native Lib FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasa_kw-ol d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING NON-DEBUG KWallet Native Lib FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasa_kwwrap-dl d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING DEBUG KWallet Wrapper Dll FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasa_kwwrap-ol d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING NON-DEBUG KWallet Wrapper Dll FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasa_gk-dl d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING DEBUG Gnome Keyring Native Lib FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasa_gk-ol d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING NON-DEBUG Gnome Keyring Native Lib FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasa_gkwrap-dl d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING DEBUG Gnome Keyring Wrapper Dll FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasa_gkwrap-ol d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING NON-DEBUG Gnome Keyring Wrapper Dll FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
if (mk-micasa_ad-dl d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING DEBUG AD Lib FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasa_ad-ol d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING NON-DEBUG AD Lib FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
if (mk-micasaconsole-dl d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING DEBUG CASA Console FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasaconsole-ol d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING NON-DEBUG CASA Console FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasa-trayapp-dl d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING DEBUG CASATrayApp FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasa-trayapp-ol d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING NON-DEBUG CASATrayApp FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-loginpam-dl d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING DEBUG Login Capture PAM module FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (./mk-loginpam-ol d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING NON-DEBUG Login Capture PAM module FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (./mk-jmicasa-dl d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING DEBUG jmicasa FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (./mk-jmicasa-ol d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING NON-DEBUG jmicasa FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
24
shsrc/lshsrc/mk-cachetst-dl
Normal file
24
shsrc/lshsrc/mk-cachetst-dl
Normal file
@@ -0,0 +1,24 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
cd $PR/make
|
||||
#MAJ_SSS_NO=`cat majver.txt`
|
||||
#MIN_SSS_NO=`cat minver.txt`
|
||||
#REV_SSS_NO=`cat revver.txt`
|
||||
|
||||
#export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
export BLD_NO=4.0.1
|
||||
|
||||
cd $PR/c_test/unx_cachetst
|
||||
#(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" XTRA=dbg XTRA_CFLAGS="-DDEBUG -DDEBUG_SSS -g" $2 $3 $4 $5 $6)
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MIN_NUM=\"0\" PROD_NUM=\"4\" BLD_VER=\"$BLD_NO\" XTRA=dbg XTRA_CFLAGS="-DDEBUG -g" $2 $3 $4 $5)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
24
shsrc/lshsrc/mk-cachetst-ol
Normal file
24
shsrc/lshsrc/mk-cachetst-ol
Normal file
@@ -0,0 +1,24 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
cd $PR/make
|
||||
#MAJ_SSS_NO=`cat majver.txt`
|
||||
#MIN_SSS_NO=`cat minver.txt`
|
||||
#REV_SSS_NO=`cat revver.txt`
|
||||
|
||||
#export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
export BLD_NO=4.0.1
|
||||
|
||||
cd $PR/c_test/unx_cachetst
|
||||
#(make -I $PR/make -f Makefile PLAT=lux MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" XTRA=ndbg $2 $3 $4 $5 $6)
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MIN_NUM=\"0\" PROD_NUM=\"4\" BLD_VER=\"$BLD_NO\" XTRA=ndbg $2 $3 $4 $5)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
154
shsrc/lshsrc/mk-cai-all
Normal file
154
shsrc/lshsrc/mk-cai-all
Normal file
@@ -0,0 +1,154 @@
|
||||
#!/bin/bash
|
||||
|
||||
../wshsrc/mk-ibld-no m
|
||||
|
||||
echo
|
||||
|
||||
if (mk-micasacache-ol d clean all install)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING OPTIMIZED libmicasacache.a FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasadk-ol d clean all install)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING OPTIMIZED libmicasa.so FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
if (mk-micasacommon-ol d clean all install)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING OPTIMIZED CSharp Common FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
if (mk-micasad-ol d clean all install)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING NON-DEBUG miCASA DAEMON FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasapol-ol d clean all install)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING NON-DEBUG Policy Lib FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasa_kw-ol clean all install)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING NON-DEBUG KWallet Native Lib FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasa_kwwrap-ol clean all install)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING NON-DEBUG KWallet Wrapper Dll FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasa_gk-ol clean all install)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING NON-DEBUG Gnome Keyring Native Lib FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasa_gkwrap-ol clean all install)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING NON-DEBUG Gnome Keyring Wrapper Dll FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasa_ad-ol clean all install)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING NON-DEBUG AD Lib FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasaconsole-ol clean all install)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING NON-DEBUG CASA Console FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasa-trayapp-ol clean all install)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING NON-DEBUG CASATrayApp FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-loginpam-ol d clean all install)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING NON-DEBUG LOGIN PAM FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
if (mk-micasawrap-ol d clean all install)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING NON-DEBUG Micasa CS Wrapper FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-jmicasa-ol d clean all install)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING NON-DEBUG jmicasa FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-casa-tarpkg)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING CASA TAR BALL FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
#if (mk-casa-rpmpkg)
|
||||
#then
|
||||
#echo
|
||||
#else
|
||||
#echo '**** BUILDING CASA RPM FAILED ****'
|
||||
#exit 1
|
||||
#fi
|
||||
|
||||
|
||||
#if (mk-micasa-rpmpkg)
|
||||
#then
|
||||
#echo
|
||||
#else
|
||||
#echo '**** BUILDING miCASA RPM FAILED ****'
|
||||
#exit 1
|
||||
#fi
|
||||
131
shsrc/lshsrc/mk-casa-rpmpkg
Normal file
131
shsrc/lshsrc/mk-casa-rpmpkg
Normal file
@@ -0,0 +1,131 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
cd ../..
|
||||
PR=`pwd`
|
||||
cd $PR/make
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
export PROD_NUM=$MAJ_SSS_NO
|
||||
|
||||
cd $PR/lib/lux/
|
||||
BR=`pwd`
|
||||
|
||||
mkdir -p $BR/pkg
|
||||
mkdir -p $BR/pkg/BUILD/
|
||||
mkdir -p $BR/pkg/RPMS/
|
||||
mkdir -p $BR/pkg/RPMS/i386/
|
||||
mkdir -p $BR/pkg/casa_devel_area/
|
||||
|
||||
# save the original .rpmmacros
|
||||
if [ -f ~/.rpmmacros ]
|
||||
then
|
||||
mv ~/.rpmmacros ~/.rpmmacros.orig
|
||||
fi
|
||||
|
||||
# append these to the .rpmmacros
|
||||
echo "%_topdir $BR/pkg/" >> ~/.rpmmacros
|
||||
echo "%version $BLD_NO" >> ~/.rpmmacros
|
||||
echo "%release $MAJ_SSS_NO" >> ~/.rpmmacros
|
||||
|
||||
cp -f $PR/include/micasa.h $BR/pkg/BUILD
|
||||
cp -f $PR/include/micasa_mgmd.h $BR/pkg/BUILD
|
||||
|
||||
|
||||
# create the direcories and set the rights on them
|
||||
cd $BR/pkg/casa_devel_area
|
||||
|
||||
install -m 755 -d opt/novell/CASA_devel
|
||||
install -m 755 -d opt/novell/CASA_devel/include
|
||||
install -m 755 -d opt/novell/CASA_devel/doc
|
||||
install -m 755 -d opt/novell/CASA_devel/sample
|
||||
install -m 755 -d opt/novell/CASA_devel/sample_bin
|
||||
|
||||
# copy the files to the restpected directories and set the rights on them
|
||||
cd $BR/pkg/BUILD
|
||||
install -m 755 micasa.h $BR/pkg/casa_devel_area/opt/novell/CASA_devel/include/micasa.h
|
||||
#install -m 755 micasa_mgmd.h $BR/pkg/casa_devel_area/opt/novell/CASA_devel/include/micasa_mgmd_idk.h
|
||||
install -m 755 micasa_mgmd.h $BR/pkg/casa_devel_area/opt/novell/CASA_devel/include/micasa_mgmd.h
|
||||
|
||||
# -bb and --buildroot are rpmbuild (rpmb) options that should be included
|
||||
# in /etc/popt, for rpm to work check "man rpm" and "man rpmbuild" search for -bb for
|
||||
# instructions. --buildroot should be added separately.
|
||||
|
||||
#Create the rpm spec file on the fly
|
||||
cat << E/O/F > $BR/pkg/novell-CASA-devel.spec
|
||||
|
||||
Summary : Novell Client Authentication Service Adapter (CASA)
|
||||
Name : novell-CASA-devel
|
||||
Version : %version
|
||||
Release : %release
|
||||
Group : System/Cryptography
|
||||
Copyright: 1998-2005 Novell, Inc. All Rights Reserved
|
||||
Distribution : Novell
|
||||
URL : http://www.novell.com/
|
||||
Packager : Novell Inc.
|
||||
AutoReqProv: no
|
||||
Vendor : Novell Inc.
|
||||
BuildArchitectures: i386 x86_64
|
||||
|
||||
%description
|
||||
NOVELL Client Authentication Service Adapter Development Kit (CASA).
|
||||
|
||||
%prep
|
||||
|
||||
%build
|
||||
|
||||
%install
|
||||
|
||||
install -m 755 -d $BR/pkg/casa_devel_area/opt/novell/CASA_devel/doc
|
||||
install -m 755 -d $BR/pkg/casa_devel_area/opt/novell/CASA_devel/lib
|
||||
install -m 755 -d $BR/pkg/casa_devel_area/opt/novell/CASA_devel/include
|
||||
install -m 755 -d $BR/pkg/casa_devel_area/opt/novell/CASA_devel/sample
|
||||
install -m 755 -d $BR/pkg/casa_devel_area/opt/novell/CASA_devel/sample_bin
|
||||
|
||||
install -m 755 micasa.h $BR/pkg/casa_devel_area/opt/novell/CASA_devel/include/micasa.h
|
||||
install -m 755 micasa_mgmd.h $BR/pkg/casa_devel_area/opt/novell/CASA_devel/include/micasa_mgmd.h
|
||||
|
||||
%files
|
||||
|
||||
#%attr(666,root,root)/opt/novell/CASA_devel/include/micasa_idk.h
|
||||
%attr(666,root,root)/opt/novell/CASA_devel/include/micasa.h
|
||||
%attr(666,root,root)/opt/novell/CASA_devel/include/micasa_mgmd.h
|
||||
|
||||
%preun
|
||||
rm -rf /opt/novell/CASA_devel
|
||||
|
||||
E/O/F
|
||||
|
||||
(cd $BR/pkg/casa_devel_area; pwd; rpmbuild -bb --buildroot $BR/pkg/casa_devel_area ../novell-CASA-devel.spec)
|
||||
|
||||
#restore the .rpmmacros file
|
||||
if [ -f ~/.rpmmacros.orig ]
|
||||
then
|
||||
mv ~/.rpmmacros.orig ~/.rpmmacros
|
||||
fi
|
||||
|
||||
if [ -r $BR/pkg/RPMS/i386/novell-CASA-*.rpm ]
|
||||
then
|
||||
echo Linux CASA-devel Package Done
|
||||
cp -f $BR/pkg/RPMS/i386/novell-CASA-*.rpm $PR/products/install/lux
|
||||
cd $BR/pkg
|
||||
rm -rf *
|
||||
exit 0
|
||||
fi
|
||||
if [ -r $BR/pkg/RPMS/x86_64/novell-CASA-*.rpm ]
|
||||
then
|
||||
echo Linux CASA-devel Package Done
|
||||
cp -f $BR/pkg/RPMS/x86_64/novell-CASA-*.rpm $PR/products/install/lux
|
||||
cd $BR/pkg
|
||||
rm -rf *
|
||||
exit 0
|
||||
fi
|
||||
echo Building Linux CASA-devel Package Failed
|
||||
cd $BR/pkg
|
||||
rm -rf *
|
||||
exit 1
|
||||
|
||||
|
||||
|
||||
23
shsrc/lshsrc/mk-casa-tarpkg
Normal file
23
shsrc/lshsrc/mk-casa-tarpkg
Normal file
@@ -0,0 +1,23 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
cd ../..
|
||||
PR=`pwd`
|
||||
cd $PR/make
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
cd $PR/products/install/lux/opt/novell
|
||||
|
||||
(tar cvjf CASA-$BLD_NO.tar.bz2 *)
|
||||
|
||||
RCODE=$?
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
|
||||
32
shsrc/lshsrc/mk-dirs
Normal file
32
shsrc/lshsrc/mk-dirs
Normal file
@@ -0,0 +1,32 @@
|
||||
#!/bin/bash
|
||||
TOP=../..
|
||||
mkdir $TOP/bin> /dev/null 2>&1
|
||||
mkdir $TOP/bin/lux> /dev/null 2>&1
|
||||
mkdir $TOP/bin/lux/dbg> /dev/null 2>&1
|
||||
mkdir $TOP/bin/lux/ndbg> /dev/null 2>&1
|
||||
|
||||
mkdir $TOP/lib> /dev/null 2>&1
|
||||
mkdir $TOP/lib/lux> /dev/null 2>&1
|
||||
mkdir $TOP/lib/lux/dbg> /dev/null 2>&1
|
||||
mkdir $TOP/lib/lux/ndbg> /dev/null 2>&1
|
||||
|
||||
mkdir $TOP/obj> /dev/null 2>&1
|
||||
mkdir $TOP/obj/lux> /dev/null 2>&1
|
||||
mkdir $TOP/obj/lux/dbg> /dev/null 2>&1
|
||||
mkdir $TOP/obj/lux/ndbg> /dev/null 2>&1
|
||||
|
||||
mkdir $TOP/bin64> /dev/null 2>&1
|
||||
mkdir $TOP/bin64/lux> /dev/null 2>&1
|
||||
mkdir $TOP/bin64/lux/dbg> /dev/null 2>&1
|
||||
mkdir $TOP/bin64/lux/ndbg> /dev/null 2>&1
|
||||
|
||||
mkdir $TOP/lib64> /dev/null 2>&1
|
||||
mkdir $TOP/lib64/lux> /dev/null 2>&1
|
||||
mkdir $TOP/lib64/lux/dbg> /dev/null 2>&1
|
||||
mkdir $TOP/lib64/lux/ndbg> /dev/null 2>&1
|
||||
|
||||
mkdir $TOP/obj64> /dev/null 2>&1
|
||||
mkdir $TOP/obj64/lux> /dev/null 2>&1
|
||||
mkdir $TOP/obj64/lux/dbg> /dev/null 2>&1
|
||||
mkdir $TOP/obj64/lux/ndbg> /dev/null 2>&1
|
||||
|
||||
58
shsrc/lshsrc/mk-jmicasa-dl
Normal file
58
shsrc/lshsrc/mk-jmicasa-dl
Normal file
@@ -0,0 +1,58 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
cd $PR/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
let MAJ_BLD_NO=MAJ_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
|
||||
cd $PR/c_jwrapper/src
|
||||
($JAVA_HOME/bin/javac com/novell/casa/MiCasa.java)
|
||||
RCODE=$?
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
fi
|
||||
|
||||
($JAVA_HOME/bin/jar cvf ../../lib$ARCH_LIB/miCASA.jar com/novell/casa/MiCasa.class com/novell/casa/NetCredential.class com/novell/casa/MiCasaException.class)
|
||||
RCODE=$?
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
fi
|
||||
|
||||
($JAVA_HOME/bin/javah -d ../../include com.novell.casa.MiCasa)
|
||||
RCODE=$?
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
fi
|
||||
|
||||
cd ../jnsscs
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MODULE=lib XTRA=dbg MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-I\"$JAVA_HOME/include\" -I\"$JAVA_HOME/include/linux\" -DDEBUG -g -DSSCS_LINUX_PLAT_F" $2 $3 $4 $5)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
|
||||
|
||||
58
shsrc/lshsrc/mk-jmicasa-ol
Normal file
58
shsrc/lshsrc/mk-jmicasa-ol
Normal file
@@ -0,0 +1,58 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
cd $PR/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
let MAJ_BLD_NO=MAJ_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
|
||||
cd $PR/c_jwrapper/src
|
||||
($JAVA_HOME/bin/javac com/novell/casa/MiCasa.java)
|
||||
RCODE=$?
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
fi
|
||||
|
||||
($JAVA_HOME/bin/jar cvf ../../lib$ARCH_LIB/miCASA.jar com/novell/casa/MiCasa.class com/novell/casa/NetCredential.class com/novell/casa/MiCasaException.class)
|
||||
RCODE=$?
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
fi
|
||||
|
||||
($JAVA_HOME/bin/javah -d ../../include com.novell.casa.MiCasa)
|
||||
RCODE=$?
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
fi
|
||||
|
||||
cd ../jnsscs
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MODULE=lib XTRA=ndbg MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-I\"$JAVA_HOME/include\" -I\"$JAVA_HOME/include/linux\" -DDEBUG -g -DSSCS_LINUX_PLAT_F" $2 $3 $4 $5)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
|
||||
|
||||
33
shsrc/lshsrc/mk-loginpam-dl
Normal file
33
shsrc/lshsrc/mk-loginpam-dl
Normal file
@@ -0,0 +1,33 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
cd $PR/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
|
||||
cd $PR/login_capture/PAM
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux$ARCH MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA=dbg XTRA_CFLAGS="-DSSCS_LINUX_PLAT_F -DDEBUG -g" $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
|
||||
|
||||
32
shsrc/lshsrc/mk-loginpam-ol
Normal file
32
shsrc/lshsrc/mk-loginpam-ol
Normal file
@@ -0,0 +1,32 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
cd $PR/make
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
|
||||
cd $PR/login_capture/PAM
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA=ndbg XTRA_CFLAGS="-DSSCS_LINUX_PLAT_F" $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
|
||||
|
||||
363
shsrc/lshsrc/mk-micasa-rpmpkg
Normal file
363
shsrc/lshsrc/mk-micasa-rpmpkg
Normal file
@@ -0,0 +1,363 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
cd ../..
|
||||
PR=`pwd`
|
||||
cd $PR/make
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
export PROD_NUM=$MAJ_SSS_NO
|
||||
|
||||
cd $PR/lib/lux/
|
||||
BR=`pwd`
|
||||
|
||||
mkdir -p $BR/pkg
|
||||
mkdir -p $BR/pkg/BUILD/
|
||||
mkdir -p $BR/pkg/RPMS/
|
||||
mkdir -p $BR/pkg/RPMS/i386/
|
||||
mkdir -p $BR/pkg/casa_area/
|
||||
|
||||
# save the original .rpmmacros
|
||||
if [ -f ~/.rpmmacros ]
|
||||
then
|
||||
mv ~/.rpmmacros ~/.rpmmacros.orig
|
||||
fi
|
||||
|
||||
# append these to the .rpmmacros
|
||||
echo "%_topdir $BR/pkg/" >> ~/.rpmmacros
|
||||
echo "%version $BLD_NO" >> ~/.rpmmacros
|
||||
echo "%release $MAJ_SSS_NO" >> ~/.rpmmacros
|
||||
|
||||
cp -f $PR/lib/lux/ndbg/libmicasa.so.$BLD_NO $BR/pkg/BUILD/
|
||||
cp -f $PR/lib/lux/ndbg/libad_gk.so.$BLD_NO $BR/pkg/BUILD/
|
||||
cp -f $PR/lib/lux/ndbg/libkwallets_rw.so.$BLD_NO $BR/pkg/BUILD/
|
||||
cp -f $PR/lib/lux/ndbg/libjmicasa.so.$BLD_NO $BR/pkg/BUILD/
|
||||
cp -f $PR/lib/lux/ndbg/Novell.CASA.miCASAWrapper.dll $BR/pkg/BUILD/
|
||||
cp -f $PR/lib/lux/ndbg/Novell.CASA.Common.dll $BR/pkg/BUILD/
|
||||
cp -f $PR/lib/lux/ndbg/Novell.CASA.A-D.dll $BR/pkg/BUILD/
|
||||
cp -f $PR/lib/lux/ndbg/Novell.CASA.CASAPolicy.dll $BR/pkg/BUILD/
|
||||
cp -f $PR/lib/lux/ndbg/Novell.CASA.DataEngines.GnomeKeyring.dll $BR/pkg/BUILD/
|
||||
cp -f $PR/lib/lux/ndbg/Novell.CASA.DataEngines.KWallet.dll $BR/pkg/BUILD/
|
||||
cp -f $PR/bin/lux/ndbg/micasad.exe $BR/pkg/BUILD/
|
||||
cp -f $PR/bin/lux/ndbg/CASATrayApp.exe $BR/pkg/BUILD/
|
||||
cp -f $PR/bin/lux/ndbg/CASAManager.exe $BR/pkg/BUILD/
|
||||
cp -f $PR/c_gui/CASAManager.sh $BR/pkg/BUILD/
|
||||
cp -f $PR/c_gui/images/* $BR/pkg/BUILD/
|
||||
cp -f $PR/c_micasad/startup/micasad $BR/pkg/BUILD
|
||||
cp -f $PR/c_micasad/startup/micasad.sh $BR/pkg/BUILD
|
||||
cp -f $PR/lib/lux/ndbg/pam_micasa.so $BR/pkg/BUILD/
|
||||
|
||||
|
||||
# create the direcories and set the rights on them
|
||||
cd $BR/pkg/casa_area
|
||||
|
||||
install -m 755 -d opt/novell/CASA/
|
||||
install -m 755 -d opt/novell/CASA/lib
|
||||
install -m 755 -d opt/novell/CASA/bin
|
||||
install -m 755 -d opt/novell/CASA/images
|
||||
install -m 755 -d opt/novell/CASA/doc
|
||||
install -m 755 -d opt/novell/CASA/pixmaps
|
||||
install -m 755 -d opt/novell/CASA/startup
|
||||
install -m 755 -d etc/init.d/
|
||||
install -m 755 -d lib/security
|
||||
|
||||
|
||||
# copy the files to the restpected directories and set the rights on them
|
||||
cd $BR/pkg/BUILD
|
||||
install -m 755 libmicasa.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib
|
||||
install -m 755 libad_gk.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib
|
||||
install -m 755 libkwallets_rw.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib
|
||||
install -m 755 libjmicasa.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib
|
||||
install -m 755 Novell.CASA.miCASAWrapper.dll $BR/pkg/casa_area/opt/novell/CASA/lib
|
||||
install -m 755 Novell.CASA.Common.dll $BR/pkg/casa_area/opt/novell/CASA/lib
|
||||
install -m 755 Novell.CASA.A-D.dll $BR/pkg/casa_area/opt/novell/CASA/lib
|
||||
install -m 755 Novell.CASA.CASAPolicy.dll $BR/pkg/casa_area/opt/novell/CASA/lib
|
||||
install -m 755 Novell.CASA.DataEngines.GnomeKeyring.dll $BR/pkg/casa_area/opt/novell/CASA/lib
|
||||
install -m 755 Novell.CASA.DataEngines.KWallet.dll $BR/pkg/casa_area/opt/novell/CASA/lib
|
||||
install -m 755 micasad.exe $BR/pkg/casa_area/opt/novell/CASA/bin
|
||||
install -m 755 CASATrayApp.exe $BR/pkg/casa_area/opt/novell/CASA/bin
|
||||
install -m 755 CASAManager.exe $BR/pkg/casa_area/opt/novell/CASA/bin
|
||||
install -m 755 CASAManager.sh $BR/pkg/casa_area/opt/novell/CASA/bin
|
||||
install -m 755 micasad.sh $BR/pkg/casa_area/opt/novell/CASA/bin
|
||||
install -m 755 micasad $BR/pkg/casa_area/etc/init.d/
|
||||
install -m 755 pam_micasa.so $BR/pkg/casa_area/lib/security
|
||||
install -m 755 casa-1.5.glade $BR/pkg/casa_area/opt/novell/CASA/images
|
||||
install -m 755 casa-1.5.gladep $BR/pkg/casa_area/opt/novell/CASA/images
|
||||
install -m 755 firefox-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
|
||||
install -m 755 keyring-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
|
||||
install -m 755 kwallet-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
|
||||
install -m 755 casa-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
|
||||
install -m 755 micasa-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
|
||||
install -m 755 mozilla-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
|
||||
install -m 755 novell-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
|
||||
|
||||
# -bb and --buildroot are rpmbuild (rpmb) options that should be included
|
||||
# in /etc/popt, for rpm to work check "man rpm" and "man rpmbuild" search for -bb for
|
||||
# instructions. --buildroot should be added separately.
|
||||
|
||||
#Create the rpm spec file on the fly
|
||||
cat << E/O/F > $BR/pkg/novell-CASA.spec
|
||||
|
||||
Summary : Novell Client Authentication Service Adapter Identity Store (CASA)
|
||||
Name : novell-CASA
|
||||
Version : %version
|
||||
Release : %release
|
||||
Group : System/Cryptography
|
||||
Copyright: 1998-2005 Novell, Inc. All Rights Reserved
|
||||
Distribution : Novell
|
||||
URL : http://www.novell.com/
|
||||
Packager : Novell Inc.
|
||||
AutoReqProv: no
|
||||
Vendor : Novell Inc.
|
||||
BuildArchitectures: i386 x86_64
|
||||
|
||||
%description
|
||||
NOVELL Client Authentication Service Adapter (CASA).
|
||||
|
||||
%prep
|
||||
|
||||
%build
|
||||
|
||||
%install
|
||||
|
||||
install -m 755 -d $BR/pkg/casa_area/opt/novell/CASA/lib
|
||||
install -m 755 -d $BR/pkg/casa_area/opt/novell/CASA/bin
|
||||
install -m 755 -d $BR/pkg/casa_area/opt/novell/CASA/images
|
||||
install -m 755 -d $BR/pkg/casa_area/opt/novell/CASA/doc
|
||||
install -m 755 -d $BR/pkg/casa_area/opt/novell/CASA/pixmaps
|
||||
install -m 755 -d $BR/pkg/casa_area/opt/novell/CASA/startup
|
||||
install -m 755 -d $BR/pkg/casa_area/etc/init.d/
|
||||
install -m 755 -d $BR/pkg/casa_area/lib/security
|
||||
|
||||
|
||||
install -m 755 libmicasa.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib
|
||||
install -m 755 libad_gk.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib
|
||||
install -m 755 libkwallets_rw.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib
|
||||
install -m 755 libjmicasa.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib
|
||||
install -m 755 Novell.CASA.miCASAWrapper.dll $BR/pkg/casa_area/opt/novell/CASA/lib
|
||||
install -m 755 Novell.CASA.Common.dll $BR/pkg/casa_area/opt/novell/CASA/lib
|
||||
install -m 755 Novell.CASA.A-D.dll $BR/pkg/casa_area/opt/novell/CASA/lib
|
||||
install -m 755 Novell.CASA.CASAPolicy.dll $BR/pkg/casa_area/opt/novell/CASA/lib
|
||||
install -m 755 Novell.CASA.DataEngines.GnomeKeyring.dll $BR/pkg/casa_area/opt/novell/CASA/lib
|
||||
install -m 755 Novell.CASA.DataEngines.KWallet.dll $BR/pkg/casa_area/opt/novell/CASA/lib
|
||||
install -m 755 micasad.exe $BR/pkg/casa_area/opt/novell/CASA/bin
|
||||
install -m 755 CASATrayApp.exe $BR/pkg/casa_area/opt/novell/CASA/bin
|
||||
install -m 755 CASAManager.exe $BR/pkg/casa_area/opt/novell/CASA/bin
|
||||
install -m 755 CASAManager.sh $BR/pkg/casa_area/opt/novell/CASA/bin
|
||||
install -m 755 micasad.sh $BR/pkg/casa_area/opt/novell/CASA/bin
|
||||
install -m 755 micasad $BR/pkg/casa_area/etc/init.d
|
||||
install -m 755 pam_micasa.so $BR/pkg/casa_area/lib/security
|
||||
install -m 755 casa-1.5.glade $BR/pkg/casa_area/opt/novell/CASA/images
|
||||
install -m 755 casa-1.5.gladep $BR/pkg/casa_area/opt/novell/CASA/images
|
||||
install -m 755 firefox-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
|
||||
install -m 755 keyring-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
|
||||
install -m 755 kwallet-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
|
||||
install -m 755 casa-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
|
||||
install -m 755 micasa-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
|
||||
install -m 755 mozilla-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
|
||||
install -m 755 novell-logo.png $BR/pkg/casa_area/opt/novell/CASA/images
|
||||
|
||||
|
||||
|
||||
ln -sf libmicasa.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib/libmicasa.so
|
||||
ln -sf libmicasa.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib/libmicasa.so.$MAJ_SSS_NO
|
||||
|
||||
ln -sf libkwallets_rw.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib/libkwallets_rw.so
|
||||
ln -sf libkwallets_rw.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib/libkwallets_rw.so.$MAJ_SSS_NO
|
||||
|
||||
ln -sf libad_gk.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib/libad_gk.so
|
||||
ln -sf libad_gk.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib/libad_gk.so.$MAJ_SSS_NO
|
||||
|
||||
ln -sf libjmicasa.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib/libjmicasa.so
|
||||
ln -sf libjmicasa.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib/libjmicasa.so.$MAJ_SSS_NO
|
||||
|
||||
#ln -sf libmicasawrapper.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib/libmicasawrapper.so
|
||||
#ln -sf libmicasawrapper.so.$BLD_NO $BR/pkg/casa_area/opt/novell/CASA/lib/libmicasawrapper.so.$MAJ_SSS_NO
|
||||
|
||||
%post
|
||||
insserv /etc/init.d/micasad
|
||||
echo "/opt/novell/CASA/lib/" >> /etc/ld.so.conf
|
||||
/sbin/ldconfig
|
||||
perl -e '
|
||||
my @fileList = ("/etc/pam.d/xdm", "/etc/pam.d/gdm", "/etc/pam.d/kdm", "/etc/pam.d/login", "/etc/pam.d/sshd");
|
||||
for (my \$j = 0; \$j <= \$#fileList; \$j++)
|
||||
{
|
||||
my \$filename = \$fileList [\$j];
|
||||
if (-e \$filename)
|
||||
{
|
||||
print "Adding PAM module to \$filename\n";
|
||||
my \$auth_line_to_be_inserted = "auth required pam_micasa.so";
|
||||
my \$session_line_to_be_inserted = "session required pam_micasa.so";
|
||||
open (FILE, "<\$filename") || die ("Cannot open file reading");
|
||||
my @data = <FILE>;
|
||||
|
||||
close (FILE);
|
||||
|
||||
my \$auth_index = 0;
|
||||
my \$session_index = 0;
|
||||
for (my \$i = 0; \$i <= \$#data; \$i++)
|
||||
{
|
||||
my \$line = \$data [\$i];
|
||||
if (\$line =~ /^auth.*/)
|
||||
{
|
||||
\$auth_index = \$i;
|
||||
}
|
||||
if (\$line =~ /^session.*/)
|
||||
{
|
||||
\$session_index = \$i;
|
||||
}
|
||||
}
|
||||
|
||||
open (FILE, ">\$filename") || die ("Cannot open file for writing");
|
||||
for (my \$i = 0; \$i <= \$#data; \$i++)
|
||||
{
|
||||
print FILE \$data [\$i];
|
||||
if (\$i == \$auth_index)
|
||||
{
|
||||
print FILE \$auth_line_to_be_inserted."\n";
|
||||
}
|
||||
if (\$i == \$session_index)
|
||||
{
|
||||
print FILE \$session_line_to_be_inserted."\n";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
'
|
||||
|
||||
%files
|
||||
|
||||
%attr(755,root,root)/opt/novell/CASA/lib/libmicasa.so.$BLD_NO
|
||||
%attr(755,root,root)/opt/novell/CASA/lib/libmicasa.so.$MAJ_SSS_NO
|
||||
%attr(755,root,root)/opt/novell/CASA/lib/libmicasa.so
|
||||
%attr(755,root,root)/opt/novell/CASA/lib/libkwallets_rw.so.$BLD_NO
|
||||
%attr(755,root,root)/opt/novell/CASA/lib/libkwallets_rw.so.$MAJ_SSS_NO
|
||||
%attr(755,root,root)/opt/novell/CASA/lib/libkwallets_rw.so
|
||||
%attr(755,root,root)/opt/novell/CASA/lib/libad_gk.so.$BLD_NO
|
||||
%attr(755,root,root)/opt/novell/CASA/lib/libad_gk.so.$MAJ_SSS_NO
|
||||
%attr(755,root,root)/opt/novell/CASA/lib/libad_gk.so
|
||||
%attr(755,root,root)/opt/novell/CASA/lib/libjmicasa.so.$BLD_NO
|
||||
%attr(755,root,root)/opt/novell/CASA/lib/libjmicasa.so.$MAJ_SSS_NO
|
||||
%attr(755,root,root)/opt/novell/CASA/lib/libjmicasa.so
|
||||
#%attr(755,root,root)/opt/novell/CASA/lib/libmicasawrapper.so.$BLD_NO
|
||||
#%attr(755,root,root)/opt/novell/CASA/lib/libmicasawrapper.so.$MAJ_SSS_NO
|
||||
#%attr(755,root,root)/opt/novell/CASA/lib/libmicasawrapper.so
|
||||
%attr(755,root,root)/opt/novell/CASA/lib/Novell.CASA.miCASAWrapper.dll
|
||||
%attr(755,root,root)/opt/novell/CASA/lib/Novell.CASA.Common.dll
|
||||
%attr(755,root,root)/opt/novell/CASA/lib/Novell.CASA.A-D.dll
|
||||
%attr(755,root,root)/opt/novell/CASA/lib/Novell.CASA.CASAPolicy.dll
|
||||
%attr(755,root,root)/opt/novell/CASA/lib/Novell.CASA.DataEngines.GnomeKeyring.dll
|
||||
%attr(755,root,root)/opt/novell/CASA/lib/Novell.CASA.DataEngines.KWallet.dll
|
||||
%attr(755,root,root)/opt/novell/CASA/bin/micasad.exe
|
||||
%attr(755,root,root)/opt/novell/CASA/bin/CASATrayApp.exe
|
||||
%attr(755,root,root)/opt/novell/CASA/bin/CASAManager.exe
|
||||
%attr(755,root,root)/opt/novell/CASA/bin/CASAManager.sh
|
||||
%attr(755,root,root)/opt/novell/CASA/bin/micasad.sh
|
||||
%attr(755,root,root)/etc/init.d/micasad
|
||||
%attr(755,root,root)/lib/security/pam_micasa.so
|
||||
%attr(755,root,root)/opt/novell/CASA/images/casa-1.5.glade
|
||||
%attr(755,root,root)/opt/novell/CASA/images/casa-1.5.gladep
|
||||
%attr(755,root,root)/opt/novell/CASA/images/firefox-logo.png
|
||||
%attr(755,root,root)/opt/novell/CASA/images/keyring-logo.png
|
||||
%attr(755,root,root)/opt/novell/CASA/images/kwallet-logo.png
|
||||
%attr(755,root,root)/opt/novell/CASA/images/casa-logo.png
|
||||
%attr(755,root,root)/opt/novell/CASA/images/micasa-logo.png
|
||||
%attr(755,root,root)/opt/novell/CASA/images/mozilla-logo.png
|
||||
%attr(755,root,root)/opt/novell/CASA/images/novell-logo.png
|
||||
|
||||
%preun
|
||||
|
||||
perl -e '
|
||||
|
||||
my @fileList = ("/etc/pam.d/xdm", "/etc/pam.d/gdm", "/etc/pam.d/kdm", "/etc/pam.d/login", "/etc/pam.d/sshd" );
|
||||
for (my \$j = 0; \$j <= \$#fileList; \$j++)
|
||||
{
|
||||
my \$filename = \$fileList [\$j];
|
||||
if (-e \$filename)
|
||||
{
|
||||
print "Removing PAM module from \$filename\n";
|
||||
open (FILE, "<\$filename") || die ("Cannot open file reading");
|
||||
|
||||
my @data = <FILE>;
|
||||
|
||||
close (FILE);
|
||||
|
||||
open (FILE, ">\$filename") || die ("Cannot open file for writing");
|
||||
for (my \$i = 0; \$i <= \$#data; \$i++)
|
||||
{
|
||||
my \$line = \$data [\$i];
|
||||
if (\$line =~ /pam_micasa.so/)
|
||||
{
|
||||
}
|
||||
else
|
||||
{
|
||||
print FILE \$data [\$i];
|
||||
}
|
||||
}
|
||||
close (FILE);
|
||||
}
|
||||
}
|
||||
'
|
||||
perl -e '
|
||||
my \$filename = "/etc/ld.so.conf";
|
||||
if (-e \$filename)
|
||||
{
|
||||
open (FILE, "<\$filename") || die ("Cannot open file reading");
|
||||
|
||||
my @data = <FILE>;
|
||||
|
||||
close (FILE);
|
||||
|
||||
open (FILE, ">\$filename") || die ("Cannot open file for writing");
|
||||
for (my \$i = 0; \$i <= \$#data; \$i++)
|
||||
{
|
||||
my \$line = \$data [\$i];
|
||||
if (\$line =~ /CASA/)
|
||||
{
|
||||
}
|
||||
else
|
||||
{
|
||||
print FILE \$data [\$i];
|
||||
}
|
||||
}
|
||||
close (FILE);
|
||||
}
|
||||
'
|
||||
rm -rf /opt/novell/CASA
|
||||
/sbin/ldconfig
|
||||
insserv -r /etc/init.d/micasad
|
||||
rm /etc/init.d/micasad
|
||||
rm /lib/security/pam_micasa.so
|
||||
|
||||
E/O/F
|
||||
|
||||
(cd $BR/pkg/casa_area; pwd; rpmbuild -bb --buildroot $BR/pkg/casa_area ../novell-CASA.spec)
|
||||
|
||||
#restore the .rpmmacros file
|
||||
if [ -f ~/.rpmmacros.orig ]
|
||||
then
|
||||
mv ~/.rpmmacros.orig ~/.rpmmacros
|
||||
fi
|
||||
|
||||
if [ -r $BR/pkg/RPMS/i386/novell-CASA-*.rpm ]
|
||||
then
|
||||
echo Linux CASA-binary Package Done
|
||||
cp -f $BR/pkg/RPMS/i386/novell-CASA-*.rpm $PR/products/install/lux
|
||||
cd $BR/pkg
|
||||
rm -rf *
|
||||
exit 0
|
||||
fi
|
||||
if [ -r $BR/pkg/RPMS/x86_64/novell-CASA-*.rpm ]
|
||||
then
|
||||
echo Linux CASA-binary Package Done
|
||||
cp -f $BR/pkg/RPMS/x86_64/novell-CASA-*.rpm $PR/products/install/lux
|
||||
cd $BR/pkg
|
||||
rm -rf *
|
||||
exit 0
|
||||
fi
|
||||
echo Building Linux CASA-binary Package Failed
|
||||
cd $BR/pkg
|
||||
rm -rf *
|
||||
exit 1
|
||||
33
shsrc/lshsrc/mk-micasa-trayapp-dl
Normal file
33
shsrc/lshsrc/mk-micasa-trayapp-dl
Normal file
@@ -0,0 +1,33 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
cd $PR/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
|
||||
cd $PR/c_trayapp
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=bin MODULE=trayapp MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-debug -d:DEBUG -d:LINUX -nowarn:169" XTRA=dbg $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
33
shsrc/lshsrc/mk-micasa-trayapp-ol
Normal file
33
shsrc/lshsrc/mk-micasa-trayapp-ol
Normal file
@@ -0,0 +1,33 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
cd $PR/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
|
||||
cd $PR/c_trayapp
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=bin MODULE=trayapp MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-d:LINUX -nowarn:169" XTRA=ndbg $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
35
shsrc/lshsrc/mk-micasa_ad-dl
Normal file
35
shsrc/lshsrc/mk-micasa_ad-dl
Normal file
@@ -0,0 +1,35 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
cd $PR/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
|
||||
cd $PR/c_adlib
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=lib MODULE=adlib MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-debug -d:LINUX" XTRA=dbg $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$MAJ_SSS_NO
|
||||
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so
|
||||
exit 0
|
||||
fi
|
||||
35
shsrc/lshsrc/mk-micasa_ad-ol
Normal file
35
shsrc/lshsrc/mk-micasa_ad-ol
Normal file
@@ -0,0 +1,35 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
cd $PR/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
|
||||
cd $PR/c_adlib
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=lib MODULE=adlib MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-d:LINUX" XTRA=ndbg $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$MAJ_SSS_NO
|
||||
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so
|
||||
exit 0
|
||||
fi
|
||||
38
shsrc/lshsrc/mk-micasa_gk-dl
Normal file
38
shsrc/lshsrc/mk-micasa_gk-dl
Normal file
@@ -0,0 +1,38 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
echo $PR
|
||||
cd $PR/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
#cd $PR/c_common
|
||||
#COMMON_FILES=$(ls)
|
||||
#(ln -f $COMMON_FILES $PR/c_micasadk)
|
||||
cd $PR/c_adlib/ad_gk/native
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MODULE=shared MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA=dbg XTRA_CFLAGS="`pkg-config --cflags gnome-keyring-1` `pkg-config --libs gnome-keyring-1` `pkg-config --cflags glib-2.0` `pkg-config --libs glib-2.0`" $2 $3 $4 $5)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
ln -sf $PR/lib$ARCH_LIB/lux/dbg/libad_gk.so.$BLD_NO $PR/lib$ARCH_LIB/lux/dbg/libad_gk.so.$MAJ_SSS_NO
|
||||
#ln -sf $PR/lib$ARCH_LIB/lux/dbg/libmicasa.so.$BLD_NO $PR/lib$ARCH_LIB/lux/dbg/libmicasa.so
|
||||
exit 0
|
||||
fi
|
||||
38
shsrc/lshsrc/mk-micasa_gk-ol
Normal file
38
shsrc/lshsrc/mk-micasa_gk-ol
Normal file
@@ -0,0 +1,38 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
echo $PR
|
||||
cd $PR/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
#cd $PR/c_common
|
||||
#COMMON_FILES=$(ls)
|
||||
#(ln -f $COMMON_FILES $PR/c_micasadk)
|
||||
cd $PR/c_adlib/ad_gk/native
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MODULE=shared MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA=ndbg XTRA_CFLAGS="`pkg-config --cflags gnome-keyring-1` `pkg-config --libs gnome-keyring-1` `pkg-config --cflags glib-2.0` `pkg-config --libs glib-2.0`" $2 $3 $4 $5)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
ln -sf $PR/lib$ARCH_LIB/lux/dbg/libad_gk.so.$BLD_NO $PR/lib$ARCH_LIB/lux/dbg/libad_gk.so.$MAJ_SSS_NO
|
||||
#ln -sf $PR/lib$ARCH_LIB/lux/dbg/libmicasa.so.$BLD_NO $PR/lib$ARCH_LIB/lux/dbg/libmicasa.so
|
||||
exit 0
|
||||
fi
|
||||
35
shsrc/lshsrc/mk-micasa_gkwrap-dl
Normal file
35
shsrc/lshsrc/mk-micasa_gkwrap-dl
Normal file
@@ -0,0 +1,35 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
cd $PR/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
|
||||
cd $PR/c_adlib/ad_gk
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=lib MODULE=gkwrap MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-debug" XTRA=dbg $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$MAJ_SSS_NO
|
||||
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so
|
||||
exit 0
|
||||
fi
|
||||
35
shsrc/lshsrc/mk-micasa_gkwrap-ol
Normal file
35
shsrc/lshsrc/mk-micasa_gkwrap-ol
Normal file
@@ -0,0 +1,35 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
cd $PR/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
|
||||
cd $PR/c_adlib/ad_gk
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=lib MODULE=gkwrap MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="" XTRA=ndbg $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$MAJ_SSS_NO
|
||||
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so
|
||||
exit 0
|
||||
fi
|
||||
38
shsrc/lshsrc/mk-micasa_kw-dl
Normal file
38
shsrc/lshsrc/mk-micasa_kw-dl
Normal file
@@ -0,0 +1,38 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
echo $PR
|
||||
cd $PR/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
#cd $PR/c_common
|
||||
#COMMON_FILES=$(ls)
|
||||
#(ln -f $COMMON_FILES $PR/c_micasadk)
|
||||
cd $PR/c_adlib/ad_kw/native
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MODULE=shared MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA=dbg XTRA_CFLAGS="-I/opt/kde3/include -I/usr/lib\"$ARCH_LIB\"/qt3/include -I/usr/X11R6/include -DSSCS_LINUX_PLAT_F -DQT_THREAD_SUPPORT -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAS -DDEBUG -g" $2 $3 $4 $5)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
ln -sf $PR/lib$ARCH_LIB/lux/dbg/libkwallets_rw.so.$BLD_NO $PR/lib$ARCH_LIB/lux/dbg/libkwallets_rw.so.$MAJ_SSS_NO
|
||||
#ln -sf $PR/lib$ARCH_LIB/lux/dbg/libmicasa.so.$BLD_NO $PR/lib$ARCH_LIB/lux/dbg/libmicasa.so
|
||||
exit 0
|
||||
fi
|
||||
38
shsrc/lshsrc/mk-micasa_kw-ol
Normal file
38
shsrc/lshsrc/mk-micasa_kw-ol
Normal file
@@ -0,0 +1,38 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
echo $PR
|
||||
cd $PR/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
#cd $PR/c_common
|
||||
#COMMON_FILES=$(ls)
|
||||
#(ln -f $COMMON_FILES $PR/c_micasadk)
|
||||
cd $PR/c_adlib/ad_kw/native
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MODULE=shared MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA=ndbg XTRA_CFLAGS="-I/opt/kde3/include -I/usr/lib\"$ARCH_LIB\"/qt3/include -I/usr/X11R6/include -DSSCS_LINUX_PLAT_F -DQT_THREAD_SUPPORT -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAS -g" $2 $3 $4 $5)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
ln -sf $PR/lib$ARCH_LIB/lux/dbg/libkwallets_rw.so.$BLD_NO $PR/lib$ARCH_LIB/lux/dbg/libkwallets_rw.so.$MAJ_SSS_NO
|
||||
#ln -sf $PR/lib$ARCH_LIB/lux/dbg/libmicasa.so.$BLD_NO $PR/lib$ARCH_LIB/lux/dbg/libmicasa.so
|
||||
exit 0
|
||||
fi
|
||||
35
shsrc/lshsrc/mk-micasa_kwwrap-dl
Normal file
35
shsrc/lshsrc/mk-micasa_kwwrap-dl
Normal file
@@ -0,0 +1,35 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
cd $PR/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
|
||||
cd $PR/c_adlib/ad_kw
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=lib MODULE=kwwrap MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-debug" XTRA=dbg $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$MAJ_SSS_NO
|
||||
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so
|
||||
exit 0
|
||||
fi
|
||||
35
shsrc/lshsrc/mk-micasa_kwwrap-ol
Normal file
35
shsrc/lshsrc/mk-micasa_kwwrap-ol
Normal file
@@ -0,0 +1,35 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
cd $PR/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
|
||||
cd $PR/c_adlib/ad_kw
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=lib MODULE=kwwrap MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="" XTRA=ndbg $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$MAJ_SSS_NO
|
||||
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so
|
||||
exit 0
|
||||
fi
|
||||
36
shsrc/lshsrc/mk-micasacache-dl
Normal file
36
shsrc/lshsrc/mk-micasacache-dl
Normal file
@@ -0,0 +1,36 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
cd $PR/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
|
||||
|
||||
cd $PR/c_micasacache
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MODULE=lib XTRA=dbg MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-DDEBUG -g -DSSCS_LINUX_PLAT_F" $2 $3 $4 $5)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
|
||||
|
||||
34
shsrc/lshsrc/mk-micasacache-ol
Normal file
34
shsrc/lshsrc/mk-micasacache-ol
Normal file
@@ -0,0 +1,34 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
cd $PR/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
|
||||
cd $PR/c_micasacache
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MODULE=lib XTRA=ndbg MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-DSSCS_LINUX_PLAT_F" $2 $3 $4 $5)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
30
shsrc/lshsrc/mk-micasacommon-dl
Normal file
30
shsrc/lshsrc/mk-micasacommon-dl
Normal file
@@ -0,0 +1,30 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
TOP=../..
|
||||
PR=../
|
||||
cd $TOP/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
cd $PR/c_micasad/lib
|
||||
(make -I $TOP/make -f Makefile ROOT=$TOP PLAT=lux EXT=lib MODULE=cscommonlib BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-debug -d:LINUX" XTRA=dbg $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
30
shsrc/lshsrc/mk-micasacommon-ol
Normal file
30
shsrc/lshsrc/mk-micasacommon-ol
Normal file
@@ -0,0 +1,30 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
TOP=../..
|
||||
PR=../
|
||||
cd $TOP/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
cd $PR/c_micasad/lib
|
||||
(make -I $TOP/make -f Makefile ROOT=$TOP PLAT=lux EXT=lib MODULE=cscommonlib BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-d:LINUX" XTRA=ndbg $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
33
shsrc/lshsrc/mk-micasaconsole-dl
Normal file
33
shsrc/lshsrc/mk-micasaconsole-dl
Normal file
@@ -0,0 +1,33 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
cd $PR/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
|
||||
cd $PR/c_gui
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=bin MODULE=casamanager MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-debug -d:DEBUG -d:LINUX -nowarn:169" XTRA=dbg $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
33
shsrc/lshsrc/mk-micasaconsole-ol
Normal file
33
shsrc/lshsrc/mk-micasaconsole-ol
Normal file
@@ -0,0 +1,33 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
cd $PR/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
|
||||
cd $PR/c_gui
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=bin MODULE=casamanager MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS=" -d:LINUX -nowarn:169" XTRA=ndbg $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
33
shsrc/lshsrc/mk-micasad-dl
Normal file
33
shsrc/lshsrc/mk-micasad-dl
Normal file
@@ -0,0 +1,33 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
cd $PR/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
|
||||
cd $PR/c_micasad
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=bin MODULE=csssd MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-debug -d:DEBUG -d:LINUX -nowarn:169" XTRA=dbg $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
35
shsrc/lshsrc/mk-micasad-ol
Normal file
35
shsrc/lshsrc/mk-micasad-ol
Normal file
@@ -0,0 +1,35 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
cd $PR/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
|
||||
cd $PR/c_micasad
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=bin MODULE=csssd MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-d:LINUX -nowarn:169" XTRA=ndbg $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$MAJ_SSS_NO
|
||||
#ln -sf ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO ../../lib$ARCH_LIB/lux/ndbg/libmicasa.so
|
||||
exit 0
|
||||
fi
|
||||
37
shsrc/lshsrc/mk-micasadk-dl
Normal file
37
shsrc/lshsrc/mk-micasadk-dl
Normal file
@@ -0,0 +1,37 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
cd $PR/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
cd $PR/c_common
|
||||
COMMON_FILES=$(ls)
|
||||
(ln -f $COMMON_FILES $PR/c_micasadk)
|
||||
cd $PR/c_micasadk
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MODULE=shared MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA=dbg XTRA_CFLAGS="-DSSCS_LINUX_PLAT_F -DDEBUG -g" $2 $3 $4 $5)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
ln -sf $PR/lib$ARCH_LIB/lux/dbg/libmicasa.so.$BLD_NO $PR/lib$ARCH_LIB/lux/dbg/libmicasa.so.$MAJ_SSS_NO
|
||||
ln -sf $PR/lib$ARCH_LIB/lux/dbg/libmicasa.so.$BLD_NO $PR/lib$ARCH_LIB/lux/dbg/libmicasa.so
|
||||
exit 0
|
||||
fi
|
||||
39
shsrc/lshsrc/mk-micasadk-ol
Normal file
39
shsrc/lshsrc/mk-micasadk-ol
Normal file
@@ -0,0 +1,39 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
cd $PR/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
|
||||
cd $PR/c_common
|
||||
COMMON_FILES=$(ls)
|
||||
(ln -f $COMMON_FILES $PR/c_micasadk)
|
||||
cd $PR/c_micasadk
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MODULE=shared MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA=ndbg XTRA_CFLAGS="-DSSCS_LINUX_PLAT_F" $2 $3 $4 $5)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
ln -sf $PR/lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO $PR/lib$ARCH_LIB/lux/ndbg/libmicasa.so.$MAJ_SSS_NO
|
||||
ln -sf $PR/lib$ARCH_LIB/lux/ndbg/libmicasa.so.$BLD_NO $PR/lib$ARCH_LIB/lux/ndbg/libmicasa.so
|
||||
exit 0
|
||||
fi
|
||||
|
||||
30
shsrc/lshsrc/mk-micasapol-dl
Normal file
30
shsrc/lshsrc/mk-micasapol-dl
Normal file
@@ -0,0 +1,30 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
TOP=../../
|
||||
PR=../
|
||||
cd $TOP/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
cd $PR/c_policy
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=lib MODULE=pollib BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-debug" XTRA=dbg $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
30
shsrc/lshsrc/mk-micasapol-ol
Normal file
30
shsrc/lshsrc/mk-micasapol-ol
Normal file
@@ -0,0 +1,30 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
TOP=../../
|
||||
PR=../
|
||||
cd $TOP/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
cd $PR/c_policy
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux EXT=lib MODULE=pollib BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="" XTRA=ndbg $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
30
shsrc/lshsrc/mk-micasawrap-dl
Normal file
30
shsrc/lshsrc/mk-micasawrap-dl
Normal file
@@ -0,0 +1,30 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
TOP=../..
|
||||
PR=../
|
||||
cd $TOP/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
cd $PR/c_sharp/NSSCSWrapper
|
||||
(make -I $TOP/make -f Makefile ROOT=$TOP PLAT=lux EXT=lib MODULE=cslib BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA_CFLAGS="-debug" XTRA=dbg $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
31
shsrc/lshsrc/mk-micasawrap-ol
Normal file
31
shsrc/lshsrc/mk-micasawrap-ol
Normal file
@@ -0,0 +1,31 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
TOP=../..
|
||||
PR=../
|
||||
cd $TOP/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
|
||||
HOST_ARCH=`uname -a | grep -c x86_64`
|
||||
if [ $HOST_ARCH -gt 0 ]
|
||||
then ARCH_LIB=64
|
||||
else
|
||||
ARCH_LIB=
|
||||
fi
|
||||
|
||||
|
||||
cd $PR/c_sharp/NSSCSWrapper
|
||||
(make -I $TOP/make -f Makefile ROOT=$TOP PLAT=lux EXT=lib MODULE=cslib BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA=ndbg $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
28
shsrc/lshsrc/mk-tstcases-dl
Normal file
28
shsrc/lshsrc/mk-tstcases-dl
Normal file
@@ -0,0 +1,28 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
cd $PR/make
|
||||
#MAJ_SSS_NO=`cat majver.txt`
|
||||
#MIN_SSS_NO=`cat minver.txt`
|
||||
#REV_SSS_NO=`cat revver.txt`
|
||||
|
||||
#export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
export BLD_NO=4.0.1
|
||||
|
||||
#cd $PR/c_test/unx_cachetst
|
||||
#COMMON_FILES=$(ls *.c)
|
||||
#(ln -f $COMMON_FILES $PR/c_test/unx_testcases)
|
||||
|
||||
cd $PR/c_test/unx_testcases
|
||||
#(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" XTRA=dbg XTRA_CFLAGS="-DDEBUG -DDEBUG_SSS -g" $2 $3 $4 $5 $6)
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MIN_NUM=\"0\" PROD_NUM=\"4\" BLD_VER=\"$BLD_NO\" XTRA=dbg XTRA_CFLAGS="-DDEBUG -g" $2 $3 $4 $5)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
28
shsrc/lshsrc/mk-tstcases-ol
Normal file
28
shsrc/lshsrc/mk-tstcases-ol
Normal file
@@ -0,0 +1,28 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
cd ../../
|
||||
PR=`pwd`
|
||||
cd $PR/make
|
||||
#MAJ_SSS_NO=`cat majver.txt`
|
||||
#MIN_SSS_NO=`cat minver.txt`
|
||||
#REV_SSS_NO=`cat revver.txt`
|
||||
|
||||
#export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
export BLD_NO=4.0.1
|
||||
|
||||
cd $PR/c_test/unx_cachetst
|
||||
COMMON_FILES=$(ls *.c)
|
||||
(ln -f $COMMON_FILES $PR/c_test/unx_testcases)
|
||||
|
||||
cd $PR/c_test/unx_testcases
|
||||
#(make -I $PR/make -f Makefile PLAT=lux MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" XTRA=ndbg $2 $3 $4 $5 $6)
|
||||
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MIN_NUM=\"0\" PROD_NUM=\"4\" BLD_VER=\"$BLD_NO\" XTRA=ndbg $2 $3 $4 $5)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
9
shsrc/lshsrc/rm-dirs
Normal file
9
shsrc/lshsrc/rm-dirs
Normal file
@@ -0,0 +1,9 @@
|
||||
#!/bin/bash
|
||||
rm -rf ../../bin
|
||||
rm -rf ../../lib
|
||||
rm -rf ../../obj
|
||||
|
||||
rm -rf ../../bin64
|
||||
rm -rf ../../lib64
|
||||
rm -rf ../../obj64
|
||||
|
||||
49
shsrc/wshsrc/Readme.txt
Normal file
49
shsrc/wshsrc/Readme.txt
Normal file
@@ -0,0 +1,49 @@
|
||||
Make direcotry for Windows client and server.
|
||||
Make script names take the form of:
|
||||
|
||||
mk-xxx-yz
|
||||
|
||||
xxx = package name sdk, sss
|
||||
|
||||
y = debug(platform dep.) d = (mdd or d2) default debug
|
||||
o = optimized default optimized
|
||||
h = (hc, codeview) netware only
|
||||
|
||||
z = platform n = netware
|
||||
w = win32
|
||||
|
||||
Make script command line options:
|
||||
clean = removes all of the object files
|
||||
all = builds all that is needed
|
||||
install = copies final binaries to product dir
|
||||
checkout = checks binaries out of Contiuous for install option
|
||||
checkin = checks final binaries back into Continuous
|
||||
|
||||
Shorthand scripts for making all platforms:
|
||||
mk-xxx-all
|
||||
xxx = command line options c = clean
|
||||
a = all
|
||||
i = install
|
||||
|
||||
Shorthand scripts for making platform specific build:
|
||||
mk-xxx-yyy
|
||||
xxx = platform
|
||||
c32 = Win32 client
|
||||
nss = NetWare server
|
||||
wss = Win32 server
|
||||
|
||||
yyy = command line options
|
||||
cal = clean all
|
||||
all = all
|
||||
|
||||
Make scripts for making Beta servers:
|
||||
mk-beta-ox
|
||||
x = platform
|
||||
n = NetWare
|
||||
w = Win32
|
||||
|
||||
Shorthand scripts for making Beta servers for all platforms:
|
||||
mk-beta-xxx
|
||||
xxx = command line option
|
||||
cal = clean all
|
||||
all = all
|
||||
153
shsrc/wshsrc/mk-ca-all
Normal file
153
shsrc/wshsrc/mk-ca-all
Normal file
@@ -0,0 +1,153 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo
|
||||
|
||||
mk-ibld-no d
|
||||
|
||||
if (mk-micasacommon-ow d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING OPTIMIZED Novell.CASA.Common.dll FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
if(mk-micasacommon-dw d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING DEBUG Novell.CASA.Common_mdd.dll FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
|
||||
if (mk-micasacache-ow d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING OPTIMIZED micasacache.dll FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
if(mk-micasacache-dw d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING DEBUG micasacache_mdd.dll FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
if (mk-micasad-ow d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING OPTIMIZED micasa.exe FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
if(mk-micasad-dw d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING DEBUG micasa_mdd.exe FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if (mk-micasadk-ow d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING OPTIMIZED micasadk.dll FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
if(mk-micasadk-dw d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING DEBUG micasadk_mdd.dll FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
if(mk-micasawrap-dw d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING DEBUG C# WRAPPER FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
if(mk-micasawrap-ow d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING OPTIMIZED C# WRAPPER FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if(mk-micasapol-dw d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING Novell.CASA.CASAPolicy Debug FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
if(mk-micasapol-ow d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING Novell.CASA.CASAPolicy FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if(mk-micasa_ad-dw d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING Novell.CASA.A-D debug FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
if(mk-micasa_ad-ow d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING Novell.CASA.A-D FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if(mk-micasaconsole-dw d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING CASAManager Debug FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if(mk-micasaconsole-ow d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING CASAManager FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
if(mk-jmicasa-dw d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING DEBUG JNI LIBRARY FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
if(mk-jmicasa-ow d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING OPTIMIZED JNI LIBRARY FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
93
shsrc/wshsrc/mk-cai-all
Normal file
93
shsrc/wshsrc/mk-cai-all
Normal file
@@ -0,0 +1,93 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo
|
||||
|
||||
mk-ibld-no m
|
||||
|
||||
#if (mk-micasacommon-ow d clean all)
|
||||
#then
|
||||
#echo
|
||||
#else
|
||||
#echo '**** BUILDING OPTIMIZED Novell.CASA.Common.dll FAILED ****'
|
||||
#exit 1
|
||||
#fi
|
||||
|
||||
if (mk-micasacache-ow d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING OPTIMIZED micasacache.dll FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
#if (mk-micasad-ow d clean all)
|
||||
#then
|
||||
#echo
|
||||
#else
|
||||
#echo '**** BUILDING OPTIMIZED micasa.exe FAILED ****'
|
||||
#exit 1
|
||||
#fi
|
||||
|
||||
if (mk-micasadk-ow d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING OPTIMIZED micasadk.dll FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
#if(mk-sshtst-ow d clean all)
|
||||
#then
|
||||
#echo
|
||||
#else
|
||||
#echo '**** BUILDING DEBUG sshtst.exe FAILED ****'
|
||||
#exit 1
|
||||
#fi
|
||||
#if(mk-micasawrap-ow d clean all)
|
||||
#then
|
||||
#echo
|
||||
#else
|
||||
#echo '**** BUILDING OPTIMIZED C# WRAPPER FAILED ****'
|
||||
#exit 1
|
||||
#fi
|
||||
|
||||
#if(mk-micasapol-ow d clean all)
|
||||
#then
|
||||
#echo
|
||||
#else
|
||||
#echo '**** BUILDING Novell.CASA.CASAPolicy FAILED ****'
|
||||
#exit 1
|
||||
#fi
|
||||
|
||||
#if(mk-micasa_ad-ow d clean all)
|
||||
#then
|
||||
#echo
|
||||
#else
|
||||
#echo '**** BUILDING Novell.CASA.A-D FAILED ****'
|
||||
#exit 1
|
||||
#fi
|
||||
|
||||
#if(mk-micasaconsole-ow d clean all)
|
||||
#then
|
||||
#echo
|
||||
#else
|
||||
#echo '**** BUILDING CASAManager FAILED ****'
|
||||
#exit 1
|
||||
#fi
|
||||
|
||||
if(mk-jmicasa-ow d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING OPTIMIZED JNI LIBRARY FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if(mk-casa-msi d clean all)
|
||||
then
|
||||
echo
|
||||
else
|
||||
echo '**** BUILDING MSI FAILED ****'
|
||||
exit 1
|
||||
fi
|
||||
32
shsrc/wshsrc/mk-casa-msi
Normal file
32
shsrc/wshsrc/mk-casa-msi
Normal file
@@ -0,0 +1,32 @@
|
||||
#!/bin/bash
|
||||
TOP=../..
|
||||
BR=..
|
||||
PR=../
|
||||
set -x
|
||||
mk-dirs
|
||||
cd $TOP/make
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
if [ $1 = m ]
|
||||
then
|
||||
let MAJ_BLD_NO=MAJ_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
|
||||
else
|
||||
let INT_BLD_NO=INT_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
|
||||
fi
|
||||
|
||||
cd $PR/vs_solutions/CASAInstall
|
||||
pwd
|
||||
devenv /rebuild release CASA.sln
|
||||
RCODE=$?
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
fi
|
||||
|
||||
cp release/* ../../products/install/w32/
|
||||
19
shsrc/wshsrc/mk-csample-dw
Normal file
19
shsrc/wshsrc/mk-csample-dw
Normal file
@@ -0,0 +1,19 @@
|
||||
#!/bin/bash
|
||||
TOP=../../..
|
||||
BR=../..
|
||||
PR=../../
|
||||
set -x
|
||||
mk-dirs
|
||||
cd $TOP/make
|
||||
|
||||
|
||||
cd $BR/c_test/c_sample
|
||||
($BR/$GNU_I/make -I $BR/make -f makefile ROOT=$PR PLAT=w32 MODULE=client BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-D\"N_PLAT_CLIENT\" -MDd -Od -Z7" XTRA=mdd $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
#rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
19
shsrc/wshsrc/mk-csample-ow
Normal file
19
shsrc/wshsrc/mk-csample-ow
Normal file
@@ -0,0 +1,19 @@
|
||||
#!/bin/bash
|
||||
TOP=../../..
|
||||
BR=../..
|
||||
PR=../../
|
||||
set -x
|
||||
mk-dirs
|
||||
cd $TOP/make
|
||||
|
||||
|
||||
cd $BR/c_test/c_sample
|
||||
($BR/$GNU_I/make -I $BR/make -f makefile ROOT=$PR PLAT=w32 MODULE=client BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-D\"N_PLAT_CLIENT\" -MDd -Od -Z7" XTRA=md $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
#rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
32
shsrc/wshsrc/mk-csharpsample-dw
Normal file
32
shsrc/wshsrc/mk-csharpsample-dw
Normal file
@@ -0,0 +1,32 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
TOP=../..
|
||||
PR=../
|
||||
cd $TOP/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
if [ $1 = m ]
|
||||
then
|
||||
let MAJ_BLD_NO=MAJ_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
|
||||
else
|
||||
let INT_BLD_NO=INT_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
|
||||
fi
|
||||
|
||||
cd $PR/c_test/c_sharp_sample
|
||||
($TOP/$GNU_I/make -I $TOP/make -f makefile ROOT=$TOP PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-r:../../bin/w32/mdd/Novell.CASA.miCASAWrapper_mdd.dll -target:exe -debug" XTRA=mdd $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
32
shsrc/wshsrc/mk-csharpsample-ow
Normal file
32
shsrc/wshsrc/mk-csharpsample-ow
Normal file
@@ -0,0 +1,32 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
TOP=../..
|
||||
PR=../
|
||||
cd $TOP/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
if [ $1 = m ]
|
||||
then
|
||||
let MAJ_BLD_NO=MAJ_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
|
||||
else
|
||||
let INT_BLD_NO=INT_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
|
||||
fi
|
||||
|
||||
cd $PR/c_test/c_sharp_sample
|
||||
($TOP/$GNU_I/make -I $TOP/make -f makefile ROOT=$TOP PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-r:../../bin/w32/md/Novell.CASA.miCASAWrapper.dll -target:exe -debug" XTRA=md $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
18
shsrc/wshsrc/mk-dirs
Normal file
18
shsrc/wshsrc/mk-dirs
Normal file
@@ -0,0 +1,18 @@
|
||||
#!/bin/bash
|
||||
TOP=../..
|
||||
mkdir $TOP/bin> /dev/null 2>&1
|
||||
mkdir $TOP/bin/w32> /dev/null 2>&1
|
||||
mkdir $TOP/bin/w32/md> /dev/null 2>&1
|
||||
mkdir $TOP/bin/w32/mdd> /dev/null 2>&1
|
||||
|
||||
mkdir $TOP/lib> /dev/null 2>&1
|
||||
mkdir $TOP/lib/w32> /dev/null 2>&1
|
||||
mkdir $TOP/lib/w32/md> /dev/null 2>&1
|
||||
mkdir $TOP/lib/w32/mdd> /dev/null 2>&1
|
||||
|
||||
mkdir $TOP/obj> /dev/null 2>&1
|
||||
mkdir $TOP/obj/w32> /dev/null 2>&1
|
||||
mkdir $TOP/obj/w32/md> /dev/null 2>&1
|
||||
mkdir $TOP/obj/w32/mdd> /dev/null 2>&1
|
||||
|
||||
|
||||
83
shsrc/wshsrc/mk-ibld-no
Normal file
83
shsrc/wshsrc/mk-ibld-no
Normal file
@@ -0,0 +1,83 @@
|
||||
#!/bin/bash
|
||||
TOP=../..
|
||||
BR=..
|
||||
cd $TOP/make
|
||||
echo
|
||||
MAJ_SSS_NO=$(cat majver.txt)
|
||||
MIN_SSS_NO=$(cat minver.txt)
|
||||
REV_SSS_NO=$(cat revver.txt)
|
||||
INT_BLD_NO=$(cat ibuild.txt)
|
||||
MAJ_BLD_NO=$(cat mbuild.txt)
|
||||
let INT_BLD_NO=INT_BLD_NO+1
|
||||
|
||||
NWIN_SSS_BLD=$MAJ_SSS_NO,$MIN_SSS_NO,$REV_SSS_NO,$MAJ_BLD_NO
|
||||
FSGEN_SSS_BLD=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
|
||||
SSGEN_SSS_BLD=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
SSGEN_SSS_VER=0x000$MAJ_SSS_NO'0'$MIN_SSS_NO'0'$REV_SSS_NO'L'
|
||||
|
||||
|
||||
echo \/\/\ \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* > $BR/include/ssbldver.h
|
||||
echo \/\/\ \* This file is automatically generated by SecretStore Build >> $BR/include/ssbldver.h
|
||||
echo \/\/\ \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* >> $BR/include/ssbldver.h
|
||||
echo \#ifndef _SS_BLDVER_H_ >> $BR/include/ssbldver.h
|
||||
echo \#define _SS_BLDVER_H_ >> $BR/include/ssbldver.h
|
||||
echo >> $BR/include/ssbldver.h
|
||||
echo >> $BR/include/ssbldver.h
|
||||
echo \#define WSS_BLD_NO $NWIN_SSS_BLD >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_VERSION_NUMBER $SSGEN_SSS_VER >> $BR/include/ssbldver.h
|
||||
echo \#define WSS_BLD_STR \"$FSGEN_SSS_BLD\" >> $BR/include/ssbldver.h
|
||||
echo \#define GSS_BLD_STR \"$SSGEN_SSS_BLD\" >> $BR/include/ssbldver.h
|
||||
echo \#define NSS_BLD_STR \"$FSGEN_SSS_BLD\" >> $BR/include/ssbldver.h
|
||||
|
||||
echo \#define SSS_COPYRIGHT_STR \"Copyright <20> 1998-2004 Novell, Inc.\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_PATENT_STR \"U.S. Patent No. 5,818,936, Second Patent Pending.\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_WCLIENT_STRING \"Novell SecretStore Client Service\\r\\nFor Win32 Operating Systems.\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_COMPANY_STR \"Novell, Inc.\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_PRODUCT_STR \"Novell SecretStore Client Service.\" >> $BR/include/ssbldver.h
|
||||
|
||||
if [ $1 = d ]
|
||||
then
|
||||
echo \#define SSS_DEVBLD_STR \"Internal Development Build.\" >> $BR/include/ssbldver.h
|
||||
else
|
||||
echo \#define SSS_DEVBLD_STR \"Build Management Build.\" >> $BR/include/ssbldver.h
|
||||
fi
|
||||
|
||||
echo \#define SSS_DEBUG_VER_STR \"Internal Debug Build.\" >> $BR/include/ssbldver.h
|
||||
|
||||
|
||||
echo \#define SSS_NSSGSS_STR \"nssgss.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSGSS_STR_DBG \"nssgss_mdd.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSGSS_PR_STRING \"Novell SecretStore Client Service GSS Transport Plugin.\" >> $BR/include/ssbldver.h
|
||||
|
||||
echo \#define SSS_NSSNCP_STR \"nssncp.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSNCP_STR_DBG \"nssncp_mdd.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSNCP_PR_STRING \"Novell SecretStore Client Service NCP Transport Plugin.\" >> $BR/include/ssbldver.h
|
||||
|
||||
echo \#define SSS_NSSLDP_STR \"nssldp.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSLDP_STR_DBG \"nssldp_mdd.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSLDP_PR_STRING \"Novell SecretStore Client Service LDAP Trnasport Plugin.\" >> $BR/include/ssbldver.h
|
||||
|
||||
echo \#define SSS_NSSSAML_STR \"nsssaml.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSSAML_STR_DBG \"nsssaml_mdd.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSSAML_PR_STRING \"Novell SecretStore Client Service SAML Transport Plugin.\" >> $BR/include/ssbldver.h
|
||||
|
||||
echo \#define SSS_NSSNMAS_STR \"nssnmas.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSNMAS_STR_DBG \"nsssnmas_mdd.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSNMAS_PR_STRING \"Novell SecretStore Client Service NMAS Transport Plugin.\" >> $BR/include/ssbldver.h
|
||||
|
||||
echo \#define SSS_NSSINITSYNC_STR \"nssinitsync.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSINITSYNC_STR_DBG \"nssinitsync.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSINITSYNC_PR_STRING \"Novell SecretStore Client Service Initialization and Synchronization Engine.\" >> $BR/include/ssbldver.h
|
||||
|
||||
echo \#define SSS_NSSINITSYNC_STR \"nsssdk.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSINITSYNC_STR_DBG \"nsssdk.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSINITSYNC_PR_STRING \"Novell SecretStore Client Service SDK APIs.\" >> $BR/include/ssbldver.h
|
||||
|
||||
|
||||
echo >> $BR/include/ssbldver.h
|
||||
echo >> $BR/include/ssbldver.h
|
||||
echo \#endif \/\* _SS_BLDVER_H_ >> $BR/include/ssbldver.h \*\/
|
||||
echo >> $BR/include/ssbldver.h
|
||||
echo \/\/\ \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* >> $BR/include/ssbldver.h
|
||||
echo \/\/\ \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* >> $BR/include/ssbldver.h
|
||||
echo
|
||||
54
shsrc/wshsrc/mk-javasample-dw
Normal file
54
shsrc/wshsrc/mk-javasample-dw
Normal file
@@ -0,0 +1,54 @@
|
||||
#!/bin/bash
|
||||
TOP=../..
|
||||
BR=..
|
||||
PR=../
|
||||
set -x
|
||||
mk-dirs
|
||||
cd $TOP/make
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
if [ $1 = m ]
|
||||
then
|
||||
let MAJ_BLD_NO=MAJ_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
|
||||
else
|
||||
let INT_BLD_NO=INT_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
|
||||
fi
|
||||
|
||||
cd $PR/c_jwrapper/src
|
||||
($JAVA_HOME/bin/javac com/novell/casa/MiCasa.java)
|
||||
RCODE=$?
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
fi
|
||||
|
||||
($JAVA_HOME/bin/jar cvf ../../lib/miCASA.jar com/novell/casa/MiCasa.class com/novell/casa/NetCredential.class com/novell/casa/MiCasaException.class)
|
||||
RCODE=$?
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
fi
|
||||
|
||||
($JAVA_HOME/bin/javah -d ../../include com.novell.casa.MiCasa)
|
||||
RCODE=$?
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
fi
|
||||
|
||||
cd ../jnsscs
|
||||
(../$BR/$GNU_I/make -I ../$BR/make -f makefile ROOT=../$PR PLAT=w32 MODULE=client BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-I\"..\..\include\" -I\"$JAVA_HOME\include\" -I\"$JAVA_HOME\include\win32\" -D\"N_PLAT_CLIENT\" -MDd -Od -Z7" XTRA=mdd $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
54
shsrc/wshsrc/mk-jmicasa-dw
Normal file
54
shsrc/wshsrc/mk-jmicasa-dw
Normal file
@@ -0,0 +1,54 @@
|
||||
#!/bin/bash
|
||||
TOP=../..
|
||||
BR=..
|
||||
PR=../
|
||||
set -x
|
||||
mk-dirs
|
||||
cd $TOP/make
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
if [ $1 = m ]
|
||||
then
|
||||
let MAJ_BLD_NO=MAJ_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
|
||||
else
|
||||
let INT_BLD_NO=INT_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
|
||||
fi
|
||||
|
||||
cd $PR/c_jwrapper/src
|
||||
($JAVA_HOME/bin/javac com/novell/casa/MiCasa.java)
|
||||
RCODE=$?
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
fi
|
||||
|
||||
($JAVA_HOME/bin/jar cvf ../../lib/miCASA.jar com/novell/casa/MiCasa.class com/novell/casa/NetCredential.class com/novell/casa/MiCasaException.class)
|
||||
RCODE=$?
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
fi
|
||||
|
||||
($JAVA_HOME/bin/javah -d ../../include com.novell.casa.MiCasa)
|
||||
RCODE=$?
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
fi
|
||||
|
||||
cd ../jnsscs
|
||||
(../$BR/$GNU_I/make -I ../$BR/make -f makefile ROOT=../$PR PLAT=w32 MODULE=client BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-I\"..\..\include\" -I\"$JAVA_HOME\include\" -I\"$JAVA_HOME\include\win32\" -D\"N_PLAT_CLIENT\" -MDd -Od -Z7" XTRA=mdd $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
53
shsrc/wshsrc/mk-jmicasa-ow
Normal file
53
shsrc/wshsrc/mk-jmicasa-ow
Normal file
@@ -0,0 +1,53 @@
|
||||
#!/bin/bash
|
||||
TOP=../..
|
||||
BR=..
|
||||
PR=../
|
||||
set -x
|
||||
mk-dirs
|
||||
cd $TOP/make
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
if [ $1 = m ]
|
||||
then
|
||||
let MAJ_BLD_NO=MAJ_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
|
||||
else
|
||||
let INT_BLD_NO=INT_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
|
||||
fi
|
||||
|
||||
cd $PR/c_jwrapper/src
|
||||
($JAVA_HOME/bin/javac com/novell/casa/MiCasa.java)
|
||||
RCODE=$?
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
fi
|
||||
|
||||
($JAVA_HOME/bin/jar cvf ../../lib/miCASA.jar com/novell/casa/MiCasa.class com/novell/casa/NetCredential.class com/novell/casa/MiCasaException.class)
|
||||
RCODE=$?
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
fi
|
||||
|
||||
($JAVA_HOME/bin/javah -d ../../include com.novell.casa.MiCasa)
|
||||
RCODE=$?
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
fi
|
||||
|
||||
cd ../jnsscs
|
||||
(../$BR/$GNU_I/make -I ../$BR/make -f makefile ROOT=../$PR PLAT=w32 MODULE=client BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-I\"..\..\include\" -I\"$JAVA_HOME\include\" -I\"$JAVA_HOME\include\win32\" -D\"N_PLAT_CLIENT\" -MD -Od -Z7" XTRA=md $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
83
shsrc/wshsrc/mk-mbld-no
Normal file
83
shsrc/wshsrc/mk-mbld-no
Normal file
@@ -0,0 +1,83 @@
|
||||
#!/bin/bash
|
||||
TOP=../..
|
||||
BR=..
|
||||
cd $TOP/make
|
||||
echo
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
let MAJ_BLD_NO=MAJ_BLD_NO+1
|
||||
let INT_BLD_NO=0
|
||||
|
||||
NWIN_SSS_BLD=$MAJ_SSS_NO,$MIN_SSS_NO,$REV_SSS_NO,$MAJ_BLD_NO
|
||||
FSGEN_SSS_BLD=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
|
||||
SSGEN_SSS_BLD=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO
|
||||
SSGEN_SSS_VER=0x000$MAJ_SSS_NO'0'$MIN_SSS_NO'0'$REV_SSS_NO'L'
|
||||
|
||||
echo \/\/\ \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* > $BR/include/ssbldver.h
|
||||
echo \/\/\ \* This file is automatically generated by SecretStore Build >> $BR/include/ssbldver.h
|
||||
echo \/\/\ \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* >> $BR/include/ssbldver.h
|
||||
echo \#ifndef _SS_BLDVER_H_ >> $BR/include/ssbldver.h
|
||||
echo \#define _SS_BLDVER_H_ >> $BR/include/ssbldver.h
|
||||
echo >> $BR/include/ssbldver.h
|
||||
echo >> $BR/include/ssbldver.h
|
||||
echo \#define WSS_BLD_NO $NWIN_SSS_BLD >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_VERSION_NUMBER $SSGEN_SSS_VER >> $BR/include/ssbldver.h
|
||||
echo \#define WSS_BLD_STR \"$FSGEN_SSS_BLD\" >> $BR/include/ssbldver.h
|
||||
echo \#define GSS_BLD_STR \"$SSGEN_SSS_BLD\" >> $BR/include/ssbldver.h
|
||||
echo \#define NSS_BLD_STR \"$FSGEN_SSS_BLD\" >> $BR/include/ssbldver.h
|
||||
|
||||
echo \#define SSS_COPYRIGHT_STR \"Copyright <20> 1998-2004 Novell, Inc.\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_PATENT_STR \"U.S. Patent No. 5,818,936, Second Patent Pending.\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_WCLIENT_STRING \"Novell SecretStore Client Service\\r\\nFor Win32 Operating Systems.\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_COMPANY_STR \"Novell, Inc.\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_PRODUCT_STR \"Novell SecretStore Client Service.\" >> $BR/include/ssbldver.h
|
||||
|
||||
if [ $1 = d ]
|
||||
then
|
||||
echo \#define SSS_DEVBLD_STR \"Internal Development Build.\" >> $BR/include/ssbldver.h
|
||||
else
|
||||
echo \#define SSS_DEVBLD_STR \"Build Management Build.\" >> $BR/include/ssbldver.h
|
||||
fi
|
||||
|
||||
echo \#define SSS_DEBUG_VER_STR \"Internal Debug Build.\" >> $BR/include/ssbldver.h
|
||||
|
||||
|
||||
echo \#define SSS_NSSGSS_STR \"nssgss.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSGSS_STR_DBG \"nssgss_mdd.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSGSS_PR_STRING \"Novell SecretStore Client Service GSS Transport Plugin.\" >> $BR/include/ssbldver.h
|
||||
|
||||
echo \#define SSS_NSSNCP_STR \"nssncp.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSNCP_STR_DBG \"nssncp_mdd.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSNCP_PR_STRING \"Novell SecretStore Client Service NCP Transport Plugin.\" >> $BR/include/ssbldver.h
|
||||
|
||||
echo \#define SSS_NSSLDP_STR \"nssldp.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSLDP_STR_DBG \"nssldp_mdd.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSLDP_PR_STRING \"Novell SecretStore Client Service LDAP Trnasport Plugin.\" >> $BR/include/ssbldver.h
|
||||
|
||||
echo \#define SSS_NSSSAML_STR \"nsssaml.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSSAML_STR_DBG \"nsssaml_mdd.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSSAML_PR_STRING \"Novell SecretStore Client Service SAML Transport Plugin.\" >> $BR/include/ssbldver.h
|
||||
|
||||
echo \#define SSS_NSSNMAS_STR \"nssnmas.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSNMAS_STR_DBG \"nsssnmas_mdd.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSNMAS_PR_STRING \"Novell SecretStore Client Service NMAS Transport Plugin.\" >> $BR/include/ssbldver.h
|
||||
|
||||
echo \#define SSS_NSSINITSYNC_STR \"nssinitsync.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSINITSYNC_STR_DBG \"nssinitsync.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSINITSYNC_PR_STRING \"Novell SecretStore Client Service Initialization and Synchronization Engine.\" >> $BR/include/ssbldver.h
|
||||
|
||||
echo \#define SSS_NSSINITSYNC_STR \"nsssdk.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSINITSYNC_STR_DBG \"nsssdk.dll\" >> $BR/include/ssbldver.h
|
||||
echo \#define SSS_NSSINITSYNC_PR_STRING \"Novell SecretStore Client Service SDK APIs.\" >> $BR/include/ssbldver.h
|
||||
|
||||
|
||||
echo >> $BR/include/ssbldver.h
|
||||
echo >> $BR/include/ssbldver.h
|
||||
echo \#endif \/\* _SS_BLDVER_H_ >> $BR/include/ssbldver.h \*\/
|
||||
echo >> $BR/include/ssbldver.h
|
||||
echo \/\/\ \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* >> $BR/include/ssbldver.h
|
||||
echo \/\/\ \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* >> $BR/include/ssbldver.h
|
||||
echo
|
||||
35
shsrc/wshsrc/mk-micasa-dw
Normal file
35
shsrc/wshsrc/mk-micasa-dw
Normal file
@@ -0,0 +1,35 @@
|
||||
#!/bin/bash
|
||||
TOP=../..
|
||||
BR=..
|
||||
PR=../
|
||||
set -x
|
||||
mk-dirs
|
||||
cd $TOP/make
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
if [ $1 = m ]
|
||||
then
|
||||
let MAJ_BLD_NO=MAJ_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
|
||||
else
|
||||
let INT_BLD_NO=INT_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
|
||||
fi
|
||||
|
||||
cd $BR/c_common
|
||||
COMMON_FILES=$(ls)
|
||||
(ln -f $COMMON_FILES $BR/c_micasadk)
|
||||
cd $BR/c_micasadk
|
||||
($BR/$GNU_I/make -I $BR/make -f makefile ROOT=$PR PLAT=w32 MODULE=client BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-D\"N_PLAT_CLIENT\" -MDd -Od -Z7" XTRA=mdd $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
34
shsrc/wshsrc/mk-micasa_ad-dw
Normal file
34
shsrc/wshsrc/mk-micasa_ad-dw
Normal file
@@ -0,0 +1,34 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
TOP=../..
|
||||
PR=../
|
||||
cd $TOP/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
if [ $1 = m ]
|
||||
then
|
||||
let MAJ_BLD_NO=MAJ_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
|
||||
else
|
||||
let INT_BLD_NO=INT_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
|
||||
fi
|
||||
#export BLD_NO=1.0.0
|
||||
|
||||
cd $PR/c_adlib
|
||||
pwd
|
||||
($PR/$GNU_I/make -I $PR/make -f makefile ROOT=$PR PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-target:library -r:../bin/w32/md/Novell.CASA.CASAPolicy.dll -r:../bin/w32/md/Novell.CASA.miCASAWrapper.dll -r:../extern/gtk-sharp-2.0/gtk-sharp.dll -r:../extern/gtk-sharp-2.0/glib-sharp.dll -d:W32 -d:DEBUG" XTRA=mdd $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
34
shsrc/wshsrc/mk-micasa_ad-ow
Normal file
34
shsrc/wshsrc/mk-micasa_ad-ow
Normal file
@@ -0,0 +1,34 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
TOP=../..
|
||||
PR=../
|
||||
cd $TOP/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
if [ $1 = m ]
|
||||
then
|
||||
let MAJ_BLD_NO=MAJ_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
|
||||
else
|
||||
let INT_BLD_NO=INT_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
|
||||
fi
|
||||
#export BLD_NO=1.0.0
|
||||
|
||||
cd $PR/c_adlib
|
||||
pwd
|
||||
($PR/$GNU_I/make -I $PR/make -f makefile ROOT=$PR PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-target:library -r:../bin/w32/md/Novell.CASA.CASAPolicy.dll -r:../bin/w32/md/Novell.CASA.miCASAWrapper.dll -r:../extern/gtk-sharp-2.0/gtk-sharp.dll -r:../extern/gtk-sharp-2.0/glib-sharp.dll -d:W32" XTRA=md $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
35
shsrc/wshsrc/mk-micasacache-dw
Normal file
35
shsrc/wshsrc/mk-micasacache-dw
Normal file
@@ -0,0 +1,35 @@
|
||||
#!/bin/bash
|
||||
TOP=../..
|
||||
BR=..
|
||||
PR=../
|
||||
set -x
|
||||
mk-dirs
|
||||
cd $TOP/make
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
if [ $1 = m ]
|
||||
then
|
||||
let MAJ_BLD_NO=MAJ_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
|
||||
else
|
||||
let INT_BLD_NO=INT_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
|
||||
fi
|
||||
|
||||
cd $BR/c_common
|
||||
COMMON_FILES=$(ls)
|
||||
(ln -f $COMMON_FILES $BR/c_micasacache)
|
||||
cd $BR/c_micasacache
|
||||
($BR/$GNU_I/make -I $BR/make -f makefile ROOT=$PR PLAT=w32 MODULE=client BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-D\"SSCS_WIN32_PLAT_F\" -D\"N_PLAT_CLIENT\" -MTd -Od -Zi -GZ" XTRA=mdd $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
35
shsrc/wshsrc/mk-micasacache-ow
Normal file
35
shsrc/wshsrc/mk-micasacache-ow
Normal file
@@ -0,0 +1,35 @@
|
||||
#!/bin/bash
|
||||
TOP=../..
|
||||
BR=..
|
||||
PR=../
|
||||
set -x
|
||||
mk-dirs
|
||||
cd $TOP/make
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
if [ $1 = m ]
|
||||
then
|
||||
let MAJ_BLD_NO=MAJ_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
|
||||
else
|
||||
let INT_BLD_NO=INT_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
|
||||
fi
|
||||
|
||||
cd $BR/c_common
|
||||
COMMON_FILES=$(ls)
|
||||
(ln -f $COMMON_FILES $BR/c_micasacache)
|
||||
cd $BR/c_micasacache
|
||||
($BR/$GNU_I/make -I $BR/make -f makefile ROOT=$PR PLAT=w32 MODULE=client BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-D\"SSCS_WIN32_PLAT_F\" -D\"N_PLAT_CLIENT\" -MTd -Od -Zi -GZ" XTRA=md $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
32
shsrc/wshsrc/mk-micasacommon-dw
Normal file
32
shsrc/wshsrc/mk-micasacommon-dw
Normal file
@@ -0,0 +1,32 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
TOP=../..
|
||||
PR=../
|
||||
cd $TOP/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
if [ $1 = m ]
|
||||
then
|
||||
let MAJ_BLD_NO=MAJ_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
|
||||
else
|
||||
let INT_BLD_NO=INT_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
|
||||
fi
|
||||
|
||||
cd $PR/c_micasad/lib
|
||||
($TOP/$GNU_I/make -I $TOP/make -f makefile ROOT=$TOP PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-target:library -d:W32 -d:DEBUG -r:extern/AppModule.InterProcessComm.dll -r:extern/AppModule.NamedPipes.dll" XTRA=mdd $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
32
shsrc/wshsrc/mk-micasacommon-ow
Normal file
32
shsrc/wshsrc/mk-micasacommon-ow
Normal file
@@ -0,0 +1,32 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
TOP=../..
|
||||
PR=../
|
||||
cd $TOP/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
if [ $1 = m ]
|
||||
then
|
||||
let MAJ_BLD_NO=MAJ_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
|
||||
else
|
||||
let INT_BLD_NO=INT_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
|
||||
fi
|
||||
|
||||
cd $PR/c_micasad/lib
|
||||
($TOP/$GNU_I/make -I $TOP/make -f makefile ROOT=$TOP PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-target:library -d:W32 -r:extern/AppModule.InterProcessComm.dll -r:extern/AppModule.NamedPipes.dll" XTRA=md $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
34
shsrc/wshsrc/mk-micasaconsole-dw
Normal file
34
shsrc/wshsrc/mk-micasaconsole-dw
Normal file
@@ -0,0 +1,34 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
TOP=../..
|
||||
PR=../
|
||||
cd $TOP/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
if [ $1 = m ]
|
||||
then
|
||||
let MAJ_BLD_NO=MAJ_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
|
||||
else
|
||||
let INT_BLD_NO=INT_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
|
||||
fi
|
||||
#export BLD_NO=1.0.0
|
||||
|
||||
cd $PR/c_gui
|
||||
pwd
|
||||
($PR/$GNU_I/make -I $PR/make -f makefile ROOT=$PR PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-nowarn:649 -target:exe -d:DEBUG -r:../bin/w32/md/Novell.CASA.CASAPolicy.dll -r:../bin/w32/md/Novell.CASA.miCASAWrapper.dll -r:../bin/w32/md/Novell.CASA.Common.dll -r:../bin/w32/md/Novell.CASA.A-D.dll -r:../extern/gtk-sharp-2.0/atk-sharp.dll -r:../extern/gtk-sharp-2.0/gdk-sharp.dll -r:../extern/gtk-sharp-2.0/gtk-sharp.dll -r:../extern/gtk-sharp-2.0/glib-sharp.dll -r:../extern/gtk-sharp-2.0/glade-sharp.dll -d:W32 -d:DEBUG" XTRA=mdd $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
34
shsrc/wshsrc/mk-micasaconsole-ow
Normal file
34
shsrc/wshsrc/mk-micasaconsole-ow
Normal file
@@ -0,0 +1,34 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
TOP=../..
|
||||
PR=../
|
||||
cd $TOP/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
if [ $1 = m ]
|
||||
then
|
||||
let MAJ_BLD_NO=MAJ_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
|
||||
else
|
||||
let INT_BLD_NO=INT_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
|
||||
fi
|
||||
#export BLD_NO=1.0.0
|
||||
|
||||
cd $PR/c_gui
|
||||
pwd
|
||||
($PR/$GNU_I/make -I $PR/make -f makefile ROOT=$PR PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-nowarn:649 -target:exe -r:../bin/w32/md/Novell.CASA.CASAPolicy.dll -r:../bin/w32/md/Novell.CASA.miCASAWrapper.dll -r:../bin/w32/md/Novell.CASA.Common.dll -r:../bin/w32/md/Novell.CASA.A-D.dll -r:../extern/gtk-sharp-2.0/atk-sharp.dll -r:../extern/gtk-sharp-2.0/gdk-sharp.dll -r:../extern/gtk-sharp-2.0/gtk-sharp.dll -r:../extern/gtk-sharp-2.0/glib-sharp.dll -r:../extern/gtk-sharp-2.0/glade-sharp.dll -d:W32 -d:DEBUG" XTRA=md $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
34
shsrc/wshsrc/mk-micasad-dw
Normal file
34
shsrc/wshsrc/mk-micasad-dw
Normal file
@@ -0,0 +1,34 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
TOP=../..
|
||||
PR=../
|
||||
cd $TOP/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
if [ $1 = m ]
|
||||
then
|
||||
let MAJ_BLD_NO=MAJ_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
|
||||
else
|
||||
let INT_BLD_NO=INT_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
|
||||
fi
|
||||
#export BLD_NO=1.0.0
|
||||
|
||||
cd $PR/c_micasad
|
||||
pwd
|
||||
($PR/$GNU_I/make -I $PR/make -f makefile ROOT=$PR PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-target:winexe -d:W32 -d:TRACE -d:DEBUG -debug:full -r:../bin/w32/mdd/Novell.CASA.Common_mdd.dll" XTRA=mdd $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
34
shsrc/wshsrc/mk-micasad-ow
Normal file
34
shsrc/wshsrc/mk-micasad-ow
Normal file
@@ -0,0 +1,34 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
TOP=../..
|
||||
PR=../
|
||||
cd $TOP/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
if [ $1 = m ]
|
||||
then
|
||||
let MAJ_BLD_NO=MAJ_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
|
||||
else
|
||||
let INT_BLD_NO=INT_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
|
||||
fi
|
||||
#export BLD_NO=1.0.0
|
||||
|
||||
cd $PR/c_micasad
|
||||
pwd
|
||||
($PR/$GNU_I/make -I $PR/make -f makefile ROOT=$PR PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-target:winexe -d:W32 -r:../bin/w32/md/Novell.CASA.Common.dll" XTRA=md $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
35
shsrc/wshsrc/mk-micasadk-dw
Normal file
35
shsrc/wshsrc/mk-micasadk-dw
Normal file
@@ -0,0 +1,35 @@
|
||||
#!/bin/bash
|
||||
TOP=../..
|
||||
BR=..
|
||||
PR=../
|
||||
set -x
|
||||
mk-dirs
|
||||
cd $TOP/make
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
if [ $1 = m ]
|
||||
then
|
||||
let MAJ_BLD_NO=MAJ_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
|
||||
else
|
||||
let INT_BLD_NO=INT_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
|
||||
fi
|
||||
|
||||
cd $BR/c_common
|
||||
COMMON_FILES=$(ls)
|
||||
(ln -f $COMMON_FILES $BR/c_micasadk)
|
||||
cd $BR/c_micasadk
|
||||
($BR/$GNU_I/make -I $BR/make -f makefile ROOT=$PR PLAT=w32 MODULE=client BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-D\"N_PLAT_CLIENT\" -MDd -Od -Z7" XTRA=mdd $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
35
shsrc/wshsrc/mk-micasadk-ow
Normal file
35
shsrc/wshsrc/mk-micasadk-ow
Normal file
@@ -0,0 +1,35 @@
|
||||
#!/bin/bash
|
||||
TOP=../..
|
||||
BR=..
|
||||
PR=../
|
||||
set -x
|
||||
mk-dirs
|
||||
cd $TOP/make
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
if [ $1 = m ]
|
||||
then
|
||||
let MAJ_BLD_NO=MAJ_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
|
||||
else
|
||||
let INT_BLD_NO=INT_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
|
||||
fi
|
||||
|
||||
cd $BR/c_common
|
||||
COMMON_FILES=$(ls)
|
||||
(ln -f $COMMON_FILES $BR/c_micasadk)
|
||||
cd $BR/c_micasadk
|
||||
($BR/$GNU_I/make -I $BR/make -f makefile ROOT=$PR PLAT=w32 MODULE=client BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-D\"N_PLAT_CLIENT\" -MD -Od -Z7" XTRA=md $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
34
shsrc/wshsrc/mk-micasapol-dw
Normal file
34
shsrc/wshsrc/mk-micasapol-dw
Normal file
@@ -0,0 +1,34 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
TOP=../..
|
||||
PR=../
|
||||
cd $TOP/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
if [ $1 = m ]
|
||||
then
|
||||
let MAJ_BLD_NO=MAJ_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
|
||||
else
|
||||
let INT_BLD_NO=INT_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
|
||||
fi
|
||||
#export BLD_NO=1.0.0
|
||||
|
||||
cd $PR/c_policy
|
||||
pwd
|
||||
($PR/$GNU_I/make -I $PR/make -f makefile ROOT=$PR PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-target:library -d:W32 -d:DEBUG" XTRA=mdd $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
34
shsrc/wshsrc/mk-micasapol-ow
Normal file
34
shsrc/wshsrc/mk-micasapol-ow
Normal file
@@ -0,0 +1,34 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
TOP=../..
|
||||
PR=../
|
||||
cd $TOP/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
if [ $1 = m ]
|
||||
then
|
||||
let MAJ_BLD_NO=MAJ_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
|
||||
else
|
||||
let INT_BLD_NO=INT_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
|
||||
fi
|
||||
#export BLD_NO=1.0.0
|
||||
|
||||
cd $PR/c_policy
|
||||
pwd
|
||||
($PR/$GNU_I/make -I $PR/make -f makefile ROOT=$PR PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-target:library -d:W32" XTRA=md $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
32
shsrc/wshsrc/mk-micasawrap-dw
Normal file
32
shsrc/wshsrc/mk-micasawrap-dw
Normal file
@@ -0,0 +1,32 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
TOP=../..
|
||||
PR=../
|
||||
cd $TOP/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
if [ $1 = m ]
|
||||
then
|
||||
let MAJ_BLD_NO=MAJ_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
|
||||
else
|
||||
let INT_BLD_NO=INT_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
|
||||
fi
|
||||
|
||||
cd $PR/c_sharp/NSSCSWrapper
|
||||
($TOP/$GNU_I/make -I $TOP/make -f makefile ROOT=$TOP PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-target:library -debug -r:../../bin/w32/mdd/Novell.CASA.Common_mdd.dll" XTRA=mdd $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
32
shsrc/wshsrc/mk-micasawrap-ow
Normal file
32
shsrc/wshsrc/mk-micasawrap-ow
Normal file
@@ -0,0 +1,32 @@
|
||||
#!/bin/bash
|
||||
set -x
|
||||
mk-dirs
|
||||
TOP=../..
|
||||
PR=../
|
||||
cd $TOP/make
|
||||
|
||||
MAJ_SSS_NO=`cat majver.txt`
|
||||
MIN_SSS_NO=`cat minver.txt`
|
||||
REV_SSS_NO=`cat revver.txt`
|
||||
INT_BLD_NO=`cat ibuild.txt`
|
||||
MAJ_BLD_NO=`cat mbuild.txt`
|
||||
|
||||
if [ $1 = m ]
|
||||
then
|
||||
let MAJ_BLD_NO=MAJ_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO
|
||||
else
|
||||
let INT_BLD_NO=INT_BLD_NO+1
|
||||
export BLD_NO=$MAJ_SSS_NO.$MIN_SSS_NO.$REV_SSS_NO.$MAJ_BLD_NO.$INT_BLD_NO
|
||||
fi
|
||||
|
||||
cd $PR/c_sharp/NSSCSWrapper
|
||||
($TOP/$GNU_I/make -I $TOP/make -f makefile ROOT=$TOP PLAT=w32 MODULE=cslib BLD_VER=\"$BLD_NO\" XTRA_CFLAGS="-target:library -r:../../bin/w32/md/Novell.CASA.Common.dll" XTRA=md $2 $3 $4 $5 $6)
|
||||
RCODE=$?
|
||||
rm -f $COMMON_FILES
|
||||
if(test $RCODE != 0)
|
||||
then
|
||||
exit $RCODE
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
4
shsrc/wshsrc/rm-dirs
Normal file
4
shsrc/wshsrc/rm-dirs
Normal file
@@ -0,0 +1,4 @@
|
||||
#!/bin/bash
|
||||
rm -rf ../../bin
|
||||
rm -rf ../../lib
|
||||
rm -rf ../../obj
|
||||
Reference in New Issue
Block a user