====== Aptly : miroir LDAP Tool Box ======
{{tag>package apt aptly dépôt miroir}}
Nous importons la clé GPG du dépôt
wget -q -O - https://ltb-project.org/documentation/_static/RPM-GPG-KEY-LTB-project | gpg --no-default-keyring --keyring trustedkeys.gpg --import
Si vous avez en retour ce genre de message
bash: gpg : commande introuvable
Il faut installer le paquet gnupg
sudo aptitude install gnupg
===== Dépôt LDAP 2.5.X pour Bookworm =====
Nous créons le miroir
aptly mirror create -architectures=amd64 bookworm-ltb25 https://ltb-project.org/debian/openldap25/bookworm bookworm main
Nous mettons à jour le miroir local
aptly mirror update bookworm-ltb25
Nous créons un snapshot
aptly snapshot create bookworm-ltb25-230712 from mirror bookworm-ltb25
Nous publions le snapshot
aptly publish snapshot -distribution=bookworm-ltb25 -component=main bookworm-ltb25-230712 debian
Si le dépôt a déjà été publié, nous "switchons" le snapshot
aptly publish switch bookworm-ltb debian bookworm-ltb25-230712
===== Dépôt LDAP 2.6.X pour Bookworm =====
Nous créons le miroir
aptly mirror create -architectures=amd64 bookworm-ltb26 https://ltb-project.org/debian/openldap26/bookworm bookworm main
Nous mettons à jour le miroir local
aptly mirror update bookworm-ltb26
Nous créons un snapshot
aptly snapshot create bookworm-ltb26-230712 from mirror bookworm-ltb26
Nous publions le snapshot
aptly publish snapshot -distribution=bookworm-ltb26 -component=main bookworm-ltb26-230712 debian
Si le dépôt a déjà été publié, nous "switchons" le snapshot
aptly publish switch bookworm-ltb debian bookworm-ltb26-230712
===== Liens =====
* [[https://ltb-project.org/documentation/openldap-deb.html|installation dépôt Debian de LTB]]