aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin/Robust.ini.example
diff options
context:
space:
mode:
authorDiva Canto2015-09-06 10:00:20 -0700
committerDiva Canto2015-09-06 10:00:20 -0700
commit82ea4179da7ea32ea2efbd1cb209c77d5871b3fd (patch)
tree8365dadb8e02955f378e0baadad125a49118f0a7 /bin/Robust.ini.example
parentRelated to previous commits: fixed namespace. (diff)
downloadopensim-SC-82ea4179da7ea32ea2efbd1cb209c77d5871b3fd.zip
opensim-SC-82ea4179da7ea32ea2efbd1cb209c77d5871b3fd.tar.gz
opensim-SC-82ea4179da7ea32ea2efbd1cb209c77d5871b3fd.tar.bz2
opensim-SC-82ea4179da7ea32ea2efbd1cb209c77d5871b3fd.tar.xz
Clean up viewer-based access control specifications.
Diffstat (limited to 'bin/Robust.ini.example')
-rw-r--r--bin/Robust.ini.example38
1 files changed, 21 insertions, 17 deletions
diff --git a/bin/Robust.ini.example b/bin/Robust.ini.example
index 284e969..8d6496d 100644
--- a/bin/Robust.ini.example
+++ b/bin/Robust.ini.example
@@ -145,6 +145,27 @@
145 ;ConsolePass = secret 145 ;ConsolePass = secret
146 ;ConsolePort = 0 146 ;ConsolePort = 0
147 147
148[AccessControl]
149 ;# {AllowedClients} {} {Bar (|) separated list of allowed clients} {}
150 ;; Bar (|) separated list of viewers which may gain access to the regions.
151 ;; One can use a substring of the viewer name to enable only certain
152 ;; versions
153 ;; Example: Agent uses the viewer "Imprudence 1.3.2.0"
154 ;; - "Imprudence" has access
155 ;; - "Imprudence 1.3" has access
156 ;; - "Imprudence 1.3.1" has no access
157 ; AllowedClients = ""
158
159 ;# {DeniedClients} {} {Bar (|) separated list of denied clients} {}
160 ;; Bar (|) separated list of viewers which may not gain access to the regions.
161 ;; One can use a Substring of the viewer name to disable only certain
162 ;; versions
163 ;; Example: Agent uses the viewer "Imprudence 1.3.2.0"
164 ;; - "Imprudence" has no access
165 ;; - "Imprudence 1.3" has no access
166 ;; - "Imprudence 1.3.1" has access
167 ; DeniedClients = ""
168
148 169
149[DatabaseService] 170[DatabaseService]
150 ; PGSQL 171 ; PGSQL
@@ -431,23 +452,6 @@
431 ; If you run this login server behind a proxy, set this to true 452 ; If you run this login server behind a proxy, set this to true
432 ; HasProxy = false 453 ; HasProxy = false
433 454
434 ;; Regular expressions for controlling which client versions are accepted/denied.
435 ;; An empty string means nothing is checked.
436 ;;
437 ;; Example 1: allow only these 3 types of clients (any version of them)
438 ;; AllowedClients = "Imprudence|Hippo|Second Life"
439 ;;
440 ;; Example 2: allow all clients except these
441 ;; DeniedClients = "Twisted|Crawler|Cryolife|FuckLife|StreetLife|GreenLife|AntiLife|KORE-Phaze|Synlyfe|Purple Second Life|SecondLi |Emerald"
442 ;;
443 ;; Note that these are regular expressions, so every character counts.
444 ;; Also note that this is very weak security and should not be trusted as a reliable means
445 ;; for keeping bad clients out; modified clients can fake their identifiers.
446 ;;
447 ;;
448 ;AllowedClients = ""
449 ;DeniedClients = ""
450
451 ;# {DSTZone} {} {Override Daylight Saving Time rules} {* none local} "America/Los_Angeles;Pacific Standard Time" 455 ;# {DSTZone} {} {Override Daylight Saving Time rules} {* none local} "America/Los_Angeles;Pacific Standard Time"
452 ;; Viewers do not listen to timezone sent by the server. They use Pacific Standard Time instead, 456 ;; Viewers do not listen to timezone sent by the server. They use Pacific Standard Time instead,
453 ;; but rely on the server to calculate Daylight Saving Time. Sending another DST than US Pacific 457 ;; but rely on the server to calculate Daylight Saving Time. Sending another DST than US Pacific