FS#27583 - aif should setup pacman keys stuff
Attached to Project:
Release Engineering
Opened by Dieter Plaetinck (Dieter_be) - Thursday, 15 December 2011, 10:20 GMT
Last edited by Gerardo Exequiel Pozzi (djgera) - Monday, 26 November 2012, 04:51 GMT
Opened by Dieter Plaetinck (Dieter_be) - Thursday, 15 December 2011, 10:20 GMT
Last edited by Gerardo Exequiel Pozzi (djgera) - Monday, 26 November 2012, 04:51 GMT
|
Details
as soon as we have the masterkeys and keyring package...
* the live system should have everything set up correctly by archiso so that means aif can install packages to the target system, after checking the integrity of said packages by using the keyring in the live system, setup by archiso 12:54 < brain0> Dieterbe: the CD should ship the master public keys and the trust file (trust file is just the key IDs and a number for each of them) the dev keys will be imported by the keyring package * aif should do the following into the target system (after package installation) (i.e. as a new step called "set up target system keyring" or something) (existing users will need to do this manually, for new installs aif can do it) pacman-key --init pacman-key -a $masterkeys pacman-key --lsign $masterkeys pacman-key --import-trustdb $masterkeytrustfile 12:45 < brain0> then populate the keyring with the dev keys (how??) pacman.conf default is SigLevel = Optional TrustedOnly "Optional" should be changed to "Required" at some point (by aif or pacman?) |
This task depends upon
Closed by Gerardo Exequiel Pozzi (djgera)
Monday, 26 November 2012, 04:51 GMT
Reason for closing: Deferred
Monday, 26 November 2012, 04:51 GMT
Reason for closing: Deferred
we either have to add SigLevel = Never or try to use /etc/pacman.conf
1) archiso should setup a keyring for iso
2) fix aif to add SigLevel = Never in /tmp/pacman.conf
3) wait for a keyring package and hope it works.
Tell me what's the best solution before starting to fix it. I tend to agree that 1) will be the best.
If there any plans to do new ISO in fews days, (before pacman pkg change to siglevel to (O+TA), point 2 should be made in AIF
When pacman pkg sets siglevel to default (O+TA):
* archiso
++ mkarchiso will work fine when mkarchroot[devtools] works with sig pkgs.
* aif
++ should setup sig stuff in target.
right?