Previous Contents Index Next |
Netscape Setup Util Programmer's Guide |
Chapter 14 Setupdefs.h Library Reference
This describes setupdefs.h, the library containing common Windows NT and UNIX installation definitions. It contains the following sections:
Setup Install Modes
#define SETUP_NORMAL_INSTALL 5
#define SETUP_UPDATE_INSTALL 7
#defineSETUP_DEFAULT_LDAPSWITCH "shared/config/dbswitch.conf"
#define SETUP_DS_CONF "shared/config/ds.conf"
#define SETUP_ADM_CONF "admin-serv/config/adm.conf"
#define SETUP_LDAP_CONF "shared/config/ldap.conf"
#define SETUP_LDAP_INFO "ldap.info"
#define SETUP_ADMIN_SIE_GUESS "cn=admin-serv-%s, cn=prefix
Administration Server, cn=Server Group, cn=%s, %s"
#define SETUP_ADMIN_DOMAIN "ou=%s, o=NetscapeRoot"
#define SETUP_DEFAULT_ROOT "NetscapeRoot"
#define SETUP_DOMAIN_ROOT "o=NetscapeRoot"
Netscape Setup Security Definitions
#define SETUP_SECURITY_DOMESTIC "DOMESTIC"
#define SETUP_SECURITY_EXPORT "EXPORT"
#define SETUP_SECURITY_NONE "NONE"
Netscape Setup INF definitions
#define SETUP_REFFILE_INF "reffiles.inf"
#define SETUP_INSTALL_LOG "setup.log"
#define SETUP_UNINST_INF "uninstall.inf"
#define SETUP_INSTALL_INF "install.inf"
#define SETUP_SETUP_INF "setup.inf"
#define SETUP_SETUP_DIR "setup"
#define SETUP_UNINST_DIRECTORY SETUP_SETUP_DIR
#define SETUP_SHAREDFILES "SharedFiles"
#define SETUP_FILE_INSTALLED "yes"
#define SETUP_NT_SYSTEM_FILE "NTSYS"
#define SETUP_INF_COMPONENTS "Components"
#define SETUP_INF_GENERAL_SECTION "General"
#define SETUP_INF_SECTION "General"
#define SETUP_INF_FORCE_EXPRESS "ForceExpressInstall"
#define SETUP_INF_DESC "Description"
#define SETUP_INF_ISMCC "IsMCC"
#define SETUP_INF_COMPATIBLE "Compatible"
#define SETUP_INF_VERSION "Version"
#define SETUP_INF_BUILDNUMBER "BuildNumber"
#define SETUP_INF_SERIALNUMBER "SerialNumber"
#define SETUP_INF_SCHEMAVERSION "LdapSchemaVersion"
#define SETUP_INF_REVISION "Revision"
#define SETUP_INF_DEPEND "Dependencies"
#define SETUP_INF_NICKNAME "NickName"
#define SETUP_INF_SECURITY "Security"
#define SETUP_INF_APPLYTO "ApplyTo"
#define SETUP_INF_VISIBLE "Visible"
#define SETUP_INF_MANDATORY "Mandatory"
#define SETUP_INF_CHECK "Checked"
#define SETUP_INF_ISADMIN "IsAdmin"
#define SETUP_INF_ISLDAP "IsLDAP"
#define SETUP_INF_USELDAP "UseLDAP"
#define SETUP_INF_USELDAP_UG "UserDirectoryAuth"
#define SETUP_INF_FILENAME "ComponentInfoFile"
#define SETUP_INF_SOURCEPATH "SourcePath"
#define SETUP_INF_DLL "PlugIn"
#define SETUP_INF_PREINSTALL "PreInstall"
#define SETUP_INF_ASKOPTFUNC "AskOptions"
#define SETUP_INF_GETSUMFUNC "GetSummary"
#define SETUP_INF_WGCACHEFUNC "WriteGlobalCache"
#define SETUP_INF_WLCACHEFUNC "WriteLocalCache"
#define SETUP_INF_RGCACHEFUNC "ReadGlobalCache"
#define SETUP_INF_RLCACHEFUNC "ReadLocalCache"
#define SETUP_INF_REG_NYR "Registration"
#define SETUP_INF_INSTALLFUNC "Install"
#define SETUP_INF_POSTINSTALL "PostInstall"
#define SETUP_INF_RCINFFUNC "ReadInf"
#define SETUP_INF_PREUNINSTALL "PreUnInstall"
#define SETUP_INF_POSTUNINSTALL "PostUnInstall"
#define SETUP_INF_PATCHID "PatchID"
#define SETUP_INF_PATCHES "Patches"
#define SETUP_INF_SYSTEM32_ARCHIVE "System32Archive"
#define SETUP_INF_SERVERROOT_ARCHIVE "Archive"
#define SETUP_INF_ARCHIVE "Archive"
#define SETUP_INF_OVERRIDEUNINSTALL "OverRideUninstall"
#define SETUP_INF_KEEP_DIRS "KeepDirectories"
#define SETUP_INF_KEEP_FILES "KeepFiles"
#define SETUP_INF_REMOVABLE "Removable"
#define SETUP_INF_ALIAS "Alias"
#define SETUP_INF_VENDOR "Vendor"
#define SETUP_INF_CREATIONDATE "CreationDate"
#define SETUP_INF_LANGUAGES "Languages"
#define SETUP_INF_EXPIRY "Expires"
#define SETUP_INF_DEFAULT_LANGUAGE "DefaultAcceptLanguage"
#define SETUP_INF_DESTINATION "Destination"
#define SETUP_INF_UPDATE_LDIF "UpdateLdif"
#define SETUP_INF_UPDATE_SCHEMA "UpdateSchema"
#define SETUP_INF_REMOVE_LDIF "RemoveLdif"
#define SETUP_INF_SCHEMA_LDIF "SchemaLdif"
#define SETUP_INF_RESTORE_FILES "RestoreFiles"
#define SETUP_INF_BACKUP_FILES "BackupFiles"
#define SETUP_INF_START_PROGRAM "StartProgram"
#define SETUP_INF_EXPRESS_MODE "Express"
#define SETUP_INF_TYPICAL_MODE "Typical"
#define SETUP_INF_CUSTOM_MODE "Custom"
#define SETUP_INF_VENDOR "Vendor"
#define SETUP_INF_REINSTALL "Reinstall"
setup.inf General Section Keywords
#define SETUP_INF_DIRECTORYDIALOG "DirectoryDialog"
#define SETUP_INF_MCCDIALOG "MccDialog"
#define SETUP_INF_SUMMARYDIALOG "SummaryDialog"
#define SETUP_INF_FINSIHDIALOG "FinsihDialog"
#define SETUP_INF_INSTALLCACHEDIALOG "InstallCacheDialog"
#define SETUP_INF_LICENSEDIALOG "LicenseDialog"
#define SETUP_INF_WELCOMEDIALOG "WelcomeDialog"
#define SETUP_INF_PLUGINTITLE "PluginTitle"
#define SETUP_INF_PROGRAMFOLDER "ProgramFolder"
#define SETUP_INF_ALL_MODES "ALLMODES"
#define SETUP_INF_INSTALL_DIR "DefaultInstallDirectory"
#define SETUP_INF_REPLACEALLFILES "ReplaceAllFiles"
#define SETUP_INF_INSTALLWHICH "InstallWhich"
#define SETUP_INF_INSTALLSERVERS "1"
#define SETUP_INF_INSTALLCLIENTS "2"
#define SETUP_DEFAULTVENDOR "Netscape Communications Corp."
#define SETUP_DEFAULTVERSION "4.1"
#define SETUP_DEFAULTNAME "Netscape Server Products"
#define SETUP_DEFAULTPROGRAMFOLDER "Netscape Server Products"
#define SETUP_DEFAULTPLUGINTITLE "components"
#define SETUP_DEFAULTINSTALLDIR "/Netscape/Server4"
Netscape Setup Global INF Keywords
#define SETUP_GLOBAL_INF_SVR_ROOT "ServerRoot"
#define SETUP_GLOBAL_INF_LDAP_USED "LDAPEnabled"
#define SETUP_GLOBAL_INF_LDAP_HOST "LDAPHost"
#define SETUP_GLOBAL_INF_LDAP_PORT "LDAPPort"
#define SETUP_GLOBAL_INF_LDAP_SUFFIX "BaseSuffix"
#define SETUP_GLOBAL_INF_LDAP_USER "ConfigDirectoryAdminID"
#define SETUP_GLOBAL_INF_LDAP_PASSWD "ConfigDirectoryAdminPwd"
#define SETUP_GLOBAL_INF_ADMIN_URL "AdminURL"
#define SETUP_GLOBAL_INF_COMPONENTS "Components"
#define SETUP_GLOBAL_INF_FULLMACHNAME "FullMachineName"
#define SETUP_GLOBAL_INF_LDAP_URL "ConfigDirectoryLdapURL"
#define SETUP_GLOBAL_INF_UG_LDAP_URL "UserDirectoryLdapURL"
#define SETUP_GLOBAL_INF_UG_ADMINID "UserDirectoryAdminID"
#define SETUP_GLOBAL_INF_UG_ADMINPWD "UserDirectoryAdminPwd"
#define SETUP_GLOBAL_INF_ADMIN_DOMAIN "AdminDomain"
#define SETUP_GLOBAL_INF_SUITESPOT_USERID "SuiteSpotUserID"
#define SETUP_GLOBAL_INF_SUITESPOT_USERGROUP "SuitespotGroup"
#define SETUP_GLOBAL_INF_LDAP_INSTALLDN GLOBAL_INF_ADMIN_DOMAIN
#define SETUP_MSG_SUCCESS 0x00 /* 0 */
#define SETUP_ERROR_SUCCESS 0x00 /* 0 */
#define SETUP_SUCCESS 0x00 /* 0 */
#define SETUP_MSG_REBOOT_REQUIRED 0x01 /* 1 */
#define SETUP_MSG_OPERATIOSETUP_ERROR 0x02 /* 2 */
#define SETUP_MSG_REINSTALL_FILES_ONLY 0x03 /* 3 */
SETUP_ERROR_BAD_CACHE, /* 101 */
SETUP_ERROR_BAD_INSTALL_PRIVILEGE, /* 102 */
SETUP_ERROR_SEARCH_ISIE_ROOT, /* 103 */
SETUP_ERROR_CREATE_ISIE_ROOT, /* 104 */
SETUP_ERROR_SEARCH_ISIE_HOST, /* 105 */
SETUP_ERROR_CREATE_ISIE_HOST, /* 106 */
SETUP_ERROR_UPDATE_ISIE_HOST_ACI, /* 107 */
SETUP_ERROR_SEARCH_ISIE_ADM_GROUP, /* 108 */
SETUP_ERROR_CREATE_ISIE_ADM_GROUP, /* 109 */
SETUP_ERROR_SEARCH_ISIE_APP, /* 110 */
SETUP_ERROR_CREATE_ISIE_APP, /* 111 */
SETUP_ERROR_CREATE_ISIE_ENTRY, /* 112 */
SETUP_ERROR_SEARCH_SIE_ROOT, /* 113 */
SETUP_ERROR_CREATE_SIE_ROOT, /* 114 */
SETUP_ERROR_SEARCH_SIE_GROUP, /* 115 */
SETUP_ERROR_CREATE_SIE_GROUP, /* 116 */
SETUP_ERROR_UPDATE_SIE_GROUP, /* 117 */
SETUP_ERROR_CREATE_SIE_ENTRY, /* 118 */
SETUP_ERROR_CREATE_SIE_CONFIG, /* 119 */
SETUP_ERROR_CREATE_SIE_TASK, /* 120 */
SETUP_ERROR_INVALID_SIE_HANDLE, /* 121 */
SETUP_ERROR_LDAP_INIT, /* 122 */
SETUP_ERROR_LDAP_BIND, /* 123 */
SETUP_ERROR_LDAP_GET_DN, /* 124 */
SETUP_ERROR_CREATE_SIE_GLOBAL, /* 125 */
SETUP_ERROR_READING_INF, /* 126 */
SETUP_ERROR_UTF8_CONVERSION, /* 127 */
SETUP_ERROR_MISSING_INSTALL_FILE, /* 128 */
SETUP_ERROR_LOADDING_PLUGINDLL, /* 129 */
SETUP_ERROR_INSTALLING_FILES, /* 130 */
SETUP_ERROR_USER_CANCEL /* 131 */
#define SETUP_ERROR_MAX 0x2710 /* 10000 */
Previous Contents Index Next
Copyright (C) 2005 Red Hat, Inc. All rights reserved.
This material may be distributed only subject to the terms and conditions set forth in the Open Publication License, v1.0 or later (the latest version is presently available at http://www.opencontent.org/openpub/
Last Updated September 21, 2001