Skip to content

Commit d17acf6

Browse files
authored
Merge pull request #1645 from rust-lang/master
Do a deploy
2 parents 7ee1fdc + 57208d3 commit d17acf6

33 files changed

+27
-135
lines changed

Dockerfile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,11 @@ RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y \
1414

1515
# Install the currently pinned toolchain with rustup
1616
COPY rust-toolchain /tmp/
17-
RUN curl https://static.rust-lang.org/rustup/dist/x86_64-unknown-linux-gnu/rustup-init >/tmp/rustup-init && \
17+
ENV RUSTUP_VERSION="1.24.3"
18+
ENV RUSTUP_TRIPLE="x86_64-unknown-linux-gnu"
19+
ENV RUSTUP_SHA="3dc5ef50861ee18657f9db2eeb7392f9c2a6c95c90ab41e45ab4ca71476b4338"
20+
RUN curl "https://static.rust-lang.org/rustup/archive/${RUSTUP_VERSION}/${RUSTUP_TRIPLE}/rustup-init" >/tmp/rustup-init && \
21+
echo "${RUSTUP_SHA} /tmp/rustup-init" | sha256sum --check && \
1822
chmod +x /tmp/rustup-init && \
1923
/tmp/rustup-init -y --no-modify-path --default-toolchain $(cat /tmp/rust-toolchain)
2024
ENV PATH=/root/.cargo/bin:$PATH

locales/core.ftl

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,11 @@
66
-wikipedia-rfpolicy-href =
77
https://en.wikipedia.org/wiki/RFPolicy
88
9-
## Security coordinator email addresses and links to their public keys
10-
-security-coordinator-email-anchor =
11-
<a href="mailto:[email protected]" lang="en-US">Steve Klabnik</a>
12-
-security-coordinator-public-key-href =
13-
https://pgp.mit.edu/pks/lookup?op=vindex&amp;search=0xDAE717EFE9424541
14-
-backup-security-contact-email-anchor =
9+
## Security coordinator email addresses
10+
-security-coordinator-1-email-anchor =
11+
<a href="mailto:[email protected]" lang="en-US">Josh Stone</a>
12+
-security-coordinator-2-email-anchor =
1513
<a href="mailto:[email protected]" lang="en-US">Pietro Albini</a>
16-
-backup-security-contact-public-key-href =
17-
https://pgp.mit.edu/pks/lookup?op=vindex&amp;search=0x0490381A6F58BCDA
1814
1915
-internals-rust-lang-org-href =
2016
https://internals.rust-lang.org/

locales/de/common.ftl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ nav-logo-alt = Rust-Logo
2929

3030
footer-doc = Dokumentation
3131
footer-ask = Stell deine Frage im Benutzer-Forum
32-
footer-status = Prüfe den Webseitenstatus
3332
footer-policies = Bedingungen und Richtlinien
3433
footer-coc = Verhaltenskodex
3534
footer-licenses = Lizenzen

locales/en-US/common.ftl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ nav-logo-alt = Rust Logo
4242

4343
footer-doc = Documentation
4444
footer-ask = Ask a Question on the Users Forum
45-
footer-status = Check Website Status
4645
footer-sup-doc = Rust Forge (Contributor Documentation)
4746
footer-policies = Terms and policies
4847
footer-coc = Code of Conduct

locales/en-US/homepage.ftl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ language-values-productivity-blurb = Rust has great documentation, a friendly co
4545
4646
## components/panels/domains.hbs
4747
domains-title = Build it in Rust
48-
domains-blurb = In 2018, the Rust community decided to improve programming experience
48+
domains-blurb = In 2018, the Rust community decided to improve the programming experience
4949
for a few distinct domains (see <a
5050
href="https://blog.rust-lang.org/2018/03/12/roadmap.html">the 2018
5151
roadmap</a>). For these, you can find many high-quality crates and some

