{"id":1455,"date":"2014-03-06T13:12:57","date_gmt":"2014-03-06T11:12:57","guid":{"rendered":"http:\/\/blog.nebule.org\/?page_id=1455"},"modified":"2021-02-25T11:34:19","modified_gmt":"2021-02-25T09:34:19","slug":"variables","status":"publish","type":"page","link":"https:\/\/blog.nebule.org\/?page_id=1455","title":{"rendered":"Variables"},"content":{"rendered":"<p>Variables en <em>bash<\/em> :<\/p>\n<p><em>\u00e0 faire&#8230;<\/em><\/p>\n<p>Variables en <em>php<\/em> :<br \/>\nCes variables peuvent \u00eatre modifi\u00e9es via le fichier d&rsquo;environnement <code>nebule.env<\/code>.<\/p>\n<table border=\"1\">\n<tbody>\n<tr>\n<td><b>Nom de constante<\/b><\/td>\n<td><b>Valeur<\/b><\/td>\n<td><b>Description<\/b><\/td>\n<\/tr>\n<tr>\n<td><code>NEBULE_ENVIRONMENT_FILE<\/code><\/td>\n<td>nebule.env<\/td>\n<td style=\"text-align: justify;\">Fichier de d\u00e9finition des variables.<\/td>\n<\/tr>\n<tr>\n<td><code>NEBULE_MINIMUM_ID_SIZE<\/code><\/td>\n<td>6<\/td>\n<td style=\"text-align: justify;\">Taille minimum reconnue pour une empreinte d&rsquo;objet (en hexad\u00e9cimal). En dessous de cette taille, elle est reconnue comme invalide.<\/td>\n<\/tr>\n<tr>\n<td><code>NEBULE_LOCAL_ENTITY_FILE<\/code><\/td>\n<td>e<\/td>\n<td style=\"text-align: justify;\">Fichier contenant l&rsquo;ID de l&rsquo;entit\u00e9 de l&rsquo;instance du serveur.<\/td>\n<\/tr>\n<tr>\n<td><code>NEBULE_LOCAL_OBJECTS_FOLDER<\/code><\/td>\n<td>o<\/td>\n<td style=\"text-align: justify;\">Dossier de stockage des objets.<\/td>\n<\/tr>\n<tr>\n<td><code>NEBULE_LOCAL_LINKS_FOLDER<\/code><\/td>\n<td>l<\/td>\n<td style=\"text-align: justify;\">Dossier de stockage des liens.<\/td>\n<\/tr>\n<tr>\n<td><code>NEBULE_HISTORY_FILE<\/code><\/td>\n<td>l\/f<\/td>\n<td style=\"text-align: justify;\">Fichier de suivi (historique) des liens g\u00e9n\u00e9r\u00e9s.<\/td>\n<\/tr>\n<tr>\n<td><code>NEBULE_CRYPTO_SESSION_KEY_SIZE<\/code><\/td>\n<td>117<\/td>\n<td style=\"text-align: justify;\">Taille des cl\u00e9s de sessions g\u00e9n\u00e9r\u00e9es pour prot\u00e9ger les objets, en octets.<\/td>\n<\/tr>\n<tr>\n<td><b>Nom de variable<\/b><\/td>\n<td><b>Valeur par d\u00e9faut<\/b><\/td>\n<td><b>Description<\/b><\/td>\n<\/tr>\n<tr>\n<td><code>puppetmaster<\/code><\/td>\n<td><code>88848d09edc416e4<br \/>\n43ce1491753c75d7<br \/>\n5d7d8790c1253bec<br \/>\nf9a2191ac369f4ea<\/code><\/td>\n<td style=\"text-align: justify;\">[FR] Le ma\u00eetre du tout. Le modifier revient \u00e0 modifier toutes les entit\u00e9s sp\u00e9ciales qui en d\u00e9pendent et peut remettre en question toute la confiance dans les applications et le donn\u00e9es.<br \/>\n[EN] The master of the all.<br \/>\n[ES] &#8230;<\/td>\n<\/tr>\n<tr>\n<td>hostURL<\/td>\n<td>localhost<\/td>\n<td style=\"text-align: justify;\">[FR] Nom du serveur pour son URL.<br \/>\n[EN] &#8230;<br \/>\n[ES] &#8230;<\/td>\n<\/tr>\n<tr>\n<td><code>permitWrite<\/code><\/td>\n<td>false<\/td>\n<td style=\"text-align: justify;\">[FR] Autorise l&rsquo;\u00e9criture par le code <em><code>php<\/code><\/em>. Positionn\u00e9 \u00e0 <em>false<\/em>, c&rsquo;est une protection globale en lecture seule.<br \/>\n[EN] Permit writing operations by <em><code>php<\/code><\/em> code. On <em>false<\/em>, it&rsquo;s an global read only lock.<br \/>\n[ES] &#8230;<\/td>\n<\/tr>\n<tr>\n<td><code>permitWriteObject<\/code><\/td>\n<td>false<\/td>\n<td style=\"text-align: justify;\">[FR] Autorise\u00c2\u00a0l&rsquo;\u00e9criture des objets par le code <em><code>php<\/code><\/em>. Positionn\u00e9 \u00e0 <em>false<\/em>, c&rsquo;est une protection globale des objets en lecture seule.<br \/>\n[EN] &#8230;<br \/>\n[ES] &#8230;<\/td>\n<\/tr>\n<tr>\n<td><code>permitCreateObject<\/code><\/td>\n<td>true<\/td>\n<td style=\"text-align: justify;\">[FR] Autorise la cr\u00e9ation de nouveaux objets.<br \/>\n[EN] &#8230;<br \/>\n[ES] &#8230;<\/td>\n<\/tr>\n<tr>\n<td><code>permitSynchronizeObject<\/code><\/td>\n<td>false<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>permitWriteLink<\/code><\/td>\n<td>false<\/td>\n<td style=\"text-align: justify;\">[FR] Autorise l&rsquo;\u00e9criture des liens par le code <em><code>php<\/code><\/em>. Positionn\u00e9 \u00e0 <em>false<\/em>, c&rsquo;est une protection globale des liens en lecture seule.<br \/>\n[EN] &#8230;<br \/>\n[ES] &#8230;<\/td>\n<\/tr>\n<tr>\n<td><code>permitCreateLink<\/code><\/td>\n<td>true<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>permitSynchronizeLink<\/code><\/td>\n<td>false<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>permitWriteGroup<\/code><\/td>\n<td>false<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>permitWriteEntity<\/code><\/td>\n<td>false<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>permitSynchronizeApplications<\/code><\/td>\n<td>false<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>permitPublicCreateEntity<\/code><\/td>\n<td>false<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>permitCheckSignOnVerify<\/code><\/td>\n<td>true<\/td>\n<td style=\"text-align: justify;\">[FR] Autorise la v\u00e9rification de la validit\u00e9 des liens lors de leur lecture, signature compris.<br \/>\n[EN] &#8230;<br \/>\n[ES] &#8230;<\/td>\n<\/tr>\n<tr>\n<td><code>permitCheckSignOnList<\/code><\/td>\n<td>true<\/td>\n<td style=\"text-align: justify;\">[FR] Autorise la lecture des liens invalides. C&rsquo;est destin\u00e9 \u00e0 de l&rsquo;affichage, les liens ne sont pas pris en compte.<br \/>\n[EN] &#8230;<br \/>\n[ES] &#8230;<\/td>\n<\/tr>\n<tr>\n<td><code>permitListInvalidLinks<\/code><\/td>\n<td>false<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>permitHistoryLinksSign<\/code><\/td>\n<td>false<\/td>\n<td style=\"text-align: justify;\">[FR] Autorise la tenue d&rsquo;un historique des derniers liens cr\u00e9\u00e9s. Cela cr\u00e9e un fichier de liens <code>\/l\/f<\/code> qui doit \u00eatre nettoy\u00e9 r\u00e9guli\u00e8rement. C&rsquo;est utilis\u00e9 pour exporter plus facilement les derniers liens cr\u00e9\u00e9s sur une entit\u00e9 d\u00e9connect\u00e9e du r\u00e9seau.<br \/>\n[EN] &#8230;<br \/>\n[ES] &#8230;<\/td>\n<\/tr>\n<tr>\n<td><code>permitInstanceEntityAsAuthority<\/code><\/td>\n<td>false<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>permitAddLinkToSigner<\/code><\/td>\n<td>true<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>permitListOtherHash<\/code><\/td>\n<td>false<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>permitLocalisationStats<\/code><\/td>\n<td>true<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>permitFollowUpdates<\/code><\/td>\n<td>true<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>permitOnlineRescue<\/code><\/td>\n<td>false<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>permitLogs<\/code><\/td>\n<td>true<\/td>\n<td style=\"text-align: justify;\">[FR] Autorise les logs (syslog).<br \/>\n[EN] &#8230;<br \/>\n[ES] &#8230;<\/td>\n<\/tr>\n<tr>\n<td><code>modeRescue<\/code><\/td>\n<td>false<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>cryptoLibrary<\/code><\/td>\n<td>openssl<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>cryptoHashAlgorithm<\/code><\/td>\n<td>sha256<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>cryptoSymetricAlgorithm<\/code><\/td>\n<td>aes-256-ctr<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>cryptoAsymetricAlgorithm<\/code><\/td>\n<td>rsa2048<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>socialLibrary<\/code><\/td>\n<td>strict<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>ioReadMaxLinks<\/code><\/td>\n<td>2000<\/td>\n<td style=\"text-align: justify;\">[FR] Limite du nombre de liens \u00e0 lire pour un objet, les suivants sont ignor\u00e9s.<br \/>\n[EN] &#8230;<br \/>\n[ES] &#8230;<\/td>\n<\/tr>\n<tr>\n<td><code>ioReadMaxData<\/code><\/td>\n<td>10000<\/td>\n<td style=\"text-align: justify;\">[FR] Limite de la quantit\u00e9 de donn\u00e9es en octets \u00e0 lire pour un objet, le reste est ignor\u00e9s.<br \/>\n[EN] &#8230;<br \/>\n[ES] &#8230;<\/td>\n<\/tr>\n<tr>\n<td><code>ioTimeout<\/code><\/td>\n<td>1<\/td>\n<td style=\"text-align: justify;\">[FR] Limite le temps d&rsquo;extraction des donn\u00e9es sur des supports distants, en secondes.<br \/>\n[EN] &#8230;<br \/>\n[ES] &#8230;<\/td>\n<\/tr>\n<tr>\n<td><code>displayUnverifyObject<\/code><\/td>\n<td>false<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>displayNameSize<\/code><\/td>\n<td>128<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>maxFollowedUpdates<\/code><\/td>\n<td>100<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>permitSessionOptions<\/code><\/td>\n<td>true<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>permitSessionBuffer<\/code><\/td>\n<td>true<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>sessionBufferSize<\/code><\/td>\n<td>10<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>defaultCurrentEntity<\/code><\/td>\n<td><\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>defaultApplication<\/code><\/td>\n<td>0<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>defaultObfuscateLinks<\/code><\/td>\n<td>false<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><code>defaultLinksVersion<\/code><\/td>\n<td>1.2<\/td>\n<td style=\"text-align: justify;\"><\/td>\n<\/tr>\n<tr>\n<td><i>vide<\/i><\/td>\n<td>false<\/td>\n<td style=\"text-align: justify;\">[FR] Valeur par d\u00e9faut retourn\u00e9e pour une option inconnue.<br \/>\n[EN] Default value returned for unknown option.<br \/>\n[ES] &#8230;<\/td>\n<\/tr>\n<tr>\n<td><code>...<\/code><\/td>\n<td><\/td>\n<td style=\"text-align: justify;\">[FR] &#8230;<br \/>\n[EN] &#8230;<br \/>\n[ES] &#8230;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>Variables en bash : \u00e0 faire&#8230; Variables en php : Ces variables peuvent \u00eatre modifi\u00e9es via le fichier d&rsquo;environnement nebule.env. Nom de constante Valeur Description NEBULE_ENVIRONMENT_FILE nebule.env Fichier de d\u00e9finition des variables. NEBULE_MINIMUM_ID_SIZE 6 Taille minimum reconnue pour une empreinte d&rsquo;objet (en hexad\u00e9cimal). En dessous de cette taille, elle est reconnue comme invalide. NEBULE_LOCAL_ENTITY_FILE e &hellip; <a href=\"https:\/\/blog.nebule.org\/?page_id=1455\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Variables<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":6,"comment_status":"open","ping_status":"open","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/pages\/1455"}],"collection":[{"href":"https:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1455"}],"version-history":[{"count":1,"href":"https:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/pages\/1455\/revisions"}],"predecessor-version":[{"id":3297,"href":"https:\/\/blog.nebule.org\/index.php?rest_route=\/wp\/v2\/pages\/1455\/revisions\/3297"}],"wp:attachment":[{"href":"https:\/\/blog.nebule.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1455"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}