Configuration/files/Robust/Robust.HG.ini/fr

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
([OpenIdService])
 
(20 intermediate revisions by one user not shown)
Line 1: Line 1:
==Fichier Robust.HG.ini traduit en français==
+
{{Languages|Configuration/files/Robust/Robust.HG.ini}}
Cette page est en cours de construction (traduction jusqu'à 1.10). La traduction n'est pas finalisée, les contributeurs sont les bienvenus.
+
 
 +
==Fichier Robust.HG.ini==
  
 
Fichier tiré de la version 0.9.0-425-ge38f16d d'OpenSimulator.
 
Fichier tiré de la version 0.9.0-425-ge38f16d d'OpenSimulator.
Line 343: Line 344:
 
     ;; La valeur par défaut est 5000ms
 
     ;; La valeur par défaut est 5000ms
 
     ; DefaultTimeout = 5000
 
     ; DefaultTimeout = 5000
     ;; The dial plan context.  Valeur par défaut "default"
+
     ;; Le contexte du plan de numérotation.  Valeur par défaut "default"
 
     ; Context = default
 
     ; Context = default
 
     ;; Actuellement non utilisé
 
     ;; Actuellement non utilisé
Line 377: Line 378:
  
 
====[OpenIdService]====
 
====[OpenIdService]====
     ; Pour le connecteur de serveur
+
     ; Pour le connecteur du serveur
 
     AuthenticationServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
 
     AuthenticationServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
 
     UserAccountServiceModule = "OpenSim.Services.UserAccountService.dll:UserAccountService"
 
     UserAccountServiceModule = "OpenSim.Services.UserAccountService.dll:UserAccountService"
 
  
 
  ; * Ce qui suit est le nouveau style du service utilisateur.
 
  ; * Ce qui suit est le nouveau style du service utilisateur.
Line 389: Line 389:
  
 
====[UserAccountService]====
 
====[UserAccountService]====
     ; for the server connector
+
     ; Pour le connecteur du serveur
 
     LocalServiceModule = "OpenSim.Services.UserAccountService.dll:UserAccountService"
 
     LocalServiceModule = "OpenSim.Services.UserAccountService.dll:UserAccountService"
 
     ; Realm = "useraccounts"
 
     ; Realm = "useraccounts"
     ; These are for creating new accounts by the service
+
     ;
 +
    ; Pour créer de nouveaux comptes via les services
 
     AuthenticationService = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
 
     AuthenticationService = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
 
     PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService"
 
     PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService"
Line 399: Line 400:
 
     AvatarService = "OpenSim.Services.AvatarService.dll:AvatarService"
 
     AvatarService = "OpenSim.Services.AvatarService.dll:AvatarService"
 
     GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService"
 
     GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService"
     ;; This switch creates the minimum set of body parts and avatar entries for a viewer 2  
+
    ;
     ;; to show a default "Ruth" avatar rather than a cloud for a newly created user.
+
     ;; Cette alternative crée un ensemble minimum de parties de corps et d'entrées pour un avatar dans  un viewer 2.
     ;; Default is false
+
     ;; Quand un nouvel utilisateur est créé, l'avatar par défaut "Ruth" s'affiche à la place d'un nuage.
 +
     ;; La valeur par défaut est false
 
     CreateDefaultAvatarEntries = true
 
     CreateDefaultAvatarEntries = true
     ;; Allow the service to process HTTP createuser calls.
+
    ;
     ;; Default is false.
+
     ;; Permet au service de traiter les appels HTTP createuser. (créer un utilisateur)
 +
     ;; Valeur par défaut : false
 
     ; AllowCreateUser = false
 
     ; AllowCreateUser = false
     ;; Allow the service to process HTTP setaccount calls.
+
    ;
     ;; Default is false.
+
     ;; Permet au service de traiter les appels HTTP setaccount. (configurer un compte)
 +
     ;; Valeur par défaut : false
 
     ; AllowSetAccount = false
 
     ; AllowSetAccount = false
 
  
 
====[GridUserService]====
 
====[GridUserService]====
     ; for the server connector
+
     ; Pour le connecteur du serveur
 
     LocalServiceModule = "OpenSim.Services.UserAccountService.dll:GridUserService"
 
     LocalServiceModule = "OpenSim.Services.UserAccountService.dll:GridUserService"
  
  
 
====[AgentPreferencesService]====
 
====[AgentPreferencesService]====
     ; for the server connector
+
     ; Pour le connecteur du serveur
 
     LocalServiceModule = "OpenSim.Services.UserAccountService.dll:AgentPreferencesService"
 
     LocalServiceModule = "OpenSim.Services.UserAccountService.dll:AgentPreferencesService"
  
  
 
====[PresenceService]====
 
====[PresenceService]====
     ; for the server connector
+
     ; Pour le connecteur du serveur
 
     LocalServiceModule = "OpenSim.Services.PresenceService.dll:PresenceService"
 
     LocalServiceModule = "OpenSim.Services.PresenceService.dll:PresenceService"
  
  
 
====[AvatarService]====
 
====[AvatarService]====
     ; for the server connector
+
     ; Pour le connecteur du serveur
 
     LocalServiceModule = "OpenSim.Services.AvatarService.dll:AvatarService"
 
     LocalServiceModule = "OpenSim.Services.AvatarService.dll:AvatarService"
  
  
 
====[FriendsService]====
 
====[FriendsService]====
     ; for the server connector
+
     ; Pour le connecteur du serveur
 
     LocalServiceModule = "OpenSim.Services.FriendsService.dll:FriendsService"
 
     LocalServiceModule = "OpenSim.Services.FriendsService.dll:FriendsService"
  
Line 444: Line 447:
  
 
====[LoginService]====
 
====[LoginService]====
     ; for the server connector
+
     ; Pour le connecteur du serveur
 
     LocalServiceModule = "OpenSim.Services.LLLoginService.dll:LLLoginService"
 
     LocalServiceModule = "OpenSim.Services.LLLoginService.dll:LLLoginService"
     ; for the service
+
     ;
 +
    ; Pour le service
 
     UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
 
     UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
 
     GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService"
 
     GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService"
Line 458: Line 462:
 
     UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"
 
     UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"
 
     FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService"
 
     FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService"
     ; This inventory service will be used to initialize the user's inventory
+
     ;
 +
    ; Ce service d'inventaire sera utilisé pour initialiser l'inventaire de l'utilisateur.
 
     HGInventoryServicePlugin = "OpenSim.Services.HypergridService.dll:HGSuitcaseInventoryService"
 
     HGInventoryServicePlugin = "OpenSim.Services.HypergridService.dll:HGSuitcaseInventoryService"
 
     HGInventoryServiceConstructorArg = "HGInventoryService"
 
     HGInventoryServiceConstructorArg = "HGInventoryService"
     ;; Ask co-operative viewers to use a different currency name
+
     ;
 +
    ;; Demander aux viewers co-operatifs d'utiliser un nom de monnaie différent
 
     ;Currency = ""
 
     ;Currency = ""
     ;; Set minimum fee to publish classified
+
     ;
 +
    ;; Fixer des frais minimums pour publier les annonces classées
 
     ; ClassifiedFee = 0
 
     ; ClassifiedFee = 0
     WelcomeMessage = "Welcome, Avatar!"
+
    ;
 +
     WelcomeMessage = "Bienvenue, Avatar!"
 
     AllowRemoteSetLoginLevel = "false"
 
     AllowRemoteSetLoginLevel = "false"
     ; For V2 map
+
     ;
 +
    ; Pour les cartes V2
 
     MapTileURL = "${Const|BaseURL}:${Const|PublicPort}/";
 
     MapTileURL = "${Const|BaseURL}:${Const|PublicPort}/";
     ; Url to search service
+
    ;
 +
     ; Url pour rechercher un service
 
     ; SearchURL = "${Const|BaseURL}:${Const|PublicPort}/";
 
     ; SearchURL = "${Const|BaseURL}:${Const|PublicPort}/";
     ; For V3 destination guide
+
     ;
 +
    ; Guide de destination V3
 
     ; DestinationGuide = "${Const|BaseURL}/guide"
 
     ; DestinationGuide = "${Const|BaseURL}/guide"
     ; For V3 avatar picker (( work in progress ))
+
    ;
 +
     ; For V3 avatar picker (( travail en cours ))
 
     ; AvatarPicker = "${Const|BaseURL}/avatars"
 
     ; AvatarPicker = "${Const|BaseURL}/avatars"
     ; If you run this login server behind a proxy, set this to true
+
     ;
 +
    ; Si vous lancez ce serveur de connexion derrière un proxy, définissez ce paramètre à true
 
     ; HasProxy = false
 
     ; HasProxy = false
     ; Defaults for the users, if none is specified in the useraccounts table entry (ServiceURLs)
+
     ;
     ;; If you have GatekeeperURI set under [Hypergrid], no need to set it here, leave it commented
+
    ;;Valeurs par défaut pour les utilisateurs, si rien d'autre n'est indiqué dans l'entrée (ServiceURLs) de la table useraccounts.
 +
     ;;Si vous avez défini GatekeeperURI dans [Hypergrid], il n'est pas nécessaire de le redéfinir ici, laissez cette ligne commentée
 
     ; GatekeeperURI = "${Const|BaseURL}:${Const|PublicPort}"
 
     ; GatekeeperURI = "${Const|BaseURL}:${Const|PublicPort}"
 
     SRV_HomeURI = "${Const|BaseURL}:${Const|PublicPort}"
 
     SRV_HomeURI = "${Const|BaseURL}:${Const|PublicPort}"
Line 487: Line 501:
 
     SRV_IMServerURI = "${Const|BaseURL}:${Const|PublicPort}"
 
     SRV_IMServerURI = "${Const|BaseURL}:${Const|PublicPort}"
 
     SRV_GroupsServerURI = "${Const|BaseURL}:${Const|PublicPort}"
 
     SRV_GroupsServerURI = "${Const|BaseURL}:${Const|PublicPort}"
     ;# {DSTZone} {} {Override Daylight Saving Time rules} {* none local} "America/Los_Angeles;Pacific Standard Time"
+
    ;
     ;; Viewers do not receive timezone information from the server - almost all (?) default to Pacific Standard Time
+
     ;# {DSTZone} {} {Remplacer la règle de l'heure d'été} {* none local} "America/Los_Angeles;Pacific Standard Time"
     ;; However, they do rely on the server to tell them whether it's Daylight Saving Time or not.
+
     ;; Les viewers ne reçoivent pas d'information du fuseau horaire du serveur - presque tous (?) la valeur par défaut est l'heure standard du Pacifique.
     ;; Hence, calculating DST based on a different timezone can result in a misleading viewer display and inconsistencies between grids.
+
     ;; Toutefois, ils comptent sur le serveur pour leur dire si c'est l'heure d'été ou non.
     ;; By default, this setting uses various timezone names to calculate DST with regards to the viewer's standard PST.
+
     ;; Par conséquent, le calcul de l'heure d'été basée sur un fuseau horaire différent peut entraîner un affichage étrange  dans le viewer et des incohérences entre les grilles.  
     ;; Options are
+
     ;; Par défaut, ce paramètre utilise plusieurs noms de fuseau horaire pour calculer l'heure d'été en fonction du standard PST des viewers.  
     ;;  "none"    no DST
+
     ;; Les options sont
     ;;  "local"    use the server's only timezone to calculate DST. This is previous OpenSimulator behaviour.
+
     ;;  "none"    pas d'heure d'été
     ;;  "America/Los_Angeles;Pacific Standard Time" use these timezone names to look up Daylight savings.
+
     ;;  "local"    utiliser seulement le fuseau horaire du serveur pour calculer l'heure d'été. Ancien comportement d'OpenSImulator.
     ;;     'America/Los_Angeles' is used on Linux/Mac systems whilst 'Pacific Standard Time' is used on Windows
+
     ;;  "America/Los_Angeles;Pacific Standard Time" utilisez ce nom de fuseau horaire pour rechercher des heures d'été.
 +
     ;;   'America/Los_Angeles' est utilisé sur les systèmes Linux/Mac alors que 'Pacific Standard Time' est utilisé sur Windows
 
     DSTZone = "America/Los_Angeles;Pacific Standard Time"
 
     DSTZone = "America/Los_Angeles;Pacific Standard Time"
 
  
 
====[MapImageService]====
 
====[MapImageService]====
 
     LocalServiceModule = "OpenSim.Services.MapImageService.dll:MapImageService"
 
     LocalServiceModule = "OpenSim.Services.MapImageService.dll:MapImageService"
     ; Set this if you want to change the default
+
     ; Configurez cette ligne si vous désirez modifier la valeur par défaut
 
     ; TilesStoragePath = "maptiles"
 
     ; TilesStoragePath = "maptiles"
 
     ;
 
     ;
     ; If for some reason you have the AddMapTile service outside the firewall (e.g. ${Const|PublicPort}),
+
     ; Si pour une raison quelconque vous avez placé le service AddMapTile en dehors du pare-feu (par exemple. ${Const|PublicPort}),
     ; you may want to set this. Otherwise, don't set it, because it's already protected.
+
     ; vous aurez besoin peut-être d'utiliser cette configuration. Sinon, ne l'utilisez pas, car le service est déjà protégé.
 
     ; GridService = "OpenSim.Services.GridService.dll:GridService"
 
     ; GridService = "OpenSim.Services.GridService.dll:GridService"
 
     ;
 
     ;
     ; Additionally, if you run this server behind a proxy, set this to true
+
     ; En outre, si vous exécutez ce serveur derrière un proxy, définissez ce paramètre à true
 
     ; HasProxy = false
 
     ; HasProxy = false
 
  
 
====[GridInfoService]====
 
====[GridInfoService]====
     ; These settings are used to return information on a get_grid_info call.
+
     ;; Ces paramètres sont utiles pour retourner l'information d'un appel get_grid_info.
     ; Client launcher scripts and third-party clients make use of this to
+
     ;; Les scripts de lancement de client et les clients tiers utilisent ces paramètres
     ; autoconfigure the client and to provide a nice user experience. If you
+
     ;; pour configurer le client et fournir une expérience d'utilisateur agréable.
     ; want to facilitate that, you should configure the settings here according
+
     ;; Si vous voulez faciliter cela, vous devez configurer ces paramètres  en fonction
     ; to your grid or standalone setup.
+
     ;; de votre grille ou de votre standalone.
 
     ;
 
     ;
     ; See http://opensimulator.org/wiki/GridInfo
+
     ;; voir http://opensimulator.org/wiki/GridInfo
     ; login uri: for grid this is the login server URI
+
     ;; login uri: pour une grille c'est l'URI du serveur de connexion
 
     login = ${Const|BaseURL}:${Const|PublicPort}/
 
     login = ${Const|BaseURL}:${Const|PublicPort}/
     ; long grid name: the long name of your grid
+
     ;; long grid name: le nom long de votre grille
     gridname = "the lost continent of hippo"
+
     gridname = "Le continent perdu de hippo"
     ; short grid name: the short name of your grid
+
     ;; short grid name: un nom court pour votre grille
 
     gridnick = "hippogrid"
 
     gridnick = "hippogrid"
     ; login page: optional: if it exists it will be used to tell the client to use
+
     ;; Page de connexion: facultatif: si elle existe, elle sera utilisée par le client
     ;                       this as splash page
+
     ;; comme page d'accueil.                     
 
     ;welcome = ${Const|BaseURL}/welcome
 
     ;welcome = ${Const|BaseURL}/welcome
     ; helper uri: optional: if it exists it will be used to tell the client to use
+
     ;; helper uri: facultatif: si l'adresse existe, elle sera utilisée par le client
     ;                      this for all economy related things
+
     ;                      pour tout ce qui concerne l'économie.
 
     ;economy = ${Const|BaseURL}/economy
 
     ;economy = ${Const|BaseURL}/economy
     ; web page of grid: optional: page providing further information about your grid
+
     ;;Page web de la grille : facultatif: Page contenant des informations complémentaires sur votre grille
 
     ;about = ${Const|BaseURL}/about
 
     ;about = ${Const|BaseURL}/about
     ; account creation: optional: page providing further information about obtaining
+
     ;; Création de compte: facultatif: page contenant des informations complémentaires au sujet de
     ;                             a user account on your grid
+
     ;;                            la création d'un compte pour la grille
 
     ;register = ${Const|BaseURL}/register
 
     ;register = ${Const|BaseURL}/register
     ; help: optional: page providing further assistance for users of your grid
+
     ;; Aide: facultatif: Page fournissant une assistance supplémentaire aux utilisateurs de votre grille
 
     ;help = ${Const|BaseURL}/help
 
     ;help = ${Const|BaseURL}/help
     ; password help: optional: page providing password assistance for users of your grid
+
     ;; Aide pour mot de passe: facultatif: Page fournissant une assistance pour les mots de passe aux utilisateurs de votre grille
 
     ;password = ${Const|BaseURL}/password
 
     ;password = ${Const|BaseURL}/password
     ; HG address of the gatekeeper, if you have one
+
     ;; Adresse HG du  gatekeeper (gardien), si vous en avez une
     ; this is the entry point for all the regions of the world
+
     ;; C'est le point d'entrée pour toutes les régions du monde
 
     ; gatekeeper = ${Const|BaseURL}:${Const|PublicPort}/
 
     ; gatekeeper = ${Const|BaseURL}:${Const|PublicPort}/
     ; HG user domain, if you have one
+
     ;; Domaine utilisateur HG, si vous en avez-un
     ; this is the entry point for all user-related HG services
+
     ;; C'est le point d'entrée pour tous les services HG liés à l'utilisateur
 
     ; uas = ${Const|BaseURL}:${Const|PublicPort}/
 
     ; uas = ${Const|BaseURL}:${Const|PublicPort}/
 
  
 
====[GatekeeperService]====
 
====[GatekeeperService]====
 
     LocalServiceModule = "OpenSim.Services.HypergridService.dll:GatekeeperService"
 
     LocalServiceModule = "OpenSim.Services.HypergridService.dll:GatekeeperService"
     ;; for the service
+
     ;; Pour le service
 
     UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
 
     UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
 
     UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"
 
     UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"
Line 560: Line 572:
 
     AuthenticationService = "OpenSim.Services.Connectors.dll:AuthenticationServicesConnector"
 
     AuthenticationService = "OpenSim.Services.Connectors.dll:AuthenticationServicesConnector"
 
     SimulationService ="OpenSim.Services.Connectors.dll:SimulationServiceConnector"
 
     SimulationService ="OpenSim.Services.Connectors.dll:SimulationServiceConnector"
     ; how does the outside world reach me? This acts as public key too.
+
     ;
     ;; If you have GatekeeperURI set under [Hypergrid], no need to set it here, leave it commented
+
    ;; Comment le monde extérieur accède-il à la grille ? Cela agit aussi comme clé publique.
 +
     ;; Si vous avez défini un GatekeeperURI dans [Hypergrid], il n'est pas nécessaire de le redéfinir ici.
 +
    ;; Dans ce cas, laissez cette ligne commentée.
 
     ; ExternalName = "${Const|BaseURL}:${Const|PublicPort}"
 
     ; ExternalName = "${Const|BaseURL}:${Const|PublicPort}"
     ; Does this grid allow incoming links to any region in it?  
+
     ;
     ; If false, HG TPs happen only to the Default regions specified in [GridService] section
+
    ;; Cette grille permet-elle les liens HG entrant vers n'importe quelle région?
 +
     ;; Si le paramètre est false, les TPs HG arrivent uniquement sur les régions Default indiquées dans la section [GridService]
 
     AllowTeleportsToAnyRegion = true
 
     AllowTeleportsToAnyRegion = true
     ; If you run this gatekeeper server behind a proxy, set this to true
+
     ;
 +
    ;; Si vous lancez ce serveur gatekeeper derrière un proxy, définissez ce paramètre à true
 
     ; HasProxy = false
 
     ; HasProxy = false
     ;; Are foreign visitors allowed?
+
     ;
 +
    ;; Les visiteurs étrangers sont-ils autorisés?
 
     ;ForeignAgentsAllowed = true
 
     ;ForeignAgentsAllowed = true
 
     ;;
 
     ;;
     ;; If ForeignAgentsAllowed is true, make exceptions using AllowExcept.
+
     ;; Si ForeignAgentsAllowed est true, définissez des exceptions en utilisant AllowExcept.
     ;; Leave blank or commented for no exceptions.
+
     ;; Laissez vide ou commenté pour ne pas faire d'exception.
 
     ; AllowExcept = "http://griefer.com:8002, http://enemy.com:8002"
 
     ; AllowExcept = "http://griefer.com:8002, http://enemy.com:8002"
 
     ;;
 
     ;;
     ;; If ForeignAgentsAllowed is false, make exceptions using DisallowExcept
+
     ;; Si ForeignAgentsAllowed est false, définissez des exceptions en utilisant DisallowExcept
     ;; Leave blank or commented for no exceptions.
+
     ;; Laissez vide ou commenté pour ne pas faire d'exception.
 
     ; DisallowExcept = "http://myfriendgrid.com:8002, http://myboss.com:8002"
 
     ; DisallowExcept = "http://myfriendgrid.com:8002, http://myboss.com:8002"
 
  
 
====[UserAgentService]====
 
====[UserAgentService]====
 
     LocalServiceModule = "OpenSim.Services.HypergridService.dll:UserAgentService"
 
     LocalServiceModule = "OpenSim.Services.HypergridService.dll:UserAgentService"
     ;; for the service
+
     ;; Pour le service
 
     GridUserService    = "OpenSim.Services.UserAccountService.dll:GridUserService"
 
     GridUserService    = "OpenSim.Services.UserAccountService.dll:GridUserService"
 
     GridService        = "OpenSim.Services.GridService.dll:GridService"
 
     GridService        = "OpenSim.Services.GridService.dll:GridService"
Line 589: Line 605:
 
     FriendsService      = "OpenSim.Services.FriendsService.dll:FriendsService"
 
     FriendsService      = "OpenSim.Services.FriendsService.dll:FriendsService"
 
     UserAccountService  = "OpenSim.Services.UserAccountService.dll:UserAccountService"
 
     UserAccountService  = "OpenSim.Services.UserAccountService.dll:UserAccountService"
     ; If you run this user agent server behind a proxy, set this to true
+
     ;
 +
    ;; Si vous lancez ce serveur derrière un proxy, définissez ce paramètre à true
 
     ; HasProxy = false
 
     ; HasProxy = false
     ;; If you separate the UserAgentService from the LoginService, set this to
+
    ;
     ;; the IP address of the machine where your LoginService is
+
     ;; Si vous séparez UserAgentService de LoginService, définissez ce paramètre
 +
     ;; L'adresse IP de la machine où est votre LoginService.
 
     ;LoginServerIP = "127.0.0.1"
 
     ;LoginServerIP = "127.0.0.1"
     ; User level required to be contacted from other grids
+
     ;
 +
    ;; Niveau requis de l'utilisateur pour contacter d'autres grilles
 
     ;LevelOutsideContacts = 0
 
     ;LevelOutsideContacts = 0
     ;; Restrictions on destinations of local users.
+
    ;
     ;; Are local users allowed to visit other grids?
+
     ;; Restrictions sur les destinations des utilisateurs locaux.
     ;; What user level? Use variables of this forrm:
+
     ;; Est ce que les utilisateurs locaux sont autorisés à visiter d'autres grilles ?
     ;; ForeignTripsAllowed_Level_<UserLevel> = true | false
+
     ;; Quel niveau d'utilisateur ? Utilisez des variables de la forme :
     ;; (the default is true)
+
     ;; ForeignTripsAllowed_Level_<Niveau Utilisateur> = true | false
     ;; For example:
+
     ;; (La valeur par défaut est true)
 +
     ;; Par exemple:
 
     ; ForeignTripsAllowed_Level_0 = false
 
     ; ForeignTripsAllowed_Level_0 = false
     ; ForeignTripsAllowed_Level_200 = true ; true is default, no need to say it
+
     ; ForeignTripsAllowed_Level_200 = true ; true la valeur par défaut, pas besoin de le dire
 
     ;;
 
     ;;
     ;; If ForeignTripsAllowed is false, make exceptions using DisallowExcept
+
     ;; Si ForeignTripsAllowed est false, vous pouvez définir des exceptions en utilisant DisallowExcept
     ;; Leave blank or commented for no exceptions.
+
     ;; Laissez vide ou commenté pour ne pas faire d'exception.
 
     ; DisallowExcept_Level_0 = "http://myothergrid.com:8002, http://boss.com:8002"
 
     ; DisallowExcept_Level_0 = "http://myothergrid.com:8002, http://boss.com:8002"
 
     ;;
 
     ;;
     ;; If ForeignTripsAllowed is true, make exceptions using AllowExcept.
+
     ;; Si ForeignTripsAllowed est true, vous pouvez définir des exceptions en utilisant AllowExcept.
     ;; Leave blank or commented for no exceptions.
+
     ;; Laissez vide ou commenté pour ne pas faire d'exception.
 
     ; AllowExcept_Level_200 = "http://griefer.com:8002, http://enemy.com:8002"
 
     ; AllowExcept_Level_200 = "http://griefer.com:8002, http://enemy.com:8002"
     ;; This variable controls what is exposed to profiles of local users
+
     ;
     ;; as seen from outside of this grid. Leave it uncommented for exposing
+
    ;; Cette variable contrôle ce qui est visible dans le profil des utilisateurs locaux
     ;; UserTitle, UserFlags and the creation date. Uncomment and change to False
+
     ;; depuis une grille extérieurs à celle-ci. Laissez cette ligne commentée pour que le profil soit visible.
     ;; to block this info from being exposed.
+
     ;; UserTitle, UserFlags et la date de création. Décommenter et remplacer par False
 +
     ;; pour cacher ces informations.
 
     ; ShowUserDetailsInHGProfile = True
 
     ; ShowUserDetailsInHGProfile = True
  
  
  ; * The interface that local users get when they are in other grids.
+
  ; * L'interface que les utilisateurs locaux voient quand ils sont sur d'autres grilles.
  ; * This restricts the inventory operations while in other grids.
+
  ; * La configuration qui suit restreint les opérations d'inventaire quand ils sont sur d'autres grilles.
  ; * Still not completely safe, especially if users perform inventory operations
+
  ; * Toujours pas complètement sûr, surtout si les utilisateurs effectuent des opérations d'inventaire
  ; * while in those grids. The more the user accesses his/her inventory, the more
+
  ; * sur d'autres grilles. Plus l'utilisateur accède à son inventaire, plus
  ; * those simulators will know about the user's inventory.
+
  ; * ces simulateurs connaîtront l'inventaire de l'utilisateur.
  ; *  
+
  ; *
 +
 
 
====[HGInventoryService]====
 
====[HGInventoryService]====
     ; For the InventoryServiceInConnector
+
     ; Pour InventoryServiceInConnector
 
     LocalServiceModule    = "OpenSim.Services.HypergridService.dll:HGSuitcaseInventoryService"
 
     LocalServiceModule    = "OpenSim.Services.HypergridService.dll:HGSuitcaseInventoryService"
     ;; alternatives:
+
    ;
     ;;  HG1.5, more permissive, not recommended, but still supported
+
     ;; autres alternatives:
 +
     ;;  HG1.5, plus permissif, non recommandé, mais toujours pris en charge
 
     ;LocalServiceModule    = "OpenSim.Services.HypergridService.dll:HGInventoryService"
 
     ;LocalServiceModule    = "OpenSim.Services.HypergridService.dll:HGInventoryService"
     ;;  HG1.0, totally permissive, not recommended, but OK for grids with 100% trust
+
    ;
 +
     ;;  HG1.0, totalement permissif, non recommandé, mais OK pour les grilles avec 100% de confiance
 
     ;LocalServiceModule    = "OpenSim.Services.InventoryService.dll:XInventoryService"
 
     ;LocalServiceModule    = "OpenSim.Services.InventoryService.dll:XInventoryService"
 +
    ;
 
     UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
 
     UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
 
     AvatarService = "OpenSim.Services.AvatarService.dll:AvatarService"
 
     AvatarService = "OpenSim.Services.AvatarService.dll:AvatarService"
     ; HGInventoryService is a public-facing inventory service that allows users to
+
    ;
     ; interact with their suitcase folder when on a foreign grid. This reuses the general inventory service connector.
+
     ; HGInventoryService est un service d'inventaire  public qui permet aux utilisateurs 
     ; Hence, if the user has set up authentication in [Network] to protect their private services
+
     ; d'interagir avec leur dossier suitcase (valise) depuis une grille étrangère. Il réutilise le connecteur de service d'inventaire général.
     ; make sure it is not set here.
+
     ; Par conséquent, si l'authentification est configurée dans [Network] pour protéger les services privés des utilisateurs,
 +
     ; assurez-vous que ce n'est pas défini ici.
 
     AuthType = None
 
     AuthType = None
     ;; Can overwrite the default in [Hypergrid], but probably shouldn't
+
     ;
 +
    ;; Peut écraser le paramètre défini dans [Hypergrid], mais probablement pas.
 
     ; HomeURI = "${Const|BaseURL}:${Const|PublicPort}"
 
     ; HomeURI = "${Const|BaseURL}:${Const|PublicPort}"
  
  
  ; * The interface that local users get when they are in other grids.
+
  ; * L'interface que les utilisateurs locaux voient quand ils sont sur d'autres grilles.
  ; * This restricts the access that the rest of the world has to
+
  ; * Cela réduit l'accès aux assets de ce monde aux reste
  ; * the assets of this world.
+
  ; * du monde.
  ; *  
+
  ; *
 +
 
 
====[HGAssetService]====
 
====[HGAssetService]====
     ;; Use the second option if you have FSAsset service enabled
+
     ;; Utilisez la seconde option si vous avez activé le service FSAsset
    LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGAssetService"
+
    LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGAssetService"
 
     ;LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGFSAssetService"
 
     ;LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGFSAssetService"
    UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
+
    UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
     ; HGAssetService is a public-facing service that allows users to  
+
     ;
     ; read and create assets when on another grid. This reuses the general asset service connector.
+
    ;; HGAssetService est un service public qui permet aux utilisateurs  
     ; Hence, if the user has set up authentication in [Network] to protect their private services
+
     ; de lire et de créer des assets quand ils sont sur une autre grille. Il réutilise le connecteur de service d'asset général.
     ; make sure it is overriden for this public service.
+
     ; Par conséquent, si l'authentification est configurée dans [Network] pour protéger les services privés des utilisateurs,
 +
     ; assurez-vous que c'est modifié pour ce service public.
 
     AuthType = None
 
     AuthType = None
     ;; Can overwrite the default in [Hypergrid], but probably shouldn't
+
     ;
 +
    ;; Vous pouvez remplacer la valeur par défaut dans [Hypergrid], mais probablement pas
 
     ; HomeURI = "${Const|BaseURL}:${Const|PublicPort}"
 
     ; HomeURI = "${Const|BaseURL}:${Const|PublicPort}"
     ;; The asset types that this grid can export to / import from other grids.
+
     ;
     ;; Comma separated.
+
    ;; Les types d'assets que cette grille peut exporter vers / importer depuis d'autres grilles.
     ;; Valid values are all the asset types in OpenMetaverse.AssetType, namely:
+
     ;; Séparés par des virgules.
 +
     ;; Les valeurs valides sont tous les types d'asset de OpenMetaverse.AssetType, à savoir:
 
     ;; Unknown, Texture, Sound, CallingCard, Landmark, Clothing, Object, Notecard, LSLText,  
 
     ;; Unknown, Texture, Sound, CallingCard, Landmark, Clothing, Object, Notecard, LSLText,  
 
     ;; LSLBytecode, TextureTGA, Bodypart, SoundWAV, ImageTGA, ImageJPEG, Animation, Gesture, Mesh  
 
     ;; LSLBytecode, TextureTGA, Bodypart, SoundWAV, ImageTGA, ImageJPEG, Animation, Gesture, Mesh  
 
     ;;
 
     ;;
     ;; Leave blank or commented if you don't want to apply any restrictions.
+
     ;; Laissez vide ou commenté si vous ne voulez pas appliquer de restriction.
     ;; A more strict, but still reasonable, policy may be to disallow the exchange
+
     ;; Une politique plus stricte, mais encore raisonnable, peut être de refuser l'échange
     ;; of scripts, like so:
+
     ;; de scripts, comme ceci:
 
     ; DisallowExport ="LSLText"
 
     ; DisallowExport ="LSLText"
 
     ; DisallowImport ="LSLBytecode"
 
     ; DisallowImport ="LSLBytecode"
 
  
 
====[HGFriendsService]====
 
====[HGFriendsService]====
Line 687: Line 717:
 
     PresenceService    = "OpenSim.Services.PresenceService.dll:PresenceService"
 
     PresenceService    = "OpenSim.Services.PresenceService.dll:PresenceService"
 
     UserAgentService    = "OpenSim.Services.HypergridService.dll:UserAgentService"
 
     UserAgentService    = "OpenSim.Services.HypergridService.dll:UserAgentService"
     ; This should always be true in the Robust config
+
     ; Cela devrait toujours être true dans la configuration de Robust
 
     InGatekeeper = True
 
     InGatekeeper = True
 
  
 
====[Messaging]====
 
====[Messaging]====
     ; OfflineIM
+
     ; IM Hors ligne
 
     OfflineIMService = "OpenSim.Addons.OfflineIM.dll:OfflineIMService"
 
     OfflineIMService = "OpenSim.Addons.OfflineIM.dll:OfflineIMService"
 
  
 
====[Groups]====
 
====[Groups]====
     ;; for the HG Groups service
+
     ;; Pour le service de Groupes HG
 
     OfflineIMService = "OpenSim.Addons.OfflineIM.dll:OfflineIMService"
 
     OfflineIMService = "OpenSim.Addons.OfflineIM.dll:OfflineIMService"
 
     UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
 
     UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
     ;; What is the HomeURI of users associated with this grid?
+
     ;
     ;; Can overwrite the default in [Hypergrid], but probably shouldn't
+
    ;; Quelle est l'adresse HomeURI (accueil) des utilisateurs  associée à cette grille ?
 +
     ;; Vous pouvez remplacer la valeur par défaut définie dans [Hypergrid], mais probablement pas.
 
     ; HomeURI = "${Const|BaseURL}:${Const|PublicPort}"
 
     ; HomeURI = "${Const|BaseURL}:${Const|PublicPort}"
     ;; Sets the maximum number of groups an agent may join
+
     ;
 +
    ;; Définissez le nombre maximum de groupes qu'un agent peut rejoindre.
 
     ; MaxAgentGroups = 42
 
     ; MaxAgentGroups = 42
 
  
 
====[UserProfilesService]====
 
====[UserProfilesService]====
 
     LocalServiceModule = "OpenSim.Services.UserProfilesService.dll:UserProfilesService"
 
     LocalServiceModule = "OpenSim.Services.UserProfilesService.dll:UserProfilesService"
 
     Enabled = false
 
     Enabled = false
     ;; Configure this for separate profiles database
+
     ;
 +
    ;; Configurez ce paramètre pour séparer la base de données des profils
 
     ;; ConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=*****;Old Guids=true;"
 
     ;; ConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=*****;Old Guids=true;"
 
     ;; Realm = UserProfiles
 
     ;; Realm = UserProfiles
 
     UserAccountService = OpenSim.Services.UserAccountService.dll:UserAccountService
 
     UserAccountService = OpenSim.Services.UserAccountService.dll:UserAccountService
 
     AuthenticationServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
 
     AuthenticationServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
 
  
 
====[BakedTextureService]====
 
====[BakedTextureService]====
 
     LocalServiceModule = "OpenSim.Server.Handlers.dll:XBakes"
 
     LocalServiceModule = "OpenSim.Server.Handlers.dll:XBakes"
     ;; This directory must be writable by the user ROBUST runs as. It will be created automatically.
+
     ;; Ce répertoire doit être accessible en écriture par l'utilisateur ROBUST. Il sera créé automatiquement.
 
     BaseDirectory = "./bakes"
 
     BaseDirectory = "./bakes"

Latest revision as of 07:33, 8 November 2016


Contents

[edit] Fichier Robust.HG.ini

Fichier tiré de la version 0.9.0-425-ge38f16d d'OpenSimulator.

; * Lancement
; * $ Robust.exe -inifile Robust.HG.ini
; *
; * Configurations pour activer HG1.5
; * 
; * HG1.5 les handlers sont :  OpenSim.Server.Handlers.dll:GatekeeperService
; *                            OpenSim.Server.Handlers.dll:UserAgentService
; * Supplémentaire             OpenSim.Server.Handlers.dll:AssetServiceConnector and 
; *                            OpenSim.Server.Handlers.dll:XInventoryInConnector 
; * sont démarrés sur le port 8002, à l'extérieur du firewall
; *
; **
; *
; * La section Const nous permet de définir quelques informations basiques que nous
; * utiliseront tout au long de notre configuration. Nous proposeront des exemples pour 
; * configurer l'url de base du serveur Robust et des ports public et privé 
; * qu'il utilise. La modification des valeurs des constantes fixera les paramètres
; * de fonctionnement pour toute la configuration. D'autres constantes qui se révèleraient
; * utiles peuvent être ajoutées dans cette section. Elles peuvent être appelées
; * n'importe où dans la configuration en ajoutant ${Const|Name}. Cette écriture 
; * fournit un chemin de base pour définir les emplacements que  Robust
; * utilise pour écrire des données.
; * 

[edit] [Const]

   ; URL du serveur Robust 
   BaseURL = "http://127.0.0.1"
   ; Port public du serveur Robust
   PublicPort = "8002"
   ;Port privé du serveur Robust
   PrivatePort = "8003"


; * La section startup liste tous les connecteurs qui doivent être démarrés pour
; * cette instance du serveur. On pourra démarrer de un à toute la suite de connecteurs.
; * Les connecteurs doivent êtres séparés par des virgules.
; *
; * Il s'agit des connecteurs IN utilisés par le serveur. Les connecteurs in lisent cette
; * configuration et chargent les services nécessaires et les connecteurs de base de données.
; *
; * La syntaxe complète d'une chaîne de connecteur est:
; * [[<ConfigName>@]<port>/]<dll name>[:<class name>]
; *

[edit] [Startup]

; Endroit où créer un fichier PID
; Si le chemin n'est pas spécifié, alors aucun fichier PID ne sera créé.
; PIDFile = "/tmp/Robust.exe.pid"
; 
; Emplacement du registre des Plugins
; Définir le chemin vers le répertoire d'enregistrement des plugins. Les informations
; au sujet des dépôts enregistrés et des plugins installés seront stockées ici.
; Le processus Robust.exe doit avoir un accès en lecture et écriture pour ce répertoire.
RegistryLocation = "."
;
; Configuration modulaire 
; Définir le chemin d'accès au répertoire des fichiers ini modulaires ...
; Le processus Robust.exe doit avoir un accès en lecture et écriture pour ce répertoire.
ConfigDirectory = "."
;
; Les commandes de console peuvent être enregistrées dans un fichier, ainsi, l'historique des commandes
; persistera après un redémarrage.(par défaut l'option est true)
ConsoleHistoryFileEnabled = true
;
; Le fichier de l'historique peut être défini par un simple nom de fichier (relatif au répertoire bin/ d'OpenSim)
; ou par un chemin complet vers un autre répertoire. (par défaut ce sera OpenSimConsoleHistory.txt dans bin/)
ConsoleHistoryFile = "RobustConsoleHistory.txt"
;
; Combien de lignes l'historique des commandes doit-il conserver ? (valeur par défaut : 100)
ConsoleHistoryFileLines = 100

[edit] [ServiceList]

   AssetServiceConnector = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:AssetServiceConnector"
   InventoryInConnector = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:XInventoryInConnector"
   ;
   ;; Décommenter cette ligne si vous avez configuré Freeswitch (voir plus bas[FreeswitchService])
   ;VoiceConnector = "8004/OpenSim.Server.Handlers.dll:FreeswitchServerConnector"
   ;
   GridServiceConnector = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:GridServiceConnector"
   GridInfoServerInConnector = "${Const|PublicPort}/OpenSim.Server.Handlers.dll:GridInfoServerInConnector"
   AuthenticationServiceConnector = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:AuthenticationServiceConnector"
   OpenIdServerConnector = "${Const|PublicPort}/OpenSim.Server.Handlers.dll:OpenIdServerConnector"
   AvatarServiceConnector = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:AvatarServiceConnector"
   LLLoginServiceInConnector = "${Const|PublicPort}/OpenSim.Server.Handlers.dll:LLLoginServiceInConnector"
   PresenceServiceConnector = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:PresenceServiceConnector"
   UserAccountServiceConnector = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:UserAccountServiceConnector"
   GridUserServiceConnector = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:GridUserServiceConnector"
   AgentPreferencesServiceConnector = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:AgentPreferencesServiceConnector"
   FriendsServiceConnector = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:FriendsServiceConnector"
   MapAddServiceConnector = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:MapAddServiceConnector"
   MapGetServiceConnector = "${Const|PublicPort}/OpenSim.Server.Handlers.dll:MapGetServiceConnector"
   ;
   ;; Décommenter cette ligne si vous voulez que  les IM hors ligne fonctionnent.
   ; OfflineIMServiceConnector = "${Const|PrivatePort}/OpenSim.Addons.OfflineIM.dll:OfflineIMServiceRobustConnector"
   ;; Décommenter cette ligne si vous voulez que les groupes V2 fonctionnent.
   ; GroupsServiceConnector = "${Const|PrivatePort}/OpenSim.Addons.Groups.dll:GroupsServiceRobustConnector"
   ;; Décommenter pour permettre la mise en cache des 'bakes' 
   ;(infos sur le baking : https://wiki.blender.org/index.php/Doc:FR/2.4/Manual/Render/Bake)
   ;BakedTextureService = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:XBakesConnector"
   ;
   ;; En plus pour l'Hypergrid
   GatekeeperServiceInConnector = "${Const|PublicPort}/OpenSim.Server.Handlers.dll:GatekeeperServiceInConnector"
   UserAgentServerConnector = "${Const|PublicPort}/OpenSim.Server.Handlers.dll:UserAgentServerConnector"
   HeloServiceInConnector = "${Const|PublicPort}/OpenSim.Server.Handlers.dll:HeloServiceInConnector"
   HGFriendsServerConnector = "${Const|PublicPort}/OpenSim.Server.Handlers.dll:HGFriendsServerConnector"
   InstantMessageServerConnector = "${Const|PublicPort}/OpenSim.Server.Handlers.dll:InstantMessageServerConnector"
   HGInventoryServiceConnector = "HGInventoryService@${Const|PublicPort}/OpenSim.Server.Handlers.dll:XInventoryInConnector"
   HGAssetServiceConnector = "HGAssetService@${Const|PublicPort}/OpenSim.Server.Handlers.dll:AssetServiceConnector"
   ;; Décommenter cette ligne si vous voulez que les groupes V2, HG fonctionnent
   ; HGGroupsServiceConnector = "${Const|PublicPort}/OpenSim.Addons.Groups.dll:HGGroupsServiceRobustConnector"
   ;
   ;; Décommenter cette ligne pour UserProfiles voir [UserProfilesService] pour la configuration...
   ; UserProfilesServiceConnector = "${Const|PublicPort}/OpenSim.Server.Handlers.dll:UserProfilesConnector"
   ;
   ;; Décommenter si vous voulez centraliser les données d'estate (domaine)
   ; EstateDataService = "${Const|PrivatePort}/OpenSim.Server.Handlers.dll:EstateDataRobustConnector"
; * Ceci est commun à tous les services, c'est la configuration du réseau pour toute 
; * l'instance du serveur si rien n'a été spécifié plus haut.
; *

[edit] [Network]

   port = ${Const|PrivatePort}
   ; HTTPS pour les applications de gestion "hors bande" telles que le module d'administration 
   ; à distance. Indiquer https_main = True pour que le serveur http principal 
   ; utilise https ou "False" pour qu'il utiliser HTTP
   ; https_main = False
   ;
   ; Créer https_listener = "True" va créer une écoute sur le port
   ; spécifié. Fournir le chemin d'accès au certificat de votre serveur avec son
   ; mot de passe.
   ; https_listener = False
   ;
   ; Définir le port d'écoute 
   ; https_port = 0
   ;
   ; Chemin vers le certificat  X509 
   ; cert_path = "path/to/cert.p12"
   ;
   ; Mot de passe de cert
   ; cert_pass = "password"
   ;
   ;; Les 3 variables suivantes sont destinées à l'authentification HTTP de base pour les services Robust.
   ;; Utilisez-les si vos services dirigés sur le ${Const|PrivatePort} doivent être accessibles via Internet
   ;; et que vous voulez les protéger d'un accès non autorisé. 
   ; AuthType = "BasicHttpAuthentication"
   ; HttpAuthUsername = "some_username"
   ; HttpAuthPassword = "some_password"
   ;;
   ;; AuthType  ci-dessus peut être remplacé dans l'une des sections de service ci-dessous par 
   ;  AuthType = "None"
   ;; Cela est utile dans les cas où vous voulez protéger la plupart des services,
   ;; et que vous ne voulez pas protéger certains autres services. Username et Password peuvent aussi
   ;; être remplacés si vous voulez utiliser différents pouvoirs pour différents services.
   ;; Les services Hypergrid ne sont pas concernés par cela; ils sont accessibles publiquement 
   ;; par nature.
   ;; Par défaut, les scripts ne sont pas autorisés à appeler les services privés via llHttpRequest()
   ;; Ces appels sont détectés par l'en-tête HTTP X-Second Life-Shared
   ;; Si vous autorisez de tels appels, vous devez vous assurer qu'ils sont restreints à des scripteurs très fiables.
   ;; (rappelez-vous que des scripts peuvent être portés par les avatars dans leurs attachements.)
   ;; Cela peut être modifié dans des sections de service privées individuelles si nécessaire
   AllowllHTTPRequestIn = false
   ;
   ; * Ce qui suit s'applique à la console distante
   ; * Ça n'a pas d'effet sur les types de console locale ou de base
   ; * Laissez les commentaires pour désactiver les connexions à la console.
   ;ConsoleUser = Test
   ;ConsolePass = secret
   ;ConsolePort = 0

[edit] [Hypergrid]

   ;# {HomeURI} {Hypergrid} {URL du home de ce monde} {}
   ;; C'est l'adresse du serveur Robust externe qui
   ;; exécute le service UserAgents, éventuellement ce serveur.
   ;; Par exemple http://myworld.com:8002
   ;; Il s'agit d'une valeur par défaut qui peut être écrasée dans certaines sections.
   ; HomeURI = "${Const|BaseURL}:${Const|PublicPort}"
   ;
   ;# {GatekeeperURI} {Hypergrid} {URL du gatekeeper(gardion) de ce monde} {}
   ;; C'est l'adresse du serveur Robust externe qui 
   ;; exécute le service Gatekeeper, éventuellement ce serveur.
   ;; Par exemple http://myworld.com:8002
   ;; Il s'agit d'une valeur par défaut qui peut être écrasée dans certaines sections.
   ; GatekeeperURI = "${Const|BaseURL}:${Const|PublicPort}"

[edit] [AccessControl]

   ;# {AllowedClients} {} {Liste de clients autorisés séparés par une barre(|)} {}
   ;; La barre (|) sépare dans une liste les viewers qui  peuvent avoir accès aux régions.
   ;; On peut utiliser une sous-chaîne du nom du viewer pour accepter uniquement 
   ;; certaines versions.
   ;; Exemple: le visiteur utilise le viewer "Imprudence 1.3.2.0"
   ;; - "Imprudence" il a accès
   ;; - "Imprudence 1.3" il a accès
   ;; - "Imprudence 1.3.1" il n'a pas accès
   ; AllowedClients = ""
   ;
   ;# {DeniedClients} {} {Liste des clients refusés séparés par une barre (|)} {}
   ;; La barre (|) sépare dans une liste les viewers qui ne peuvent pas avoir accès aux régions.
   ;; On peut utiliser une sous-chaîne du nom du viewer pour refuser uniquement 
   ;; certaines versions.
   ;; Exemple: Le visiteur utilise le viewer "Imprudence 1.3.2.0"
   ;; - "Imprudence" Il n'a pas accès.
   ;; - "Imprudence 1.3" Il n'a pas accès.
   ;; - "Imprudence 1.3.1" Il n'a pas accès.
   ; DeniedClients = ""

[edit] [DatabaseService]

;; PGSQL
;; Décommenter ces lignes si vous voulez utiliser  le stockage PGSQL 
;; Modifier la chaîne de connexion avec les détails de votre bdd 
; StorageProvider = "OpenSim.Data.PGSQL.dll"
; ConnectionString = "Server=localhost;Database=opensim;User Id=opensim; password=***;"
;
; MySQL
;; Décommenter ces lignes si vous voulez utiliser le stockage MySQL
;; Modifier la chaîne de connexion avec les détails de votre bdd 
   StorageProvider = "OpenSim.Data.MySQL.dll"
   ConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=*****;Old Guids=true;"

; * À titre d'exemple, la configuration ci-dessous imite précisément le serveur
; * d'asset existant. Il est lu par le connecteur IN des asset (défini plus haut)
; * puis il charge le connecteur OUT (un module de base de données locale). Lequel,
; * va à son tour lire le chargeur d'assets et les informations de connexion à la base de donnée.
; *

[edit] [AssetService]

   ;; Choix d'un service d'asset (Une seule option peut être activée)
   LocalServiceModule = "OpenSim.Services.AssetService.dll:AssetService"
   ;LocalServiceModule = "OpenSim.Services.FSAssetService.dll:FSAssetConnector"
   ;
   ;; Répertoires de FSAsset. Base directory , où les fichiers d'asset finalisés sont stockés et Spool directory 
   ;; pour les fichiers temporaires.
   ;; Ces répertoires doivent être sur le même système physique de fichiers.
   ;BaseDirectory = "./fsassets/data"
   ;SpoolDirectory = "./fsassets/tmp"
   ;
   ;; Le service d'origine peut être consulté si  FSAssets ne trouve pas un asset
   ;FallbackService = "OpenSim.Services.AssetService.dll:AssetService";
   ;; Combien de jours depuis la dernière mise à jour du temps d'accès avant qu'il soit à nouveau 
   ;; mis à jour par FSAssets lors de l'accès à un actif. Réduire les appels de BDD si un asset est souvent demandé. 
   ;; La valeur par défaut = 0 pour toujours mettre à jour le temps d'accès. 
   ;DaysBetweenAccessTimeUpdates = 30
   ;
   ;; Configuration de la base de données personnalisée pour FSAssets 
   ;; (Laisser vide pour utiliser la configuration par défaut de la base de données de la grille)
   ;StorageProvider = ""
   ;ConnectionString = ""
   ;Realm = "fsassets"
   ;
   ;; Les éléments suivants sont communs au  service d'asset par défaut et au service FSAsset.
   ;; Options de service d'asset commun
   DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll"
   AssetLoaderArgs = "./assets/AssetSets.xml"


; * Cette configuration charge les modules du serveur d'inventaires. Elle duplique 
; * la fonction du serveur d'inventaire existant.
; *

[edit] [InventoryService]

   LocalServiceModule = "OpenSim.Services.InventoryService.dll:XInventoryService"
   ;; Est-ce que les appels pour vider des dossiers (vider la corbeille)et supprimer/mettre à jour immédiatement des éléments ou 
   ;;des   dossiers (sans passer par la corbeille) réussissent ?
   ;; Si ce paramètre est false alors, il faut mettre en place un autre système pour effectuer ces opérations si nécessaire.
   AllowDelete = true


; * C'est le nouveau style du service de grille.
; * "Realm" est la table qui est utilisée pour la recherche des utilisateurs.
; * Cette table est par défaut "regions", qui utilise les tables existantes.
; *

[edit] [GridService]

   LocalServiceModule = "OpenSim.Services.GridService.dll:GridService"
   ; Realm = "regions"
   ; AllowDuplicateNames = "True"
   ;
   ;; Effectuer une vérification de la distance pour la création d'une région liée.
   ; Check4096 = "True"
   ;
   ;; Nécessaire pour afficher des images de cartes non-défaut pour les régions liées.
   AssetService = "OpenSim.Services.AssetService.dll:AssetService"
   ;
   ;; Dossier pour les images de cartes des régions liées
   ; MapTileDirectory = "./maptiles"
   ;
   ;; Ensuite, nous pouvons définir les propriétés des régions, comme les régions par défaut ou de replis 
   ;; La syntaxe est : Region_<RegionName> = "<flags>"
   ;; ou  :            Region_<RegionID> = "<flags>"
   ;; Où <flags> peut être DefaultRegion, DefaultHGRegion, FallbackRegion, NoDirectLogin, Persistent, LockedOut, Reservation, NoMove, Authenticate
   ;;  
   ;; DefaultRegion    Si une connexion locale ne peut être effectuée sur la région requise (par exemple,la region domicile n'existe pas, 
   ;;                  ou si l'avatar n'a pas le droit d'entrer, etc.)
   ;;                  Alors cette région devient la destination. Seule la première région par défaut en ligne sera utilisée. Si aucune DefaultHGRegion 
   ;;                  n'est définie alors elle sera également utilisée comme région de connexion pour l'hypergrid en cas de besoin 
   ;;                  (généralement parce qu'aucune région n'a été spécifié explicitement).
   ;;  
   ;; DefaultHGRegion  Si un avatar se connecte via l'hypergrid sans spécifier une région, alors il sera envoyé sur cette région. 
   ;;                  Seule la première région en ligne sera utilisée.
   ;;  
   ;; FallbackRegion   Si DefaultRegion n'est pas disponible pour une connexion locale, alors toutes les FallbackRegions seront essayées à la place.  
   ;;                  Elles sont testées dans l'ordre spécifié. Pour le moment, cela s'applique uniquement aux connexions locales et non 
   ;;                  aux connexions hypergrid.
   ;;  
   ;; NoDirectLogin    Un utilisateur hypergrid ne peut pas directement se connecter à ces régions. Cela ne s'applique pas aux connexions locales.
   ;;  
   ;; Persistent       Quand le simulateur est déconnecté, la région est signalée comme étant hors ligne mais reste enrgistrée sur la grille.
   ;;
   ; Region_Welcome_Area = "DefaultRegion, FallbackRegion"
   ;; (Remplacer les espaces par des underscore)
   ;
   ;; Autoriser la création d'Hyperlinks dans la console
   HypergridLinker = true
   ;
   ;; Autoriser les viewer à exporter du contenu
   ;; Définir à false pour empêcher l'exportation 
      ExportSupported = true
   ;
   ;; Si vous avez défini ce paramètre dans [Hypergrid], il n'est pas nécessaire de le redéfinir ici, laissez la ligne commentée.
   ; GatekeeperURI = "${Const|BaseURL}:${Const|PublicPort}"


; * Ce qui suit est la configuration du serveur freeswitch en mode grille.

[edit] [FreeswitchService]

   LocalServiceModule = "OpenSim.Services.FreeswitchService.dll:FreeswitchService"
   ;;Adresse IP de votre serveur FreeSWITCH.
   ;; Cette adresse doit être accessible aux viewers.
   ; ServerAddress = 127.0.0.1
   ;; Les paramètres de configuration suivants sont facultatifs 
   ;; Par défaut, c'est la même adresse que pour ServerAddress
   ; Realm = 127.0.0.1
   ;; Par défaut c'est la mếme adresse que pour ServerAddress sur le port 5060
   ; SIPProxy = 127.0.0.1:5060
   ;; La valeur par défaut est 5000ms
   ; DefaultTimeout = 5000
   ;; Le contexte du plan de numérotation.  Valeur par défaut "default"
   ; Context = default
   ;; Actuellement non utilisé
   ; UserName = freeswitch
   ;; Actuellement non utilisé
   ; Password = password
   ;; Les paramètres suivants concernent  STUN = Simple Traversal of UDP through NATs(traversée simple de UDP à travers les NAT)
   ;; Voir http://wiki.freeswitch.org/wiki/NAT_Traversal 
   ;; stun.freeswitch.org n'est pas garantie, dans le cadre d'une production vous l'utiliserez
   ;; à vos risques et périls   
   ; EchoServer = 127.0.0.1
   ; EchoPort = 50505
   ; AttemptSTUN = false


; * Ce qui suit est le nouveau style du service d'authentification. Actuellement, seul MySQL
; * est implémenté. 
; *

[edit] [AuthenticationService]

   ; Pour le connecteur du serveur
   LocalServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
   ; Realm = "useraccounts"
   ;; Permettre au service de traiter le appels HTTP getauthinfo. (obtenir les informations)
   ;; Valeur par défaut : false
   ; AllowGetAuthInfo = false
   ;;Permettre au service de traiter les appels HTTP setauthinfo. (définir les informations)
   ;; Valeur par défaut : false
   ; AllowSetAuthInfo = false
   ;; Permettre au service de traiter le appels HTTP setpassword. (définir le mot de passe)
   ;; Valeur par défaut : false
   ; AllowSetPassword = false

[edit] [OpenIdService]

   ; Pour le connecteur du serveur
   AuthenticationServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
   UserAccountServiceModule = "OpenSim.Services.UserAccountService.dll:UserAccountService"
; * Ce qui suit est le nouveau style du service utilisateur.
; * "Realm" est la table qui est utilisée pour la recherche utilisateur. 
; * C'est par défaut la table "useraccounts", qui utilise le nouveau style.
; * Realm = "users"   utilisera les anciennes tables comme source d'authentification.
; *

[edit] [UserAccountService]

   ; Pour le connecteur du serveur
   LocalServiceModule = "OpenSim.Services.UserAccountService.dll:UserAccountService"
   ; Realm = "useraccounts"
   ;
   ; Pour créer de nouveaux comptes via les services
   AuthenticationService = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
   PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService"
   GridService = "OpenSim.Services.GridService.dll:GridService"
   InventoryService = "OpenSim.Services.InventoryService.dll:XInventoryService"
   AvatarService = "OpenSim.Services.AvatarService.dll:AvatarService"
   GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService"
   ;
   ;; Cette alternative crée un ensemble minimum de parties de corps et d'entrées pour un avatar dans  un viewer 2.
   ;; Quand un nouvel utilisateur est créé, l'avatar par défaut "Ruth" s'affiche à la place d'un nuage.
   ;; La valeur par défaut est false
   CreateDefaultAvatarEntries = true
   ;
   ;; Permet au service de traiter les appels HTTP createuser. (créer un utilisateur)
   ;; Valeur par défaut : false
   ; AllowCreateUser = false
   ;
   ;; Permet au service de traiter les appels HTTP setaccount. (configurer un compte)
   ;; Valeur par défaut : false
   ; AllowSetAccount = false

[edit] [GridUserService]

   ; Pour le connecteur du serveur
   LocalServiceModule = "OpenSim.Services.UserAccountService.dll:GridUserService"


[edit] [AgentPreferencesService]

   ; Pour le connecteur du serveur
   LocalServiceModule = "OpenSim.Services.UserAccountService.dll:AgentPreferencesService"


[edit] [PresenceService]

   ; Pour le connecteur du serveur
   LocalServiceModule = "OpenSim.Services.PresenceService.dll:PresenceService"


[edit] [AvatarService]

   ; Pour le connecteur du serveur
   LocalServiceModule = "OpenSim.Services.AvatarService.dll:AvatarService"


[edit] [FriendsService]

   ; Pour le connecteur du serveur
   LocalServiceModule = "OpenSim.Services.FriendsService.dll:FriendsService"

[edit] [EstateService]

   LocalServiceModule = "OpenSim.Services.EstateService.dll:EstateDataService"

[edit] [LibraryService]

   LibraryName = "OpenSim Library"
   DefaultLibrary = "./inventory/Libraries.xml"


[edit] [LoginService]

   ; Pour le connecteur du serveur
   LocalServiceModule = "OpenSim.Services.LLLoginService.dll:LLLoginService"
   ;
   ; Pour le service
   UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
   GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService"
   AuthenticationService = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"
   InventoryService = "OpenSim.Services.InventoryService.dll:XInventoryService"
   AvatarService = "OpenSim.Services.AvatarService.dll:AvatarService"
   PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService"
   GridService = "OpenSim.Services.GridService.dll:GridService"
   SimulationService ="OpenSim.Services.Connectors.dll:SimulationServiceConnector"
   LibraryService = "OpenSim.Services.InventoryService.dll:LibraryService"
   UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"
   FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService"
   ;
   ; Ce service d'inventaire sera utilisé pour initialiser l'inventaire de l'utilisateur.
   HGInventoryServicePlugin = "OpenSim.Services.HypergridService.dll:HGSuitcaseInventoryService"
   HGInventoryServiceConstructorArg = "HGInventoryService"
   ;
   ;; Demander aux viewers co-operatifs d'utiliser un nom de monnaie différent
   ;Currency = ""
   ;
   ;; Fixer des frais minimums pour publier les annonces classées
   ; ClassifiedFee = 0
   ;
   WelcomeMessage = "Bienvenue, Avatar!"
   AllowRemoteSetLoginLevel = "false"
   ;
   ; Pour les cartes V2
   MapTileURL = "${Const|BaseURL}:${Const|PublicPort}/";
   ;
   ; Url pour rechercher un service
   ; SearchURL = "${Const|BaseURL}:${Const|PublicPort}/";
   ;
   ; Guide de destination V3
   ; DestinationGuide = "${Const|BaseURL}/guide"
   ;
   ; For V3 avatar picker (( travail en cours ))
   ; AvatarPicker = "${Const|BaseURL}/avatars"
   ;
   ; Si vous lancez ce serveur de connexion derrière un proxy, définissez ce paramètre à true
   ; HasProxy = false
   ;
   ;;Valeurs par défaut pour les utilisateurs, si rien d'autre n'est indiqué dans l'entrée (ServiceURLs) de la table useraccounts. 
   ;;Si vous avez défini GatekeeperURI dans [Hypergrid], il n'est pas nécessaire de le redéfinir ici, laissez cette ligne commentée
   ; GatekeeperURI = "${Const|BaseURL}:${Const|PublicPort}"
   SRV_HomeURI = "${Const|BaseURL}:${Const|PublicPort}"
   SRV_InventoryServerURI = "${Const|BaseURL}:${Const|PublicPort}"
   SRV_AssetServerURI = "${Const|BaseURL}:${Const|PublicPort}"
   SRV_ProfileServerURI = "${Const|BaseURL}:${Const|PublicPort}"
   SRV_FriendsServerURI = "${Const|BaseURL}:${Const|PublicPort}"
   SRV_IMServerURI = "${Const|BaseURL}:${Const|PublicPort}"
   SRV_GroupsServerURI = "${Const|BaseURL}:${Const|PublicPort}"
   ;
   ;# {DSTZone} {} {Remplacer la règle de l'heure d'été} {* none local} "America/Los_Angeles;Pacific Standard Time"
   ;; Les viewers ne reçoivent pas d'information du fuseau horaire du serveur - presque tous (?) la valeur par défaut est l'heure standard du Pacifique.
   ;; Toutefois, ils comptent sur le serveur pour leur dire si c'est l'heure d'été ou non.
   ;; Par conséquent, le calcul de l'heure d'été basée sur un fuseau horaire différent peut entraîner un affichage étrange  dans le viewer et des incohérences entre les grilles. 
   ;; Par défaut, ce paramètre utilise plusieurs noms de fuseau horaire pour calculer l'heure d'été en fonction du standard PST des viewers. 
   ;; Les options sont 
   ;;   "none"     pas d'heure d'été 
   ;;   "local"    utiliser seulement le fuseau horaire du serveur pour calculer l'heure d'été. Ancien comportement d'OpenSImulator.
   ;;   "America/Los_Angeles;Pacific Standard Time" utilisez ce nom de fuseau horaire pour rechercher des heures d'été.
   ;;   'America/Los_Angeles' est utilisé sur les systèmes Linux/Mac  alors que 'Pacific Standard Time' est utilisé sur Windows
   DSTZone = "America/Los_Angeles;Pacific Standard Time"

[edit] [MapImageService]

   LocalServiceModule = "OpenSim.Services.MapImageService.dll:MapImageService"
   ; Configurez cette ligne si vous désirez modifier la valeur par défaut
   ; TilesStoragePath = "maptiles"
   ;
   ; Si pour une raison quelconque vous avez placé le service AddMapTile en dehors du pare-feu (par exemple. ${Const|PublicPort}),
   ; vous aurez besoin peut-être d'utiliser cette configuration. Sinon, ne l'utilisez pas, car le service est déjà protégé.
   ; GridService = "OpenSim.Services.GridService.dll:GridService"
   ;
   ; En outre, si vous exécutez ce serveur derrière un proxy, définissez ce paramètre à true
   ; HasProxy = false

[edit] [GridInfoService]

   ;; Ces paramètres sont utiles pour retourner l'information d'un appel get_grid_info.
   ;; Les scripts de lancement de client et les clients tiers utilisent ces paramètres 
   ;; pour configurer le client et fournir une expérience d'utilisateur agréable.
   ;; Si vous voulez faciliter cela, vous devez configurer ces paramètres  en fonction 
   ;; de votre grille ou de votre standalone.
   ;
   ;; voir http://opensimulator.org/wiki/GridInfo
   ;; login uri: pour une grille c'est l'URI du serveur de connexion
   login = ${Const|BaseURL}:${Const|PublicPort}/
   ;; long grid name: le nom long de votre grille
   gridname = "Le continent perdu de hippo"
   ;; short grid name: un nom court pour votre grille
   gridnick = "hippogrid"
   ;; Page de connexion: facultatif: si elle existe, elle sera utilisée par le client
   ;; comme page d'accueil.                       
   ;welcome = ${Const|BaseURL}/welcome
   ;; helper uri: facultatif: si l'adresse existe, elle sera utilisée par le client
   ;                       pour tout ce qui concerne l'économie.
   ;economy = ${Const|BaseURL}/economy
   ;;Page web de la grille : facultatif: Page contenant des informations complémentaires sur votre grille
   ;about = ${Const|BaseURL}/about
   ;; Création de compte: facultatif: page  contenant des informations complémentaires au sujet de
   ;;                            la création d'un compte pour la grille
   ;register = ${Const|BaseURL}/register
   ;; Aide: facultatif: Page fournissant une assistance supplémentaire aux utilisateurs de votre grille
   ;help = ${Const|BaseURL}/help
   ;; Aide pour mot de passe: facultatif: Page fournissant une assistance pour les mots de passe aux utilisateurs de votre grille
   ;password = ${Const|BaseURL}/password
   ;; Adresse HG du  gatekeeper (gardien), si vous en avez une
   ;; C'est le point d'entrée pour toutes les régions du monde 
   ; gatekeeper = ${Const|BaseURL}:${Const|PublicPort}/
   ;; Domaine utilisateur HG, si vous en avez-un
   ;; C'est le point d'entrée pour tous les services HG liés à l'utilisateur
   ; uas = ${Const|BaseURL}:${Const|PublicPort}/

[edit] [GatekeeperService]

   LocalServiceModule = "OpenSim.Services.HypergridService.dll:GatekeeperService"
   ;; Pour le service
   UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
   UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"
   PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService"
   GridUserService = "OpenSim.Services.UserAccountService.dll:GridUserService"
   GridService = "OpenSim.Services.GridService.dll:GridService"
   AuthenticationService = "OpenSim.Services.Connectors.dll:AuthenticationServicesConnector"
   SimulationService ="OpenSim.Services.Connectors.dll:SimulationServiceConnector"
   ;
   ;; Comment le monde extérieur accède-il à la grille ? Cela agit aussi comme clé publique.
   ;; Si vous avez défini un GatekeeperURI dans [Hypergrid], il n'est pas nécessaire de le redéfinir ici. 
   ;; Dans ce cas, laissez cette ligne commentée.
   ; ExternalName = "${Const|BaseURL}:${Const|PublicPort}"
   ;
   ;; Cette grille permet-elle les liens HG entrant vers n'importe quelle région?
   ;; Si le paramètre est false, les TPs HG arrivent uniquement sur les régions Default indiquées dans la section [GridService]
   AllowTeleportsToAnyRegion = true
   ;
   ;; Si vous lancez ce serveur gatekeeper derrière un proxy, définissez ce paramètre à true
   ; HasProxy = false
   ;
   ;; Les visiteurs étrangers sont-ils autorisés?
   ;ForeignAgentsAllowed = true
   ;;
   ;; Si ForeignAgentsAllowed est true, définissez des exceptions en utilisant AllowExcept.
   ;; Laissez vide ou commenté pour ne pas faire d'exception.
   ; AllowExcept = "http://griefer.com:8002, http://enemy.com:8002"
   ;;
   ;; Si ForeignAgentsAllowed est false, définissez des exceptions en utilisant DisallowExcept
   ;; Laissez vide ou commenté pour ne pas faire d'exception.
   ; DisallowExcept = "http://myfriendgrid.com:8002, http://myboss.com:8002"

[edit] [UserAgentService]

   LocalServiceModule = "OpenSim.Services.HypergridService.dll:UserAgentService"
   ;; Pour le service
   GridUserService     = "OpenSim.Services.UserAccountService.dll:GridUserService"
   GridService         = "OpenSim.Services.GridService.dll:GridService"
   GatekeeperService   = "OpenSim.Services.HypergridService.dll:GatekeeperService"
   PresenceService     = "OpenSim.Services.PresenceService.dll:PresenceService"
   FriendsService      = "OpenSim.Services.FriendsService.dll:FriendsService"
   UserAccountService  = "OpenSim.Services.UserAccountService.dll:UserAccountService"
   ;
   ;; Si vous lancez ce serveur derrière un proxy, définissez ce paramètre à true
   ; HasProxy = false
   ;
   ;; Si vous séparez UserAgentService de LoginService, définissez ce paramètre
   ;; L'adresse IP de la machine où est votre LoginService.
   ;LoginServerIP = "127.0.0.1"
   ;
   ;; Niveau requis de l'utilisateur pour contacter d'autres grilles 
   ;LevelOutsideContacts = 0
   ;
   ;; Restrictions sur les destinations des utilisateurs locaux.
   ;; Est ce que les utilisateurs locaux sont autorisés à visiter d'autres grilles ?
   ;; Quel niveau d'utilisateur ? Utilisez des variables de la forme :
   ;; ForeignTripsAllowed_Level_<Niveau Utilisateur> = true | false
   ;; (La valeur par défaut est true)
   ;; Par exemple:
   ; ForeignTripsAllowed_Level_0 = false
   ; ForeignTripsAllowed_Level_200 = true ; true la valeur par défaut, pas besoin de le dire
   ;;
   ;; Si ForeignTripsAllowed est false, vous pouvez définir des exceptions en utilisant DisallowExcept
   ;; Laissez vide ou commenté pour ne pas faire d'exception.
   ; DisallowExcept_Level_0 = "http://myothergrid.com:8002, http://boss.com:8002"
   ;;
   ;; Si ForeignTripsAllowed est true, vous pouvez définir des exceptions en utilisant AllowExcept.
   ;; Laissez vide ou commenté pour ne pas faire d'exception.
   ; AllowExcept_Level_200 = "http://griefer.com:8002, http://enemy.com:8002"
   ;
   ;; Cette variable contrôle ce qui est visible dans le profil des utilisateurs locaux
   ;; depuis une grille extérieurs à celle-ci. Laissez cette ligne commentée pour que le profil soit visible.
   ;; UserTitle, UserFlags et la date de création. Décommenter et remplacer par False
   ;; pour cacher ces informations.
   ; ShowUserDetailsInHGProfile = True


; * L'interface que les utilisateurs locaux voient quand ils sont sur d'autres grilles.
; * La configuration qui suit restreint les opérations d'inventaire quand ils sont sur d'autres grilles.
; * Toujours pas complètement sûr, surtout si les utilisateurs effectuent des opérations d'inventaire
; * sur d'autres grilles. Plus l'utilisateur accède à son inventaire, plus 
; * ces simulateurs connaîtront l'inventaire de l'utilisateur.
; *

[edit] [HGInventoryService]

   ; Pour InventoryServiceInConnector
   LocalServiceModule    = "OpenSim.Services.HypergridService.dll:HGSuitcaseInventoryService"
   ;
   ;; autres alternatives:
   ;;  HG1.5, plus permissif, non recommandé, mais toujours pris en charge
   ;LocalServiceModule    = "OpenSim.Services.HypergridService.dll:HGInventoryService"
   ;
   ;;  HG1.0, totalement permissif, non recommandé, mais OK pour les grilles avec 100% de confiance
   ;LocalServiceModule    = "OpenSim.Services.InventoryService.dll:XInventoryService"
   ;
   UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
   AvatarService = "OpenSim.Services.AvatarService.dll:AvatarService"
   ;
   ; HGInventoryService est un service d'inventaire  public qui permet aux utilisateurs  
   ; d'interagir avec leur dossier suitcase (valise) depuis une grille étrangère. Il réutilise le connecteur de service d'inventaire général.
   ; Par conséquent, si l'authentification est configurée dans [Network] pour protéger les services privés des utilisateurs,
   ; assurez-vous que ce n'est pas défini ici.
   AuthType = None
   ;
   ;; Peut écraser le paramètre défini dans [Hypergrid], mais probablement pas.
   ; HomeURI = "${Const|BaseURL}:${Const|PublicPort}"


; * L'interface que les utilisateurs locaux voient quand ils sont sur d'autres grilles.
; * Cela réduit l'accès aux assets de ce monde aux reste 
; * du monde.
; *

[edit] [HGAssetService]

   ;; Utilisez la seconde option si vous avez activé le service FSAsset 
    LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGAssetService"
   ;LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGFSAssetService"
    UserAccountsService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
   ;
   ;; HGAssetService est un service public qui permet aux utilisateurs  
   ; de lire et de créer des assets quand ils sont sur une autre grille. Il réutilise le connecteur de service d'asset général.
   ; Par conséquent, si l'authentification est configurée dans [Network] pour protéger les services privés des utilisateurs,
   ; assurez-vous que c'est modifié pour ce service public.
   AuthType = None
   ;
   ;; Vous pouvez remplacer la valeur par défaut dans [Hypergrid], mais probablement pas 
   ; HomeURI = "${Const|BaseURL}:${Const|PublicPort}"
   ;
   ;; Les types d'assets que cette grille peut exporter vers / importer depuis d'autres grilles.
   ;; Séparés par des virgules.
   ;; Les valeurs valides sont tous les types d'asset de OpenMetaverse.AssetType, à savoir:
   ;; Unknown, Texture, Sound, CallingCard, Landmark, Clothing, Object, Notecard, LSLText, 
   ;; LSLBytecode, TextureTGA, Bodypart, SoundWAV, ImageTGA, ImageJPEG, Animation, Gesture, Mesh 
   ;;
   ;; Laissez vide ou commenté si vous ne voulez pas appliquer de restriction.
   ;; Une politique plus stricte, mais encore raisonnable, peut être de refuser l'échange 
   ;; de scripts, comme ceci:
   ; DisallowExport ="LSLText"
   ; DisallowImport ="LSLBytecode"

[edit] [HGFriendsService]

   LocalServiceModule = "OpenSim.Services.HypergridService.dll:HGFriendsService"
   UserAgentService = "OpenSim.Services.HypergridService.dll:UserAgentService"
   FriendsService = "OpenSim.Services.FriendsService.dll:FriendsService"
   UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
   GridService = "OpenSim.Services.GridService.dll:GridService"
   PresenceService = "OpenSim.Services.PresenceService.dll:PresenceService"


[edit] [HGInstantMessageService]

   LocalServiceModule  = "OpenSim.Services.HypergridService.dll:HGInstantMessageService"
   GridService         = "OpenSim.Services.GridService.dll:GridService"
   PresenceService     = "OpenSim.Services.PresenceService.dll:PresenceService"
   UserAgentService    = "OpenSim.Services.HypergridService.dll:UserAgentService"
   ; Cela devrait toujours être true dans la configuration de Robust
   InGatekeeper = True

[edit] [Messaging]

   ; IM Hors ligne
   OfflineIMService = "OpenSim.Addons.OfflineIM.dll:OfflineIMService"

[edit] [Groups]

   ;; Pour le service de Groupes HG
   OfflineIMService = "OpenSim.Addons.OfflineIM.dll:OfflineIMService"
   UserAccountService = "OpenSim.Services.UserAccountService.dll:UserAccountService"
   ;
   ;; Quelle est l'adresse HomeURI (accueil) des utilisateurs  associée à cette grille ?
   ;; Vous pouvez remplacer la valeur par défaut définie dans [Hypergrid], mais probablement pas.
   ; HomeURI = "${Const|BaseURL}:${Const|PublicPort}"
   ;
   ;; Définissez le nombre maximum  de groupes qu'un agent peut rejoindre.
   ; MaxAgentGroups = 42

[edit] [UserProfilesService]

   LocalServiceModule = "OpenSim.Services.UserProfilesService.dll:UserProfilesService"
   Enabled = false
   ;
   ;; Configurez ce paramètre pour séparer la base de données des profils
   ;; ConnectionString = "Data Source=localhost;Database=opensim;User ID=opensim;Password=*****;Old Guids=true;"
   ;; Realm = UserProfiles
   UserAccountService = OpenSim.Services.UserAccountService.dll:UserAccountService
   AuthenticationServiceModule = "OpenSim.Services.AuthenticationService.dll:PasswordAuthenticationService"

[edit] [BakedTextureService]

   LocalServiceModule = "OpenSim.Server.Handlers.dll:XBakes"
   ;; Ce répertoire doit être accessible en écriture par l'utilisateur ROBUST. Il sera créé automatiquement.
   BaseDirectory = "./bakes"
Personal tools
General
About This Wiki