Installing LPM silently

  1. Using a text editor, create the silent-settings.ini file.

  2. Specify the correct configuration.

    Sample code for Firebird

    _installOption=Install
    _lddDatabaseType=FIREBIRD
    _lddLoadBalancerIp=<IP_address>
    _lddDatabaseIp=<IP_address>
    _lddDatabasePassword=<Firebird_Database_Password>
    _lddDatabasePasswordEncrypted=<Firebird_Database_Password>
    
    _LDAPURL=ldap://<IP_address>
    _LDAPPort=<LDAP_port>
    _LDAPSearchBase=dc=kinton,dc=com
    _LDAPUserAttribute=sAMAccountName
    _LDAPUserName=<username@kinton.com>
    _LDAPPassword=<Password>
    _LDAPPasswordConfirm=<Password>
    _LDAPPasswordEncrypted=<Password>
    _LDAPAuthMethodState=Username
    
    _DBProduct=Internal Database
    _DBProductName=firebirdsql
    _DBIp=<IP_address>
    _DBName=/3050:SOLUTIONINFO
    _DBUserName=framework
    _DBPassword=<Firebird_Database_Password>
    _DBPasswordEncrypted=<Firebird_Database_Password>
    _DBDriver=org.firebirdsql.jdbc.FBDriver
    _DBDialect=org.hibernate.dialect.FirebirdDialect
    _DBValidationQuery=select 1 from RDB$DATABASE
    _DBQuartzDriverDelegate=org.quartz.impl.jdbcjobstore.StdJDBCDelegate
    _DBPort=<Port_number>
    
    _silentEmailComponent=1
    _silentMobileComponent=1
    _silentAirprintComponent=0
    _silentInstallPRSolution=1
    _silentInstallMobileSolution=1
    _silentInstallLiquibase=1

    Sample code for Micro Server

    _installOption=Install
    _lddDatabaseType=MSSQL
    _lddLoadBalancerIp=<IP_address>
    _lddDatabasePort=<Port number>
    _lddDatabaseIp=<IP_address>
    _lddDatabaseUsername=ktest@lrdc.lexmark.ds
    _lddDatabasePasswordEncrypted=<Password>
    _lddDBInstanceName=
    _lddDBIntegratedSecurity=integratedSecurity=true;
    
    _LDAPURL=ldap://<IP_address>
    _LDAPPort=<Port number>
    _LDAPSearchBase=dc=kinton,dc=com
    _LDAPUserAttribute=sAMAccountName
    _LDAPUserName=username@kinton.com
    _LDAPPassword=<Password>
    _LDAPPasswordConfirm=<Password>
    _LDAPPasswordEncrypted=<Password>
    _LDAPAuthMethodState=Username
    
    _DBIp=<IP_address>
    _DBIntegratedSecurity=integratedSecurity=true;
    _DBName=;databasename=SOLUTIONINFO;
    _DBUserName=<Username>
    _DBPassword=<Password>
    _DBDriver=com.microsoft.sqlserver.jdbc.SQLServerDriver
    _DBDialect=org.hibernate.dialect.SQLServer2008Dialect
    _DBValidationQuery=select 1
    _DBQuartzDriverDelegate=org.quartz.impl.jdbcjobstore.MSSQLDelegate
    _DBForwardSlashes=//
    _DBProduct=MSSQL
    _DBProductName=sqlserver
    _DBPort=<Port_number>
    _DBInstanceName=
    
    _MSDBName=SOLUTIONINFO
    _MSDBUserName=<Username>
    _MSDBPassword=<Password>
    
    _silentEmailComponent=1
    _silentMobileComponent=1
    _silentAirprintComponent=0
    _silentInstallPRSolution=1
    _silentInstallMobileSolution=1
    _silentInstallLiquibase=1

    Sample code for Serverless environment

    _installOption=Install
    _lddLoadBalancerIp=<IP_address>
    _lddDatabaseType=FIREBIRD
    _lddDatabaseIp=<IP_address>
    _lddDatabasePasswordEncrypted=<Firebird_Database_Password>
    
    _LDAPURL=ldap://<IP_address>
    _LDAPPort=389
    _LDAPSearchBase=dc=kinton,dc=com
    _LDAPUserAttribute=sAMAccountName
    _LDAPUserName=username@kinton.com
    _LDAPPassword=<Password>
    _LDAPPasswordConfirm=<Password>
    _LDAPPasswordEncrypted=<Password>
    _LDAPAuthMethodState=Username
    
    _DBIp=<IP_address>
    _DBIntegratedSecurity=integratedSecurity=true;
    _DBName=;databasename=HYBRID;
    _DBUserName=<Username>
    _DBPassword=<Password>
    _DBDriver=com.microsoft.sqlserver.jdbc.SQLServerDriver
    _DBDialect=org.hibernate.dialect.SQLServer2008Dialect
    _DBValidationQuery=select 1
    _DBQuartzDriverDelegate=org.quartz.impl.jdbcjobstore.MSSQLDelegate
    _DBForwardSlashes=//
    _DBProduct=MSSQL
    _DBProductName=sqlserver
    _DBPort=3341
    _DBInstanceName=<Instance_name>
    
    _MSDBIp=<IP_address>
    _MSDBName=HYBRID
    _MSDBUserName=<Username>
    _MSDBPassword=<Password>
    _MSDBInstanceName=<Instance_name>
    
    _silentEmailComponent=1
    _silentMobileComponent=1
    _silentAirprintComponent=0
    _silentInstallPRSolution=1
    _silentInstallMobileSolution=1
    _silentInstallLiquibase=1

    Sample code for LDD and LPM using a Firebird database

    _installOption=Install
    _lddLoadBalancerIp=<LB IP Address>
    _lddDatabasePassword=<Firebird_Database_Password>
    _lddDatabasePasswordEncrypted=ENC (qJj0mHFqIm6dfigOL/57tw==)
    _lddDatabaseType=FIREBIRD
    _LDAPURL=<LDAP IP Address>
    _LDAPPort=<LDAP Port>
    _LDAPSearchBase=<LDAP Search Base>
    _LDAPUserAttribute=<LDAP User Attribute>
    _LDAPUserName=<LDAP Username>
    _LDAPPassword=<LDAP Password>
    _LDAPPasswordConfirm=<LDAP Password>
    _LDAPPasswordEncrypted=ENC (4dw4psQIC/uas/H7HMcqOQ==)
    _LDAPAuthMethodState=
    _DBIp=<DB IP Address>
    _DBName=/3050:SOLUTIONINFO
    _DBUserName=framework
    _DBPassword=<Firebird_Database_Password>
    _DBPasswordEncrypted=ENC (qJj0mHFqIm6dfigOL/57tw==)
    _DBProductName=firebirdsql
    _DBdriver=org.firebirdsql.jdbc.FBDriver
    _DBDialect=org.hibernate.dialect.FirebirdDialect
    _DBValidationQuery=select 1 from RDB$DATABASE
    _DBQuartzDriverDelegate=org.quartz.impl.jdbcjobstore.StdJDBCDelegate
    _DBForwardSlashes=
    _DBPRoduct=Internal Database
    _DBInstanceName=
    _DBPort=3050
    _MSDBName=
    _MSDBUserName=
    _MSDBPassword=
    _silentEmailComponent=1
    _silentMobileComponent=1
    _silentAirprintComponent=1
    _silentInstallPRSolution=1
    _silentInstallMobileSolution=1
    _silentInstallLiquibase=1
  3. Save the file.

  4. In the command line, type the following:

    LPMinstaller\LexmarkPrintManagement-version.exe /S /SILENTCONFIG=Path\silent-settings.ini

    Where:

    • LPMinstaller is the folder path of the LPM installer.

    • version is the version of the LPM installer.

    • Path is the folder path of the silent-settings.ini file.