To perform a fully automatic installation, you need to create a file named "spadsInstaller.auto" in your SPADS installation directory (the location where you extracted the spadsInstaller.tar package). This file must define the settings values which are normally asked during the installation. Here are 4 examples below.
1) This file will install SPADS with default values for all settings except "release" (because the default release is "testing" and the testing release doesn't support automatic installation yet), and the 3 last settings which have no default values so they must be defined:
Code: Select all
release:unstable
etcDir:
varDir:
logDir:
springBinariesType:
autoManagedSpringVersion:
mapModDataDir:
downloadedGameShortName:
downloadMaps:
springServerType:
useLatestMod:
lobbyLogin:SpadsLogin
lobbyPassword:SpadsPassword
owner:OwnerLogin
Code: Select all
release:unstable
etcDir:etc
varDir:var
logDir:log
springBinariesType:official
autoManagedSpringVersion:104.0
mapModDataDir:new
downloadedGameShortName:ba
downloadMaps:yes
springServerType:dedicated
useLatestMod:yes
lobbyLogin:SpadsLogin
lobbyPassword:SpadsPassword
owner:OwnerLogin
Code: Select all
release:unstable
etcDir:etc
varDir:var
logDir:log
springBinariesType:official
autoManagedSpringVersion:stable
mapModDataDir:/home/spring/data
springServerType:dedicated
modName:Balanced Annihilation V9.46
lobbyLogin:SpadsLogin
lobbyPassword:SpadsPassword
owner:OwnerLogin
Code: Select all
release:unstable
etcDir:etc
varDir:var
logDir:log
springBinariesType:custom
unitsyncPath:/home/spring/spring104.0/libunitsync.so
baseDataDir:/home/spring/spring104.0
mapModDataDir:/home/spring/data
springServerType:dedicated
springServer:/home/spring/spring104.0/spring-dedicated
modName:Balanced Annihilation V9.46
lobbyLogin:SpadsLogin
lobbyPassword:SpadsPassword
owner:OwnerLogin