Example ini File
# Appx connection manager configuration file
#
# You can change this file by hand, or
# use the uappxd program for better results
#
# blank lines are ignored
#
# anything following a '#' is treated as a comment
#
# case is not important on the left-hand side
# properties whose descriptions end in a '?' are
# boolean and should be set to true or false
# --------------------------------------------------
# AppxApplication = #startup application for spawned engines
# AppxDatabase = #startup database for spawned engines
AppxExecutable = /usr/local/appx/appx #pathname to Appx engine
# AppxProcessName = #startup process name for spawned engines
# AppxProcessType = #startup process type for spawned engines
AuthenticationMethod = OS-User #authentication method (OS-User, Appx-User, HT-User(filename))
DisplayName = Login-8430 #descriptive name
ImpersonateGID = true #change effective grouo ID for spawned engines?
ImpersonateGroup = NamedGroup(appxgrp) #[LogonUser, NamedGroup(groupname), ServiceOwner]
ImpersonateUID = true #change effective user ID for spawned engines?
ImpersonateUser = NamedUser(appx) #[LogonUser, NamedUser(username), ServiceOwner]
# IncludeSystemEnv = true #include service environment variables in spawned engines?
# LogDirectory = /tmp #directory where log file should reside
# LogNamePattern = /tmp/appxlog%N.xml #audit log filename pattern (see man strftime for details
# LogRotationInterval = 86400 #number of seconds between audit log rotations
# LogRotationSize = 1G #maximum audit log file size
# RequireSSL = false #Require SSL-secured connections?
# RequireSSLClientCertificates = false #require SSL-client certificates?
# ServerCertificateFile = #pathname of server's X509 certificate (leave blank for anonymous connections
# ServerPrivateKeyFile = #pathname of server's private key file (unlocks the ServerCertificateFile)
# ServerPrivateKeyPassphrase = #passphrase that unlocks ServerPrivateKeyFile
# ServiceDisable = false #disable this service?
# ServiceDisableAppxKeys = false #disable keyboard mapping?
# ServiceDisableFMS = false #disable AppxNET connections?
# ServiceDisableLogins = false #disable interactive logins?
# ServiceEnableCmds = true #allow client-side startup options?
ServiceName = appxd-8430 #name of service
ServiceType = login #service type (login or logmonitor)
SockPort = 8430 #port number to service
# SSLMode = Optional #SSL connection type (optional, required, disabled, forcedOn, forcedOff)
# TCPEnableKeepAlive = true #Enable TCP dead-connection detection
# TCPKeepCount = 8 #Maximum number of keep-alive pings
# TCPKeepIdle = 300 #Idle time before ping sent to client (in seconds)
# TCPKeepInterval = 60 #Interval between keep-alive pings
# TCPNoDelay = true #disable TCP packet filling delay?
# TrustedCAFile = #determines which client certificates to trust
# Umask = #umask (file creation mask) given to spawned engines
Example env File
# Appx connection manager environment variables
#
# The entries in this file will become
# environment variables in the engines
# spawned by this service
#
# blank lines are ignored
#
# anything following a '#' is treated as a comment
#
# letter case IS important in this file
# --------------------------------------------------
APPX_KEYMAP=WINDOWS
|