Utilisation de notre nouveau dépôt (pub.e.o) partout

This commit is contained in:
David Prevot 2023-05-04 15:59:18 +02:00
parent 8f290adb81
commit 748217fef9
6 changed files with 18 additions and 18 deletions

View file

@ -414,7 +414,7 @@ Idéalement relancer le module evolinux jessie pour evoadmin (supprimer le vhost
## Evoadmin-mail
Evoadmin-mail dispose maintenant d'un paquet Debian dans le dépôt Evolix (deb http://pub.evolix.net/ stretch/).
Evoadmin-mail dispose maintenant d'un paquet Debian dans le dépôt Evolix (deb http://pub.evolix.org/evolix stretch main).
~~~
apt install evoadmin-mail

View file

@ -186,7 +186,7 @@ Le plus classique est d'utiliser des dépôts (sites HTTP/HTTPS) qui mettent à
On les définit via le fichier `/etc/apt/sources.list` ou des fichiers `/etc/apt/sources.list.d/*.list` avec des lignes du type :
~~~
deb http://pub.evolix.net/ buster/
deb http://pub.evolix.org/evolix buster main
~~~
On récupère la liste de ces packagess avec une certain nombre d'informations (versions, description, etc.) via un fichier `Packages.gz` en faisant la commande :
@ -342,9 +342,9 @@ $ apt-cache policy
100 http://mirror.evolix.org/debian buster-backports/main amd64 Packages
release o=Debian Backports,a=buster-backports,n=buster-backports,l=Debian Backports,c=main,b=amd64
origin mirror.evolix.org
500 http://pub.evolix.net buster/ Packages
release c=
origin pub.evolix.net
500 http://pub.evolix.org/evolix buster/main amd64 Packages
release v=10,o=Evolix Public Repository,a=buster,n=buster,l=Evolix Public Repository,c=main,b=amd64
origin pub.evolix.org
500 http://security.debian.org/debian-security buster/updates/non-free amd64 Packages
release v=9,o=Debian,a=stable,n=buster,l=Debian-Security,c=non-free,b=amd64
origin security.debian.org

View file

@ -49,7 +49,7 @@ Le fichier _whitelist.conf_ contiendra les URLs autorisées en sortie :
~~~
<http://.*debian.org/.*>
<http://pub.evolix.net/.*>
<http://pub.evolix.org/.*>
<http://www.kernel.org/.*>
<http://pear.php.net/.*>
<http://.*akismet.com/.*>

View file

@ -8,11 +8,11 @@ title: Howto Log2mail
## Installation
Un paquet _.deb_ pour Debian 7, 8 et 9 est disponible sur <http://pub.evolix.net>.
Un paquet _.deb_ pour Debian 7, 8 et 9 est disponible sur <http://pub.evolix.org>.
Pour Debian 9 :
~~~
$ wget http://pub.evolix.net/stretch/log2mail_0.3.0-2_amd64.deb
$ wget https://pub.evolix.org/evolix/pool/main/l/log2mail/log2mail_0.3.0-2_amd64.deb
# dpkg -i log2mail_0.3.0-2_amd64.deb
~~~

View file

@ -75,27 +75,27 @@ Pour éviter cela, et avoir strictement une seule version fixe de PHP, nous prop
des paquets "php-foo" fixes. Ainsi, pour PHP 8.0, vous aurez dans vos sources :
~~~
deb http://pub.evolix.net/ bullseye-php80/
deb http://pub.evolix.org/evolix bullseye-php80 main
deb https://packages.sury.org/php/ bullseye main
~~~
Et vous installerez PHP normalement (à part les paquets php-amqp php-apcu php-igbinary php-redis php-ssh2 que vous devrez forcer en version 8.0) :
Et vous installerez PHP normalement (à part les paquets php-igbinary et php-redis que vous devrez forcer en version 8.0) :
~~~
# apt install php php-cli php-curl php-mysql php-pgsql php-ldap php-imap php-gd php-xml composer libphp-phpmailer php8.0-ssh2
# apt install php php-cli php-curl php-mysql php-pgsql php-ldap php-imap php-gd php-xml composer libphp-phpmailer php-ssh2
~~~
Pour PHP 8.1, mettez dans vos sources :
~~~
deb http://pub.evolix.net/ bullseye-php81/
deb http://pub.evolix.org/evolix bullseye-php81 main
deb https://packages.sury.org/php/ bullseye main
~~~
Puis installez PHP normalement (à part les paquets php-amqp php-apcu php-igbinary php-redis php-ssh2 que vous devrez forcer en version 8.1) :
Puis installez PHP normalement (à part les paquets php-igbinary et php-redis que vous devrez forcer en version 8.1) :
~~~
# apt install php php-cli php-curl php-mysql php-pgsql php-ldap php-imap php-gd php-xml composer libphp-phpmailer php8.1-ssh2
# apt install php php-cli php-curl php-mysql php-pgsql php-ldap php-imap php-gd php-xml composer libphp-phpmailer php-ssh2
~~~
@ -113,7 +113,7 @@ Si des paquets Sury sont déjà installés (par exemple) en PHP 7.4, ils ne sero
Idem pour PHP 8.1 :
~~~
deb http://pub.evolix.net/ bullseye-php81/
deb http://pub.evolix.org/evolix bullseye-php81 main
deb https://packages.sury.org/php/ bullseye main
~~~

View file

@ -109,7 +109,7 @@ Le fichier `/etc/squid/evolinux-whitelist-defaults.conf` contiendra les noms de
~~~
^mirror.evolix.org$
^security.debian.org$
^pub.evolix.net$
^pub.evolix.org$
~~~
> *Note* : la liste des noms de domaine autorisés en sortie peut-être trouvée sur <https://forge.evolix.org/projects/ansible-roles/repository/revisions/stable/entry/squid/files/evolinux-whitelist-defaults.conf>
@ -160,7 +160,7 @@ Le fichier `/etc/squid/evolinux-whitelist-defaults.conf` contiendra les noms de
~~~
^mirror.evolix.org$
^security.debian.org$
^pub.evolix.net$
^pub.evolix.org$
~~~
> *Note* : la liste des noms de domaine autorisés en sortie peut-être trouvée sur https://forge.evolix.org/project/ansibles-roles/repository...
@ -300,4 +300,4 @@ Squid bloque les requêtes GET et HEAD avec des *request entities* par défaut.
~~~
# echo 'request_entities on' >> /etc/squid/evolinux-custom.conf
# systemctl reload squid.service
~~~
~~~