# The order of the sections or key/values pairs inside the sections does not matter nor does casing.
# Boolean values can be set using true, false, 1 or 0
# Floating point values must use . (point) as decimal separator
[Gateway]
type=# repeater, hotspot, dongle. Defaults to repeater
callsign=
@ -140,7 +141,7 @@ enabled=true
hostname=rotate.aprs2.net # Defaults to rotate.aprs2.net
port=14580 # Defaults to 14580, there is no reason to change this
password=12345
positionSource=# Sets how the position is determined fixed or gpsd. this is ignored if DStargateway was built without GPSD support
positionSource=# Sets how the position is determined fixed or gpsd. This is ignored if DStargateway was built without GPSD support
[GPSD]
address=# GPSD address, defaults to 127.0.0.1
@ -187,9 +188,9 @@ blackList= # Only affects network
restrictList=# Only affects RF, call signs present in this list are now allowed to change reflector or unlink the repeater
# The Provided install routines install the program as a systemd unit. SystemD does not recommand "old-school" forking daemons nor does systemd
# require a pid file. Moreover systemd handles the user under which the program is started. This is provided as convenience for people who might
# require a pid file. Moreover systemd handles the user under which the program is started. This functionality is provided as a convenience for people who might
# run the program using sysv or any other old school init system.
[Daemon]
daemon=false
pidfile=/var/run/dstargateway/dstargateway.pid # pid file is in our case useless when running as a daemon using systemd as systemd takes care of the service not being started twice
pidfile=/var/run/dstargateway/dstargateway.pid # pid file is in our case useless when running as a daemon. Using systemd as systemd takes care of the service not being started twice
user=dstar # user account the daemon will run under, ideally a user with low privileges. Switching to this user will only happen when the program is started as root