Following is a list of each component of the Unix, Linux and Macintosh (ULM) Agent and Solutions and required information to manually install each component.
This document applies to SMP 7.5 SP1. For SMP versions prior to 7.5 SP1, see knowledge base article HOWTO54203.
Column definitions:
- Component & Platform - The agent or solution name (component) and the platforms applicable to that component.
- File Name(s) - A list of files used to install the component on each platform.
- Component Install Command - The command used to install the component.
- NS Source File Location - Where the install files can be found on the NS/SMP server.
Notes:
- Elevated privileges are required for all installation commands. For Unix and Linux systems, login as the root user or use 'sudo <command>'. For Mac systems, login to any administrator account and use 'sudo <command>'.
- The 'agent-upgrade' script has several useful options. Use the '-h' option for further details.
- All source file locations are in the NSCap directory, unless otherwise noted. The default location for the NSCap directory on the NS/SMP server is “C:\Program Files\Altiris\Notification Server\NSCap”.
- The base path to use when downloading with wget, curl, etc. is "<NS Servername>/altiris/ns/NSCap/bin/UNIX...".
- To use a manual method, copy all files in the package directory from the NS/SMP server to each client. Files can be copied using whatever method is preferred, i.e., wget, curl, ftp, sneakernet, etc. Once the files are in place, simply run the associated install command, as noted in the article.
- To install the NS/SMP agent, it is recommend that the Agent (Bootstrap) package be used. The bootstrap requires that a single file be copied to the client rather than multiple. The bootstrap will then identify the platform and download the appropriate "Agent (Native)" files and run the appropriate install command.
- To install other components (plugins, etc.), use any preferred method to copy the native files to the the client computer(s) and run the associated command line.
- Installation information for all components for all platforms can be found using the following query: select pa.name as [Software Package], pa.[Package Location], pr.name as [Command Type], pr.commandline as [Command Line] from swdpackage pa join dbo.SWDProgram pr on pa.[packageid]=pr.[packageid] where pa._Latest=1 and pr._Latest=1 order by 1, 3
Component & Platform | File Name(s) | Component Install Command | NS Source File Location |
|
|
|
|
Agent (Bootstrap) |
|
|
|
AIX PowerPC | aex-bootstrap-aix | aex-bootstrap-aix <SMP Server Name> | NSCap\bin\UNIX\AgentInstall\AIX\PowerPC |
HP-UX IA-64 | aex-bootstrap-hpux-itanium | aex-bootstrap-hpux-itanium <SMP Server Name> | NSCap\bin\UNIX\AgentInstall\HP-UX\IA-64 |
HP-UX PA-Risc | aex-bootstrap-hpux-parisc | aex-bootstrap-hpux-parisc <SMP Server name> | NSCap\bin\UNIX\AgentInstall\HP-UX\PA-RISC |
Linux x64 | aex-bootstrap-linux | aex-bootstrap-linux <SMP Server Name> | NSCap\bin\UNIX\AgentInstall\Linux\x64 |
Linux x86 | aex-bootstrap-linux | aex-bootstrap-linux <SMP Server Name> | NSCap\bin\UNIX\AgentInstall\Linux\x86 |
Mac | aex-bootstrap-macosx | aex-bootstrap-macosx <SMP Server Name> | NSCap\bin\UNIX\AgentInstall\Mac\x86 |
Solaris Sparc | aex-bootstrap-solaris-sparc | aex-bootstrap-solaris-sparc <SMP Server Name> | NSCap\bin\UNIX\AgentInstall\Solaris\Sparc |
Solaris x86 | aex-bootstrap-solaris-intel | aex-bootstrap-solaris-sparc <SMP Server Name> | NSCap\bin\UNIX\AgentInstall\Solaris\x86 |
|
|
|
|
Agent (Native files) | Note: The agent-upgrade script will run each installation script in the correct order. |
|
|
AIX PowerPC | aex-basetasks.bff.Z aex-basetasks.bff.Z.manifest aex-ctagent.bff.Z aex-ctagent.bff.Z.manifest aex-iragent.bff.Z aex-iragent.bff.Z.manifest aex-nsclt.bff.Z aex-nsclt.bff.Z.manifest aex-smfagent.bff.Z aex-smfagent.bff.Z.manifest agent-upgrade agent-upgrade.manifest package-manifest.xml rollout-basetasks.sh rollout-basetasks.sh.manifest rollout-ctagent.sh rollout-ctagent.sh.manifest rollout-ira.sh rollout-ira.sh.manifest rollout-smf.sh rollout-smf.sh.manifest | agent-upgrade | NSCap\bin\UNIX\Agent\AIX\PowerPC |
HP-UX IA-64 | aex-basetasks.depot.Z aex-basetasks.depot.Z.manifest aex-ctagent.depot.Z aex-ctagent.depot.Z.manifest aex-iragent.depot.Z aex-iragent.depot.Z.manifest aex-nsclt.depot.Z aex-nsclt.depot.Z.manifest aex-smfagent.depot.Z aex-smfagent.depot.Z.manifest agent-upgrade agent-upgrade.manifest package-manifest.xml rollout-basetasks.sh rollout-basetasks.sh.manifest rollout-ctagent.sh rollout-ctagent.sh.manifest rollout-ira.sh rollout-ira.sh.manifest rollout-smf.sh rollout-smf.sh.manifest | agent-upgrade | NSCap\bin\UNIX\Agent\HP-UX\IA-64 |
HP-UX PA-Risc | aex-basetasks.depot.Z aex-basetasks.depot.Z.manifest aex-ctagent.depot.Z aex-ctagent.depot.Z.manifest aex-iragent.depot.Z aex-iragent.depot.Z.manifest aex-nsclt.depot.Z aex-nsclt.depot.Z.manifest aex-smfagent.depot.Z aex-smfagent.depot.Z.manifest agent-upgrade agent-upgrade.manifest package-manifest.xml rollout-basetasks.sh rollout-basetasks.sh.manifest rollout-ctagent.sh rollout-ctagent.sh.manifest rollout-ira.sh rollout-ira.sh.manifest rollout-smf.sh rollout-smf.sh.manifest | agent-upgrade | NSCap\bin\UNIX\Agent\HP-UX\PA-RISC |
Linux x64 | aex-basetasks.rpm aex-basetasks.rpm.manifest aex-ctagent.rpm aex-ctagent.rpm.manifest aex-iragent.rpm aex-iragent.rpm.manifest aex-nsclt.rpm aex-nsclt.rpm.manifest aex-smfagent.rpm aex-smfagent.rpm.manifest agent-upgrade agent-upgrade.manifest package-manifest.xml rollout-basetasks.sh rollout-basetasks.sh.manifest rollout-ctagent.sh rollout-ctagent.sh.manifest rollout-ira.sh rollout-ira.sh.manifest rollout-smf.sh rollout-smf.sh.manifest | agent-upgrade | NSCap\bin\UNIX\Agent\Linux\x86 |
Linux x86 | aex-basetasks.rpm aex-basetasks.rpm.manifest aex-ctagent.rpm aex-ctagent.rpm.manifest aex-iragent.rpm aex-iragent.rpm.manifest aex-nsclt.rpm aex-nsclt.rpm.manifest aex-smfagent.rpm aex-smfagent.rpm.manifest agent-upgrade agent-upgrade.manifest package-manifest.xml rollout-basetasks.sh rollout-basetasks.sh.manifest rollout-ctagent.sh rollout-ctagent.sh.manifest rollout-ira.sh rollout-ira.sh.manifest rollout-smf.sh rollout-smf.sh.manifest | agent-upgrade | NSCap\bin\UNIX\Agent\Linux\x86 |
Mac | agent-upgrade agent-upgrade.manifest AltirisAgent.pkg AltirisAgent.pkg.manifest AltirisBaseTaskHandlers.pkg AltirisBaseTaskHandlers.pkg.manifest AltirisClientTaskAgent.pkg AltirisClientTaskAgent.pkg.manifest AltirisInventoryRuleAgent.pkg AltirisInventoryRuleAgent.pkg.manifest AltirisSoftwareManagementFramework.pkg AltirisSoftwareManagementFramework.pkg.manifest Manifest.xml Manifest.xml.manifest package-manifest.xml rollout-basetasks.sh rollout-basetasks.sh.manifest rollout-ctagent.sh rollout-ctagent.sh.manifest rollout-ira.sh rollout-ira.sh.manifest rollout-smf.sh rollout-smf.sh.manifest | agent-upgrade | NSCap\bin\UNIX\Agent\Mac\x86 |
Solaris Sparc | aex-basetasks-sol-sparc.Z aex-basetasks-sol-sparc.Z.manifest aex-ctagent-sol-sparc.Z aex-ctagent-sol-sparc.Z.manifest aex-iragent-sol-sparc.Z aex-iragent-sol-sparc.Z.manifest aex-nsclt-sol-sparc.Z aex-nsclt-sol-sparc.Z.manifest aex-smfagent-sol-sparc.Z aex-smfagent-sol-sparc.Z.manifest agent-upgrade agent-upgrade.manifest package-manifest.xml rollout-basetasks.sh rollout-basetasks.sh.manifest rollout-ctagent.sh rollout-ctagent.sh.manifest rollout-ira.sh rollout-ira.sh.manifest rollout-smf.sh rollout-smf.sh.manifest | agent-upgrade | NSCap\bin\UNIX\Agent\Solaris\Sparc |
Solaris x86 | aex-basetasks-sol-intel.Z aex-basetasks-sol-intel.Z.manifest aex-ctagent-sol-intel.Z aex-ctagent-sol-intel.Z.manifest aex-iragent-sol-intel.Z aex-iragent-sol-intel.Z.manifest aex-nsclt-sol-intel.Z aex-nsclt-sol-intel.Z.manifest aex-smfagent-sol-intel.Z aex-smfagent-sol-intel.Z.manifest agent-upgrade agent-upgrade.manifest package-manifest.xml rollout-basetasks.sh rollout-basetasks.sh.manifest rollout-ctagent.sh rollout-ctagent.sh.manifest rollout-ira.sh rollout-ira.sh.manifest rollout-smf.sh rollout-smf.sh.manifest | agent-upgrade | NSCap\bin\UNIX\Agent\Solaris\x86 |
|
|
|
|
Inventory Solution |
|
|
|
AIX | aex-inventory.bff.Z rollout.sh | rollout.sh | NSCap\bin\UNIX\Inventory\AIX |
HP-UX | aex-inventory-hppa.depot.Z rollout.sh | rollout.sh | NSCap\bin\UNIX\Inventory\HPUX |
HP-UX IA-64 | aex-inventory-ia64.depot.Z rollout.sh | rollout.sh | NSCap\bin\UNIX\Inventory\HPUX-IA64 |
Linux x86 | aex-inventory.rpm rollout.sh | rollout.sh | NSCap\bin\UNIX\Inventory\Linux\x86 |
Linux 64 | aex-inventory.rpm rollout.sh | rollout.sh | NSCap\bin\UNIX\Inventory\Linux\x64 |
Mac Universal | AltirisInventory.pkg.tar.gz rollout.sh | rollout.sh | NSCap\bin\UNIX\Inventory\Mac\universal |
Solaris Sparc | aex-inventory-sol-sparc.Z rollout.sh | rollout.sh | NSCap\bin\UNIX\Inventory\Solaris\Sparc |
Solaris x86 | aex-inventory-sol-intel.Z rollout.sh | rollout.sh | NSCap\bin\UNIX\Inventory\Solaris\x86 |
|
|
|
|
Server Inventory |
|
|
|
AIX | aex-serverinventory.bff.Z rollout.sh | rollout.sh | NSCap\bin\UNIX\ServerInventory\AIX |
HP-UX | aex-serverinventory-hppa.depot.Z rollout.sh | rollout.sh | NSCap\bin\UNIX\ServerInventory\HPUX |
HP-UX IA-64 | aex-serverinventory-ia64.depot.Z rollout.sh | rollout.sh | NSCap\bin\UNIX\ServerInventory\HPUX-IA64 |
Linux x64 | aex-serverinventory.rpm rollout.sh | rollout.sh | NSCap\bin\UNIX\ServerInventory\Linux\x64 |
Linux x86 | aex-serverinventory.rpm rollout.sh | rollout.sh | NSCap\bin\UNIX\ServerInventory\Linux\x86 |
Solaris Sparc | aex-serverinventory-sol-sparc.Z rollout.sh | rollout.sh | NSCap\bin\UNIX\ServerInventory\Solaris\Sparc |
Solaris x86 | aex-serverinventory-sol-intel.Z rollout.sh | rollout.sh | NSCap\bin\UNIX\ServerInventory\Solaris\x86 |
|
|
|
|
Software Management Solution |
|
|
|
Mac Universal | AltirisSoftwareManagementSolutionAgent.pkg.tar.gz rollout.sh |
| NSCap\bin\UNIX\SMS\Mac\universal |
All Linux & Unix | (This solution plug-in is simply enabled, or ‘registered’, on Unix and Linux client machines. Installation files are not required.) |
|
|
|
|
|
|
pcAnywhere |
|
|
|
Linux | rollout_Linux.sh SymantecpcAAgent.rpm | rollout_Linux.sh
| NSCap\bin\Win32\X86\pcALinuxAgent |
Macintosh | rollout_Mac.sh SymantecpcAPlugin.pkg.tar.gz | rollout_Mac.sh
| NSCap\bin\Win32\X86\pcAMacAgent |
|
|
|
|
Patch Management |
|
|
|
Linux x64 | aex-swuagent.rpm
| rollout-swu.sh | C:\Program Files\Altiris\Patch Management\Packages\Linux Agent\x64 |
Linux x86 | aex-swuagent.rpm | rollout-swu.sh | C:\Program Files\Altiris\Patch Management\Packages\Linux Agent\x86 |
|
|
|
|
|
|
|
|
Monitor Solution |
|
|
|
AIX PowerPC | aex-monitor.bff.Z aex-ms-setup | aex-ms-setup | NSCap\bin\UNIX\Monitor\AIX\PowerPC |
HP-UX IA-64 | aex-monitor-ia64.depot.Z aex-ms-setup | aex-ms-setup | NSCap\bin\UNIX\Monitor\HP-UX\IA-64 |
HP-UX PA-Risc | aex-monitor-hppa.depot.Z aex-ms-setup | aex-ms-setup | NSCap\bin\UNIX\Monitor\HP-UX\PA-RISC |
Linux x64 | aex-monitor.rpm aex-ms-setup | aex-ms-setup | NSCap\bin\UNIX\Monitor\Linux\x64 |
Linux x86 | aex-monitor.rpm aex-ms-setup | aex-ms-setup | NSCap\bin\UNIX\Monitor\Linux\x86 |
Solaris Sparc | aex-monitor-sol-sparc.Z aex-ms-setup | aex-ms-setup | NSCap\bin\UNIX\Monitor\Solaris\Sparc |
Solaris x86 | aex-monitor-sol-intel.Z aex-ms-setup | aex-ms-setup | NSCap\bin\UNIX\Monitor\Solaris\x86 |
|
|
|
|
Package Server Agent |
|
|
|
Linux x64 | aex-psagent.rpm
| rollout-psa.sh | NSCap\bin\UNIX\PackageServer\Linux\x64 |
Linux x86 | aex-psagent.rpm | rollout-psa.sh | NSCap\bin\UNIX\PackageServer\Linux\x86 |