From 710a6398a9377f3db219460ca9846f6eabf0d199 Mon Sep 17 00:00:00 2001 From: Yunobot Date: Sat, 6 Feb 2021 22:48:10 +0000 Subject: [PATCH 1/3] =?UTF-8?q?Adaptation=20du=20tuto=20suite=20=C3=A0=20c?= =?UTF-8?q?ette=20discussion:=20https://forum.yunohost.org/t/nextcloud-sui?= =?UTF-8?q?vi-du-tutoriel-officiel-plus-dacces-aux-fichiers/10844?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app_nextcloud_fr.md | 24 ++++++++---------------- 1 file changed, 8 insertions(+), 16 deletions(-) diff --git a/app_nextcloud_fr.md b/app_nextcloud_fr.md index 7c32edd07..002c110db 100644 --- a/app_nextcloud_fr.md +++ b/app_nextcloud_fr.md @@ -72,18 +72,19 @@ chmod 775 -R /media/stockage/nextcloud_data Migrez vos données vers le nouveau disque. Pour ce faire *(soyez patient, cela peut être long)* : ```bash -Cas A : cp -ir /home/yunohost.app/nextcloud /media/stockage -Cas B : cp -ir /home/yunohost.app/nextcloud /media/stockage/nextcloud_data +Cas A : shopt -s dotglob + cp -a /home/yunohost.app/nextcloud/data /media/stockage +Cas B : shopt -s dotglob + cp -a /home/yunohost.app/nextcloud/data /media/stockage/nextcloud_data ``` -L'option `i` permet de vous demander quoi faire en cas de conflit de fichier, notamment si vous écrasez un ancien dossier de données Owncloud ou Nextcloud. -Pour vérifier que tout s'est bien passé, comparer ce qu'affichent ces deux commandes (le contenu doit être identique) : +Pour vérifier que tout s'est bien passé, comparez ce qu'affichent ces deux commandes (le contenu doit être identique) : ```bash -ls -la /home/yunohost.app/nextcloud +ls -la /home/yunohost.app/nextcloud/data Cas A : ls -al /media/stockage -Cas B : ls -al /media/stockage/nextcloud_data/nextcloud +Cas B : ls -al /media/stockage/nextcloud_data ``` ##### Configurer Nextcloud @@ -104,7 +105,7 @@ Que vous modifiez : ```bash CAS A : 'datadirectory' => '/media/stockage', -CAS B : 'datadirectory' => '/media/stockage/nextcloud_data/nextcloud/data', +CAS B : 'datadirectory' => '/media/stockage/nextcloud_data', ``` Sauvegardez avec `ctrl+x` puis `y` ou `o` (dépend de la locale de votre serveur). @@ -115,15 +116,6 @@ Relancez le serveur web : systemctl start nginx ``` -Ajouter le fichier .ocdata -```bash -CAS A : nano /media/stockage/.ocdata -CAS B : nano /media/stockage/nextcloud_data/nextcloud/data/.ocdata -``` -Ajouter un espace au fichier pour pouvoir le sauvegarder - -Sauvegardez avec `ctrl+x` puis `y` ou `o` (dépend de la locale de votre serveur). - Lancez un scan du nouveau répertoire par Nextcloud: ```bash From cc129d593d93727d4bce7e798b6a10fcb6141cf9 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Thu, 11 Feb 2021 19:54:45 +0100 Subject: [PATCH 2/3] Apply suggestions from code review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Jérémy Garniaux --- app_nextcloud_fr.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app_nextcloud_fr.md b/app_nextcloud_fr.md index 002c110db..8e0c6a293 100644 --- a/app_nextcloud_fr.md +++ b/app_nextcloud_fr.md @@ -81,7 +81,7 @@ Cas B : shopt -s dotglob Pour vérifier que tout s'est bien passé, comparez ce qu'affichent ces deux commandes (le contenu doit être identique) : ```bash -ls -la /home/yunohost.app/nextcloud/data +ls -la /home/yunohost.app/nextcloud Cas A : ls -al /media/stockage Cas B : ls -al /media/stockage/nextcloud_data @@ -104,8 +104,8 @@ Cherchez la ligne : Que vous modifiez : ```bash -CAS A : 'datadirectory' => '/media/stockage', -CAS B : 'datadirectory' => '/media/stockage/nextcloud_data', +CAS A : 'datadirectory' => '/media/stockage/data', +CAS B : 'datadirectory' => '/media/stockage/nextcloud_data/data', ``` Sauvegardez avec `ctrl+x` puis `y` ou `o` (dépend de la locale de votre serveur). From 2ba558ea9aa579cde63ba79f6ec29796e5c77ec2 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Mon, 15 Feb 2021 01:14:00 +0100 Subject: [PATCH 3/3] Propagate to enligsh version --- app_nextcloud.md | 22 +++++++--------------- 1 file changed, 7 insertions(+), 15 deletions(-) diff --git a/app_nextcloud.md b/app_nextcloud.md index ab6729dc7..b3c2c2e88 100644 --- a/app_nextcloud.md +++ b/app_nextcloud.md @@ -72,18 +72,19 @@ chmod 775 -R /media/storage/nextcloud_data Migrate your data to the new disk. To do this *(be patient, it can take a long time)*: ```bash -Case A: cp -ia /home/yunohost.app/nextcloud /media/storage -Case B: cp -ia /home/yunohost.app/nextcloud /media/storage/nextcloud_data +Case A: shopt -s dotglob + cp -a /home/yunohost.app/nextcloud/data /media/storage +Case B: shopt -s dotglob + cp -a /home/yunohost.app/nextcloud/data /media/storage/nextcloud_data ``` -The `i` option allows you to ask yourself what to do if there is a file conflict, especially if you overwrite an old Owncloud or Nextcloud data folder. To check that everything went well, compare what these two commands display (the content must be identical): ```bash ls -la /home/yunohost.app/nextcloud Case A: ls -al /media/storage -Case B: ls -al /media/storage/nextcloud_data/nextcloud +Case B: ls -al /media/storage/nextcloud_data ``` ##### Configure Nextcloud @@ -103,8 +104,8 @@ Look for the line: That you modify: ```bash -CASE A:'datadirectory' =>'/media/storage', -CASE B:'datadirectory' =>'/media/storage/nextcloud_data/nextcloud/data', +CASE A:'datadirectory' =>'/media/storage/data', +CASE B:'datadirectory' =>'/media/storage/nextcloud_data/data', ``` Back up with `ctrl+x` then `y` or `o` (depending on your server locale). @@ -115,15 +116,6 @@ Restart the web server: systemctl start nginx ``` -Add the.ocdata file -```bash -CASE A: nano /media/storage/.ocdata -CASE B: nano /media/storage/nextcloud_data/nextcloud/data/.ocdata -``` -Add a space to the file to be able to save it - -Back up with `ctrl+x` then `y` or `o` (depending on your server locale). - Run a scan of the new directory by Nextcloud: ```bash