Feature #12351
Test building an ISO with a fake system time set in 2018
100%
Description
… in order to check if it matches an ISO built without faking the time, i.e. whether the build year variation breaks reproducibility.
Performing this test earlier in 2017 is too painful due to various indices and keys having expired.
Use the dateoffset
build option to do this.
Subtasks
Related issues
Related to Tails - |
Resolved | 2017-03-14 |
History
#1 Updated by intrigeri 2017-03-16 09:37:33
- related to
Feature #12339: Have the ISO build reproducibility regardless of the current time added
#2 Updated by intrigeri 2017-03-16 09:42:52
- Assignee changed from intrigeri to anonym
Reassigning to the one of us who has more time allocated on this project.
#3 Updated by intrigeri 2017-07-18 12:22:54
- Deliverable for changed from 289 to 301
#4 Updated by intrigeri 2017-11-06 15:38:07
- Assignee changed from anonym to intrigeri
This can wait a bit, but it must happen in 2017. I’ll try to do it.
#5 Updated by intrigeri 2017-11-08 21:26:34
- Assignee changed from intrigeri to anonym
anonym said he was taking all this back. If this doesn’t work, please reassign to me ASAP.
#6 Updated by anonym 2017-11-15 11:30:46
- Target version changed from Tails_3.3 to Tails_3.5
#7 Updated by intrigeri 2017-12-07 12:55:04
- Priority changed from Normal to High
#8 Updated by anonym 2017-12-12 11:34:12
- Status changed from Confirmed to Resolved
- Assignee deleted (
anonym) - % Done changed from 0 to 100
- QA Check set to Pass
Today, 2017-12-12, I did a build with dateoffset=+60
, i.e. faking the build date as 2018-02-10. The resulting ISO image was identical to the one I got when building without dateoffest
, so we’re good!
#9 Updated by intrigeri 2017-12-12 12:43:50
Woohoo! \o/