locales/en-US/security.ftl

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,19 @@ policies-security-page-title = Security policy
55
66
security-reporting-heading = Reporting
77
security-reporting-link = email { ENGLISH("[email protected]") }
8-
security-reporting-description =
8+
security-reporting-description--2022-01 =
99
<p>Safety is one of the core principles of Rust, and to that end, we would like to ensure that Rust has a secure implementation. Thank you for taking the time to responsibly disclose any issues you find.</p>
1010
<p>All security bugs in the Rust distribution should be reported by email to { -security-at-rust-lang-org-anchor }. This list is delivered to a small security team. Your email will be acknowledged within 24 hours, and you’ll receive a more detailed response to your email within 48 hours indicating the next steps in handling your report. If you would like, you can encrypt your report using <a href="{ -rust-security-team-key-href }">our public key</a>. This key is also <a href="{ -rust-pgp-key-mit-keyserver-href }">On MIT’s keyserver</a> and <a href="#security-pgp-key">reproduced below</a>.</p>
1111
<p>This email address receives a large amount of spam, so be sure to use a descriptive subject line to avoid having your report be missed. After the initial reply to your report, the security team will endeavor to keep you informed of the progress being made towards a fix and full announcement. As recommended by <a href="{ -wikipedia-rfpolicy-href }">RFPolicy</a>, these updates will be sent at least every five days. In reality, this is more likely to be every 24-48 hours.</p>
1212
<p>If you have not received a reply to your email within 48 hours, or have not heard from the security team for the past five days, there are a few steps you can take (in order):</p>
1313
<ul>
14-
<li>Contact the current security coordinator ({ -security-coordinator-email-anchor } (<a href="{ -security-coordinator-public-key-href }">public key</a>)) directly.</li>
15-
<li>Contact the back-up contact ({ -backup-security-contact-email-anchor } (<a href="{ -backup-security-contact-public-key-href }">public key</a>)) directly.</li>
14+
<li>
15+
Contact both the security coordinators directly:
16+
<ul>
17+
<li>{ -security-coordinator-1-email-anchor }</li>
18+
<li>{ -security-coordinator-2-email-anchor }</li>
19+
</ul>
20+
</li>
1621
<li>Post on the <a href="{ -internals-rust-lang-org-href }">internals forums</a></li>
1722
</ul>
1823
<p>Please note that the discussion forums are public areas. When escalating in these venues, please do not discuss your issue. Simply say that you’re trying to get a hold of someone from the security team.</p>

locales/es/common.ftl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ nav-logo-alt = Logo de Rust
3838

3939
footer-doc = Documentación
4040
footer-ask = Preguntar en el foro de usuarios
41-
footer-status = Estado del website
4241
footer-sup-doc = Rust Forge (documentación para contribuidores)
4342
footer-policies = Términos y políticas
4443
footer-coc = Código de conducta

locales/es/security.ftl

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,6 @@
44
policies-security-page-title = Política de seguridad
55
security-reporting-heading = Informar
66
security-reporting-link = Escribe a { ENGLISH("[email protected]") }
7-
security-reporting-description =
8-
<p>La seguridad es uno de los principios fundamentales de Rust, y con ese objetivo, nos gustaría garantizar que Rust tiene una implementación segura. Te agradecemos que nos informes responsablemente de cualquier problema que puedas encontrar.</p>
9-
<p>Todos los errores de seguridad en la distribución de Rust deben ser comunicados por email a { -security-at-rust-lang-org-anchor }. Esta lista se envía a un pequeño equipo de seguridad. Tu notificación tendrá un acuso de recibo en las siguientes 24 horas, y recibirás una respuesta más detallada por email en 48 horas indicando los siguientes pasos en la gestión de tu caso. Si prefieres, puedes encriptar tu notificación usando <a href="{ -rust-security-team-key-href }">nuestra clave pública</a>. Esta clave también está en <a href="{ -rust-pgp-key-mit-keyserver-href }">el servidor de claves del MIT</a> y <a href="#security-pgp-key">reproducida más abajo</a>.</p>
10-
<p>Esta dirección de email recibe una gran cantidad de spam, así que asegúrate que usas una línea de asunto descriptiva para evitar que tu notificación se pierda. Después del informe inicial en respuesta a tu notificación, el equipo de seguridad se esforzará en mantenerte informado del progreso hecho para arreglar el problema y su anuncio público. Como se recomienda en <a href="{ -wikipedia-rfpolicy-href }">RFPolicy</a>, estos informes se enviarán por lo menos cada cinco días. En realidad es más probable que sea cada 24-48 horas.</p>
11-
<p>Si no has recibido respuesta a tu email en 48 horas, o no has oído nada del equipo de seguridad durante los últimos cinco días, hay unos cuantos pasos que puedes seguir (en orden):</p>
12-
<ul>
13-
<li>Contactar con el coordinador de seguridad ({ -security-coordinator-email-anchor } (<a href="{ -security-coordinator-public-key-href }">clave pública</a>)) directamente.</li>
14-
<li>Contactar con el contacto de reserva ({ -backup-security-contact-email-anchor } (<a href="{ -backup-security-contact-public-key-href }">clave pública</a>)) directamente.</li>
15-
<li>Publicar en el <a href="{ -internals-rust-lang-org-href }">foro de asuntos internos</a></li>
16-
</ul>
17-
<p>Por favor, ten en cuenta que las discusiones en los foros son públicas. Cuando se escala un error en esos medios, no discutas ahí directamente tu problema. Simplemente indica que estás intentando ponerte en contacto con alguien del equipo de seguridad.</p>
187
security-disclosure-heading = Política de divulgación
198
security-disclosure-description =
209
<p>El proyecto Rust tiene un proceso de divulgación de 5 pasos.</p>

