summaryrefslogtreecommitdiffstats
path: root/bin/reproducible_setup_pbuilder.sh
AgeCommit message (Collapse)AuthorFilesLines
2017-11-11reprodocible debian: setup_pbuilder: stop installing gnupg2 in our chroot, ↵Mattia Rizzolo1-1/+1
not needed anymore now Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-11-11reprodocible debian: setup_pbuilder: drop the reproducible gpg keyring into ↵Mattia Rizzolo1-1/+1
/etc/apt/trusted.gpg.d/ instead of using `apt-key add` apt-key add is now deprecated and it seems to be giving us troubles now Signed-off-by: Mattia Rizzolo <mattia@debian.org>
2017-06-18reproducible debian: introduce busterMattia Rizzolo1-2/+2
Signed-off-by: Mattia Rizzolo <mattia@debian.org> Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-06-16reproducible Debian: WIP for s#testing#stretch#g - see ↵Holger Levsen1-3/+3
TODO4stretch_rename.txt for status Signed-off-by: Holger Levsen <holger@layer-acht.org>
2017-01-21reproducible debian: setup_pbuilder: fix syntax x2Mattia Rizzolo1-1/+1
2017-01-21reproducible debian: setup_pbuilder: fix syntaxMattia Rizzolo1-1/+1
2017-01-20reproducible debian: setup_pbuilder: if stamp file is clearly wrong by being ↵Mattia Rizzolo1-2/+7
too far in the future (because system time got screwed), just delete it and recreate the tarball
2016-12-23/me ♥ typosHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-23reproducible Debian: refactor, split create_setup_tmpfile() in twoHolger Levsen1-13/+32
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-23fixup 6fba605; fix syntax errorMattia Rizzolo1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-23debian reproducible: work around debootstrap bug #817236Mattia Rizzolo1-0/+7
2016-12-23reproducible Debian: better deal with non-existing stamp filesHolger Levsen1-3/+5
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-12-22Revert "enable debugging"Holger Levsen1-1/+1
This reverts commit 7d805da6c677dac09511066c6fcf83a4e438d83d.
2016-12-22enable debuggingHolger Levsen1-1/+1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-23reproducible Debian: only use our (empty) experimental repo for unstable and ↵Holger Levsen1-20/+22
experimental but not for the testing suite Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-23Revert "YOLO: deal with quoted-printable continuation lines, change the '=' ↵Holger Levsen1-13/+8
at 1st lineend into a space character" This reverts commit 44018d5e21de5f42612b003b584c3b42b0a8dd2a.
2016-11-23YOLO: deal with quoted-printable continuation lines, change the '=' at 1st ↵Holger Levsen1-8/+13
lineend into a space character Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-16reproducible Debian: fixed dpkg moved to stretch \o/Holger Levsen1-9/+12
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2016-11-07reproducible Debian: only check for our packages in testing, as in ↵Holger Levsen1-7/+10
sid+experimental we're finally using plain Debian now
2016-07-10sync with the others…Holger Levsen1-1/+1
2016-07-08reproducible debian: install gnupg2 in the pbuilder base.tgz's insteadHolger Levsen1-1/+1
2016-07-08reproducible debian: also install gnupg…Holger Levsen1-1/+1
2016-04-03reproducible: stop if stamp file has timestamp from futureReiner Herrmann1-0/+6
2016-04-03Revert "reproducible debian: fail the job if stamp file is from the future"Holger Levsen1-7/+0
This reverts commit 8e4e3d74f2133dd8cf48d88879a20205566a0f72.
2016-04-03reproducible debian: fail the job if stamp file is from the futureHolger Levsen1-0/+7
2016-03-29reproducible: update the repository key so that it knows about the newer ↵Mattia Rizzolo1-13/+13
extended expirity date
2016-01-16reproducible: don't require debhelper in a patched version we don't need it ↵Mattia Rizzolo1-1/+1
anymore since the new patched dpkg
2015-12-21use 'date -u' alwaysHolger Levsen1-1/+1
2015-11-27reproducible: relax regex to match 'dpkg -l' output as it has changed ↵Holger Levsen1-1/+1
slightly in sid
2015-11-12reproducible: set up pbuilder before trying to run itMattia Rizzolo1-3/+4
2015-11-12Revert "reproducible: create the pbuilder chroot with --allow-untrusted, ↵Mattia Rizzolo1-1/+1
should allow to ignore the expired Release file" This reverts commit 259ddd6e62054bb5858f7a4963f4aa18093c9c77.
2015-11-12reproducible: create the pbuilder chroot with --allow-untrusted, should ↵Mattia Rizzolo1-1/+1
allow to ignore the expired Release file
2015-11-12reproducible: fix syntax to make apt ignore future validation errorsHolger Levsen1-1/+1
2015-11-12reproducible: rename to 398 future tooHolger Levsen1-1/+1
2015-11-12reproducible: set 'Acquire::Check-Valid-Until false' in the reproducible chrootsMattia Rizzolo1-0/+3
2015-09-22reproducible: add comments and refactorHolger Levsen1-3/+6
2015-09-22reproducible: install EXTRA_PACKAGES when setting up pbuilder and not during ↵Holger Levsen1-1/+1
each and every build - this needs a second commit once all pbuilder base.tgz's are updated
2015-09-22reproducible: create stamp file a bit in the past so that the next run in ↵Holger Levsen1-2/+2
<24h thinks its older than 24h
2015-09-07fix harmless typoHolger Levsen1-1/+1
2015-09-02reproducible: update pbuilder in maintenance job too, run maintenance jobs ↵Holger Levsen1-10/+1
more often, run pbuilder setup jobs less often
2015-06-14reproducible: define $TEMPDIR as /tmp/reproducible and teach all the to ↵Mattia Rizzolo1-3/+3
create temporary files under TEMPDIR (except for builders, they have their own TMPDIR), to avoid polluting /tmp
2015-05-14reproducible: include locales-all in pbuilder tgzReiner Herrmann1-1/+2
It is currently intended that both builds are built with different locales to get more variation. In reproducible_build.sh LC_ALL is set to fr_CH.UTF-8. But the minimal pbuilder currently doesn't know this locale, so e.g. calling `date` still outputs English strings. By including locales-all in the pbuilder tgz, all locales will be available.
2015-04-05schroot-create/reproducible_setup_pbuilder: configure the proxy inside the ↵Mattia Rizzolo1-3/+9
chroot IFF http_proxy is defined
2015-04-05reproducible: setup_pbuilder: also remove the temporary logfile at the endMattia Rizzolo1-1/+1
2015-03-28reproducible: use proxy only for apt, but don't set http_proxy environment ↵Holger Levsen1-3/+5
variable. see #780587 for more info
2015-03-14reproducible: rename 'sid' to 'unstable'Holger Levsen1-2/+2
2015-03-12reproducible: also upgrade packagesHolger Levsen1-0/+1
2015-03-02fixup 5b9bbfbbHolger Levsen1-1/+1
2015-03-02reproducible: update pbuilder base.tgz's 6 times a day and recreate them ↵Holger Levsen1-2/+28
other day
2015-02-27reproducible: run 'apt-cache policy' to show the suites being usedHolger Levsen1-0/+2