Creating a release of a free software project with PGP signatures is quite simple, especially if you have everything set up already. This guide uses GnuPG, but it should be roughly applicable to OpenPGP or other implementations. For completeness, I've included a (very) short introduction to how to create a PGP key and how PGP works.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
set -e | |
tag=${1:?arg should be a docker-ce tag, such as 'v17.07.0-ce'} | |
tmp=$(mktemp -d) | |
cd $tmp | |
wget https://raw.githubusercontent.com/shykes/moby-extras/master/cmd/moby-components |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
commit 3f5e3bdbb45bc2cd9ae95972420eb11b0340f120 | |
Author: Matthew Garrett <mjg59@coreos.com> | |
Date: Mon Feb 1 13:31:00 2016 +1100 | |
Block most UEFI variable deletions | |
Some systems appear to become upset if certain UEFI non-volatile variables | |
are delted, to the point of no longer POSTing successfully. For a short-term | |
fix, let's just block deletion of most variables while we figure out a | |
better approach. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Floating serenely through a peaceful abyss, a sigh escapes; content. | |
A siren wails, you're jolted from your respite | |
/dev/xsdb1 is at 100% | |
A cacophony of alerts screech from the phone. | |
Upset is the fragile balance, failure cascades. | |
Was only a matter of time. | |
Get some coffee. | |
All you ping seems to crumble, machine after machine fall; a massacre of uptime. |
An extension by Peter Ward (@flowblok) of the [BackFlip][1] esoteric programming language.
Here follows the original description by @flowblok from the NCSS 2014 Programming Competition:
Nyan Cat is stuck in an arcade game! You have the feeling that she's trying to get a message to you, but the game is running so slowly it will take days until she completes her message. The game is played on a 2D grid. Nyan Cat enters at the top-left corner, and starts by moving one tile to the right every turn. Some tiles have things displayed on them:
- Arrows (
<
,>
,^
andV
): When Nyan Cat steps on one of these, it changes her direction so she is now moving in the direction the arrow pointed in. However, that arrow then changes direction to point back the way she came from.