aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin/config-include
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--bin/config-include/Grid.ini40
-rw-r--r--bin/config-include/GridCommon.ini.example44
-rw-r--r--bin/config-include/GridHypergrid.ini46
-rw-r--r--bin/config-include/SimianGrid.ini67
-rw-r--r--bin/config-include/Standalone.ini78
-rw-r--r--bin/config-include/StandaloneCommon.ini.example45
-rw-r--r--bin/config-include/StandaloneHypergrid.ini124
-rw-r--r--bin/config-include/storage/SQLiteLegacyStandalone.ini16
-rw-r--r--bin/config-include/storage/SQLiteStandalone.ini25
9 files changed, 411 insertions, 74 deletions
diff --git a/bin/config-include/Grid.ini b/bin/config-include/Grid.ini
index 5b19130..9a75f19 100644
--- a/bin/config-include/Grid.ini
+++ b/bin/config-include/Grid.ini
@@ -8,17 +8,35 @@
8 Include-Common = "config-include/GridCommon.ini" 8 Include-Common = "config-include/GridCommon.ini"
9 9
10[Modules] 10[Modules]
11 AssetServices = "RemoteAssetServicesConnector" 11 AssetServices = "RemoteAssetServicesConnector"
12 InventoryServices = "RemoteInventoryServicesConnector" 12 InventoryServices = "RemoteXInventoryServicesConnector"
13 AuthorizationServices = "RemoteAuthorizationServicesConnector" 13 GridServices = "RemoteGridServicesConnector"
14 NeighbourServices = "RemoteNeighbourServicesConnector" 14 AvatarServices = "RemoteAvatarServicesConnector"
15 GridServices = "RemoteGridServicesConnector" 15 NeighbourServices = "RemoteNeighbourServicesConnector"
16 NeighbourServiceInConnector = true 16 AuthenticationServices = "RemoteAuthenticationServicesConnector"
17 LandServiceInConnector = true 17 AuthorizationServices = "RemoteAuthorizationServicesConnector"
18 LLProxyLoginModule = true 18 PresenceServices = "RemotePresenceServicesConnector"
19 UserAccountServices = "RemoteUserAccountServicesConnector"
20 GridUserServices = "RemoteGridUserServicesConnector"
21 SimulationServices = "RemoteSimulationConnectorModule"
22 EntityTransferModule = "BasicEntityTransferModule"
23 InventoryAccessModule = "BasicInventoryAccessModule"
24
25 LandServiceInConnector = true
26 NeighbourServiceInConnector = true
27 SimulationServiceInConnector = true
28 LibraryModule = true
29
19 30
20[GridService] 31[GridService]
21 LocalServiceModule = "OpenSim.Services.GridService.dll:GridService" 32 LocalServiceModule = "OpenSim.Services.GridService.dll:GridService"
22 ; for the LocalGridServicesConnector which is used by the Remote one 33 ; for the LocalGridServicesConnector which is used by the Remote one
23 StorageProvider = "OpenSim.Data.Null.dll:NullRegionData" 34 StorageProvider = "OpenSim.Data.Null.dll:NullRegionData"
24 \ No newline at end of file 35
36[LibraryService]
37 LocalServiceModule = "OpenSim.Services.InventoryService.dll:LibraryService"
38 LibraryName = "OpenSim Library"
39 DefaultLibrary = "./inventory/Libraries.xml"
40
41[Friends]
42 Connector = "OpenSim.Services.Connectors.dll:FriendsServicesConnector"
diff --git a/bin/config-include/GridCommon.ini.example b/bin/config-include/GridCommon.ini.example
index 6da0f1e..88ac5e2 100644
--- a/bin/config-include/GridCommon.ini.example
+++ b/bin/config-include/GridCommon.ini.example
@@ -20,6 +20,50 @@
20 ; change this to your grid-wide grid server 20 ; change this to your grid-wide grid server
21 ; 21 ;
22 GridServerURI = "http://mygridserver.com:8003" 22 GridServerURI = "http://mygridserver.com:8003"
23 ;AllowHypergridMapSearch = true
24
25[AvatarService]
26 ;
27 ; change this to your grid-wide grid server
28 ;
29 AvatarServerURI = "http://mygridserver.com:8003"
30
31[PresenceService]
32 ;
33 ; change this to your grid-wide presence server
34 ;
35 PresenceServerURI = "http://mygridserver.com:8003"
36
37[UserAccountService]
38 ;
39 ; change this to your grid-wide user accounts server
40 ;
41 UserAccountServerURI = "http://mygridserver.com:8003"
42
43[GridUserService]
44 ;
45 ; change this to your grid-wide user accounts server
46 ;
47 GridUserServerURI = "http://mygridserver.com:8003"
48
49[AuthenticationService]
50 ;
51 ; change this to your grid-wide authentication server
52 ;
53 AuthenticationServerURI = "http://mygridserver.com:8003"
54
55[FriendsService]
56 ;
57 ; change this to your grid-wide friends server
58 ;
59 FriendsServerURI = "http://mygridserver.com:8003"
60
61[Groups]
62 ;
63 ; change this to your grid-wide groups server
64 ;
65 GroupsServerURI = "http://mygridserver.com:82/Grid/"
66
23 67
24[Modules] 68[Modules]
25 ;; Choose 0 or 1 cache modules, and the corresponding config file, if it exists. 69 ;; Choose 0 or 1 cache modules, and the corresponding config file, if it exists.
diff --git a/bin/config-include/GridHypergrid.ini b/bin/config-include/GridHypergrid.ini
index a5fe6e9..1adc2d8 100644
--- a/bin/config-include/GridHypergrid.ini
+++ b/bin/config-include/GridHypergrid.ini
@@ -7,31 +7,45 @@
7[Includes] 7[Includes]
8 Include-Common = "config-include/GridCommon.ini" 8 Include-Common = "config-include/GridCommon.ini"
9 9
10[Startup]
11 hypergrid = true
12
13[Modules] 10[Modules]
14 AssetServices = "HGAssetBroker" 11 AssetServices = "HGAssetBroker"
15 InventoryServices = "HGInventoryBroker" 12 InventoryServices = "HGInventoryBroker"
16 NeighbourServices = "RemoteNeighbourServicesConnector" 13 GridServices = "RemoteGridServicesConnector"
17 GridServices = "HGGridServicesConnector" 14 AvatarServices = "RemoteAvatarServicesConnector"
18 NeighbourServiceInConnector = true 15 NeighbourServices = "RemoteNeighbourServicesConnector"
19 LandServiceInConnector = true 16 AuthenticationServices = "RemoteAuthenticationServicesConnector"
20 HypergridServiceInConnector = true 17 AuthorizationServices = "RemoteAuthorizationServicesConnector"
21 LLProxyLoginModule = true 18 PresenceServices = "RemotePresenceServicesConnector"
19 UserAccountServices = "RemoteUserAccountServicesConnector"
20 GridUserServices = "RemoteGridUserServicesConnector"
21 SimulationServices = "RemoteSimulationConnectorModule"
22 EntityTransferModule = "HGEntityTransferModule"
23 InventoryAccessModule = "HGInventoryAccessModule"
24
25 LandServiceInConnector = true
26 NeighbourServiceInConnector = true
27 SimulationServiceInConnector = true
28 LibraryModule = true
22 29
23[AssetService] 30[AssetService]
24 LocalGridAssetService = "OpenSim.Services.Connectors.dll:AssetServicesConnector" 31 LocalGridAssetService = "OpenSim.Services.Connectors.dll:AssetServicesConnector"
25 HypergridAssetService = "OpenSim.Services.Connectors.dll:HGAssetServiceConnector" 32 HypergridAssetService = "OpenSim.Services.Connectors.dll:HGAssetServiceConnector"
26 33
27[InventoryService] 34[InventoryService]
28 LocalGridInventoryService = "OpenSim.Region.CoreModules.dll:RemoteInventoryServicesConnector" 35 LocalGridInventoryService = "OpenSim.Region.CoreModules.dll:RemoteXInventoryServicesConnector"
29 HypergridInventoryService = "OpenSim.Services.Connectors.dll:HGInventoryServiceConnector"
30 36
31[GridService] 37[GridService]
32 ; for the HGGridServicesConnector to instantiate
33 GridServiceConnectorModule = "OpenSim.Region.CoreModules.dll:RemoteGridServicesConnector"
34 ; RemoteGridServicesConnector instantiates a LocalGridServicesConnector, 38 ; RemoteGridServicesConnector instantiates a LocalGridServicesConnector,
35 ; which in turn uses this 39 ; which in turn uses this
36 LocalServiceModule = "OpenSim.Services.GridService.dll:GridService" 40 LocalServiceModule = "OpenSim.Services.GridService.dll:GridService"
37 StorageProvider = "OpenSim.Data.Null.dll:NullRegionData" 41 StorageProvider = "OpenSim.Data.Null.dll:NullRegionData"
42
43 AllowHypergridMapSearch = true
44
45[LibraryService]
46 LocalServiceModule = "OpenSim.Services.InventoryService.dll:LibraryService"
47 LibraryName = "OpenSim Library"
48 DefaultLibrary = "./inventory/Libraries.xml"
49
50[Friends]
51 Connector = "OpenSim.Services.Connectors.dll:FriendsServicesConnector"
diff --git a/bin/config-include/SimianGrid.ini b/bin/config-include/SimianGrid.ini
new file mode 100644
index 0000000..41deb92
--- /dev/null
+++ b/bin/config-include/SimianGrid.ini
@@ -0,0 +1,67 @@
1;;
2;; Please don't change this file.
3;; All optional settings are in GridCommon.ini.example,
4;; which you can copy and change.
5;;
6
7;;
8;; In GridCommon.ini, these are the URLs you would use if SimianGrid is
9;; installed at http://www.mygrid.com/Grid/
10;;
11; AssetServerURI = "http://www.mygrid.com/Grid/?id="
12; InventoryServerURI = "http://www.mygrid.com/Grid/"
13; AvatarServerURI = "http://www.mygrid.com/Grid/"
14; PresenceServerURI = "http://www.mygrid.com/Grid/"
15; UserAccountServerURI = "http://www.mygrid.com/Grid/"
16; AuthenticationServerURI = "http://www.mygrid.com/Grid/"
17; FriendsServerURI = "http://www.mygrid.com/Grid/"
18; GroupsServerURI = "http://www.mygrid.com/Grid/"
19
20[Includes]
21 Include-Common = "config-include/GridCommon.ini"
22
23[Modules]
24 GridServices = "OpenSim.Services.Connectors.dll:SimianGridServiceConnector"
25 PresenceServices = "OpenSim.Services.Connectors.dll:SimianPresenceServiceConnector"
26 UserAccountServices = "OpenSim.Services.Connectors.dll:SimianUserAccountServiceConnector"
27 AuthenticationServices = "OpenSim.Services.Connectors.dll:SimianAuthenticationServiceConnector"
28 AssetServices = "OpenSim.Services.Connectors.dll:SimianAssetServiceConnector"
29 InventoryServices = "OpenSim.Services.Connectors.dll:SimianInventoryServiceConnector"
30 AvatarServices = "OpenSim.Services.Connectors.dll:SimianAvatarServiceConnector"
31
32 NeighbourServices = "RemoteNeighbourServicesConnector"
33 SimulationServices = "RemoteSimulationConnectorModule"
34 EntityTransferModule = "BasicEntityTransferModule"
35 InventoryAccessModule = "BasicInventoryAccessModule"
36
37 LandServiceInConnector = true
38 NeighbourServiceInConnector = true
39 SimulationServiceInConnector = true
40 LibraryModule = false
41
42 AssetCaching = "FlotsamAssetCache"
43
44[Friends]
45 Connector = "OpenSim.Services.Connectors.dll:SimianFriendsServiceConnector"
46
47[GridService]
48 LocalServiceModule = "OpenSim.Services.GridService.dll:GridService"
49 StorageProvider = "OpenSim.Data.Null.dll:NullRegionData"
50
51[LibraryService]
52 LocalServiceModule = "OpenSim.Services.InventoryService.dll:LibraryService"
53 LibraryName = "OpenSim Library"
54 DefaultLibrary = "./inventory/Libraries.xml"
55
56[AssetService]
57 DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll"
58 AssetLoaderArgs = "assets/AssetSets.xml"
59
60[Groups]
61 Enabled = true
62 Module = GroupsModule
63 DebugEnabled = false
64 NoticesEnabled = true
65 MessagingModule = GroupsMessagingModule
66 MessagingEnabled = true
67 ServicesConnectorModule = SimianGroupsServicesConnector
diff --git a/bin/config-include/Standalone.ini b/bin/config-include/Standalone.ini
index 35ee01e..6b7dc50 100644
--- a/bin/config-include/Standalone.ini
+++ b/bin/config-include/Standalone.ini
@@ -4,26 +4,84 @@
4;; which you can copy and change. 4;; which you can copy and change.
5;; 5;;
6 6
7[Includes]
8 Include-Common = "config-include/StandaloneCommon.ini"
9
10[Modules] 7[Modules]
11 AssetServices = "LocalAssetServicesConnector" 8 AssetServices = "LocalAssetServicesConnector"
12 InventoryServices = "LocalInventoryServicesConnector" 9 InventoryServices = "LocalInventoryServicesConnector"
13 NeighbourServices = "LocalNeighbourServicesConnector" 10 NeighbourServices = "LocalNeighbourServicesConnector"
14 AuthorizationServices = "LocalAuthorizationServicesConnector" 11 AuthenticationServices = "LocalAuthenticationServicesConnector"
15 GridServices = "LocalGridServicesConnector" 12 GridServices = "LocalGridServicesConnector"
16 LibraryModule = true 13 PresenceServices = "LocalPresenceServicesConnector"
14 UserAccountServices = "LocalUserAccountServicesConnector"
15 GridUserServices = "LocalGridUserServicesConnector"
16 SimulationServices = "LocalSimulationConnectorModule"
17 AvatarServices = "LocalAvatarServicesConnector"
18 EntityTransferModule = "BasicEntityTransferModule"
19 InventoryAccessModule = "BasicInventoryAccessModule"
20
21 LibraryModule = true
22 LLLoginServiceInConnector = true
17 23
18[AssetService] 24[AssetService]
19 LocalServiceModule = "OpenSim.Services.AssetService.dll:AssetService" 25 LocalServiceModule = "OpenSim.Services.AssetService.dll:AssetService"
20 26
21[InventoryService] 27[InventoryService]
22 LocalServiceModule = "OpenSim.Services.InventoryService.dll:InventoryService" 28 LocalServiceModule = "OpenSim.Services.InventoryService.dll:XInventoryService"
29
30[LibraryService]
31 LocalServiceModule = "OpenSim.Services.InventoryService.dll:LibraryService"
32 LibraryName = "OpenSim Library"
33 DefaultLibrary = "./inventory/Libraries.xml"
34
35[AvatarService]
36 LocalServiceModule = "OpenSim.Services.AvatarService.dll:AvatarService"
23 37
24[AuthorizationService] 38[AuthorizationService]
25 LocalServiceModule = "OpenSim.Services.AuthorizationService.dll:AuthorizationService" 39 LocalServiceModule = "OpenSim.Services.AuthorizationService.dll:AuthorizationService"
26 40
41[AuthenticationService]
42 LocalServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
43
27[GridService] 44[GridService]
28 LocalServiceModule = "OpenSim.Services.GridService.dll:GridService" 45 LocalServiceModule = "OpenSim.Services.GridService.dll:GridService"
29 Realm = "regions" 46 Realm = "regions"
47 StorageProvider = "OpenSim.Data.Null.dll"
48
49[PresenceService]
50 LocalServiceModule = "OpenSim.Services.PresenceService.dll:PresenceService"
51 StorageProvider = "OpenSim.Data.Null.dll"
52
53[UserAccountService]
54 LocalServiceModule = "OpenSim.Services.UserAccountService.dll:UserAccountService"
55
56 ;; These are for creating new accounts
57 AuthenticationService = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
58 GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService"
59 GridService = "OpenSim.Services.GridService.dll:GridService"
60 InventoryService = "OpenSim.Services.InventoryService.dll:XInventoryService"
61
62[GridUserService]
63 LocalServiceModule = "OpenSim.Services.UserAccountService.dll:GridUserService"
64
65[FriendsService]
66 LocalServiceModule = "OpenSim.Services.FriendsService.dll"
67
68[Friends]
69 Connector = "OpenSim.Services.FriendsService.dll"
70
71[LoginService]
72 LocalServiceModule = "OpenSim.Services.LLLoginService.dll:LLLoginService"
73 UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
74 GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService"
75 AuthenticationService = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
76 InventoryService = "OpenSim.Services.InventoryService.dll:XInventoryService"
77 PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService"
78 GridService = "OpenSim.Services.GridService.dll:GridService"
79 AvatarService = "OpenSim.Services.AvatarService.dll:AvatarService"
80 FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService"
81
82 WelcomeMessage = "Welcome, Avatar!"
83
84
85;; This should always be the very last thing on this file
86[Includes]
87 Include-Common = "config-include/StandaloneCommon.ini"
diff --git a/bin/config-include/StandaloneCommon.ini.example b/bin/config-include/StandaloneCommon.ini.example
index 1679f93..572c153 100644
--- a/bin/config-include/StandaloneCommon.ini.example
+++ b/bin/config-include/StandaloneCommon.ini.example
@@ -1,19 +1,28 @@
1; This is the main configuration file for standalone OpenSim instances
2
1[DatabaseService] 3[DatabaseService]
2 ; 4 ;
3 ;### Choose the DB 5 ; ### Choose the DB
4 ; 6 ;
5 ;--- For SQLite 7
6 StorageProvider = "OpenSim.Data.SQLite.dll" 8 ; SQLite
7 ;--- For MySql 9 Include-Storage = "config-include/storage/SQLiteStandalone.ini";
10
11 ; Unfortunately the current SQLite database plugin is not compatible with Mac OSX. You can still use the older
12 ; legacy sqlite library if you are using Mono 2.4. Please see the notes in OpenSim.ini (search for sqlite)
13 ; for more details
14 ;Include-Storage = "config-include/storage/SQLiteLegacyStandalone.ini";
15
16 ; MySql
17 ; Uncomment these lines if you want to use mysql storage
18 ; Change the connection string to your db details
8 ;StorageProvider = "OpenSim.Data.MySQL.dll" 19 ;StorageProvider = "OpenSim.Data.MySQL.dll"
9 ;ConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=***;" 20 ;ConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=***;"
10 21
11[AssetService] 22[AssetService]
12
13 DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll" 23 DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll"
14 AssetLoaderArgs = "assets/AssetSets.xml" 24 AssetLoaderArgs = "assets/AssetSets.xml"
15 25
16
17[Modules] 26[Modules]
18 ;; Choose 0 or 1 cache modules, and the corresponding config file, if it exists. 27 ;; Choose 0 or 1 cache modules, and the corresponding config file, if it exists.
19 ;; Copy the config .example file into your own .ini file and change configs there 28 ;; Copy the config .example file into your own .ini file and change configs there
@@ -35,11 +44,27 @@
35 44
36[GridService] 45[GridService]
37 ;; For in-memory region storage (default) 46 ;; For in-memory region storage (default)
38 StorageProvider = "OpenSim.Data.Null.dll:NullRegionData" 47 StorageProvider = "OpenSim.Data.Null.dll:NullRegionData"
39 ;;--- For MySql region storage (alternative) 48 ;;--- For MySql region storage (alternative)
40 ;StorageProvider = "OpenSim.Data.MySQL.dll:MySqlRegionData" 49 ;StorageProvider = "OpenSim.Data.MySQL.dll:MySqlRegionData"
41 ;ConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=***;" 50
51 ;; Next, we can specify properties of regions, including default and fallback regions
52 ;; The syntax is: Region_<RegioName> = "<flags>"
53 ;; where <flags> can be DefaultRegion, FallbackRegion, NoDirectLogin, Persistent, LockedOut
54 ;; For example:
55 Region_Welcome_Area = "DefaultRegion, FallbackRegion"
42 56
43[LibraryModule] 57[LibraryModule]
44 ; Set this if you want to change the name of the OpenSim Library 58 ; Set this if you want to change the name of the OpenSim Library
45 ;LibraryName = "My World's Library" \ No newline at end of file 59 ;LibraryName = "My World's Library"
60
61[LoginService]
62 WelcomeMessage = "Welcome, Avatar!"
63
64 HomeURI = "http://127.0.0.1:9000"
65 GatekeeperURI = "http://127.0.0.1:9000"
66 InventoryServerURI = "http://127.0.0.1:9000"
67 AssetServerURI = "http://127.0.0.1:9000"
68
69[GatekeeperService]
70 ExternalName = "http://127.0.0.1:9000"
diff --git a/bin/config-include/StandaloneHypergrid.ini b/bin/config-include/StandaloneHypergrid.ini
index 909286c..130e210 100644
--- a/bin/config-include/StandaloneHypergrid.ini
+++ b/bin/config-include/StandaloneHypergrid.ini
@@ -3,28 +3,31 @@
3;; All optional settings are in StandaloneCommon.ini.example, 3;; All optional settings are in StandaloneCommon.ini.example,
4;; which you can copy and change. 4;; which you can copy and change.
5;; 5;;
6
7[Includes]
8 Include-Common = "config-include/StandaloneCommon.ini"
9
10[Startup]
11 hypergrid = true
12 6
13[Modules] 7[Modules]
14 AssetServices = "HGAssetBroker" 8 AssetServices = "HGAssetBroker"
15 InventoryServices = "HGInventoryBroker" 9 InventoryServices = "HGInventoryBroker"
16 NeighbourServices = "RemoteNeighbourServicesConnector" 10 NeighbourServices = "LocalNeighbourServicesConnector"
17 AuthorizationServices = "LocalAuthorizationServicesConnector" 11 AuthenticationServices = "LocalAuthenticationServicesConnector"
18 GridServices = "HGGridServicesConnector" 12 GridServices = "LocalGridServicesConnector"
19 InventoryServiceInConnector = true 13 PresenceServices = "LocalPresenceServicesConnector"
20 AssetServiceInConnector = true 14 UserAccountServices = "LocalUserAccountServicesConnector"
21 HGAuthServiceInConnector = true 15 GridUserServices = "LocalGridUserServicesConnector"
22 HypergridServiceInConnector = true 16 SimulationServices = "RemoteSimulationConnectorModule"
23 NeighbourServiceInConnector = true 17 AvatarServices = "LocalAvatarServicesConnector"
24 LibraryModule = true 18 EntityTransferModule = "HGEntityTransferModule"
19 InventoryAccessModule = "HGInventoryAccessModule"
20
21 InventoryServiceInConnector = true
22 AssetServiceInConnector = true
23 HypergridServiceInConnector = true
24 NeighbourServiceInConnector = true
25 LibraryModule = true
26 LLLoginServiceInConnector = true
27 AuthenticationServiceInConnector = true
28 SimulationServiceInConnector = true
25 29
26[AssetService] 30[AssetService]
27 ; For the AssetServiceInConnector
28 LocalServiceModule = "OpenSim.Services.AssetService.dll:AssetService" 31 LocalServiceModule = "OpenSim.Services.AssetService.dll:AssetService"
29 32
30 ; For HGAssetBroker 33 ; For HGAssetBroker
@@ -32,23 +35,90 @@
32 HypergridAssetService = "OpenSim.Services.Connectors.dll:HGAssetServiceConnector" 35 HypergridAssetService = "OpenSim.Services.Connectors.dll:HGAssetServiceConnector"
33 36
34[InventoryService] 37[InventoryService]
35 ; For the InventoryServiceInConnector 38 LocalServiceModule = "OpenSim.Services.InventoryService.dll:XInventoryService"
36 LocalServiceModule = "OpenSim.Services.InventoryService.dll:InventoryService"
37 39
38 ; For HGInventoryBroker 40 ; For HGInventoryBroker
39 LocalGridInventoryService = "OpenSim.Services.InventoryService.dll:InventoryService" 41 LocalGridInventoryService = "OpenSim.Services.InventoryService.dll:XInventoryService"
40 HypergridInventoryService = "OpenSim.Services.Connectors.dll:HGInventoryServiceConnector" 42
43[AvatarService]
44 LocalServiceModule = "OpenSim.Services.AvatarService.dll:AvatarService"
45 ConnectionString = "URI=file:avatars.db,version=3"
46
47[LibraryService]
48 LocalServiceModule = "OpenSim.Services.InventoryService.dll:LibraryService"
49 LibraryName = "OpenSim Library"
50 DefaultLibrary = "./inventory/Libraries.xml"
41 51
42[AuthorizationService] 52[AuthorizationService]
43 LocalServiceModule = "OpenSim.Services.AuthorizationService.dll:AuthorizationService" 53 LocalServiceModule = "OpenSim.Services.AuthorizationService.dll:AuthorizationService"
44 54
45[AuthenticationService] 55[AuthenticationService]
46 ; For the HGAuthServiceInConnector 56 LocalServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
47 LocalServiceModule = "OpenSim.Services.AuthenticationService.dll:HGAuthenticationService" 57 ConnectionString = "URI=file:auth.db,version=3"
48 58
49[GridService] 59[GridService]
50 ; for the HGGridServicesConnector to instantiate
51 GridServiceConnectorModule = "OpenSim.Region.CoreModules.dll:LocalGridServicesConnector"
52 ; LocalGridServicesConnector needs this 60 ; LocalGridServicesConnector needs this
53 LocalServiceModule = "OpenSim.Services.GridService.dll:GridService" 61 LocalServiceModule = "OpenSim.Services.GridService.dll:GridService"
54 Realm = "regions" 62 Realm = "regions"
63 StorageProvider = "OpenSim.Data.Null.dll"
64
65 AllowHypergridMapSearch = true
66
67[PresenceService]
68 LocalServiceModule = "OpenSim.Services.PresenceService.dll:PresenceService"
69 StorageProvider = "OpenSim.Data.Null.dll"
70
71[UserAccountService]
72 LocalServiceModule = "OpenSim.Services.UserAccountService.dll:UserAccountService"
73
74 ;; These are for creating new accounts by the service
75 AuthenticationService = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
76 GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService"
77 GridService = "OpenSim.Services.GridService.dll:GridService"
78 InventoryService = "OpenSim.Services.InventoryService.dll:XInventoryService"
79
80[FriendsService]
81 LocalServiceModule = "OpenSim.Services.FriendsService.dll"
82 ConnectionString = "URI=file:friends.db,version=3"
83
84[Friends]
85 Connector = "OpenSim.Services.FriendsService.dll"
86
87[LoginService]
88 LocalServiceModule = "OpenSim.Services.LLLoginService.dll:LLLoginService"
89 UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
90 GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService"
91 UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"
92 AuthenticationService = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
93 InventoryService = "OpenSim.Services.InventoryService.dll:XInventoryService"
94 PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService"
95 GridService = "OpenSim.Services.GridService.dll:GridService"
96 AvatarService = "OpenSim.Services.AvatarService.dll:AvatarService"
97 FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService"
98
99[GatekeeperService]
100 LocalServiceModule = "OpenSim.Services.HypergridService.dll:GatekeeperService"
101 ;; for the service
102 UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
103 UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"
104 PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService"
105 GridService = "OpenSim.Services.GridService.dll:GridService"
106 AuthenticationService = "OpenSim.Services.Connectors.dll:AuthenticationServicesConnector"
107 SimulationService ="OpenSim.Services.Connectors.dll:SimulationServiceConnector"
108
109[UserAgentService]
110 LocalServiceModule = "OpenSim.Services.HypergridService.dll:UserAgentService"
111 ;; for the service
112 GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService"
113 GridService = "OpenSim.Services.GridService.dll:GridService"
114
115;; The interface that local users get when they are in other grids
116;; This greatly restricts the inventory operations while in other grids
117[HGInventoryService]
118 ; For the InventoryServiceInConnector
119 LocalServiceModule = "OpenSim.Services.InventoryService.dll:HGInventoryService"
120
121
122;; This should always be the very last thing on this file
123[Includes]
124 Include-Common = "config-include/StandaloneCommon.ini"
diff --git a/bin/config-include/storage/SQLiteLegacyStandalone.ini b/bin/config-include/storage/SQLiteLegacyStandalone.ini
new file mode 100644
index 0000000..1d4dd29
--- /dev/null
+++ b/bin/config-include/storage/SQLiteLegacyStandalone.ini
@@ -0,0 +1,16 @@
1; These are the initialization settings for running OpenSim Standalone with an SQLite database
2
3[DatabaseService]
4 StorageProvider = "OpenSim.Data.SQLiteLegacy.dll"
5
6[AvatarService]
7 ConnectionString = "URI=file:avatars.db,version=3"
8
9[AuthenticationService]
10 ConnectionString = "URI=file:auth.db,version=3"
11
12[UserAccountService]
13 ConnectionString = "URI=file:userprofiles.db,version=3"
14
15[FriendsService]
16 ConnectionString = "URI=file:friends.db,version=3"
diff --git a/bin/config-include/storage/SQLiteStandalone.ini b/bin/config-include/storage/SQLiteStandalone.ini
new file mode 100644
index 0000000..fe814d7
--- /dev/null
+++ b/bin/config-include/storage/SQLiteStandalone.ini
@@ -0,0 +1,25 @@
1; These are the initialization settings for running OpenSim Standalone with an SQLite database
2
3[DatabaseService]
4 StorageProvider = "OpenSim.Data.SQLite.dll"
5
6[InventoryService]
7 ;ConnectionString = "URI=file:inventory.db,version=3"
8 ; if you have a legacy inventory store use the connection string below
9 ConnectionString = "URI=file:inventory.db,version=3,UseUTF16Encoding=True"
10
11[AvatarService]
12 ConnectionString = "URI=file:avatars.db,version=3"
13
14[AuthenticationService]
15 ConnectionString = "URI=file:auth.db,version=3"
16
17[UserAccountService]
18 ConnectionString = "URI=file:userprofiles.db,version=3"
19
20[GridUserService]
21 ConnectionString = "URI=file:griduser.db,version=3"
22
23[FriendsService]
24 ConnectionString = "URI=file:friends.db,version=3"
25