summaryrefslogtreecommitdiffstats
path: root/bin/reproducible_setup_archlinux_schroot.sh
AgeCommit message (Collapse)AuthorFilesLines
2017-11-22rep-arch-setup: Don't depend on the current curl flag order for sedHEADmasterJohannes Löthberg1-1/+1
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2017-11-22reproducible-arch setup: Install multilib-devel members manuallyJohannes Löthberg1-1/+2
There's no option for specifying all group members, so scripting both replacing the packages and saying yes to all group members is ugly. There's just three packages though, so let's just hard-code the list. Signed-off-by: Johannes Löthberg <johannes@kyriasis.com> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-11-21Remove --noconfirm as it accepts defaults options automaticallyMorten Linderud1-1/+1
Signed-off-by: Morten Linderud <morten@linderud.pw> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-11-21fixup 0e88122cb: install multilib-devel and accept gcc-multilib replacementHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-11-21install multilib-devel and accept gcc-multilib replacementMorten Linderud1-1/+1
Signed-off-by: Morten Linderud <morten@linderud.pw> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-11-21reproducible-arch setup: Use -k for all makepkg curl invocationsJohannes Löthberg1-0/+1
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-11-21reproducible Arch Linux: add copyright notes for previous years and thisHolger Levsen1-1/+4
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-11-21reproducible-archlinux: fix curl failing in the futurekpcyrd1-0/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-11-20reproducible-archlinux: introduce modelinekpcyrd1-16/+18
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-11-18reproducible-archlinux: use $ROOTCMD properlykpcyrd1-2/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-11-18reproducible-archlinux: set pkgext to .pkg.tar.xzkpcyrd1-0/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-11-13reproducible-archlinux: correctly recognize __END__kpcyrd1-23/+23
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-11-12reproducible-archlinux: pacman.conf is owned by root after upgradekpcyrd1-2/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-11-12reproducible-archlinux: Add archlinux repos to pacman.confkpcyrd1-0/+32
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-11-05reproducible-archlinux: try porting abs to aspkpcyrd1-1/+1
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-11-04reproducible-archlinux: fix dependency conflictkpcyrd1-0/+2
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-11-04reproducible-archlinux: download PKGBUILD to host /tmpkpcyrd1-1/+1
It seems the host /tmp is bind-mounted to the guest /tmp so we need to download to the host /tmp or it won't be visible on the guest /tmp. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-11-04reproducible-archlinux: ignore expired cert when building in the futurekpcyrd1-2/+10
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-11-04reproducible-archlinux: automatically replace pacman with pacman-gitJuliana Oliveira Rodrigues1-1/+1
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-11-04reproducible-archlinux: disable signature verification when running in the ↵kpcyrd1-0/+4
future Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-11-04archlinux: adds pacman-git dependenciesJuliana Oliveira Rodrigues1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-11-02reproducible-archlinux: use pacman-git until the next releasekpcyrd1-5/+12
2017-11-02reproducible-archlinux: make pacman fail less earlykpcyrd1-7/+0
2017-11-02reproducible archlinux: don't install absMattia Rizzolo1-3/+1
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-11-02reproducible-archlinux: use sudo to prepare chrootkpcyrd1-2/+2
2017-11-02reproducible archlinux: remove -rf for regular filekpcyrd1-1/+1
2017-11-02reproducible-archlinux: avoid possible TOCTOU issuekpcyrd1-1/+3
2017-11-02reproducible-archlinux: Try to fix tar extractionkpcyrd1-6/+14
2017-11-02reproducible archlinux: fix sha1sums parsingkpcyrd1-5/+7
2017-09-20reproducible archlinux: Switch schroot to use overlay fs, as aufs is no ↵Holger Levsen1-1/+1
longer supported out of the box in linux 4.x kernels. Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-02-12reproducible archlinux: ignore gpg setup for nowHolger Levsen1-4/+4
2016-02-12reproducible archlinux: remove YOLO workaroundsHolger Levsen1-8/+8
2016-01-27reproducible archlinux: fix typoHolger Levsen1-1/+1
2016-01-27reproducible archlinux: more YOLO-style workarounding weirdness on pb3Holger Levsen1-0/+4
2016-01-26reproducible archlinux: try to very hackishly work around archlinux #45351 ↵Holger Levsen1-0/+7
in pacman-key/gpg-agent/schroot…
2016-01-09reproducible archlinux: more fixes for simpler approachHolger Levsen1-5/+2
2016-01-09reproducible archlinux: fix typoHolger Levsen1-1/+1
2016-01-09reproducible archlinux: simplefy schroot creationHolger Levsen1-5/+4
2016-01-06update copyright yearsHolger Levsen1-1/+1
2016-01-06enable debugHolger Levsen1-1/+1
2015-12-15reproducible archlinux: enable multilib, so multilib can be buildHolger Levsen1-0/+4
2015-12-15Revert "reproducible archlinux: revert refactoring a bit"Holger Levsen1-1/+4
This reverts commit 0b70783638708bbf3c94611e0426d7368f2886dc.
2015-12-15reproducible archlinux: revert refactoring a bitHolger Levsen1-4/+1
2015-12-15reproducible archlinux: refactor and enable multilib repositoryHolger Levsen1-1/+4
2015-12-12fixup 7ece95b: reproducible archlinux: use gpg to verify sourcesHolger Levsen1-1/+1
2015-12-12reproducible archlinux: use gpg to verify sourcesHolger Levsen1-0/+1
2015-12-10reproducible archlinux: s#arch#archlinux# everywhere, update TODOHolger Levsen1-7/+7
2015-12-10reproducible archlinux: s#arch#archlinux# in script and job namesHolger Levsen1-0/+102