How do I do a non-networked installation of the NS Agent for Unix?
Scenario: A customer needs to install the NS agent for Unix to a client computer and use it as a master image for other Unix client computers. The computer should not have received a GUID from the NS server. The normal bootstrap program, aex-bootstrap, requires a network connection to the NS server to download the complete agent installation package, but that process will also request a GUID.
The NS Agent for Unix package is found in the C:\Program Files\Altiris\Notification Server\NSCap\Bin\Unix\6.0\Agent directory. There are subdirectories for each Unix or Linux platform, etc. It is possible to download the correct file and install the agent as a package without using aex-bootstrap. The network does not need to be connected. This method will also prevent the client from obtaining a GUID.
The following was performed on a client running RedHat Linux. Appropriate modifications to the procedure could be made for other
After this package is installed, the entire structure for the NS Agent for Unix will exist on the client. An image can then be taken. Since the agent has been stopped, it will not get a GUID from the NS server.
The basic requirement is to ensure that the client does not have a guid. The guid value is stored in the /opt/altiris/notification/nsagent/etc/host.GUID file.
As an alternative to the above, you could simply delete the host.GUID file on a client and take an image. Once the client is imaged, it will report basic inventory and receive a new guid.