License Manager 10 silent Software Activation command 'softwareauthorization' does not exist as documented.
上次发布: August 25, 2014ArcInfo WK
漏洞 ID 编号
NIM058947
已提交
July 9, 2010
上次修改时间
June 5, 2024
适用范围
ArcInfo WK
找到的版本
10.0
操作系统
Oracle Solaris
操作系统版本
10
修正版本
10.1
状态
Fixed
此漏洞已得到修复。 有关详细信息,请参阅“版本修复”和“其他信息”(如果适用)。
解决办法
SoftwareActivationLS requires the presence of an X Display, even though no output is generated during silent activation. An X display can be simulated by the use of Xvfb, a virtual X display. 1.) Make sure Xvfb is installed on your computer. It may be located in different locations based upon Unix flavor (try 'find / | grep Xvfb'). If not installed, add it to your system using your package management system (ie Redhat: 'yum install Xvfb') 2.) Start a virtual display server. The following command is typical for a basic service:'Xvfb :600 -screen 0 1280x1024x24 &'This example uses “600” as the display number. This can be changed as needed if a conflict arises.3.) Set the DISPLAY to the virtual display server:C Shell: setenv DISPLAY :600.0Bourne, Bash shell: DISPLAY=”:600.0”; export DISPLAY4.) Run the silent authorization procedure: './SoftwareAuthorizationLS -S -LIF <path to provisioning file>'5.) Stop the virtual display server by using the “ps” command to identify its process number and then using the kill command to stop it. On sun, the process name started by the Xvfb command is actually “XSun”. Linux: ps –ef | grep –i xvfbSolaris: ps –ef | grep –i xsunkill -9 <process_id_number>