locales/fa/common.ftl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ nav-logo-alt = لوگوی Rust
2929
## components/footer.hbs
3030

3131
footer-doc = مستندات
32-
footer-status = وضعیت وب سایت را بررسی کنید
3332
footer-policies = قوانین و مقررات
3433
footer-licenses = مجوزها
3534
footer-security = افشای امنیتی

locales/fr/common.ftl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ nav-logo-alt = Logo de Rust
3838

3939
footer-doc = Documentation
4040
footer-ask = Poser une question sur le forum utilisateurs
41-
footer-status = Vérifier le statut du site
4241
footer-sup-doc = Forge Rust (Documentation pour contributeur)
4342
footer-policies = Conditions générales d'utilisation
4443
footer-coc = Code de conduite

locales/fr/security.ftl

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,6 @@
44
policies-security-page-title = Politique de sécurité
55
security-reporting-heading = Signaler
66
security-reporting-link = email { ENGLISH("[email protected]") }
7-
security-reporting-description =
8-
<p>La sécurité est un des principes fondateurs de Rust ; aussi nous voudrions nous assurer que l’implémentation de Rust est bien sécurisée. Merci de prendre le temps de divulguer de manière responsable tout problème que vous trouveriez.</p>
9-
<p>Tout bug de sécurité dans la distribution Rust doit être reporté par email à { -security-at-rust-lang-org-anchor }. Cette liste est envoyée à une petite équipe de sécurité. Votre message sera pris en compte dans les 24 heures, et vous recevrez une réponse plus détaillée dans les 48 heures, indiquant les prochaines étapes dans le traitement de votre rapport. Si vous le souhaitez, vous pouvez chiffrer votre rapport en utilisant <a href="{ -rust-security-team-key-href }">notre clé publique</a>. Cette clé est également <a href="{ -rust-pgp-key-mit-keyserver-href }">sur le serveur de clés du MIT</a> et <a href="#security-pgp-key">reproduite ci-dessous</a>.</p>
10-
<p>Cette adresse email reçoit une quantité importante de spam, donc assurez-vous que l'objet du message est descriptif pour éviter que votre rapport soit ignoré. Après la réponse initiale à votre rapport, l'équipe de sécurité vous tiendra au courant de l’avancement vers un correctif et une annonce complète. Comme recommandé par la <a href="{ -wikipedia-rfpolicy-href }">RFPolicy</a>, ces mises à jour seront envoyées au moins tous les cinq jours. En réalité, cela sera plus probablement toutes les 24 à 48 heures.</p>
11-
<p>Si vous n'avez pas reçu de réponse à votre email dans les 48 heures, ou n'avez rien reçu de le part de l'équipe de sécurité ces cinq derniers jours, il y a plusieurs étapes que vous pouvez suivre (dans l'ordre):</p>
12-
<ul>
13-
<li>Contacter directement le coordinateur actuel de l'équipe de sécurité ({ -security-coordinator-email-anchor } (<a href="{ -security-coordinator-public-key-href }">clé publique</a>)).</li>
14-
<li>Contacter directement le correspondant suppléant ({ -backup-security-contact-email-anchor } (<a href="{ -backup-security-contact-public-key-href }">clé publique</a>)).</li>
15-
<li>Publier sur les <a href="{ -internals-rust-lang-org-href }">forums internes</a></li>
16-
</ul>
17-
<p>Veuillez noter que les forums de discussion sont des zones publiques. En recourant à ces lieux, veillez à ne pas discuter de votre problème. Expliquez simplement que vous essayez de joindre un membre de l'équipe de sécurité.</p>
187
security-disclosure-heading = Politique de divulgation
198
security-disclosure-description =
209
<p>Le projet Rust dispose d'un processus de divulgation en cinq étapes.</p>

