aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin
diff options
context:
space:
mode:
authorJustin Clark-Casey (justincc)2013-09-02 17:27:45 +0100
committerJustin Clark-Casey (justincc)2013-09-02 17:27:45 +0100
commit4cbadc3c4984b8bebc7098a720846309f645ad7b (patch)
treecb751e8ed85892b49fe207ddcaed034f30f479f5 /bin
parentProfiles: Clean up some log entries caused when visiting HG avatar is using l... (diff)
downloadopensim-SC-4cbadc3c4984b8bebc7098a720846309f645ad7b.zip
opensim-SC-4cbadc3c4984b8bebc7098a720846309f645ad7b.tar.gz
opensim-SC-4cbadc3c4984b8bebc7098a720846309f645ad7b.tar.bz2
opensim-SC-4cbadc3c4984b8bebc7098a720846309f645ad7b.tar.xz
Allow one to specify a DefaultHGRegion flag in [GridService] in order to allow different default regions for HG and direct grid logins.
This requires a new GridService.GetDefaultHypergridRegions() so ROBUST services require updating but not simulators. This method still returns regions flagged with just DefaultRegion after any DefaultHGRegions, so if no DefaultHGRegions are specified then existing configured defaults will still work. Immediate use is for conference where we need to be able to specify different defaults However, this is also generally useful to send experienced HG users to one default location and local users whose specified region fails (e.g. no "home" or "last") to another.
Diffstat (limited to 'bin')
-rw-r--r--bin/Robust.HG.ini.example11
1 files changed, 6 insertions, 5 deletions
diff --git a/bin/Robust.HG.ini.example b/bin/Robust.HG.ini.example
index 466aed2..0fbdf4e 100644
--- a/bin/Robust.HG.ini.example
+++ b/bin/Robust.HG.ini.example
@@ -151,7 +151,8 @@ HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:Asset
151; * 151; *
152[GridService] 152[GridService]
153 LocalServiceModule = "OpenSim.Services.GridService.dll:GridService" 153 LocalServiceModule = "OpenSim.Services.GridService.dll:GridService"
154 HypergridLinker = true 154
155 HypergridLinker = true
155 156
156 ; Realm = "regions" 157 ; Realm = "regions"
157 ; AllowDuplicateNames = "True" 158 ; AllowDuplicateNames = "True"
@@ -168,16 +169,16 @@ HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:Asset
168 ;; Next, we can specify properties of regions, including default and fallback regions 169 ;; Next, we can specify properties of regions, including default and fallback regions
169 ;; The syntax is: Region_<RegionName> = "<flags>" 170 ;; The syntax is: Region_<RegionName> = "<flags>"
170 ;; or: Region_<RegionID> = "<flags>" 171 ;; or: Region_<RegionID> = "<flags>"
171 ;; where <flags> can be DefaultRegion, FallbackRegion, NoDirectLogin, Persistent, LockedOut,Reservation,NoMove,Authenticate 172 ;; where <flags> can be DefaultRegion, DefaultHGRegion, FallbackRegion, NoDirectLogin, Persistent, LockedOut, Reservation, NoMove, Authenticate
172 ;; For example: 173 ;; For example:
173 ; Region_Welcome_Area = "DefaultRegion, FallbackRegion" 174 ; Region_Welcome_Area = "DefaultRegion, FallbackRegion"
174 ; (replace spaces with underscore) 175 ; (replace spaces with underscore)
175 176
176 ;; Allow Hyperlinks to be created at the console 177 ;; Allow Hyperlinks to be created at the console
177 HypergridLinker = true 178 HypergridLinker = true
178 179
179 ;; If you have this set under [Hypergrid], no need to set it here, leave it commented 180 ;; If you have this set under [Hypergrid], no need to set it here, leave it commented
180 ; GatekeeperURI = "http://127.0.0.1:8002" 181 ; GatekeeperURI = "http://127.0.0.1:8002"
181 182
182 183
183; * This is the configuration for the freeswitch server in grid mode 184; * This is the configuration for the freeswitch server in grid mode