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
|
# 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 :
|
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();
|
||||||
---
|
---
|
||||||
> public function isInteractive(): bool;
|
> public function isInteractive(): bool;
|
||||||
|
>
|
||||||
# patch /var/aegir/platforms/PLATEFORM/vendor/symfony/console/Input/InputInterface.php < drush-8-symfony-console-compat-drupal95.patch
|
# 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
|
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
|
# 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
|
# 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 :
|
L'installation du paquet `aegir3-cluster-slave` va :
|
||||||
|
|
Loading…
Reference in a new issue