Customizing the Package Installer Program

You can customize and simplify the end user's package installer program by providing default values for installation location, port number, and backup schedule and by bypassing some panels in the installer program altogether.

Procedure

  1. Navigate to ContentDelivery_home/packages.
  2. Create a copy of the installer.properties.tmpl file, and rename the copy installer.properties.
    The installer.properties file must reside in the same directory as installer.exe or installer.bin for the installer program to use it.
  3. Edit the file in a text editor.
  4. Change any of the following properties, and uncomment those properties that you want the installer program for the Content Delivery package to use.
    OptionDescription
    USER_INSTALL_DIRWindows directory where Content Delivery will be installed on the user's system. This appears in the Choose Install Folder panel in the installer program.

    Enable either this property or UNIX_USER_INSTALL_DIR, but not both. To create packages for users on different platforms, create a separate installer.properties file for each platform.

    Use forward slashes (/) in the path in this property.

    By default, C:/Program Files/XyEnterprise/SDL_LiveContent

    This property cannot be bypassed in the installer program.

    UNIX_USER_INSTALL_DIRSolaris or Linux directory where Content Delivery will be installed on the user's system. This appears in the Choose Install Folder panel in the installer program.

    Enable either this property or USER_INSTALL_DIR, but not both. To create packages for users on different platforms, create a separate installer.properties file for each platform.

    By default, /opt/XyEnterprise/SDL_LiveContent

    This property cannot be bypassed in the installer program.

    SYS_JAVA_HOMEDirectory where Java (JDK) will be installed on the user's system. This appears in the Choose the Java Runtime Environment panel in the installer program.

    By default, /usr/java/jdk1.7

    This property cannot be bypassed in the installer program.

    USER_PORT

    Port on which the user's Content Delivery instance will run. This appears in the Set Port Number panel in the installer program.

    The default setting is 4444.

    BYPASS_USER_PORT

    Set to true to bypass the Set Port Number panel in the installer program when the end user installs the Content Delivery package.

    Use this property in conjunction with USER_PORT.

    The default setting is true.

    USER_BACKUPS

    Frequency with which the Content Delivery database backup runs on the user's system.

    The default setting is Weekly.

    BYPASS_USER_BACKUPS

    Set to true to bypass the Choose Backup Schedule panel in the installer program when the end user installs the Content Delivery package.

    Use this property in conjunction with USER_BACKUPS.

    The default setting is true.

    BYPASS_COPY_LICENSE

    Set to true to bypass the Choose License File panel in the installer program when the end user installs the Content Delivery package.

    Contact SDL to determine licensing needs for your site.

    The default setting is true.

    BYPASS_ADMIN_PASSWORD

    Use this to simplify installation of satellite systems. If you send packages to external sites, you can leave the default administrator password and distribute systems without changing the password.

    Set to true to bypass the Enter Administrator Password panel in the installer program when the end user installs the Content Delivery package.

    The default setting is true.

    INSTALL_LICENSE_SERVER

    If Content Delivery will be used on the end user's system only for browsing publications and commenting, set to false so the install license server is not installed.

    The default setting is true.