aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin
diff options
context:
space:
mode:
authorDan Lake2012-03-27 12:51:58 -0700
committerDan Lake2012-03-27 12:51:58 -0700
commit971d32fda3cf8384987a6709cd2242afecce13ab (patch)
tree2607c27fad429ff0036fe7b7d275ddf717397282 /bin
parentWhen loading objects from DB, first add to scene, then call TriggerOnSceneObj... (diff)
parentHG: beginning of a more restrictive inventory access procedure (optional). Ex... (diff)
downloadopensim-SC-971d32fda3cf8384987a6709cd2242afecce13ab.zip
opensim-SC-971d32fda3cf8384987a6709cd2242afecce13ab.tar.gz
opensim-SC-971d32fda3cf8384987a6709cd2242afecce13ab.tar.bz2
opensim-SC-971d32fda3cf8384987a6709cd2242afecce13ab.tar.xz
Merge branch 'master' of ssh://opensimulator.org/var/git/opensim
Diffstat (limited to 'bin')
-rwxr-xr-xbin/OpenSim.ini.example41
-rw-r--r--bin/OpenSimDefaults.ini29
-rw-r--r--bin/Robust.HG.ini.example11
-rw-r--r--bin/Robust.ini.example6
-rw-r--r--bin/ScriptEngines/Default.lsl104
-rw-r--r--bin/config-include/Grid.ini1
-rw-r--r--bin/config-include/GridCommon.ini.example10
-rw-r--r--bin/config-include/GridHypergrid.ini2
-rw-r--r--bin/config-include/Standalone.ini4
-rw-r--r--bin/config-include/StandaloneCommon.ini.example10
-rw-r--r--bin/config-include/StandaloneHypergrid.ini11
-rwxr-xr-xbin/lib32/BulletSim.dllbin562176 -> 533504 bytes
-rwxr-xr-xbin/lib32/libBulletSim.sobin0 -> 619145 bytes
-rwxr-xr-xbin/lib64/BulletSim.dllbin768000 -> 686080 bytes
-rwxr-xr-xbin/lib64/libBulletSim.sobin0 -> 688866 bytes
-rw-r--r--bin/shutdown_commands.txt1
-rw-r--r--bin/shutdown_commands.txt.example3
-rw-r--r--bin/startup_commands.txt.example7
18 files changed, 112 insertions, 128 deletions
diff --git a/bin/OpenSim.ini.example b/bin/OpenSim.ini.example
index a820ddf..50366a6 100755
--- a/bin/OpenSim.ini.example
+++ b/bin/OpenSim.ini.example
@@ -36,7 +36,6 @@
36 36
37 37
38[Startup] 38[Startup]
39
40 ;# {ConsolePrompt} {} {ConsolePrompt} {} "Region (\R) " 39 ;# {ConsolePrompt} {} {ConsolePrompt} {} "Region (\R) "
41 ;; Console prompt 40 ;; Console prompt
42 ;; Certain special characters can be used to customize the prompt 41 ;; Certain special characters can be used to customize the prompt
@@ -173,6 +172,7 @@
173 172
174 ;# {permissionmodules} {} {Permission modules to use (may specify multiple modules, separated by comma} {} DefaultPermissionsModule 173 ;# {permissionmodules} {} {Permission modules to use (may specify multiple modules, separated by comma} {} DefaultPermissionsModule
175 ;; Permission modules to use, separated by comma. 174 ;; Permission modules to use, separated by comma.
175 ;; Possible modules are DefaultPermissionsModule, PrimLimitsModule
176 ; permissionmodules = DefaultPermissionsModule 176 ; permissionmodules = DefaultPermissionsModule
177 177
178 ;# {serverside_object_permissions} {permissionmodules:DefaultPermissionsModule} {Activate permission handling by the sim?} {true false} true 178 ;# {serverside_object_permissions} {permissionmodules:DefaultPermissionsModule} {Activate permission handling by the sim?} {true false} true
@@ -194,6 +194,15 @@
194 ; region_manager_is_god = false 194 ; region_manager_is_god = false
195 ; parcel_owner_is_god = true 195 ; parcel_owner_is_god = true
196 196
197 ;; More control over permissions
198 ;; This is definitely not SL!
199 ; Provides a simple control for land owners to give build rights to specific avatars
200 ; in publicly accessible parcels that disallow object creation in general.
201 ; Owners specific avatars by adding them to the Access List of the parcel
202 ; without having to use the Groups feature
203 ; simple_build_permissions = false
204
205
197 ;; Default script engine to use. Currently, we only have XEngine 206 ;; Default script engine to use. Currently, we only have XEngine
198 ; DefaultScriptEngine = "XEngine" 207 ; DefaultScriptEngine = "XEngine"
199 208
@@ -232,6 +241,24 @@
232 ;; server to send mail through. 241 ;; server to send mail through.
233 ; emailmodule = DefaultEmailModule 242 ; emailmodule = DefaultEmailModule
234 243
244[Estates]
245 ; If these values are commented out then the user will be asked for estate details when required (this is the normal case).
246 ; If these values are uncommented then they will be used to create a default estate as necessary.
247 ; New regions will be automatically assigned to that default estate.
248
249 ; DefaultEstateName = My Estate
250 ; DefaultEstateOwnerName = FirstName LastName
251
252 ; The following parameters will only be used on a standalone system to create an estate owner that does not already exist
253
254 ; If DefaultEstateOwnerUUID is left at UUID.Zero (as below) then a random UUID will be assigned.
255 ; This is normally what you want
256 ; DefaultEstateOwnerUUID = 00000000-0000-0000-0000-000000000000
257
258 ; DefaultEstateOwnerEMail = owner@domain.com
259 ; DefaultEstateOwnerPassword = password
260
261
235[SMTP] 262[SMTP]
236 ;; The SMTP server enabled the email module to send email to external 263 ;; The SMTP server enabled the email module to send email to external
237 ;; destinations. 264 ;; destinations.
@@ -753,8 +780,7 @@
753 ;; groups service if the service is using these keys 780 ;; groups service if the service is using these keys
754 ; XmlRpcServiceReadKey = 1234 781 ; XmlRpcServiceReadKey = 1234
755 ; XmlRpcServiceWriteKey = 1234 782 ; XmlRpcServiceWriteKey = 1234
756 783
757
758[InterestManagement] 784[InterestManagement]
759 ;# {UpdatePrioritizationScheme} {} {Update prioritization scheme?} {BestAvatarResponsiveness Time Distance SimpleAngularDistance FrontBack} BestAvatarResponsiveness 785 ;# {UpdatePrioritizationScheme} {} {Update prioritization scheme?} {BestAvatarResponsiveness Time Distance SimpleAngularDistance FrontBack} BestAvatarResponsiveness
760 ;; This section controls how state updates are prioritized for each client 786 ;; This section controls how state updates are prioritized for each client
@@ -773,12 +799,9 @@
773 ;# {Enabled} {} {Enable Non Player Character (NPC) facilities} {true false} false 799 ;# {Enabled} {} {Enable Non Player Character (NPC) facilities} {true false} false
774 ; Enabled = false 800 ; Enabled = false
775 801
776 802[Terrain]
777[PrimLimitsModule] 803 ;# {InitialTerrain} {} {Initial terrain type} {pinhead-island flat} pinhead-island
778 ;# {EnforcePrimLimits} {} {Enforce parcel prim limits} {true false} false 804 ; InitialTerrain = "pinhead-island"
779 ;; Enable parcel prim limits. Off by default to emulate pre-existing behavior.
780 ; EnforcePrimLimits = false
781
782 805
783[Architecture] 806[Architecture]
784 ;# {Include-Architecture} {} {Choose one of the following architectures} {config-include/Standalone.ini config-include/StandaloneHypergrid.ini config-include/Grid.ini config-include/GridHypergrid.ini config-include/SimianGrid.ini config-include/HyperSimianGrid.ini} config-include/Standalone.ini 807 ;# {Include-Architecture} {} {Choose one of the following architectures} {config-include/Standalone.ini config-include/StandaloneHypergrid.ini config-include/Grid.ini config-include/GridHypergrid.ini config-include/SimianGrid.ini config-include/HyperSimianGrid.ini} config-include/Standalone.ini
diff --git a/bin/OpenSimDefaults.ini b/bin/OpenSimDefaults.ini
index fab2c47..28c5587 100644
--- a/bin/OpenSimDefaults.ini
+++ b/bin/OpenSimDefaults.ini
@@ -177,6 +177,11 @@
177 ; Objects will always be considered for persistance in the next sweep if the first change occurred this number of seconds ago 177 ; Objects will always be considered for persistance in the next sweep if the first change occurred this number of seconds ago
178 MaximumTimeBeforePersistenceConsidered = 600 178 MaximumTimeBeforePersistenceConsidered = 600
179 179
180 ; Experimental setting to resend appearance updates every 60 seconds.
181 ; These packets are small and this can help with grey avatar syndrome.
182 ; Default is false
183 SendPeriodicAppearanceUpdates = false
184
180 ; ## 185 ; ##
181 ; ## PHYSICS 186 ; ## PHYSICS
182 ; ## 187 ; ##
@@ -260,6 +265,14 @@
260 ; Default value is all 265 ; Default value is all
261 ; allowed_script_editors = all 266 ; allowed_script_editors = all
262 267
268 ; Provides a simple control for land owners to give build rights to specific avatars
269 ; in publicly accessible parcels that disallow object creation in general.
270 ; Owners specific avatars by adding them to the Access List of the parcel
271 ; without having to use the Groups feature
272 ; Disabled by default
273 ; simple_build_permissions = False
274
275
263 ; ## 276 ; ##
264 ; ## SCRIPT ENGINE 277 ; ## SCRIPT ENGINE
265 ; ## 278 ; ##
@@ -833,10 +846,12 @@
833 TerrainFriction = 0.50 846 TerrainFriction = 0.50
834 TerrainHitFriction = 0.8 847 TerrainHitFriction = 0.8
835 TerrainRestitution = 0 848 TerrainRestitution = 0
836 AvatarFriction = 0 849 AvatarFriction = 0.2
850 AvatarRestitution = 0.0
837 AvatarDensity = 60.0 851 AvatarDensity = 60.0
838 AvatarCapsuleRadius = 0.37 852 AvatarCapsuleRadius = 0.37
839 AvatarCapsuleHeight = 1.5 853 AvatarCapsuleHeight = 1.5
854 AvatarContactProcessingThreshold = 0.1;
840 855
841 MaxObjectMass = 10000.01 856 MaxObjectMass = 10000.01
842 857
@@ -849,6 +864,15 @@
849 CcdMotionThreshold = 0.0 864 CcdMotionThreshold = 0.0
850 CcdSweptSphereRadius = 0.0 865 CcdSweptSphereRadius = 0.0
851 ContactProcessingThreshold = 0.1 866 ContactProcessingThreshold = 0.1
867 ; If setting a pool size, also disable dynamic allocation (default pool size is 4096 with dynamic alloc)
868 MaxPersistantManifoldPoolSize = 0;
869 ShouldDisableContactPoolDynamicAllocation = False;
870 ShouldForceUpdateAllAabbs = False;
871 ShouldRandomizeSolverOrder = False;
872 ShouldSplitSimulationIslands = False;
873 ShouldEnableFrictionCaching = False;
874 NumberOfSolverIterations = 0;
875
852 876
853 ; Whether to mesh sculpties 877 ; Whether to mesh sculpties
854 MeshSculptedPrim = true 878 MeshSculptedPrim = true
@@ -1512,6 +1536,9 @@
1512 ;; Enable Non Player Character (NPC) facilities 1536 ;; Enable Non Player Character (NPC) facilities
1513 Enabled = false 1537 Enabled = false
1514 1538
1539[Terrain]
1540 InitialTerrain = "pinhead-island"
1541
1515;; 1542;;
1516;; If you are using a simian grid frontend you can enable 1543;; If you are using a simian grid frontend you can enable
1517;; this module to upload tile images for the mapping fn 1544;; this module to upload tile images for the mapping fn
diff --git a/bin/Robust.HG.ini.example b/bin/Robust.HG.ini.example
index ab5880d..e0242ab 100644
--- a/bin/Robust.HG.ini.example
+++ b/bin/Robust.HG.ini.example
@@ -241,6 +241,9 @@ ServiceConnectors = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector,8003
241 ; For V2 map 241 ; For V2 map
242 MapTileURL = "http://127.0.0.1:8002"; 242 MapTileURL = "http://127.0.0.1:8002";
243 243
244 ; For WebProfiles (V3)
245 ProfileServerURL = "http://127.0.0.1/profiles/[AGENT_NAME]"
246
244 ; If you run this login server behind a proxy, set this to true 247 ; If you run this login server behind a proxy, set this to true
245 ; HasProxy = false 248 ; HasProxy = false
246 249
@@ -392,8 +395,12 @@ ServiceConnectors = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector,8003
392 HomeURI = "http://127.0.0.1:8002" 395 HomeURI = "http://127.0.0.1:8002"
393 396
394[HGFriendsService] 397[HGFriendsService]
395 LocalServiceModule = "OpenSim.Services.FriendsService.dll:FriendsService" 398 LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGFriendsService"
396 UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService" 399 UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"
400 FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService"
401 UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
402 GridService = "OpenSim.Services.GridService.dll:GridService"
403 PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService"
397 404
398[HGInstantMessageService] 405[HGInstantMessageService]
399 LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInstantMessageService" 406 LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInstantMessageService"
diff --git a/bin/Robust.ini.example b/bin/Robust.ini.example
index 90f7b5c..69e94a5 100644
--- a/bin/Robust.ini.example
+++ b/bin/Robust.ini.example
@@ -224,6 +224,12 @@ ServiceConnectors = "8003/OpenSim.Server.Handlers.dll:AssetServiceConnector,8003
224 ; For V2 map 224 ; For V2 map
225 MapTileURL = "http://127.0.0.1:8002"; 225 MapTileURL = "http://127.0.0.1:8002";
226 226
227 ; For V2/3 Web Profiles
228 ProfileServerURL = "http://127.0.0.1/profiles/[AGENT_NAME]"
229
230 ; For V2/V3 webapp authentication SSO
231 OpenIDServerURL = "http://127.0.0.1/openid/openidserver/"
232
227 ; If you run this login server behind a proxy, set this to true 233 ; If you run this login server behind a proxy, set this to true
228 ; HasProxy = false 234 ; HasProxy = false
229 235
diff --git a/bin/ScriptEngines/Default.lsl b/bin/ScriptEngines/Default.lsl
deleted file mode 100644
index ade855d..0000000
--- a/bin/ScriptEngines/Default.lsl
+++ /dev/null
@@ -1,104 +0,0 @@
1// autogenerated by generate_default_lsl.rb
2integer touch_count = 0;
3
4default {
5 touch_start(integer total_number) {
6 float angle45 = PI/4.0; // 45 degrees
7 float angle30 = PI/6.0; // 30 degrees
8 float sqrt2 = llSqrt(2.0);
9 if((llFabs(-1.5) != 1.5) || (llFabs(10.4) != 10.4)) {
10 llShout(0, "Houston, we have a big problem! llFabs() does not work! Need it for other tests!");
11 }
12 llSetText("This is a text by llSetText", <1,0,0>, 1);
13 llWhisper(0, "llWhispering a few random numbers between 0 and 100: " + llFrand(100) + "," + llFrand(100) + "," + llFrand(100) + "," + llFrand(100));
14 llShout(0, "llShouting the unix time: " + llGetUnixTime() + ", and region corner: " + llGetRegionCorner());
15 llShout(1, "Shouting a random number between 0 and 100 on the channel#1: " + llFrand(100));
16 if (llAbs(-1) != 1) {
17 llSay(0, "Assert failed: llAbs(-1) != 1");
18 }
19 if (llAbs(10) != 10) {
20 llSay(0, "Assert failed: llAbs(10) != 10");
21 }
22 if (llFabs((llCos(angle45) - sqrt2/2.0) - 0) > 0.000001) {
23 llSay(0, "Assert failed: (llCos(angle45) - sqrt2/2.0) differs from 0 by more than 0.000001");
24 llSay(0, " --> The actual result: " + (llCos(angle45) - sqrt2/2.0));
25 }
26 if (llFabs((llSin(angle30) - 0.5) - 0) > 0.000001) {
27 llSay(0, "Assert failed: (llSin(angle30) - 0.5) differs from 0 by more than 0.000001");
28 llSay(0, " --> The actual result: " + (llSin(angle30) - 0.5));
29 }
30 if (llFabs((llAtan2(1, 1)*4 - PI) - 0) > 0.000001) {
31 llSay(0, "Assert failed: (llAtan2(1, 1)*4 - PI) differs from 0 by more than 0.000001");
32 llSay(0, " --> The actual result: " + (llAtan2(1, 1)*4 - PI));
33 }
34 if (llFabs((llTan(PI)) - 0) > 0.000001) {
35 llSay(0, "Assert failed: (llTan(PI)) differs from 0 by more than 0.000001");
36 llSay(0, " --> The actual result: " + (llTan(PI)));
37 }
38 if (llFloor(2.4) != 2) {
39 llSay(0, "Assert failed: llFloor(2.4) != 2");
40 }
41 if (llCeil(2.4) != 3) {
42 llSay(0, "Assert failed: llCeil(2.4) != 3");
43 }
44 if (llRound(2.4) != 2) {
45 llSay(0, "Assert failed: llRound(2.4) != 2");
46 }
47 if (llFloor(2.5) != 2) {
48 llSay(0, "Assert failed: llFloor(2.5) != 2");
49 }
50 if (llCeil(2.5) != 3) {
51 llSay(0, "Assert failed: llCeil(2.5) != 3");
52 }
53 if (llRound(2.5) != 3) {
54 llSay(0, "Assert failed: llRound(2.5) != 3");
55 }
56 if (llFloor(2.51) != 2) {
57 llSay(0, "Assert failed: llFloor(2.51) != 2");
58 }
59 if (llCeil(2.51) != 3) {
60 llSay(0, "Assert failed: llCeil(2.51) != 3");
61 }
62 if (llRound(2.51) != 3) {
63 llSay(0, "Assert failed: llRound(2.51) != 3");
64 }
65 if (llFloor(3.49) != 3) {
66 llSay(0, "Assert failed: llFloor(3.49) != 3");
67 }
68 if (llCeil(3.49) != 4) {
69 llSay(0, "Assert failed: llCeil(3.49) != 4");
70 }
71 if (llRound(3.49) != 3) {
72 llSay(0, "Assert failed: llRound(3.49) != 3");
73 }
74 if (llFloor(3.5000001) != 3) {
75 llSay(0, "Assert failed: llFloor(3.5000001) != 3");
76 }
77 if (llCeil(3.5000001) != 4) {
78 llSay(0, "Assert failed: llCeil(3.5000001) != 4");
79 }
80 if (llRound(3.5000001) != 4) {
81 llSay(0, "Assert failed: llRound(3.5000001) != 4");
82 }
83 if (llFloor(3.51) != 3) {
84 llSay(0, "Assert failed: llFloor(3.51) != 3");
85 }
86 if (llCeil(3.51) != 4) {
87 llSay(0, "Assert failed: llCeil(3.51) != 4");
88 }
89 if (llRound(3.51) != 4) {
90 llSay(0, "Assert failed: llRound(3.51) != 4");
91 }
92 if ((llFabs(0-llPow(2, 16))) != 65536) {
93 llSay(0, "Assert failed: (llFabs(0-llPow(2, 16))) != 65536");
94 }
95 if (llMD5String("Hello, Avatar!",0) != "112abd47ceaae1c05a826828650434a6") {
96 llSay(0, "Assert failed: llMD5String('Hello, Avatar!',0) != '112abd47ceaae1c05a826828650434a6'");
97 }
98 if (llModPow(2, 16, 37) != 9) {
99 llSay(0, "Assert failed: llModPow(2, 16, 37) != 9");
100 }
101 touch_count++;
102 llSay(0, "Object was touched. Touch count: " + touch_count);
103 }
104}
diff --git a/bin/config-include/Grid.ini b/bin/config-include/Grid.ini
index da860c6..95d6264 100644
--- a/bin/config-include/Grid.ini
+++ b/bin/config-include/Grid.ini
@@ -14,6 +14,7 @@
14 AvatarServices = "RemoteAvatarServicesConnector" 14 AvatarServices = "RemoteAvatarServicesConnector"
15 NeighbourServices = "RemoteNeighbourServicesConnector" 15 NeighbourServices = "RemoteNeighbourServicesConnector"
16 AuthenticationServices = "RemoteAuthenticationServicesConnector" 16 AuthenticationServices = "RemoteAuthenticationServicesConnector"
17 AuthorizationServices = "LocalAuthorizationServicesConnector"
17 PresenceServices = "RemotePresenceServicesConnector" 18 PresenceServices = "RemotePresenceServicesConnector"
18 UserAccountServices = "RemoteUserAccountServicesConnector" 19 UserAccountServices = "RemoteUserAccountServicesConnector"
19 GridUserServices = "RemoteGridUserServicesConnector" 20 GridUserServices = "RemoteGridUserServicesConnector"
diff --git a/bin/config-include/GridCommon.ini.example b/bin/config-include/GridCommon.ini.example
index 712481d..fa6f525 100644
--- a/bin/config-include/GridCommon.ini.example
+++ b/bin/config-include/GridCommon.ini.example
@@ -146,3 +146,13 @@
146 146
147[MapImageService] 147[MapImageService]
148 MapImageServerURI = "http://mygridserver.com:8003" 148 MapImageServerURI = "http://mygridserver.com:8003"
149
150[AuthorizationService]
151 ; If you have regions with access restrictions
152 ; specify them here using the convention
153 ; Region_<Region_Name> = <flags>
154 ; Valid flags are:
155 ; DisallowForeigners -- HG visitors not allowed
156 ; DisallowResidents -- only Admins and Managers allowed
157 ; Example:
158 ; Region_Test_1 = "DisallowForeigners"
diff --git a/bin/config-include/GridHypergrid.ini b/bin/config-include/GridHypergrid.ini
index 5f0ba37..31a4059 100644
--- a/bin/config-include/GridHypergrid.ini
+++ b/bin/config-include/GridHypergrid.ini
@@ -17,6 +17,7 @@
17 AvatarServices = "RemoteAvatarServicesConnector" 17 AvatarServices = "RemoteAvatarServicesConnector"
18 NeighbourServices = "RemoteNeighbourServicesConnector" 18 NeighbourServices = "RemoteNeighbourServicesConnector"
19 AuthenticationServices = "RemoteAuthenticationServicesConnector" 19 AuthenticationServices = "RemoteAuthenticationServicesConnector"
20 AuthorizationServices = "LocalAuthorizationServicesConnector"
20 PresenceServices = "RemotePresenceServicesConnector" 21 PresenceServices = "RemotePresenceServicesConnector"
21 UserAccountServices = "RemoteUserAccountServicesConnector" 22 UserAccountServices = "RemoteUserAccountServicesConnector"
22 GridUserServices = "RemoteGridUserServicesConnector" 23 GridUserServices = "RemoteGridUserServicesConnector"
@@ -26,6 +27,7 @@
26 LandServices = "RemoteLandServicesConnector" 27 LandServices = "RemoteLandServicesConnector"
27 FriendsModule = "HGFriendsModule" 28 FriendsModule = "HGFriendsModule"
28 MapImageService = "MapImageServiceModule" 29 MapImageService = "MapImageServiceModule"
30 UserManagementModule = "HGUserManagementModule"
29 31
30 LandServiceInConnector = true 32 LandServiceInConnector = true
31 NeighbourServiceInConnector = true 33 NeighbourServiceInConnector = true
diff --git a/bin/config-include/Standalone.ini b/bin/config-include/Standalone.ini
index 6ad4ac9..d307387 100644
--- a/bin/config-include/Standalone.ini
+++ b/bin/config-include/Standalone.ini
@@ -9,6 +9,7 @@
9 InventoryServices = "LocalInventoryServicesConnector" 9 InventoryServices = "LocalInventoryServicesConnector"
10 NeighbourServices = "LocalNeighbourServicesConnector" 10 NeighbourServices = "LocalNeighbourServicesConnector"
11 AuthenticationServices = "LocalAuthenticationServicesConnector" 11 AuthenticationServices = "LocalAuthenticationServicesConnector"
12 AuthorizationServices = "LocalAuthorizationServicesConnector"
12 GridServices = "LocalGridServicesConnector" 13 GridServices = "LocalGridServicesConnector"
13 PresenceServices = "LocalPresenceServicesConnector" 14 PresenceServices = "LocalPresenceServicesConnector"
14 UserAccountServices = "LocalUserAccountServicesConnector" 15 UserAccountServices = "LocalUserAccountServicesConnector"
@@ -47,9 +48,6 @@
47[AvatarService] 48[AvatarService]
48 LocalServiceModule = "OpenSim.Services.AvatarService.dll:AvatarService" 49 LocalServiceModule = "OpenSim.Services.AvatarService.dll:AvatarService"
49 50
50[AuthorizationService]
51 LocalServiceModule = "OpenSim.Services.AuthorizationService.dll:AuthorizationService"
52
53[AuthenticationService] 51[AuthenticationService]
54 LocalServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" 52 LocalServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
55 53
diff --git a/bin/config-include/StandaloneCommon.ini.example b/bin/config-include/StandaloneCommon.ini.example
index 2f39218..3dfbed7 100644
--- a/bin/config-include/StandaloneCommon.ini.example
+++ b/bin/config-include/StandaloneCommon.ini.example
@@ -231,3 +231,13 @@
231[MapImageService] 231[MapImageService]
232 ; Set this if you want to change the default 232 ; Set this if you want to change the default
233 ; TilesStoragePath = "maptiles" 233 ; TilesStoragePath = "maptiles"
234
235[AuthorizationService]
236 ; If you have regions with access restrictions
237 ; specify them here using the convention
238 ; Region_<Region_Name> = <flags>
239 ; Valid flags are:
240 ; DisallowForeigners -- HG visitors not allowed
241 ; DisallowResidents -- only Admins and Managers allowed
242 ; Example:
243 ; Region_Test_1 = "DisallowForeigners"
diff --git a/bin/config-include/StandaloneHypergrid.ini b/bin/config-include/StandaloneHypergrid.ini
index 00beb31..75c4788 100644
--- a/bin/config-include/StandaloneHypergrid.ini
+++ b/bin/config-include/StandaloneHypergrid.ini
@@ -12,6 +12,7 @@
12 InventoryServices = "HGInventoryBroker" 12 InventoryServices = "HGInventoryBroker"
13 NeighbourServices = "LocalNeighbourServicesConnector" 13 NeighbourServices = "LocalNeighbourServicesConnector"
14 AuthenticationServices = "LocalAuthenticationServicesConnector" 14 AuthenticationServices = "LocalAuthenticationServicesConnector"
15 AuthorizationServices = "LocalAuthorizationServicesConnector"
15 GridServices = "LocalGridServicesConnector" 16 GridServices = "LocalGridServicesConnector"
16 PresenceServices = "LocalPresenceServicesConnector" 17 PresenceServices = "LocalPresenceServicesConnector"
17 UserAccountServices = "LocalUserAccountServicesConnector" 18 UserAccountServices = "LocalUserAccountServicesConnector"
@@ -22,6 +23,7 @@
22 EntityTransferModule = "HGEntityTransferModule" 23 EntityTransferModule = "HGEntityTransferModule"
23 InventoryAccessModule = "HGInventoryAccessModule" 24 InventoryAccessModule = "HGInventoryAccessModule"
24 FriendsModule = "HGFriendsModule" 25 FriendsModule = "HGFriendsModule"
26 UserManagementModule = "HGUserManagementModule"
25 27
26 InventoryServiceInConnector = true 28 InventoryServiceInConnector = true
27 AssetServiceInConnector = true 29 AssetServiceInConnector = true
@@ -68,9 +70,6 @@
68 LibraryName = "OpenSim Library" 70 LibraryName = "OpenSim Library"
69 DefaultLibrary = "./inventory/Libraries.xml" 71 DefaultLibrary = "./inventory/Libraries.xml"
70 72
71[AuthorizationService]
72 LocalServiceModule = "OpenSim.Services.AuthorizationService.dll:AuthorizationService"
73
74[AuthenticationService] 73[AuthenticationService]
75 LocalServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService" 74 LocalServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
76 75
@@ -160,8 +159,12 @@
160 UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService" 159 UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
161 160
162[HGFriendsService] 161[HGFriendsService]
163 LocalServiceModule = "OpenSim.Services.FriendsService.dll:FriendsService" 162 LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGFriendsService"
164 UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService" 163 UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"
164 FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService"
165 UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
166 GridService = "OpenSim.Services.GridService.dll:GridService"
167 PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService"
165 168
166[HGInstantMessageService] 169[HGInstantMessageService]
167 LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInstantMessageService" 170 LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGInstantMessageService"
diff --git a/bin/lib32/BulletSim.dll b/bin/lib32/BulletSim.dll
index d1571cf..5bef6e9 100755
--- a/bin/lib32/BulletSim.dll
+++ b/bin/lib32/BulletSim.dll
Binary files differ
diff --git a/bin/lib32/libBulletSim.so b/bin/lib32/libBulletSim.so
new file mode 100755
index 0000000..9882f5b
--- /dev/null
+++ b/bin/lib32/libBulletSim.so
Binary files differ
diff --git a/bin/lib64/BulletSim.dll b/bin/lib64/BulletSim.dll
index ec21dfe..9f09ef8 100755
--- a/bin/lib64/BulletSim.dll
+++ b/bin/lib64/BulletSim.dll
Binary files differ
diff --git a/bin/lib64/libBulletSim.so b/bin/lib64/libBulletSim.so
new file mode 100755
index 0000000..fa47bf1
--- /dev/null
+++ b/bin/lib64/libBulletSim.so
Binary files differ
diff --git a/bin/shutdown_commands.txt b/bin/shutdown_commands.txt
deleted file mode 100644
index ec76ec2..0000000
--- a/bin/shutdown_commands.txt
+++ /dev/null
@@ -1 +0,0 @@
1backup
diff --git a/bin/shutdown_commands.txt.example b/bin/shutdown_commands.txt.example
new file mode 100644
index 0000000..dc07dc9
--- /dev/null
+++ b/bin/shutdown_commands.txt.example
@@ -0,0 +1,3 @@
1; Copy this file to shutdown_commands.txt to execute region console commands when the simulator is asked to shut down
2; e.g. show stats
3; Lines that start with ; are comments
diff --git a/bin/startup_commands.txt.example b/bin/startup_commands.txt.example
index 3dba4b3..677109c 100644
--- a/bin/startup_commands.txt.example
+++ b/bin/startup_commands.txt.example
@@ -1,4 +1,3 @@
1terrain load-tile f32 islandterrain_1024x512.raw 512 1024 1000 1000 1; Copy this file to startup_commands.txt to run region console commands once the simulator has finished starting up
2terrain multiply 0.1 2; e.g. show stats
3terrain add 5 3; Lines that start with ; are comments.
4