From 864b7769b8b2dcf36153d518fdcafcdc7e8c73d5 Mon Sep 17 00:00:00 2001 From: Alex Band Date: Wed, 24 Mar 2021 14:54:20 +0100 Subject: [PATCH 1/4] Add Discord --- README.md | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 169e9ca6..36b995c4 100644 --- a/README.md +++ b/README.md @@ -3,22 +3,25 @@ [![Docker Build Status](https://img.shields.io/docker/cloud/build/nlnetlabs/krill.svg)](https://hub.docker.com/r/nlnetlabs/krill) [![Documentation Status](https://readthedocs.org/projects/rpki/badge/?version=latest)](https://rpki.readthedocs.io/en/latest/krill/?badge=latest) [![E2E Test Status](https://github.com/nlnetlabs/krill/workflows/E2E%20Test/badge.svg)](https://github.com/NLnetLabs/krill/actions?query=workflow%3A%22E2E+Test%22) +[![](https://img.shields.io/discord/818584154278199396?label=rpki%20on%20discord&logo=discord)](https://discord.gg/8dvKB5Ykhy) [![](https://img.shields.io/twitter/follow/krillrpki.svg?label=Follow&style=social)](https://twitter.com/krillrpki) # Krill - - Krill is a Resource Public Key Infrastructure (RPKI) daemon, featuring a Certificate Authority (CA) and publication server, written in Rust. If you have any feedback, we would love to hear from you. Don’t hesitate to [create an issue on Github](https://github.com/NLnetLabs/krill/issues/new) or post a message on -our [RPKI mailing list](https://lists.nlnetlabs.nl/mailman/listinfo/rpki). You -can lean more about Krill and RPKI technology by reading our documentation on -[Read the Docs](https://rpki.readthedocs.io/en/latest/krill/index.html). +our [RPKI mailing list](https://lists.nlnetlabs.nl/mailman/listinfo/rpki) or +[Discord server](https://discord.gg/8dvKB5Ykhy). You can lean more about Krill +and RPKI technology by reading our documentation on [Read the +Docs](https://rpki.readthedocs.io/en/latest/krill/index.html). ## Quick Start with Pre-built Packages +### Disclaimer +> These packages are provided on a best effort basis as a convenience for our community until such time as equivalent official operating system repository provided packages become available. + Assuming you have a machine running a recent Debian or Ubuntu distribution, you can install Krill from our [software package repository](https://packages.nlnetlabs.nl). To use this repository, add the line below that corresponds to your operating system to @@ -262,8 +265,9 @@ There are three ways to interact with Krill: a user interface (UI), a command line interface (CLI) and and application programming interface (API). For most scenarios, the UI will be the most convenient way to interact with Krill. -![Krill ROA Management](https://nlnetlabs.nl/static/images/krill/krill-roa-management.png) +![Krill Welcome page](https://rpki.readthedocs.io/en/latest/_images/krill-ui-welome.png) -Please refer to the +Please +refer to the [documentation](https://rpki.readthedocs.io/en/latest/krill/index.html) to determine what is best for you. From 9b644d59810f32b445305054ba2fd0dabdc11799 Mon Sep 17 00:00:00 2001 From: Alex Band Date: Wed, 24 Mar 2021 16:07:54 +0100 Subject: [PATCH 2/4] Best effort --- README.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/README.md b/README.md index 36b995c4..62ee6d78 100644 --- a/README.md +++ b/README.md @@ -19,9 +19,6 @@ Docs](https://rpki.readthedocs.io/en/latest/krill/index.html). ## Quick Start with Pre-built Packages -### Disclaimer -> These packages are provided on a best effort basis as a convenience for our community until such time as equivalent official operating system repository provided packages become available. - Assuming you have a machine running a recent Debian or Ubuntu distribution, you can install Krill from our [software package repository](https://packages.nlnetlabs.nl). To use this repository, add the line below that corresponds to your operating system to From 21720cc6612337cd6422c3a2647865fc41d7640b Mon Sep 17 00:00:00 2001 From: Ximon Eighteen <3304436+ximon18@users.noreply.github.com> Date: Tue, 13 Apr 2021 15:54:08 +0200 Subject: [PATCH 3/4] Run cargo audit nightly and on change to Cargo.lock. (#473) (cherry picked from commit f58d19738a85a925e04c2cfe0d1d1e0138364df4) --- .github/workflows/audit.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .github/workflows/audit.yml diff --git a/.github/workflows/audit.yml b/.github/workflows/audit.yml new file mode 100644 index 00000000..6036ff9d --- /dev/null +++ b/.github/workflows/audit.yml @@ -0,0 +1,17 @@ +# Based on https://github.com/osohq/oso/blob/main/.github/workflows/audit.yml + +name: Security audit +on: + push: + paths: + - 'Cargo.lock' + schedule: + - cron: '0 0 * * *' +jobs: + audit: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions-rs/audit-check@v1 + with: + token: ${{ secrets.GITHUB_TOKEN }} From fcb34ef53c3b5650efe367da1eecb4311a23dcb0 Mon Sep 17 00:00:00 2001 From: Ximon Eighteen <3304436+ximon18@users.noreply.github.com> Date: Tue, 20 Apr 2021 01:02:57 +0200 Subject: [PATCH 4/4] Increase the coverage workflow timeout. --- .github/workflows/coverage.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index ad268805..d88eee5c 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -31,7 +31,7 @@ jobs: # use a long timeout with tarpaulin as UI tests have to docker pull the # cypress.io image which can cause a test timeout with the default tarpaulin # timeout of 1 minute. - - run: cargo tarpaulin --verbose --out Html --timeout 600 ${{ matrix.args }} + - run: cargo tarpaulin --verbose --out Html --timeout 900 ${{ matrix.args }} - name: Archive code coverage results uses: actions/upload-artifact@v2 with: