diff options
author | onefang | 2019-07-04 18:15:24 +1000 |
---|---|---|
committer | onefang | 2019-07-04 18:15:24 +1000 |
commit | 0a744b603d0670b63b469a957f026bceb075877e (patch) | |
tree | b28c0c3fe2d48169cfe6c5f203748c050ffdcb9d | |
parent | Comment++ about the DebuggerSafe config option. (diff) | |
download | opensim-SC-0a744b603d0670b63b469a957f026bceb075877e.zip opensim-SC-0a744b603d0670b63b469a957f026bceb075877e.tar.gz opensim-SC-0a744b603d0670b63b469a957f026bceb075877e.tar.bz2 opensim-SC-0a744b603d0670b63b469a957f026bceb075877e.tar.xz |
Move the MG configs to their own file.
-rw-r--r-- | bin/OpenSim.ini | 6 | ||||
-rw-r--r-- | bin/Robust.ini | 58 | ||||
-rw-r--r-- | bin/config-include/config_MG.ini | 89 | ||||
-rw-r--r-- | bin/config-include/extra_MG.ini | 87 |
4 files changed, 93 insertions, 147 deletions
diff --git a/bin/OpenSim.ini b/bin/OpenSim.ini index 0087258..bcbed2b 100644 --- a/bin/OpenSim.ini +++ b/bin/OpenSim.ini | |||
@@ -38,6 +38,12 @@ | |||
38 | ;; out. | 38 | ;; out. |
39 | 39 | ||
40 | 40 | ||
41 | |||
42 | [Includes] | ||
43 | ;; Uncomment this if using this for Misfitz Grid. | ||
44 | ; Include-Extra = "config-include/extra_MG.ini" | ||
45 | |||
46 | |||
41 | [Architecture] | 47 | [Architecture] |
42 | ;; Uncomment one of the following includes as required. For instance, to create a standalone OpenSim, | 48 | ;; Uncomment one of the following includes as required. For instance, to create a standalone OpenSim, |
43 | ;; uncomment Include-Architecture = "config-include/Standalone.ini" | 49 | ;; uncomment Include-Architecture = "config-include/Standalone.ini" |
diff --git a/bin/Robust.ini b/bin/Robust.ini index 34815fb..30e64be 100644 --- a/bin/Robust.ini +++ b/bin/Robust.ini | |||
@@ -1,61 +1,3 @@ | |||
1 | ; * Run | ||
2 | ; * $ Robust.exe -inifile Robust.HG.ini | ||
3 | ; * | ||
4 | |||
5 | ; * Configurations for enabling HG1.5 | ||
6 | ; * | ||
7 | ; * HG1.5 handlers are: OpenSim.Server.Handlers.dll:GatekeeperService | ||
8 | ; * OpenSim.Server.Handlers.dll:UserAgentService | ||
9 | ; * Additional OpenSim.Server.Handlers.dll:AssetServiceConnector and | ||
10 | ; * OpenSim.Server.Handlers.dll:XInventoryInConnector | ||
11 | ; * are started in port 8002, outside the firewall | ||
12 | ; * | ||
13 | ; ** | ||
14 | ; * | ||
15 | ; * The Const section allows us to define some basic information that we | ||
16 | ; * will use throughout our configuration. We will provide examples for | ||
17 | ; * setting the base url of the Robust server and the public and private ports | ||
18 | ; * it uses. Changing the values of the constants will set the operating | ||
19 | ; * parameters thoughout the configuration. Other constants that may prove | ||
20 | ; * to be useful may be added to the followin section. They may be | ||
21 | ; * referenced anywhere in the configuration by using ${Const|Name}. One | ||
22 | ; * such use is providing a base path for setting locations that Robust | ||
23 | ; * uses to write data. | ||
24 | ; * | ||
25 | |||
26 | [Paths] | ||
27 | AssetsPath = "../../AssetFiles" | ||
28 | BackupPath = "../../backups" | ||
29 | CachePath = "../../caches" | ||
30 | ConfigPath = "../../config" | ||
31 | DbPath = "../../db" | ||
32 | LogPath = "../../logs" | ||
33 | |||
34 | [Const] | ||
35 | MOTD = "Welcome to this virtual world." | ||
36 | |||
37 | GridName = "My virtual world" | ||
38 | ShortGridName = "mvw" | ||
39 | ; For a grid these will usually be the externally accessible IP/DNS | ||
40 | ; name and use default public port 8002 and default private port 8003 | ||
41 | ; For a standalone this will usually be the externally accessible IP/DNS | ||
42 | ; name and use default public port 9000. The private port is not used | ||
43 | ; in the configuration for a standalone. | ||
44 | |||
45 | ;# {BaseURL} {} {BaseURL} {"http://example.com" "http://127.0.0.1"} "http://127.0.0.1" | ||
46 | HostName = "localhost" | ||
47 | BaseURL = http://127.0.0.1 | ||
48 | GridURL = http://127.0.0.1 | ||
49 | |||
50 | ;# {PublicPort} {} {PublicPort} {8002 9000} "8002" | ||
51 | PublicPort = "8002" | ||
52 | |||
53 | ; The private port of the Robust server | ||
54 | PrivatePort = "8003" | ||
55 | |||
56 | |||
57 | DataProvider = "OpenSim.Data.MySQL.dll" | ||
58 | ConnectionString = "Data Source=MYSQL_HOST;Database=MYSQL_DB;User ID=MYSQL_USER;Password=MYSQL_PASSWORD;Old Guids=true;" | ||
59 | 1 | ||
60 | ; * The startup section lists all the connectors to start up in this server | 2 | ; * The startup section lists all the connectors to start up in this server |
61 | ; * instance. This may be only one, or it may be the entire server suite. | 3 | ; * instance. This may be only one, or it may be the entire server suite. |
diff --git a/bin/config-include/config_MG.ini b/bin/config-include/config_MG.ini index 4dd5274..fd812a7 100644 --- a/bin/config-include/config_MG.ini +++ b/bin/config-include/config_MG.ini | |||
@@ -47,92 +47,3 @@ | |||
47 | 47 | ||
48 | ; jOpenSim URL | 48 | ; jOpenSim URL |
49 | jOpensimURL = "http://misfitzgrid.com/members" | 49 | jOpensimURL = "http://misfitzgrid.com/members" |
50 | |||
51 | |||
52 | [Network] | ||
53 | ;# {ExternalHostNameForLSL} {} {Hostname to use for HTTP-IN URLs. This should be reachable from the internet.} {} | ||
54 | ;; Hostname to use in llRequestURL/llRequestSecureURL | ||
55 | ;; if not defined - llRequestURL/llRequestSecureURL are disabled | ||
56 | ExternalHostNameForLSL = "server2.misfitzgrid.com" | ||
57 | |||
58 | |||
59 | [Messaging] | ||
60 | ;# {OfflineMessageModule} {} {Module to use for offline message storage} {OfflineMessageModule "Offline Message Module V2" *} | ||
61 | ;; Module to handle offline messaging. The core module requires an external | ||
62 | ;; web service to do this. See OpenSim wiki. | ||
63 | OfflineMessageModule = OfflineMessageModule | ||
64 | ;; Or, alternatively, use this one, which works for both standalones and grids | ||
65 | ; OfflineMessageModule = "Offline Message Module V2" | ||
66 | |||
67 | ;# {OfflineMessageURL} {OfflineMessageModule:OfflineMessageModule Offline Message Module V2:Offline Message Module V2} {URL of offline messaging service} {} | ||
68 | ;; URL of web service for offline message storage. Leave it commented if your service is local to the sim. | ||
69 | ; OfflineMessageURL = ${Const|BaseURL}/Offline.php | ||
70 | OfflineMessageURL = ${Const|jOpensimURL}/components/com_opensim/interface.php | ||
71 | |||
72 | |||
73 | [DataSnapshot] | ||
74 | ;# {index_sims} {} {Enable data snapshotting (search)?} {true false} false | ||
75 | ;; The following set of configs pertains to search. | ||
76 | ;; Set index_sims to true to enable search engines to index your | ||
77 | ;; searchable data. | ||
78 | ;; If false, no data will be exposed, DataSnapshot module will be off, | ||
79 | ;; and you can ignore the rest of these search-related configs. | ||
80 | index_sims = true | ||
81 | |||
82 | ;# {data_exposure} {index_sims:true} {How much data should be exposed?} {minimum all} minimum | ||
83 | ;; The variable data_exposure controls what the regions expose: | ||
84 | ;; minimum: exposes only things explicitly marked for search | ||
85 | ;; all: exposes everything | ||
86 | data_exposure = all | ||
87 | |||
88 | ;; [Supported, but obsolete] | ||
89 | ;# {data_services} {index_sims:true} {Data service URLs to register with?} {} http://metaverseink.com/cgi-bin/register.py | ||
90 | ; This semicolon-separated string serves to notify specific data services | ||
91 | ; about the existence of this sim. Uncomment if you want to index your | ||
92 | ; data with this and/or other search providers. | ||
93 | data_services="${Const|jOpensimURL}/components/com_opensim/registersearch.php" | ||
94 | |||
95 | |||
96 | [Groups] | ||
97 | ;# {SecretKey} {ServicesConnectorModule:Groups Remote Service Connector} {Secret key between sim and remote group service} {} "" | ||
98 | ;; Used for V2 in Remote only. | ||
99 | SecretKey = "Kensentm3" | ||
100 | |||
101 | |||
102 | [Search] | ||
103 | SearchURL = ${Const|jOpensimURL}/components/com_opensim/interface.php | ||
104 | |||
105 | |||
106 | [AuthorizationService] | ||
107 | DefaultRegionAccess = "DisallowForeigners" | ||
108 | ; If you have regions with access restrictions | ||
109 | ; specify them here using the convention | ||
110 | ; Region_<Region_Name> = <flags> | ||
111 | ; Valid flags are: | ||
112 | ; DisallowForeigners -- HG visitors not allowed | ||
113 | ; DisallowResidents -- only Admins and Managers allowed | ||
114 | ; None -- No restrictions. | ||
115 | |||
116 | Region_Blue_Moon = "None" | ||
117 | Region_MisFitz_ = "None" | ||
118 | Region_MisFitz_Continuum = "None" | ||
119 | Region_MisFitz_Dev = "None" | ||
120 | Region_MisFitz_Getaway = "None" | ||
121 | Region_MisFitz_Hyperport = "None" | ||
122 | Region_MisFitz_Motion = "None" | ||
123 | Region_Misfitz_Nature = "None" | ||
124 | Region_MisFitz_Residents1 = "None" | ||
125 | Region_MisFitz_Residents2 = "None" | ||
126 | Region_MisFitz_Sandbox = "None" | ||
127 | Region_MisFitz_Shopping = "None" | ||
128 | Region_MisFitz_Welcome = "None" | ||
129 | Region_MisFitz_Welcome_Beta = "None" | ||
130 | Region_White_Harbor = "None" | ||
131 | |||
132 | [Profile] | ||
133 | |||
134 | ProfileServiceURL = ${Const|jOpensimURL}/components/com_opensim/interface.php | ||
135 | Module = "jOpenSimProfile" | ||
136 | |||
137 | ; Optional: | ||
138 | Debug = true | ||
diff --git a/bin/config-include/extra_MG.ini b/bin/config-include/extra_MG.ini new file mode 100644 index 0000000..3fe8a13 --- /dev/null +++ b/bin/config-include/extra_MG.ini | |||
@@ -0,0 +1,87 @@ | |||
1 | [Network] | ||
2 | ;# {ExternalHostNameForLSL} {} {Hostname to use for HTTP-IN URLs. This should be reachable from the internet.} {} | ||
3 | ;; Hostname to use in llRequestURL/llRequestSecureURL | ||
4 | ;; if not defined - llRequestURL/llRequestSecureURL are disabled | ||
5 | ExternalHostNameForLSL = "server2.misfitzgrid.com" | ||
6 | |||
7 | |||
8 | [Messaging] | ||
9 | ;# {OfflineMessageModule} {} {Module to use for offline message storage} {OfflineMessageModule "Offline Message Module V2" *} | ||
10 | ;; Module to handle offline messaging. The core module requires an external | ||
11 | ;; web service to do this. See OpenSim wiki. | ||
12 | OfflineMessageModule = OfflineMessageModule | ||
13 | ;; Or, alternatively, use this one, which works for both standalones and grids | ||
14 | ; OfflineMessageModule = "Offline Message Module V2" | ||
15 | |||
16 | ;# {OfflineMessageURL} {OfflineMessageModule:OfflineMessageModule Offline Message Module V2:Offline Message Module V2} {URL of offline messaging service} {} | ||
17 | ;; URL of web service for offline message storage. Leave it commented if your service is local to the sim. | ||
18 | ; OfflineMessageURL = ${Const|BaseURL}/Offline.php | ||
19 | OfflineMessageURL = ${Const|jOpensimURL}/components/com_opensim/interface.php | ||
20 | |||
21 | |||
22 | [DataSnapshot] | ||
23 | ;# {index_sims} {} {Enable data snapshotting (search)?} {true false} false | ||
24 | ;; The following set of configs pertains to search. | ||
25 | ;; Set index_sims to true to enable search engines to index your | ||
26 | ;; searchable data. | ||
27 | ;; If false, no data will be exposed, DataSnapshot module will be off, | ||
28 | ;; and you can ignore the rest of these search-related configs. | ||
29 | index_sims = true | ||
30 | |||
31 | ;# {data_exposure} {index_sims:true} {How much data should be exposed?} {minimum all} minimum | ||
32 | ;; The variable data_exposure controls what the regions expose: | ||
33 | ;; minimum: exposes only things explicitly marked for search | ||
34 | ;; all: exposes everything | ||
35 | data_exposure = all | ||
36 | |||
37 | ;; [Supported, but obsolete] | ||
38 | ;# {data_services} {index_sims:true} {Data service URLs to register with?} {} http://metaverseink.com/cgi-bin/register.py | ||
39 | ; This semicolon-separated string serves to notify specific data services | ||
40 | ; about the existence of this sim. Uncomment if you want to index your | ||
41 | ; data with this and/or other search providers. | ||
42 | data_services="${Const|jOpensimURL}/components/com_opensim/registersearch.php" | ||
43 | |||
44 | |||
45 | [Groups] | ||
46 | ;# {SecretKey} {ServicesConnectorModule:Groups Remote Service Connector} {Secret key between sim and remote group service} {} "" | ||
47 | ;; Used for V2 in Remote only. | ||
48 | SecretKey = "Kensentm3" | ||
49 | |||
50 | |||
51 | [Search] | ||
52 | SearchURL = ${Const|jOpensimURL}/components/com_opensim/interface.php | ||
53 | |||
54 | |||
55 | [AuthorizationService] | ||
56 | DefaultRegionAccess = "DisallowForeigners" | ||
57 | ; If you have regions with access restrictions | ||
58 | ; specify them here using the convention | ||
59 | ; Region_<Region_Name> = <flags> | ||
60 | ; Valid flags are: | ||
61 | ; DisallowForeigners -- HG visitors not allowed | ||
62 | ; DisallowResidents -- only Admins and Managers allowed | ||
63 | ; None -- No restrictions. | ||
64 | |||
65 | Region_Blue_Moon = "None" | ||
66 | Region_MisFitz_ = "None" | ||
67 | Region_MisFitz_Continuum = "None" | ||
68 | Region_MisFitz_Dev = "None" | ||
69 | Region_MisFitz_Getaway = "None" | ||
70 | Region_MisFitz_Hyperport = "None" | ||
71 | Region_MisFitz_Motion = "None" | ||
72 | Region_Misfitz_Nature = "None" | ||
73 | Region_MisFitz_Residents1 = "None" | ||
74 | Region_MisFitz_Residents2 = "None" | ||
75 | Region_MisFitz_Sandbox = "None" | ||
76 | Region_MisFitz_Shopping = "None" | ||
77 | Region_MisFitz_Welcome = "None" | ||
78 | Region_MisFitz_Welcome_Beta = "None" | ||
79 | Region_White_Harbor = "None" | ||
80 | |||
81 | [Profile] | ||
82 | |||
83 | ProfileServiceURL = ${Const|jOpensimURL}/components/com_opensim/interface.php | ||
84 | Module = "jOpenSimProfile" | ||
85 | |||
86 | ; Optional: | ||
87 | Debug = true | ||