diff options
Diffstat (limited to 'bin/Gloebit.ini')
-rw-r--r-- | bin/Gloebit.ini | 82 |
1 files changed, 82 insertions, 0 deletions
diff --git a/bin/Gloebit.ini b/bin/Gloebit.ini new file mode 100644 index 0000000..0e4e4d6 --- /dev/null +++ b/bin/Gloebit.ini | |||
@@ -0,0 +1,82 @@ | |||
1 | [Gloebit] | ||
2 | ;;;;;; ENABLE GLOBALLY OR FOR INDIVIDUAL REGIONS ;;;;; | ||
3 | |||
4 | ;# {Enabled} {[Startup]economymodule:Gloebit} {Enable Gloebit Money Module Globally?} {false, true} false | ||
5 | ;; Set to true to enable GMM for all regions controlled by this OpenSim process. | ||
6 | ;; Requires that "economymodule = Gloebit" is set in [Economy] or [Startup] section of opensim.ini | ||
7 | ;; If set to false, can be enabled for individual regions - see GLBEnabledOnlyInRegions below | ||
8 | Enabled = false | ||
9 | |||
10 | ;# {GLBEnabledOnlyInRegions} {Enabled:false} {Enable Gloebit Money Module in specific regions by region UUID (space delimited list)?} {*} "" | ||
11 | ;; If Enabled is false above, you can enable for individual regions controlled by this OpenSim process. | ||
12 | ;; Set this variable to a whitespace delimited list of region UUIDs | ||
13 | ; GLBEnabledOnlyInRegions = | ||
14 | |||
15 | ;;;;;; CONFIGURE ENVIRONMENT AND APPLICATION ;;;;;; | ||
16 | ;; Configure GMM to environment and Gloebit application on that environment to interact with | ||
17 | ;; see http://dev.gloebit.com/opensim/configuration-instructions/ for more details. | ||
18 | |||
19 | ;; Environments: | ||
20 | ;; sandbox - connects to sandbox.gloebit.com; fake/sandboxed payments and gloebits; | ||
21 | ;; https://sandbox.gloebit.com/signup/ - create sandbox account | ||
22 | ;; https://sandbox.gloebit.com/merchant-signup/ - request ability to create apps | ||
23 | ;; https://sandbox.gloebit.com/merchant-tools/ - create app and retrieve Key and Secret | ||
24 | ;; production - connects to www.gloebit.com; real payments and gloebits; | ||
25 | ;; https://www.gloebit.com/signup/ - create production account | ||
26 | ;; https://www.gloebit.com/merchant-signup/ - request ability to create apps | ||
27 | ;; (requires manual approval on production before gaining access to merchant tools) | ||
28 | ;; https://www.gloebit.com/merchant-tools/ - create app and retrieve Key and Secret | ||
29 | GLBEnvironment = sandbox | ||
30 | |||
31 | ;; Application the GMM on this process will connect to within the environment specified above | ||
32 | ;; Fill in GLBKey and GLBSecret with values from app created at https://sandbox.gloebit.com/merchant-tools/ | ||
33 | ;; See http://dev.gloebit.com/opensim/configuration-instructions/ for more details. | ||
34 | GLBKey = 00000000-0000-0000-0000-000000000000 | ||
35 | GLBSecret = 00000000-0000-0000-0000-000000000000 | ||
36 | |||
37 | ;; GLBKeyAlias is optional and can be left out. | ||
38 | ;; If included, this will be used to make some URLs more user-friendly and human-readalbe | ||
39 | ;; To use, fill this with the OAuth Key Alias registered for this application on Gloebit | ||
40 | ; GLBKeyAlias = | ||
41 | |||
42 | |||
43 | ;;;;;; CONFIGURE HELPFUL ERROR CONTACT INFO FOR USER MESSAGES ;;;;;; | ||
44 | ;; The following are supplied to users in error messages for certain errors for which they should | ||
45 | ;; contact the person who configured this GMM and app and may need to fix something | ||
46 | ;; Those messages will include a trailing instruction string formatted like: | ||
47 | ;; Please contact GLBOnwerName at GLBOwnerEmail if this problem persists. | ||
48 | |||
49 | ;; GLBOwnerName should be replaced with the neme of the person or avatar which manages this OpenSim process. | ||
50 | GLBOwnerName = Region or Grid Owner | ||
51 | |||
52 | ;; GLBOwnerEmail should be replaced with the email address (or other contact mechanism) for the person who manages this OpenSim process. | ||
53 | ; GLBOwnerEmail = Manager@example.com | ||
54 | |||
55 | ;;;;; CONFIGURE NEW SESSION MESSAGING ;;;;; | ||
56 | ;; The following determine if a user receives messaging at the start of a new session | ||
57 | ;; A new session is defined as the first time a user enters a Gloebit enabled region for a Gloebit app during a viewer login | ||
58 | ;# {GLBShowNewSessionPurchaseIM} {Show purchase gloebits IM to user at session start?} {false, true} false | ||
59 | ; GLBShowNewSessionPurchaseIM = false | ||
60 | ;# {GLBShowNewSessionAuthIM} {Show auth app IM to user at session start?} {false, true} true | ||
61 | ; GLBShowNewSessionAuthIM = true | ||
62 | |||
63 | ;;;;; CONFIGURE SINGLE GLOEBIT DB FOR APP OR GRID ;;;;;; | ||
64 | ;; Optional - If not configured here, Gloebit will use the DataService | ||
65 | ;; ConnectionString | ||
66 | ;; | ||
67 | ;; Purpose - If each Sim process uses it's own database and separate | ||
68 | ;; set of DB tables from each other sim, then a user will have | ||
69 | ;; to authorize Gloebit form every sim process and will receive | ||
70 | ;; our welcome message upon entering every Sim process each | ||
71 | ;; session. However, if you configure the Gloebit system on every | ||
72 | ;; sim to point to a single DB either here, or if that is your default | ||
73 | ;; configuration for your sim, then your users will only have to authorize | ||
74 | ;; Gloebit once for your app and will only receive our welcome message | ||
75 | ;; once each session, the first time they enter a gloebit enabled region. | ||
76 | ;; | ||
77 | ;; Both of these settings must be configured together. See StandaloneCommon.ini.example | ||
78 | ;; for ConnectionString examples and availiable StorageProviders | ||
79 | ;GLBSpecificStorageProvider = OpenSim.Data.MySQL.dll | ||
80 | ;GLBSpecificConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=***;Old Guids=true;" | ||
81 | ;GLBSpecificStorageProvider = "OpenSim.Data.PGSQL.dll" | ||
82 | ;GLBSpecificConnectionString = "Server=localhost;Database=opensim;User Id=opensim; password=***;" | ||