aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin/config-include
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--bin/config-include/FlotsamCache.ini.example7
-rw-r--r--bin/config-include/GridCommon.ini.example20
-rw-r--r--bin/config-include/StandaloneCommon.ini.example159
-rw-r--r--bin/config-include/StandaloneHypergrid.ini16
-rw-r--r--bin/config-include/storage/SQLiteStandalone.ini10
5 files changed, 59 insertions, 153 deletions
diff --git a/bin/config-include/FlotsamCache.ini.example b/bin/config-include/FlotsamCache.ini.example
index ad74fc1..b9c6d84 100644
--- a/bin/config-include/FlotsamCache.ini.example
+++ b/bin/config-include/FlotsamCache.ini.example
@@ -54,3 +54,10 @@
54 54
55 ; Warning level for cache directory size 55 ; Warning level for cache directory size
56 ;CacheWarnAt = 30000 56 ;CacheWarnAt = 30000
57
58 ; Perform a deep scan of all assets within all regions, looking for all assets
59 ; present or referenced. Mark all assets found that are already present in the
60 ; cache, and request all assets that are found that are not already cached (this
61 ; will cause those assets to be cached)
62 ;
63 DeepScanBeforePurge = true
diff --git a/bin/config-include/GridCommon.ini.example b/bin/config-include/GridCommon.ini.example
index 79f7ed6..8d7f6fc 100644
--- a/bin/config-include/GridCommon.ini.example
+++ b/bin/config-include/GridCommon.ini.example
@@ -137,26 +137,6 @@
137 ;; uncomment the next line. You may want to do this on sims that have licensed content. 137 ;; uncomment the next line. You may want to do this on sims that have licensed content.
138 ; OutboundPermission = False 138 ; OutboundPermission = False
139 139
140[HGAssetService]
141 ;
142 ; === HG ONLY ===
143 ; Change this to your server
144 ; accessible from other grids
145 ;
146 HomeURI = "http://mygridserver.com:8002"
147
148 ;; The asset types that this grid can export to / import from other grids.
149 ;; Comma separated.
150 ;; Valid values are all the asset types in OpenMetaverse.AssetType, namely:
151 ;; Unknown, Texture, Sound, CallingCard, Landmark, Clothing, Object, Notecard, LSLText,
152 ;; LSLBytecode, TextureTGA, Bodypart, SoundWAV, ImageTGA, ImageJPEG, Animation, Gesture, Mesh
153 ;;
154 ;; Leave blank or commented if you don't want to apply any restrictions.
155 ;; A more strict, but still reasonable, policy may be to disallow the exchange
156 ;; of scripts, like so:
157 ; DisallowExport ="LSLText"
158 ; DisallowImport ="LSLBytecode"
159
160[HGFriendsModule] 140[HGFriendsModule]
161 ; User level required to be able to send friendship invitations to foreign users 141 ; User level required to be able to send friendship invitations to foreign users
162 ;LevelHGFriends = 0; 142 ;LevelHGFriends = 0;
diff --git a/bin/config-include/StandaloneCommon.ini.example b/bin/config-include/StandaloneCommon.ini.example
index f28de43..e4bc548 100644
--- a/bin/config-include/StandaloneCommon.ini.example
+++ b/bin/config-include/StandaloneCommon.ini.example
@@ -47,6 +47,23 @@
47 DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll" 47 DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll"
48 AssetLoaderArgs = "assets/AssetSets.xml" 48 AssetLoaderArgs = "assets/AssetSets.xml"
49 49
50[HGInventoryService]
51 HomeURI = "http://127.0.0.1:9000"
52
53[HGAssetService]
54 HomeURI = "http://127.0.0.1:9000"
55
56[HGInventoryAccessModule]
57 HomeURI = "http://127.0.0.1:9000"
58 Gatekeeper = "http://127.0.0.1:9000"
59
60 ;; If you want to protect your assets from being copied by foreign visitors
61 ;; uncomment the next line. You may want to do this on sims that have licensed content.
62 ; OutboundPermission = False
63
64[HGFriendsModule]
65 ; User level required to be able to send friendship invitations to foreign users
66 ;LevelHGFriends = 0;
50 67
51[GridService] 68[GridService]
52 ;; For in-memory region storage (default) 69 ;; For in-memory region storage (default)
@@ -67,6 +84,11 @@
67 ;; change this to the address of your simulator 84 ;; change this to the address of your simulator
68 Gatekeeper="http://127.0.0.1:9000" 85 Gatekeeper="http://127.0.0.1:9000"
69 86
87[Messaging]
88 ; === HG ONLY ===
89 ;; change this to the address of your simulator
90 Gatekeeper = "http://127.0.0.1:9000"
91
70[LibraryModule] 92[LibraryModule]
71 ; Set this if you want to change the name of the OpenSim Library 93 ; Set this if you want to change the name of the OpenSim Library
72 ;LibraryName = "My World's Library" 94 ;LibraryName = "My World's Library"
@@ -105,6 +127,32 @@
105 ;AllowedClients = "" 127 ;AllowedClients = ""
106 ;DeniedClients = "" 128 ;DeniedClients = ""
107 129
130[GatekeeperService]
131 ExternalName = "http://127.0.0.1:9000"
132
133 ; Does this grid allow incoming links to any region in it?
134 ; If false, HG TPs happen only to the Default regions specified in [GridService] section
135 AllowTeleportsToAnyRegion = true
136
137 ;; Regular expressions for controlling which client versions are accepted/denied.
138 ;; An empty string means nothing is checked.
139 ;;
140 ;; Example 1: allow only these 3 types of clients (any version of them)
141 ;; AllowedClients = "Imprudence|Hippo|Second Life"
142 ;;
143 ;; Example 2: allow all clients except these
144 ;; DeniedClients = "Twisted|Crawler|Cryolife|FuckLife|StreetLife|GreenLife|AntiLife|KORE-Phaze|Synlyfe|Purple Second Life|SecondLi |Emerald"
145 ;;
146 ;; Note that these are regular expressions, so every character counts.
147 ;; Also note that this is very weak security and should not be trusted as a reliable means
148 ;; for keeping bad clients out; modified clients can fake their identifiers.
149 ;;
150 ;;
151 ;AllowedClients = ""
152 ;DeniedClients = ""
153
154 ;; Are foreign visitors allowed
155 ;ForeignAgentsAllowed = true
108 156
109[FreeswitchService] 157[FreeswitchService]
110 ;; If FreeSWITCH is not being used then you don't need to set any of these parameters 158 ;; If FreeSWITCH is not being used then you don't need to set any of these parameters
@@ -209,115 +257,6 @@
209 ; Example: 257 ; Example:
210 ; Region_Test_1 = "DisallowForeigners" 258 ; Region_Test_1 = "DisallowForeigners"
211 259
212;;
213;; HG configurations
214;;
215[GatekeeperService]
216 ExternalName = "http://127.0.0.1:9000"
217
218 ; Does this grid allow incoming links to any region in it?
219 ; If false, HG TPs happen only to the Default regions specified in [GridService] section
220 AllowTeleportsToAnyRegion = true
221
222 ;; Regular expressions for controlling which client versions are accepted/denied.
223 ;; An empty string means nothing is checked.
224 ;;
225 ;; Example 1: allow only these 3 types of clients (any version of them)
226 ;; AllowedClients = "Imprudence|Hippo|Second Life"
227 ;;
228 ;; Example 2: allow all clients except these
229 ;; DeniedClients = "Twisted|Crawler|Cryolife|FuckLife|StreetLife|GreenLife|AntiLife|KORE-Phaze|Synlyfe|Purple Second Life|SecondLi |Emerald"
230 ;;
231 ;; Note that these are regular expressions, so every character counts.
232 ;; Also note that this is very weak security and should not be trusted as a reliable means
233 ;; for keeping bad clients out; modified clients can fake their identifiers.
234 ;;
235 ;;
236 ;AllowedClients = ""
237 ;DeniedClients = ""
238
239 ;; Are foreign visitors allowed?
240 ;ForeignAgentsAllowed = true
241 ;;
242 ;; If ForeignAgentsAllowed is true, make exceptions using AllowExcept.
243 ;; Leave blank or commented for no exceptions.
244 ; AllowExcept = "http://griefer.com:8002, http://enemy.com:8002"
245 ;;
246 ;; If ForeignAgentsAllowed is false, make exceptions using DisallowExcept
247 ;; Leave blank or commented for no exceptions.
248 ; DisallowExcept = "http://myfriendgrid.com:8002, http://myboss.com:8002"
249
250[UserAgentService] 260[UserAgentService]
251 ;; User level required to be contacted from other grids 261 ; User level required to be contacted from other grids
252 ;LevelOutsideContacts = 0 262 ;LevelOutsideContacts = 0
253
254 ;; Restrictions on destinations of local users.
255 ;; Are local users allowed to visit other grids?
256 ;; What user level? Use variables of this forrm:
257 ;; ForeignTripsAllowed_Level_<UserLevel> = true | false
258 ;; (the default is true)
259 ;; For example:
260 ; ForeignTripsAllowed_Level_0 = false
261 ; ForeignTripsAllowed_Level_200 = true ; true is default, no need to say it
262 ;;
263 ;; If ForeignTripsAllowed is false, make exceptions using DisallowExcept
264 ;; Leave blank or commented for no exceptions.
265 ; DisallowExcept_Level_0 = "http://myothergrid.com:8002, http://boss.com:8002"
266 ;;
267 ;; If ForeignTripsAllowed is true, make exceptions using AllowExcept.
268 ;; Leave blank or commented for no exceptions.
269 ; AllowExcept_Level_200 = "http://griefer.com:8002, http://enemy.com:8002"
270
271[HGInventoryService]
272 HomeURI = "http://127.0.0.1:9000"
273
274[HGAssetService]
275 HomeURI = "http://127.0.0.1:9000"
276
277 ;; The asset types that this grid can export to / import from other grids.
278 ;; Comma separated.
279 ;; Valid values are all the asset types in OpenMetaverse.AssetType, namely:
280 ;; Unknown, Texture, Sound, CallingCard, Landmark, Clothing, Object, Notecard, LSLText,
281 ;; LSLBytecode, TextureTGA, Bodypart, SoundWAV, ImageTGA, ImageJPEG, Animation, Gesture, Mesh
282 ;;
283 ;; Leave blank or commented if you don't want to apply any restrictions.
284 ;; A more strict, but still reasonable, policy may be to disallow the exchange
285 ;; of scripts, like so:
286 ; DisallowExport ="LSLText"
287 ; DisallowImport ="LSLBytecode"
288
289
290[HGInventoryAccessModule]
291 HomeURI = "http://127.0.0.1:9000"
292 Gatekeeper = "http://127.0.0.1:9000"
293
294 ;; If you want to protect your assets from being copied by foreign visitors
295 ;; uncomment the next line. You may want to do this on sims that have licensed content.
296 ;; true = allow exports, false = disallow exports. True by default.
297 ; OutboundPermission = True
298
299 ;; Send visual reminder to local users that their inventories are unavailable while they are traveling
300 ;; and available when they return. True by default.
301 ;RestrictInventoryAccessAbroad = True
302
303[HGFriendsModule]
304 ; User level required to be able to send friendship invitations to foreign users
305 ;LevelHGFriends = 0;
306
307[Messaging]
308 ; === HG ONLY ===
309 ;; change this to the address of your simulator
310 Gatekeeper = "http://127.0.0.1:9000"
311
312
313[EntityTransfer]
314 ;; User level from which local users are allowed to HG teleport. Default 0 (all users)
315 ;LevelHGTeleport = 0
316
317 ;; Are local users restricted from taking their appearance abroad?
318 ;; Default is no restrictions
319 ;RestrictAppearanceAbroad = false
320
321 ;; If appearance is restricted, which accounts' appearances are allowed to be exported?
322 ;; Comma-separated list of account names
323 AccountForAppearance = "Test User, Astronaut Smith"
diff --git a/bin/config-include/StandaloneHypergrid.ini b/bin/config-include/StandaloneHypergrid.ini
index 195e780..75c4788 100644
--- a/bin/config-include/StandaloneHypergrid.ini
+++ b/bin/config-include/StandaloneHypergrid.ini
@@ -36,6 +36,8 @@
36 SimulationServiceInConnector = true 36 SimulationServiceInConnector = true
37 MapImageServiceInConnector = true 37 MapImageServiceInConnector = true
38 38
39[Profile]
40 Module = "BasicProfileModule"
39 41
40[Messaging] 42[Messaging]
41 MessageTransferModule = HGMessageTransferModule 43 MessageTransferModule = HGMessageTransferModule
@@ -95,10 +97,6 @@
95 GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService" 97 GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService"
96 GridService = "OpenSim.Services.GridService.dll:GridService" 98 GridService = "OpenSim.Services.GridService.dll:GridService"
97 InventoryService = "OpenSim.Services.InventoryService.dll:XInventoryService" 99 InventoryService = "OpenSim.Services.InventoryService.dll:XInventoryService"
98 AvatarService = "OpenSim.Services.AvatarService.dll:AvatarService"
99
100 ;; This switch creates the minimum set of body parts and avatar entries for a viewer 2 to show a default "Ruth" avatar rather than a cloud.
101 CreateDefaultAvatarEntries = true
102 100
103[GridUserService] 101[GridUserService]
104 LocalServiceModule = "OpenSim.Services.UserAccountService.dll:GridUserService" 102 LocalServiceModule = "OpenSim.Services.UserAccountService.dll:GridUserService"
@@ -130,7 +128,6 @@
130 LocalServiceModule = "OpenSim.Services.HypergridService.dll:GatekeeperService" 128 LocalServiceModule = "OpenSim.Services.HypergridService.dll:GatekeeperService"
131 ;; for the service 129 ;; for the service
132 UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService" 130 UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
133 GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService"
134 UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService" 131 UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"
135 PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService" 132 PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService"
136 GridService = "OpenSim.Services.GridService.dll:GridService" 133 GridService = "OpenSim.Services.GridService.dll:GridService"
@@ -152,15 +149,8 @@
152;; This greatly restricts the inventory operations while in other grids 149;; This greatly restricts the inventory operations while in other grids
153[HGInventoryService] 150[HGInventoryService]
154 ; For the InventoryServiceInConnector 151 ; For the InventoryServiceInConnector
155 LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGSuitcaseInventoryService" 152 LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInventoryService"
156 ;; alternatives:
157 ;; HG1.5, more permissive, not recommended, but still supported
158 ;LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInventoryService"
159 ;; HG1.0, totally permissive, not recommended, but OK for grids with 100% trust
160 ;LocalServiceModule = "OpenSim.Services.InventoryService.dll:XInventoryService"
161
162 UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService" 153 UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
163 AvatarService = "OpenSim.Services.AvatarService.dll:AvatarService"
164 154
165;; The interface that local users get when they are in other grids 155;; The interface that local users get when they are in other grids
166;; This restricts/filters the asset operations from the outside 156;; This restricts/filters the asset operations from the outside
diff --git a/bin/config-include/storage/SQLiteStandalone.ini b/bin/config-include/storage/SQLiteStandalone.ini
index 67d98ff..c1de71a 100644
--- a/bin/config-include/storage/SQLiteStandalone.ini
+++ b/bin/config-include/storage/SQLiteStandalone.ini
@@ -7,16 +7,6 @@
7[AssetService] 7[AssetService]
8 ConnectionString = "URI=file:Asset.db,version=3" 8 ConnectionString = "URI=file:Asset.db,version=3"
9 9
10; The HGAssetService section controls the connection given to the AssetService in a Hypergrid configuration.
11; This has to be separate from [AssetService] because the Hypergrid facing connector uses [HGAssetService] for its config data instead.
12; However, the internal asset service will still use the [AssetService] section.
13; Therefore, you will almost certainly want the ConnectionString in [HGAssetService] to be the same as in [AssetService]
14; so that they both access the same database.
15; This issue does not apply to normal MySQL/MSSQL configurations, since by default they use the settings in [DatabaseService] and
16; do not have separate connection strings for different services.
17[HGAssetService]
18 ConnectionString = "URI=file:Asset.db,version=3"
19
20[InventoryService] 10[InventoryService]
21 ;ConnectionString = "URI=file:inventory.db,version=3" 11 ;ConnectionString = "URI=file:inventory.db,version=3"
22 ; if you have a legacy inventory store use the connection string below 12 ; if you have a legacy inventory store use the connection string below