Solaris 資料一覧
pkgaddにてパッケージをインストールしようとすると「/install/request: cannot open」というエラーが出る
2007/7/29更新
対応バージョン: 8
実行例)
# pkgadd -d /tmp SUNWmmgr (sparc) 3.4,REV=2000.06.23.16.09 Copyright 1993 - 2000 VERITAS Software Corporation, All Rights Reserved /tmp/SUNWmmgr/install/request: /tmp/SUNWmmgr/install/request: cannot open pkgadd: ERROR: 要求スクリプトが異常終了しました。
上記のrequestスクリプトを実行すべきinstallアカウントが存在しないため代わりにnobodyアカウントでスクリプトを実行しようとして実行権がないためにエラーが出る。
以下のようなアカウントを作成して再度pkgaddを実行する。
install:x:0:1:install:/:/bin/true
参考までに、pkgaddを実行すると実際には以下の処理が実行される。
/usr/sadm/install/bin/pkginstall -N pkgadd /tmp SUNWmmgr