136. NovellUtilsLUM

Novell utility routines

136.1. Summary of Module Globals

List of Global Functions

  • CheckForInstalledSoftware - CheckForInstalledSoftware()

  • FindValueInRegistry - Find a value in the Novell registry

  • GetDefaultAndFallbackIPAddresses - Determine what the default and fallback IP addresses should be for a product.

  • GetIPAddr - Function: global string GetIPAddr()

  • IsEdirectoryInstalledLocally - See if eDirectory is installed locally on this machine and is running.

  • IsSelectionInstalled - See if the specified product was installed during phase 1 of the install. This is how we determine if a product should show up in the proposal screen. The input parameter "selection_name" should match the name of the selection file for which information is required (e.g. novell-imanager, novell-ifolder2, X11, Linux_tools, etc.). The parameter "selection_name" is not case sensitive.

  • MapIPAddrToDevice - Function: MapIPAddrToDevice(string ip)

  • ReplaceSubString - Function: ReplaceSubString(string text, string replace, string replacement)

  • Typeful2Typeless - Typeful2Typeless (string ndsName)

  • ValidatePassword - Validate password

List of Global Variables

    136.2. Global Functions

    136.2.1. CheckForInstalledSoftware

    CheckForInstalledSoftware()

    Return value

    • boolean

    136.2.2. FindValueInRegistry

    Find a value in the Novell registry

    Function parameters

    • string key

    Return value

    • string - registry value for key on success, nil string on failure or no value.

    136.2.3. GetDefaultAndFallbackIPAddresses

    Determine what the default and fallback IP addresses should be for a product.

    Function parameters

    • string ldapIP

    Return value

    • map

    136.2.4. GetIPAddr

    Function: global string GetIPAddr()

    Return value

    • string

    136.2.5. IsEdirectoryInstalledLocally

    See if eDirectory is installed locally on this machine and is running.

    Return value

    • boolean

    136.2.6. IsSelectionInstalled

    See if the specified product was installed during phase 1 of the install. This is how we determine if a product should show up in the proposal screen. The input parameter "selection_name" should match the name of the selection file for which information is required (e.g. novell-imanager, novell-ifolder2, X11, Linux_tools, etc.). The parameter "selection_name" is not case sensitive.

    Function parameters

    • string selection_name

    Return value

    • boolean

    136.2.7. MapIPAddrToDevice

    Function: MapIPAddrToDevice(string ip)

    Function parameters

    • string ip

    Return value

    • string

    136.2.8. ReplaceSubString

    Function: ReplaceSubString(string text, string replace, string replacement)

    Function parameters

    • string text

    • string replace

    • string replacement

    Return value

    • string

    136.2.9. Typeful2Typeless

    Typeful2Typeless (string ndsName)

    Function parameters

    • string ndsName

    Return value

    • string

    136.2.10. ValidatePassword

    Validate password

    Function parameters

    • string pw1

    • string pw2

    Return value

    • boolean

    136.3. Global Variables

    136.4. Module Requirements

    136.4.1. Module Imports

    • Address
    • IP
    • Map
    • NetworkDevices
    • Report

    136.4.2. Module Includes