Home
        Altiris Client Management Suite 7.1 SP2 from Symantec User Guide
         Contents
1.      2 Inthe left pane  click Software  gt  Patch Management  gt  Mac  gt  Available Mac  Software Updates for computers managed by this server     3 Click the updates that you want to install   To highlight multiple items  hold down the Ctrl or Shift key   Right click the selected updates and then click Create Rollout Job      Optional  In the dialog box that opens  modify the name and the description  of the rollout job that you just created     Under Task Status  click New Schedule     In the New Schedule dialog box  configure a schedule for this software update  rollout job     For example  click Now   Under Input  click Add  gt  Target   In the Add Target dialog box  click Open     10 Inthe Open dialog box  click All Patchable Mac Computers Target and then  click OK     It is safe to run the rollout job on all supported Mac computers  When the  rollout job runs  it checks if the update that you want to install is needed  If  the update is not needed  the job does not download and does not install the  update     11 Click OK     154    Patch Management Solution for Mac    Installing all updates    12 Click Schedule   13 Close the dialog box     Installing all updates    Patch Management Solution for Mac also provides the automated rollout jobs that  let you install all software updates that match a specific criteria  For example   you can choose to install all available updates  all recommended updates  all  updates that do not require a restart  and so on     To ensure t
2.      After the application is compressed into a DMG  you mount the DMG  on a Mac in the same way you mount a CD ROM drive     The key DMG characteristics or features that are not available in ISO  are as follows     Are in over the Internet distribution form for Mac OS X software   Behave like disk volumes   Can be mounted to a mount point on Mac OS X     May contain multiple partitions with Apple   s proprietary HFS   filesystem   m Are convertible to ISO images using Mac OS X Disk Utility     The key DMG characteristics or features that set it apart from ISO are  as follows     Preserves the extended attributes of the packaged software   Allows secure password protection    Allows encryption    Allows compression     Can be an image of an optical disc    The actual HDD ISO 9660 is primarily used for optical disc imaging   m Apple proprietary format specific to Mac OS X    ISO 9660 is a cross platform non proprietary standard     DMG files are regular files and are presented that way in Finder     The power of DMG files is that they can be transferred between various  operating systems  preserving all the attributes of the enclosed  application or data     MSI    MSI    Introducing the Mac in Altiris Client Management Suite 7 1 from Symantec   17  About managing the Mac with CMS 7 1    PKG    A PKG is an Apple installation package  This package can be a file  package with the  pkg extension or a file package with the mpkg  extension  Installation packages contain products or
3.      m Inventory data  The expanded data that you can gather using Inventory  Solution   You can gather the following types of inventory information from Mac OS X  computers     Hardware Processor  storage  physical memory  controllers  peripheral  devices  baseboard    Software Operating system  includes such data as OS name  version  and  architecture  and installed software applications  includes such  data as file name  size  location  and manufacturer     Users and groups Users accounts  includes such information as user name and last  login   Admin group members    Files File name  file type  file size  last modified date  file content  bundle  or single file   file permissions  file creation date  product name   product version  product manufacturer    m Custom inventory   The additional data that you can gather beyond the  predefined data classes in Inventory Solution   You can create the additional data classes that may be unique to your  environment  You then run the custom scripts that collect the custom inventory  data classes   See    About gathering custom inventory information about Mac computers     on page 91     Please refer to the Symantec Knowledge Base for articles such as the following  about Inventory Solution and Macintosh computers     m HOWTOS50111  Custom inventory sample script for UNIX  Linux  and Mac    m  HOWTO50109  Customizing the custom inventory sample script for UNIX   Linux  and Mac       85    86   Gathering inventory from Macs  Installin
4.    Adding the Share credentials to the  source keychain  source keychain lets the agent access  network file shares without user input     See    Adding Share credentials to the  source keychain    on page 187        Step 7 Capture the source image    This step generates the base image that  is used to create the NetBoot image     See    Capturing the source image          on page 187   Step 8 Use the System Image Utility   Apple provides a System Imaging  to convert the captured document that provides the information  source image toa NetBoot   that you need to create and manage  image  images using the System Image Utility    and NetBoot  However  you only use this  utility after you have built a source  computer using the procedures outlined  in this appendix     Refer to the Apple System Imaging  document     See    Creating the NetBoot image using  the System Image Utility    on page 189        Step 9 Configure NetBoot to use the   The NetBoot service does not run until it  newly created NetBoot has a NetBoot image available for use   image     See    Setting up the NetBoot service     on page 189              Installing Mac OS X    Perform this task on the system that you plan to use as the source for your  automation image  You must retain the core installation files and Rosetta under  the Custom settings for the installation  Note that Rosetta is an option only in  Mac OS X 10 6  Snow Leopard      This task is a step in the process of creating and deploying a Mac OS X
5.    Altiris Client Management Suite  CMS  7 1 from Symantec was designed with  Windows and Mac computers in mind     See    About managing the Mac with CMS 7 1    on page 9     Most Windows capabilities are also offered for Mac computers  One example is  that you discover and manage Mac computers in much the same way that you  discover and manage Windows computers  Noticeable limitations are listed because  they are to be resolved in a future release     In the table  Yes in the Mac or Windows column indicates that the capability exists  for that platform  Some Mac capabilities are not applicable to the Windows  platform  and this condition is marked in the table as N A     Table 1 1 Comparison of key CMS Mac capabilities and limitations with  Windows       Network Discovery Yes Yes       14   Introducing the Mac in Altiris Client Management Suite 7 1 from Symantec  About managing the Mac with CMS 7 1    Table 1 1 Comparison of key CMS Mac capabilities and limitations with  Windows  continued                       NetBoot Imaging Yes N A  Hardware  software  and user inventory Yes Yes  Software delivery Yes Yes  Platform specific agent UI Yes Yes  Agent Ulis localized Future Yes  release  Intelligent software management Yes Yes  Software detection rules Future Yes  release    See    About delivering Mac software with Software  Management Solution    on page 106                                   Application metering Future Yes  release  Self service Software Portal  IE  Firefox
6.    Note that if you receive the message Command not found  the plug in is not  installed     When the plug in is installed successfully  under Solutions you see Inventory   Under Subagents you see Altiris Inventory Agent     5 Inthe Terminal on the client Mac or through SSH  enter the following  command     less  opt altiris notification nsagent aex inventory install log    This command lets you check the Inventory plug in installation log and check  the log file for errors     Checking the inventory information that is gathered with a policy    After you gather inventory information using a policy  you can perform advanced  tasks to verify or troubleshoot     See    Gathering inventory information about Mac computers using a policy     on page 88     To check the inventory information that is gathered with a policy    1 After you save the changes to your inventory policy  you can force the policy  rollout  Navigate to Settings  gt  Notification Server  gt  Resource Membership  Update and under Complete update schedule click Run     2  Onthe Mac OS X computer click Go  gt  Utilities  gt  Terminal to open the  Terminal     3 To force the policy to run  enter the following command     aex refreshpolicies    102    Gathering inventory from Macs  Troubleshooting Mac problems with Inventory Solution    To verify that the policy is started and running  on the Mac OS X computer  enter the following command     aex cta list   show all tasks    After you wait to allow the policy to co
7.    Read computer DNS domain  name from  etc resolv conf    When this option is enabled  the Symantec Management Platform reads the client  computer   s domain name from the resolv conf file  instead of performing a host  name lookup        Software Delivery       The settings in this section specify the preferred values for each process priority  level that software delivery tasks use        Configuring the Symantec Management Agent for Mac  Configuring the targeted agent settings on Mac computers    Table 3 7 Settings on the UNIX Linux Mac tab  continued     Use proxy server for  agent server  communication       When this option is enabled  the agent communicates with Notification Server by  the specified proxy server     You can specify the following proxy server settings   m Proxy server URL   m Port number   m Username   m Password       Targeted Agent Settings  Downloads tab    The Downloads tab lets you define the throttling settings and configure multicast  settings     See    Configuring the targeted agent settings on Mac computers    on page 61     The tab contains the following groups of settings     Throttling Lets you define the throttling settings  which enable    throttling of downloads to the agent and set the  slow connection threshold     See Table 3 8    Throttling periods Lets you create and modify the throttling periods that you    want to use     See Table 3 9    Multicast Configuration Lets you enable multicast downloads and configure multicast  Setting
8.    on page 94     To create and customize a data class    In Symantec Management Console  on the Settings menu  click All Settings     In the left pane  under Settings  expand Discovery and Inventory  gt  Inventory  Solution  and then click Manage Custom Data classes     On the Manage Custom Data Classes page  click New data class   Enter a unique name and a description for the data class and click OK     To customize a data class  on the Manage Custom Data Classes page  in the  data classes list  click the data class     10    Gathering inventory from Macs  Gathering custom inventory information about Mac computers     Optional  To add an attribute to the data class  click Add attribute and in  the DataClassAttribute dialog box  specify the details of the attribute     To add an attribute that uniquely defines a row in the data class  in the Key  drop down list click Yes  You enforce that the attribute always has a unique  value that is other than NULL     If the attribute should never be empty or blank  in the Data required  drop down list click Yes  After you take this action  the Data required option  is automatically set to Yes  You cannot change it unless you click No in the  Key drop down list     Click OK      Optional  To edit or delete an attribute  select the attribute  and then click  Edit or Delete      Optional  To let the data class store inventory of multiple objects  check  Allow multiple rows from a single computer resource     The data class can store the i
9.   About Software Management Solution settings for Mac computers  Schedule settings for Managed Software Delivery to Mac computers  Download settings in Software Management Solution for Mac computers  Run settings in Software Management Solution for Mac computers    Results based actions settings in Software Management Solution for Mac  computers    Advanced options in Managed Software Delivery policies for Mac computers    Advanced options for tasks in Software Management Solution for Mac  computers    Methods for delivering software to Mac computers    106   Software Management Solution for Mac  About delivering Mac software with Software Management Solution    About delivering Mac software with Software  Management Solution    Software Management Solution is included in Altiris Client Management Suite  7 1from Symantec and should already be installed and deployed on your network   Software Management Solution provides intelligent and bandwidth sensitive  distribution and management of software from a central Web console  It  significantly reduces desktop visits and lets you easily support your mobile work  force     Software Management Solution also lets users directly download and install  approved software or request other software     Software Management Solution integrates with the Software Catalog and the  Software Library that are part of the Symantec Management Platform  By  leveraging this information  Software Management Solution ensures that the  correct software 
10.   About advanced software deliveries    on page 121        Perform a Quick Delivery of  a single software resource     You can perform a Quick Delivery of a single software resource that runs with  minimum configuration  You can use the task based Quick Delivery method to specify  the software to deliver  the action to perform  and the computers to deliver to  Because  the software resources and the delivery settings are predefined  Quick Delivery makes  it easy for administrators and non administrators to deliver software        Deliver a package without    defining a software resource     Package Delivery lets you quickly push out any package regardless of whether it is  associated with a software resource        Deliver the tasks and  packages that were created  in Altiris Software Delivery  Solution 6 x     When you upgrade from Notification Server 6 x to Symantec Management Platform  7 x  you can migrate your software related tasks and packages     For more information about 6 x data migration  see the Symantec Management  Platform Release Notes        Deliver software to fulfill  user requests        By using the Software Portal  users can request and install software through a  Web based interface with little or no administrator involvement     See    About the Software Portal    on page 132        Software Management Solution for Mac   109    Implementing Software Management Solution on Mac computers       Implementing Software Management Solution on Mac  computers   
11.   Folders  and Files you can then see Mac options  The  difference between Windows inventory and Mac inventory is that with Mac  you  must specify the options     See    About using Inventory Solution on Mac computers    on page 84     Inventory Solution also lets you gather custom inventory from Mac computers   You can gather hardware and software information beyond typical inventory  tasks  One example is that you may want to locate a CD key for a certain product   Or  you may want to locate some other information that is specific to a computer   You create a custom inventory to gather information about anything on your  network by writing your own script to identify the information to gather     See    About gathering custom inventory information about Mac computers     on page 91     Managing software is quite straightforward for Mac computers  although it is a  little different from the Windows process  Differences include unique Mac  terminology  for example  you update Mac software whereas you patch Windows  software  Another difference is that with Windows computers you download  software to Notification Server and push it to managed computers  With Mac  computers you create a task to initiate the software update utility that is built in  to Mac computers  You also deliver patches  software updates  to Mac computers  using tasks and jobs rather than policies  A great deal of the Software Management  Solution documentation applies equally to Mac computers and Windows  
12.   N    NetBoot image  creating 189  NetBoot service  setting up 189  Network Discovery 79 80  process 77 79  task 80  wizard 78  Network Discovery task  creating 79 80  location 79 80  modifying 80  Network Discovery wizard 79 80  Notification Server Event Capture settings  global Symantec Management Agent settings 60  Notification Server name resolution  Mac installation prerequisites 27     0     options  Managed Software Delivery  See settings   Managed Software Delivery   options  Software Management Solution  See settings   Software Management Solution    P    Package Delivery  advanced options 118    Index   203    package download  alternate location 115  default location 115  Managed Software Delivery 125  Symantec Management Agent cache 115  package multicast settings  global Symantec Management Agent settings 60  password authorization settings for Mac computers  Connection and Authentication tab  Installation Settings dialog box 48  password settings for Mac computers  Connection and Authentication tab  Installation Settings dialog box 48  Patch Management Solution for Mac  about 149  implementing 150  return codes 155  patching Mac software  about 143  See also Patch Management Solution for  Mac  how it works 144  See also Patch Management Solution for  Mac  pcAnywhere  authentication settings with Mac computers 162  communication requirements with Mac  computers 161  connection settings with Mac computers 161  installing the plug in 163  with Mac computers 159  1
13.   Server copy the AddCredentialsToKeychain utility to the source computer     2 Ifyou changed the logging path when you converted the Darwin ADLagent  to an automation role  you must enter credentials to the Deployment Server   Otherwise  logs are not saved in the eXpress share     To enter credentials  extract and run AddCredentialsToKeychain app and  provide all the requested information     Note that an AppleTalk Filing Protocol  AFP  share must be used for the  storage of image files  Neither the eXpress share nor its subfolders is a valid  target for Mac image files     3  Atthe prompts click Allow or Allow All     Capturing the source image    After you configure the source OS  you must capture it as a disk image  This step  prepares the OS to be converted to a NetBoot image     You perform this task in the Terminal on the Mac client  The Mac client is the  source of the image that you need to capture     This task is a step in the process of creating and deploying a Mac OS X automation  image     See    Creating a Mac OS X automation image    on page 178     188    Mac imaging  Capturing the source image    To capture the source image    1    On the source computer  click Finder  gt  Go  gt  Connect to Server  gt  SMB   OS  X server name NetBootClients0 to connect to the Mac OS X  NetBoot  server   s  NetBootClientsO share     Open the Terminal and enter the following command     sudo hdiutil create  srcfolder  Volumes source_ disk   Volumes NetBootClients0 SystemRO  d
14.   TCP IP multicast   The port number that the Symantec Management Agents use to listen  port to Power Management messages on the network     The TCP IP Multicast Port number must be between 1024 and 65535   The default is port 52029           The Package Multicast settings are the IP addresses  which the Symantec  Management Agents use for multicasting     Table 3 2    Package Multicast settings    TCP IP multicast  address    The IP address that the Symantec Management Agents use to listen  to multicast negotiation messages on the network     The default IP address is 224 0 255 135        TCP IP multicast  port    The port number that the Symantec Management Agents use to listen  to multicast messages on the network     The TCP IP multicast port number must be between 1024 and 65535   The default port is 52030           TCP IP Listener   The range of IP addresses from which a multicast session chooses to  range use during the multicasting of the package by the master   You can add new ranges  and specify the appropriate IP addresses for  each range   TCP IP Exclusion   The range of IP addresses that cannot be used for multicasting   range    You can add new ranges  and specify the appropriate IP addresses for  each range           About the Tickle Power Management settings    The Power Management tool lets Notification Server communicate directly with  an Symantec Management Agent  Under normal working conditions  the agent    Configuring the Symantec Management Agent for Ma
15.   and Safari  Yes Yes  Remote control  pcAnywhere  Yes Yes  Automated software updates  Patch Management Solution    Yes Yes  Advanced software inventory Yes Yes  Custom inventory Yes Yes  Cross platform reporting Yes Yes  Power control  Wake Up  Log Off  Restart  Shut Down  Yes Yes  Snow Leopard  10 6  support Yes N A  Native DMG file support Yes N A             You should also be aware that Deployment Solution equivalent functions such  as copy file are not yet offered for managing Mac computers in CMS     About supported package delivery formats for software distribution    Apple extensions for software packaging and distribution can complicate some  Symantec Management Platform tasks that are carried out by Notification Server     Introducing the Mac in Altiris Client Management Suite 7 1 from Symantec  About managing the Mac with CMS 7 1    See    About managing the Mac with CMS 7 1    on page 9     The Apple Mac OS X GUI presentation of DMG  PKG  MPKG  and APP extensions  can introduce confusion for you and other Windows administrators  Confusion  can arise particularly when you need to manage Mac OS X software from  Notification Server  Perform transfer tasks  software import tasks  and software  delivery tasks with a software push initiated from an OS other than Mac OS X     However  Notification Server has built in functionality to import software for  Mac OS X in its repository  From that repository you can schedule distribution of  the software through Quick Delive
16.   limited     For more information  see the Notification Server  User Guide        Table B 3 Option in the Software Management section    Software Delivery       Displays the Software Management Solution tasks  that are available for the managed Macintosh  computer     To check if any new tasks are available for this  computer  click Refresh Tasks from Server     To view details of available tasks  or to run or  suspend a task  click Show Details     For more information  see the Software  Management Solution user guide         198   Troubleshooting  Using the Symantec Management Agent for Mac GUI    Table B 4 Options in the Task Management section    Client Task Agent The Connectivity group shows the task server  with which the Client Task Agent is registered  It  also shows the connection status of the Client  Task Agent     To force registration with the task server  click  Register     The Client Tasks group shows the number of  active tasks that are assigned to this managed  Macintosh computer by the task server  To check  if any new tasks are available for this computer   click Check for New Tasks     For more information  see the Task Server user  guide        Client Tasks Displays the list of tasks that are assigned to this  managed Macintosh computer by the task server     To manually check if any new tasks are available   click Check for New Tasks     To view finished tasks  click Show Tasks History              A    about configuration   Symantec Management Agent f
17.   on page 48                 Login and password These settings specify the appropriate user account credentials for SSH connections   See    Login and password settings    on page 48    Timeout settings These settings specify the login timeout periods and command timeout periods and  the upload speed of the Symantec Management Agent package   See    Timeout settings    on page 50    Platform detection These settings specify whether Symantec Management Platform automatically detects    the target computer   s operating system or whether the target computer   s operating  system is defined manually     See    Platform detection settings    on page 51           Try connect by SSH using SSH Key authorization settings    These settings are used to establish an SSH connection to the target UNIX  Linux   or Mac computer using SSH key authorization  The SSH key authorization method  lets you connect to the target computer from an authorized computer without  entering a user name and a password     To use SSH key authorization  you first need to generate an SSH key  You then  need to save the SSH private key on the Symantec Management Platform computer   and configure the target computer with the SSH public key  To generate an SSH  key  you can use a native SSH key generator  You can also use the SSH key  generation module that is provided with Symantec Management Platform     See    Installation Settings  Connection and Authentication tab    on page 46     Table 2 7 Try connect by SS
18.   opt altiris notification inventory var log  directory     You can also set a CPU usage priority setting for Inventory  In the Advanced  options of the inventory policy  on the Run options tab  in the System resource  usage list  select the appropriate CPU usage level     Gathering inventory from Macs   89    Gathering inventory information about Mac computers using a policy    To gather inventory information using a policy    1  2    In Symantec Management Console navigate to Manage  gt  Policies     In the tree on the left  click Discovery and Inventory  gt  Inventory     You see the following predefined Inventory policies     Collect Delta  Hardware  Inventory    Collect Delta  Server Inventory    Collect Delta  Software  Inventory    Collect Full  Inventory    Collect Full Server  Inventory    The Delta policy sends Full inventory information only the first  time  After the Full inventory  the Delta policy only sends  hardware inventory changes     Symantec recommends that you enable the Delta policy to reduce  network traffic load     The Delta policy sends Full inventory information only the first  time  After the Full inventory  the Delta policy only sends  hardware inventory changes     Symantec recommends that you enable the Delta policy to reduce  network traffic load     The Delta policy sends Full inventory information only the first  time  After the Full inventory  the Delta policy only sends  software inventory changes     Symantec recommends that you enable th
19.   resource s unique identifier is used when the software resource is not  associated with a detection rule     Because detection rules for Mac computers are not implemented in Software  Management Solution in 7 1  the SMF cache must be checked to determine  if software is installed     The compliance check checks the cache  swc dat file  This is how the  detection rule works with Mac computers     If all the software in the Managed Software Delivery policy is in the correct  state  it is compliant  Therefore  remediation is not needed and the policy  execution stops  If any or all of the software is not in the correct state  it  is out of compliance  Therefore  remediation is required and the policy  execution continues           Table 7 2    About the execution of Managed Software Delivery policies on Mac computers    Managed Software Delivery to Mac computers   125       How the compliance phase of Managed Software Delivery works   continued     Step 3       Package download       Downloads the package for each software resource or task in the Managed  Software Delivery policy that requires a package     The package download might not be required when the remediation action  is to uninstall the software  In that case  the package download is skipped     The Managed Software Delivery policy downloads the package as follows     m Download the package to the client computer    m Create a snapshot of the package that is on the client computer and  compare it to the snapshot on 
20.   self extracting script triggers the agent installation  To use this script  you use the  sudo prefix from the Mac Terminal  The Mac Terminal is synonymous with the  Windows command line     See    Command line options for managing Mac client computers    on page 35        Outbound connection to  Notification Server is  enabled       You must configure the firewall to allow an outgoing connection to a Web port on  Notification Server     See    Process for installing Symantec Management Agent for Mac    on page 24   See    Disabling or configuring a built in Mac OS X firewall    on page 28     Notification Server communicates through port 80 by default through an outbound  connection  The agent communicates through Notification Server through port 80   HTTP  for browsing  or port 443  HTTPs  secure   The agent communicates with  Notification Server over HTTP or HTTPs  therefore  you must configure the firewall  to allow whichever type of connection you choose to allow           23    24       Installing the agent and plug ins for Mac  Process for installing Symantec Management Agent for Mac    Table 2 1 Symantec Management Agent for Mac installation prerequisites     continued     Notification Server name  resolution is set up    Set up Notification Server name resolution   See    Process for installing Symantec Management Agent for Mac    on page 24   You can set up name resolution in one of the following ways     m Set up name resolution through DNS   m Add the host name a
21.  ADLagent folder  of the eXpress share     Example  Enter smb    Deployment eXpress    and click Connect     In the  Agents ADLagent folder  copy the Darwin installation file to the  source computer     Install the Darwin ADLagent     When you are prompted  provide the IP address of the Deployment Server  and the Mac OS X Server  NetBoot         Caution  A change was made in Mac OS X build 10 5 4  Leopard   This change  prevents the ADLagent installer from prompting the user for the IP addresses  of the Deployment and Mac OS X  NetBoot  servers during installation  This  problem was resolved in Mac OS X v10 6  Snow Leopard   If you run any  version of Mac OS X between 10 5 4 and 10 5 8  please refer to Symantec  Knowledge Base article TECH41162 for more information        Mac imaging   185  Enabling Darwin ADLagent logging    Enabling Darwin ADLagent logging    In the event of a failure during imaging  the Darwin ADLagent captures  information about the event  This information can assist Symantec support  personnel in troubleshooting the cause of failure     This task is a step in the process of creating and deploying a Mac OS X automation  image     See    Creating a Mac OS X automation image    on page 178     To enable client logging    1    oN DO UW Ff    10  11  12    13  14    On the client Mac  on the Apple desktop  click the Finder icon and select the  system hard drive     Then select the Applications  gt  Utilities folder and double click the  Terminal app file     
22.  Agent should post  messages to the system log and set the appropriate log level   Default  None   Enable NIC error The Symantec Management Agent for UNIX  Linux  and Mac reports an error when    the client computer   s host name and IP address are different from that reported by  DNS  The error is reported only if this setting is enabled     You can view the NameServ Error in Symantec Management Console  View this error  in Resource Manager under View  gt  Inventory  gt  Data Classes  gt  Basic Inventory  gt   AeX AC TCPIP data class  gt  DNS Server 3        Enforce host certificate isin  CA    When this option is enabled  the local certificate authority is used to validate the  host for all HTTPS connections        Name of the CA certificates  file    Specifies the full path to the file containing one or more CA certificates in PEM  Base64  encoded  format           Enforce hostname The Symantec Management Agent communicates with a host using HTTPs only if  verification for HTTPS that host   s name matches the name in the host   s certificate  The verification is done  connection only if you enable this option    Return the following Specifies which name the client computer reports as its computer name  DNS Name    information as computer  name    or Computer Name  the local computer name         Return the following  information as computer  domain    Specifies what the client computer reports as its domain  Empty  an empty string   or DNS Domain  its DNS domain name      
23.  Before you use Software Management Solution to manage software on Mac  computers  you must set it up and prepare it for use     The prerequisites for implementing Software Management Solution are as follows     m Symantec Management Platform and Software Management Solution must  be installed on the Notification Server computer   For details  see the ITMS 7 1 Implementation Guide at  http   www symantec com docs DOC3464     m The Symantec Management Agent must be installed or upgraded on the  computers that you plan to manage   Software Management Solution requires that target computers be managed   A managed computer is one on which the Symantec Management Agent is  installed   For more information  see the topics about installing or upgrading the  Symantec Management Agent in the Symantec Management Platform Help     m You must install or upgrade the Symantec Management Agent on the Mac  computers that you plan to manage   The Software Portal for Mac is installed automatically with the Software  Management Plug in   For more information  see the topics about installing or upgrading the  Symantec Management Agent for UNIX  Linux  and Mac in the Symantec  Management Platform Help     Table 6 3 Process for implementing Software Management Solution    Step 1       Install or upgrade the Software   The Software Management Solution plug in is required for you  Management Solution plug in on   to deliver and manage software on client computers     managed computers  Perform this 
24.  Console  If you have  Notification Server and site servers  the agent on the managed Mac detects the  nearest and fastest server and downloads plug ins from there     Command line options for managing Mac client  computers    When managing Mac client computers in Altiris Client Management Suite 7 1  from Symantec  you may need to use command line options     See    Process for installing Symantec Management Agent for Mac    on page 24     36   Installing the agent and plug ins for Mac  About selecting Mac computers for a Symantec Management Agent manual installation    You can view a list of command line options by executing the following commands  at the Mac Terminal or through an SSH remote connection     See    About the Mac Terminal and Secure Shell  SSH     on page 20   E  h  E  help    Refer to the following technical articles for details about how to use command line  options when you manage Mac client computers     m TECH29115 titled  NS Agent for UNIX  Linux  and Macintosh commands and  command line parameters    This article presents all user facing commands  This article was written for  6 x  however  most information applies to 7 x     m TECH45453  titled  Client Task Agent 7 x for UNIX  Linux  and Macintosh  command lines   Includes the aex cta command     m HOWTO36005  titled  UNIX  Linus  and Macintosh aex smf command line  tool    This tool is new in 7 1     About selecting Mac computers for a Symantec  Management Agent manual installation    Before you can m
25.  Installing the agent and plug ins for Mac   21  Symantec Management Agent for Mac installation prerequisites    m Mac OS X Server Command Line Administrationfor additional information  about the terminal app and SSH     See    Allowing incoming connections through SSH    on page 32     See    Symantec Management Agent for Mac installation prerequisites    on page 21     Symantec Management Agent for Mac installation  prerequisites  Mac software runs only on the hardware that is designed to support it  In this  way  system requirements for managing Mac computers are simpler than Windows     Your computer must meet the hardware prerequisites and software prerequisites  before you can install the Symantec Management Agent     See    About installing the Symantec Management Agent for UNIX  Linux  or Mac     on page 20     Table 2 1 Symantec Management Agent for Mac installation prerequisites    Operating system Any of the following operating systems    m Mac OS X 10 4 x  Universal binary   10 5 x  Universal binary   10 6 x  Universal  binary    m Mac OS X Server 10 4 x  Universal binary   10 5 x  Universal binary   10 6 x   Universal binary     Universal binary means that the OS 10 x can run on either a PowerPC or an Intel             computer    Hard disk space 35 MB minimum for temporary installation files and 35 MB for resident installed  files   RAM 15 MB minimum   Microsoft IIS Before you configure any computers as site servers or package servers  you must    install IIS on
26.  Mac  Symantec Management Agent for Mac installation prerequisites    Table 2 1 Symantec Management Agent for Mac installation prerequisites     continued     Remote SSH connections  enabled  if required    Only a push installation from Symantec Management Console requires that you  enable remote login through Secure Shell  SSH  on the destination Mac client  computer  You enable SSH in System Preferences in the Sharing window  To enable  SSH  enable Remote Login     The Secure Shell  SSH  gives you access from Symantec Management Console   specifically  Notification Server  to remote Mac client computers  Without SSH  enabled  you cannot install the agent  With SSH enabled  you can perform bulk  installations of the agent from Notification Server to multiple Mac clients     Warning  Load the same type of shell that you specify in the environment  for  example  if you load a Bourne shell  specify a Bourne shell  Do not load a Bourne shell  and then specify aC shell  The shell that you use must match the type that you specify     To allow an incoming SSH connection  ensure that an SSH server is running on the  Mac client computer and that the firewall is configured    See    Process for installing Symantec Management Agent for Mac    on page 24    See    Allowing incoming connections through SSH    on page 32     Note  If you install through a manual process or a pull installation  you do not need  to enable SSH  For a pull installation  you download aex bootstrap macosx  This
27.  Management Suite 7 1 from Symantec  About managing the Mac with CMS 7 1    See    About discovering Mac computers    on page 77     Symantec Management Platform offers a built in inventory function that is known  as basic inventory  Basic inventory consists of the data that you can gather when  the Symantec Management Agent is installed on the managed client computer   This inventory is a core function of Symantec Management Platform and does  not require Inventory Solution Plug in to be installed  Basic inventory gathers  information such as computer name  domain  installed operating system  MAC  and IP address  and primary user account  This information is updated on a regular  basis as long as the Symantec Management Agent is installed on the computer     Inventory Solution lets you gather additional inventory information  When you  install Inventory Solution and turn on the Inventory Solution plug in  you can  gather additional inventory information on network computers  including Mac  computers  Gathering inventory information about Mac computers on the network  is similar to gathering inventory information about Windows computers  The  agent on the Mac reports in on the same schedule  and you gather inventory  information in Symantec Management Console  In the console you select advanced  software inventory settings and click the Run Options tab  Under that tab you  see the Access network file systems  Mac Linux UNIX  option and under Software  Scan Settings for Drives
28.  Run Software Update on the source  computer and install any security or  OS updates     See    Installing Mac OS X    on page 182        180   Mac imaging  Creating a Mac OS X automation image    Table A 5 Process for creating and deploying a Mac OS X automation image   continued     Step 2 Customize the source OS  This step requires that you complete the  following tasks     m Remove unnecessary files and  applications from the source  computer    A variety of third party utilities are  available that can assist with reducing  the size of the source image  However   Symantec does not specifically  endorse or provide support for the use  of these utilities    The files to be removed can include  OS language packs  input methods   and applications    m Modify the source computer   s Energy  Saver settings  System Preferences  gt   Energy Saver  to disable system and  hard disk sleep    m Rename the source computer  System  Preferences  gt  Sharing   Use a naming  convention that makes it easy to  identify a Mac OS X node that has  been booted into automation    m Configure optional settings  for  example  you can enable Screen  Sharing and Remote Login on the  System Preferences   Sharing menu     See    Customizing the source OS     on page 183              Table A 5    Mac imaging  Creating a Mac OS X automation image    Process for creating and deploying a Mac OS X automation image     continued     Step 3    Install the Darwin ADLagent     This step requires that you comp
29.  SSH user to connect remotely     If you use unprivileged users  you must also specify at least one privileged user  You must use a  privileged account to install the agent     See    Symantec Management Agent for Mac installation prerequisites    on page 21        Step 2    When aconnection is established  Symantec Management Platform determines the client computer   s  operating system and environment  The platform then launches the appropriate platform specific  push install script        Step 3    The push install script creates a directory structure on the client computer  It then attempts to  download the aex bootstrap utility from the Symantec Management Platform computer     The push install script tries each of the following methods  in order  until one succeeds  SCP SFTP   weet  curl     If all of these methods fail  the script uses dd command to transfer the aex bootstrap Z uu  archive to the target computer  It then uses uudecode to convert the archive to a native format        Step 4    The  aex agent install config xml file  which contains all of the Symantec Management  Agent installation settings  is downloaded to the client computer        Step 5    The aex bootstrap script is executed  and the SSH connection to Symantec Management Platform  is closed        Step 6    The aex bootstrap script downloads the rest of the Symantec Management Agent from the  Symantec Management Platform computer  It then configures the Symantec Management Agent  with settings from
30.  See    About using Deployment Solution 6 9 to manage and image Mac  computers    on page 172     Mac OS X Server v10 5 or greater running the NetBoot server service     Mac clients are compatible with NetBoot and meet its minimum  requirements     For the Deployment Solution database  see the system requirements and guidelines  for the database version that you run     Table A 1    Apple Mac OS X  Server    Install a licensed copy of one of the Use the hardware that   following versions of Mac OS X Server   Apple requires for running   software on the required hardware  the software version you  choose     m Mac OS X Server 10 5 Leopard  m Mac OS X Server 10 6 Snow Leopard    For installation help  see the relevant  Apple OS X Server installation guide              Table A 1    About the limitations of imaging Mac computers     continued     Mac imaging   171       Microsoft  Windows Server  running  Deployment  Solution 6 9    Install Deployment Solution 6 9 on your  CMS server or a dedicated Windows  server     For details about Deployment Solution  6 9 supported platforms through SP5  see  the Symantec knowledge base article  number HOWT048932 titled   Deployment Solution 6 9 SP5 Supported  Platforms and System Requirements      For details about  Deployment Solution 6 9  supported hardware  through SP5  see the  Symantec knowledge base  article number  HOWT048932 titled   Deployment Solution 6 9  SP5 Supported Platforms  and System  Requirements         Apple Mac OS X  C
31.  Server  gt   Resource Membership Update and under Complete update schedule click  Run     On the Mac OS X computer click Go  gt  Utilities  gt  Terminal to open the  Terminal     To force the policy to run  enter the following command   aex refreshpolicies    To verify that the policy is started and running  on the Mac OS X computer  enter the following command     aex cta list   show all tasks    After you wait to allow the policy to complete  enter the following command  to verify that it succeeded     aex cta list   show all tasks    Gathering inventory information using a task    Before you gather inventory information  ensure that you have installed Symantec  Management Agent on the Mac client computer  You must also ensure that the  Inventory Solution plug in is installed     This task is a step in the process for preparing a Mac OS X computer for inventory    To gather standard inventory using an inventory task    1  2  3    In Symantec Management Console navigate to Manage  gt  Jobs and Tasks   In the tree on the left  right click Jobs and Tasks and click New  gt  Task     In the Create New Task window  click Advanced to select the required task  options  and click OK     Click Quick Run and select your Mac OS X computer     Click Run to run the task immediately     Gathering inventory from Macs   91  About gathering custom inventory information about Mac computers    On the Mac OS X computer  click Go  gt  Utilities  gt  Terminal     To verify that the task has star
32.  To patch Mac software  you run an update task to see if the Mac computer needs  updates  The agent checks the Mac software and reports results  In Symantec  Management Console you view the results in a report  In the console  you can click  each instance of out of date software and then create a policy to install the updates   CMS contacts the Mac OS X client computer and prompts the Mac to run its own  built in software update utility  This utility causes the Mac to install all available  software updates  In this way the Mac keeps its OS and software up to date  which  is more comprehensive capability than Windows computers have  The update  engine produces a report that is displayed in Symantec Management Console     See    About patching Mac software    on page 143     A common way to deliver tasks to Mac computers is by creating and running  scripts  Because this method may be new to you  the task chapter includes general  information and a sample software delivery task     See    About using tasks to manage Mac computers    on page 133     A subset of the pcAnywhere Solution remote control functions is also available  with Mac computers     See    About remote control with the Mac    on page 159     If you plan to image Mac computers  be aware that process of imaging a Mac is  substantially different from the process of imaging a Windows computer   Significantly  not all features of Deployment Solution apply to Mac OS X computers   Imaging for Mac computers is part of 
33.  Use the default Symantec  Management Agent  download settings to  download    Lets you download and run the package with the default Download and Execute  settings that are defined in the global Symantec Management Agent settings  These  settings determine whether the package runs from the server or on the client  computer     The Software Management Solution tasks do not support the multicasting option   even if it is selected in the global Symantec Management Agent settings        Delete package from client  computer       Deletes the packages that are downloaded to the client computer but that are not  used for the specified amount of time     The specified amount of time is the amount of time that you select in the If unused  for drop down list        Run settings in Software Management Solution for  Mac computers    The Run settings let you define how a Managed Software Delivery policy runs on  the client computer  They also let you define how much you let the user interact  with the policy     116   Software Management Solution for Mac  Results based actions settings in Software Management Solution for Mac computers    The Run settings are arranged in sections  The appearance and location of the  sections depend on how you access the settings     Table 6 9 Sections on the Run tab    Results based actions   The options in this section let you define the actions that occur  section during or after the policy runs on the client computer     Ina Managed Software Delivery p
34.  Windows  UNIX  Linux   and Mac operating systems  With few exceptions  all the functions in Software  Management Solution work the same for all platforms  For example  you use the  same method to create a delivery task for a Windows  UNIX  Linux  or Mac OS  package     An important exception is Software detection rules   These rules work only on  the Windows platform     See    Key CMS Mac capabilities and limitations compared to Windows    on page 13     For acomplete list of the platforms that Software Management Solution supports   see the Software Management Solution Release Notes     See    Components of Software Management Solution specific to Mac computers     on page 107     See    What you can do with Software Management Solution on Mac computers     on page 108     Components of Software Management Solution  specific to Mac computers    The components of Software Management Solution let you deliver and manage  software on client computers     Table 6 1 Components of Software Management Solution    Software delivery tasks   You can use any of several methods to deliver software to client  and policies computers  The method that you use to create the task or policy  depends on your delivery requirements     See    Methods for delivering software to Mac computers     on page 119        Software Portal The Software Portal is a Web based interface that is installed on  the client computers  With the Software Portal  users can request  and install software with little or
35.  You can customize the filescan  rule file and add entries for the applications  that are developed in house  After you customize the filescan  rule file  you can  create a Quick Delivery task to redistribute it to all Mac clients     See    Scanning for files on Mac computers using a custom file scan rule    on page 96     By default  all local drives and all folders including  Volumes   Applications  and   Users on those drives are scanned  When you select a folder  all subfolders are  included by default  You can add  edit  or delete items in the list  When you use  the filescan  rule file  if you select only the File properties option  the inventory  data that is gathered on the client side includes certain properties  These properties  include such values as file name  file size  path  and total size of files according  to the file scanning rules     96   Gathering inventory from Macs  Using the filescan rule file to run software inventory on Mac computers    Using the filescan rule file to run software inventory  on Mac computers    Use the filescan  rule file to run software inventory so that you can collect  information about the installed applications on your Mac computers     See    About software inventory using the filescan rule file on Mac computers     on page 94     To run software inventory using the filescan  rule file    1     Optional  Copy the default filescan rule file from the client computer to the  Notification Server computer and customize it  If you 
36.  altiris notification inventory        The notification banner appears on the client side  only if you checked the  Notify user when task is  available  box before the plug in rollout     The Software Delivery Advertised Package  Manager lets you check if the task from the  Symantec Management Console is available and  execute it manually     The list of objects in the agent registry lets you  check if the plug in installation succeeded     This command lets you view the installation log  of the plug in     The directory contents are as follows     m   etc  contains config files   m   bin  contains binary files    m   libraries contains libraries    m   var  logs contains scripts and libraries     You may need to take the following actions to resolve common problems     Gathering inventory from Macs   99  Troubleshooting Mac problems with Inventory Solution    Install the Inventory plug in on clients   See    Installing the Inventory Solution plug in on Mac client computers     on page 102     Ensure that the Mac receives the Inventory policy   See    Ensuring that the Mac can receive the Inventory policy    on page 99     You can also refer to the Symantec Knowledge Base for articles about  troubleshooting Inventory Solution on Macintosh computers     Enabling devnote logging on Mac computers    To facilitate troubleshooting  you should enable devnote logging so you have  adequate log files to study     See    Troubleshooting Mac problems with Inventory Solution    on page 9
37.  automation  image     See    Creating a Mac OS X automation image    on page 178     Mac imaging   183  Customizing the source OS    To install Mac OS X    1    On the client Mac  install a new copy of Mac OS X   For instructions from Apple  see the Snow Leopard Instructions     Under the Custom settings for the installation  you can deselect all other  files except for the core installation files and Rosetta     On the Mac desktop  click the Apple icon in the upper left hand corner of the  screen  and on the drop down menu select Software Update     Install any security or OS updates     Customizing the source OS    You customize the source OS by removing extraneous software from the system   However  the process for customizing the source OS on a Mac is completely  different from working in Windows     This task is a step in the process of creating and deploying a Mac OS X automation  image     See    Creating a Mac OS X automation image    on page 178     To customize the source OS    1     Optional  Remove unnecessary files and applications from the source  computer to reduce the size of the source image  Such files can include OS  language packs  input methods  and applications     Details about how to perform this step are beyond the scope of this document   It is optional in the process of creating an automation image     This task is a typical task for Mac power users  A variety of third party utilities  can help you reduce the size of the source image  However  Syma
38.  cect acer a chee cn ca ee tt iat 193  About Symantec Notification Manager                   secceeeeeeeeeeeeeeeneeees 193  Installing the Symantec Management Agent for Mac                 00c000 193  Launching the Symantec Management Agent for Mac GUI                  194  Using the Symantec Management Agent for Mac GUI                   066 194    Chapter       Introducing the Mac in  Altiris Client Management  Suite 7 1 from Symantec    This chapter includes the following topics     m About managing the Mac with CMS 7 1    About managing the Mac with CMS 7 1    You can manage Mac computers with Altiris Client Management Suite  CMS  7 1  from Symantec in much the same way that you manage Windows computers   However  some of the differences that exist are significant     This topic and related topics present the information that you need to discover  and manage the Mac computers that are already in your network     Before you begin to discover and manage Mac computers  Symantec recommends  that you do the following     m Define your goals with regard to Mac computers   Consider the number of departments among which the Mac computers are  distributed  Assuming that Mac computers are in the minority on your network   they may be spread among departments as diverse as engineering and business  operations   Determine whether you need to image and manage Mac computers or if you  only need to manage them     m Determine the extent to which you need to manage Mac computers   If you
39.  computers    file to include the additional applications that the software inventory should  report     See    Using the filescan rule file to run software inventory on Mac computers     on page 96     A file scan agent that is included in software inventory uses the filescan  rule  file to detect the applications that are installed on your client computers  The  filescan rule file contains the data sets that represent information regarding  different applications  The file scan agent compares each data set to the actual  file system data to find out whether an application is installed     Each data set in the filescan  rule file consists of two lines of data  The first line  is the application description data  and the second line is the matching criteria  data  The application description data consists of the product name  the  manufacturer  the version  and the description of the application  The matching  criteria data includes a file name or the absolute path to the file that is part of the  application  The data also includes file size and cyclic redundancy check   CRC  When the file scan agent finds this file in the specified directories  the  associated product is reported as a part of that system s inventory     A data set that represents information about an application in the filescan  rule  file looks as follows     product name    Watcher  manufacturer    Company  version    3 24     description      file     opt secret eys watcher  size    45698  CRC       n   
40.  control  Access Server settings with Mac computers 162  authentication settings with Maccomputers 162  communication requirements with Mac   computers 161   connection settings with Mac computers 161  encryption settings with Mac computers 161  installing the pcAnywhere plug in 163  plug in 163    remote control  continued   with Mac computers 159  remote management  with Access Server 162  reports 155  viewing 156  Resource Manager  viewing inventory data of Mac computers 97  results based actions  Software Management Solution 116  return codes  patch management for Mac 155  run settings  Software Management Solution 115    S    schedule settings  compliance check 113  Managed Software Delivery 112  remediation 114  Secure Shell  SSH  20  32  See also Mac Terminal  authorization settings 47  password authorization settings 48  security  Software Management Solution 110  Select Software dialog box 128  select software resource  Managed Software Delivery 130  selecting Mac computers for pull  manual  agent  installation 37  about 36  settings  Managed Software Delivery  advanced options 117  compliance 113  download 114  Policy Rules Actions 129  policy settings 131  remediation 114  run 115  schedule 112  software 129  settings  Software Management Solution  default 111  download 114  results based actions 116  task  See task options  Software Management  Solution    software delivery 121  See also Managed Software Delivery  advanced 121 122  methods 119  software delivery t
41.  create a new shell script file and add the following line     setup app path Contents MacOS Setup   mode silent    deploymentFile  lt install xml or remove xml path in quotes gt     Refer to the following sample      Volumes Adobe CS4 Setup app Contents MacOS Setup   mode silent    deploymentFile     Volumes Adobe CS4 install xml    Place this file and the DMG file that you created previously into a folder        Warning  Do not include the shell script file in the DMG  You cannot select it  as the installation file if it is inside the DMG        138   Using scripts to deliver tasks to Mac computers  Configuring a software delivery task    Importing an installer into the Software Catalog to deliver software to  Mac OS X computers     Sample     This sample task illustrates how to import the installer for the Adobe   Creative  Suite   4 software product into the Software Catalog     Copy the folder structure that you created previously to the Notification Server   computer file share or to another Windows file share  The Software Library has   a file size limit of 2GB and cannot accommodate the typically large file size of an  Adobe   Creative Suite   4 installer     This sample task is a step in the process for configuring a software delivery task     See    Configuring a software delivery task    on page 134     To import the Adobe   Creative Suite   4 installer into the Software Catalog    1  2    10    11    In Symantec Management Console  click Manage  gt  Software Catal
42.  defined in the command line is the default     You can omit the package if the command line does not require one  For example  if  the command line uninstalls a package that is already on the client computer        Advanced options Change the settings for this software resource only  For example  you might download  this software   s package to a different location or allow the user to interact with this  software   s installation but not others           Table 7 8 Settings for tasks       Override the policy settings   Enables the remaining options in this section and lets you configure settings for  for this task delivering this specific task        Managed Software Delivery to Mac computers   131    Policy Rules Actions  Policy settings tab for Mac computers       Table 7 8 Settings for tasks  continued     Upon failure the Managed  Delivery will    Defines whether the task aborts  continues  or restarts when it fails     When you create a Managed Software Delivery policy  this setting is the same for  each task that the policy contains  You can edit the policy to override this setting for  each ask  For example  if the execution of the first task fails  you can run subsequent  software resource and tasks  Conversely  if one execution in the sequence fails  you  can abort the remaining items in the sequence              Terminate after Lets you define the amount of time to wait before the task terminates if it stops  responding    Max retries Defines the number of times t
43.  depending on the time  zones of the managed computers     The times are specified with time zone information  where the  time zone offset is that of the server   s time zone where the policy  is defined  The maintenance windows open simultaneously  irrespective of time zones and are compensated for daylight  saving     This option ensures that maintenance windows are always  coordinated with the specified local time on the server where the  policy is created     The times are specified with time zone information  where the  time zone offset is 0  The maintenance windows open  simultaneously irrespective of time zones  Daylight savings time  does not affect maintenance windows     The time zone applies to all of the maintenance windows that are specified    in this policy     If you want the policy to take effect on a particular date  rather than as soon    as it is enabled  you can set a start date  In the upper right corner  click  Advanced and in the Advanced Options dialog box  set the start date and  end date  Click OK     Start    End    The date that the policy takes effect  The policy must be enabled  in the same way as any other policy  You can enable the policy  at any time before or after the start date     If you want the policy to be available for a limited period of time   set the appropriate end date  The policy is unavailable after this  date  whether or not it is enabled     This setting is optional  If no end date is specified  the policy is  available indef
44.  executed  In this   case  you execute a command line command    To determine which software is installed on a Mac client computer  you must create a   Software Inventory task that runs periodically and detects installed software  As a result   of running this task  the information appears in Notification Server    If you select Managed Software Delivery  when you execute delivery you first verify in your   local cache if the software was installed previously  This cache is located inside the swc  dat   file in the SMFagent on the client side    If a record of the software is present in that file  then delivery is not executed  If no   information about the software is in the cache  then you execute a command line    You have the following options for ensuring that software appears in the cache    m If youinstalled the software manually  when you set Software Inventory to run the cache  is also updated    m Ifsoftware is installed using Managed Software Delivery  the cache is updated when the  software delivery is executed        Managed Software Delivery to Mac computers    Creating a Managed Software Delivery policy with the Managed Software Delivery wizard for Mac computers    Remediation       Table 7 4 Compliance and remediation actions  continued     Remediation is the act of fixing any software that is out of compliance on the client computer   The nature of the remediation depends on the command line action that the Managed Software  Delivery policy performs  For exam
45.  for adding software resources and tasks  Add Lets you add a software resource or a task to the delivery sequence        Up and down arrow symbols   Let you arrange the sequence in which the software resources and tasks are run  Plan  the sequence before you enable the policy     If you change the sequence after the policy runs  you trigger the following actions     m The policy is updated on the client computers the next time it is requested     m The policy   s schedule is reset so that it runs again  even if you originally scheduled  the policy to run one time only           Table 7 7 Settings for software resources    Perform software Displays a link that indicates the software resource whose detection rule is used for  compliance check using the compliance check  You can click the link to view and edit the rule     For more information  see the topics about editing inventory rules and about detection  and applicability rules in the Symantec Management Platform Help        Command line Lets you select the command line to run  This list contains all the command lines  that are defined for the software resource that you selected  You can select a command  line other than the default command line that appears     You can omit the command line if the package does not require one        Package Lets you select the package to download if the command line requires a package  The  list contains all the packages that are associated with this software resource  The  package that is
46.  gt  Discovery and Inventory  You can also view the bottom of the  Network Discovery home page  You may need to click the refresh icon to view  newly created tasks     To modify Network Discovery tasks    1 Inthe Symantec Management Console  in the Manage menu  click Jobs and  Tasks     2 To view the default location of Network Discovery tasks  in the left pane  click  Jobs and Tasks  gt  System Jobs and Tasks  gt  Discovery and Inventory  You  can also view the bottom of the Network Discovery home page     3 Selecta task     82   Discovering Mac computers on the network  Manually creating and modifying Network Discovery tasks    To stop Network Discovery tasks    1 Inthe Symantec Management Console  in the Home menu  click Discovery  and Inventory  gt  Network Discovery     2 Inthe Network Discovery Task Management Web part  click Task Runs   3 Select a task and click Stop     Chapter       Gathering inventory from    Macs    This chapter includes the following topics     About using Inventory Solution on Mac computers   About types of inventory tasks and data for Mac computers   Installing the Inventory Solution plug in to the Mac OS X computer  About Inventory Solution for Mac   Gathering inventory information about Mac computers using a policy  Gathering inventory information using a task   About gathering custom inventory information about Mac computers  Gathering custom inventory information about Mac computers   About software inventory using the filescan rule file on 
47.  installing the Adobe    Creative Suite   4 software product     See    About supported package delivery formats for software distribution     on page 14     This sample task is a step in the process for configuring a software delivery task     See    Configuring a software delivery task    on page 134     Using scripts to deliver tasks to Mac computers   137  Configuring a software delivery task    To create a DMG file    1    On the Mac computer  in the Finder  navigate to the folder that contains the  application file     Right click the folder  and select Get Info   Record the size of the contents     In Symantec Management Console  click Applications  gt  Utilities  gt  Disk  Utility     Click the New Image icon to create a new disk image     Enter a name for the image  Select an adequate size or the size of the Adobe    Creative Suite   4 folder     Set encryption to None and set Format to read write disk image     Place the contents of the Adobe   Creative Suite   4 folder into the newly  mounted disk image     Unmount the disk image     Creating an Installer Shell script to deliver software to Mac OS X    computers     Sample     This sample task illustrates how to create an Installer Shell script for installing  the Adobe   Creative Suite   4 software product     This task is a step in the process for configuring a software delivery task     See    Configuring a software delivery task    on page 134     To create an Installer Shell script    1    At the Mac Terminal 
48.  method  affects the  command line  softwareupdate  utility     About Mac Patch Management   147  Redirecting a Mac client computer to a local SUS    To remove the preference settings and allow the client computer to revert to Apple  for software updates    1 Onthe Mac client computer  click Finder  gt  Applications  gt  Utilities  gt   Terminal app to open a Terminal window  command prompt      2 Perform an appropriate defaults read action to validate the information to  be deleted     You can execute the defaults read command to make sure that you do want  to delete the information that you are about to delete     3 Remove the settings using one of the following commands     Thelocaluserwho defaults delete com apple SoftwareUpdate  is running the CatalogURL   command removes   own settings     You  the defaults delete   administrator   Library Preferences com apple SoftwareUpdate  update the global catalogURL   settings for all   users on a system     The root user  sudo defaults delete com apple SoftwareUpdate  CatalogURL    To remove the preference settings    1  Onthe Mac client computer  click Finder  gt  Applications  gt  Utilities  gt   Terminal app to open a Terminal window  command prompt      2 Remove the softwareupdate configuration for the account in one of the  following ways     If you set up the SUS from a user s account  then you should remove it from  that account using the rm   path command  Adding the tilde     means  Go  to this user s account   This comm
49.  no administrator involvement     See    About the Software Portal    on page 132           See    What you can do with Software Management Solution on Mac computers     on page 108     Software Management Solution for Mac  What you can do with Software Management Solution on Mac computers    What you can do with Software Management Solution  on Mac computers    Software Management Solution lets you distribute and manage the software that  is used in your organization     Table 6 2    What you can do with Software Management Solution    Configure the default  settings for Managed  Software Delivery policies     Configuration settings control the behavior of Managed Software Delivery policies   Rather than configuring these settings individually for each policy  you can configure  the default settings that apply to all new Managed Software Delivery policies  Then  you can change the settings for a specific policy only when needed     See    About Software Management Solution settings for Mac computers    on page 111        Perform an advanced  software delivery     Managed Software Delivery simplifies your advanced software deliveries by letting  you deliver software as a unit  which can include multiple software resources and  their dependencies  For example  you can create a single Managed Software Delivery  policy that installs an application and its associated patches and service packs   Managed Software Delivery can also run any task at any stage of the delivery     See  
50.  or the service type that you want to offer is not  in the list  you can add it  If you know the port number of the service  under  the Firewall tab click New    and then click Other  Enter the port number and  save changes     Allowing incoming connections through SSH    After you have either disabled or configured the firewall to allow incoming and  outgoing communication  you must verify connections     Specifically  you must verify that the Mac OS X computer allows incoming  connections through the SSH protocol  The Apple Mac OS X operating system has  SSH installed by default  but the SSH daemon is not enabled automatically  This  means that a user cannot log in remotely until you enable it     This action is part of the process for installing the agent for Mac     See    Process for installing Symantec Management Agent for Mac    on page 24     Installing the agent and plug ins for Mac   33  Process for installing Symantec Management Agent for Mac    To allow incoming connections through SSH    1 Onthe client Mac  in System Preferences  under Internet  amp  Networking   click Sharing     In the list that appears  check Remote Login     The SSH daemon starts immediately  and you can log in remotely using your  user name     The Sharing window shows the name and IP address to use  You can also find  this information by entering the following commands at the Terminal     whoami and i fconfig       Note  If the Mac client is located some distance from the platform server  w
51.  page Software Delivery policies  You can override these settings  for a specific policy     In the Advanced Options Lets you change the settings for any specific software  dialog box that you can resource that the policy contains  The changes that you  access when you edit a make for a specific policy do not change the defaults for  Managed Software Delivery other policies    policy     Software Management Solution for Mac   115  Run settings in Software Management Solution for Mac computers    In a Software Management Lets you change the default settings for a specific Software  Solution task  these settings Management Solution task    appear in the Advanced   Options dialog box  on the   Download Options tab     Table 6 8 Download settings    Destination download  location    Lets you define the directory on the client computer in which to place the package  file  The package downloads to and runs from this location     Options for the download location are as follows     m Symantec Management Agent cache  Places the package files in the default directory for software packages  The default  location of the Symantec Management Agent cache on a Mac computer is as  follows    opt altiris notification nsagent var packages GUID   m Location on destination computer  Lets you override the default directory and download the package directly to a  directory that you specify   This option applies to both UNIX style directories including Mac computers and  to Windows computers       
52.  policies inherit the  default settings that are defined on the Managed Delivery  Settings page  You can override the default settings for  specific Managed Software Delivery policies     Changing the default settings for managed software delivery  does not affect the execution of the managed software  delivery policies that were created earlier        Package Delivery Some of the task settings are predefined  Other settings for      these tasks are obtained from the Task Management  Quick Delivery    settings           Schedule settings for Managed Software Delivery to  Mac computers    The Schedule settings let you define the schedule on which a Managed Software  Delivery policy runs  You schedule the compliance check and the remediation  action separately     Managed Software Delivery policies perform compliance checks and remediations   A compliance check uses the software resource   s unique identifier to determine  the state of the software on a managed computer  If the software is not in the  correct state  the compliance check fails and remediation occurs  The nature of  the remediation depends on the action that the Managed Software Delivery policy  performs  For example  the remediation can consist of installing or uninstalling  the software     The Schedule settings appear in multiple places in the Symantec Management  Console as follows     On the Managed Delivery Lets you define the default settings for all new Managed  Settings page Software Delivery policies  Y
53.  product  components  The products or components are known as the package  payload  The installation package also contains the installation  information that the Installer application and the Remote Desktop  use to place product files on a file system     A PKG can be a file or a folder     MPKG    An MPKG is an Apple metapackage  A metapackage is an installation  package that contains other installation packages  These other  installation packages are usually component packages  A metapackage  delivers the products that include multiple components  The  metapackage gives users the installation options that let them select  the components to install     You can combine multiple packages into a metapackage     Before you transfer one or more metapackages to another Mac   Windows  or other computer  you must roll it into an archive  You  must roll metapackages into an archive to preserve the directory  structure  permissions  and other attributes during the transfer   Archives include TAR  ZIP  TAR GZ  or TAR Z     An MPKG can be a file or a folder     APP    Application bundles do not have a Windows equivalent     18   Introducing the Mac in Altiris Client Management Suite 7 1 from Symantec  About managing the Mac with CMS 7 1    Chapter       Installing the agent and  plug ins for Mac    This chapter includes the following topics     About installing the Symantec Management Agent for UNIX  Linux  or Mac  About the Mac Terminal and Secure Shell  SSH    Symantec Management Agen
54.  root user account  enter the administrator  account credentials  If you have configured the root user account  enter the  administrator account credentials  Enter the credentials in the Unprivileged  user field and insert the root user credentials in the Privileged account field        Click OK to save settings     After the Install Settings window closes  click Install to begin installing the  Symantec Management Agent to the Mac OS X computer  and confirm your  choice     Wait one minute to allow the agent to install     On the Mac OS X computer click Go  gt  Utilities to verify that the Symantec  Management Agent icon is present     Click Go  gt  Utilities  gt  Terminal and enter one of the following commands to  check the log file     E aex helper check   M aex helper query ns  E aex helper  v   M aex sendbasicinv    You can run terminal commands on the physical client computer  or you can  perform this step through an SSH session with the Mac client     Ensure that no errors exist in the log file     Checking the agent installation    Ensure that the agent was installed correctly     This task is a step in the process for installing the agent on Mac client computers     See    Process for installing Symantec Management Agent for Mac    on page 24     Installing the agent and plug ins for Mac   35  About solution plug ins for Mac    To check the agent installation    1 On the Mac OS X computer click Go  gt  Utilities to verify that the Symantec  Management Agent icon is 
55.  settings on the following  tabs     General General settings include the policy download and inventory  collection frequencies  and the computers  users  or resource  targets to which the policy applies     See    Targeted Agent Settings  General tab    on page 64     UNIX Linux Mac Ifthe Symantec Management Agent for Mac is installed  this tab  is available and provides general settings for managed Mac  computers     See    Targeted Agent Settings  UNIX Linux Mac tab    on page 65     Downloads Download settings control how each agent downloads packages  during software deliveries  You can enable multicast downloads  and configure multicast for both master sessions and client  sessions     See    Targeted Agent Settings  Downloads tab    on page 67     You can override these settings for individual software delivery  policies and tasks     For more information  see the topics about Software Management  settings in the Software Management Solution Help     Blockouts Blockout periods are times when all communication between the  agent and Notification Server is disabled  You can set up any  number of blockout periods     See    Targeted Agent Settings  Blockouts tab    on page 70     User Control The user control settings are the options that affect what the  user of the managed computer can see     See    Targeted Agent Settings  User Control tab    on page 72     Advanced Lets you specify an alternate URL that the Symantec Management  Agent can use to access Notification Se
56.  the  aex agent install config xml file        Step 7    When the Symantec Management Agent for Mac runs for the first time  it collects basic inventory  and posts it to Symantec Management Platform        Step 8       After all necessary updates are completed on the platform server  Symantec Management Agent for  Mac receives tasks and policies from Symantec Management Platform        Installing the agent and plug ins for Mac   41    Installing the Symantec Management Agent for Mac with a push       Installing the Symantec Management Agent for Mac  with a push    You can push the Symantec Management Agent for Mac to any computer that is  listed in the Symantec Management Agent Install page     The Symantec Management Platform computer performs the push installation  of the Symantec Management Agent for Mac  The Symantec Management Platform  computer establishes a connection to the target Mac computer and uploads the  required files  It then executes the files on the target computer     See    About installing the Symantec Management Agent for Mac with a push     on page 39     This task is a step in the process for installing the Symantec Management Agent  on a Mac OS X computer     See    Process for installing Symantec Management Agent for Mac    on page 24   To install the Symantec Management Agent for Mac with a push    1 Select the Mac computers on which to install the Symantec Management  Agent     You can select multiple computers by using the Shift or Ctrl key     Se
57.  the Symantec Management Platform  the client  computers  and the network capacity  Increasing the number of simultaneous  tasks may reduce the total installation time     4 Click Install     The Status column in the computer list shows the success or failure of the  installation on each computer  Note that the newly installed Symantec  Management Agent reports its status back to the originating Notification  Server  This reporting to the originating Notification Server occurs even if a  different Notification Server manages the managed computer     5 Ifthe computer list is not refreshed automatically  in the toolbar  click Refresh  to view the current push installation status for each computer     6 When the installation process is complete  view the Installation Status report  to confirm that the agent has been installed successfully on all of the  computers    The installation process can take up to 10 minutes     About installing the agent for Mac with a pull    Some Mac administrators prefer not to give anyone else access to their computers   Instead  they use a manual installation with bootstrap rather than a push from  the console     See    Process for installing Symantec Management Agent for Mac    on page 24     If Mac clients do not have the utilities available to download bootstrap  or if  Notification Server is unavailable for a push  you can use a manual installation     Neither SSH nor Notification Server console is required for this type of installation     Se
58.  the number of managed computers in your organization        Compress events  over    Select this option to compress events when they are sent to  Notification Server  and set the minimum size     The recommended minimum size is 200 KB  which is a compromise  between bandwidth and CPU usage     The value you choose here is a trade off between bandwidth usage  and CPU usage on the server  For example  you may want to set a low  value for the events that are sent from mobile computers  You can set  a higher value for events on well connected LAN computers        Applies To       Displays the details of the resource targets  computers  or users to  which the agent settings policy currently applies  You can set or change  the policy target as appropriate        Recommended Symantec Management Agent data update intervals    The Symantec Management Agent regularly sends basic inventory data to and  receives agent configuration data from Notification Server  You can configure    Configuring the Symantec Management Agent for Mac   65  Configuring the targeted agent settings on Mac computers    the intervals for these updates  The more computers you manage  the less  frequently you should update the data to reduce the load on Notification Server     See    Configuring the targeted agent settings on Mac computers    on page 61           Table 3 6 Recommended Symantec Management Agent data update intervals  0   499 30 minutes 15 minutes  500   1999 eight hours four hours   gt  2000 24 h
59.  the package that it needs           About the execution of Managed Software Delivery    policies on    Mac computers    When a Managed Software Delivery policy runs on a managed computer  it  performs a series of tasks that are grouped into the following phases     m Compliance  See Table 7 2     m Remediation  See Table 7 3     123    124   Managed Software Delivery to Mac computers  About the execution of Managed Software Delivery policies on Mac computers    When you schedule a Managed Software Delivery policy  you can assign different  schedules for compliance and remediation  For example  you can schedule the  compliance status to be reported during the day and the remediation to occur  only during a maintenance window     The ability to separate compliance and remediation also allows for the offline  execution of Managed Software Delivery policies  When the compliance check  determines that a remediation is required  the policy downloads the appropriate  package  Remediation can occur even if the client computer is not connected to  the server because the client computer already has the package that it needs     Table 7 2 How the compliance phase of Managed Software Delivery works       Step 1 Policy execution Starts the policy   s compliance process at the scheduled time on the client  computer   Step 2 Compliance check Evaluates the software resource s unique identifier to determine whether       the software resource is installed on the client computer  The software
60.  those computers     You must install and properly configure IIS on all site servers and package servers  to create HTTP codebase entries and download packages     All Mac agent communication is done through HTTP  Without IIS  the HTTP codebase  entries are not created and distributed to Mac client computers  If the entries are not  created and distributed  you cannot download packages  This failure also prevents  you from downloading the solution plug in installation packages           22       Installing the agent and plug ins for Mac  Symantec Management Agent for Mac installation prerequisites    Table 2 1 Symantec Management Agent for Mac installation prerequisites     continued     Access rights       Symantec requires administrator account credentials to connect to ha client Mac  computer  After you connect to the Mac as a local administrator  you can either push  or pull the agent  You push the agent automatically from Symantec Management  Console or pull the agent manually  from the Mac Terminal     In CMS 7 1 and earlier  explicit root privileges were required for installing the agent   If you have upgraded to CM 7 1 SP1 or later you gain root privileges in the background  when you do a push installation using the administrator account credentials  If you  do a pull installation  you connect to the Mac computer as an administrator and at  the Mac Terminal run the sudo   aex bootstrap macosx command  The sudo  command gives you root privileges on the Mac computer and
61.  user  multiple passwords    This option lets you install the Symantec Management Agent on a group of computers  that have different unprivileged user account names and passwords  The specified login  name and password combinations are tried on each target computer until the connection  succeeds     Warning  The passwords that you type in this section are not hidden     You need to specify the following information     m Logins  The list of unprivileged account login names  one entry per line    m Passwords  The corresponding list of unprivileged account login passwords  one entry  per line    m Prompts  The target computer   s logon prompt for an unprivileged user   Separate multiple values with a comma   Default 3         gt           Timeout settings    These settings specify the login timeout periods and the command timeout periods  and the upload speed of the Symantec Management Agent package     See    Installation Settings  Connection and Authentication tab    on page 46     Table 2 10 Timeout settings    Login timeout    Specifies how long the Symantec Management Platform should wait for a successful login  to the target computer     Default  120 seconds       Command timeout    Specifies how long the Symantec Management Platform should wait for a reply from the  commands that are executed during the push installation     Default  60 seconds       Upload speed    Specifies the upload speed of the Symantec Management Agent installation package  The  available values ar
62.  want to know where the Mac computers are  you may only want to use  discovery policies  Perhaps you want to deliver software  patch the Mac    10   Introducing the Mac in Altiris Client Management Suite 7 1 from Symantec  About managing the Mac with CMS 7 1    computers with software updates  or manage Mac computers remotely  When  you have a good idea about what you want to manage  consider how the policies  that you roll out may affect all Mac computers  In other words  a policy that  applies to Mac computers in an engineering department may not be useful for  Mac computers in other parts of the company     m Based on your planning  select the discovery tasks and management tasks to  perform   You may already have policies in place to accomplish those goals  If you want  to accomplish different goals with Mac computers than with Windows  computers  then you may need to create Mac specific policies  You may  determine that you need to create one policy to accomplish your discovery  goals or management goals for all Mac computers  Or  you may need to create  a unique policy for Mac computers in each department     Because you are already familiar with managing Windows computers in CMS  the  learning curve for managing Mac computers is not burdensome  Symantec designed  CMS to mirror processes for Windows and Mac computers to the extent possible   considering the inherent differences in the two platforms  An example is software  packages  For Mac  you might import a DMG softw
63.  you can install the  Symantec Management Agent     When you perform a remote installation of the agent from Symantec Management  Console  you install the agent using a local administrator account  This account is  required for all installation methods  including push and pull     The concept of a root directory and root user may be new if you have worked only on  the Windows platform  The root user is not synonymous with the Windows  administrator account  Root is a particular user on UNIX style operating systems  It  is a powerful account  and you should understand it thoroughly before you enable   disable  or use it  You can find an introduction to the concept of the root user at the  Apple support site in Enabling and using the  root  user in Mac OS X and in  HOWTO2518 in the Symantec Knowledge Base  If you have difficulty using the Apple  link  use this URL  http   support apple com kb HT1528 viewlocale en_US     Note  The remote installation page in Symantec Management Console by default  suggests that you use the root account to install the Symantec Management Agent  for Mac  This account is required only if you plan to install the pcAnywhere plug in  at some point  If you plan to install the pcAnywhere plug in  then you must specify  root in the Privileged account login field  Enter the password for the root account  in the Privileged account password field  These actions let you install the pcAnywhere  plug in successfully        Installing the agent and plug ins for
64.  your network includes Mac computers and you want to image them  you must  use Deployment Solution 6 9  This software lets you image your production Mac  computers     See    Using Deployment Solution 6 9 to manage Mac computers    on page 172   See    Using Deployment Solution 6 9 to image Mac computers    on page 174     Your Altiris Client Management Suite 7 1 from Symantec product includes  Deployment Solution 7 1  If you purchased licenses for Deployment Solution 7 1   you have the licenses you need to download and use Deployment Solution 6 9  If  you have not yet downloaded and installed Deployment Solution 6 9  you must  do that before proceeding  You can install Deployment Solution 6 9 on a dedicated  server or on the same server where you have CMS installed        Caution  In either case  do not install PXE components        Select an installation location depending on your needs  as follows     m Ifyou want to use the full functionality of Deployment Solution 6 9 to manage  and image production Mac computers  install Deployment Solution 6 9 on a  dedicated server     m Ifyou only want to image Mac computers  you can install Deployment Solution  6 9 on the same server where CMS 7 1 is installed     Using Deployment Solution 6 9 to manage Mac  computers    This topic presents the process for managing Mac computers separately from  imaging Mac computers  If you plan to manage and image Mac computers using    Mac imaging   173  Using Deployment Solution 6 9 to manage Ma
65. 13  14    15    At the bottom right  click Edit    or Join       Click Open Directory Utility      In the Directory Utility window  click the lock    Enter an administrator account name and password  and click OK   On the Edit menu  select Enable Root User     In both the Password and Verify fields  enter the root password you want to  use  and click OK     On the Apple menu  if you are logged in  select Log Out   If you log in from a list of user names with pictures  click Other   In the Name field  enter root     In the Password field  enter the password that you defined in the preceding  steps     Copy and execute the installation program  the host      See    Copy and execute the installation program for a manual plug in  installation    on page 164     Copy and execute the installation program for a manual plug in installation    1    After you enable the root user  in Symantec Management Platform copy the  entire NSCap bin Win32 X86 pcAMacAgent folder to the managed Mac to  copy all the installation files     See    To enable the root user and install the pcAnywhere plug in    on page 163     On the managed Mac  open the Terminal and change the path to the folder  where you copied the installation files     Use the cd command   Run the following command     sudo sh Rollout_mac sh  install       Note  If you do not have root privileges  use thesudo command  as follows     sudo sh Rollout_mac sh  install       Remote control with Mac computers   165  Installing the pcAnyw
66. 2 2    Process for installing the agent for Mac  continued        Step 3 Prepare the Mac client computer or computers for   For explanation or details  refer to the   agent installation  prerequisites    Ensure that you have met the prerequisites  as See    Symantec Management Agent for Mac   follows  installation prerequisites    on page 21    1 You have the correct access to Mac Each Mac client computer may have a different   computers  administrator user  You must log in to each    gt     Yow have enabled a Secure Shell  SSH  for computer using the administrator credentials for   i   that client or you get a login error   push installations   Pull installations do not require SSH  You If you Heed help with the shell  Apple serrer  i Admin 10 6 Help may be useful to you  You can  connect to the Mac client computer through   j i  f     enter the following URL without spaces if you have  SSH and log in to the client using ne        u      _   difficulty using the link  http   docs info apple com  administrator credentials  You must specify      oe eee      article html path ServerAdmin    the administrator credentials in Installation 10 6 en xg6d3f7fe1 html  Preferences on the managed Mac  oe ener   3 You have resolved the Notification Server See  AIO RE RHR Coar ans ISI  on page 32    computer name    4 The Mac firewall is disabled  The managed Mac must be able to resolve the  Notification Server computer by name  not by IP  address  The fully qualified domain name may be  r
67. 62  pcAnywhere plug in  installing 163  platform detection settings for Mac computers  Connection and Authentication tab  Installation Settings dialog box 51  platform support  Software Management  Solution 106  plug in 110 111  See also agent  See also Software Management Solution plug in  policy  data update intervals 64  gathering inventory information about Mac  computers 88  general targeted agent settings 64  global agent settings 56 58  global authentication settings 60  global event settings 60    204    Index    policy  continued   maintenance window policy 74  package multicast settings 60  targeted agent settings 61  Policy Rules Actions  See settings  Managed Software  Delivery  policy to deliver software to Mac OS X computers  creating 140  portal  Software Portal  See Software Portal  portal page 157  prerequisites  Symantec Management Agent for Mac  installation 21  process for creating Mac OS X automationimage 178  Adding Share credentials to the source  keychain 187  Capturing the source image 187  Converting the Darwin ADLagent to an  automation role 186  Creating the NetBoot image using the System  Image Utility 189  customizing the source OS 183  Enabling Darwin ADLagent logging 185  installing Mac OS X 182  installing the Darwin ADLagent 184  Setting up the NetBoot service 189    Q    Quick Delivery  advanced options 118    R    recurring software delivery  scheduling 113   remediation  software  about 126  how it works 126  schedule settings 114   remote
68. 8     To enable devnote logging    1    In the Terminal on the Mac client computer or through SSH  set Devnote  logging level and Log size on agent by entering the sudo aex helper agent   s Configuration debug level devnote command     Set Log file size by entering the sudo aex helper agent  s Configuration  debug file size 0 command     Set the Backup directory for event saving by entering the sudo aex helper  agent  s  Event queue  backup dir  path_to dir  command     Ensuring that the Mac can receive the Inventory policy    If the managed Mac does not receive Inventory policy  you can work around the  problem     See    Troubleshooting Mac problems with Inventory Solution    on page 98     To ensure that the Mac can receive the Inventory policy    1  2    Make sure that the client is available in the resource target   Perform a client policy refresh using the aex refreshpolicy command     Verify  opt altiris notification nsagent var policies for the fresh policy file  using the 1s  latr command and then the aex cta list command     Check your scheduling of the policy     Try to update the resource membership for forcing     100   Gathering inventory from Macs  Troubleshooting Mac problems with Inventory Solution    Checking deployment of the Inventory Solution plug in to the Mac OS    X computer    After you install the Symantec Management Agent on the Mac and the Inventory  Solution plug in  you can perform advanced tasks  Perform these tasks and all  other Terminal comma
69. 8    Using scripts to deliver tasks to Mac computers   141  Configuring a software delivery task    Right click the Managed Software Delivery folder and click New  gt  Managed  Software Delivery     Click the New Managed Software Delivery title and enter a descriptive name   or add an entry in the Description field     Under Policy Rules Settings  on the Software tab  click Add  gt  Software  Resource     Select the software resource that you created previously  and click OK     In the right pane  ensure that Install Command line and the correct CS4  software package are selected     Click Add  gt  Task     Navigate to the DisableAdobeProductImprovementProgram task that you  created earlier  highlight it  and click OK     The task type is Run Script    In the distribution tree  ensure that the task appears after the software   On the Policy Settings tab  enter a meaningful display name    You can include a description if you want to      Optional  On the Software Publishing tab  make this software available for  users through the Software Portal     On the far right in the Policy Rules Actions area  click the Up arrow to  collapse the section     In the Applied to area  click Apply to  gt  Computers to select the computers  to which you want to apply this policy     Beginning with all resources  click Add rule to filter out the computers to  which you do not want to apply this policy     Click Add rule again and continue to refine the results     Refine the results until you 
70. Altiris Client Management  Suite 7 1 SP2 from Symantec  User Guide for Mac  Management    vi Symantec     Contents       Chapter 1    Chapter 2    Introducing the Mac in Altiris Client Management    Suite 7 1 from Symantec  0        ce cccececceeeceseeeseseeeeeeeeees 9  About managing the Mac with CMS 7 1              ccceccccecceceee sence eeeeeeeeenes 9   Key CMS Mac capabilities and limitations compared to   WIN dOWS iiss deeciscndasurdacatanaveunnsenaensiouads EE AOE ERETO aR 13   About supported package delivery formats for software   distributio Nesses seiniin etnii o E E AE EEA 14  Installing the agent and plug ins for Mac uu    19  About installing the Symantec Management Agent for UNIX  Linux    OF MaCiis ss iidietahseatescisaaecd sd egriacpendauaeievecuaasiadunias deateeeniedcwasieats 20  About the Mac Terminal and Secure Shell  SSH               0 cccee eee ee eee 20  Symantec Management Agent for Mac installation prerequisites            21  Process for installing Symantec Management Agent for Mac                 24   Setting up Notification Server name resolution with Mac   COM PULLS eeren eaea a AE EE RAEE AERAR 27   Disabling or configuring a built in Mac OS X firewall                      28   Allowing incoming connections through SSH                       eeeeeees 32   Installing Symantec Management Agent to the Mac OS X client   COMPULEL decine iana E aa a NAT a naa AONE a SaN EKE 33   Checking the agent installation                  cccceccececneceeeeeeeeee
71. Compliance    Displays the percentage of computers that require an  update     To populate this report  you must run the Check  Available Updates Task     See    Checking for available software updates     on page 151        Mac Software Update  Installation Status       Displays the software update rollout job status     The number in the Succeed column indicates the number  of times the job has run  regardless of whether the update  was needed     See    Installing individual software updates    on page 152        Viewing reports    Patch Management Solution for Mac reports let you view the software update  compliance and rollout job status     See    About Patch Management Solution for Mac reports    on page 155     See    Implementing Patch Management Solution for Mac    on page 150     To view Patch Management Solution for Mac reports    1 Inthe Symantec Management Console  on the Reports menu  click All    Reports     2 Inthe left pane  expand Software  gt  Patch Management  gt  Mac     Click the report that you want to view     Patch Management Solution for Mac   157  About the Mac compliance dashboard    About the Mac compliance dashboard    This portal page provides patch management summary information at a glance   The page is comprised of anumber of Web parts displaying results from commonly  used reports     See    About Patch Management Solution for Mac reports    on page 155     You can access the home page by clicking Home  gt  Patch Management  and then   unde
72. Delivery  Remediation    Your point of entry into Specify when to perform any remediation action that is defined for the Managed  these settings determines Software Delivery     what text appears  as follows  The options are as follows     m When computers are m Don trunremediation    found sa besutot Lets you run a Managed Software Delivery policy without performing the  compliance  run Hon   Pape   y   remediation  For example  you might want to perform an applicability check or a  remediation actions    compliance check to determine if a certain configuration exists  A report of the  results of the check might be all you need  or you might perform some action other  than installing or uninstalling software     m Choose when to  remediate when    compliance fails   Immediately    m Atnext maintenance window  Lets you delay the remediation until the next maintenance window  If a  maintenance window is not set up for the target computer  remediation is run  immediately   For more information about maintenance windows  see Symantec Management  Platform Help    m Schedule  You can run remediation at a specific time           Download settings in Software Management Solution  for Mac computers    The Download settings let you define how the packages and command lines are  downloaded for a policy or a task in Software Management Solution     These settings appear in the following places     On the Managed Delivery Lets you define the default settings for all new Managed  Settings
73. Deployment Solution 6 9 SP3  SP4  and SP5     Introducing the Mac in Altiris Client Management Suite 7 1 from Symantec   13  About managing the Mac with CMS 7 1    Your Deployment Solution 7 1 solution includes the license for DS 6 9  however   you must install it before you can use it to create Mac images  Common reasons   for imaging a Mac include a virus that ruins one or more managed Mac computers   You may want to re use a Mac  and in this case you can re purpose it by using an  image that suits your needs  You may want to upgrade a Mac OS  which you can   do from the managed Mac over the network     Mac imaging uses the NetBoot service rather than PXE and WinPE  Whereas on  a Windows computer you use WinPE to boot into a preboot environment  on a  Mac you use NetBoot  You use the NetBoot service on Mac OS X Server to create  the preboot environment  Although you can use other methods to image Mac  computers  Symantec supports only the method that is presented in this guide     See    About setting up the Mac imaging environment    on page 168    Refer to the following resources for general information about Mac computers   m Apple Mac OS X Server user guides for beginning and advanced users   m Apple Mac OS X Server overview   m The Apple knowledge base  requires a login    m Macworld article Mac support in an Active Directory environment    m Mac management community on Symantec Connect  requires a login     Key CMS Mac capabilities and limitations compared to Windows 
74. Edit the  opt altiris deployment adlagent conf adlagent conf file using the  following command     sudo vi  opt altiris deployment adlagent conf adlagent conf    Using the sudo command prompts the user to enter an administrator  password     Press the I key to enable Insert mode    Change the value Debug_Trace false    to    Debug_Trace true   Change the value IPTrace false to IPTrace true    Change the value IPUseLogFile false to  PUseLogFile true     For additional debug level logging  add the following entry at the end of the  file     DEBUG_LOG true   Press Esc    Press the  key  and then press wq    Press return     Edit the  opt Altiris deployment adlagent conf trace conf file using the  following command     sudo vi  opt altiris deployment adlagent conf trace conf  Press the I key to enable Insert mode     Change the value  TcpTracePort 415 to TcpTracePort 415    186    Mac imaging    Converting the Darwin ADLagent to an automation role    15 Change the value  TcpTraceIP 192 168 1 1 to TcpTraceIP IP address of  the Deployment Server    16 Press Esc   17 Press the  key  and then press wa      18 Press return     Converting the Darwin ADLagent to an automation    role     For imaging only     You perform this task on the source Mac using the Mac OS X Terminal   Terminal app   Assuming that you opened the Terminal to enable the Darwin  ADLagent and have just completed that task  the Terminal should still be open     If you have closed the Terminal  open it again  On the s
75. Events and  Symantec Management Agent Settings policy requests  are typically small amounts of information and have  minimal effect on the network traffic  However   packages can be large and can affect the network load   This setting can help minimize the effect of package  servers and Symantec Management Agents on the  network during business hours     Total No communication occurs between the agent on the  package server and Notification Server during the  specified time period  All events from Symantec  Management Agent are queued on the agent and are  sent after the blockout     4 Click Save Changes     Targeted Agent Settings  User Control tab    The targeted agent user control settings are the options that affect what the user  of the managed computer can see     See    Configuring the targeted agent settings on Mac computers    on page 61     The Mac Ul differs from the Windows UI  Although you see the User Control tab   the settings you see in Windows do not apply to Mac     Targeted Agent Settings  Advanced tab    The Advanced tab lets you specify an alternate URL that the Symantec  Management Agent can use to access Notification Server and turn on the power  management feature     See    Configuring the targeted agent settings on Mac computers    on page 61     Configuring the Symantec Management Agent for Mac   73    About maintenance windows for managed computers       Table 3 12 Settings on the Advanced tab    Specify an alternate URL for   Specifies an alternat
76. For a push installation to a Mac client computer  you must disable or configure  the firewall  If you do not disable the firewall  you must configure it to allow  incoming and outgoing connections to and from Symantec Management Console        Caution  You must disable the firewall or configure it to allow communication  with the console  Otherwise  you cannot install Symantec Management Agent and  plug ins        Installing the agent and plug ins for Mac   29  Process for installing Symantec Management Agent for Mac    This action is part of the process for installing the agent for Mac   See    Process for installing Symantec Management Agent for Mac    on page 24     The following information about ports and protocols is from Ports and Protocols  for Symantec Management Platform 7 0     Relevant information for configuring a Mac OS X firewall is shown in the following    tables   Table 2 3 Notification Server ports  Notification Server   1024 65536 TCP IP    Default   52028                Notification Server   1024 65536 TCP IP  Default   52029 Multicast  Agent 80 HTTP       Initial connection of Notification Server to client uses the following port   m TCP 445  MS DS CIFS     Initial connection of the client to Notification Server  after Service Starts  uses  the following port     m TCP 80  HTTP  client download    Use the following ports for various services     HTTP Client   Server communications  such The Agent establishes a connection to server  as policy updates and 
77. H using SSH Key authorization settings       SSH key file The SSH private key file to use   You can type the full path and file name  or click     to select the appropriate file   SSH key password The password that is used to protect the SSH key file     If no password is configured  leave this field blank           47    48       Installing the agent and plug ins for Mac  Installation Settings  Connection and Authentication tab    Table 2 7 Try connect by SSH using SSH Key authorization settings  continued           SSH key type The type of SSH key encoding  RSA or DSA    Port The port to which the target computer   s SSH server listens   Default  22   Prompt The target computer   s logon prompt for a privileged user     Default 3         gt           Try connect by SSH using password authorization settings    This setting specifies the port to use when the Symantec Management Platform  attempts to connect to the target computer using SSH password authorization     See    Installation Settings  Connection and Authentication tab    on page 46     Table 2 8 Try connect by SSH using password authorization settings       SSH port    The port to which target computer   s SSH server listens     Default  22       Login and password settings    These settings specify the appropriate privileged user account credentials for  SSH connections  You can optionally specify multiple privileged user accounts  and unprivileged user account credentials     See    Installation Settings  Connect
78. Mac computers  Using the filescan rule file to run software inventory on Mac computers  Scanning for files on Mac computers using a custom file scan rule  Viewing inventory data of Mac computers in Resource Manager  Viewing inventory reports for Mac computers    Troubleshooting Mac problems with Inventory Solution    84   Gathering inventory from Macs  About using Inventory Solution on Mac computers    About using Inventory Solution on Mac computers    Inventory Solution is included in Altiris Client Management Suite 7 1 from  Symantec and should already be installed and deployed on your network  When  you turn on the policy to install Inventory Solution Plug in  that policy goes to  all computers and all platforms  including Mac computers     See    About managing the Mac with CMS 7 1    on page 9     Inventory Solution works on Mac OS X 10 4 and later  Both Power PC and Intel  Processors are supported  This topic does not contain information about the  functionality of the Inventory for Servers Plug in  because Inventory Pack for  Servers does not support the Mac OS X Server     If you need help installing or deploying Inventory Solution  please refer to the  Inventory Solution user documentation that you installed with CMS 7 1     Inventory tasks are the same from all platforms  so you follow these familiar steps  to gather inventory information from a Mac OS X computer     m Install Symantec Management Agent to the target computer   As usual  you prepare the target Mac fo
79. Notification Server  The exception is the All  package servers policy  which has a default value of 10  This value is the suggested  default for package servers           Minimum receiving  computers per session    The minimum number of Symantec Management Agents  excluding the master  that  must join the session before package multicasting can proceed        Wait time to begin session    The maximum time to wait for the minimum number of Symantec Management  Agents  excluding the master  to join the session  before the session times out     This value can be defined as a percentage of the Download new configuration interval  on the General tab  or in minutes     The default value is 50  of the Download new configuration interval     The larger the value  the more agents join the session and reduce bandwidth utilization  on the local segment  However  it takes longer for the package to arrive  Configure  this value higher than the minimum time to start multicast  around 10 minutes      If a session times out  the Symantec Management Agents that were members of the  session attempts to download the package again through multicast  The agents  continue this attempt until the Maximum transmission attempts per package value  is reached        Number of receiving  computers that are required  to begin session before wait  time has expired    The number of Symantec Management Agents  excluding the master  that must join  a session to enable multicasting to begin     The default val
80. Notification Server selects the policy to use  The selection is based on the  policy GUID  and is not transparent to the user  You cannot determine beforehand  which policy is chosen  However  once the selection has been made  it is used  consistently to ensure that the same policy is applied at every policy update     If two or more maintenance window policies apply to the same managed computer   the policies are merged  All of the specified maintenance windows are used     Configuring the global agent settings    The global configuration settings are set the same way on all computers  These  settings apply to all Symantec Management Agents on all managed computers   The global agent settings are applied as a global agent settings policy  so they are  updated in the same way as any other policy  By default  the global agent settings    Configuring the Symantec Management Agent for Mac   57  Configuring the global agent settings    policy is refreshed hourly  You cannot delete or disable the global agent settings  policy or create alternative versions of it     If you want to specify agent settings for particular groups of managed computers   you need to configure the appropriate targeted agent settings policies     See    Configuring the targeted agent settings on Mac computers    on page 61   To configure the global agent settings    1 Inthe Symantec Management Console  on the Settings menu  click  Agents Plug ins  gt  Global Settings     2   Make the appropriate configurat
81. Process for installing Symantec Management Agent for Mac    on page 24     To preview the Download Symantec Management Agent for UNIX  Linux and Mac  page    1 Inthe Symantec Management Console  on the Actions menu  click  Agents Plug ins  gt  Push Symantec Management Agent     2 Onthe Symantec Management Agent Install page  click the Install Symantec  Management Agent for UNIX  Linux and Mac tab     3 In the Download Page URL for UNIX  Linux  and Mac users pane  in the  Select platform box  select the appropriate platform     4 Click View page        43    44   Installing the agent and plug ins for Mac  Specifying the Symantec Management Agent for Mac installation settings    To pull the Symantec Management Agent for Mac to a remote computer  1 Logon to the remote computer as an administrator     2 Ensure that the remote computer meets the Symantec Management Agent  for Mac installation prerequisites     See    Symantec Management Agent for Mac installation prerequisites     on page 21     3 On the remote computer  open a Web browser   and then go to the following  URL     http   SMPName Altiris UnixAgent AltirisUnixAgentDownload aspx ID  Platform    where SMPName is the name of your Symantec Management Platform  computer and Platform is Mac     4 Follow the instructions that are displayed on the Download Symantec  Management Agent for UNIX  Linux and Mac page for downloading and  running the install bootstrap program on the remote computer     Specifying the Symantec Manage
82. Restart  Shutdown  Wake Up    m Use the Run Script task   This task contains a script that the  target computer runs  You use scripts  to run any task you choose   If you are familiar with creating Linux  or UNIX scripts  you may know how  to write scripts for Mac  If you need  help with scripts  refer to the Apple  Developer Connection  ADC  site  Note  that you do not need to have a  developer account to access this site    m Run the Copy File to     Task     See    Performing management tasks     on page 176              Using Deployment Solution 6 9 to image Mac  computers    This topic presents the process for imaging Mac computers separately from  managing them  If you plan to manage and image Mac computers using  Deployment Solution 6 9  you must complete all the steps in each process  If you  plan to manage  but not image  Mac computers using Deployment Solution 6 9   follow the process for managing Mac computers     See    About using Deployment Solution 6 9 to manage and image Mac computers     on page 172     See    Using Deployment Solution 6 9 to manage Mac computers    on page 172     Mac imaging   175    Using Deployment Solution 6 9 to image Mac computers       Table A 4 Process for imaging Mac computers  creating and deploying a Mac  OS X automation image     Step 1 Install Mac OS X Server  Install and configure the NetBoot server     See    About Installing Mac OS X Server  software    on page 177        Step 2 Create the preboot This step involves three pri
83. XML tab    on page 52           Installation Settings  Connection and Authentication    tab    The Connection and Authentication tab lets you configure the communication  and the authentication settings for the Symantec Management Agent for UNIX   Linux  and Mac push installation     See    Installation Settings dialog box    on page 45        Warning  Do not use non ASCII characters in file or directory names when you  configure installation settings        On the client side  SSH must allow the certificate connection  where by default  only user name and password are used  The procedure for generating an SSH key  is beyond the scope of this guide     Table 2 6 Installation Settings  Connection and Authentication tab       Try connect via SSH using   When you enable this option  these settings are used to establish an SSH connection    SSH Key authorization    to the target Mac computer using SSH key authorization     See    Try connect by SSH using SSH Key authorization settings    on page 47        Installing the agent and plug ins for Mac  Installation Settings  Connection and Authentication tab    Table 2 6 Installation Settings  Connection and Authentication tab  continued     Try connect via SSH using   When you enable this option  these settings are used to establish an SSH connection  password authorization to the target Mac computer  The connection is established with SSH password    authorization     See    Try connect by SSH using password authorization settings  
84. a job than a maintenance window allows for  If the agent has  already initiated a task when a maintenance window expires  the maintenance  window is automatically extended until the entire job is completed     See    Configuring maintenance window policies    on page 74     Configuring maintenance window policies    You can create and modify the maintenance window policies that you need and  apply them to the appropriate targets  The default maintenance window policy  is applied to all managed computers     See    About maintenance windows for managed computers    on page 73   To configure maintenance window policies    1 Inthe Symantec Management Console  on the Settings menu  click  Agents Plug ins  gt  Maintenance Windows     2 Inthe left pane  in the Maintenance Windows folder  do one of the following     m Tocreate anew maintenance window policy  right click and then click  New  gt  Maintenance Window  In the right pane  edit the default new policy  name and description as appropriate     m To modify an existing maintenance window policy  select the appropriate  policy     3    Configuring the Symantec Management Agent for Mac  Configuring maintenance window policies    In the right pane  in the Time Zone box  select the appropriate option     Use agent time    Use server time    Coordinate using  UTC    The times are specified without time zone information and are  applied at the local time at each managed computer  Maintenance  windows open and close at different times
85. ac Image is Default Automation when you  deploy Mac images  This option uses the NetBoot architecture that was  previously set up     Appendix       Troubleshooting    This appendix includes the following topics    m About Symantec Notification Manager   m Installing the Symantec Management Agent for Mac   m Launching the Symantec Management Agent for Mac GUI    m Using the Symantec Management Agent for Mac GUI    About Symantec Notification Manager    Symantec Notification Manager is an application that displays administrative  alerts before it runs a task or restarts the computer  Symantec Notification  Manager is a part of the Symantec Management Agent for Mac        For example  the Notification Server computer administrator can create a software  installation task that requires the computer to be restarted  Before it restarts the  computer  Symantec Notification Manager displays an alert  The alert asks the  currently logged in user to close all programs     If you miss an alert  you can open Symantec Notification Manager  To open the  manager  click Active Alerts in the Symantec Management Agent for Mac GUI  and view the list of active alerts for all users   See    Using the Symantec  Management Agent for Mac GUI    on page 194      Installing the Symantec Management Agent for Mac    The Notification Server computer administrator installs the Symantec  Management Agent for Mac  To install the Symantec Management Agent for Mac  refer to your Notification Server documenta
86. ac computers using a  POLICY 23 255 ee shsteite sei eel a ar oE iera cde TN O EET ARTE ER PA O 88  Gathering inventory information using a task                   scceeceeeeeeeeees 90  About gathering custom inventory information about Mac  COMPULEMS mon reie E ea E TS seen tae bene I E AEN 91  Gathering custom inventory information about Mac computers             92  About software inventory using the filescan rule file on Mac  COMPUCO LS iire oR E E Wn sls Huis ale seb ale S dale dae es 94  Using the filescan rule file to run software inventory on Mac  COMPUlELS  iie aiaa E eeeeed Sele E oe escdaven saaladecdtee sales 96  Scanning for files on Mac computers using a custom file scan  PUE T EE Tucsadings Matas Pees ee eee vaky OEA EE EE E ae    96  Viewing inventory data of Mac computers in Resource Manager             97  Viewing inventory reports for Mac computers                 ccceeceeeeeee eee ees 97  Troubleshooting Mac problems with Inventory Solution                       98  Enabling devnote logging on Mac computers                  c eceeceeeeees 99  Ensuring that the Mac can receive the Inventory policy                   99  Checking deployment of the Inventory Solution plug in to the  Mac OS X computer 2 02 0    cece iin ne a ETE EN E 100  Checking the inventory information that is gathered with a  POLICY raises a E E N E aT EEEE E ASG 101  Checking the inventory information that is gathered with a  CASK rereana a aa E EEEE AN EAT 102  Installing the Inventory Sol
87. ac on Specifies that the Symantec Management Agent is to run in the background each  startup time the Macintosh computer starts  This setting is the default   If this setting is disabled  you must restart the agent manually every time you start  the Mac client computer   Start the Agent after Specifies that the Symantec Management Agent is to start immediately after the  installation push installation   If you disable this setting  the agent starts automatically after the next reboot  but  only if the Run Agent for Mac on startup setting is enabled   Allow unprivileged users to   Specifies that unauthorized users are allowed to run software delivery policies and  run programs tasks on the target computer           Installation Settings  Install XML tab    The Install XML tab displays the Symantec Management Agent for Mac upgrade   configuration  and startup settings in XML format  You can save the XML to a file  and upload the file to a client computer  You then use the file to manually install  and configure the Symantec Management Agent for Mac     If you use aex boot strap for manual agent installation  the aex bootstrap looks  for this XML file in the  tmp directory  To facilitate that process  copy the XML    Installing the agent and plug ins for Mac   53  About the Mac firewall and digitally signed packages    file as  aex agent install config xml to the  tmp directory  You can then run  aex bootstrap manually to use the settings that this file contains  The XML file  s
88. afp   server sharepoint path filename dmg    Mac imaging  Performing imaging tasks    m Provide credentials using the following format     afp   username password server sharepoint path filename dmg    If no credentials for this server are provided in the automation configuration   the guest account is used by default        Warning  These credentials are passed unencrypted  and a network sniffer  can read them           Caution  The captured disk image must be stored on an AppleTalk Filing  Protocol  AFP  share        Select Disable image path validation     The image file is stored outside of the Deployment Share file structure  If you  do not select this option  a warning message appears  This message reminds  you to configure your automation process to use the path that is indicated in  the Name field  You can still save your image to a location outside of the  Deployment Share file structure even when you do not select this option   This option eliminates the warning message     Select the Do not boot to Production option if you do not want the computer  to boot to Production before you create the image     In the Automation pre boot environment  DOS WinPE Linux  drop down  list  select Default Automation  Auto select      Click Next    Optional  In the Return Codes dialog box  set Return Codes   Click Finish     The task appears in the Task list for the job  The Mac image is created when  you run this task     Deploying a Mac image    1    On the Deployment Server  in t
89. age 38     Selecting Mac computers for a Symantec Management  Agent pull installation    You can select Mac computers for a manual Symantec Management Agent  installation  With this type of installation  you download files and execute them  on the client computer     See    About selecting Mac computers for a Symantec Management Agent manual  installation    on page 36     This task is a step in the process for installing the Symantec Management Agent  on Mac client computers     See    Process for installing Symantec Management Agent for Mac    on page 24   To select Mac computers for a Symantec Management Agent manual installation    1 In Symantec Management Console  click Settings  gt  Agents Plug ins  gt   Symantec Management Agent  gt  Settings  gt  Install agent for UNIX  Linux   Mac     2 Highlight the computers to which you want to roll out the agent  as follows     To manually add a computer In the text box  type the computer name  which must  be a DNS resolvable name  or IP address and then click  Add     To select from the available Click Select Computers and then  in the Select  computers Computers window  select the appropriate computers     To import computers froma 1 Inthe toolbar  click Import computers froma   csv file selected file     2 Inthe Select file to import dialog  select the  appropriate  csv file  and then click Open    See    Creating a  csv file for importing Mac computers     on page 38     The selected computers are added to the list     3 Clic
90. alled Deployment Solution 6 9 and a  dedicated Mac server and that you have a separate Mac computer ready for creating  the automation image     If those assumptions are not true in your case  please complete the following tasks  before you begin the process for creating and deploying a Mac OS X automation  image     m Install Deployment Solution 6 9 on a dedicated server or on the CMS server  depending on your goals  as follows     On a dedicated If you want to use the full functionality of Deployment Solution  server 6 9 to manage and image production Mac computers  On the same If you only want to image Mac computers using Deployment    server where CMS Solution 6 9 and have no plans to image Windows computers    7 1 is installed You can install on a dedicated server in this instance  but it is not    necessary  Installing on the same server where CMS 7 1 is installed  works too  as long as you have sufficient space     m Set up a dedicated Mac server computer by installing Mac OS X Server software  on supported hardware as specified by Apple   If you need help setting up Mac OS X Server  refer to Mac OS X Server Guides     m Designate a second Mac computer solely for creating the Mac automation  image  This task applies to everyone and prevents difficulties that you  otherwise encounter  This task includes installing and configuring the  Deployment Solution 6 9 agent        Caution  The second Mac computer that you designate for creating the  automation image must be the n
91. and lets you delete the account for the  current user     The root rm  Library Preferences com apple SoftwareUpdate plist  account     Individual rm  user   Library Preferences com apple SoftwareUpdate plist  account     148   About Mac Patch Management  Redirecting a Mac client computer to a local SUS    Chapter       Patch Management  Solution for Mac    This chapter includes the following topics     About Patch Management Solution for Mac  Implementing Patch Management Solution for Mac  Checking for available software updates   Viewing the list of available software updates  About installing software updates   Installing individual software updates   Installing all updates   Patch management for Mac return codes   About Patch Management Solution for Mac reports  Viewing reports    About the Mac compliance dashboard    About Patch Management Solution for Mac    Patch Management Solution for Mac lets you scan Mac computers for the updates  that they require  The solution then reports on the findings and lets you automate  the downloading and distribution of needed software updates  You can distribute  all or some of the updates     150    Patch Management Solution for Mac    Implementing Patch Management Solution for Mac    Patch Management Solution for Mac can update only the software that the Mac  OS X software update utility supports  The solution integrates with the software  update utility  and lets you collect needed update information from the target  Mac computers an
92. anually install the Symantec Management Agent from the  Symantec Management Agent Install page  you need to enter or select the  appropriate computers  You can select the computers that have been discovered  with Network Discovery  If you prefer  you can enter the computer names manually  or import the computers through Active Directory or from a  csv file     See    Selecting Mac computers for a Symantec Management Agent pull installation     on page 37     The  csv file is a comma separated value  comma delimited  text file  The file  includes the DNS names or the IP addresses and administrator credentials of the  client computers on which you want to install Symantec Management Agent  A  template for the  csv file is located in the UNIX Linux Mac push installation  screen     For Mac computers  each line in the  csv file represents a computer entry that is  imported into the Symantec Management Agent Install page  You can also include  the appropriate installation settings in the  csv file  These installation settings  let you configure the communication and the authentication settings for the  Symantec Management Agent for Mac     Installing the agent and plug ins for Mac   37  Selecting Mac computers for a Symantec Management Agent pull installation       Note  If you have a large number of computers that require different connection  and configuration settings  use a  csv file to import the computers        See    Creating a  csv file for importing Mac computers    on p
93. ard creates  view the bottom of the  Network Discovery home page     You may need to click the refresh icon to view newly created tasks  You can  also click Manage  gt  Jobs and Tasks and then in the left pane  click System  Jobs and Tasks  gt  Discovery and Inventory     Manually creating and modifying Network Discovery    tasks    You can manually create and modify tasks from the Task Management Portal   This option lets you configure advanced options and schedules     See    About discovering Mac computers    on page 77     See    Discovering Mac computers    on page 77     When you create tasks manually  you can discover a network or an individual  device     See    To manually create a task to discover a network    on page 80     See    To manually create a task to discover a single device    on page 81     To manually create a task to discover a network    1    In the Symantec Management Console  do one of the following     m Inthe Home menu  click Discovery and Inventory  gt  Network Discovery  and then in Network Discovery Task Management Web part  click  Available Tasks  gt  New     m Inthe Manage menu  click Jobs and Tasks  right click Jobs and Tasks and  select New  gt  Server Job  Client Job  or Task  and from the list in the left  pane  under Discovery and Inventory  click Discover Network     Give the task a unique and a descriptive name   Select a connection profile     Connection profiles specify the protocols that you want to use for discovery   You can use a
94. are confident that you have applied this policy  to the Mac computers for which you intend the policy     As you refine the results  click Update results to list the resources that this  policy targets     Continue to filter the resource target so that it contains the exact subset of  Mac computers to which you want the policy to apply     Click OK   Click the Up arrow on the right to collapse this area     142   Using scripts to deliver tasks to Mac computers  Configuring a software delivery task    19 Click Add schedule to select a time to install the software   Leave the Remediation option set to Immediately   20 Save changes     21 To turn on the policy click the red circle next to the Off label  click On  and  click Save     The software installs silently at the selected installation time     Chapter       About Mac Patch  Management    This chapter includes the following topics    m About patching Mac software   m About how Mac patching works   m  About hosting an internal SUS to obtain internal software updates    m Redirecting a Mac client computer to a local SUS    About patching Mac software    Patching software to keep it up to date is a common administrator task  In the  Mac world  you run a software update utility     See    About managing the Mac with CMS 7 1    on page 9     To keep software on Mac computers up to date  you run a scheduled client task  on each Mac  This task invokes the local software update utility  softwareupdate   1  the letter ell stands fo
95. are package  This software  package works the same way for Mac computers as acompressed or  zip file works  for Windows computers  Note  however  that not all Mac packages  translate   easily to a Windows environment     See    About supported package delivery formats for software distribution     on page 14     Common network functions such as file import and software delivery work in  much the same way for Mac computers as they do for Windows  You already know  much of what you need to know because of working with Windows computers and  CMS     Installing the agent for Mac computers on the network is like installing them for  Windows computers  After you install Symantec Management Agent for Mac  you  turn on the solution plug ins  The solutions that you have installed use policies  to install their solution plug ins  In some cases you must install a plug in  These  cases are documented in the chapters in which those plug ins are used     See    About installing the Symantec Management Agent for UNIX  Linux  or Mac     on page 20     Network Discovery works in much the same way on all platforms  However  on  Mac computers you must enable SNMP if you want Network Discovery to display  a discovered Mac as a computer resource  If you do not enable SNMP  Network  Discovery displays each Mac computer as a generic network device such as a  router  switch  or hub  You can enable SNMP on each Mac  or you can enable File  and Printer Sharing     Introducing the Mac in Altiris Client
96. arent folder     On the Files tab  remove all predefined rules if they are not required and  include a new one according to your requirements     Viewing inventory data of Mac computers in Resource    Manager    Inventory information is updated each time Inventory runs  The information that  is updated depends on whether you run a Full inventory or a Delta inventory  If   you run a Full inventory  all fields are updated  If you run a Delta inventory  only  the information that has changed since the previous inventory is updated     See    About software inventory using the filescan rule file on Mac computers     on page 94     To view inventory data in Resource Manager    1 In Symantec Management Console  on the Manage menu  click Filters     2 Inthe left pane  click Computer Filters  gt  All Computers     3 Inthe right pane  under Filter Membership  right click a computer  and then  click Resource Manager     4 On the Resource Manager page  perform one of the following actions     To view the hardware summary   click Summaries  gt  HardwareSummary   To view the software summary  click Summaries  gt  Software Summary     To view the Installed Software Report  in the left pane  click Moreactions   and then click Actions  gt  Installed Software Report     To view the inventory data classes  click View  gt  Inventory  To view the  data  select a data class  To see the status of the inventory data  click the  Status tab     To view the gathered custom inventory data you need on t
97. asks for Mac computers  configuring 134  software inventory  and filescan rule file on Mac computers 96  about 94  Software Management Solution 111  132  See also settings  Software Management Solution  See also Software Portal  components 107  delivering Mac software 106  implementing 109  key tasks 108  settings  See settings  Software Management  Solution  Software Management Solution agent  See Software  Management Solution plug in  Software Management Solution plug in  Mac  about 111  Software Portal 132  See also software request  about 132  Software Update Server  SUS   about hosting 144  redirecting a Mac client computer 145  software updates  installing all updates 154  installing individual updates 152  obtaining by hosting an internal SUS 144  viewing available 152  viewing installation status 156  solution plug ins for Mac computers  about 35  source image  capturing as a disk image 187  source keychain  adding Share credentials 187  source path update  advanced options 118  specifying agent installation settings  Symantec Management Agent for Mac  computers 44  SSH Key authorization settings  Connection and Authentication tab  Installation Settings dialog box 47    Index   205    supported package delivery formats    for Mac software distribution in CMS 14    SUS  See Software Update Server  Symantec Management Agent    about installing on Mac computers with a pull   manually  42   configuring agent policies for Mac 55   data update intervals 64   importing Mac c
98. at installs    122   Managed Software Delivery to Mac computers  Advanced delivery actions that Managed Software Delivery can perform with Mac computers    an application and its associated patches and service packs  Managed Software  Delivery can also run any task at any stage of the delivery  For example  it can  run a task that performs a restart or runs a script     Managed Software Delivery is a policy based delivery method that lets you respond  to an assortment of advanced delivery requirements     The power of Managed Software Delivery lies in the following abilities     m To intelligently perform the compliance checks and the remediation actions  that let you not only deliver software but also manage it     m To leverage the software resource information and the logic that is in the  Software Catalog such as dependencies  packages  and detection rules     m Toconserve bandwidth by downloading packages only when they are needed   If a client computer does not have the appropriate configuration for the  software or if the software is already installed  the package is not downloaded     m To perform multiple delivery actions with a single policy     The software that you deliver in this way must be defined as a software resource  in the Software Catalog  If the software is not defined  contact an administrator  who can edit the Software Catalog     If you need to perform a Quick Delivery of a single software resource  use Quick  Delivery instead of Managed Software Deli
99. ble software packages that are on  the server  including software releases and  software updates     Deliverable software is the software that has  a package or command line associated with  it  If you drag and drop the package onto a  computer  the package or command line  installs the software  If software appears in  this list  then it is ready to deploy     When you double click a deliverable software  package  the installation details open and  you can define or make changes to the  installation details        Perform a Quick Delivery of asingle   Quick Delivery You can use the task based Quick Delivery  software resource  method to specify the software to deliver   the action to perform  and the computers to  deliver to  Quick Delivery uses the default  task settings  which you can change when  necessary     Because of its simplicity  Quick Delivery is  an ideal way for non administrators  such  as help desk personnel  to deliver software  safely and accurately     The software that you deliver in this way  must be defined as a deliverable software  resource in the Software Catalog              120      Software Management Solution for Mac  Methods for delivering software to Mac computers    Table 6 13    Deliver on a recurring schedule   Install software with the other  software that it depends on   Install a software resource that  replaces other software   Sequentially install multiple  software and tasks    Run any client task at any stage of  the delivery    A clie
100. c   59  Configuring the global agent settings    requests its targeted agent settings policies from Notification Server and then  responds accordingly  With power management  Notification Server can contact  the agent directly through a tickle  and instruct it to act immediately     See    Configuring the global agent settings    on page 56   See    Symantec Management Agent Settings   Global  General tab    on page 57     Power management allows Notification Server to perform the following tasks     Wake on LAN Notification Server immediately sends a signal to turn on the managed  computer if it is currently turned off      The managed computer must have a Wake on LAN enabled network  card  and Wake On LAN must be enabled in the managed computer   s  BIOS settings     If you tickle an agent  Notification Server starts the computer using  Wake on LAN  and then waits five minutes before you send the tickle   This delay allows time for the managed computer to turn on     Get Client Notification Server contacts the agent and instructs it to request its  configuration targeted agent settings immediately    Send basic Notification Server contacts the agent and instructs it to send its basic  inventory inventory immediately     When you perform power management on multiple computers in a single  operation  only the Wake on LAN action works  For the other actions to work  you  must supply a multicast address and port     The subnet or the proxy computers  relay computers  are never 
101. c computers    Deployment Solution 6 9  you must complete all the steps in each process  If you  plan to image  but not manage  Mac computers using Deployment Solution 6 9   follow the process for imaging Mac computers     See    About using Deployment Solution 6 9 to manage and image Mac computers     on page 172     See    Using Deployment Solution 6 9 to image Mac computers    on page 174     Table A 3 Process for managing Mac computers with Deployment Solution  6 9  Step 1 Install the Deployment Install the Darwin ADLagent  You install  Solution agent  Darwin this production agent on a managed Mac  ADLagent   client computer  You can then use the    available Deployment Solution 6 9 tasks  with that computer     A change was made in Mac OS X build  10 5 4  Leopard   This change prevents  the ADLagent installer from prompting  the user for the IP addresses of the  Deployment and NetBoot servers during  installation  This problem was resolved  in Mac OS X v10 6  Snow Leopard   If you  run any version of Mac OS X between  10 5 4 and 10 5 8  please refer to  Symantec Knowledge Base article  TECH41162 for more information     See    Installing the Darwin ADLagent     on page 184              174   Mac imaging  Using Deployment Solution 6 9 to image Mac computers    Table A 3 Process for managing Mac computers with Deployment Solution  6 9  continued     Step 2 Perform management tasks    You can perform management tasks as  follows     m Run the built in Power Control tasks   
102. ceeeeceeneeeeeeneeeenees 48   Timegut settings eseuee4 oe e Tey sate enna bi eee anes ce has cea haha atone 50   Platform detection settings                ccccccseceeeceeeeeeeeeeeeeseeeeeeeenes 51  Installation Settings  Agent Settings tab for Mac computers                  51  Installation Settings  Install XML tab                cece cec cece c eee ee neces eneeees 52  About the Mac firewall and digitally signed packages                    0c00008 53    Configuring the Symantec Management Agent for    Fe RRM nr perc ete oe pe Nac ene dr ee SO 55  About configuring the Symantec Management Agent for Mac               55  Configuring the global agent settings                 ccccceccecceceeeeeeeeeeeeeeeees 56   Symantec Management Agent Settings   Global  General   CAD EE EA EOE EEEE come sles EE A 57   About the Tickle Power Management settings                  ccecceeee ees 58   About the Package Multicast settings                 ccccccceceeceeeeeeeeenees 60   Symantec Management Agent Settings   Global  Authentication   taDt a a ra e aanveseaxvuredautue tubes TEA steed 60   Symantec Management Agent Settings   Global  Events tab   AEE E E A EOE A AE E OET 60  Configuring the targeted agent settings on Mac computers                    61  Targeted Agent Settings  General tab                  ccceceececeeceeeee eee ens 64   Recommended Symantec Management Agent data update  INCEL VAIS  sac  v  cas3 ves a n E cia Cece ueas kane E CES RE e 64   Targeted Agent Settings  UNIX L
103. ces window  on the View menu  click Security   Click the Firewall tab     To configure the firewall  at the top of the window click one of the following  radio buttons     Set access for specific services and This option is the best one for most users    applications It blocks most incoming connections but  lets you make exceptions for trusted  services and applications     Allow only essential services Activates the firewall in its strictest mode     Allow all incoming connections Deactivates the firewall     To disable or configure a built in Mac OS X firewall on a Mac OS X 10 4 computer    1  2  3    On the client Mac  on the Apple menu  click System Preferences     In the System Preferences window  on the View menu  click Sharing     Click the Firewall tab     32   Installing the agent and plug ins for Mac  Process for installing Symantec Management Agent for Mac    Click Start to activate the firewall or click Stop to deactivate it      Optional  Under the Services and Firewall tabs  check the boxes for the  services that you want to enable     You can enable some incoming connections by making exceptions to the  firewall  The firewall only blocks incoming connections from other computers   so you do not need to enable ports for services on other computers that you  want to access     For example  you do not have to allow Personal Web Sharing to access other  Web pages   If you cannot access a specific kind of online service  add a firewall  exception for it  If the port
104. computers  The following cross reference links to Mac specific information about  software management     11    12   Introducing the Mac in Altiris Client Management Suite 7 1 from Symantec  About managing the Mac with CMS 7 1    See    About delivering Mac software with Software Management Solution     on page 106     The Symantec Software Portal is users  self service software resource  For Mac  computers  the Software Portal works very much like it does for Windows  computers  The Software Portal is useful if you want to let end users install  software by requesting or downloading the software that they need  The Software  Portal does not rely on proprietary controls such as ActiveX  This lack of reliance  on proprietary controls means that users on any platform can access the software  that you configure as applications in the portal     See    About the Software Portal    on page 132     An important difference between managing software on Mac and Windows  computers is that on Mac computers the software detection process and the  compliance process are manual  On Mac computers  you can set up dependencies  and then run tasks to manage software  You can use inventory tasks to find out  which applications are installed  Then you can execute a command line script or  use another manual process to delete the applications that are not allowed  This  process is different from software detection with Windows computers  where  unallowed applications are deleted automatically    
105. csvTemplate csv  is provided with the Symantec Management Platform  The    column header of the  csv template indicates the data that is required and the  valid values that you can use        Warning  The  csv file format  list separator  must meet the regional settings of  the server  For example  the sample csvtemplate  csv file uses the  English  United  States   regional settings with a comma     as a list separator  You can view the  Symantec Management Platform   s regional settings in the Windows Control    Panel  under Regional and Language Options     This procedure is a step in the process for installing the agent and plug in for  Mac     See    Process for installing Symantec Management Agent for Mac    on page 24     Installing the agent and plug ins for Mac   39  About installing the Symantec Management Agent for Mac with a push    To create a  csv file for importing UNIX  Linux  and Mac computers    1 Inthe Symantec Management Console  click Settings  gt  Agents Plug ins  gt   Symantec Management Agent  gt  Settings     2 Double click the Symantec Management Agent Install page  and click the  Install Agent for UNIX  Linux and Mac tab     3 Inthe Rollout Agent for UNIX  Linux and Mac to Computers pane  right click  CSV file template  and then click Save Target As     4 Inthe Save As dialog box  save the cSvtemplate csv file in the appropriate  location under a suitable name     5 Open the new csv file in a text editor  Enter the information for each computer  on 
106. d initiate a software update  Mac computers download software  updates from the Apple Web site or from a Software Update Server  SUS  and  report installation status information to Notification Server     Patch Management Solution for Mac provides the preconfigured rollout jobs that  let you automate installing a large number of updates  For example  the  preconfigured rollout jobs can install all updates  all recommended updates  and    so on     See    Implementing Patch Management Solution for Mac    on page 150     Implementing Patch Management Solution for Mac    The recommended workflow for updating Mac computers is as follows     See    About Patch Management Solution for Mac    on page 149     Table 10 1    Process for implementing Patch Management Solution for Mac                Step 1 Install or upgrade the Use Symantec Installation Manager to install the solution   solution   Step 2 Install or upgrade the Install or upgrade the Symantec Management Agent for UNIX  Linux   Symantec Management and Mac on the target Mac computers   Agent  See    About installing the Symantec Management Agent for UNIX   Linux  or Mac    on page 20   Table 10 2 Process for installing software updates       Step 1 Check for available updates    You can check target Mac computers for the software updates that  they require   See    Checking for available software updates    on page 151   Step 2 Install all or some of the You can install individual updates or use batch rollout jobs   update
107. d to do some  troubleshooting  the information in the following quick reference table can help  you interpret what the codes mean  The table lists return values and their  meanings  The information in the table was reproduced from a Symantec Connect  blog post  View the Symantec Connect blog post here     0 Installation finished successfully    1 Installation finished successfully    Restart required  2 Update installation failure    3 Update installation failure    Restart required    4 127 Invalid command line options   5 softwareupdate utility failure   6 Error parsing output of softwareupdate utility   7 Error communicating with Symantec Management Agent    About Patch Management Solution for Mac reports    Patch Management Solution for Mac provides you with reports that let you view  the software update compliance and rollout job status     See    Viewing reports    on page 156     156   Patch Management Solution for Mac  Viewing reports    Table 10 3    Patch Management Solution for Mac reports    Available Mac Software  Updates for computers  managed by this server    Displays the list of software updates that the target Mac  computers require     To populate this report  you must run the Check  Available Updates Task     See    Checking for available software updates     on page 151     You can create software update rollout jobs and install  updates directly from this report     See    Installing individual software updates    on page 152        Mac Software Update  
108. do not need to distribute  the file widely  you can edit the file on the client Mac using the vi   opt altiris notification inventory etc filescan  rule command      Optional  To distribute the customized filescan rule file to the client  computers  in Symantec Management Console create a Quick Delivery task     Copy the filescan  rule file to the following folder    opt altiris notification inventory etc    You can use the following universal path with custom installation directories      aex helper info path  s INVENTORY   etc     For the Inventory policy that gathers software inventory  check the File  properties   manufacturer  version  size  internal name  etc  option     Scanning for files on Mac computers using a custom    file scan rule    If you want to scan separate folders for files on a local drive using file scan  functionality  you create a custom file scanning rule     See    About software inventory using the filescan rule file on Mac computers     on page 94     To create a custom file scan rule    1  2  3    In Symantec Management Console  click Manage  gt  Policies   Create a new inventory policy and click the File properties checkbox     Click Advanced options and navigate to File properties scan settings  gt   Folders     Gathering inventory from Macs  Viewing inventory data of Mac computers in Resource Manager    4 Inthe Mac folders section  remove all default folders and include the target  folder     Click Scan sub folders to scan all subfolders in a p
109. dvanced options for tasks in Software Management Solution for   Mac computetS sser E Saas A T EaR  Methods for delivering software to Mac computers                cceceeeeeees  Managed Software Delivery to Mac computers             About advanced software deliveries                   cccceeeeeeeceeeeeeeeeeeeeeees  Advanced delivery actions that Managed Software Delivery can   perform with Mac computers                  ccccceec cence cence eeeeneeeenenees  About the execution of Managed Software Delivery policies on Mac   COMPULENS ea Hate eeite eel AV REINO thera E TEE te eevee nade eg cae eee saree ees  About software policy remediation on Mac computers                  000005  Creating a Managed Software Delivery policy with the Managed   Software Delivery wizard for Mac computers                  00eceeeeees  Select Software dialog DOK            cccecc ccc eec nec eee eee cease a een eee eea een eeaeeaees  Policy Rules Actions section for Mac computers                cccecceeeeeeees  Policy Rules Actions  Software tab for Mac computers                   066  Policy Rules Actions  Policy settings tab for Mac computers                   About the Software Portal                cecccecceeecneeeeeeceeeceeeeeesaeeeaeeeeeeees    Using scripts to deliver tasks to Mac  CONDUC ONS  6 crete Scored sctens te patter Ceti E AASS    About using tasks to manage Mac computers                 cccceceeeeeeeeeeees  About configuring a software delivery task for Mac computers              C
110. e    Installing the Symantec Management Agent for Mac with a pull    on page 43     Installing the agent and plug ins for Mac  Installing the Symantec Management Agent for Mac with a pull    Installing the Symantec Management Agent for Mac    with a pull    You can pull the Symantec Management Agent to each computer if necessary  To  pull the agent you must have a direct connection between Symantec Management  Platform and the Mac client computer  The Notification Server computer  component of Symantec Management Platform must be available through a direct   not a remote  connection with the Mac     You might need to pull the agent in the following situations    m SSH is not available    m The target computers are behind a firewall    See    About installing the agent for Mac with a pull    on page 42     The bootstrap program always downloads from Notification Server  This  installation includes the download of the agent and its components and occurs  from Notification Server  The agent directory contains the agent components  such as task handlers  The agent installation directory contains the bootstrap  binary  executable  file     The URL of the Download Symantec Management Agent for UNIX  Linux and  Mac page is shown on the Symantec Management Agent Install page  in the  Download Page URL panel  You can view the page  but you cannot change this  setting     This task is a step in the process for installing the Symantec Management Agent  on a Mac OS X computer     See    
111. e    Selecting Mac computers for a Symantec Management Agent pull  installation    on page 37     2 Ifnecessary  configure the appropriate installation settings     If you added computers manually  you must specify the appropriate  installation settings for each target computer before you install the Symantec  Management Agent for Mac  If you imported computers from a  csv file  you  may have specified the installation settings for each computer in that file   You can change these settings for individual computers or groups of  computers     If you configured Mac computers in the same way  such as using the same  password for the root account  you can select multiple computers using the  Shift or Ctrl key  When you multiselect Mac computers  you only need to  define Installation Settings once  Those settings apply to all previously  selected Mac computers     See    Specifying the Symantec Management Agent for Mac installation  settings    on page 44     42   Installing the agent and plug ins for Mac  About installing the agent for Mac with a pull    3  Optional  In the Simultaneous Tasks box  specify the number of installations  to run simultaneously     This value defines the number of threads running in parallel and serving  Symantec Management Agent pushing  All of the threads share a common  queue from which they take the next computer to install to  The default value  is 5  but you may want to use a different value  You might change the value  to suit the performance of
112. e  System Image Utility 189  customizing the source OS 183  Enabling Darwin ADLagent logging 185  installing Mac OS X 182  installing the Darwin ADLagent 184  Setting up the NetBoot service 189  system requirements 169  using Deployment Solution 6 9 174  Mac imaging environment  about setting up 168  Mac imaging tasks  creating a Mac image 190  deploying a Mac image 190  performing 190  Mac management  using Deployment Solution 6 9 172  Mac management tasks  performing with Deployment Solution 6 9 176  Mac OS X  creating automation image 178  imaging 190  installing 182 187  189  Mac OS X automation image  creating 178  Mac OS X client computer  checking agent installation 34  deploying Symantec Management Agent 33  Mac OS X firewall  disabling or configuring 28  Mac OS X Server  about installing 177  Mac software  how patching works 144  Mac Terminal 20  32  See also Secure Shell  SSH   maintenance window  about 73  configuring policy 74  Managed Software Delivery  about 121  actions 122  advanced options 117  compliance  See compliance check    Managed Software Delivery  continued   execution process 123  key tasks 122  policy creation 127  Policy Rules Actions  See settings  Managed   Software Delivery   remediation  See remediation  software  settings  See settings  Managed Software    Delivery  software resource  selecting 130  task  adding 130  settings 131  wizard 127  managing Mac computers with CMS  about 9  multicast    global Symantec Management Agent settings 60  
113. e Base    Installing the pcAnywhere plug in    To control managed Mac computers remotely  you must install the pcAnywhere   pcAnywhere  plug in  Installing the pcAnywhere plug in provides communication  between Symantec Management Agent on the managed Mac and Notification  Server     See    About remote control with the Mac    on page 159     You can install the plug in by policy or manually  Installing the pcAnywhere  plug in by either method requires that you re enable the root user if you had  explicitly disabled it previously  To install the plug in manually  enable the root  user and then copy and execute the installation program     Installing the plug in by policy is like installing any other plug in and includes  turning on the plug in installation policy in Symantec Management Console   Enable the root user  and then turn on the policy     The following procedure comes directly from the article titled How to manually  install the pcAnywhere Solution agent on a Macintosh  Click the link to ensure  that you have the latest steps     See    About remote control with the Mac    on page 159     To enable the root user and install the pcAnywhere plug in    1    2    On the Mac client computer  on the Apple menu  select System Preferences        On the View menu  select Accounts   Click the lock and authenticate  using an administrator account     Click Login Options       164    Remote control with Mac computers  Installing the pcAnywhere plug in    oO ON AD UW    11  12  
114. e Delta policy to reduce  network traffic load     This policy is enabled by default  It runs after you turn on the  Inventory Solution plug in and refresh the policy     When you enable the Full policy  this policy sends all gathered  inventory information to Notification Server each time the  inventory runs     Symantec recommends that you enable the Delta policy to reduce  network traffic load     When you enable the Full policy  this policy sends all gathered  inventory information to Notification Server each time the  inventory runs     Symantec recommends that you enable the Delta policy to reduce  network traffic load     You can either modify the settings of the predefined policies or create anew    policy     m To modify the settings of the existing policy  click the policy name  change  the required settings  and save changes     90   Gathering inventory from Macs  Gathering inventory information using a task    m Tocreate anew policy  in the left tree view right click the Inventory folder  and from the context menu click New  gt  Inventory Policy     Change the required settings of your new policy and click Save changes  The  inventory gathering process on Mac computers is nearly identical to the same  process on Windows computers or other operating systems  The difference  is that you should use appropriate fields for advanced options in the File  properties scan settings of the policy or task     To force the policy rollout  navigate to Settings  gt  Notification
115. e Fast  Medium  Slow     This option affects uploading with the dd command only     See    About installing the Symantec Management Agent for Mac with a push    on page 39           Installing the agent and plug ins for Mac   51  Installation Settings  Agent Settings tab for Mac computers    Platform detection settings    These settings specify whether the Symantec Management Platform automatically  detects the target computer   s operating system or whether the target computer   s  operating system is defined manually  If the target computer   s operating system  is defined manually  you need to select the appropriate value     See    Installation Settings  Connection and Authentication tab    on page 46        Warning  Be careful with the manual selection option if you want to configure  installation settings for multiple computers        Table 2 11 Platform detection settings       Automatically discover   The Symantec Management Platform detects the target computer   s operating system  OS type automatically when the push installation process starts    Manually select OS This drop down list specifies the target computer operating system    type          Installation Settings  Agent Settings tab for Mac  computers    On the Agent Configuration page  the Agent settings tab lets you configure the  Symantec Management Agent for Mac upgrade  configuration  and startup settings   If you need to upgrade the Symantec Management Agent from an earlier version   you can choose to ke
116. e URL that the Symantec Management  the Symantec Management   Agent can use to access Notification Server  You may need  Agent to use to access the NS   to change these settings when you configure Notification  Server to use SSL           Server Name We recommend that you use the fully qualified domain  name   Server Web The Server Web address should be in the following format     http    lt NS_FQDN gt   lt port gt  Altiris   https    lt NS_FQDN gt   lt port gt  Altiris        Enable tickle on Symantec   Turns on the power management feature  The relevant  Management Agents settings are specified in the global agent settings policy           About maintenance windows for managed computers    A maintenance window is a scheduled time and duration when maintenance  operations can be performed on a managed computer  A maintenance operation  is one that has an effect like the following     m Changes the state of a computer   m Causes the computer to restart   m Interferes with a user   s ability to operate the computer     Maintenance operations include installing software  installing operating system  patches  or running a virus scan     A maintenance window policy defines one or more maintenance windows and is  applied to a resource target in the same way as any other policy  These policies  provide the maximum flexibility for assigning maintenance windows to computers   without complicating the management of agent settings  If multiple maintenance  window policies apply to a si
117. e custom inventory after you perform the standard inventory     See    Gathering custom inventory information about Mac computers    on page 92        Gathering custom inventory information about Mac computers    92   Gathering inventory from Macs    Gathering custom inventory information about Mac    computers    See    About gathering custom inventory information about Mac computers     on page 91     Gathering custom inventory information requires that you complete the following  tasks in Symantec Management Console     Create and customize a data class    Create a custom data class from the data class manager user interface  After  you create a custom data class  you can add  edit  and delete its attributes   See    To create and customize a data class    on page 92     Create a task with scripting logic and schedule it to run on the target computers   After you have created the custom inventory data class  you create a custom  inventory script task that gathers the custom inventory  The script task is  configured with the script to gather the custom inventory and with the schedule  of the task    You can create a new task or clone an existing sample task and modify it with  the custom data classes that you created  To gather the inventory you want   you can use the script that is included in the sample task or you can create  your own logic  You can also create an inventory script task on the Jobs and  Tasks portal page    See    To create a custom inventory script task 
118. e logged on to that computer   you can connect to it from Symantec Management Console with the Remote  Control action  Failure to log on directly to the Mac before you initiate a remote  session causes problems  For details  refer to the Symantec Knowledge Base   TECH127293   KNOWN ISSUE  pcAnywhere for Mac requires that a user be logged    on          Refer to the following terms to prevent confusion     console The browser that connects to the host    Remote control with Mac computers   161  pcAnywhere communication requirements    thin host The pcAnywhere program running on a managed Mac    This program makes the managed Mac the host  This host Mac is the  computer that is remotely controlled  in other words  it hosts the  remote control session  The program is commonly referred to as thin  host for two reasons  it has a relatively small footprint  and it provides  a subset of features that are available with the pcAnywhere program  for Windows     The thin host listens for remote control requests  authenticates remote  control users  and provides remote control     The thin host runs as a service and continues to run even if the  Symantec Management Agent is stopped  This ensures the ability to  remotely control a computer even if the agent is stopped or fails     pcAnywhere The plug in to Symantec Management Agent    plug in This plug in runs on the managed Mac and communicates with  Symantec Management Agent and the Mac host     The plug in is also responsible for the l
119. eeeeees 34  About solution plug ins for Mac               ccceccecceeceeee eee eee sense een eeneenees 35  Command line options for managing Mac client computers                   35  About selecting Mac computers for a Symantec Management Agent   Mantial  Nstallation n sree deci cceesraccassatdiaeseeoataas roia 36  Selecting Mac computers for a Symantec Management Agent pull   installati  n cionem aiuis etn seatihaesacesandetaasksrandensas seacsnaaeedey 37  Creating a  csv file for importing Mac computers                   0cceeeeeeeees 38  About installing the Symantec Management Agent for Mac with a   DUSH giicasde aia aE a O E O A 39  Installing the Symantec Management Agent for Mac with a   DUSH Siropo a E N E S a N 41  About installing the agent for Mac with a pull                cceccec eee eee eee ees 42    Installing the Symantec Management Agent for Mac with a pull            43    4   Contents    Chapter 3    Chapter 4    Specifying the Symantec Management Agent for Mac installation    Setting S cc 2is scan dsavewetles beaea cua E yotentev ewer dlasbsene dec v erelas EEES vices 44  Installation Settings dialog box               ccceccec ee cec eee ee eee eeeen sense eenenenees 45  Installation Settings  Connection and Authentication tab                      46   Try connect by SSH using SSH Key authorization settings               47   Try connect by SSH using password authorization settings              48   Login and password settings               0cccceceeceeee
120. ements 161   blockout period settings 70   checking deployment of the Inventory Solution  plug in 100   checking the inventory information that is  gathered with a policy 101   checking the inventory information that is  gathered with a task 102   configuring blockout periods 71   configuring maintenance window 74   configuring software delivery tasks 134   configuring Symantec Management Agent  policies 55 56   deploying the Inventory Solution plug in 86   discovering 77   discovering with tasks created manually 80   discovering with tasks using the wizard 79   download throttling settings 67   enabling devnote logging for troubleshooting 99   enabling power management in targeted settings  policy 72   ensuring that they can receive the Inventory  Solution policy 99   gathering custom inventory information 92   gathering inventory information 88  90   general targeted agent settings 64   global agent settings 56 57   installing the Inventory Solution plug in 102   key CMS capabilities and limitations 13   maintenance window 73   multicast settings 67   Notification Server Event Capture settings 60   package multicast settings 60   power management settings 58   remote control authentication settings 162   remote control connection settings 161   sample task  creating a DMG file to deliver  software 136    Index    Mac computers  continued   sample task  creating a Managed Software  Delivery policy to deliver software to Mac OS  X computers 140  sample task  creating a task t
121. ent purposes  or you may want to treat servers differently from other  managed computers  You can modify the default policies that are supplied with  Notification Server or create your own targeted agent settings policies     See    About configuring the Symantec Management Agent for Mac    on page 55     The targeted agent settings policies supplied with Notification Server are as  follows     m All desktop computers  excluding site servers   m All site servers    m All Mac OS X servers    62   Configuring the Symantec Management Agent for Mac  Configuring the targeted agent settings on Mac computers    If you want to specify some configuration settings that apply to all Symantec  Management Agents on all managed computers  configure the global agent settings  policy     See    Configuring the global agent settings    on page 56   To configure the targeted agent settings    1 Inthe Symantec Management Console  on the Settings menu  click  Agents Plug ins  gt  Targeted Agent Settings     2 Inthe left pane  do one of the following   m Tocreate anew targeted agent settings policy  click Create New     m Tomodify an existing targeted agent settings policy  select the appropriate  policy     3 To setor change the policy name  click Rename     In the Rename Item dialog box  type the new name  and then click OK     Configuring the Symantec Management Agent for Mac   63  Configuring the targeted agent settings on Mac computers    In the right pane  make the appropriate configuration
122. ep the current Symantec Management Agent settings  The  Directories settings specify the directories that the Symantec Management Agent  uses  The Symantec Management Agent execution settings define the behavior  of the Symantec Management Agent during and after installation     See    Installation Settings dialog box    on page 45        Warning  Do not use non ASCII characters in file or directory names when you  configure installation settings                          52   Installing the agent and plug ins for Mac  Installation Settings  Install XML tab  Table 2 12 Installation Settings  Agent settings tab  Keep the current Agent If you need to upgrade the Symantec Management Agent from an earlier version   settings if possible this option preserves the current Symantec Management Agent settings where  applicable   Disable this option if you want to reinstall the Symantec Management Agent and  configure it with the installation settings that you specify on this tab   Installation directory The directory where the Symantec Management Agent is installed   Default   opt altiris notification nsagent  Note  On Macintosh  the Symantec Management Agent is always installed into the  default directory   Links directory The directory where links to the Symantec Management Agent   s executable binaries  are placed   Default   usr bin  Directory for packages The directory to which software delivery policies and tasks download packages   Default  YINSTDIR  var packages  Run Agent for M
123. equired    See    Setting up Notification Server name  resolution with Mac computers    on page 27   See    Disabling or configuring a built in Mac OS X  firewall    on page 28    Step 4 In Symantec Management Console  specify agent   See    Specifying the Symantec Management Agent       configuration settings       for Mac installation settings    on page 44        Installing the agent and plug ins for Mac    Process for installing Symantec Management Agent for Mac    Table 2 2    Process for installing the agent for Mac  continued           Step 5 Deploy the Mac agent  You can install the agent by a push or a pull  as  An automated installation is done from Symantec ollow   Management Console and is known as a push m Push from the console   installation  A console push is the most common Mac agent  A manual installation is done from the Mac client installation method and is the best practice   computer and is either a pull installation or a See    About installing the Symantec  command line installation  Management Agent for Mac with a push           on page 39   Note that you do not typically install plug ins on See    Installing Symantec Management Agent  the Mac  Each solution has its own plug in  In most to the Mac OS X client computer    on page 33   solutions  solution policies install these solution  f D m Pullthe agent from Symantec Management  plug ins after the Mac agent is installed  However     i a Console to the client Mac computer   you may need to enable the 
124. erver     Step 1    Step 2    Step 3    Gathering inventory from Macs  Troubleshooting Mac problems with Inventory Solution    In the GUI click Finder  gt  Go  gt  Connect to server  Your SMC  Server NSCap bin UNIX Inventory Mac universal  and install  it manually  where Your SMC Server is the name of your server     In Symantec Management Console in the root folder create a  directory named share using themkdir share command  Then   mount the Inventory plug in folder using the following command   mount _smbfs        domain     user  password   server  share  share  The command looks like the following     mount _smbfs   USER  PASSWORD SERVER NScap bin     unix inventory mac universal share    To install the Inventory plug in manually  complete the following  steps     m From the server  copy AltirisInventory pkg tar gz and  rollout sh to the client computer    m Open the folder to which you copied the files  and execute the  sh rollout sh command     103    104   Gathering inventory from Macs  Troubleshooting Mac problems with Inventory Solution    Chapter       Software Management  Solution for Mac    This chapter includes the following topics     About delivering Mac software with Software Management Solution  Components of Software Management Solution specific to Mac computers  What you can do with Software Management Solution on Mac computers  Implementing Software Management Solution on Mac computers   About the agents and plug ins that Software Management Solution uses
125. ettings override any aex bootstrap command line parameters  including the  specification of the Notification Server computer name     See    Installation Settings dialog box    on page 45     Table 2 13 Installation Settings  Install XML tab  Main display area The main display area shows the Symantec Management Agent for Mac upgrade     configuration  and startup settings in XML format        Save as file This button lets you save the displayed XML to a file           About the Mac firewall and digitally signed packages    Digital signatures are not currently available for the Mac firewall   See    Symantec Management Agent for Mac installation prerequisites    on page 21     Note that if you have an enterprise firewall and have the software firewall disabled   then the following scenario is not a problem  Otherwise  the following scenario  can occur  An application such as iTunes is signed by a valid certificate authority  and runs on a Mac computer in your environment  The application is added  automatically to the list of allowed applications  In this case  users are not  prompted to authorize the applications  Other applications cannot receive  information through the firewall     Refer to the following resources for information about the Mac OS X application  firewall     m Apple Support site    m Symantec Knowledge Base articles  Installing the Symantec Management  Agent for Mac with the firewall enabled  and  What is the  delaystart option  and how should it be configu
126. ewall on a Mac OS X 10 5    computer    on page 31     m Mac OS X 10 4 computer    See    To disable or configure a built in Mac OS X firewall on a Mac OS X 10 4    computer    on page 31     To disable or configure a built in Mac OS X firewall on a Mac OS X 10 6 computer    1  Onthe client Mac  on the Apple menu  click System Preferences       Click the Firewall tab     oOo FW N    In the System Preferences window  on the View menu  click Security     Click Start to enable the firewall or click Stop to disable it     To configure the firewall click Advanced       7    Installing the agent and plug ins for Mac   31  Process for installing Symantec Management Agent for Mac    The following options appear     Block all incoming connections This option is the strictest one     Automatically allow signed softwareto Lets digitally signed applications access  receive incoming connections your network without prompting    Enable stealth mode Causes the computer to ignore pings and  similar software that attempts to discover  your computer    Plus     and minus     buttons The buttons let you add applications to  the firewall and remove applications from  the firewall     When you add applications  you can either  allow traffic to them or block traffic from  them     To save settings  click OK     To disable or configure a built in Mac OS X firewall on a Mac OS X 10 5 computer    1    2  3  4    On the client Mac  on the Apple menu  click System Preferences     In the System Preferen
127. ewest Mac hardware in your environment  If  you create images on anything but the newest hardware in your environment   newer computers may not be able to boot from the images that you create        Ideally  this second Mac computer is a lab Mac  You only need to dedicate this  Mac temporarily  On this Mac you install Mac OS X software and then configure    Mac imaging   179  Creating a Mac OS X automation image    and modify the source image  You then capture this image and use it as the  automation image  The automation image is stored on the NetBoot  Mac OS  X  server and runs from there  After you create the automation image and it  is stored on the Mac OS X  NetBoot  server  you can repurpose the lab Mac  It  is no longer needed for creating the Mac automation image     The process that is outlined in this topic is a step in the process for imaging Mac  computers  creating and deploying a Mac OS X automation image      See Table A 4 on page 175     Table A 5 Process for creating and deploying a Mac OS X automation image    Step 1 Install Mac OS X on the  source client           This step requires that you complete the  following tasks     m Install anew copy of Mac OS X ona  system to be used as the source for  your automation image  You may  deselect all but the core installation  files and Rosetta under the Custom  settings for the installation    Rosetta is an option only in Mac OS X  v10 6  Snow Leopard     Refer to the Apple OS X installation  guide for clients    m
128. from Notification Server  6 x to Symantec Management Platform 7 x   you can migrate your 6 x software delivery  tasks to Legacy Delivery policies  You can  continue to use those policies as they are   You can also assign their packages to  software resources to deliver a 6 x software  package with Quick Delivery or Managed  Software Delivery        Chapter       Managed Software Delivery  to Mac computers    This chapter includes the following topics   m About advanced software deliveries    m Advanced delivery actions that Managed Software Delivery can perform with  Mac computers    m About the execution of Managed Software Delivery policies on Mac computers  m About software policy remediation on Mac computers    m Creating a Managed Software Delivery policy with the Managed Software  Delivery wizard for Mac computers    m Select Software dialog box   m Policy Rules Actions section for Mac computers   m Policy Rules Actions  Software tab for Mac computers   m Policy Rules Actions  Policy settings tab for Mac computers    m About the Software Portal    About advanced software deliveries    In many organizations  administrators spend the majority of their software  delivery time on a minority of advanced delivery activities  Managed Software  Delivery simplifies advanced software deliveries by letting you deliver software  as a unit  which can include multiple software resources as well as dependencies   For example  you can create a single Managed Software Delivery policy th
129. g the Darwin ADLagent to an automation role   Adding Share credentials to the source keychain   Capturing the source image   Creating the NetBoot image using the System Image Utility    Setting up the NetBoot service    168    Mac imaging    About setting up the Mac imaging environment    m Performing imaging tasks    About setting up the Mac imaging environment    If you need to capture and deploy Mac images  you need the information in this  appendix  If you only need to discover and manage Mac computers  Mac computers   in your network  you do not need the information in this appendix     See    About managing the Mac with CMS 7 1    on page 9     The information in this appendix guides you through capturing and deploying a  standard Mac image or a corporate Mac image  You can then use the image with  Mac computers on your network  Links to relevant Apple documentation are  included        Caution  Although you can use other methods to image Mac computers  Symantec  supports only the method that is presented in this guide        The first step for imaging Apple systems is to create a Mac OS X automation  environment     This process is different from Windows and Linux imaging  for which Symantec  provides preboot environments such as WinPE and Linux  and requires two distinct  components  the first component of the Mac automation environment is an Apple  server running a licensed copy of Mac OS X Server  The Mac OS X Server is a  prerequisite for the second component  whic
130. g the Inventory Solution plug in to the Mac OS X computer    HOWTO036035  Methods for gathering 7 x Inventory Solution output data from  UNIX  Linux  and Macintosh clients    Installing the Inventory Solution plug in to the Mac  OS X computer    After you install the Symantec Management Agent on the Mac  you must deploy  the Inventory Solution plug in  This plug in lets you apply Inventory policies to  the client Mac     This task is a step in the process for preparing a Mac OS X computer for inventory     After you deploy the plug in  you can perform advanced Mac administrator tasks  such as checking for a successful installation     See    Checking deployment of the Inventory Solution plug in to the Mac OS X  computer    on page 100     To deploy the Inventory Solution plug in to the Mac OS X computer    1    In Symantec Management Console navigate to Actions  gt  Agents Plug ins  gt   Rollout Agents Plug ins     In the tree on the left  click Agents Plug ins  gt  Discovery and Inventory  gt   Windows UNIX Linux Mac  gt  Inventory Plug in Install      Optional  Click Notify user when the task is available to receive a notification  when the Inventory plug in is delivered to the Mac OS X computer and  installed in the Terminal     Turn on the Plug in installation policy  define scheduling options  and click  Save changes     On the Mac OS X computer  click Go  gt  Utilities  gt  Terminal to open the  Terminal     You can run this command and all Terminal commands on the phys
131. gets installed  remains installed  and runs without interference  from other software  This integration lets your administrators focus on delivering  the correct software instead of redefining the packages  command lines  and so  on for each delivery     For more information  see the topics about the Software Catalog and the Software  Library in the Symantec Management Platform Help     When you install Symantec Management Platform and Client Management Suite  7 1  you see enhanced console views  The enhanced Symantec Management Console  views replace the default console views through Symantec Management Platform  version 7 0 for computers and software  For tasks and policies  the enhanced views  add drag and drop functionality  In addition  you can now search the tree rather  than drilling down to find specific tasks or policies     The enhanced console views apply to the following options on the Symantec  Management Console Manage menu     m Computers   m  Software   m  Software Catalog  m Jobs and Tasks   m Policies    Many procedures have been updated to reflect these enhanced views  A getting  started guide for users who have installed one of the listed products is available  at the Symantec documentation Web site     Software Management Solution for Mac   107  Components of Software Management Solution specific to Mac computers    IT Management Suite 7 1 from Symantec Enhanced Console Views Getting Started  Guide    Software Management Solution supports packages for the
132. h is a NetBoot image  Neither Apple  nor Symantec provides this image out of the box     See    System requirements for Mac imaging in Deployment Solution 6 9     on page 169     When running Altiris Client Management Suite  CMS  7 1 from Symantec  you  must use Deployment Solution 6 9 to capture and deploy Mac images  Deployment  Solution 6 9 requires that you possess a licensed copy of Mac OS X Server  The  Mac OS X Server software includes a NetBoot server service  The NetBoot server  service is a critical component of the Mac imaging process in Deployment Solution  6 9     The Deployment Solution 6 9 imaging process lets you capture and deploy the  Mac images  The NetBoot service of Mac OS X Server functions equivalently to  the PXE service that is used for imaging Windows computers  That is  NetBoot is  a method by which you can boot a Mac client into an automation environment   Note that in the Deployment Solution 6 9 imaging process  the terms creating and  capturing are used interchangeably for all platforms     Mac imaging   169  System requirements for Mac imaging in Deployment Solution 6 9    Note that Symantec supports only the NetBoot service that is included with Mac  OS X Server  You see references in this appendix to the Mac OS X  NetBoot  server  to clarify that the NetBoot service performs a given function     Using the NetBoot service  users can boot into a diskless state to allow for imaging  of their hard drive  By default  Apple computers are not configu
133. hat Mac computers in your environment are always up to date  you  can configure automated rollout jobs to run on a schedule  For example  you can  configure the jobs to run weekly     See    About installing software updates    on page 152     See    Implementing Patch Management Solution for Mac    on page 150     To install all updates    1    9    In the Symantec Management Console  on the Manage menu  click Jobs and  Tasks     In the left pane  expand System Jobs and Tasks  gt  Software  gt  Patch  Management  gt  Mac  gt  Automated Rollout Jobs     Click the rollout job that you want to run   In the right pane  under Task Status  click New Schedule     In the New Schedule dialog box  configure a schedule for this automated  rollout job     For example  configure the job to run weekly   Under Input  click Add  gt  Target   In the Add Target dialog box  click Open     In the Open dialog box  click All Patchable Mac Computers Target and then  click OK     It is safe to run the rollout job on all supported Mac computers  When the  rollout job runs  it checks which updates are needed  If no updates are needed   the job does not download and does not install any updates     Click OK     10 Click Schedule     Patch Management Solution for Mac   155  Patch management for Mac return codes    Patch management for Mac return codes    When you run client tasks within the default rollout jobs that are created with  Patch for Mac  you can expect to see certain return codes  If you nee
134. hat the task retries when it fails    Show Task Opens the task editing dialog box so you can view or edit the task        When you edit the task itself instead of its settings  any other instances of that task  are also changed  For example  you create a Package Delivery task to install an FTP  client and you add that task to several Managed Software Delivery policies  If you  change that task in one Managed Software Delivery policy  the change affects that  task as well as all the policies that contain it        Policy Rules Actions  Policy settings tab for Mac    computers    This tab lets you change the settings for a Managed Software Delivery policy     The following options on the Policy Settings tab apply to Mac computers     Table 7 9 Options on the Policy Settings tab    Display name    Lets you define the name that appears in the Symantec Management Agent for this  policy  The default name is New Managed Software Delivery     Make the name descriptive enough for users to easily identify this software        Display description    Lets you type a description to further identify this software and make it more  recognizable on the Symantec Management Agent        Enable verbose reporting of  status events       Records the details of policy status  package download  and execution events and  posts them to the Notification Server computer        132      Managed Software Delivery to Mac computers  About the Software Portal    About the Software Portal    The Software Por
135. he Deployment Solution 6 9 Win32 console   in the Distribute Disk Image task  select Select a disk image file     In the Name field  choose from one of the following options to add the path  to the Mac   DMG  image     m Specify the share using the following format   afp   server sharepoint path filename dmg    191    192    Mac imaging  Performing imaging tasks    m If you did not run the AddCredentialToKeychain application when you  created the automation image  provide credentials using the following  format     afp   username  password server sharepoint path filename dmg    If no credentials for this server are provided in the automation configuration   the guest account is used by default        Warning  These credentials are passed unencrypted  and a network sniffer  can read it           Caution  The captured disk image must be stored on an AppleTalk Filing  Protocol  AFP  share        Select Automatically perform configuration task after completing this  imaging task to run the configuration task after the imaging task is complete     Click Next    Optional  In the Return Codes dialog box  set Return Codes   Click Finish     The task appears in the Task list for the job  The Mac image is deployed when  you run this task     The Image is stored locally on the client and the Sysprep settings options  are disabled when you select a Mac image  The Select a computer on the  networkfeature is not supported when you use Mac Imaging  The Automation  pre boot Environment for M
136. he Mac OS X Server computer  open the Server Admin utility    Applications Server Server Admin app  and connect to Mac OS X Server     Click the triangle to the left of the server   In the expanded Servers list  click NetBoot   Click Settings  and then click Images     Enable the images that you want your clients to use  enable the diskless option   and choose the Network File System  NFS  protocol     In the Default column  check the box to set the default image   Click Save     At this point  the preboot environment is set up     Performing imaging tasks    Imaging tasks include creating a Mac image and deploying a Mac image     See Table A 4 on page 175     You use the Create Disk Image task to create a Mac image     See    Creating a Mac image    on page 190     After you create a Mac image  you deploy it by distributing the Mac image file to  managed computers     See    Deploying a Mac image    on page 191     Creating a Mac image    1    On the Deployment Server  in the Deployment Solution 6 9 Win32 console   in the Create Disk Image dialog box  from the Imaging Tool drop down list   select Mac Image    dmg      In the Additional Parameters field  enter the disk number using the following  format      d disk      To image a different disk  in the Additional Parameters enter the disk number  field using the same format     Choose from one of the following options to add the path name and file name  for the disk image     m Specify the share using the following format   
137. he Symantec Management Agent installation settings    1 Inthe Symantec Management Console  on the Actions menu  click  Agents Plug ins  gt  Push Symantec Management Agent     2 Onthe Symantec Management Agent Install page  click the Install Symantec  Management Agent for UNIX  Linux and Mac tab     3 Under Rollout Agent for UNIX  Linux  and Mac to Computers  in the  computer list  select the computer for which you want to change the Symantec  Management Agent installation settings     If you want to specify identical installation settings for multiple computers   select the appropriate computers     Click Installation settings      Optional  If you want to clone the current installation settings from a  particular computer  in the Installation Settings dialog box  in the Load  settings of drop down list  select the appropriate computer     6 Specify the appropriate installation settings for the selected computers   See    Installation Settings dialog box    on page 45   7 When you have finished  in the Installation Settings dialog box  click OK     Installation Settings dialog box    When you click the button on the Push Install screen in the console you see the  Installation Settings dialog box     The Installation Settings dialog box lets you configure the Symantec Management  Agent for UNIX  Linux  and Mac push installation settings     In the Installation Settings dialog box  the name of the computer that you selected  in the Symantec Management Agent Install page is disp
138. he created  custom data class  click View  gt  Inventory  To view the data  select a data  class  To see the status of the inventory data  click the Status tab     Viewing inventory reports for Mac computers    In Symantec Management Console you view inventory reports of the information  that is gathered from Mac OS X  You can also run reports and export the results     97    98   Gathering inventory from Macs  Troubleshooting Mac problems with Inventory Solution    See    About software inventory using the filescan rule file on Mac computers       on page 94     To view inventory reports    1 In Symantec Management Console  click Reports  gt  All Reports     2 Navigate to Discovery and Inventory  gt  Inventory  gt  Cross platform and  Discovery and Inventory  gt  Inventory  gt  UNIX Linux Mac and select the    reports that you want to view     Troubleshooting Mac problems with Inventory    Solution    You should enable devnote logging to facilitate troubleshooting     See    About using Inventory Solution on Mac computers    on page 84     See    Enabling devnote logging on Mac computers    on page 99     The following notifications and commands may be helpful when you troubleshoot  Mac computers and Inventory Solution     Verification successful installation of  the plug in  Notification pop up banner     The aex swdapm command    The aex helper list command    less  opt altiris   notification  nsagent   aex inventory install log    Inventory plug in directories under   opt
139. here plug in    Ensure that the agent has sent an inventory and has the pcAnywhere settings  that are specific to your environment     If the installation program  or host  does not start automatically  follow these  steps     Change the folder On the managed Mac  open the Terminal and change the folder  path  path to  MacHD opt altiris notification SymantecpcAPlugin bin     Start the host  On the managed Mac  run the following command       Thinhost    To turn on the pcAnywhere Solution plug in for Mac by policy    1    In Symantec Management Console  click Settings  gt  Agents Plug ins  gt  Remote  Management  gt  Remote Control  and expand Mac     Under Mac  select pcAnywhere Plug in for Mac   Install     Turn on the policy and then save changes     166   Remote control with Mac computers  Installing the pcAnywhere plug in    Appendix       Mac imaging    This appendix includes the following topics     About setting up the Mac imaging environment   System requirements for Mac imaging in Deployment Solution 6 9  About the limitations of imaging Mac computers   About using Deployment Solution 6 9 to manage and image Mac computers  Using Deployment Solution 6 9 to manage Mac computers   Using Deployment Solution 6 9 to image Mac computers  Performing management tasks   About Installing Mac OS X Server software   Creating a Mac OS X automation image   Installing Mac OS X   Customizing the source OS   Installing the Darwin ADLagent   Enabling Darwin ADLagent logging   Convertin
140. here you normally work  you have an alternative  You can work through an  SSH session with the client Mac after you enable the SSH connection  You  can use any SSH connection tool to enable and establish an SSH connection   One such tool is PuTTY  You can then perform actions on the Mac client  computer through the SSH session instead of from the Mac terminal        Installing Symantec Management Agent to the Mac OS X client    computer    Deploying Symantec Management Agent is prerequisite to installing the Inventory  Solution plug in or deploying Inventory policies     This task is a step in the process for installing the agent for Mac   See    Process for installing Symantec Management Agent for Mac    on page 24   To deploy the Symantec Management Agent to the Mac OS X computer    1 In Symantec Management Console navigate to Actions  gt  Agents Plug ins  gt   Push Symantec Management Agent     Click Install Agent for UNIX  Linux and Mac   In the text field  enter the host name or IP address and click Add     4 Select the computer that you added  and click Installation Settings     34   Installing the agent and plug ins for Mac  Process for installing Symantec Management Agent for Mac    10    11    In the Privileged account password field  enter the root account password  for the Mac and ensure that the remaining settings are correct     Note that the installation directory settings under Agent Settings do not  apply to Mac OS X        Note  If you have not configured the
141. his software   s package to a different location or allow the user to  interact with this software   s installation but not others     These settings are inherited from the policy but you can change them for any and  all the software resources in the policy  The changes that you make for a specific  policy do not change the defaults for other policies     The Advanced options dialog box appears when you edit a Managed Software  Delivery policy  select a specific software resource  and click Advanced options        117    118   Software Management Solution for Mac  Advanced options for tasks in Software Management Solution for Mac computers    Table 6 11 Tabs in the Advanced options dialog box  Download tab Defines how a specific software resource downloads to the client  computer        Results based actions   Defines the actions that occur during or after the policy runs on  tab the client computer           Advanced options for tasks in Software Management  Solution for Mac computers    This dialog box lets you change the settings that define how a specific task runs   These settings are predefined to make task creation easier and to maintain  consistency across your organization  However  you can change the default settings  for a specific task  For example  you can run the task with different user  credentials  The changes that you make for a specific instance of a task do not  change the defaults for other instances of that task     When you create or edit a task in Soft
142. ical client  computer  Alternately  you can run these commands through an SSH session  with the Mac client     In the Terminal on the client Mac or through SSH  enter the following  command to force the installation of the plug in     aex refreshpolicies    Gathering inventory from Macs   87  About Inventory Solution for Mac    7 Inthe Terminal on the client Mac or through SSH  enter the following  command to verify that the plug in has been installed successfully     aex helper list    This command generates a list of installed solutions and subagents  In the  Solutions section you see an entry for Inventory     To view the version of the Inventory plug in that is installed  enter the  following command     aex inv helper  v    Note that if you receive the message Command not found  the plug in is not  installed     When the plug in is installed successfully  under Solutions you see Inventory   Under Subagents you see Altiris Inventory Agent     8 Inthe Terminal on the Mac client or through SSH  enter the following  command to check the Inventory plug in installation log and check the log  file for errors     less  opt altiris notification nsagent aex inventory install log    About Inventory Solution for Mac    Symantec Management Platform offers a built in inventory function that is known  as basic inventory     Inventory Solution lets you gather information beyond the built in platform  inventory  You can gather Mac inventory information using either an inventory  policy o
143. ication  This application displays  the active alerts that precede administrative task  execution and computer restarts     See    About Symantec Notification Manager     on page 193        Log Viewer Click to launch the console application and view  the Symantec Management Agent for Mac log   The default log level is error  For information  about changing the log level  see the Notification  Server User Guide           Table B 2 Options in the Special Periods section    Maintenance windows Displays the maintenance windows  as defined by  the Notification Server computer administrator   When maintenance windows are defined  tasks   can be run only within the specific periods of time     For more information  see the Notification Server  User Guide           Troubleshooting   197    Using the Symantec Management Agent for Mac GUI    Table B 2 Options in the Special Periods section  continued     Network blockouts    Displays the network communication blockouts   as defined by the Notification Server computer  administrator  When a network communication  blockout is active  network traffic between the  Symantec Management Agent and Notification  Server is reduced     For more information  see the Notification Server  User Guide        Bandwidth throttling       Displays the network bandwidth throttling  settings  as defined by the Notification Server  computer administrator  When bandwidth  throttling is enabled  the bandwidth that the  Symantec Management Agent for Mac uses is
144. information  where the time zone offset  is that of the server   s time zone where the policy is defined  The throttling periods  start simultaneously irrespective of time zones  and are compensated for daylight  saving   This option ensures that throttling periods are always coordinated with the  specified local time on the server where the policy is created    m Coordinate using UTC  The times are specified with time zone information  where the time zone offset  is 0  The throttling periods start simultaneously irrespective of time zones   Daylight savings time does not affect throttling periods        Table 3 10 Multicast Configuration settings       By default the Symantec  Management Agent should  use multicast when it  downloads packages    If multicast is set as the default for downloading packages in the Global Agent Settings  policy  this option lets you turn it off  However  individual packages may override  this setting     If the Global Agent Settings policy has multicast turned off  you cannot turn it on  with this option        Table 3 10    Maximum master sessions  per computer    Configuring the Symantec Management Agent for Mac  Configuring the targeted agent settings on Mac computers    Multicast Configuration settings  continued     The maximum number of concurrent sessions for which a Symantec Management  Agent can be the master     The default value is 2 for new policies and for most of the default targeted agent  settings policies that are supplied with 
145. initely     75    76   Configuring the Symantec Management Agent for Mac  Configuring maintenance window policies    5 Create the maintenance windows that you want to include in the policy     To add a new Click Add Maintenance Window    maintenance   window   To delete a Click anywhere in the maintenance window that you want to  maintenance delete  and then click Delete    window    6 Ineach maintenance window  under Daily Times  specify the start time of  the maintenance window  You must also specify either the end time or the  duration in the corresponding boxes     Alternatively  you can drag the green  start time  and red  end time  arrows  to the appropriate places on the time line     7 Under Repeat Schedule  in the Repeat every box  select a schedule and then  specify the appropriate schedule filters     No repeat The maintenance window is open only once  on the day that it is  applied to the managed computer     Day The maintenance window is open every day   Week Specify the weekdays on which the maintenance window is open     Month  week view  Specify the days of the week and the weeks of the month on which  the maintenance window is open     Month  date view  Specify the dates of the month on which the maintenance window  is open     Yearly  week view  Specify the days of the week  the weeks of the month  and the  months on which the maintenance window is open     Year  date view  Specify the dates of the month and the months on which the  maintenance window is ope
146. ins for Windows clients  the policies that manage client side  installation  upgrade  and uninstallation are unified on the console side for all  platforms  A unified plug in means that you enable the same installation  upgrade   or uninstallation policy for managing the Software Management plug in on all clients   You use the same plug in for Mac clients that you use for Windows clients     The software resources that comprise this plug in are as follows  in alphabetical  order     Software Management Plug in for AIX  Software Management Plug in for HP UX  Software Management Plug in for Linux  Software Management Plug in for Mac    Software Management Plug in for Solaris          About Software Management Solution settings for  Mac computers    Software Management Solution settings control the behavior of the  software related policies and tasks  The default settings let administrators create  policies and tasks without having to enter the details that they are not familiar  with  Instead  amore experienced administrator can configure the default settings  that apply to all the new policies and tasks that are created  When necessary  the  administrator who runs the specific policies and tasks can change the settings     112   Software Management Solution for Mac  Schedule settings for Managed Software Delivery to Mac computers    Table 6 5 Sources of default settings for Software Management policies and  tasks    Managed Software Delivery   All new managed software delivery
147. inux Mac tab n    65   Targeted Agent Settings  Downloads tab                   scceceeeeeeeeeee es 67   Targeted Agent Settings  Blockouts tab                  ccceceeeeeeeeeeeenees 70   Adding a blockout period to the targeted agent settings                  71   Targeted Agent Settings  User Control tab                   ccceceeeeeeee ees 72   Targeted Agent Settings  Advanced tab                  cccececeeceeneeeee ees 72  About maintenance windows for managed computers                0c 0ec0ee 73  Configuring maintenance window policies                  cccceceeceeeeeeeeneees 74  Discovering Mac computers on the network                   77  About discovering Mac computers              0    cecec sec eceececeeeeeeeeeeeeaeeeens 77  Discovering Mac computers                cece cececececececeeeceeeeeeeeeenenenenenenens 77    Creating Network Discovery tasks using the wizard                    eeeeeeeee 79    Chapter 5    Chapter 6    Contents    Manually creating and modifying Network Discovery tasks                   80  Gathering inventory from Macs    nnn 83  About using Inventory Solution on Mac computers                     0ceeeees 84  About types of inventory tasks and data for Mac computers                   85  Installing the Inventory Solution plug in to the Mac OS X  COMPULER veces access E eece tenes E Sanda s sees cee eee keh yea 86  About Inventory Solution for Mac               ccccecceceeececeeeeeeeeeeeeeeeeeeeeee 87  Gathering inventory information about M
148. ion and Authentication tab    on page 46     Table 2 9 Login and password settings       Privileged account The login name of a privileged user account  A privileged user is one that has permission  login to install and use system programs    Default  root   Privileged account The password for the privileged user account that was specified previously     password          Installing the agent and plug ins for Mac  Installation Settings  Connection and Authentication tab    Table 2 9 Login and password settings  continued     Privileged account  prompt    The target computer   s logon prompt for a privileged user   Separate multiple values with a comma     Default                Use privileged account  multiple password    This option lets you install the Symantec Management Agent on a group of computers  that have different privileged user account names and passwords  The specified login  name and password combinations are tried on each target computer until the connection  succeeds     Warning  The passwords that you type in this section are not hidden     You need to specify the following information     m Logins  The list of privileged account login names  one entry per line    m Passwords  The corresponding list of privileged account login passwords  one entry  per line    m Prompts  The target computer   s logon prompt for a privileged user   Separate multiple values with a comma   Default                Log in first using  unprivileged user    This option lets you log i
149. ion settings on the following tabs     General Specify the Tickle Power Management and Package Multicast  settings     See    Symantec Management Agent Settings   Global  General  tab    on page 57     Authentication Specify the user name and password that the Symantec  Management Agent uses when it connects to Notification Server  or a package server     See    Symantec Management Agent Settings   Global   Authentication tab    on page 60     Events Specify Notification Server events that you want to capture     3 Click Save Changes     Symantec Management Agent Settings   Global  General tab    The General tab contains the Tickle Power Management settings and the Package  Multicast settings     The Tickle Power Management settings are the TCP IP Port numbers and IP  addresses  which the Symantec Management Agents use to communicate with  the Power Management tool     Table 3 1 Tickle Power Management settings       TCP IP port The TCP IP Port number must be between 1024 and 65535     The default is port 52028        Table 3 1    58   Configuring the Symantec Management Agent for Mac  Configuring the global agent settings    Tickle Power Management settings  continued        TCP IP multicast   The IP address that the Symantec Management Agents use to listen  address to multicast Power Management commands on the network   The TCP IP Multicast Addresses should be between 224 0 0 1 and  239 255 255 254  The last octet should not be 255   The default IP address is 224 0 255 135 
150. ions in these Apple  Security Configuration guides     Mac tasks fall into the following broad categories     m Software delivery  See    About configuring a software delivery task for Mac computers    on page 134     m Security    m Power management   You can add the following tasks in the Create New Task window in the console  under Power Control  Restart  Shut down  Log off  and Wake up    m Wake and power down    About configuring a software delivery task for Mac  computers    You can deliver enterprise class software to Mac computers using tasks that you  run by creating a script     You must follow the instructions that are found in the user guide of the software  that you plan to deploy  If the software requires specific files and installers to  support a silent installation  you must create them     Ensure that you install the necessary files and installer to the correct directories   Use the exact installation path that the source media requires     See    Configuring a software delivery task    on page 134     Configuring a software delivery task    For any software that you want to deliver to Mac computers  you  See    About configuring a software delivery task for Mac computers    on page 134     The process for configuring a software delivery task may vary depending on the  software product that you install  The process that is laid out in the table illustrates  how to install the Adobe   Creative Suite   4 software product  Each step links to a  task that is par
151. isable individual Notification Server event  captures  We recommend that you leave the Notification Server computer Event    Configuring the Symantec Management Agent for Mac   61  Configuring the targeted agent settings on Mac computers    options enabled  However  if you have a large number of managed computers and  receive unneeded events  you can disable them  You specify the Notification Server  events that you want to capture by checking the appropriate boxes     See    Configuring the global agent settings    on page 56     Table 3 4 Settings on the Events tab    AeX Client Logon   Sent when users log on and off a computer           Agent Install Sent during push and pull installs to keep track of how the install  Status progresses    AeX SWD Sent when a software management task is run    Execution       AeX SWD Package   Sent when a package is modified or downloaded        AeX SWD Status   Sends status information about the software management tasks that  the Symantec Management Agent receives  For example  when a new  task is received or existing tasks have been updated or disabled           Configuring the targeted agent settings on Mac  computers    The targeted agent settings policy lets you configure the general parameters that  control the Symantec Management Agent  These parameters include how the  agent communicates with Notification Server   You can apply these settings to  particular groups of computers  For example  some groups of computers may have  differ
152. ith an unknown    classification  you can modify the SNMP  classifications list     For details  please see Symantec  Knowledge Base article TECH155182  titled  Devices are note being identified    tu    properly   classified as  Unknown               Creating Network Discovery tasks using the wizard    The Network Discovery wizard is an administrator tool that guides you through  creating a discovery task and configuring settings  You can later edit the task   s  advanced settings and schedules by editing the task     See    Discovering Mac computers    on page 77    Ensure that you have enabled SNMP before you begin    See    About discovering Mac computers    on page 77    To create Network Discovery tasks using the Network Discovery wizard    1 In Symantec Management Console  on the Home menu  click Discovery and  Inventory  gt  Network Discovery     In the Quick Start Actions  click Launch Discovery Wizard     3 Inthe wizard  select a discovery method  and then click Next   4 Specify the portions of the network to discover  and then click Next     5 Select a connection profile  and then click Next   Connection profiles specify the protocols that you want to use for discovery   You can use an existing profile or create a new profile    Name the task and then click Next   Schedule the task  and then click Finish             80   Discovering Mac computers on the network  Manually creating and modifying Network Discovery tasks    8    To view the tasks that the discovery wiz
153. k Installation Settings  and specify the settings     38   Installing the agent and plug ins for Mac  Creating a  csv file for importing Mac computers    4 Verify that each computer meets the Symantec Management Agent  installation prerequisites     See    Symantec Management Agent for Mac installation prerequisites     on page 21     5 Ifyou want to remove a computer from the list  select it in the list and then  click Remove Computer     Creating a  csv file for importing Mac computers    If you want to install the Symantec Management Agent for Mac on a large number  of computers  Symantec recommends that you use a  csv file  When you install  the agent on the computers that require different connection and configuration  settings  it is simpler to use a  csv file  Use a  csv file to import the computers and  configure the installation settings     The  csv file is a comma delimited text file  This file includes the DNS names or  the IP addresses of the client computers on which you want to install the Symantec  Management Agent  Each line in the  csv file represents a computer entry that is  imported into the Symantec Management Agent Install page  The  csv file can  also contain the installation settings for each computer     See    Selecting Mac computers for a Symantec Management Agent pull installation     on page 37    See    Installing the Symantec Management Agent for Mac with a push    on page 41   A csv template file for importing UNIX  Linux  and Mac computers   
154. layed in the Applies to  line  If you selected multiple computers  the number of selected computers is  displayed     If you have selected multiple computers  the option Load settings of appears  This  drop down list lets you select the computer from which to clone the current  installation settings  The cloned settings are applied to all the computers that you  selected in the Symantec Management Agent Install page     See    Specifying the Symantec Management Agent for Mac installation settings     on page 44     46       Installing the agent and plug ins for Mac  Installation Settings  Connection and Authentication tab    Table 2 5 Tabs on the Installation Settings dialog box          Connection and This tab lets you configure the communication and the authentication settings for  Authentication the Symantec Management Agent for Mac push installation   See    Installation Settings  Connection and Authentication tab    on page 46   Agent Settings This tab lets you configure the Symantec Management Agent for Mac upgrade   configuration  and startup settings   See    Installation Settings  Agent Settings tab for Mac computers    on page 51   Install XML This tab displays the Symantec Management Agent for Mac upgrade  configuration     and startup settings in XML format  You can save the XML to a file and upload the  file to a client computer  Then you can use it to manually install and configure the  Symantec Management Agent for Mac     See    Installation Settings  Install 
155. lete the  following tasks     m Copy the Darwin ADLagent installer  from the Deployment Server  located  in the  Agents ADLagent folder of  the eXpress share  to the source  computer    m Install the Darwin ADLagent   providing the IP address of the  Deployment Server and the Mac OS X   NetBoot  Server when prompted    A change was made in Mac OS X build  10 5 4  Leopard   This change prevents  the ADLagent installer from  prompting the user for the IP  addresses of the Deployment and Mac  OS X  NetBoot  servers during  installation  This problem was  resolved in Mac OS X v10 6  Snow  Leopard   If you run any version of  Mac OS X between 10 5 4 and 10 5 8   please refer to Symantec Knowledge  Base article TECH41162 for more  information     See    Installing the Darwin ADLagent     on page 184        Step 4    Enable the Darwin ADLagent    The Darwin ADLagent runs on the Mac  client computer     This step enables debug logging to assist  with troubleshooting the imaging process     See    Enabling Darwin ADLagent logging     on page 185           Step 5       Convert the Darwin  ADLagent to the automation  role        This step causes the agent in the  automation image to interact with the  engine as an automation agent     See    Converting the Darwin ADLagent to  an automation role    on page 186        181    182   Mac imaging  Installing Mac OS X    Table A 5 Process for creating and deploying a Mac OS X automation image   continued     Step 6 Add Share credentials to the
156. lick Check Available Updates Task     Under Task Status  click New Schedule   Under Schedule  do one of the following   m Ifyou want to run the task immediately  click Now     m  Ifyou want to schedule the task  click Schedule  and then configure the  schedule  Symantec recommends that you schedule this task to run twice  a week     Under Input  click Add  gt  Target   Click Open     152    Patch Management Solution for Mac  Viewing the list of available software updates    7 Inthe Open dialog box  click All Patchable Mac Computer Target  and then  click OK     Click OK   Click Schedule     Viewing the list of available software updates    You can view the list of available software updates in the Available Mac Software  Updates for computers managed by this server report  The report also shows  the number of computers that require an update     In reports  you can drill down on specific items to obtain additional information   To populate the report  collect the available software updates inventory    See    Checking for available software updates    on page 151    See    Implementing Patch Management Solution for Mac    on page 150    To view the list of available software updates    1 Inthe Symantec Management Console  on the Reports menu  click All  Reports     2 Intheleft pane  expand Software  gt  Patch Management  gt  Mac  and then click  Available Mac Software Updates for computers managed by this server     About installing software updates    With Patch Management S
157. lient    Install one of the following versions     Mac OS X 10 3 Panther   Mac OS X 10 4 Tiger   Mac OS X 10 5 Leopard   Mac OS X 10 6 Snow Leopard          Dedicated Mac computer  on which to build the  automation image     Use the hardware that  Apple requires for running  the software version you  choose        About the limitations of imaging Mac computers    Imaging Mac computers initially requires more work than imaging Windows  clients  This extra work is due mainly to preparing an automation environment   After you have followed the steps in this appendix to create a Mac OS X automation  environment  you can skip these steps for all future imaging tasks  Running  imaging jobs is identical to running Windows imaging jobs     After you install Deployment Solution 6 9  you must create an automation image  before you can create or deploy Mac images  Creating an automation image requires  that you dedicate a Mac computer to this purpose temporarily     See    About setting up the Mac imaging environment    on page 168     Table A 2    Limitations of imaging Mac computers       Dual boot imaging   Not available    Available       172    Mac imaging    About using Deployment Solution 6 9 to manage and image Mac computers    Table A 2 Limitations of imaging Mac computers  continued        Deployment Yes  Deployment Solution 6 9is   Not required  Solution 6 9 required for imaging Mac  computers        About using Deployment Solution 6 9 to manage and  image Mac computers    If
158. ling software updates                cccceceecseceeeeeseeeeeeeeeneenees  Installing individual software updates                ccccecceccecceeeeeeeeeeeeeees  Installing all updates              cece ce ccc ce cee ne cece ec eee eens ee tensa eeeeaeeeeneaeens  Patch management for Mac return codes                cccceceeceeeeeeeeneenees  About Patch Management Solution for Mac reports                0cc0eeeeees  Viewing reports incase  conc nd Patera ade caeaauatanwaedice nade neds a e otdalanaaees     About the Mac compliance dashboard                    ccccececeeeeneneeuenenes    Remote control with Mac computers    s       About remote control with the Mac                 cccececeececeeeeeeeeeeeeneeeenes  pcAnywhere communication requirements                   cecceceeeeeeee eens  pcAnywhere Connection tab                cc cecec ccc ec cee ee eee eee eens eeeeneneeeenees  pcAnywhere Authentication tab                 cece cc cec eee ec eee eceee tensa eeeenees  pcAnywhere Access Server tab               cccceceececeeeeceee sence eeeeeeeneneneees  Installing the pcAnywhere plug in                 ccccecceceececeeeeceeeeeeeeeeeens    Mac IMaging faci tact celled So ton Gea ok Ce hak Shak te ce    About setting up the Mac imaging environment                      0c0eseeees  System requirements for Mac imaging in Deployment Solution    S R cs chan tae lading cheat hen taeda cs  cua E AEE  About the limitations of imaging Mac computers                   0ccceeeeeees    Content
159. livers     When a client computer does not contain the dependency software  Managed Software  Delivery can perform a remediation by installing the missing dependency     You can choose whether to check dependency tasks or not  with the following results     m Ifyou do not choose to check dependency tasks  the Managed Software Delivery policy  proceeds and either installs or fails    m If you choose to check dependency tasks  those tasks are checked and installed if  necessary        Sequentially install  multiple software  resources and tasks    You can deliver multiple software resources and tasks with a single Managed Software  Delivery policy  You can add any client tasks to the execution queue to perform custom  operations before  during  or after the software remediation process  For example  you  can add a task that performs a restart or runs a script  A client task is one that is defined  in Notification Server and is intended to run on a client computer        Execute software  installations offline    Ina Managed Software Delivery policy  you can set different schedules for the compliance  check and the remediation  in this case  installation   The separate schedules allow for the  offline execution of the Managed Software Delivery  When the compliance check determines  that a remediation is required  the policy downloads the appropriate package  Remediation  can occur even if the client computer is not connected to the server because the client  computer already has
160. livery options and then click Next     On the Select destinations page  specify the destinations to deliver the  software to and then click Next     On the Schedule delivery page  define the schedule for running the Managed  Software Delivery and then click Next      Optional  On the Specify dependencies and updates page  select any  dependencies  updates  or service packs that are defined for this software  resource and then click Next     Dependencies Check Verify dependencies and select the check box for each  dependency to include     Updatesorservice Select the check box for each update or each service pack to  packs include     To complete the wizard  click Deliver Software     Select Software dialog box    This dialog box lets you select a software resource to act upon  This dialog box  can appear in multiple areas of the product that require a software resource to  be specified  For example  it appears when you add a software resource to a  Managed Software Delivery policy     See    About advanced software deliveries    on page 121     Managed Software Delivery to Mac computers   129  Policy Rules Actions section for Mac computers    Policy Rules Actions section for Mac computers    This section appears when you create or edit a Managed Software Delivery policy   It lets you add software resources and tasks to the policy and change the settings       for the policy   Table 7 5 Tabs in the Policy Rules Actions section  Software Lets you define the software and tasks t
161. m About configuring a software delivery task for Mac computers    m Configuring a software delivery task    About using tasks to manage Mac computers    Apple has provided a large number of command line utilities that facilitate the  management of Mac client computers  Many of these utilities have been used to  create  run script  tasks in Symantec Management Console to let you run common  tasks  The  run script  tasks that are available in the console let you take advantage  of the built in task server function in Symantec Management Platform  You deliver  tasks to Mac computers by running these scripts     See    About managing the Mac with CMS 7 1    on page 9     You may want to use tasks to deliver software and to configure security  for  example  to lock down a client OS  You may also want to create tasks that you can  deploy for power management or to wake up and power down managed Mac  computers     To configure Mac computers using tasks  you must write scripts to execute the  tasks  If this skill is unfamiliar to you  please refer to the introduction to shell  scripting that is available in the Mac OS X Developer Library  Symantec has also  created a set of sample scripts that you can refer to as models for creating your  own scripts  These are located in the Symantec Knowledge Base  HOWTO51884     134   Using scripts to deliver tasks to Mac computers  About configuring a software delivery task for Mac computers    The Symantec sample scripts are based on recommendat
162. mary steps   environment  as follows     1 Install Mac OS X on a computer     Ideally  the computer on which you  install Mac OS X is not a production  computer  This computer should be  a lab Mac computer that you build  and configure for the purpose of  providing the source for creating  preboot images     You can re purpose this computer  after you create the Mac OS X  automation environment     The first two steps that are listed in  this table are preparatory steps that  you perform only once     2 Install and configure the  Deployment Solution agent  Darwin  ADLagent      This step requires that you enable  the automation role for the agent  and then enable logging     3 Create a NetBoot image     This step requires that you do three  things  First  you create a disk image  of the source computer  Then you  import the disk image of the source  computer into the Mac OS X NetBoot  server using the System Imaging  Utility  Finally  you enable the  imported image for use as a NetBoot  image     See    Creating a Mac OS X automation  image    on page 178              176    Mac imaging    Performing management tasks    Table A 4 Process for imaging Mac computers  creating and deploying a Mac  OS X automation image   continued     Step 3 Perform imaging tasks  Complete the following imaging tasks   1 Capture images   2 Deploy images     See    Performing imaging tasks     on page 190              Performing management tasks    You perform Mac management tasks in the Deploymen
163. ment Agent for Mac  installation settings    The Symantec Management Agent installation settings are the communication  and the authentication settings for the Symantec Management Agent for UNIX   Linux  and Mac  You must specify the appropriate privileged account login name  and password for each target computer     See    Installing the Symantec Management Agent for Mac with a push    on page 41     When you import computers from a  csv file  you can specify the appropriate  installation settings for each computer in the  csv file  If you do not specify any  settings in the  csv file  you must specify the appropriate settings for each target  computer  You must also specify the appropriate settings for each computer if  you added computers manually  Specify those settings before you install the  Symantec Management Agent for Mac     You can specify installation settings for a particular computer or for multiple  computers  If you select multiple computers  the same installation settings are  applied to each computer  You can also clone the current installation settings  from a computer and apply it to other computers     See    Creating a  csv file for importing Mac computers    on page 38     This task is a step in the process for installing the Symantec Management Agent  on Mac client computers     Installing the agent and plug ins for Mac   45  Installation Settings dialog box    See    Process for installing Symantec Management Agent for Mac    on page 24   To specify t
164. mg     You must insert a space between  Volumes source_disk and   Volumes NetBoot Clients0 SystemRO dmg     You must also use the backslash     escape character in place of a space in  the hard drive name  For example  if the hard drive name is Macintosh HD   you enter the src command as follows      srcfolder  Volumes Macintosh  HD   Replace source_disk with the name of the source computer   s primary drive     In the Terminal  enter the following command to convert the read only image  to read write     hdiutil convert  Volumes NetBootClients0 SystemRO dmg  format  UDRW  o  Volumes NetBootClients0 System  dmg    In the Terminal  determine the image size by entering the following command   ls  lh  Volumes NetBootClients0 System  dmg    Locating the image size helps you determine what to change in the following  step     In the Terminal  enter the following command to add another 1 GB of padding  to the image     hdiutil resize  size newsize  Volumes NetBootClients0 System  dmg    Replace newsize with the desired size  for example  for a 3 GB image plus 1  GB padding  enter the following command     hdiutil resize  size 4g       In the Terminal  delete the SystemRO dmg file by entering the following  command     sudo rm  Volumes NetBootClientsSPO SystemRO dmg    Mac imaging   189  Creating the NetBoot image using the System Image Utility    Creating the NetBoot image using the System Image  Utility  After you capture a disk image of the source OS  you must convert the image f
165. mplete  enter the following command  to verify that it succeeded     aex cta list   show all tasks     Checking the inventory information that is gathered with a task    After you gather inventory information using a task  you can perform advanced  tasks to verify or troubleshoot     See    Gathering inventory information using a task    on page 90     To check the inventory information that is gathered with a task    1    After you click Run to run the task immediately  on the Mac OS X computer  click Go  gt  Utilities  gt  Terminal     To verify that the task has started and is running  enter the following  command     aex cta list   show all tasks    Installing the Inventory Solution plug in on Mac client computers    If you cannot install the Inventory Solution plug in on clients  you may be able  to work around the problem     See    Troubleshooting Mac problems with Inventory Solution    on page 98     To install the Inventory plug in on clients    1    Check network setting and DNS name resolving    etc resolv conf    etc hosts   Check if Inventory Installation policies are enabled on server side     Make sure that client is available in resource target  using resource  membership updating for forcing   In Symantec Management Console click  Settings  gt  Notification Server  gt  Resource Membership Update and in  Complete update scheduleclick Run     Perform a refresh policy on client side  using the aex refreshpolicy  command     Download inventory packages from the s
166. n     8 Inthe Applied to panel  specify the maintenance window policy target     You can select an existing organizational group  filter  or resource target   You can also select individual resources     Details of the selected items are displayed in the grid  You can view the list  by targets  resources  computers  or users  and make any necessary additions  and deletions     9 Click Save Changes     Chapter       Discovering Mac computers  on the network    This chapter includes the following topics    m About discovering Mac computers   m Discovering Mac computers   m Creating Network Discovery tasks using the wizard    m Manually creating and modifying Network Discovery tasks    About discovering Mac computers    Network Discovery is basically the same for all platforms  The exception with Mac  computers is that to discover them as computer resources  you must enable SNMP  before running Network Discovery     For information about how to enable SNMP on Mac OS X Server  see the Apple  support site     See    Discovering Mac computers    on page 77     Discovering Mac computers    You can discover all the devices on your network and enter those devices in the  CMDB  This process guides you through the steps to discover network devices     See    About discovering Mac computers    on page 77     78   Discovering Mac computers on the network  Discovering Mac computers    Table 4 1 Process for discovering Mac devices  Step 1  Optional but recommended    If you run Network Disc
167. n existing profile or create a new profile      Select a discovery method   Specify the portions of the network to discover      Optional  To configure the maximum number of devices to discover  concurrently  click Advanced     Discovering Mac computers on the network   81  Manually creating and modifying Network Discovery tasks    Click OK to save the task   In the task window that opens  schedule the task    9 To view the task  in the left pane  click Jobs and Tasks  gt  System Jobs and  Tasks  gt  Discovery and Inventory  You can also view the bottom of the    Network Discovery home page  You may need to click the refresh icon to view  newly created tasks     To manually create a task to discover a single device    1 Inthe Symantec Management Console  in the Manage menu  click Jobs and  Tasks     In the Jobs and Tasks Quick start  click Create a new job or task   From the list  under Discovery and Inventory  click Discover Device     Give the task a unique and a descriptive name     oOo A WN    Select a connection profile   Connection profiles specify the protocols that you want to use for discovery   You can use an existing profile or create a new profile   6 Click OK to save the task   In the task window that opens  click New Schedule   Schedule the task   9 Inthe schedule dialog  specify the device that you want to discover by entering  the IP address or name   10 Click Schedule     11 To view the task  in the left pane  click Jobs and Tasks  gt  System Jobs and  Tasks 
168. n with an unprivileged  unauthorized  user account first  You  then switch to a privileged user account  You can use this option if the target computer  does not allow remote privileged user logons  Specify unauthorized user credentials or  enter multiple users and passwords     You need to specify the following information     m Unprivileged User Login  The login name of an unprivileged user account    m Unprivileged User Password  The password for the privileged user account that is  specified previously    m Unprivileged User Prompt  The target computer   s logon prompt for an unprivileged  user   Separate multiple values with a comma   Default            gt     Note  A regular unprivileged user on Mac OS X must be given permissions to SSH to the  system  Otherwise  the unprivileged user may not have SSH access to the Mac OS X system  to perform push install  To supply the user with SSH access  on Mac OS X go to System  Preferences  gt  Sharing  gt  Remote Login     A regular unprivileged user on Mac OS X can only be used to perform a push installation  through users who are allowed to administer the computer  On Mac OS X  see System  Preferences  gt  Accounts  Due to the implemented security on Mac OS X  unprivileged  users cannot use root user to perform a push installation              49    50       Installing the agent and plug ins for Mac  Installation Settings  Connection and Authentication tab    Table 2 9 Login and password settings  continued     Use unprivileged
169. nagement Agent for UNIX  Linux  and  Mac  installation settings  specifying 44  push installation process 39  Symantec Management Agent for UNIX  Linux  or  Mac   csv template file 38  about installing with a pull  manually  42  importing computers from  csv file 36  38  installation requirements 21  installation settings 45  agent execution settings 51  agent settings 51  agent settings  preserving 51  authentication settings 46  command timeout setting 50  configuration 52  connection settings 46  login and password 48  login settings 48  login timeout setting 50  package upload speed setting 50  password settings 48  platform detection settings 51  privileged user account settings 48  SSH password authorization settings 48  startup 52  unprivileged user account settings 48  upgrade 52  upgrade  configuration  and startup 52  XML format for manual installation 52  installation settings  Agent Settings tab 51  installation settings  Connection and  Authentication tab 46  login and password settings 48  platform detection settings 51  SSH key authorization settings 47  SSH password authorization settings 48  timeout settings 50  installation settings  Install XML tab 52  installing on Mac computers 20  24  installing on selected computers 41  installing with a pull  manually  43    Symantec Management Agent for UNIX  Linux  or  Mac  continued   installing with a push  automatically  39  Mac installation prerequisites 21  prerequisites 21  pulling from the console to Mac compu
170. nd IP address of Notification Server to the  etc hosts file  on the Mac client computer   See    Setting up Notification Server name resolution with Mac computers     on page 27   See    Command line options for managing Mac client computers    on page 35     Symantec does not recommend using the option to use only the Notification Server  computer IP address  This option requires reconfiguration of the Notification Server  computer codebase and snapshot settings     For details  see HOWTO3674 in the Symantec Knowledge Base        Push installation  requirements are met       If you plan to install the agent through a push  you must remove or disable the  customized prompts and the login scripts that include interactive prompts     Customized prompts can cause a push installation to fail  Customized prompts are  those that are multi lined  contain colors  contain more than 200 characters  or have  been customized in any other way     Login scripts that users run cannot include interactive prompts  because the Symantec  installation scripts cannot detect or respond to those interactive login scripts on Mac  client computers     You do not need to discover Mac computers on your network with Network Discovery  before you push the agent to those computers     See    About installing the Symantec Management Agent for Mac with a push     on page 39        Process for installing Symantec Management Agent    for Mac    Installing the agent for Mac is a process that includes several p
171. nds on the physical Mac client computer or through an  SSH session with the Mac client computer     You can perform these tasks as soon as you have deployed the Inventory Solution  plug in to the Mac OS X computer     See    Installing the Inventory Solution plug in to the Mac OS X computer     on page 86     To check deployment of the Inventory Solution plug in to the Mac OS X computer    1 On the Mac OS X computer  click Go  gt  Utilities  gt  Terminal to open the  Terminal     You can run this command and all remaining Terminal commands on the  physical client computer  Alternately  you can run these commands through  an SSH session with the Mac client     2  Optional  Click Notify user when the task is available to receive a notification  when the Inventory plug in is delivered to the Mac OS X computer and  installed in the Terminal     3 Inthe Terminal on the client Mac or through SSH  enter the following  command to force the installation of the plug in     aex refreshpolicies    Gathering inventory from Macs   101  Troubleshooting Mac problems with Inventory Solution    4 Inthe Terminal on the client Mac or through SSH  enter the following  command to verify that the plug in has been installed successfully     aex helper list    This command generates a list of installed solutions and subagents  In the  Solutions section you see an entry for Inventory     To view the version of the Inventory plug in that is installed  enter the  following command     aex inv helper  v 
172. ngle computer  changes to the computer are permitted  during any of the maintenance windows     See    About configuring the Symantec Management Agent for Mac    on page 55     Using maintenance windows lets you schedule maintenance work on managed  computers with minimal effect on workflow and productivity  Also  you can  schedule maintenance work on critical servers at different times so no two servers  are ever restarted at the same time  You can schedule a maintenance window for    74   Configuring the Symantec Management Agent for Mac  Configuring maintenance window policies    certain times such as daily  weekly  or monthly  The maintenance window can be  available indefinitely or restricted to a particular date range     When you apply a maintenance window to a managed computer  maintenance  tasks can only be carried out on them in the scheduled time period  Maintenance  tasks include actions such as patches and software deliveries  Symantec  Management Agents can download software delivery packages any time  but  associated programs can be run only during the maintenance windows     The Symantec Management Agent processes the policy and provides the  functionality that solutions use to determine whether a maintenance window is  currently open  Functionality is also provided to allow solutions to inform  Notification Server that a maintenance task has been performed     Many tasks can be combined into a single job  At times it may take longer to  complete all tasks in 
173. nt task is one that is defined  in Notification Server and is  intended to run on a client  computer     Methods for delivering software  continued     Perform one or more of the following  advanced delivery actions     Managed Software Delivery    Managed Software Delivery is a policy based  delivery method that lets you fulfill  advanced delivery requirements  A single  Managed Software Delivery policy can  perform multiple delivery actions     The software that you deliver in this way  must be defined as a deliverable software  resource in the Software Catalog     Managed Software Delivery leverages the  software resource information and the logic  that is in the Software Catalog  For example   Managed Software Delivery uses the  software resource   s dependencies  package   and detection rule     See    About advanced software deliveries     on page 121        Deliver software in response to a direct  request from a user     Software Portal    With the Software Portal  users can request  software and responds to those requests  If  the user is pre approved to install the  software  the installation occurs without the  administrator   s involvement  Otherwise  the  administrator only needs to approve the  requests and deliver the software that is not  in the Software Catalog     See    About the Software Portal    on page 132        Deliver software with a policy that you  migrated from Software Delivery  Solution 6 x        Legacy Software Delivery       When you upgrade 
174. ntec does  not specifically endorse or provide support for the use of these utilities     Modify the source computer   s Energy Saver settings  System Preferences  gt   Energy Saver  to disable system and hard disk sleep     Rename the source computer  System Preferences  gt  Sharing   Use a naming  convention that makes it easy to identify a Mac OS X node that has been  booted into automation     Under System Preferences  gt  Sharing  enable Screen Sharing and Remote  Login     This step enables extra diagnostic tools for the imaging process     184   Mac imaging       Installing the Darwin ADLagent    Installing the Darwin ADLagent    In this step you install and configure the agent to operate as an automation agent  within the automation image     This task is a step in the process for managing Mac computers with Deployment  Solution 6 9     This task is a step in the process of creating and deploying a Mac OS X automation  image     See    Creating a Mac OS X automation image    on page 178     To install the Darwin ADLagent    1    On the client Mac  on the Apple desktop  click the Go menu and select Connect  to Server     Copy the Darwin ADLagent installer from the Deployment Server to the source  computer     In the Connect to Server window  enter the server address or hostname using  the SMB protocol and a UNC path in the Server Address field  This protocol  allows non Windows systems to access Windows shares     The Darwin ADLagent installer is located in the  Agents
175. nventory of services  user accounts  files  network  cards  and other objects  When you report inventory values for the columns  in a Notification Server Event  NSE   the attributes are identified by the  column ID  The attributes are not identified by the column name  As a result   the order of attributes in a data class must be correct  On the Manage Custom  Data Classes page  you can also specify the sequence of the attributes     Click Save changes        Warning  The final step of saving changes is very important  When you create  any data class or add any attributes  all the information is stored in memory   Nothing is created in the database  and on the details page no GUID is assigned  until you save changes  As a result  a  00000000 0000 0000 0000 000000000000 GUID is displayed in the property  of the data class     After you click Save changes on the Manage Custom Data Classes page  the  data class is saved in the database  and the GUID is generated     Note that the GUID changes every time you make changes to the definition  of the data class and save it        93    94   Gathering inventory from Macs  About software inventory using the filescan rule file on Mac computers    To create a custom inventory script task    1    In Symantec Management Console  on the Manage menu  click Jobs and  Tasks     In the left pane  under Jobs and Tasks  expand Samples  gt  Discovery and  Inventory  gt  Inventory samples  gt  Custom     Right click the sample custom inventory scri
176. o deliver and set the  options for each software resource and task   Policy settings Lets you change the default settings for the Managed Software    Delivery policy        Software Publishing   Lets you publish the Managed Software Delivery policy to the  Software Portal           Policy Rules Actions  Software tab for Mac computers    This tab lets you define the software to deliver  You can select a single software  resource or you can select multiple software resources and tasks to create a  sequential delivery policy  This tab also lets you set options for the individual  software resources and tasks     This tab appears when you create or edit a Managed Software Delivery policy     See    Creating a Managed Software Delivery policy with the Managed Software  Delivery wizard for Mac computers    on page 127     After you select a software resource  this tab contains the following sections     Left pane Displays the sequence of software resources and tasks that this policy  delivers  You can add software resources and tasks     See Table 7 6     When you click a specific software resource or task  its settings appear  in the right pane     Right pane Lets you override the policy settings for the specific policy or task   The settings that appear differ depending on whether you click a  software resource or a task     See Table 7 7   See Table 7 8     130   Managed Software Delivery to Mac computers  Policy Rules Actions  Software tab for Mac computers    Table 7 6 Options
177. o disable the  Product Improvement pop up 140  sample task  creating an Installer Shell script to  deliver software 137  sample task  importing an installer into the  Software Catalog to deliver software 138  scanning using the filescan rule file 96  setting alternate NS URL 72  software inventory using the filescan rule file 96  support in Software Management Solution 106  Symantec Management Agent data update  intervals 64  system requirements for imaging 169  targeted agent settings 61  targeted Mac agent settings 65  tickle settings 58  troubleshooting problems using devnote  logging 99  troubleshooting problems with Inventory  Solution 98  types of inventory tasks and data 85  user control settings 72  using Deployment Solution 6 9 to image 174  using Deployment Solution 6 9 to manage 172   176  using Inventory Solution 84  using tasks to manage 133  viewing inventory data in Resource Manager 97  viewing inventory reports 97  Mac firewall  digitally signed packages  about 53  Mac image  creating 190  creating and deploying 190  deploying 190  Mac imaging  about installing Mac OS X Server 177  about limitations 171  about using Deployment Solution 6 9 172  process for creating Mac OS X automation  image 178  Adding Share credentials to the source  keychain 187  Capturing the source image 187    Mac imaging  continued   process for creating Mac OS X automation  image  continued   Converting the Darwin ADLagent to an  automation role 186  Creating the NetBoot image using th
178. o edit the policy to add information about what to deliver     The software that you deliver in this way must be defined as a software resource  in the Software Catalog  If the software resource is not defined  contact an  administrator who can edit the Software Catalog     You can run the Managed Software Delivery wizard from the Manage  gt  Software  view or from other areas of the Symantec Management Console  Your point of  entry into the Managed Software Delivery wizard determines the amount of  default information that is populated     Create the policy without the wizard if you need to do any of the following things     m Add multiple software resources and tasks        127    128    Managed Software Delivery to Mac computers    Select Software dialog box    m Override the default settings     To create a Managed Software Delivery policy with the Managed Software Delivery  wizard    1  2  3    In the Symantec Management Console  on the Manage menu  click Software   In the left pane  under Deliverable Software  click Software Releases     Right click a software resource and then click Actions  gt  Managed Software  Delivery     If the Managed Software Delivery option is not available  the software  resource does not have a package associated with it and cannot be delivered   Click Actions  gt  Edit Software Resource and configure the software resource     In the Managed Software Delivery wizard  on the Select software page     specify the software to deliver and other de
179. og     In the Software Catalog window  under Deliverable Software  click Import  to view a model dialog box     Set Software type to Software Release     Set the Package source to match the specific type of source on which your  software is hosted     To install the software that is referred to in this sample task  you use Access  package for a directory on Notification Server     Browse to the installer location and select the folder that holds the DMG and  shell script files     Click Display Location to ensure that you have selected the correct folder   You should see your DMG and shell script files   Click your shell script file  sh  and then click Set Installation File        Caution  If you fail to set the installation file in this step  you cannot create  command lines later        Click Next   Click Create a new software resource     Give this software a meaningful name  for this sample task  a meaningful  name is Adobe Creative Suite 4 Design Premium     Set Company to Adobe Systems    12    13    14    15    16  17    18    19  20  21  22  23  24    25  26    27    Using scripts to deliver tasks to Mac computers   139  Configuring a software delivery task    Set Version to 4 or other specific version of the software that you choose to  install     Leave Open software resource for editing when finished selected        Note  If you have a pop up blocker enabled  disable it  A pop up blocker  prevents a new window from opening  if the window is blocked  locate the  sof
180. ogging that gets sent back to  Notification Server and is used for reporting     Before you attempt to use pcAnywhere solution  ensure that your protocols and  ports meet the pcAnywhere communication requirements     See    pcAnywhere communication requirements    on page 161     pcAnywhere communication requirements    The table lists the required ports and protocols     See    About remote control with the Mac    on page 159     Table 11 1 pcAnywhere communication requirements       thin host 5631 TCP No  5632 UDP       pcAnywhere Connection tab    In Symantec Management Console  under Settings  gt  Agents Plug ins  gt  Remote  Management  expand the Mac folder and click pcAnywhere Settings   Mac  You    162    Remote control with Mac computers  pcAnywhere Authentication tab    can then click the Connection tab and select options depending on what you want    to accomplish     See    About remote control with the Mac    on page 159     Require user to approve connection    Use encryption  Symmetric AES  128 bit     Auser in this case means the person who operates  the Mac client computer     When you enable this option  you as the  administrator cannot remotely control that client  until the user approves     When you enable this option  the data stream  between the remote computer and the host  computer is encrypted     The remote computer is Symantec Management  Console  The host computer is the Mac client that  runs the thin host     pcAnywhere Authentication tab    In S
181. olicy  the Results based actions  section appears in the Advanced Options dialog box  on its own  tab        Reporting section The option in this section defines the level of detail that is logged  when a policy runs on the client computer     In a Managed Software Delivery policy  the Reporting section  appears on the Policy settings tab           Results based actions settings in Software  Management Solution for Mac computers    These settings let you define the actions that occur during or after the Software  Management Solution policy runs on the client computer     These settings appear in the following places     On the Managed Delivery Lets you define default settings for all new Software  Settings page onthe Run Management Solution policies     tab    In a Managed Software Lets you change the settings for a specific software resource  Delivery policy  these that the policy contains  The changes that you make for a  settings appear in the software resource in a specific policy override the global    Advanced Options dialog settings   box  on the Results based  actions tab     Software Management Solution for Mac  Advanced options in Managed Software Delivery policies for Mac computers    Table 6 10 Options in the Results based actions section or tab    Upon success run    Lets you define an action to occur after the policy runs successfully   The options are as follows     m Noaction required  m Restart computer  m Log offuser       Terminate after    Lets you define 
182. olution for Mac  you can use the following methods of  installing software updates     m Install individual software updates   See    Installing individual software updates    on page 152     m Install all updates that match specific criteria using automated rollout jobs   See    Installing all updates    on page 154     See    Implementing Patch Management Solution for Mac    on page 150     Installing individual software updates    You can install individual software updates directly from reports     Before you can install updates  you must collect available software updates  inventory     Patch Management Solution for Mac   153  Installing individual software updates    See    Checking for available software updates    on page 151     To install software updates  you create a software update rollout job  You can view  the rollout jobs and their status at Manage  gt  Jobs and Tasks  gt  System Jobs and  Tasks  gt  Software  gt  Patch Management  gt  Mac  gt  Rollout Jobs     If you want to install multiple updates at a time  Symantec recommends that you  combine them in one rollout job rather than installing each update on an individual  schedule  This ensures that package downloads and restarts are not interfering  each other     See    About installing software updates    on page 152   See    Implementing Patch Management Solution for Mac    on page 150   To install individual software updates    1 Inthe Symantec Management Console  on the Reports menu  click All  Reports
183. omputers     on page 136        Step 3       Create an Installer Shell script        Read through or complete a  sample task and then click the link  to view the next step in the  process     See    Creating an Installer Shell  script to deliver software to Mac  OS X computers    on page 137        136   Using scripts to deliver tasks to Mac computers  Configuring a software delivery task    Table 8 1 Process for configuring a software delivery task  continued    Step 4 If the software has its own Read through or complete a  installer  import the installer into   sample task and then click the link  the Software Catalog  to view the next step in the   process     See    Importing an installer into  the Software Catalog to deliver  software to Mac OS X computers          on page 138    Step 5 If the software includes a pop up   Read through or complete a  blocker  you can create a task to   sample task and then click the link  disable it  to view the next step in the   process     See    Creating a task to disable the  Product Improvement pop up          on page 140   Step 6 Update the Managed Software Read through or complete a  Delivery policy  sample task and then click the link  to view the next step in the  process     See    Creating a Managed Software  Delivery policy to deliver software  to Mac OS X computers      on page 140              Creating a DMG file to deliver software to Mac OS X computers   Sample     This sample task illustrates how to create a DMG file for
184. omputers from  csv file 36  38   installing on Mac computers with a push   automatically  39   selecting Mac computers for installation 36 37    Symantec Management Agent cache 115  Symantec Management Agent for Mac    about configuring for Mac computers 55   about general settings for Mac 58  60   about package multicast settings for Mac  computers 60   about power management settings for Mac  computers 58   about tickle settings for Mac computers 58   agent connectivity credentials 60   blockout period settings 70   configuration settings 65   configuring agent policies for Mac 56   configuring blockout periods 71   configuring for Mac computers 56   configuring general settings for Mac 57   configuring maintenance window policy 74   configuring power management settings for Mac  computers 57   configuring tickle settings for Mac computers 57   download throttling settings 67   enabling power management in targeted settings  policy 72   general targeted settings 64   global settings 56 58   installation settings   Install Settings dialog box 45   local settings 61   maintenance window 73   multicast settings 67   Notification Server Event Capture settings 60   selecting computers for installation 37   setting alternate NS URL 72   specifying installation settings 44   targeted settings 61   user control settings 72    Index    Symantec Management Agent for Mac 7 1  about Symantec Notification Manager 193  installing 193  launching the GUI 194  using the GUI 194  Symantec Ma
185. on dialog box  select Force application to close without  a message to shut down without giving users a warning     If you do not select this option  the user is prompted to save work before the  power operation continues     4 Click Yes     About Installing Mac OS X Server software    You must install and set up Mac OS X Server before you can create and deploy a  Mac OS X automation image  This OS X automation image is a prerequisite to  performing Mac imaging     See    Using Deployment Solution 6 9 to image Mac computers    on page 174     Installing Mac OS X Server is a step in the process for imaging Mac computers   creating and deploying a Mac OS X automation image      See Table A 4 on page 175     To set up Mac OS X Server properly for Deployment Solution 6 9 imaging  you  must enable and configure the AppleTalk Filing Protocol  AFP   NetBoot  and  Network File System  NFS  services  If you need help to install Mac OS X Server  and to set it up properly  refer to Mac OS X Server Guides     178   Mac imaging  Creating a Mac OS X automation image    Creating a Mac OS X automation image    This topic guides you through creating the Mac OS X automation image  Creating  and deploying a Mac OS X automation image is synonymous with creating a  preboot environment     For your reference throughout this part of the guide  note that Apple distinguishes  between Mac OS X Server  the server software  and Mac OS X  the client software      This procedure assumes that you have inst
186. onfiguring a software delivery task              cccecceeceeceee eeu eeeeeneeaeenes  Creating a DMG file to deliver software to Mac OS X  COMPUTE S sei sai otia cease a a E e as a E aA a dia datnsedee    Chapter 9    Chapter 10    Chapter 11    Appendix A    Creating an Installer Shell script to deliver software to Mac OS   X COMPULELs r erana veedeccaaaremn EEEE ER O vee teas ES  Importing an installer into the Software Catalog to deliver   software to Mac OS X computers                 ccccceceeeeeeeceeeen ees  Creating a task to disable the Product Improvement pop up            Creating a Managed Software Delivery policy to deliver software   to Mac OS X computers 2 0 0    cece cece sence eeeee ene eeeeseneneenes    About Mac Patch Management    oane    About patching Mac software                cccceceecneceeeeeeeeeeeseeeseeaeeneeaees  About how Mac patching works                 ccccceceeceeeeceeeeeeeeeeeeeeeeeeenes  About hosting an internal SUS to obtain internal software   Updates essorer T A NE sonted dave E EE EE TENAN  Redirecting a Mac client computer to a local SUS                 ccceeeeeeees    Patch Management Solution for Mac    oa    About Patch Management Solution for Mac                ccccceceeeeeeeeeeeeees  Implementing Patch Management Solution for Mac                0cceceeees  Checking for available software updates                  cccceceeeeeeeeeeeeeenes  Viewing the list of available software updates                 cccceceeeeeeeeeees  About instal
187. or  use as a NetBoot image     You use the System Image Utility that is included with Mac OS X Server to perform  this conversion     This task is a step in the process of creating and deploying a Mac OS X automation  image     See    Creating a Mac OS X automation image    on page 178   To create the NetBoot image    1 On the NetBoot server  navigate to  Library NetBoot NetBootClients0O and  open the System dmg file     2 Open the System Image Utility  Applications Server System Image  Utility app     Select NetBoot Image for the Network Disk image to be created   Click Continue     Enter a name and corresponding details for the NetBoot image  and click  Create     6 Exit the System Image Utility     Setting up the NetBoot service    After you create the NetBoot image  you must enable the NetBoot image on the  Mac OS X Server computer  The NetBoot service on Mac OS X Server cannot run  until you have enabled a valid NetBoot image     The steps that are presented in this topic are sufficient to let you image Mac  computers  If you need or want more advanced configuration information  refer  to the System Imaging and Software Update Administrator Guide from Apple  Corporation for the version of OS X that you are using     This task is a step in the process of creating and deploying a Mac OS X automation  image     See    Creating a Mac OS X automation image    on page 178     190    Mac imaging  Performing imaging tasks    To set up the NetBoot service    1    oO A U N    On t
188. or Mac   computers 55   Access Server   settings for remote management with   pcAnywhere 162   advanced options   Managed Software Delivery 117   Software Management Solution tasks 118  advanced software delivery  See Managed Software   Delivery   agent 110 111   See also plug in   See also plug ins  agent connectivity credentials   global Symantec Management Agent settings 60  agent settings for Mac computers   Agent Settings tab   Installation Settings dialog box 51   Altiris Agent  See Symantec Management Agent  applicability check   about 126    blockout period  adding to targeted agent settings policy 71  settings 70    c    checking agent installation   Mac installation prerequisites 34  command line options   managing Mac client computers 35  compliance   checking 151  compliance check   about 126   how it works 125   schedule settings 113    components  Software Management Solution 107  computer  pulling Symantec Management Agent for UNIX   Linux  and Mac 43  pushing Symantec Management Agent for UNIX   Linux  and Mac 41  configuration  Symantec Management Agent for Mac  computers 56  configuration settings  Symantec Management Agent for Mac 65  Connection and Authentication tab  Installation Settings dialog box 46  creating a Mac OS X automation image 178  CSV file  importing Mac computers 36  38    D    Darwin ADLagent  converting to an automation role 186  enabling logging 185  installing 184  deploying Symantec Management Agent to Mac OS  X client computer  Mac in
189. or purposes of Mac imaging  the terms Mac  OS X Server and NetBoot server are interchangeable  however  this appendix uses  the term Mac OS X Server     See    Performing imaging tasks    on page 190     System requirements for Mac imaging in Deployment  Solution 6 9    Ensure that you have the required hardware and software installed before you  begin to create or deploy a Mac OS X automation image     See    About setting up the Mac imaging environment    on page 168     Symantec recommends the following system requirements     170   Mac imaging    System requirements for Mac imaging in Deployment Solution 6 9    Deployment Agent Deployment Agent requires network connectivity and around 32 MB   DarwinADLAgent  disk space  Other system requirements are the same as the host    Deployment  Server    Automation    operating system     Your CMS installation includes Deployment Solution 7 1  If you  purchased licenses for Deployment Solution 7 1  you also have licenses  for the Deployment Solution 6 9 product  Note that Deployment  Solution 6 9 is a separate  standalone product that you must install   Read about Deployment Solution 6 9 platform support in the Symantec  knowledge base article number HOWT048932 titled  Deployment  Solution 6 9 SP5 Supported Platforms and System Requirements      Run Deployment Server on a modern  dedicated server with a 1 GHz  or faster processor with 1 GB or more of RAM  A minimum is a  PIl compatible 600 MHz or newer processor with 512 MB RAM    
190. ou can override these settings  for a specific policy     On the Schedule delivery Lets you change the settings for a specific policy   page that appears during the   Managed Software Delivery   wizard    Software Management Solution for Mac   113  Schedule settings for Managed Software Delivery to Mac computers    Under the Schedule section Lets you change the settings for a specific policy   that appears when you create   or edit a Managed Software   Delivery policy    For more information  see the topics on specifying a policy schedule in the  Symantec Management Platform Help     Table 6 6 Schedule settings for Managed Software Delivery  Compliance             Add Schedule Lets you add one or more schedules to the policy  You can specify as many schedules  as you need  and you can have any number of schedules active at one time    Time zone Lets you specify the time zone to apply to the schedule    No repeat Lets you specify the interval at which to rerun the Managed Software Delivery  if  any  This option is available only when you schedule a specific time or a specific  window    Use this option to perform recurring compliance checks and remediation actions    Advanced Lets you set the options that determine the conditions under which the check is       performed and the effective dates for the policy        114   Software Management Solution for Mac  Download settings in Software Management Solution for Mac computers    Table 6 7 Schedule settings for Managed Software 
191. ource Mac  in the Dock   click the Finder icon and select the system hard drive  Then select the  Applications  gt  Utilities folder and double click the Terminal app file     This task is a step in the process of creating and deploying a Mac OS X automation  image     See    Creating a Mac OS X automation image    on page 178   To convert the Darwin ADLagent to an automation role    1 Edit the  etc altiris deployment agent install conf file using the following  command     sudo vi  etc altiris deployment agent install conf    Press the I key to enable Insert mode     w    Change the value export OS_TOOLBOX darwin to export  OS_TOOLBOX automation     Press Esc   Press the   key  and then press wq      Press return     N OUO RA    Run the installation for the Darwin ADLagent again     Mac imaging   187    Adding Share credentials to the source keychain       Adding Share credentials to the source keychain    You add Share credentials to the source keychain to ensure that no user interaction  is required during imaging  The credentials to network file shares are stored  within the automation image  These credentials are made accessible to the  automation agent through the system Keychain application     This task is a step in the process of creating and deploying a Mac OS X automation  image     See    Creating a Mac OS X automation image    on page 178   To add Share credentials to the source keychain    1  Onthe eXpress share in the  TechSup Macintosh folder on the Deployment
192. ours eight hours             Notification Server includes an automation policy that is called the Scalability  Check policy  This policy automatically sends you an email message when the  update intervals are lower than the recommended values  The Scalability Check  policy saves you from regularly checking the update intervals as computers are  added to or removed from your network  You can turn the Scalability Check policy  on or off as necessary and set the appropriate schedule     Targeted Agent Settings  UNIX Linux Mac tab    The UNIX Linux Mac tab lets you define the settings that apply to UNIX  Linux   and Mac computers in the targeted group of computers     See    Configuring the targeted agent settings on Mac computers    on page 61   Table 3 7 Settings on the UNIX Linux Mac tab    Symantec log directory The directory where the Agent log is written     Default   YINSTDIR  var       Symantec log name The name of the log file     Default  aex client log       Symantec log size The maximum amount of disk space that the Agent log uses     Default  1024 KB       Symantec logging level The Agent log detail level  Error  Warning  Info     Default  Error          a    Table 3 7    Configuring the Symantec Management Agent for Mac  Configuring the targeted agent settings on Mac computers    Settings on the UNIX Linux Mac tab  continued        Syslog logging level The system logging level  None  Error  Warning  Info   This option lets you specify whether the Symantec Management
193. overy without    Enable SNMP and configure   enabling SNMP  Mac computers are  Network Discovery options    discovered as generic network devices   To discover Mac computers as network  resources  you must enable SNMP before  you run Network Discovery     For information about how to enable  SNMP on Mac OS X Server  see the Apple  support site     You can also configure default task  options and SNMP classifications        Step 2 Create a Network Discovery   You can create and schedule a task to  task  discover either a single device or multiple  devices on a network  You can use two  methods for creating tasks  using the  Network Discovery wizard or creating  tasks manually     See    Creating Network Discovery tasks  using the wizard    on page 79     See    Manually creating and modifying  Network Discovery tasks    on page 80        Step 3  Optional  Modify task After you create a Network Discovery  settings or schedules  task  you can modify the task settings or  add additional schedules     See    Manually creating and modifying  Network Discovery tasks    on page 80        Step 4 View discovery data  You can view the status of Network  Discovery tasks and view reports that  show discovery results     Press F5 to refresh the page and view the  status              Discovering Mac computers on the network  Creating Network Discovery tasks using the wizard    Table 4 1 Process for discovering Mac devices  continued   Step 5 Classify unknown devices    If you have devices w
194. ow often the Symantec Management Agent  for Mac should query Notification Server for  a new client configuration file  The client  configuration policy defines this parameter    For more information  see the Notification  Server User Guide      To request the client configuration manually   click Refresh Now     The Basic Inventory group displays the following  information     m The last time that the Symantec Management  Agent sent the computer identification  information to Notification Server  Computer  information includes hardware and software  inventory    m Basic inventory send interval  as defined by  the client configuration policy   For more  information  see the Notification Server User  Guide      To send basic inventory manually  click Send  Now          195       196   Troubleshooting  Using the Symantec Management Agent for Mac GUI    Table B 1 Options in the Agent Details section  continued   Plug ins Displays the Symantec Management Agent for    Mac plug ins that are registered on the managed  Macintosh computer  Displays the plug in version  and installation directory        Policies Displays the client configuration policies that  apply to the managed Macintosh computer  as  defined by the Notification Server computer  administrator  To request configuration policies  from the server  click Refresh Configuration Now   To view details of the configuration policy  click  Show Details        Active alerts Click to launch the Symantec Notification  Manager appl
195. pinged to  determine whether they are alive  To determine the most suitable relay computers   data from the CMDBis evaluated to create a prioritized list of computers  For each  subnet  Notification Servers are given the highest priority  followed by package  servers  All other computers in that subnet have priority in the order in which  they last communicated with Notification Server  The more recent the  communication  the higher the priority  The computers on the list are tried in  order of priority until communication with a relay computer is successful  The  attempt stops after the first 50 computers have been tried without success     Some solutions use power management to perform solution specific functions   Consult the appropriate solution Help for information     The Tickle Power Management settings are relevant only when power management  has been enabled on a managed computer  This setting is specified in the targeted  agent settings policy     See    Targeted Agent Settings  Advanced tab    on page 72     60   Configuring the Symantec Management Agent for Mac  Configuring the global agent settings    About the Package Multicast settings    The Package Multicast settings are applied to amanaged computer only if multicast  is enabled in the appropriate targeted agent settings policy     See    Symantec Management Agent Settings   Global  General tab    on page 57   See    Targeted Agent Settings  Downloads tab    on page 67   When you change these settings  be awa
196. ple  an installation command runs when the compliance   check returns False  and an uninstall command runs when the compliance check returns True     The following example illustrates how the installation command line determines the remediation  action     Assume that you want to install antivirus software on all managed computers that do not have  it installed  You create the Managed Software Delivery policy and select an installation command  line  When the policy runs  the compliance check determines whether the specified antivirus  software is installed        Creating a Managed Software Delivery policy with the  Managed Software Delivery wizard for Mac computers    You can perform one or more advanced software delivery actions with a single  Managed Software Delivery policy  Creating a Managed Software Delivery policy  is the first step in performing an advanced software delivery     See    About advanced software deliveries    on page 121     The Managed Software Delivery wizard provides a quick way to create and  schedule a policy for a single software resource and its dependency software  We  recommend that you use the wizard because it can include any dependency  software and warn you of software associations     When you create a Managed Software Delivery policy with the Managed Software  Delivery wizard  the policy is enabled automatically  If you do not want the policy  to be available to managed computers immediately  edit the policy  and disable  it  You can als
197. plug in policies  Refer i        Pa     See    About installing the agent for Mac witha  to solution specific documentation to find out how    z pull    on page 42   each solution plug in works   m Usetheaex bootstrap command or  See    About solution plug ins for Mac    on page 35  individual components   For detailed steps  see Symantec Knowledge  Base article HOWTO21645   See    Command line options for managing Mac  client computers    on page 35   Step 6 On the Mac  check the agent installation  See    Checking the agent installation    on page 34           After you install the agent  the managed Mac is  ready to receive solution plug ins  You are not  required to install plug ins as a separate step   Solutions install their plug ins through policies     See    About solution plug ins for Mac    on page 35        Setting up Notification Server name resolution with Mac computers    A prerequisite for installing Symantec Management Agent on Mac client computers  is to set up Notification Server name resolution     See    Symantec Management Agent for Mac installation prerequisites    on page 21     One way to set up name resolution is to add the Notification Server computer host  name and IP address to the  etc hosts file on the Mac client computer     This task is a step in the process for installing the Symantec Management Agent    on Mac client computers     See    Process for installing Symantec Management Agent for Mac    on page 24     27    28   Installing the agen
198. posting events port TCP 80 for HTTP and server port TCP  443 for SSL     This port is configurable by the user and can  be set to any free port     Downloading packages from Notification Clients can download through HTTP   Server    Wake on LAN and Power Management The default port is 52028     To access Symantec Management Console Notification Server uses HTTP  port 80  to  using a remote computer connect to the server and download the  client application or console content     30   Installing the agent and plug ins for Mac  Process for installing Symantec Management Agent for Mac    To communicate with Symantec  Management Agent on the Mac    Notification Server uses SSH to connect to  the client computer  Notification Server  copies the bootstrap and then HTTP or  HTTPs from the client computer to  Notification Server to download the agent   as follows     m Initial connection of Notification Server  to UNIX  Linux  or Mac client  TCP 22  SSH  configurable    m Initial connection of client to Notification  Server  after Service Starts   TCP 80  HTTP   443  HTTPS  or other  custom port depending on Notification  Server configuration for agent download    Disable or configure a built in Mac OS X firewall for the version that you are    running  as follows     m Mac OS X 10 6 computer    See    To disable or configure a built in Mac OS X firewall on a Mac OS X 10 6    computer    on page 30     m Mac OS X 10 5 computer    See    To disable or configure a built in Mac OS X fir
199. present     2 Click Go  gt  Utilities  gt  Terminal and enter the following command to check  the log file     less  opt altiris notification nsagent aex nsclt install log    You can run terminal commands on the physical client computer  or you can  perform this step through an SSH session with the Mac client     3 Ensure that no errors exist in the log file     About solution plug ins for Mac    In most cases you only install Symantec Management Agent  After you install  Symantec Management Agent  you enable installation policies for solutions from  the console as you do with Windows computers  After that the agent on the  managed Mac checks policies  and any required solution plug ins are installed  automatically  Some solution plug ins are installed automatically through  Symantec Management Agent     See    Process for installing Symantec Management Agent for Mac    on page 24     In some cases you install a plug in  These cases are called out explicitly in the text  of solution specific documentation when you are required to install a plug in     Plug in policies come with a default target  or filter  for Mac computers  You can  change targets  for example  if some Mac computers on your network are servers   you can exclude them from having solution plug ins installed     You can download required plug in such as plug ins for Inventory Solution  Patch  Management Solution  and Software Management Solution from Notification  Server  which you access in Symantec Management
200. pt task and click Clone     In the Clone dialog box  give the cloned script a descriptive name and click  OK      Optional  Customize the sample script and click Save changes     To customize the custom inventory sample script for Mac do the following     Clone or open an existing Note that the first lines of the script should not be    sample of the custom changed  Changes should be made after the    inventory script task  SCRIPT BEGINS HERE label    Specify the data class  Example  echo UNIX_PS List   Specify the delimiters  Example  echo  Delimiters            Specify the datatypeandthe Example echo string20 string20 string20  length of each column  string256       Specify the column names  Example echo PID Terminal Time Command    Note that the column names are not used in 7 x custom  inventory  The column names are left for backward  compatibility with 6 x Inventory Solution  You can  leave this line empty in 7 x     Specify commands to Example  ps  e  retrieve data from system     Click Save changes     Under Task Status  schedule the task to run on client computers     About software inventory using the filescan rule file  on Mac computers    A default filescan  rule file is included in the Inventory plug in installation    package for each platform  It contains an example list of some common  applications  Symantec recommends that you customize the default filescan rule    Gathering inventory from Macs   95  About software inventory using the filescan rule file on Mac
201. r Mac  In documentation referring to managing Mac computers   it is commonly referred to as Symantec Management Agent for Mac or as Symantec  Management Agent     See    About managing the Mac with CMS 7 1    on page 9     In Symantec Management Console  Symantec Management Agent for UNIX  Linux   or Mac is one of your installation options     Installing Symantec Management Agent for UNIX  Linux  or Mac is different in  some ways from installing the Windows agent  Refer to the installation  prerequisites and the installation process table for details     See    Symantec Management Agent for Mac installation prerequisites    on page 21     See    Process for installing Symantec Management Agent for Mac    on page 24     About the Mac Terminal and Secure Shell  SSH     You can run terminal commands at the Mac Terminal  which is on the physical  client computer  Using the terminal app on a Mac client computer is equivalent  to opening a DOS prompt on a Windows client computer  If you do not have access  to the physical computer  you can perform  Terminal  commands on a client  computer through an SSH session     The path to the terminal application on a Mac computer is Finder  gt  Applications   gt  Utilities  gt  Terminal App     Refer to the following Apple documentation     m Mac OS X 10 6 Help Allowing a remote terminal to access your computer for  additional information about remote terminal access using SSH  You can easily find the same topic for other versions of OS X    
202. r Mac OS X  clicking Compliance Dashboard     Table 10 4 Web parts on the Mac Software Update Compliance Portal page  Getting Started Displays the recommended Patch Management    Solution for Mac implementation workflow        Mac Software Update Compliance   Reports the number of Mac computers that require  or do not require an update        Mac Software Update Delivery Displays the list of software update rollout jobs and  Summary the number of computers that succeeded or failed  to run the job           158   Patch Management Solution for Mac  About the Mac compliance dashboard    Chapter       Remote control with Mac  computers    This chapter includes the following topics     About remote control with the Mac  pcAnywhere communication requirements  pcAnywhere Connection tab   pcAnywhere Authentication tab  pcAnywhere Access Server tab    Installing the pcAnywhere plug in    About remote control with the Mac    Altiris Client Management Suite 7 1 from Symantec includes pcAnywhere Solution   which lets you remotely control Windows  Mac  and Linux computers from  Symantec Management Console     Remote control is the primary function that the Mac thin host provides   pcAnywhere also provides a default level of encryption     The pcAnywhere product supports a subset of functions for non Windows systems   as follows     Authentication   Authentication refers to the requirement for remote users to specify valid  credentials before the pcAnywhere host program allows a remote con
203. r an inventory task  the same way you gather Windows inventory  information     You can run a Full inventory to gather all current information  Thereafter  you  may want to run a Delta inventory on hardware and software to show what has  changed since the previous inventory     If you want to schedule regular inventory gathering for Mac computers  use a  policy     See    Gathering inventory information about Mac computers using a policy     on page 88     If you need to force inventory gathering  use the Run Now schedule option with  the Gather Inventory task     See    Gathering inventory information using a task    on page 90     a    Gathering inventory from Macs  Gathering inventory information about Mac computers using a policy    Gathering inventory information about Mac  computers using a policy    Before you attempt to gather inventory information  ensure that you have installed  Symantec Management Agent on the Mac client computer  You must also ensure  that the Inventory Solution plug in is installed and that the plug in policy is  enabled     See    Installing the Inventory Solution plug in to the Mac OS X computer     on page 86     You may also want to enable client logging to facilitate troubleshooting  In the  Advanced options of the inventory policy  on the Run options tab  you check  Enable verbose client logging  For Mac computers  when you enable this option  a separate log file with detailed logging is created for every task  The files are  created in the
204. r inventory and then deploy the agent   This step is prerequisite to installing the solution plug in   See    Installing Symantec Management Agent to the Mac OS X client computer     on page 33     m Turn on the Inventory Solution Plug in policy  which installs the plug in on  the target computer   See    Installing the Inventory Solution plug in to the Mac OS X computer     on page 86     m   Optional  Create your own Inventory policy or task to gather the information        Note  You can study the Inventory Solution data model in the following Symantec  Connect articles  These articles let you view the information that you can gather  from Mac client computers        m Inventory Solution 7 0 Database Schema   Part 1  Operating System Inventory  m Inventory Solution 7 0 Database Schema   Part 2  Hardware Inventory    m Inventory Solution 7 0 Database Schema   Part 3  Software and User Inventory    Gathering inventory from Macs  About types of inventory tasks and data for Mac computers    About types of inventory tasks and data for Mac    computers    You can gather various types of inventory data from the Mac computers in your  CMS environment  Inventory data is stored in the data classes that are stored in  the Configuration Management Database  CMDB      See    About Inventory Solution for Mac    on page 87     After you install Inventory Solution and turn on the Inventory Solution plug in   you can gather the following categories of inventory information on Mac  computers
205. r the word local   This utility finds the software that is  available for installation  When you run the softwareupdate  1 command  you  see a list of applicable updates     The software update utility passes results back to Notification Server for central  reporting  and the results are stored in the Configuration Management Database   CMDB      You can update the software in the following ways     m Use Task Server to selectively schedule the installation of one or many software  updates     144    About Mac Patch Management  About how Mac patching works    Some updates require a restart  When you schedule updates with Task Server   you can allow end user notifications so that users are aware that updates need  to be installed    In Symantec Management Console  under the Reports menu  you can get a  list of which computers require a restart     m Run pre built jobs out of box to enable automatic patching     About how Mac patching works    All Mac computers need to have direct Internet access  All Mac computers  download updates from Apple com     Without allowing Mac client computers Internet access  the only way you can still  patch Mac software is to use a Software Update Server  SUS   In this case  you  must redirect all clients to the SUS on the Mac OS X server     Software Update Server is part of the OS X Server operating system and contains  a repository of all available updates  The OS X Server must be connected to the  Internet to download Apple updates  Mac clien
206. re of the following     m There must be at least one listener IP address range specified that cannot be  deleted     m The Exclusion IP address ranges can be a subset of Listener IP address ranges  but not vice versa     Symantec Management Agent Settings   Global  Authentication tab    The Authentication tab contains the Agent Connectivity Credential  ACC  settings   These settings consist of the user name and password that the Symantec  Management Agent uses to connect to a secured resource  The package server  also uses the Agent Connectivity Credential to add file based security to download  package files  if so configured  The credentials that you specify must be a known  account on Notification Server and every package server     See    Configuring the global agent settings    on page 56     Table 3 3 Settings on the Authentication tab    Use Application   Use the application identity credentials that you specified on the       credentials Processing tab of the Server Settings page   Use these Specify the appropriate ACC user name and password   credentials    This account usually has a lower level of rights than the Application  Identity account  and is a dedicated account created for use on package  servers     Warning  You cannot use special characters  any of the following    1      amp       in the user name or password  You may use only  alphanumeric characters           Symantec Management Agent Settings   Global  Events tab    The Events tab lets you enable or d
207. red      54   Installing the agent and plug ins for Mac  About the Mac firewall and digitally signed packages    Chapter       Configuring the Symantec  Management Agent for Mac    This chapter includes the following topics    m About configuring the Symantec Management Agent for Mac  m Configuring the global agent settings   m Configuring the targeted agent settings on Mac computers   m About maintenance windows for managed computers    m Configuring maintenance window policies    About configuring the Symantec Management Agent  for Mac    The default Symantec Management Agent configuration settings are suitable for  a small Symantec Management Platform environment  such as fewer than 1 000  nodes     As your environment grows  or if your organization has particular requirements   you need to make the appropriate configuration changes     The agent configuration settings are applied to the appropriate managed  computers using agent configuration policies  You can modify these policies to  change the settings at any time  The new configuration settings are applied to  the agents when the managed computers get their next policy updates  which is  typically once a day      The Symantec Management Platform provides the following types of agent  configuration policies     56   Configuring the Symantec Management Agent for Mac  Configuring the global agent settings    Global settings The global configuration settings apply to all Symantec Management  Agents on all managed computer
208. red to boot through  NetBoot  Unless you have specified a NetBoot image as the default startup disk   the client Mac computer first attempts to boot from the hard drive  The  instructions for modifying the boot order are documented in this appendix     The ability to image Mac clients with Deployment Solution 6 9 is not available  out of the box  You must perform an additional configuration step after you install  Deployment Solution 6 9  before you can image Mac clients  You must create a  Mac OS X automation environment  After you configure the automation  environment  you have the equivalent functionality of a Windows pre boot  environment  You can then capture and deploy Mac images     See    About the limitations of imaging Mac computers    on page 171     After you have configured the imaging capability  any Mac that boots through  NetBoot boots from the automation image  This image contains the Deployment  Solution Darwin ADLagent which checks in with the Deployment Server and  enables management of the Mac client in the Deployment Console     This appendix guides you through creating and deploying a Mac OS X automation  image for use with Deployment Solution 6 9  Symantec does not assume that you  are familiar with Mac OS X or Mac concepts generally  Consequently  links to  online resources are provided to assist you with unfamiliar tools such as the vi  text editor  Mac OS X Server is the only supported NetBoot server for use with  Symantec Deployment Solution 6 9  F
209. rimary tasks  Click  the link in the Notes column to learn more or follow procedures  Then  click the  link back to this process table to ensure that you successfully complete each  installation step     Installing the agent and plug ins for Mac   25  Process for installing Symantec Management Agent for Mac    See    About installing the Symantec Management Agent for UNIX  Linux  or Mac     on page 20     You install the agent on client computers in one of the following ways   m Automatically  Push the agent from Symantec Management Console to the client Mac    computer  This method is the best practice  It is the most common method  and is described in the following table     m Manually  The options are explained in the following table   Table 2 2 Process for installing the agent for Mac  Step 1 Prepare for installation  On the Symantec Management Platform computer    and on the Mac client computer or computers   close unnecessary applications        Step 2 Select the Mac computers to which you want to   See    About selecting Mac computers for a  install the agent and plug in  Symantec Management Agent manual    You have the following options for selecting enn OR DALE     computers     m Network Discovery   m Manual selection by adding client host names  or IP addresses   m Active Directory Import   m Import using a comma separated values file               26       Installing the agent and plug ins for Mac  Process for installing Symantec Management Agent for Mac    Table 
210. rver  and turn on the  power management feature     See    Targeted Agent Settings  Advanced tab    on page 72      Optional  To restore the policy to its default settings  click Restore Defaults   Click Save Changes     64   Configuring the Symantec Management Agent for Mac  Configuring the targeted agent settings on Mac computers    Targeted Agent Settings  General tab    The targeted agent general settings include the policy download and inventory  collection frequencies  and whether to compress large events when you send them  to Notification Server  You also need to specify the computers  users  or resource  targets to which the targeted agent settings policy applies     See    Configuring the targeted agent settings on Mac computers    on page       Table 3 5    Settings on the General tab    Download new  configuration    The interval at which the Symantec Management Agent requests new  policy information from Notification Server     The default and recommended interval is one hour     When you first set up your Notification Server  set this time to 1  5   or 15 minutes  This setting lets you find out how Notification Server  interacts with the Symantec Management Agents  This time should  then be increased to suit the number of managed computers that you  have        Upload basic  inventory    The interval at which the Symantec Management Agent sends basic  inventory to Notification Server     The default interval is one day  You should adjust this value according  to
211. ry  a Managed Software Delivery policy  or an  offline task     This topic describes the packaged software presentation under Mac OS X  It  explains how DMG  PKG  MPKG  and APP files and directory extensions do and  do not relate to Windows file formats and extensions  This information helps you  understand how Symantec solutions and the agent platform support Apple  software distribution     Software Management Solution in Altiris Client Management Suite 7 1 from  Symantec supports the following delivery media for Mac computers     m Apple Disk Image  DMG  A DMG is an archive similar to a Windows ISO    m Installation packages  PKG and MPKG  These installation packages are most closely related to Windows MSI files     m Application bundles  APP  Mac application bundles have no Windows equivalent     Windows file Related Mac file formats  formats    15    16   Introducing the Mac in Altiris Client Management Suite 7 1 from Symantec    About managing the Mac with CMS 7 1    ISO    DMG    Mac OS X files with     dmg    extension are Mac OS X disk image files   DMGs   A DMGis a Mac OS X proprietary format CD DVD ROM image   A DMG is similar to an ISO file and to Apple CDR files  It represents  an upgrade to Mac legacy IMG files     To store Mac software on the Windows NTFS file system  Symantec  requires that you first compress the software application files into an  Apple DMG  You can create a DMG using utilities that are bundled  with Mac OS X  One such example is Disk Utility
212. rying computers 151    K    key CMS Mac capabilities and limitations  compared to Windows 13    L  local Software Update Server  SUS   redirecting a Mac client computer 145  login and password settings for Mac computers  Connection and Authentication tab  Installation Settings dialog box 48  login settings for Mac computers  Connection and Authentication tab  Installation Settings dialog box 48    Mac agent and plug ins  about 35  installation prerequisites 21  installing 20  24  Mac client computer  redirecting to a local Software Update Server   SUS  145  Mac client computers  about selecting for Symantec Management Agent  pull  manual  installation 36  creating  csv file for computer details 38  managing with command line options 35  selecting for Symantec Management Agent pull   manual  installation 37  Mac computers 106  See also UNIX  Linux  and Mac  about discovering 77  about gathering custom inventory  information 91  about imaging 168  about Inventory Solution 87  about limitations of imaging 171  about managing with CMS 9  key CMS capabilities and limitations 13  supported package delivery formats 14  about software inventory using the filescan rule  file 94    Index   201    Mac computers  continued     about supported package delivery formats 14   about using Deployment Solution 6 9 to manage  and image 172   Access Server settings 162   agent connectivity credentials 60   and pcAnywhere 159   and remote control 159  163   and remote control communication  requir
213. s    7    8   Contents    Appendix B    About using Deployment Solution 6 9 to manage and image Mac    COMPULENS a secesene ended vb seas Ses sired ean hanes AER bee des eeentaes Mee 172  Using Deployment Solution 6 9 to manage Mac computers                    172  Using Deployment Solution 6 9 to image Mac computers                     174  Performing management tasks               c cccceccseceec eee eee eee eeneeneeneenes 176  About Installing Mac OS X Server software                cccecceseeecseeeeeeees 177  Creating a Mac OS X automation image                    cccecececeenenenen enone 178  Installing  Mac OS K enserre Sek ease tonne tected eee eh ohaes eases 182  Customizing the source OS               ccccceceecec ee ee cence ee eeeea sense eeneenees 183  Installing the Darwin ADLagent                    ccc cececeeceeeeceeeeceeeeeeeeenees 184  Enabling Darwin ADLagent logging                   ccccecceceeeceeeeeeeeeeeenes 185  Converting the Darwin ADLagent to an automation role                      186  Adding Share credentials to the source keychain                     0c eceeeee 187  Capturing the source image                 cceccecec eee ee cent cence sees eneenen tenes 187  Creating the NetBoot image using the System Image Utility                 189  Setting up the NetBoot Service              cceeeeceeceecneceeeeeeeeueeeteneeaeenes 189  Performing imaging tasks                ccceccecceeceeceeceeee eeu eee eeu eeneeneeneenes 190  Troubleshooting 5 ccc veette
214. s  See    About installing software updates    on page 152              Patch Management Solution for Mac   151  Checking for available software updates    Table 10 2 Process for installing software updates  continued        Step 3 View installation status Use reports to view the software update compliance and rollout job  reports  status     See    Viewing reports    on page 156        Checking for available software updates    You can check target Mac computers for the software updates that they require   When you run the Check Available Updates Task  the target Mac computers  download software update information from Apple and then report the list of  available updates to Notification Server     To ensure that the list of available software updates on Notification Server is kept  up to date  schedule the task to run twice a week  Configure the task to run on  the All Patchable Mac Computers target     If you want to quickly check Mac computers for compliance  you can run the task  immediately     After you collect software update information from Mac computers  you can view  this information in reports     See    Viewing the list of available software updates    on page 152   See    Implementing Patch Management Solution for Mac    on page 150   To check for available software updates    1 Inthe Symantec Management Console  on the Manage menu  click Jobs and  Tasks     2 Inthe left pane  expand System Jobs and Tasks  gt  Software  gt  Patch  Management  gt  Mac  and then c
215. s  These settings are applied as a  single policy that automatically targets every managed computer     See    Configuring the global agent settings    on page 56     Targeted settings The targeted agent settings are the general parameters that control  the Symantec Management Agent  including how the agent  communicates with Notification Server  You can modify the default  policies that are supplied with the Symantec Management Platform   You can create your own targeted agent settings policies and apply  them to the appropriate managed computers     See    Configuring the targeted agent settings on Mac computers       on page 61   Maintenance A maintenance window is a scheduled time and duration when  windows maintenance operations may be performed on a managed computer     A maintenance window policy defines one or more maintenance  windows  You can modify the default policy that is supplied with the  Symantec Management Platform  You can create your own  maintenance window policies and apply them to the appropriate  managed computers     See    About maintenance windows for managed computers    on page 73     The targeted settings policies and maintenance window policies are applied to  the managed computers that are included in the specified policy targets  These  targets may not be mutually exclusive  Two or more policies of the same type may  apply to the same managed computer     If amanaged computer has two or more targeted settings policies that are applied  to it  
216. s for both master session and client session     See Table 3 10    Table 3 8 Throttling settings    Use Bandwidth Throttling    Enables bandwidth throttling        Only throttle when  bandwidth is below       Specifies a slow connection threshold     If the connection speed falls below the value that you specify  the bandwidth throttling  settings that you specify are applied           67    68   Configuring the Symantec Management Agent for Mac  Configuring the targeted agent settings on Mac computers    Table 3 9 Throttling Periods settings    Add throttling period    You can specify any number of throttling periods  If two or more periods overlap  the  lowest throttling value is used     For each throttling period  you can set the following     m Start time   m Duration  The start time and duration of the throttling period    m Value   m Unit  The amount of throttling  where the numerical value is either a percentage of the  maximum download rate  or a specific download rate in KB sec        Delete    Deletes the selected throttling period from the list        Time zone       The time zone to use for defining the throttling periods   The available time zones are as follows     m Use agent time  The times are specified without time zone information  and are applied at the  local time at each managed computer  Throttling periods start and end at different  times depending on the time zones of the managed computers    m Use server time  The times are specified with time zone 
217. s task runs after the Adobe   Creative Suite   4 software installation to  disable the pop up for new users     This sample task is a step in the process for configuring a software delivery task   See    Configuring a software delivery task    on page 134    To create a task to disable the Product Improvement pop up   1 In Symantec Management Console  navigate to Manage  gt  Jobs and Tasks  At the root of this folder  create a folder to work in    Right click the new folder and click New  gt  Task    Click Run Script to select that task type     oOo FW N    Give the task a descriptive name     You can use any descriptive name such as Disable Adobe Product  Improvement Program     6 Set the script type to UNIX Script   Add the following string to the body     defaults write  Library Preferences com adobe headlights APIP  Enabled  int 0    8 Click OK to save the task     Creating a Managed Software Delivery policy to deliver software to  Mac OS X computers     Sample     This sample task illustrates how to create a Managed Software Delivery policy  for installing the Adobe   Creative Suite   4 software product     This sample task is a step in the process for configuring a software delivery task   See    Configuring a software delivery task    on page 134    To create a Managed Software Delivery policy   1 In Symantec Management Console  click Manage  gt  Policies     2 Click Policies  gt  Software  gt  Managed Software Delivery     10  11    12    13    14    15    16    17  1
218. spective of time zones  and are compensated for daylight  saving    m Coordinate using UTC  The times are specified with time zone information  where the time zone offset  is 0  The blockout periods start simultaneously irrespective of time zones  Daylight  savings time does not affect blockout periods        Blockout periods The blockout periods that you want to have available     See    Adding a blockout period to the targeted agent settings    on page 71           Adding a blockout period to the targeted agent settings    You need to specify the blockout periods that you want to use  You can specify  any number of blockout periods     See    Configuring the targeted agent settings on Mac computers    on page 61     If ablockout prevents a software delivery package download  the package download  starts immediately when the blockout expires  according to the download options  you selected     To add a blockout period  1 Inthe Blockouts tab  click Add Blockout Period     2 Specify the Start Time and Duration in the corresponding boxes        71    72   Configuring the Symantec Management Agent for Mac  Configuring the targeted agent settings on Mac computers    3 Inthe Unit drop down list  select the blockout period type     Download The package server and Symantec Management Agent  do not download any software delivery packages   However  the Symantec Management Agent still sends  events and gets Symantec Management Agent Settings  policy requests from Notification Server  
219. stallation prerequisites 33  Deployment Solution 6 9  setting up Mac OS X Server for imaging 177  using to image Mac computers 174  using to manage and image Mac computers 172  using to manage Mac computers 172  using to perform Mac management tasks 176  destination download location  setting 115  digitally signed packages  Mac firewall  about 53  disabling or configuring built in Mac OS X firewall  Mac installation prerequisites 28  discovering Mac computers 77  Network Discovery wizard 79    200    Index    discovering Mac computers  continued   with manually created tasks 80  discovery Mac computers  about 77  DMG file  creating to deliver software to Mac OS X  computers 136  download location  package  alternate 115  default 115  Symantec Management Agent cache 115  download settings  Software Management Solution 114    E  encryption  settings for remote control with Mac  computers 161  F    filescan rule file  using to scan for files on Mac computers 96    H    home page 157  hosting an internal SUS  about 144    implementation  Software Management Solution 109  implementing  Patch Management Solution for Mac 150  incoming connections to Mac computers  through Secure Shell  SSH  32  installation prerequisites for Mac agent and  plug ins 21  checking agent installation 34  deploying Symantec Management Agent to Mac  OS X client computer 33  disabling or configuring built in Mac OS X  firewall 28  setting up Notification Server name  resolution 27  installation settings  S
220. step every time that you need to install the Software    In Symantec Management Management Solution plug in on the client computers that do  Console  enable the policy  not have it     The unified Software Management Solution Plug in Install  policy lets you install the solution plug in on all supported  operating systems     You may have performed this step when you installed the  Symantec Management Platform or when you added new  computers to the network           110   Software Management Solution for Mac  About the agents and plug ins that Software Management Solution uses    Step 2    Table 6 3 Process for implementing Software Management Solution   continued     Configure security privileges for  Software Management Solution     Administrators need the appropriate privileges to deliver and  manage the software in your organization     You or another administrator may have already performed this  step when you configured security for the Symantec Management  Platform     For more information  see the topics about setting up security  and Software Management Solution settings in the Symantec  Management Platform Help        Step 3       Configure default settings for  Managed Software Delivery        You can configure the settings that control the behavior of  Managed Software Delivery policies  Rather than configuring  these settings individually for each policy  you can configure the  default settings that apply to all new Managed Software Delivery  policies        Abo
221. t Solution Console   See    Using Deployment Solution 6 9 to image Mac computers    on page 174     This topic explains how to perform the Power Control tasks that are included with  Deployment Solution 6 9  Details about how to create scripts are beyond the scope  of this guide     Power control lets you restart a managed Mac or shut it down     You restart or shut down a computer by right clicking a computer icon in the  Computers pane and selecting Power Control  You complete the action by clicking  Operations  gt  Power Control on the menu bar or clicking the icon on the toolbar     This task is a step in the process for managing Mac computers with Deployment  Solution 6 9     Mac imaging   177  About Installing Mac OS X Server software    To perform Power Control management tasks  1 Right click a computer and select Power Control   A secondary menu displays the following options     Wake Up Although this option appears in the secondary menu  it cannot  be used with Mac clients     Restart Click to reboot the selected managed computer  Select Force  Applications to close without a message box to restart  immediately without prompting the user     Shut down Click to shut down the selected managed computer  Select Force  Applications to close without a message box to shut down  immediately without prompting the user     Log off Although this option appears in the secondary menu  it cannot  be used with Mac clients     Select a Power Control option     In the Confirm Operati
222. t and plug ins for Mac  Process for installing Symantec Management Agent for Mac    To set up Notification Server name resolution with Mac computers    1    10    As an admin user  on the Mac client computer open Terminal app     If you have opened a remote SSH session from Symantec Management  Console  start this procedure with the next step     At the command line  enter sudo vi  etc hosts   At the prompt  enter the current admin user s password     When the file contents appear  press the Down arrow key or the lowercase j  key until you reach the last line of the document     Press the lower case letter o key to open a new line below the line that the  cursor is on     This action opens the insert editmode     On the new line in the insert edit mode  enter the Notification Server  computer IP address and the Fully Qualified Domain Name  FQDN  of the  Symantec Management Platform server     If you prefer  you can enter the short name or other alias for the Symantec  Management Platform server on this same line     Press Esc to exit insert edit mode   Press the colon     key     At the  prompt at the bottom of the screen  enter the lowercase letters wq to  write the file to disk and exit the vi editor     At the shell prompt  enter cat  etc hosts to review the entry that you added        Note  If you need information about the vi editor or how to use it  you can  find many sources of good information on the Web        Disabling or configuring a built in Mac OS X firewall    
223. t for Mac installation prerequisites   Process for installing Symantec Management Agent for Mac   About solution plug ins for Mac   Command line options for managing Mac client computers    About selecting Mac computers for a Symantec Management Agent manual  installation    Selecting Mac computers for a Symantec Management Agent pull installation  Creating a  csv file for importing Mac computers   About installing the Symantec Management Agent for Mac with a push  Installing the Symantec Management Agent for Mac with a push   About installing the agent for Mac with a pull   Installing the Symantec Management Agent for Mac with a pull   Specifying the Symantec Management Agent for Mac installation settings  Installation Settings dialog box    Installation Settings  Connection and Authentication tab    20   Installing the agent and plug ins for Mac  About installing the Symantec Management Agent for UNIX  Linux  or Mac    m Installation Settings  Agent Settings tab for Mac computers  m Installation Settings  Install XML tab    m About the Mac firewall and digitally signed packages    About installing the Symantec Management Agent  for UNIX  Linux  or Mac    In the context of managing Mac computers in CMS  installation refers to installing  the Symantec Management Agent for UNIX  Linux  or Mac  This ULM agent is a  unified agent that runs on the UNIX based operating systems  In the Symantec  Management Console  this agent is labeled Symantec Management Agent for  UNIX  Linux  o
224. t of this process  Because you may or may not choose to install this  particular product  each task is presented as a sample     Using scripts to deliver tasks to Mac computers   135    Configuring a software delivery task       Table 8 1 Process for configuring a software delivery task    Step 1    Complete software delivery  prerequisites     Follow the instructions that are  found in the Adobe   Creative  Suite   4 Enterprise Manual  Deployment User Guide to create  the necessary files and installer  that support a silent installation   You can download the PDF can be  downloaded from the Adobe site     If you follow the instructions you  produce the following required  files for a silent installation     m application override xml  m install xml  m remove xml    Make sure to save these files in the  correct directories  The Adobe  Installer appears to be hard coded  to search for certain payload items  in the default path  For example   if the installer path is   Volumes Adobe CS4 payloads       but the installer looks in   Volumes Adobe Creative Suite 4  Design Premium Disc 1 Adobe CS4  Design Premium payloads       you  receive an error     When you create files or installers  for the software that you want to  deliver  use the exact path that the  source media uses        Step 2    Create a DMG file     Read through or complete a  sample task and then click the link  to view the next step in the  process     See    Creating a DMG file to deliver  software to Mac OS X c
225. tal lets users submit requests and install software through a  Web based interface with little or no administrator involvement  This self service  approach to software delivery reduces help desk calls and simplifies the process  of requesting and delivering software  Because the Software Portal uses predefined  software information and delivery settings  it can automate most of the deliveries  that result from the software requests     The administrator who sets up the Software Catalog decides which software each  user or group of users is allowed and specifies which software requires approval   These settings determine the amount of intervention that is required for specific  software requests  Requests for pre approved software require no further action  from anyone  Requests for other standard software require approval from a  manager or an administrator but upon approval  the software delivery is automatic   Only the requests for non standard software require the manager or the  administrator to take further action to deliver the software     The Software Portal is installed on the client computers  Therefore  the users can  create requests and the managers can approve the requests without requiring  access to the Symantec Management Console     The Software Portal supports requests for Windows and Mac OS software     Chapter       Using scripts to deliver  tasks to Mac computers    This chapter includes the following topics   m About using tasks to manage Mac computers  
226. ted and is running  enter the following  command     aex cta list   show all tasks    About gathering custom inventory information about  Mac computers    Custom inventory helps you extend the type of inventory you gather by adding  the new data classes that are not included by default     See    About types of inventory tasks and data for Mac computers    on page 85     Custom inventory also lets you extend the use of a predefined data class by  customizing it  For example  the attributes of the Processor Extension data class  are Device ID  L2 Cache Size  and L2 Cache Speed  You can customize this data  class by adding or removing attributes  If a custom data class is saved in the  Configuration Management Database  CMDB  and is empty  you can modify it in  the following ways     m Add nullable  non nullable  key  and non key attributes to it   m Delete its attributes   m Change the properties of its attributes     If the custom data class contains data  you cannot modify it  After you customize  a data class  you create a task with scripting logic and schedule it to run on the  target computers        Caution  Use caution if you gather inventory using the custom data class and the  same data class is also part of the standard inventory  When a standard inventory  follows a custom inventory  the data that the standard inventory gathers  overwrites the data that the custom inventory gathers     To prevent the custom inventory data from being overwritten  you must perform  th
227. ters 43  pushing to computers 41  selecting computers for installation 36  simultaneous installation tasks  setting 41  Symantec Notification Manager  about 193    T    task  gathering inventory information about Mac  computers 90  task options  Software Management Solution  about 112  defaults  overriding 118  task settings  Software Management Solution  See  task options  Software Management Solution  task to disable the Product Improvement pop up  creating 140  task  Software Management Solution  advanced options 118  options  See task options  Software Management  Solution  settings  default 111  tasks  using to manage Mac computers 133  timeout settings for Mac computers  Connection and Authentication tab  Installation Settings dialog box 50  troubleshooting  Mac problems with Inventory Solution 98 102    U    UNIX  Linux  and Mac  support in Software Management Solution 106  updates  See software updates  updating computers  checking needed updates 151  installing all updates 154  installing individual updates 152  viewing available updates 152  viewing status reports 156  updating Mac software  See patching Mac software    Index   207    upgrade  configuration  and startup settings for Mac  computers  Install XML tab for Mac computers  Installation Settings dialog box 52    WwW    Windows Installer repair  advanced options 118    
228. than the local Software Update Server   To redirect a client  you remove the preference setting that points to an internal  server  In this case  you have two options  You can delete the modified setting and  allow the client computer to revert to Apple for software updates  Another option  is to remove the preference settings altogether by deleting the files from both the  user   s home folders and the root home folder     146   About Mac Patch Management  Redirecting a Mac client computer to a local SUS    Redirecting a Mac client computer to a local SUS    1    On the Mac client computer  click Finder  gt  Applications  gt  Utilities  gt   Terminal app to open a Terminal window  command prompt      Update the preference setting for the user or group by executing the relevant  command     Thelocaluserwho defaults write com apple SoftwareUpdate   is running the CatalogURL  http   update server address 8088    command updates   own preference   setting     This method only  affects the GUI  Software Update  tool     You  the defaults write   administrator   Library Preferences com apple SoftwareUpdate  update the global catalogURL  http   update server address 8088    settings for all   users on a system     This method only  affects the GUI  Software Update  tool     The root user  a sudo defaults write com apple SoftwareUpdate  local user using CatalogURL  http   update server address 8088    sudo to get   administrator   privileges  updates   own global   settings     This
229. the amount of time to wait before the policy terminates if it stops  responding        Upon failure    Defines whether the policy aborts  continues  or restarts when it fails     When you create a Managed Software Delivery policy  this setting is the same for   each software resource and task that the policy contains  You can edit the policy to  override this setting for each software resource and task  For example  if the execution  of the first software resource fails  you can run subsequent items  Conversely  if one  execution in the sequence fails  you can abort the remaining items in the sequence     This option applies to both the applicability check and the execution  If an applicability  rule fails for a software resource that is set to abort upon failure  then the policy does  not continue  The policy does not continue even if other applicability rules succeeded   Also  any subsequent tasks and software resource deliveries that are in that policy  do not continue either  If you want to evaluate all rules  choose the Continue option   If you choose Continue  compliance status of the policy is not affected with the  software        Max retries    Defines the number of times that the policy retries when it fails           Advanced options in Managed Software Delivery  policies for Mac computers    This dialog box lets you change the settings for the individual software resources  that are in a specific Managed Software Delivery policy  For example  you might  download t
230. the package server   If the package is already on the client computer because of a recurring  delivery or a delivery re attempt  its existing snapshot is used for  comparison    m Ifthe snapshots do not match  re download the package   A mismatch can occur when some kind of interception has corrupted  the package     When the package download is successful  the compliance process is  finished and the policy is ready for the remediation process        Table 7 3    How the remediation phase of Managed Software Delivery works    Step 1    Compliance check    Determines whether the software is installed on the client computer     Because no detection rules for Mac computers are implemented in Software  Management Solution in 7 1  you should check the SMF cache  Check the  cache  swce dat file  to determine if software is installed     This compliance check ensures that the software is still in the same state  as it was during the compliance process  For example  if the remediation  was scheduled to run later than the compliance process  the software might  have been installed or uninstalled in the interim     If the remediation is still required  the process continues        Step 2       Remediation action       Installs  uninstalls  or performs any other remediation action that the  software requires     If the Managed Software Delivery policy contains multiple software  resources and tasks  they are executed in the order in which they appear  in the policy     You can override 
231. the policy   s remediation settings and schedule for  individual software resources and tasks within the policy        126   Managed Software Delivery to Mac computers  About software policy remediation on Mac computers    Table 7 3 How the remediation phase of Managed Software Delivery works   continued        Step 3 Report to Notification   The Symantec Management Agent on the client computer reports the    Server    results of the Managed Software Delivery process to Notification Server   You can obtain information about the results from the compliance reports  and the delivery reports in Software Management Solution        See    About advanced software deliveries    on page 121     About software policy remediation on Mac computers    Managed Software Delivery lets you not only deliver software but also manage  it  These actions ensure that you deliver the correct software to the correct  computers     When you schedule a Managed Software Delivery policy  you can assign different  schedules for compliance and remediation  For example  you can schedule the  compliance process to occur during the day and the remediation to occur only  during a maintenance window     Table 7 4 Compliance and remediation actions    Compliance Compliance on Mac computers depends on the delivery method you select to install the software        as follows Using Quick Delivery or Managed Delivery installs the software     If you select Quick Delivery to install the software  then no detection is
232. tion     194   Troubleshooting    Launching the Symantec Management Agent for Mac GUI       Launching the Symantec Management Agent for Mac  GUI    You can launch the Symantec Management Agent for Mac graphical user interface   GUI  on the Macintosh computer  Navigate to  Applications Utilities  and open  the Symantec Management Agent application     You can drag the Symantec Management Agent icon into the Dock for convenient  access     Using the Symantec Management Agent for Mac GUI    The Symantec Management Agent for Mac graphical user interface  GUI  contains  the following sections     m Agent Details   m Special Periods   m Software Management  m Task Management    Each GUI section includes several options     Table B 1    General    Troubleshooting  Using the Symantec Management Agent for Mac GUI    Options in the Agent Details section    The General group displays the following  Symantec Management Agent information     m The Notification Server computer address with  which the Symantec Management Agent for  Mac is registered    m The version of Notification Server software    m The unique identifier of the Macintosh  computer  This identifier is used to register  the computer with Notification Server     The Client Configuration group displays the  following information     m The last time the Symantec Management  Agent for Mac requested a client configuration  file from Notification Server    m The last time an updated client configuration  file was received    m H
233. trol  session     Access Server    160    Remote control with Mac computers  About remote control with the Mac    For information about pcAnywhere and Access Server  including links to  relevant documentation  see Questions and Answers about pcAnywhere Access  Server     m Screen scaling  Screen scaling is useful when the host computer screen resolution is higher  than the resolution of the remote computer screen  In this scenario screen  scaling lets the remote user see the entire host computer screen without using  scroll bars     m Session Recording  If you need to record a remote session  use the Start Recording option on the  remote computer  After the remote user specifies a path name and file name  where the recording is to be saved  recording begins     m Snapshots  To save a local screen shot of the display on the host computer  click the Take  Snapshot button in the pcAnywhere program on the remote computer  This  action is recommended over using the computer s Print Screen button     If you want to remotely control the Mac computers on your network in Symantec  Management Console  you must turn on the pcAnywhere Solution Plug in for  Mac   Install policy  You use pcAnywhere Solution when you need to remotely  control the console session of a Mac server or workstation     See    Installing the pcAnywhere plug in    on page 163        Caution  Before you initiate a remote session  you must log on directly to the Mac  that you intend to remotely control  After you hav
234. ts can then be redirected to the  SUS service on the OS X Server     The Software Update utility is built in to each client Mac  Users can run the  softwareupdate command from time to time or on a schedule like a Windows  scheduled task     If a Mac client has Internet access  then the user can update software  The software  update utility runs on the Mac client and presents available services or updates   The user selects the desired services or updates  which are then downloaded  through the GUI on the client     About hosting an internal SUS to obtain internal  software updates    You can allow Mac client computers direct access to the Apple software update  site or host a Software Update Server  SUS  internally     See    Redirecting a Mac client computer to a local SUS    on page 145     Symantec recommends that you allow direct client access to the Apple software  download site rather than setting up a SUS     Hosting a SUS is a task for advanced Mac administrators because setup is  somewhat complex  Setup requires that you change settings manually on every  Mac client  To simplify the process  you can create an image  install it on all Mac  computers  and then run scripts to change the settings     About Mac Patch Management   145  Redirecting a Mac client computer to a local SUS    The benefit to hosting a SUS internally is that you download software updates  from Apple one time and then distribute software updates over the network  This  method is more secure and req
235. tware in the list  highlight it  and click Edit  the pencil icon         On the Properties tab  Software Product may be blank    You can create a new Software Product named Creative Suite    Click the Package tab    A package was already created  However  a command line may not be there   Click Add command    In Name enter Install    Description is optional    Leave Command line requires a package selected    The Adobe CS4 package should be selected by default    In the Package field  your Adobe CS4 package should be selected by default   Set the Installation file type to  lt other gt     Set the Command type to Install    Click Set as the default for this command type    Click Edit for the Command line    Click the  sh file and then click OK    The resulting command line should be NameOfYourFile sh   Set the following Success Codes  0  8  comma delimited    Set Failure Codes to 1  2  6  7 9  10  11  12  13  14     These codes are specific to Adobe   Creative Suite   4  Refer to the product  PDF for details if you install this software product  If you follow the  instructions in this sample task to install a different software product  refer  to the product information for the failure codes     Click OK and close the window     140   Using scripts to deliver tasks to Mac computers  Configuring a software delivery task    Creating a task to disable the Product Improvement pop up   Sample     This sample task illustrates how to disable the Adobe Product Improvement  pop up  Thi
236. ue is 100     This setting cannot be less than the value that you specified for Minimum receiving  computers per session     This setting can be used to override the wait time when enough agents have joined  the session to represent significant bandwidth savings  The wait time is specified in  the Wait time to begin session field        Maximum bandwidth to use  for multicasting    The maximum bandwidth that multicasting can use per package     The default value is 125 Kbytes sec        Maximum transmission  attempts per package       The maximum number of times that the Symantec Management Agent may attempt  to receive the same package through multicast  If all attempts fail  the agent reverts  to the normal package download procedure     The default number is 3        69    70   Configuring the Symantec Management Agent for Mac  Configuring the targeted agent settings on Mac computers    Table 3 10 Multicast Configuration settings  continued     Maximum sessions per  physical subnet    Specifies the maximum number of multicast sessions that can occur concurrently  per physical subnet     The default number is 10        Disable multicast for  packages smaller than       Specifies the minimum package size that may be downloaded using multicast     The default size is 512 KB        Targeted Agent Settings  Blockouts tab    The targeted agent blockout periods are times when all communication between  the Symantec Management Agent and Notification Server is disabled  The  Blocko
237. uires lower bandwidth than having Mac clients  download software directly over the Internet     Note that a SUS is not part of Symantec Management Platform or CMS  however   you can host it on the same network  See Management scripts  including setting  liveupdate server  SUS  and Mac SUS server setup     Redirecting a Mac client computer to a local SUS    Symantec recommends that you allow direct client access to the Apple software  download site  An alternative is to set up a Software Update Server  SUS   which  is complex and requires substantial manual configuration     Although it is not recommended that you configure a local Software Update Server   SUS  to manage Apple software updates  it can be done  After you configure the  SUS  the Altiris Patch Management for Mac 7 1 from Symantec solution then pulls  the software updates locally  This method can be more efficient and require fewer  network resources than allowing every Mac client to pull updates individually  from the Apple Web site      See    About hosting an internal SUS to obtain internal software updates     on page 144     If you decide to redirect a Mac client to a local SUS  the option you choose depends  on which user or users should be affected  It also depends on which tool should  be affected  such as GUI or command line utility        Note  The port specification is required only if your update server uses a port  other than the default port or ports        You can direct client back to Apple rather 
238. ut the agents and plug ins that Software  Management Solution uses    The information in this topic is specific to Mac computers     Software Management  Framework agent    Certain agents and plug ins must be installed on the client computers to manage  and run the Software Management Solution functions     Predefined tasks are provided to install these agents and plug ins     Table 6 4 Agents and plug ins that Software Management Solution uses       Manages all the software delivery functions in Software Management Solution     Software deliveries are closely integrated with the software resources in the Software  Catalog  The Software Management Framework agent manages the package downloads  and other aspects of software delivery     The Software Management Framework agent is installed on the client computers  when the Symantec Management Agent is installed     For more information  see the topics about the Software Management Framework  agent in the Symantec Management Platform Help        Software Management Solution for Mac   111    About Software Management Solution settings for Mac computers       Table 6 4 Agents and plug ins that Software Management Solution uses     continued     Software Management  Solution Plug ins    In 7 1 one unified console side Software Management Solution Plug in supports  software delivery and software management on the Mac platform     Although Software Management Solution plug ins for Mac and other UNIX based  platforms differ from plug 
239. ution plug in on Mac client  COmMmputerS erya a eee athe a a E OET oe 102  Software Management Solution for Mac              000  105  About delivering Mac software with Software Management  Solution i neria oeni Laces Lael ada ee gawad sae E sane cabes Ea 106  Components of Software Management Solution specific to Mac  COMPULENS Poses el Bos es cohen Gaede a OEE A a EEA A a e 107    What you can do with Software Management Solution on Mac  COMPUbeEN Ss  o sess bdeed Jaa Havel eh chek ad bee es Saw JOS eaves a ada Oa 108    5    6   Contents    Chapter 7    Chapter 8    Implementing Software Management Solution on Mac    COMPUlOES orisii iee a vebe dies Mine aces ken RA EEE a aa  About the agents and plug ins that Software Management Solution   USES ide o eae e E N a a Eea Eea N SEE EG EN EE EEIE  About Software Management Solution settings for Mac   COmMpPuUterS ei e e e ae E EE EEE ca ENEA ENE NE AEREN  Schedule settings for Managed Software Delivery to Mac   COMPUtErS erir EEA ta ERE EA REE A aAA  Download settings in Software Management Solution for Mac   COmMpuUterS aien eeii en a E EE ANE E E E E bones  Run settings in Software Management Solution for Mac   COMPUterS oikorei ine ana Ere IIE EA TEn AANA URO Raveniendedeanandacvenane  Results based actions settings in Software Management Solution for   Mac  computetS errr e A AA EE E A E NANTE RERE  Advanced options in Managed Software Delivery policies for Mac   COMpPUtErS niran aa R RNEER EA EE ERIE E TEN ANAD a IORA  A
240. uts tab lets you set up any number of blockout periods in a targeted agent  settings policy     See    Configuring the targeted agent settings on Mac computers    on page 61     Table 3 11 Settings on the Blockouts tab    Disable communication at  startup and after blockouts  for up to       Disables the communication between Notification Server and the Symantec  Management Agents for a specified period  This disabling occurs after the computer  is turned on and after a blockout period has expired     This setting prevents all Symantec Management Agents communicating with  Notification Server at the same time  For example  at the start of the working day  when all the computers are turned on  or after blockouts have finished  The actual  time that communication is disabled is arandom interval from 0 to the time specified        Configuring the Symantec Management Agent for Mac  Configuring the targeted agent settings on Mac computers  Table 3 11 Settings on the Blockouts tab  continued   Time zone The available time zones are as follows     m Use agent time  The times are specified without time zone information  and are applied at the  local time at each managed computer  Blockouts start and end at different times  depending on the time zones of the managed computers    m Use server time  The times are specified with time zone information  where the time zone offset  is that of the server s time zone where the policy is defined  The blockout periods  start simultaneously irre
241. very     Advanced delivery actions that Managed Software  Delivery can perform with Mac computers    Managed Software Delivery is a policy based delivery method that lets you respond  to an assortment of advanced delivery requirements  A single Managed Software  Delivery policy can perform multiple delivery actions     See    About advanced software deliveries    on page 121     Table 7 1 Advanced delivery actions that Managed Software Delivery can  perform       Deliver software    In its simplest form  Managed Software Delivery delivers a single software resource with  its associated package and command line  It downloads the software and installs it on the  managed computer according to a defined schedule  It does not perform a compliance  check and it always considers the computer to be compliant        Remediate software on  the client computer    Managed Software Delivery to Mac computers  About the execution of Managed Software Delivery policies on Mac computers    Table 7 1 Advanced delivery actions that Managed Software Delivery can    perform  continued     Managed Software Delivery installs the software to a specific known state on the client  computer  If the state of the software is out of compliance  Managed Software Delivery  performs a remediation to restore the correct state           Deliver software  dependencies to the  client computer as  needed    Managed Software Delivery checks the client computer for the dependencies of a software  resource that it de
242. ware Management Solution  the Advanced  option provides access to the task settings     Table 6 12 Tabs in the Advanced settings dialog box    Download Options tab   Contains the settings that define how a specific task downloads  and runs on the client computer  The defaults for some of these  settings are inherited from the Symantec Management Agent  settings        Run options tab Contains the settings that define how a specific software  management task runs on the client computer  The defaults for  these settings are inherited from the Task Server settings           The tasks that use these settings are as follows   m Package Delivery    m Quick Delivery    Software Management Solution for Mac   119    Methods for delivering software to Mac computers       Methods for delivering software to Mac computers    You can deliver software to one or more managed computers by creating and  running a Software Management task or policy  The method that you use to create  the task or policy depends on your delivery requirements     Table 6 13 Methods for delivering software    Deliver software to a specific computer   Drag and drop In Symantec Management Console under  or to a group of computers  Manage  gt  Software  you can click and drag  Deliverable software to a target  The target  can be a single computer or a group of  computers that you have already defined  under Manage  gt  Computers    In the Manage  gt  Software window  the  Installed Software subpane lists the  delivera
243. which you want to install the Symantec Management Agent for UNIX   Linux  and Mac     You do not have to use all of the fields  You can use only the fields that you  need  such as computer name  admin name  admin password  and so on     The settings that you can specify in the  csv file are identical to the settings  that you can set from the Install Settings window in Symantec Management  Console     See    Installation Settings dialog box    on page 45     6 When you have finished  save the  csv file     About installing the Symantec Management Agent  for Mac with a push    The Symantec Management Platform computer pushes the installation of the  Symantec Management Agent for Mac     See    Installing the Symantec Management Agent for Mac with a push    on page 41     40       Installing the agent and plug ins for Mac  About installing the Symantec Management Agent for Mac with a push    Table 2 4 Overview of the Symantec Management Agent for Mac push  installation process    Step 1    Symantec Management Platform attempts to connect to the target computer through SSH     The SSH protocol supports logon with either privileged or unprivileged user accounts and multiple  passwords  A privileged user has more access than an unprivileged user  Therefore  it is more secure  to connect through unprivileged users  This step refers to connecting from Symantec Management  Console to the client Mac through SSH  Symantec assumes that the client is configured not to allow  a privileged
244. ymantec Management Agent for UNIX  Linux   and Mac 44    Installation Settings dialog box 45  Agent Settings tab for Mac computers 51  Connection and Authentication tab 46  login and password settings 48  platform detection settings 51  SSH authorization settings 47  SSH password authorization settings 48  timeout settings 50  Install XML tab for Mac computers 52  installer  importing into the Software Catalog  to deliver software to Mac OS X  computers 138  Installer Shell script  creating  to deliver software to Mac OS X  computers 137  installing Mac agent and plug ins 24  about 20  installing Mac computers with pull  manual  agent  installation 43  about 42  installing Mac computers with push  automatic  agent  installation  about 39  internal Software Update Server  SUS   about hosting to obtain internal software  updates 144  inventory information  about Mac computers  gathering  using a policy 88  gathering  using atask 90  custom  about Mac computers  gathering  using atask 91 92  inventory reports  viewing for Mac computers 97  Inventory Solution  information gathered with a policy  checking 101  information gathered with a task  checking 102  troubleshooting Mac problems 98  102  using on Mac computers 84  Inventory Solution for Mac  about 87  Inventory Solution plug in  checking deployment on Mac computers 100  deploying to the Mac OS X computer 86    Inventory Solution policy  troubleshooting Mac problems 99  inventory tasks and data  for Mac computers 85  invento
245. ymantec Management Console  under Settings  gt  Agents Plug ins  gt  Remote  Management  expand the Mac folder and click pcAnywhere Settings   Mac  You  can then click the Authentication tab and select options depending on what you    want to accomplish     See    About remote control with the Mac    on page 159     Authentication    Two types are available  as follows     m pcAnywhere  If you use pcAnywhere authentication  in the  Active users or groups area you can click Add  to specify one user and a password    m Open Directory    If you use Open Directory authentication  you  cannot add a user  The operating system controls  who can authenticate with Open Directory  credentials     pcAnywhere Access Server tab    In Symantec Management Console  under Settings  gt  Agents Plug ins  gt  Remote  Management  expand the Mac folder and click pcAnywhere Settings   Mac  You    Remote control with Mac computers   163  Installing the pcAnywhere plug in    can then click the Access Server tab and select options depending on what you  want to accomplish     Select options on the Access Server tab depending on what you want to  accomplish     See    About remote control with the Mac    on page 159     If you need information about pcAnywhere Access Server  refer to the following  documents      Symantec pcAnywhere Access Server Implementation Guide   DOC1842 in  the Symantec Knowledge Base     Questions and Answers about pcAnywhere Access Server   HOWTO10840 in  the Symantec Knowledg
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
DE Bedienungsanleitung 1 Kundendienst und Garantie  PDF版 - NTTコムウェア  NANOVIP - NANOVIP PLUS  LumiCON Manual  01 - 富士通テン  135/150/175 Optimax - Brunswick Marine in EMEA  Diamir - Nervures  Owner`s Manual • SD-300 • Fog Machine  T2EX用タスクトレーサ 取扱説明書 - T  320 XT 320 XB 320 IP65 Service Manual – Serviceanleitung    Copyright © All rights reserved. 
   Failed to retrieve file