aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin
diff options
context:
space:
mode:
authorDiva Canto2013-02-19 07:26:40 -0800
committerDiva Canto2013-02-19 07:26:40 -0800
commit9380d01976726885bd993573aa649f2cb0992909 (patch)
treee34fd4278fe75f1b01e3f16346bc83f15a16b383 /bin
parentOffline IM: moved the Data and MySQL bits to the corresponding places in core... (diff)
downloadopensim-SC_OLD-9380d01976726885bd993573aa649f2cb0992909.zip
opensim-SC_OLD-9380d01976726885bd993573aa649f2cb0992909.tar.gz
opensim-SC_OLD-9380d01976726885bd993573aa649f2cb0992909.tar.bz2
opensim-SC_OLD-9380d01976726885bd993573aa649f2cb0992909.tar.xz
First commit of Diva Groups. The Data bits went to OpenSim.Data core, the rest to Addons.Groups.dll.
Diffstat (limited to 'bin')
-rw-r--r--bin/OpenSim.ini.example44
-rw-r--r--bin/Robust.HG.ini.example10
-rw-r--r--bin/Robust.ini.example2
3 files changed, 41 insertions, 15 deletions
diff --git a/bin/OpenSim.ini.example b/bin/OpenSim.ini.example
index 674a66c..cb978f1 100644
--- a/bin/OpenSim.ini.example
+++ b/bin/OpenSim.ini.example
@@ -931,33 +931,47 @@
931 ;; Enables the groups module 931 ;; Enables the groups module
932 ; Enabled = false 932 ; Enabled = false
933 933
934 ;# {Module} {Enabled:true} {Groups module to use? (Use GroupsModule to use Flotsam/Simian)} {} Default 934 ;# {Module} {Enabled:true} {Groups module to use? (Use GroupsModule to use Flotsam/Simian)} {Default "Groups Module V2"} Default
935 ;; This is the current groups stub in Region.CoreModules.Avatar.Groups. 935 ;; The default module can use a PHP XmlRpc server from the Flotsam project at
936 ;; All the other settings below only really apply to the Flotsam/SimianGrid
937 ;; GroupsModule.
938 ;; This module can use a PHP XmlRpc server from the Flotsam project at
939 ;; http://code.google.com/p/flotsam/ 936 ;; http://code.google.com/p/flotsam/
940 ;; or from the SimianGrid project at http://code.google.com/p/openmetaverse 937 ;; or from the SimianGrid project at http://code.google.com/p/openmetaverse
941 ; Module = Default 938 ; Module = Default
939 ;; or... use Groups Module V2, which works for standalones and robust grids
940 ; Module = "Groups Module V2"
942 941
943 ;# {MessagingEnabled} {Module:GroupsModule} {Is groups messaging enabled?} {true false} true 942 ;# {StorageProvider} {Module:Groups Module V2} {The DLL that provides the storage for V2} {OpenSim.Data.MySQL.dll}
944 ; MessagingEnabled = true 943 ; StorageProvider = OpenSim.Data.MySQL.dll
945
946 ;# {MessagingModule} {MessagingEnabled:true} {Module to use for groups messaging} {GroupsMessagingModule} GroupsMessagingModule
947 ; MessagingModule = GroupsMessagingModule
948 944
949 ;# {ServicesConnectorModule} {Module:GroupsModule} {Service connector to use for groups} {XmlRpcGroupsServicesConnector SimianGroupsServicesConnector} XmlRpcGroupsServicesConnector 945 ;# {ServicesConnectorModule} {Module:GroupsModule Module:Groups Module V2} {Service connector to use for groups} {XmlRpcGroupsServicesConnector SimianGroupsServicesConnector "Groups Local Service Connector" "Groups Remote Service Connector" "Groups HG Service Connector"} XmlRpcGroupsServicesConnector
950 ;; Service connectors to the Groups Service as used in the GroupsModule. Select one depending on 946 ;; Service connectors to the Groups Service as used in the GroupsModule. Select one depending on
951 ;; whether you're using a Flotsam XmlRpc backend or a SimianGrid backend 947 ;; whether you're using a Flotsam XmlRpc backend or a SimianGrid backend or several flavours of V2, Hypergrided or not, standalone or grided.
952 ; ServicesConnectorModule = XmlRpcGroupsServicesConnector 948 ; ServicesConnectorModule = XmlRpcGroupsServicesConnector
953 949
954 ;# {GroupsServerURI} {Module:GroupsModule} {Groups Server URI} {} 950 ;# {LocalService} {ServicesConnectorModule:Groups HG Service Connector} {Is the group service in this process or elsewhere?} {local remote} local
955 ;; URI for the groups services 951 ;; Used for V2 in HG only. If standalone, set this to local; if grided sim, set this to remote
952 ; LocalService = local
953
954 ;# {GroupsServerURI} {Module:GroupsModule (ServicesConnectorModule:Groups Remote Service Connector or (ServicesConnectorModule:Groups HG Service Connector and LocalService:remote))} {Groups Server URI} {}
955 ;; URI for the groups services of this grid
956 ;; e.g. http://yourxmlrpcserver.com/xmlrpc.php for Flotsam XmlRpc 956 ;; e.g. http://yourxmlrpcserver.com/xmlrpc.php for Flotsam XmlRpc
957 ;; or http://mygridserver.com:82/Grid/ for SimianGrid 957 ;; or http://mygridserver.com:82/Grid/ for SimianGrid
958 ;; or http:://mygridserver.com:8003 for robust, V2
958 ; GroupsServerURI = "" 959 ; GroupsServerURI = ""
959 960
960 ;# {NoticesEnabled} {Module:GroupsModule} {Enable group notices?} {true false} true 961 ;# {HomeURI} {ServicesConnectorModule:Groups HG Service Connector} {What's the home address of this world?} {}
962 ;; Used for V2 in HG only. For example
963 ;; http://mygridserver.com:9000 or http://mygridserver.com:8002
964 ; HomeURI = ""
965
966 ;# {MessagingEnabled} {Module:GroupsModule Module:Groups Module V2} {Is groups messaging enabled?} {true false} true
967 ; MessagingEnabled = true
968
969 ;# {MessagingModule} {MessagingEnabled:true} {Module to use for groups messaging} {GroupsMessagingModule "Groups Messaging Module V2"} GroupsMessagingModule
970 ; MessagingModule = GroupsMessagingModule
971 ;; or use V2 for Groups V2
972 ; MessagingModule = "Groups Messaging Module V2"
973
974 ;# {NoticesEnabled} {Module:GroupsModule Module:Groups Module V2} {Enable group notices?} {true false} true
961 ;; Enable Group Notices 975 ;; Enable Group Notices
962 ; NoticesEnabled = true 976 ; NoticesEnabled = true
963 977
diff --git a/bin/Robust.HG.ini.example b/bin/Robust.HG.ini.example
index 020815e..f249dd2 100644
--- a/bin/Robust.HG.ini.example
+++ b/bin/Robust.HG.ini.example
@@ -53,6 +53,8 @@ MapAddServiceConnector = "8003/OpenSim.Server.Handlers.dll:MapAddServiceConnecto
53MapGetServiceConnector = "8002/OpenSim.Server.Handlers.dll:MapGetServiceConnector" 53MapGetServiceConnector = "8002/OpenSim.Server.Handlers.dll:MapGetServiceConnector"
54;; Uncomment this if you want offline IM to work 54;; Uncomment this if you want offline IM to work
55;OfflineIMServiceConnector = "8003/OpenSim.Addons.OfflineIM.dll:OfflineIMServiceRobustConnector" 55;OfflineIMServiceConnector = "8003/OpenSim.Addons.OfflineIM.dll:OfflineIMServiceRobustConnector"
56;; Uncomment this if you want Groups V2 to work
57;GroupsServiceConnector = "8003/OpenSim.Addons.Groups.dll:GroupsServiceRobustConnector"
56 58
57;; Additions for Hypergrid 59;; Additions for Hypergrid
58 60
@@ -63,6 +65,8 @@ HGFriendsServerConnector = "8002/OpenSim.Server.Handlers.dll:HGFriendsServerConn
63InstantMessageServerConnector = "8002/OpenSim.Server.Handlers.dll:InstantMessageServerConnector" 65InstantMessageServerConnector = "8002/OpenSim.Server.Handlers.dll:InstantMessageServerConnector"
64HGInventoryServiceConnector = "HGInventoryService@8002/OpenSim.Server.Handlers.dll:XInventoryInConnector" 66HGInventoryServiceConnector = "HGInventoryService@8002/OpenSim.Server.Handlers.dll:XInventoryInConnector"
65HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:AssetServiceConnector" 67HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:AssetServiceConnector"
68;; Uncomment this if you want Groups V2, HG to work
69;HGGroupsServiceConnector = "8002/Diva.Groups.dll:HGGroupsServiceRobustConnector"
66 70
67;; Additions for other add-on modules. For example: 71;; Additions for other add-on modules. For example:
68;; WifiServerConnector = "8002/Diva.Wifi.dll:WifiServerConnector" 72;; WifiServerConnector = "8002/Diva.Wifi.dll:WifiServerConnector"
@@ -550,3 +554,9 @@ HGAssetServiceConnector = "HGAssetService@8002/OpenSim.Server.Handlers.dll:Asset
550 ; OfflineIM 554 ; OfflineIM
551 OfflineIMService = "OpenSim.Addons.OfflineIM.dll:OfflineIMService" 555 OfflineIMService = "OpenSim.Addons.OfflineIM.dll:OfflineIMService"
552 556
557[Groups]
558 ;; for the HG Groups service
559 OfflineIMService = "OpenSim.Addons.OfflineIM.dll:OfflineIMService"
560 ; What is the HomeURI of users associated with this grid?
561 HomeURI = "http://127.0.0.1:8002"
562 UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
diff --git a/bin/Robust.ini.example b/bin/Robust.ini.example
index 63a5699..eee313a 100644
--- a/bin/Robust.ini.example
+++ b/bin/Robust.ini.example
@@ -45,6 +45,8 @@ MapAddServiceConnector = "8003/OpenSim.Server.Handlers.dll:MapAddServiceConnecto
45MapGetServiceConnector = "8002/OpenSim.Server.Handlers.dll:MapGetServiceConnector" 45MapGetServiceConnector = "8002/OpenSim.Server.Handlers.dll:MapGetServiceConnector"
46;; Uncomment this if you want offline IM to work 46;; Uncomment this if you want offline IM to work
47;OfflineIMServiceConnector = "8003/OpenSim.Addons.OfflineIM.dll:OfflineIMServiceRobustConnector" 47;OfflineIMServiceConnector = "8003/OpenSim.Addons.OfflineIM.dll:OfflineIMServiceRobustConnector"
48;; Uncomment this if you want Groups V2 to work
49;GroupsServiceConnector = "8003/OpenSim.Addons.Groups.dll:GroupsServiceRobustConnector"
48 50
49 51
50; * This is common for all services, it's the network setup for the entire 52; * This is common for all services, it's the network setup for the entire