Skip to content

New .ini options

lickx edited this page Dec 13, 2024 · 21 revisions

OpenSim.ini

Default values are shown

[Permissions]
    ; Disallow "take copy" of ANY object set as "Allow anyone to take a copy"
    ;take_copy_restricted = false

[YEngine]
    ; Used in inventory offer messages to show the giving object origin
    ; To make /decline work for RLVa inventory offers, this has to
    ; start with "http://slurl", however a webpage does not need to
    ; exist at given location. Your grid may choose to host a slurl.com-like
    ; webmap if desired, for example at http://slurl.yourgrid.com
    ; The dialog will display it inworld as: SlurlPrefix/regionname/x/y/z/
    ; In SL the prefix is: http://slurl.com/secondlife
    ;SlurlPrefix="http://slurl.opensim.local"

[AccessControl]
    ;# {AllowedClients} {} {Bar (|) separated list of allowed clients} {}
    ;; Bar (|) separated list of viewers which may gain access to the regions.
    ;; One can use a substring of the viewer name to enable only certain
    ;; versions
    ;; Example: Agent uses the viewer "Imprudence 1.3.2.0"
    ;; - "Imprudence" has access
    ;; - "Imprudence 1.3" has access
    ;; - "Imprudence 1.3.1" has no access
    ; AllowedClients = ""

    ;# {DeniedClients} {} {Bar (|) separated list of denied clients} {}
    ;; Bar (|) separated list of viewers which may not gain access to the regions.
    ;; One can use a Substring of the viewer name to disable only certain
    ;; versions
    ;; Example: Agent uses the viewer "Imprudence 1.3.2.0"
    ;; - "Imprudence" has no access
    ;; - "Imprudence 1.3" has no access
    ;; - "Imprudence 1.3.1" has access
    ; DeniedClients = ""

    ; It is strongly recommended to block at least these viewers by uncommenting ;DeniedClients below:
    ; The first 6 viewers are problematic/bugged official Firestorm releases,
    ; the last 7 viewers are copybots pretending to be (a very outdated) Firestorm and Singularity
    ; The + is absolutely needed after the space before the version (it means 'one or more spaces')
    ;DeniedClients = "Firestorm-Releasex64 +4.7.7.48706|Firestorm-Release +4.7.7.48706|Firestorm-Releasex64 +6.6.8.68380|Firestorm-Release +6.6.8.68380|Firestorm-Releasex64 +6.6.16.70339|Firestorm-Release +6.6.16.70339|Firestorm-Releasex64 +4.6.8.42696|Firestorm-Release +4.6.8.42696|Firestorm-Releasex64 +6.4.13.63251|Firestorm-Release +6.4.13.63251|Firestorm-Releasex64 +6.4.23.64823|Firestorm-Release +6.4.23.64823|Singularity Alpha 64 +1.8.7.7610"

    ;# {ViewerDeniedMsg} {} {A message string} {"Access denied, your viewer is banned"}
    ; The message people see who attempt to teleport with a denied viewer
    ;ViewerDeniedMsg = "Access denied, your viewer is banned"

[Email]
    ; Imap configuration for enableEmailToExternalObjects = true:

    ;# {IMAP_SERVER_TLS} {[Startup]emailmodule:DefaultEmailModule enabled:true} {IMAP use TLS?} {} false
    ; IMAP_SERVER_TLS = false

    ;# {IMAP_SERVER_HOSTNAME} {[Startup]emailmodule:DefaultEmailModule enabled:true} {IMAP server name?} {} 127.0.0.1
    ; IMAP_SERVER_HOSTNAME = 127.0.0.1

    ;# {IMAP_SERVER_PORT} {[Startup]emailmodule:DefaultEmailModule enabled:true} {IMAP server port?} {} 143
    ; If using IMAP with TLS, it is port 993
    ; IMAP_SERVER_PORT = 143

    ;# {IMAP_SERVER_LOGIN} {[Startup]emailmodule:DefaultEmailModule enabled:true} {IMAP server user name?} {}
    ; The user needs to have a Maildir folder in its homedirectory, with perms 700
    ; This can be made with: maildirmake.courier ~/Maildir
    ; IMAP_SERVER_LOGIN = foo

    ;# {IMAP_SERVER_PASSWORD} {[Startup]emailmodule:DefaultEmailModule enabled:true} {IMAP server password} {}
    ; IMAP_SERVER_PASSWORD = bar

    ; using TLS and an IMAP server with a self signed certificate you will need to set next two options false
    ;# {IMAP_VerifyCertChain} {[Startup]emailmodule:DefaultEmailModule enabled:true} {IMAP Verify cert chain option} {} true
    ; IMAP_VerifyCertChain = true
    ;# {IMAP_VerifyCertNames} {[Startup]emailmodule:DefaultEmailModule enabled:true} {IMAP Verify cert chain option} {} true
    ; IMAP_VerifyCertNames = true

[Map]
    ; Where to store generated map tiles in the form of MAP-RegionUUID.png
    ;GenTilesDirectory = "."

Robust.ini

Default values are shown

[GridUserService]
    ; Set cache to false if you duplicate this service behind a load balancer
    ;UseCache = true

[PresenceService]
    ; Set cache to false if you duplicate this service behind a load balancer
    ;UseCache = true
Clone this wiki locally