flagflag  
Page Top
[Startup] anchor.png
  • PIDFile : Specify PID file
Page Top
[MySql] anchor.png
  • hostname : MySQL server's FQDN or IP address
  • database : DB name of MySQL
  • username : user name of MySQL
  • password : password of MySQL user
  • pooling : MySQL pooling?
  • port : MySQL communication port
  • MaxConnection : Max connection number to DB.
Page Top
[MoneyServer] anchor.png
  • DefaultBalance : Initial money that new avatar has.
  • EnableAmountZero : zero amount transaction enable? Default is false.
  • BankerAvatar : UUID of Banker Avatar. Banker Avatar can buy money from system with no cost. If 00000000-0000-0000-0000-000000000000 is specified, all Avatars are Banker Avatar.
  • EnableForceTransfer : If this is true, llGiveMoney() function works normally even if payer doesn't login to Opensim. default is false
  • EnableScriptSendMoney : If this is true, send_money() script can send money to any avatars. default is false.
  • MoneyScriptAccessKey : Secret key of Helper Script. Specify same key in include/config.php or WI(XoopenSim/Modlos)
  • MoneyScriptIPaddress : IP address of server that Helper Script execute at. Not use 127.0.0.1
  • EnableHGAvatar : Allow connection from HyperGrid avatar. default is false.
  • EnableGuestAvatar : Allow connection from Guest avatar. default is false.
  • HGAvatarDefaultBalance : Initial money of new HyperGrid avatar.
  • GuestAvatarDefaultBalance : Initial money of new Guest avatar.
    • HyperGrid avatar and Guest avatar were defined at each Region Server's OpenSim.ini
  • Messages that displayed in blue dialog, when balance is updated.
    • If "" is specified, blue dialog is not displayed.
    • You can use {0} and {1} in message string.
    • {0} means the amount and {1} means avatar name or object owner name
    • BalanceMessageLandSale : for buy the land
    • BalanceMessageRcvLandSale : for get the money of the sold land (supported by over 0.7.2 or Dev version)
    • BalanceMessageSendGift : for send gift to other avatar
    • BalanceMessageReceiveGift : for receive gift from other avatar
    • BalanceMessagePayCharge : for upload and group creation charge
    • BalanceMessageBuyObject : for buy the object
    • BalanceMessageGetMoney : for get the money from object by llGiveMoney()
    • BalanceMessageBuyMoney : for buy the money from system
    • BalanceMessageReceiveMoney : for receive the money from system by send_money() script
    • BalanceMessageRollBack : when roll back ocuurred
Page Top
[Certificate] anchor.png
  • CACertFilename : CA (Certificate Authority) cert file. Required for CheckClientCert or CheckServerCert.
  • ServerCertFilename : pfx File for HTTPS (Server certificate). default is "SineWaveCert.pfx"
  • ServerCertPassword : Password of pfx File . default is "123"
  • CheckClientCert : Check Client certificate (Region Server authentication) using CACertFilename. Refuse connection from Region server without client certificate.
  • ClientCrlFilename : CRL (Certificate Revocation List) of Region servers.
  • CheckServerCert : Check Server certificate (Region Server authentication) using CACertFilename, when to use XML RPC to Region server.
  • ClientCertFilename : If Region server checks client authentication, set file here.
  • ClientCertPassword : Password of ClientCertFilename
 
Page Top
Sample anchor.png
[Startup]
;
; Place to create a PID file
; PIDFile = "/tmp/money.pid"


[MySql]
;
;Connection parameters of MySQL
hostname = localhost        ; Name of MySQL Server
database = opensim_db
username = opensim_user
password = opensim_pass

pooling  = false
port = 3306

;
; Max DB connections kept by money server.
MaxConnection = 10


[MoneyServer]
;
; If the user is not found in database,he/she will be created with the default balance.
DefaultBalance = 1000
 
