aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin/Gloebit.ini
diff options
context:
space:
mode:
Diffstat (limited to 'bin/Gloebit.ini')
-rw-r--r--bin/Gloebit.ini82
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=***;"