Here is how I did it:

I've got a class called BCLIENT


* in ./package_config/BCLIENT:


PACKAGES aptitude

docker-ce


* in ./files/etc/apt/sources.list/BCLIENT


deb [arch=amd64] https://download.docker.com/linux/debian stretch stable


* in ./package_config/BCLIENT.asc (the docker GPG key)


-----BEGIN PGP PUBLIC KEY BLOCK-----

mQINBFit2ioBEADhWpZ8/wvZ6hUTiXOwQHXMAlaFHcPH9hAtr4F1y2+OYdbtMuth
lqqwp028AqyY+PRfVM...


* I compiled the basefiles with the following:

INCLUDE_DEBIAN=aptitude,apt-transport-https,ca-certificates,curl,gnupg2,software-properties-common,tasksel

* I also added "apt-transport-https" to /etc/fai/NFSROOT (still  not
sure which of basefiles or nfsroot really counts here ... maybe someone
can answer on this one)

And if I didn't forget anything this did the trick ....

Yann

On 15/02/2018 12:00, linux-fai-requ...@uni-koeln.de wrote:
> Installing Packages (e.g. docker-ce) from a 3rd Party

-- 
Signature Email ISAE-SUPAERO

        

Yann BACHY
Ingénieur Chercheur
Officier de la Sécurité du Système d’Information

ISAE SUPAERO - Institut Supérieur de l'Aéronautique et de l'Espace
10 avenue Edouard Belin - BP 54032 - 31055 TOULOUSE CEDEX 4
FRANCE - http://www.isae-supaero.fr
Tel +33 5 61 33 80 84 - Mobile +33 6 76 85 67 40   - Fax (+33) 5 61 33 83 30
Plan d'accès/Access map <http://plan.univ-toulouse.fr/#783>

Antwort per Email an