- Jan 12, 2022
-
-
Simon McVittie authored
-
Simon McVittie authored
This will be the default in Debian 12 and Ubuntu >= 21.10, but is not done by default in older releases. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
This avoids getting progress messages that are only appropriate for interactive use. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jan 07, 2022
-
-
Simon McVittie authored
At the time of writing, the heavy and soldier apt repositories have become public, there are no suites in the intermediate state previously described here (images public but apt repo not), and the sniper and medic suites are not available to the public at all. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jan 05, 2022
-
-
Simon McVittie authored
-
Simon McVittie authored
Avoid CRLFs in newer systemd-nspawn versions' output See merge request smcv/flatdeb!20
-
Simon McVittie authored
The -n option was undesired here. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
These are fine in interactive output, but can damage machine-readable files. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Nov 04, 2021
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Oct 12, 2021
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Oct 11, 2021
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Sep 09, 2021
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Aug 19, 2021
-
-
Simon McVittie authored
The snapshot of jessie on archive.debian.org is signed with an expired key. This reverts commit 75024374.
-
- Aug 16, 2021
-
-
Simon McVittie authored
-
Simon McVittie authored
Improve keyring handling See merge request smcv/flatdeb!19
-
Simon McVittie authored
More recent versions of debian-archive-keyring install trusted keys into /etc/apt/trusted.gpg.d as individual files. We don't want to delete those. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
The jessie suite exists on both deb.debian.org and archive.debian.org for now, but archive.debian.org is more future-proof, so let's move to that one now. jessie/updates still exists in the security archive and is not on archive.debian.org yet, so leave the security URLs unchanged. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
bullseye was released on Saturday and the bookworm cycle is now open. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Aug 13, 2021
-
-
Simon McVittie authored
heavy and soldier have public apt repositories now, so the sources.list that we were already generating will update from those repositories. heavy follows the same pattern as scout: the beta apt suite tracks the beta Steam client, and the stable apt suite (which is the one we use in practice) tracks the general-availability Steam client. soldier is similar, but because it isn't bundled in Steam, the beta and stable apt suites track the beta and stable SteamLinuxRuntime_soldier depots instead. sniper and medic are not in production use and not yet available to the public, but it is very likely that when they appear, they will have the same setup as soldier, so the comments in those files don't really add any value either. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jul 08, 2021
-
-
Simon McVittie authored
Debian 11 'bullseye' is approaching release, so if we want the experimental Steam Runtime 3 'sniper' branch to keep tracking bullseye, now is the time to open a new branch tracking Debian 12 'bookworm'. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jul 07, 2021
-
-
Simon McVittie authored
-
Simon McVittie authored
Don't include log content in base or sysroot tarballs See merge request smcv/flatdeb!18
-
Simon McVittie authored
This is a waste of space and needless non-reproducibility, and when building from an internal apt repository, it can leak information that didn't need to be in the final build result. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jul 02, 2021
-
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
-
Simon McVittie authored
Add support for using different apt keyrings for build and results See merge request smcv/flatdeb!17
-
Simon McVittie authored
This allows for this workflow: * download a partial or full mirror, using reprepro or similar, and sign it with a local and perhaps short-lived GPG key * build runtimes from that mirror, checking authenticity using the local key * test the runtimes * (time passes) * if testing was successful: - publish the runtimes - republish the corresponding packages in a separate apt repository signed by a longer-term key without leaving runtime end-users needing to trust the short-lived key. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
debos: Use Go text/template comments instead of YAML comments See merge request smcv/flatdeb!16
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
Simon McVittie authored
Add REUSE-compliant copyright/licensing notices See merge request smcv/flatdeb!15
-
Simon McVittie authored
tl;dr: it's MIT-licensed, except where derived from other projects. Signed-off-by:
Simon McVittie <smcv@collabora.com>
-
- Jun 29, 2021
-
-
Simon McVittie authored
collect-dbgsym: Generalize to either install or download -dbgsym packages See merge request smcv/flatdeb!14