[linux-fai-commit] [faiproject/fai] 7d5d32: update standards version, no changes needed
Thomas Lange
lange at informatik.uni-koeln.de
Fr Mai 25 23:50:14 CEST 2018
Branch: refs/heads/master
Home: https://github.com/faiproject/fai
Commit: 7d5d32d57fef1e4c01d770bb06e3b6bb08894bf9
https://github.com/faiproject/fai/commit/7d5d32d57fef1e4c01d770bb06e3b6bb08894bf9
Author: Thomas Lange <lange at informatik.uni-koeln.de>
Date: 2018-05-21 (Mon, 21 May 2018)
Changed paths:
M debian/control
Log Message:
-----------
update standards version, no changes needed
Commit: 6c99dc58ab4fcc9c2b668564ed9a3e5ee8c2a968
https://github.com/faiproject/fai/commit/6c99dc58ab4fcc9c2b668564ed9a3e5ee8c2a968
Author: Thomas Lange <lange at informatik.uni-koeln.de>
Date: 2018-05-23 (Wed, 23 May 2018)
Changed paths:
M bin/fai-cd
Log Message:
-----------
use trusted=yes instead of allow-insecure
Commit: 81d8c2ede7cf2c2d3af656600df281efdbf657e6
https://github.com/faiproject/fai/commit/81d8c2ede7cf2c2d3af656600df281efdbf657e6
Author: Thomas Lange <lange at informatik.uni-koeln.de>
Date: 2018-05-25 (Fri, 25 May 2018)
Changed paths:
M lib/subroutines
Log Message:
-----------
Run gpg in FAI to convert .asc files to .gpg files.
Thanks to Derek Poon for the great analysis and patch.
FAI 5.5.3 changed the task_repository() function in /usr/lib/fai/subroutines, such that it copies *.asc files into the
target OS's /etc/apt/trusted.gpg.d instead of calling `apt-key add`.
This broke APT keys for target OSes that have apt < 1.4~beta1, which only look for /etc/apt/trusted.gpg.d/*.gpg files.
Since 1.4~beta1, APT will also look for /etc/apt/trusted.gpg.d/*.asc.
FAI 5.6.1 introduces a workaround: for each relevant class, it copies a $class.gpg file if it exists, and falls back to
copying a $class.asc file. However, the FAI 5.6.1 behaviour still imposes an unreasonable burden of maintaining
redundant files in the package_config directory: .asc files for FAI clients older than 5.5.3, and .gpg files for FAI clients
since 5.6.1.
To summarize, FAI has traditionally supported ASCII-armored .asc key files, and APT has traditionally supported dearmored
.gpg key files. I see two possible good solutions:
Compare: https://github.com/faiproject/fai/compare/d0f39b9a7519...81d8c2ede7cf
**NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
Mehr Informationen über die Mailingliste linux-fai-commit