prefix=/opt/cprocsp
exec_prefix=/opt/cprocsp
if test -z "#";then
    if ! grep -q '/opt/cprocsp/lib/sparcv9' /etc/ld.so.conf;then
      echo "/opt/cprocsp/lib/sparcv9" > /tmp/ld_tmp.$$
      cat /tmp/ld_tmp.$$ /etc/ld.so.conf >/tmp/ld.so.conf.$$
      rm /tmp/ld_tmp.$$
      mv /tmp/ld.so.conf.$$ /etc/ld.so.conf
    fi
    unset RPM_INSTALL_NAME
    /sbin/ldconfig -f /etc/ld.so.conf
fi
#/sbin/ldconfig -m /opt/cprocsp/lib/sparcv9
PATH=$PATH:/opt/cprocsp/sbin/sparcv9
cpconfig -ini '\config\apppath' -add string librdrfat12.so /opt/cprocsp/lib/sparcv9/librdrfat12.so
cpconfig -ini '\config\apppath' -add string librdrrdr.so /opt/cprocsp/lib/sparcv9/librdrrdr.so
cpconfig -ini '\config\apppath' -add string librdrrndm.so /opt/cprocsp/lib/sparcv9/librdrrndm.so
cpconfig -ini '\config\apppath' -add string librdrdsrf.so /opt/cprocsp/lib/sparcv9/librdrdsrf.so
cpconfig -ini '\config\apppath' -add string libcpui.so /opt/cprocsp/lib/sparcv9/libcpui.so

check_libcurl_compatibility() {
    command -v file > /dev/null 2>&1 || return 0
    is64arch=0
    is64arch=1
    #is64arch=1
    is64lib=0
    if test -z '#' ; then
        file -L "${libcurl}" | grep '64-bit' > /dev/null 2>&1
    else
        file "${libcurl}" | grep '64-bit' > /dev/null 2>&1
    fi
    test "$?" -eq 0 && is64lib=1
    test "${is64arch}" -eq "${is64lib}" && return 0
    return 1
}
search_dirs=`echo /lib* /usr/lib* /usr/local/lib* /opt/CPcvpn-*/lib* /opt/sfw/lib* | xargs -n1 | grep -v '*' | xargs`
#ld_cmd="ldconfig -p ; find ${search_dirs} -name \*libcurl\*"
#ld_cmd='ldconfig -r'
ld_cmd="find ${search_dirs} -name \*libcurl\*"
libcurl_checked='manually_set_path_to_libcurl.so'
for libcurl in `eval "${ld_cmd}" | grep '/libcurl.*so' | awk '{print $NF}' | xargs` \
`eval "${ld_cmd}" | grep 'libcurl-gnutls.*so' | awk '{print $NF}' | xargs` ; do
    if check_libcurl_compatibility ; then
        libcurl_checked="${libcurl}"
        break
    fi
done
cpconfig -ini '\config\apppath' -add string libcurl.so "${libcurl_checked}"

if test -z "";then
cpconfig -ini '\config\apppath' -add string mount_flash.sh /opt/cprocsp/sbin/sparcv9/mount_flash.sh 
cpconfig -ini '\config\KeyDevices\FLASH' -add string DLL librdrfat12.so 
cpconfig -ini '\config\KeyDevices\FLASH' -add string Script mount_flash.sh 
cpconfig -hardware reader -add FLASH -name FLASH
fi
cpconfig -hardware rndm -add CPSD -name '' -level 3 > /dev/null
cpconfig -ini '\config\Random\CPSD\Default' -add string '/db1/kis_1' /var/opt/cprocsp/dsrf/db1/kis_1
cpconfig -ini '\config\Random\CPSD\Default' -add string '/db2/kis_1' /var/opt/cprocsp/dsrf/db2/kis_1

cpconfig -license -view > /dev/null 2> /dev/null
test $? = 0 || cpconfig -license -set 4040E-G0037-EK8R3-C6K4U-HCXQG
true
