提交 f6d4dc7d 编写于 作者: K Kohsuke Kawaguchi

Split the crumb configuration into a separate GlobalConfiguration.

上级 8f69b494
/*
* The MIT License
*
* Copyright (c) 2011, CloudBees, Inc.
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in
* all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE.
*/
package hudson.security.csrf;
import hudson.Extension;
import jenkins.model.GlobalConfiguration;
import jenkins.model.Jenkins;
import net.sf.json.JSONObject;
import org.kohsuke.stapler.StaplerRequest;
/**
* Show the crumb configuration to the system config page.
*
* @author Kohsuke Kawaguchi
*/
@Extension(ordinal=195) // immediately after the security setting
public class GlobalCrumbIssuerConfiguration extends GlobalConfiguration {
@Override
public boolean configure(StaplerRequest req, JSONObject json) throws FormException {
Jenkins j = Jenkins.getInstance();
if (json.has("csrf")) {
JSONObject csrf = json.getJSONObject("csrf");
j.setCrumbIssuer(CrumbIssuer.all().newInstanceFromRadioList(csrf, "issuer"));
} else {
j.setCrumbIssuer(null);
}
return true;
}
}
......@@ -2443,13 +2443,6 @@ public class Jenkins extends AbstractCIBase implements ModifiableItemGroup<TopLe
markupFormatter = null;
}
if (json.has("csrf")) {
JSONObject csrf = json.getJSONObject("csrf");
setCrumbIssuer(CrumbIssuer.all().newInstanceFromRadioList(csrf, "issuer"));
} else {
setCrumbIssuer(null);
}
if (json.has("viewsTabBar")) {
viewsTabBar = req.bindJSON(ViewsTabBar.class,json.getJSONObject("viewsTabBar"));
} else {
......
package hudson.security.csrf.GlobalCrumbIssuerConfiguration
import hudson.security.csrf.CrumbIssuer
def f=namespace(lib.FormTagLib)
def all = CrumbIssuer.all()
if (!all.isEmpty()) {
f.optionalBlock(field:"csrf", title:_("Prevent Cross Site Request Forgery exploits"), checked: app.useCrumbs ) {
f.entry(title:_("Crumb")) {
table(style:"width:100%") {
f.descriptorRadioList(title:_("Crumb Algorithm"), varName:"issuer", instance:app.crumbIssuer, descriptors:all)
}
}
}
}
# The MIT License
#
# Copyright (c) 2004-2010, Sun Microsystems, Inc. Kohsuke Kawaguchi. Knud Poulsen.
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
Prevent\ Cross\ Site\ Request\ Forgery\ exploits=Forebyg cross site request forgery exploits
Default\ view=Standardvisning
Delete\ cloud=Slet sky
Labels=Etiketter
Enable\ security=Sl\u00e5 sikkerhed til
Random=Vilk\u00e5rlig
Disable=Sl\u00e5 fra
Fixed=Rettet
Save=Gem
\#\ of\ executors=# afviklere
Crumbs=Krummer
Access\ Control=Adgangskontrol
SCM\ checkout\ retry\ count=Antal SCM checkout fors\u00f8g
Home\ directory=Hjemmedirektorie
System\ Message=Systembesked
LOADING=INDL\u00c6SER
Quiet\ period=Stilleperiode
Global\ properties=Globale egenskaber
Security\ Realm=Sikkerheds Realm
Cloud=Sky
TCP\ port\ for\ JNLP\ slave\ agents=TCP port til JNLP slaveagenter
statsBlurb=Hj\u00e6lp med at g\u00f8re Jenkins bedre ved at sende anonyme brugsstatistiker og nedbrudsrapporter til Jenkins projektet.
Crumb\ Algorithm=Krummealgoritme
Authorization=Authorisation
Add\ a\ new\ cloud=Tilf\u00f8j en ny sky
# The MIT License
#
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Simon Wiest
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
Default\ view=Standardansicht
Home\ directory=Jenkins Home-Verzeichnis
System\ Message=Willkommensmeldung
Quiet\ period=Ruheperiode
LOADING=LADE DATEN
Enable\ security=Jenkins absichern
TCP\ port\ for\ JNLP\ slave\ agents=TCP-Port für JNLP-Slave
Fixed=Statisch
Random=Zufällig
Disable=Deaktivieren
Access\ Control=Zugriffskontrolle
Security\ Realm=Benutzerverzeichnis (Realm)
Authorization=Rechtevergabe
Save=Übernehmen
\#\ of\ executors=Anzahl Build-Prozessoren
Labels=Labels
SCM\ checkout\ retry\ count=Anzahl der SCM-Checkout Wiederholungen
Prevent\ Cross\ Site\ Request\ Forgery\ exploits="Cross Site Request Forgery"-Angriffe verhindern
Crumbs=Crumbs
Crumb\ Algorithm=Crumb-Algorithmus
statsBlurb=\
Helfen Sie Jenkins zu verbessern, indem Sie anonyme Nutzungsstatistiken und Absturzprotokolle \
an das Jenkins-Projekt senden.
Global\ properties=Globale Eigenschaften
Cloud=Cloud
Add\ a\ new\ cloud=Neue Cloud hinzufügen
Delete\ cloud=Cloud löschen
Markup\ Formatter=Markup-Formatierer
Views\ Tab\ Bar=Tab Bar für Ansichten
My\ Views\ Tab\ Bar=Tab Bar für "Meine Ansichten"
# The MIT License
#
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
statsBlurb=\
La información anónima enviada sobre las estadísticas de uso y los informes de fallos, contribuyen a poder mejorar Jenkins.
Prevent\ Cross\ Site\ Request\ Forgery\ exploits=
Default\ view=Vista por defecto
Random=Aleatoria
TCP\ port\ for\ JNLP\ slave\ agents=Puerto TCP de JNLP para los agentes en los nodos secundarios
Access\ Control=Control de acceso
Labels=Etiquetas
Crumb\ Algorithm=Algoritmo de seguimiento
Authorization=Autorización
Quiet\ period=Periodo de gracia
Global\ properties=Propiedades globales
SCM\ checkout\ retry\ count=Contador de reintentos de peticiones al repositorio
Disable=Desactivar
Security\ Realm=Seguuridad
\#\ of\ executors=Nro. de ejecutores
Fixed=Arreglado
Enable\ security=Activar seguridad
Home\ directory=Directorio raiz
Cloud=Nube
Crumbs=Camino (Crumbs)
Save=Guardar
Add\ a\ new\ cloud=Añadir una nueva nube
System\ Message=Mensaje del sistema
Prevent\ Cross\ Site\ Request\ Forgery\ exploits=Prevenir ataques "Cross site request forgery"
LOADING=CARGANDO
Delete\ cloud=Borrar la nube
My\ Views\ Tab\ Bar=Barra con Mis Vistas
Views\ Tab\ Bar=Barra de Vistas
Markup\ Formatter=
# The MIT License
#
# Copyright (c) 2004-2010, Sun Microsystems, Inc.
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
#\ of\ executors=Suorittaajien lukum\u00E4\u00E4r\u00E4
Access\ Control=P\u00E4\u00E4synhallinta
Disable=Ei k\u00E4yt\u00F6ss\u00E4
Enable\ security=Aktivoi kirjautuminen
Fixed=Kiinte\u00E4
Home\ directory=Kotihakemisto
Prevent\ Cross\ Site\ Request\ Forgery\ exploits=Est\u00E4 sivujenv\u00E4listen pyynt\u00F6jen v\u00E4\u00E4renn\u00F6s yrityksi\u00E4.
Quiet\ period=Hiljaiselo aika
Random=Satunnainen
System\ Message=J\u00E4rjestelm\u00E4viesti
statsBlurb=Auta tekem\u00E4\u00E4n Jenkinsist\u00E4 parempi l\u00E4hett\u00E4m\u00E4ll\u00E4 anonyymi\u00E4 k\u00E4ytt\u00F6 statistiikkaa ja kaatumis raportteja Jenkins projektille.
# The MIT License
#
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Eric Lefevre-Ardant
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
Home\ directory=Répertoire Home
System\ Message=Message du système
Prevent\ Cross\ Site\ Request\ Forgery\ exploits=Se prot\u00E9ger contre les exploits de type Cross Site Request Forgery
Quiet\ period=Période d''attente
Enable\ security=Activer la sécurité
TCP\ port\ for\ JNLP\ slave\ agents=Port TCP pour les agents esclaves JNLP
Fixed=Fixe
Random=Au hasard
Default\ view=Vue par d\u00E9faut
Disable=Désactivé
Access\ Control=Contrôle de l''accès
Security\ Realm=Royaume pour la sécurité (Realm)
Authorization=Autorisations
name=Nom
JDKs=JDK
JDK\ installations=Installations des JDK
List\ of\ JDK\ installations\ on\ this\ system=Liste des installations de JDK sur ce système.
SCM\ checkout\ retry\ count=Nombre de tentatives de checkout SCM
Save=Enregistrer
no.such.JDK=<span class=error>Ce JDK n''existe pas</span>
statsBlurb=\
Aidez-nous à améliorer Jenkins en envoyant sous forme anonyme les statistiques d''utilisation et les rapports de crash au projet Jenkins.
\#\ of\ executors=Nb d''exécuteurs
Labels=Libellés
Cloud=
Add\ a\ new\ cloud=Ajouter un nouveau cloud
Global\ properties=Propriétés globales
LOADING=CHARGEMENT
# The MIT License
#
# Copyright (c) 2004-2010, Sun Microsystems, Inc.
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
#\ of\ executors=A v\u00E9grehajt\u00F3k sz\u00E1ma
Save=Ment\u00E9s
System\ Message=Rendszer\u00FCzenet
# The MIT License
#
# Copyright (c) 2004-2011, Sun Microsystems, Inc., Kohsuke Kawaguchi, Seiji Sogabe
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
Configure\ System=\u30b7\u30b9\u30c6\u30e0\u306e\u8a2d\u5b9a
Home\ directory=\u30db\u30fc\u30e0\u30c7\u30a3\u30ec\u30af\u30c8\u30ea
System\ Message=\u30b7\u30b9\u30c6\u30e0\u30e1\u30c3\u30bb\u30fc\u30b8
\#\ of\ executors=\u540c\u6642\u30d3\u30eb\u30c9\u6570
Quiet\ period=\u5f85\u6a5f\u6642\u9593
SCM\ checkout\ retry\ count=SCM\u30c1\u30a7\u30c3\u30af\u30a2\u30a6\u30c8 \u30ea\u30c8\u30e9\u30a4\u6570
Enable\ security=\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u3092\u6709\u52b9\u5316
TCP\ port\ for\ JNLP\ slave\ agents=JNLP\u30b9\u30ec\u30fc\u30d6\u7528TCP\u30dd\u30fc\u30c8\u756a\u53f7
Fixed=\u56fa\u5b9a
Random=\u30e9\u30f3\u30c0\u30e0
Disable=\u306a\u3057
Markup\ Formatter=\u30de\u30fc\u30af\u30a2\u30c3\u30d7\u8a18\u6cd5
Access\ Control=\u30a2\u30af\u30bb\u30b9\u5236\u5fa1
Security\ Realm=\u30e6\u30fc\u30b6\u30fc\u60c5\u5831
Authorization=\u6a29\u9650\u7ba1\u7406
Labels=\u30e9\u30d9\u30eb
Save=\u4fdd\u5b58
statsBlurb=\
\u5229\u7528\u72b6\u6cc1\u3068\u30af\u30e9\u30c3\u30b7\u30e5\u30ec\u30dd\u30fc\u30c8\u3092Jenkins\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u533f\u540d\u3067\u5831\u544a
Global\ properties=\u30b0\u30ed\u30fc\u30d0\u30eb \u30d7\u30ed\u30d1\u30c6\u30a3
Prevent\ Cross\ Site\ Request\ Forgery\ exploits=CSRF\u5bfe\u7b56
Default\ view=\u30c7\u30d5\u30a9\u30eb\u30c8\u30d3\u30e5\u30fc
Cloud=\u30af\u30e9\u30a6\u30c9
Add\ a\ new\ cloud=\u8ffd\u52a0
Delete\ cloud=\u524a\u9664
Crumb\ Algorithm=Crumb \u30a2\u30eb\u30b4\u30ea\u30ba\u30e0
Crumbs=Crumbs
LOADING=\u30ed\u30fc\u30c9\u4e2d...
# The MIT License
#
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, id:sorokh
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
Global\ properties=Globale eigenschappen
Home\ directory=Jenkins hoofdfolder
System\ Message=Systeemboodschap
\#\ of\ executors=# Uitvoerders
Prevent\ Cross\ Site\ Request\ Forgery\ exploits=Ga Cross-site Request Forgery exploits tegen
Quiet\ period=Rustperiode
Enable\ security=Activeer beveiliging
TCP\ port\ for\ JNLP\ slave\ agents=TCP-poort voor JNLP-slaafnodes
Fixed=Vast
Random=Willekeurig
Crumb\ Algorithm=Kruimelalgoritme
Crumbs=Kruimels
Default\ view=Standaard view
Disable=Gedesactiveerd
Access\ Control=Toegangscontrole
Security\ Realm=Beveiligingszone
Authorization=Toelatingen
Master/Slave\ Support=Hoofd/Slaaf-node ondersteuning
Slaves=Slaafnodes
slaves.description=\
Lijst van de slaafnodes geregistreerd op deze Jenkins hoofdnode. Jobs kunnen zo \
geconfigureerd worden dat ze uitgevoerd worden op slaafnodes. Op deze manier kan \
uw Jenkins hoofdnode omgaan met een grote hoeveelheid jobs.
name=Naam
launch\ command=Lanceer commando
description=Omschrijving
remote\ FS\ root=Hoofdfolder op het bestandssyteem op afstand
statsBlurb=Help Jenkins verbeteren door het opsturen van anonieme gebruiksstatistieken en crashrapporten naar het Jenkinsproject.
usage=Gebruik
labels=Merktekens
JDKs=JDKs
JDK\ installations=Installatie JDKs
List\ of\ JDK\ installations\ on\ this\ system=Lijst van de ge\u00EFnstalleerde JDKs op dit systeem
no.such.JDK=<span class=error>JDK bestaat niet op dit system</span>
SCM\ checkout\ retry\ count=SCM checkout pogingen
Save=Bewaar
# The MIT License
#
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Reginaldo L. Russinholi, Cleiber Silva
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
Home\ directory=Diret\u00f3rio Home
System\ Message=Mensagem do Sistema
\#\ of\ executors=N\u00famero de executores
Quiet\ period=Per\u00edodo de sil\u00eancio
Enable\ security=Habilitar seguranca
TCP\ port\ for\ JNLP\ slave\ agents=Porta TCP para agentes slave JNLP
Fixed=Fixo
Random=Rand\u00f5mico
Disable=Desabilitar
Access\ Control=Control de Acesso
Security\ Realm=Dom\u00ednio (Realm) de Seguran\u00e7a
Authorization=Autoriza\u00e7\u00e3o
Save=Salvar
Prevent\ Cross\ Site\ Request\ Forgery\ exploits= Prevenir site contra invas\u00f5es
Default\ view= View padr\u00e3o
Delete\ cloud= Apagar cloud
Labels=Etiquetas
Crumbs=Fra\u00e7\u00e3o
SCM\ checkout\ retry\ count= Repetir contagem do checkout
LOADING=Carregando
Global\ properties=Propriedades Globais
Cloud=Nuvem
# \
# Help make Jenkins better by sending anonymous usage statistics and crash reports to the Jenkins project.
statsBlurb=Ajude o Jenkins a melhorar enviando relat\u00f3rios an\u00f5nimos de erro
Crumb\ Algorithm=Algoritimo CRUMB
Add\ a\ new\ cloud=Adicionar uma nova nuvem
# The MIT License
#
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Mike Salnikov
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
Global\ properties=\u0413\u043B\u043E\u0431\u0430\u043B\u044C\u043D\u044B\u0435 \u043D\u0430\u0441\u0442\u0440\u043E\u0439\u043A\u0438
Home\ directory=\u0414\u043e\u043c\u0430\u0448\u043d\u044f\u044f \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044f
System\ Message=\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b
Quiet\ period=\u0417\u0430\u0434\u0435\u0440\u0436\u043a\u0430 \u043f\u0435\u0440\u0435\u0434 \u0441\u0431\u043e\u0440\u043a\u043e\u0439
Enable\ security=\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0437\u0430\u0449\u0438\u0442\u0443
TCP\ port\ for\ JNLP\ slave\ agents=TCP \u043f\u043e\u0440\u0442 \u0434\u043b\u044f JNLP \u043f\u043e\u0434\u0447\u0438\u043d\u0435\u043d\u043d\u044b\u0445 \u0430\u0433\u0435\u043d\u0442\u043e\u0432
Fixed=\u0421\u0442\u0430\u0442\u0438\u0447\u043d\u044b\u0439
Random=\u0421\u043b\u0443\u0447\u0430\u0439\u043d\u044b\u0439
Default\ view=\u0412\u0438\u0434 \u043F\u043E-\u0443\u043C\u043E\u043B\u0447\u0430\u043D\u0438\u044E
Disable=\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d
#\ of\ executors=\u041A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u0441\u0431\u043E\u0440\u0449\u0438\u043A\u043E\u0432
Access\ Control=\u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u0430
SCM\ checkout\ retry\ count=\u041A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u043F\u043E\u043F\u044B\u0442\u043E\u043A \u043E\u0431\u0440\u0430\u0449\u0435\u043D\u0438\u044F \u043A SCM \u0434\u043B\u044F \u0432\u044B\u0433\u0440\u0443\u0437\u043A\u0438 \u043F\u0440\u043E\u0435\u043A\u0442\u043E\u0432
Save=\u0421\u043E\u0445\u0440\u0430\u043D\u0438\u0442\u044C
Security\ Realm=\u041e\u0431\u043b\u0430\u0441\u0442\u044c \u0437\u0430\u0449\u0438\u0442\u044b (realm)
Authorization=\u0410\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f
description=\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435
JDKs=JDK
JDK\ installations=\u0418\u043d\u0441\u0442\u0430\u043b\u043b\u044f\u0446\u0438\u0438 JDK
Labels=\u041C\u0435\u0442\u043A\u0438
List\ of\ JDK\ installations\ on\ this\ system=\u0421\u043f\u0438\u0441\u043e\u043a JDK \u0438\u043d\u0441\u0442\u0430\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435
no.such.JDK=<span class=error>\u0422\u0430\u043a\u043e\u0433\u043e JDK \u043d\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442</span>
statsBlurb=\u0423\u0447\u0430\u0441\u0442\u0432\u043E\u0432\u0430\u0442\u044C \u0432 \u0443\u043B\u0443\u0447\u0448\u0435\u043D\u0438\u0438 Jenkins, \u043F\u043E\u0441\u044B\u043B\u0430\u044F \u0430\u043D\u043E\u043D\u0438\u043C\u043D\u044B\u0435 \u0434\u0430\u043D\u043D\u044B\u0435 \u043F\u043E \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044E \u0438 \u043E\u0442\u0447\u0435\u0442\u044B \u043E \u0441\u0431\u043E\u044F\u0445 Jenkins.
# The MIT License
#
# Copyright (c) 2004-2010, Sun Microsystems, Inc.
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
Default\ view=Standardvy
Disable=Inaktivera
Global\ properties=Globala egenskaper
Labels=Etiketter
statsBlurb=Hj\u00E4lp g\u00F6ra Jenkins b\u00E4ttre genom att skicka anonyma anv\u00E4ndningsstatistik och kraschrapporter till Jenkins projektet.
# The MIT License
#
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Oguz Dag
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
slaves.description=\
Bu master Jenkins'a kaydolmu\u015f slave nodlar\u0131n listesidir. B\u00fcy\u00fck i\u015flerin idare edilebilmesi i\u00e7in i\u015fler\
slave nodlarda \u00e7al\u0131\u015ft\u0131r\u0131lmak \u00fczere ayarlanabilir.
no.such.JDK=<span class=error>Herhangi bir JDK yok</span>
Home\ directory=Ana dizin
System\ Message=Sistem Mesaj\u0131
\#\ of\ executors=Yap\u0131land\u0131rma i\u015flemleri say\u0131s\u0131
Quiet\ period=Sessiz periyot
Enable\ security=G\u00fcvenli\u011fi devreye al
TCP\ port\ for\ JNLP\ slave\ agents=JNLP Slave ajanlar\u0131 i\u00e7in TCP portu
Fixed=Sabit
Random=Rastgele
Disable=Devre d\u0131\u015f\u0131 b\u0131rak
Access\ Control=Eri\u015fim Kontrol\u00fc
Security\ Realm=G\u00fcvenlik Alan\u0131
Authorization=Yetkilendirme
Master/Slave\ Support=Master/Slave Deste\u011fi
Slaves=Slave''ler
name=isim
launch\ command=komut \u00e7al\u0131\u015ft\u0131r
description=a\u00e7\u0131klama
remote\ FS\ root=Uzak FS k\u00f6k dizini
usage=kullan\u0131m
labels=etiketler
JDKs=JDK'lar
JDK\ installations=JDK kurulumlar\u0131
List\ of\ JDK\ installations\ on\ this\ system=Sistemdeki JDK kurulumlar\u0131n\u0131n listesi
Save=Kaydet
# The MIT License
#
# Copyright (c) 2004-2010, Sun Microsystems, Inc.
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
\#\ of\ executors=\u6267\u884c\u8005\u6570\u91cf
Labels=\u6807\u8bb0
Home\ directory=\u4e3b\u76ee\u5f55
Quiet\ period=\u751f\u6210\u524d\u7b49\u5f85\u65f6\u95f4
Enable\ security=\u542f\u7528\u5b89\u5168
TCP\ port\ for\ JNLP\ slave\ agents=JNLP\u8282\u70b9\u4ee3\u7406\u7684TCP\u7aef\u53e3
Fixed=\u6307\u5b9a\u7aef\u53e3
Random=\u968f\u673a\u9009\u53d6
Disable=\u7981\u7528
Access\ Control=\u8bbf\u95ee\u63a7\u5236
Security\ Realm=\u5b89\u5168\u57df
Authorization=\u6388\u6743\u7b56\u7565
Prevent\ Cross\ Site\ Request\ Forgery\ exploits=\u9632\u6b62\u8de8\u7ad9\u70b9\u8bf7\u6c42\u4f2a\u9020
SCM\ checkout\ retry\ count=SCM\u7b7e\u51fa\u91cd\u8bd5\u6b21\u6570
System\ Message=\u7cfb\u7edf\u6d88\u606f
Global\ properties=\u5168\u5c40\u5c5e\u6027
Cloud=\u4e91
Add\ a\ new\ cloud=\u65b0\u589e\u4e00\u4e2a\u4e91
JDKs=JDK\u5149\u5b50
JDK\ installations=JDK\u5b9e\u4f8b
List\ of\ JDK\ installations\ on\ this\ system=\u7cfb\u7edfJDK\u5b9e\u4f8b\u5217\u8868
# The MIT License
#
# Copyright (c) 2004-2010, Sun Microsystems, Inc.
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
Access\ Control=\u5B58\u53D6\u63A7\u5236
Random=\u96A8\u6A5F
Save=\u5132\u5B58
System\ Message=\u7CFB\u7D71\u8A0A\u606F
......@@ -144,19 +144,6 @@ THE SOFTWARE.
</f:entry>
</f:optionalBlock>
<j:if test="${!empty(h.crumbIssuerDescriptors)}">
<f:optionalBlock name="csrf" title="${%Prevent Cross Site Request Forgery exploits}"
checked="${it.useCrumbs}" help="/help/system-config/csrf.html">
<f:entry title="${%Crumbs}">
<table style="width:100%">
<f:descriptorRadioList title="${%Crumb Algorithm}" varName="issuer"
instance="${it.crumbIssuer}"
descriptors="${h.crumbIssuerDescriptors}"/>
</table>
</f:entry>
</f:optionalBlock>
</j:if>
<!-- global configuration from everyone -->
<j:forEach var="descriptor" items="${h.getSortedDescriptorsForGlobalConfig()}">
<j:set var="instance" value="${descriptor}" /><!-- this makes the <f:textbox field=.../> work -->
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册