locales/it/common.ftl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ nav-logo-alt = Logo di Rust
3838

3939
footer-doc = Documentazione
4040
footer-ask = Chiedi nel Forum Utenti
41-
footer-status = Controlla lo stato del sito
4241
footer-sup-doc = Rust Forge (documentazione per i contributor)
4342
footer-policies = Termini e condizioni
4443
footer-coc = Codice di Condotta

locales/it/security.ftl

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,6 @@
44
policies-security-page-title = Policy di sicurezza
55
security-reporting-heading = Segnalazioni
66
security-reporting-link = contatta { ENGLISH("[email protected]") }
7-
security-reporting-description =
8-
<p>La sicurezza è uno dei principi fondamentali di Rust, e per questo fine vogliamo assicurarci che l'implementazione sia sicura. Vi ringraziamo per il tempo che impiegherete per comunicarci in modo responsabile eventuali problemi riscontrati.</p>
9-
<p>Qualunque bug di sicurezza in una distribuzione di Rust dovrebbe essere comunicato via email a { -security-at-rust-lang-org-anchor }. Questa mailing list inoltra l'email a un piccolo team addetto alla sicurezza. La segnalazione verrà presa in carico entro 24 ore, riceverete una risposta dettagliata entro 48 ore. Se preferite, potete criptare la segnalazione usando <a href="{ -rust-security-team-key-href }">la nostra chiave GPG pubblica</a>. Questa chiave è disponibile anche <a href="{ -rust-pgp-key-mit-keyserver-href }">sul keyserver del MIT</a> ed è copiata <a href="#security-pgp-key">qua sotto</a>.</p>
10-
<p>Questo indirizzo email riceve molto spam, quindi assicuratevi che l'oggetto sia chiaro per evitare che la segnalazione non venga notata. Dopo una prima risposta, il team addetto alla sicurezza farà in modo di tenervi informati sui progressi, al fine di sistemare il problema e rilasciare un completo annuncio pubblico. Come raccomandato dalla <a href="{ -wikipedia-rfpolicy-href }">RFPolicy</a>, questi aggiornamenti saranno inviati almeno ogni cinque giorni. In realtà, è più probabile che vengano emanati ogni 24-48 ore.</p>
11-
<p>Se non ricevete una risposta alla mail entro 48 ore, o non avete ricevuto notizie dal team nel giro di cinque giorni, ci sono alcune cose che potete fare (nell'ordine):</p>
12-
<ul>
13-
<li>Contattare direttamente l'attuale coordinatore della sicurezza ({ -security-coordinator-email-anchor } (<a href="{ -security-coordinator-public-key-href }">chiave GPG pubblica</a>))</li>
14-
<li>Contattare direttamente il coordinatore in seconda ({ -backup-security-contact-email-anchor } (<a href="{ -backup-security-contact-public-key-href }">chiave GPG pubblica</a>))</li>
15-
<li>Pubblicare una segnalazione sul <a href="{ -internals-rust-lang-org-href }">forum dello sviluppo interno</a></li>
16-
</ul>
17-
<p>Per favore tenete presente che le discussioni sul forum sono pubbliche. Se decidete di comunicare una segnalazione, non discutetene in pubblico. Per favore limitatevi a cercare di contattare qualcuno del team della sicurezza.</p>
187
security-disclosure-heading = Policy di sicurezza
198
security-disclosure-description =
209
<p>Il progetto Rust utilizza un processo di pubblicazione delle segnalazioni in cinque passi:</p>

locales/ja/common.ftl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ nav-logo-alt = Rustのロゴ
3838

3939
footer-doc = ドキュメント
4040
footer-ask = ユーザーフォーラムで質問する
41-
footer-status = ウェブサイトのステータスを確認する
4241
footer-sup-doc = Rust Forge (コントリビュータ向けドキュメント)
4342
footer-policies = 規約とポリシー
4443
footer-coc = 行動規範

locales/ja/security.ftl

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,6 @@
44
policies-security-page-title = セキュリティポリシー
55
security-reporting-heading = 報告
66
security-reporting-link = { ENGLISH("[email protected]") }にメールを送る
7-
security-reporting-description =
8-
<p>安全性はRustの中核となる理念の一つであり、そのために、我々はRustがセキュアに実装されていることを保証したいと思っています。発見した問題を責任を持って報告してくださり、ありがとうございます。</p>
9-
<p>Rustに関するすべてのセキュリティ関連のバグを見つけた場合、メールにて{ -security-at-rust-lang-org-anchor }へ報告してください。このメーリングリストは小規模のセキュリティチームへメールを転送します。メールは24時間以内に確認され、報告の処理を行うための次のステップに関する返信が48時間以内に送信されます。必要に応じて、<a href="{ -rust-security-team-key-href }">我々の公開鍵</a>で報告の内容を暗号化することもできます。この公開鍵は<a href="{ -rust-pgp-key-mit-keyserver-href }">MITのキーサーバー</a>と<a href="#key">このページの下段</a>にも記載されています。</p>
10-
<p>数多くの迷惑メールがこのメールアドレス宛に届いているため、手違いにより報告が見落とされないよう、詳細な内容を件名にご記入お願いします。報告への最初の返信の後、セキュリティチームは、問題の修正と開示に向けた進捗状況を継続的に報告するように努めます。<a href="{ -wikipedia-rfpolicy-href }">RFPolicy</a>の推奨している通りに、少なくとも5日ごと、通常ほぼ24-48時間ごとに進捗状況をお知らせします。</p>
11-
<p>もし48時間以内にメールの返信が届かなかった場合、もしくは5日以上セキュリティチームからの進捗状況の報告が届かなかった場合には、順序に従い以下の方法で連絡してください:</p>
12-
<ul>
13-
<li>現セキュリティ担当者({ -security-coordinator-email-anchor } (<a href="{ -security-coordinator-public-key-href }">公開鍵</a>))に直接連絡する。</li>
14-
<li>副担当者({ -backup-security-contact-email-anchor } (<a href="{ -backup-security-contact-public-key-href }">公開鍵</a>))に直接連絡する。</li>
15-
<li><a href="{ -internals-rust-lang-org-href }">内部フォーラム</a>に投稿する。</li>
16-
</ul>
17-
<p>フォーラムはパブリックな場所であることに注意してください。フォーラムでは問題について触れずに、セキュリティチームの誰かと連絡を取りたいことだけを伝えてください。</p>
187
security-disclosure-heading = 情報開示方針
198
security-disclosure-description =
209
<p>Rustプロジェクトには5段階の情報開示プロセスがあります。</p>

locales/ko/common.ftl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ nav-logo-alt = Rust 로고
3535

3636
footer-doc = 문서
3737
footer-ask = 사용자 포럼에 질문하기 (영어)
38-
footer-status = 웹사이트 상태 확인
3938
footer-policies = 약관 및 정책
4039
footer-coc = 행동강령
4140
footer-licenses = 라이선스

locales/pl/common.ftl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ nav-logo-alt = Logo Rusta
3838

3939
footer-doc = Dokumentacja
4040
footer-ask = Zadaj Pytanie na Forum Użytkowników
41-
footer-status = Sprawdź Status Witryny
4241
footer-sup-doc = Rust Forge (Dokumentacja dla Kontrybutorów)
4342
footer-policies = Warunki i zasady
4443
footer-coc = Kodeks Postępowania

locales/pt-BR/common.ftl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ nav-logo-alt = Logo Rust
3838

3939
footer-doc = Documentação
4040
footer-ask = Faça uma Pergunta no Fórum de Usuários
41-
footer-status = Confira o status do website
4241
footer-sup-doc = Rust Forge (Documentação para contribuidores)
4342
footer-policies = Termos e políticas
4443
footer-coc = Código de Conduta

0 commit comments

Comments
 (0)