Pas grave, Jeedom va faire un 775 ou 755 cette nuit 
Même 755 c’est trop … Ils ont quoi à y faire en lecture les autres ?
PS : Chez moi, je dépasse JAMAIS le 740
Du coup tu es obligé de géré les problèmes de droits www-data, root, pi ?
Pas encore bon il va y avoir data/json/json Il faut pas créer data/json.
Pas testé ce que j’ai écrit, Juste lu le github
Oui enfin c’est plus simple :
- root n’a jamais de souci, même quand il est ni dans le groupe ni proprio…
- www-data, c’est le proprio donc 7xx ça suffit…
- pi … pas utilisé par jeedom (tout lancé en www-data voire root de temps en temps)… donc il n’a rien à faire dans les répertoires dédiés à jeedom
Oui effectivement … Je suis désolé pour les datas.
Normalement ça ne bougera plus à l’avenir.
Je viens de pousser à nouveau
Et pour cela vous changez les chmod fait chaque nuit par le core?
Pire… Je corrige jeedom
#!/bin/sh
sudo find /var/www/html -regex '.*\.\(php\|py\)' -print0 | sudo xargs -0 sed -i "s/, 077[0-7]/, 0740/gm"&
sudo find /var/www/html -regex '.*\.\(php\|sh\)' -print0 | sudo xargs -0 sed -i "s/chmod -R 77[0-7]/chmod -R 740/gm" &
sudo find /var/www/html -regex '.*\.\(php\|sh\)' -print0 | sudo xargs -0 sed -i "s/chmod -R 66[0-7]/chmod -R 640/gm" &
sudo find /var/www/html -regex '.*\.\(php\|sh\)' -print0 | sudo xargs -0 sed -i "s/chmod 66[0-7]/chmod 640/gm "&
sudo find /var/www/html -regex '.*\.\(php\|sh\)' -print0 | sudo xargs -0 sed -i "s/chmod 77[0-7]/chmod 740/gm" &
sudo find /var/www/html -type d -exec chmod 740 {} \; &
sudo find /var/www/html -type f -exec chmod 740 {} \; &
sudo chmod 744 -R /etc/systemd/system/mariadb.service.d &
sudo chown -R www-data:www-data /tmp/jeedom &
sudo chmod 740 /tmp/jeedom &
sudo chown -R www-data:www-data /jeedom &
sudo chown -R root:www-data /var/lib/php/sessions/ &
sudo chmod -R 770 /var/lib/php/sessions &
Toujours pas bon. Il y a un /json en trop à la fin de la commande mv
Et pour ceux qui n’avaient pas de core/json, il faut créer le data/json
C’est dans le code ou dans l’explorateur qu’il y a un json de trop ?
Parce que là je suis :
sudo mv " . __DIR__ . "/../../../../plugins/scan_ip/core/json " . __DIR__ . "/../../../../plugins/scan_ip/data/json
C’est pas simple de tester les mises à jours …
Je ne comprends pas pourquoi ça à marché sur mes deux autres instances …
Mais effectivement j’ai fait comme si c’était un fichier.
Je viens de tester un nouvelle install tout semble bon
Presque …
il reste un bridges.json

Mais il est aussi de l’autre coté

Comme www-data est sudoer, la secu est nulle
Oui ! C’est déjà beaucoup trop mais c’est pas une raison pour coller des droits inutiles aux autres membres du groupe et aux autres
Dernière Beta
Je supprimerai le dossier core/json dans quelque temps avec un prochaine maj.
Pour pas supprimer les datas avant migration.