Automated installation reference
Installation problems
The primary source for setup result is application event log
(see Microsofts MSDN page for MSI Event logging for more information).
On failure, the exact reason can be fetched from installer log.
The server log file (if exist) copyed into installer log before
installation rollback.
Database initialization and/or upgrade operations logged with maximum details.
Parameters validation
The configuration properties C.* not validated by msi package.
Any [invalid] value goes into execution sequence and may cause dependent
action (and whole installation) to fail.
However, the UI sequence eventually overrides C.* with
[partially] validated values entered into dialogs.
Parameters reference
Name | Value | Default | Description |
---|---|---|---|
INSTALLDIR | dirpath | %ProgramFiles%\DrWeb Enterprise Server | cmdline: -home |
INSTALLDIR.VAR | dirpath | [INSTALLDIR]\var | cmdline: -var-root |
INSTALLDIR.EXE | dirpath | [INSTALLDIR] | cmdline: -exe-root |
C.KEY.SERVER | pathfilename | -no default- | server license key file, installed as etc/enterprise.key |
C.KEY.AGENT | pathfilename | -null- | application license key file to init database / use existing db |
C.CONPASS | password | root | console password (ignored if use existing db) |
C.KEY.PRI | pathfilename | -null- | cryptography: private key, installed as etc/drwcsd.pri (only if both cryptography keys specified) |
C.KEY.PUB | pathfilename | -null- | cryptography: public key, installed as Installer/drwcsd.pub (only if both cryptography keys specified) |
C.SHARE.INST | netbiosname | DRWESI$ | Installer NetBIOS share name, empty value to disable share creation |
C.SVC.START | 1 or null | 1 | install & start service during setup |
C.LOG.LEVEL | loglevel | INFO | service logging: -verbosity |
C.LOG.R.BF | number | 10 | service logging: number of backup files to keep |
C.LOG.R.MB | number | 10 | service logging: max size of logfile, MB |
C.TEMPLATES | subdir | System default language or English | messager templates subdir to install |
C.CFG | pathfilename | -null- | install prepared configuration file (override any other C.CFG.* propertyes) |
C.CFG.DB | drwintdb|drwodbc | drwintdb | database driver |
C.CFG.DB.FILE | pathfilename | -null- | drwintdb: database file (only if use existing db) |
C.CFG.DB.DSN | dsn | -null- | drwodbc: dsn |
C.CFG.DB.USER | user | -null- | drwodbc: user name |
C.CFG.DB.PASS | password | -null- | drwodbc: user password |
C.CFG.IP.IF | ip-address | 0.0.0.0 | interface to bind |
C.CFG.IP.PORT | number | 2371 | port to bind |
C.CFG.IP.D | 1 or null | 1 | discovery enabled |
C.CFG.IP.C | 1 or null | -null- | allow only console protocol |
C.CFG.IP.EP | broad/multicast | 231.0.0.1 | discovery IP address |
C.CFG.IP.NAME | word | drwcs | discovery name |