mirror of
https://github.com/YunoHost-Apps/nextcloud_ynh.git
synced 2024-09-03 19:55:57 +02:00
fix allowsymlinks
This commit is contained in:
parent
5d48fb76f6
commit
5918601e28
5 changed files with 2 additions and 17 deletions
|
@ -65,11 +65,6 @@ To integrate the logout button to the SSO, we have to patch Nextcloud sources. I
|
||||||
|
|
||||||
Also, note we made the choice to disable third-parties applications at the upgrade. It allows to prevent an unstable - and sometimes broken - Nextcloud installation. You will just have to manually activate them after the upgrade.
|
Also, note we made the choice to disable third-parties applications at the upgrade. It allows to prevent an unstable - and sometimes broken - Nextcloud installation. You will just have to manually activate them after the upgrade.
|
||||||
|
|
||||||
Finally, the following error message in Nextcloud logs can be safely ignored:
|
|
||||||
```
|
|
||||||
Following symlinks is not allowed ('/home/yunohost.multimedia/user/Share' -> '/home/yunohost.multimedia/share/' not inside '/home/yunohost.multimedia/user/')
|
|
||||||
```
|
|
||||||
|
|
||||||
## Additionnal informations
|
## Additionnal informations
|
||||||
|
|
||||||
#### `occ` command usage
|
#### `occ` command usage
|
||||||
|
|
|
@ -67,11 +67,6 @@ En attendant un intégration de leur part, la vérification d'intégrité du cod
|
||||||
Notez également que nous avons choisi de désactiver les applications tierces-parties lors des mises à jour. Ça permet d'éviter une installation de Nextcloud instable - ou qui pourrait planter.
|
Notez également que nous avons choisi de désactiver les applications tierces-parties lors des mises à jour. Ça permet d'éviter une installation de Nextcloud instable - ou qui pourrait planter.
|
||||||
Vous devrez juste les réactiver manuellement après chaque mise à jour.
|
Vous devrez juste les réactiver manuellement après chaque mise à jour.
|
||||||
|
|
||||||
Et enfin, le message d'erreur suivant dans les logs de Nextcloud peut être ignoré sans problème :
|
|
||||||
```
|
|
||||||
Following symlinks is not allowed ('/home/yunohost.multimedia/user/Share' -> '/home/yunohost.multimedia/share/' not inside '/home/yunohost.multimedia/user/')
|
|
||||||
```
|
|
||||||
|
|
||||||
## Liens
|
## Liens
|
||||||
|
|
||||||
* Signaler un bug : https://github.com/YunoHost-Apps/nextcloud_ynh/issues
|
* Signaler un bug : https://github.com/YunoHost-Apps/nextcloud_ynh/issues
|
||||||
|
|
|
@ -11,7 +11,8 @@
|
||||||
"timeout": "0.0",
|
"timeout": "0.0",
|
||||||
"password": ""
|
"password": ""
|
||||||
},
|
},
|
||||||
"hashing_default_password": true
|
"hashing_default_password": true,
|
||||||
|
"localstorage.allowsymlinks": true
|
||||||
},
|
},
|
||||||
"apps": {
|
"apps": {
|
||||||
"user_ldap": {
|
"user_ldap": {
|
||||||
|
|
|
@ -84,9 +84,6 @@ cp -a ../sources/patches_last_version/* ../sources/patches
|
||||||
# Download, check integrity, uncompress and patch the source from app.src
|
# Download, check integrity, uncompress and patch the source from app.src
|
||||||
ynh_setup_source --dest_dir="$final_path"
|
ynh_setup_source --dest_dir="$final_path"
|
||||||
|
|
||||||
# Allow Symlinks for multimedia folder
|
|
||||||
ynh_replace_string --match_string="protected \$allowSymlinks = false;" --replace_string="protected \$allowSymlinks = true;" --target_file="$final_path/lib/private/Files/Storage/Local.php"
|
|
||||||
|
|
||||||
#=================================================
|
#=================================================
|
||||||
# CREATE DEDICATED USER
|
# CREATE DEDICATED USER
|
||||||
#=================================================
|
#=================================================
|
||||||
|
|
|
@ -271,9 +271,6 @@ then
|
||||||
# Install the next nextcloud version in $tmpdir
|
# Install the next nextcloud version in $tmpdir
|
||||||
ynh_setup_source --dest_dir="$tmpdir"
|
ynh_setup_source --dest_dir="$tmpdir"
|
||||||
|
|
||||||
# Allow Symlinks for multimedia folder
|
|
||||||
ynh_replace_string --match_string="protected \$allowSymlinks = false;" --replace_string="protected \$allowSymlinks = true;" --target_file="$tmpdir/lib/private/Files/Storage/Local.php"
|
|
||||||
|
|
||||||
# Enable maintenance mode
|
# Enable maintenance mode
|
||||||
exec_occ maintenance:mode --on
|
exec_occ maintenance:mode --on
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue