AltirisTM Software Management Framework from Symantec provides a structure in which to store, access, and identify software in a common manner. It enhances software manageability by promoting integration between functions such as software delivery and inventory.
Software Management Framework is a component of the Symantec Management Platform and is included in the platform installation. Software Management Framework integrates closely with Software Management Solution.
For a list of the terminology used in Software Management Framework, see Software Management Framework Terminology.
See the following sections for information about this release:
This release contains the following features:
Software Management Framework supports packages for the Windows, UNIX, Linux, and Mac operating systems. Unless noted otherwise, all the functions in Software Management Framework work the same for all platforms.
The Software Catalog is a centralized model of the software that is known in your environment, regardless of where the software is installed. The Software Catalog does not contain any software. Instead, it contains the data that describes the software. In ITIL terms, the Software Catalog represents a portion of a Configuration Management Database (CMDB).
The Software Library is a secure directory that is the centralized repository of the definitive, authorized versions of the software that your organization manages. It is the physical source for your managed packages and is the equivalent of a Definitive Software Library (DSL). Each package that is in the Software Library has a unique signature that helps maintain the integrity of the data in the library.
Software Management Framework supports the new hierarchy and replication functionality in Notification Server. You can replicate the Software Catalog on other servers so that other Notification Server installations can access their data. You set up the replication in the Notification Server Infrastructure settings.
Software Management Framework lets you separate the software-related roles in your organization. Consider the following roles:
The Software catalog contains the following meta data that describes software resources:
You can create a software resource for any type of installation file. By default, Software Management supports several installation types, which means that it can collect more information from installation files of those types.
By default, Software Management Framework supports the following types of installation files:
Other Altiris products or third-party products can be programmed to introduce additional types of installation files.
The Command Line Builder helps you create syntactically-correct command lines without an extensive knowledge of the command-line options or syntax. You select the appropriate options and the Command Line Builder creates an error-free command line for an optimal installation, update, or other action. Access the Command Line Builder from the Add or Edit Command Line dialog box when you create or edit a software resource. The Command Line Builder supports the same types of installation files that Software Management Framework supports by default.
The methods that you can use to populate the Software Catalog are as follows:
Place packages in the Software Library to ensure that external users cannot change the packages after they have been approved for rollout in your environment. With few exceptions, each package is associated with a software resource. Therefore, before you can place a package in the Software Library, you must create a software resource and associate the package with it. To add package files to the library you must use Software Management Framework.
Inventory rules perform the checks that are related to the software that is installed on a client computer and to the computer’s environment. You can you create the rules that you need for each software resource. You can associate a software resource with detection rules and applicability rules.
Note: UNIX, Linux, and Mac OS operating systems do not support applicability and detection rules; therefore, do not add them to non-Windows software resources. When you add rules to non-Windows software resources, the rules are always evaluated as false, which can cause errors in your software deliveries.
Duplicate software resources occur when two software resources represent the same software but have different identifiers. When you resolve duplicate software resources, both of their unique identifiers are associated with one software resource and the other software resource is deleted. If the duplicate software resource contains any information that is not in the original one, you can merge the data before the duplicate is deleted.
When a software installation task produces an error, the resulting reports typically display a numeric error code. To eliminate the need to look up the error code when you run a report, you can associate an informative description with the error code. Thereafter, the reports display the description instead of the numeric code. Error code descriptions are predefined for Windows Installer installations. Other installation types might also have predefined error code descriptions. If a description is not defined for a particular error code, the numeric code appears on the reports.
When software resources originate from multiple sources, their company names and software names can be inconsistent. Normally, if two software resources are identical but their identifying information is different, they are considered to represent different software. You can create known-as associations and wildcards to associate the two software resources so that they are identified as being the same software. The known-as associations help you to identify software resources accurately.
A resource filter is a set of resources that are grouped according to some specific criteria. In Notification Server, you can create a filter for any type of resource so that you can isolate certain resources into narrow groups. You can use the filters to select the resources to act upon throughout Notification Server. You can create a filter that finds managed computers by the software that is installed on them. For example, you can create a filter for all the computers that contain Norton AntiVirus 2007.
Software Management Framework is included in the Symantec Management Platform installation.
The build number for this release is 7.0.2273.
|This section is not applicable for Software Management Framework 7.0|
This section is not applicable for Software Management Framework 7.0.
The following issues are unresolved in this release. If an article ID is included, you can click the link for additional information.
|Known Issue||Article ID|
Software Delivery Agent can hang
The Software Delivery Agent user interface can occasionally hang when you double-click the Altiris Agent icon.
Installed software is not detected
The delivery process cannot detect Linux, UNIX, or Mac software that is already installed on the client computers.
Import SLES 9 RPM packages cannot be imported
RPM packages that were created with RPM Package Manager 4.1.1 or earlier (for example, those used on SLES 9) cannot be imported into the Software Catalog. Check your RPM version before you create packages and upgrade it if necessary.
Software Management Solution tasks cannot be run with a specific user's credentials
In Software Management Solution, when you run a task with a specific user's credentials, it fails because of a bad password. This problem occurs because the password is not saved. The error originates in Software Management Framework, but it affects the following tasks: Quick Delivery, Package Delivery, Windows Installer Repair, and Source Path Update.
Launching a GUI application via Software Delivery on a Mac computer is not recommended
To ensure the highest security, we recommend that you do not launch a GUI-based application through a Software Management or Inventory task. If the computer is at the login window, you may inadvertently provide root access to the computer through the application.
The login screen on a Mac computer is not responsive
If a software management task executes a GUI application on a client computer while the login window is visible, the login window can be locked out. After the GUI application is completed, the login window will be available again.
The autogenerated TAR extraction command line does not work on UNIX computers
The Command Line Builder creates the following command line for TAR archives: "tar xvfz
Symbolic links are lost if TAR/TAR.GZ/TAR.Z packages are unzipped or repackaged on a Windows computer
To preserve symbolic links, do not unzip and repackage these packages on a non-unix computer.
Subscribing will provide email updates when this Article is updated. Login is required.
Thanks for your feedback. Let us know if you have additional comments below. (requires login)
This will clear the history and restart the chat.