Nouvelles infos
This commit is contained in:
parent
4589dccf81
commit
14901c9acd
|
@ -141,6 +141,19 @@ Puis un petit patch simple qui permet de réparer la page « Create Platform »
|
|||
# patch /var/aegir/hostmaster-7.x-3.192+nmu1/modules/field/field.form.inc < field.form.inc.patch
|
||||
~~~
|
||||
|
||||
Un petit patch pour gérer l'authentification HTTP :
|
||||
|
||||
~~~
|
||||
# cat http_basic_auth.drush.inc.patch
|
||||
49c49,50
|
||||
< $pass = crypt($pass);
|
||||
---
|
||||
> $salt = substr(str_replace('+', '.', base64_encode(pack('N4', mt_rand(), mt_rand(), mt_rand(), mt_rand()))), 0, 22);
|
||||
> $pass = crypt($pass,$salt);
|
||||
|
||||
# patch /var/aegir/hostmaster-7.x-3.192+nmu1/profiles/hostmaster/modules/aegir/hosting_tasks_extra/http_basic_auth/drush/http_basic_auth.drush.inc < http_basic_auth.drush.inc.patch
|
||||
~~~
|
||||
|
||||
Enfin, il faut désactiver la vérification qu'une plateforme n'a pas le même chemin car cela échoue en PHP 8 :
|
||||
|
||||
~~~
|
||||
|
@ -275,7 +288,7 @@ Attention, ce patch nécessite alors de patcher aussi le code de Drupal 9.5 pour
|
|||
< public function isInteractive();
|
||||
---
|
||||
> public function isInteractive(): bool;
|
||||
|
||||
>
|
||||
# patch /var/aegir/platforms/PLATEFORM/vendor/symfony/console/Input/InputInterface.php < drush-8-symfony-console-compat-drupal95.patch
|
||||
~~~
|
||||
|
||||
|
@ -567,18 +580,11 @@ Puis il faut installer le paquet `aegir3-cluster-slave` :
|
|||
|
||||
TODO : en Debian 11, problème avec php-mysql qui installe une version trop récente
|
||||
|
||||
Ancienne procédure :
|
||||
Note : en Debian 11, cela installe un méta-paquet mysql-client_8.0_all.deb fourni par Evolix :
|
||||
|
||||
~~~
|
||||
# echo "deb [ allow-insecure=yes ] https://debian.aegirproject.org stable main" > /etc/apt/sources.list.d/aegir.list
|
||||
# wget http://debian.aegirproject.org/key.asc -O /etc/apt/trusted.gpg.d/aegir.asc
|
||||
# chmod 644 /etc/apt/trusted.gpg.d/aegir.asc
|
||||
|
||||
# wget https://pub.evolix.org/evolix/pool/main/m/mysql-client/mysql-client_8.0_all.deb
|
||||
# dpkg -i mysql-client_8.0_all.deb
|
||||
|
||||
# apt update && apt install aegir3-cluster-slave
|
||||
# chown aegir: /var/aegir/platforms
|
||||
~~~
|
||||
|
||||
L'installation du paquet `aegir3-cluster-slave` va :
|
||||
|
|
Loading…
Reference in a new issue