亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標題: pkgadd postinstall問題 [打印本頁]

作者: luckydog1984    時間: 2009-07-13 17:28
標題: pkgadd postinstall問題
package的prototype

cat Prototype
i pkginfo
i postinstall=./postinstall.sh
.....(filelist)


#!/usr/bin/bash

/bin/perl -e 'eval{use DBI};'
id
if [ $? != 0 ]
then
    cd /opt/nbi/db_check/dbi
    gzip -d /opt/nbi/db_check/dbi/DBI-1.609.tar.gz
    tar xvf /opt/nbi/db_check/dbi/DBI-1.609.tar
    cd /opt/nbi/db_check/dbi/DBI-1.609
    perl Makefile.PL
    /usr/ccs/bin/make install
fi

#/bin/perl -e 'eval{use DBD::Sybase};'
/bin/perl -e 'eval{use DBD::Sddd};'
if [ $? != 0 ]
then
    cd /opt/nbi/db_check/dbi
    gzip -d /opt/nbi/db_check/dbi/DBD-Sybase-1.09.tar.gz
    tar xvf /opt/nbi/db_check/dbi/DBD-Sybase-1.09.tar
    cd /opt/nbi/db_check/dbi/DBD-Sybase-1.09
    perl Makefile.PL
    /usr/ccs/bin/make install
fi


root運行pkgadd過程中的log顯示:
uid=0(root) gid=1(other)

但是直接執(zhí)行postinstall.sh的時候
uid=0(root) gid=0(root)

這種不同導(dǎo)致的就是直接執(zhí)行postintall.sh沒有問題,而用pkgadd 的時候出錯,應(yīng)該是環(huán)境變量為空,找不到對應(yīng)的文件。
這是什么原因呢?有什么解決辦法?請各位幫忙看看。
作者: easybegin    時間: 2009-07-15 23:03
這個不如到shell版問問,可能會有你滿意的答復(fù)




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2