Project

General

Profile

Anomalie #3984

Configurer shell par défaut pour rsync dtcphoto

Added by Christian P. Momon about 4 years ago. Updated about 2 months ago.

Status:
Rejeté
Priority:
Élevée
Target version:
-
Start date:
11/02/2019
Due date:
% Done:

0%

Estimated time:

Description

Sur la vm drupal6, un cron vers la vm dtc fait :

rsync -au -e 'ssh -i /var/www/.ssh/id_rsa' www-data@dtc:/ /var/www/adherents.april.org/htdocs/dtcphotos/

Sur la vm dtc, en Stretch, le shell était nologin et acceptait des commandes ssh/rsync sans problème.

En Buster, le shell nologin rejette tout. Il faut donc trouver un bon remplaçant.

History

#1

Updated by Christian P. Momon about 4 years ago

Échec avec /bin/*r*bash. En attendant, mise en place de /bin/bash en tant que shell pour www-data sur la vm dtc.

Faut-il trouver mieux ?

#2

Updated by Benjamin Drieu about 4 years ago

Christian P. Momon a écrit :

Échec avec /bin/*r*bash. En attendant, mise en place de /bin/bash en tant que shell pour www-data sur la vm dtc.

Faut-il trouver mieux ?

Je pense qu'on pourrait imaginer trouver un moyen pour partager un filesystem entre les deux VM (dtc & drupal6). Il faut que ça fonctionne donc à la fois en stable et en oldstable et en r/w des deux côtés. Il y a probablement des astuces faciles à mettre en place avec libvirt. Je n'y avais pas passé de temps et ai implémenté un truc grouik-script à la place.

Benj

#3

Updated by Benjamin Drieu about 2 months ago

  • Status changed from Nouveau to Rejeté

Ça fonctionne bien comme ceci.

Also available in: Atom PDF