Mercurial > hgrepos > FreeBSD > ports > net > turnserver
diff files/patch-examples_etc_turnserver.conf @ 4:9a1ee735f28f
Patch to allow redis connections by a Unix socket.
Also document the new "socket" keyword for redis connections
in the example configuration file.
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Fri, 27 Mar 2020 15:07:57 +0100 |
| parents | |
| children | 4a6383e57d12 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/files/patch-examples_etc_turnserver.conf Fri Mar 27 15:07:57 2020 +0100 @@ -0,0 +1,24 @@ +--- examples/etc/turnserver.conf.orig 2019-03-02 21:06:19 UTC ++++ examples/etc/turnserver.conf +@@ -315,17 +315,17 @@ + # as the user database. + # This database can be used for long-term credential mechanism + # and it can store the secret value for secret-based timed authentication in TURN RESP API. +-# Use string format as below (space separated parameters, all optional): ++# Use string format as below (space separated parameters, all optional, "socket" has higher prio than "ip"): + # +-#redis-userdb="ip=<ip-address> dbname=<database-number> password=<database-user-password> port=<port> connect_timeout=<seconds>" ++#redis-userdb="ip=<ip-address> socket=<unix-domain-socket-path> dbname=<database-number> password=<database-user-password> port=<port> connect_timeout=<seconds>" + + # Redis status and statistics database connection string, if used (default - empty, no Redis stats DB used). + # This database keeps allocations status information, and it can be also used for publishing + # and delivering traffic and allocation event notifications. + # The connection string has the same parameters as redis-userdb connection string. +-# Use string format as below (space separated parameters, all optional): ++# Use string format as below (space separated parameters, all optional, "socket" has higher prio than "ip"): + # +-#redis-statsdb="ip=<ip-address> dbname=<database-number> password=<database-user-password> port=<port> connect_timeout=<seconds>" ++#redis-statsdb="ip=<ip-address> socket=<unix-domain-socket-path> dbname=<database-number> password=<database-user-password> port=<port> connect_timeout=<seconds>" + + # The default realm to be used for the users when no explicit + # origin/realm relationship was found in the database, or if the TURN