;
; Is amount==0 transaction enable? Default is false.
;EnableAmountZero = false

;
; If "00000000-0000-0000-0000-000000000000" is specified, all avatars can get money from system.
; If "" is specified, nobody can get money.
BankerAvatar = ""

;
; If you want to use llGiveMoney() function normally even when payer doesn't login to OpenSim,
; please set true to this valiable
EnableForceTransfer = true 

;
; Send/Move money to/from avatar by Money Script 
;EnableScriptSendMoney = false
;MoneyScriptAccessKey  = "123456789"            ;; Specify same secret key in include/config.php or WI(XoopenSim/Modlos)
;MoneyScriptIPaddress  = "202.26.159.139"       ;; Not use 127.0.0.1. This is used to generate Script key

; 
; for HG/Guest Avatar. Foreign Avatar is always false
;EnableHGAvatar = false
;EnableGuestAvatar = false
;HGAvatarDefaultBalance = 0
;GuestAvatarDefaultBalance = 0

;
; Message that displayed in blue dialog, when balance is updated.
; If "" is specified, blue dialog is not displayed.
; You can use {0} and {1} in message string.
; {0} means amount and {1} means avatar name or object owner name.
;BalanceMessageSendGift     = "Sent Gift L${0} to {1}."                      ;; for send gift to other avatar
;BalanceMessageReceiveGift  = "Received Gift L${0} from {1}."                ;; for receieve gift from other avatar
;BalanceMessagePayCharge    = ""                                             ;; for upload and group creation charge
;BalanceMessageBuyObject    = "Bought the Object {2} from {1} by L${0}."     ;; for buy the object
;BalanceMessageSellObject   = "{1} bought the Object {2} by L${0}."          ;; for sell the object
;BalanceMessageLandSale     = "Paid the Money L${0} for Land."               ;; for buy the land
;BalanceMessageScvLandSale  = ""                                             ;; for get the money of the sold land
;BalanceMessageGetMoney     = "Got the Money L${0} from {1}."                ;; for get the money from object by llGiveMoney()
;BalanceMessageBuyMoney     = "Bought the Money L${0}."                      ;; for buy the money from system
;BalanceMessageRollBack     = "RollBack the Transaction: L${0} from/to {1}." ;; when roll back ocuurred
;BalanceMessageSendMoney    = "Paid the Money L${0} to {1}."                 ;; for sender of sending the money
;BalanceMessageReceiveMoney = "Received L${0} from {1}."                     ;; for receive the money 


[Certificate]
;
; Certification Configuration
;

; CA Cert to check Client/Server Cert
;CACertFilename = "cacert.crt"

;
; HTTPS Server Cert (Server Mode)
;ServerCertFilename = "SineWaveCert.pfx"
;ServerCertPassword = "123"
ServerCertFilename = "server_cert.p12"
ServerCertPassword = ""

; Client Authentication from Region Server
;CheckClientCert = false                                                ;; check Region Server
;ClientCrlFilename = "clcrl.crt"

;
; XML RPC to Region Server (Client Mode)
;;CheckServerCert = false                                               ;; check Region Server
;;ClientCertFilename = "client_cert.p12"
;;ClientCertPassword = ""

Front page   Freeze Diff Backup Copy Rename Reload   New List of Pages Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom)
Counter: 5266, today: 1, yesterday: 0
Last-modified: 2020-03-01 (Sun) 16:26:50 (JST) (155d) by iseki

Site Search

Login

Username:

Password:


Lost Password?
Register now!!

Sub Menu

mini Calendar

Last MonthAug 2020Next Month
Su Mo Tu We Th Fr Sa
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
Today

Who's Online

114 user(s) are online (7 user(s) are browsing xpwiki)

Members: 0
Guests: 114

more...

Access Counter

Today : 2395239523952395
Yesterday : 4963496349634963
Total : 1498335714983357149833571498335714983357149833571498335714983357
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com