Closed tech-nova closed 8 years ago
OK pour md5. Mais md5sum n'existe pas sur Mac.
Pour assurer la compat mac/linux, j'ai fait ça https://github.com/JamesRezo/spip_svn_loader/blob/master/spip_svn_loader#L170
Il faudrait faire le même test ici https://github.com/JamesRezo/spip_svn_loader/blob/master/spip_svn_loader#L286
alternativement, on pourrait utiliser shasum
? :
echo `pwd`"/spip" | shasum | cut -d" " -f1
Enfin, je ne comprends pas ce que tu veux dire à propos de curl ?
Pour curl, j'avais eu une erreur indiquant que la fonction n'était pas trouvée. un apt-get install a corrigé le problème. Il faut dire que j'utilise plutot wget
Et pour être plus secure encore que shasum, on peut aussi utiliser sha512sum, qui fait parti du même dépôt coreutils
echo `pwd`"/spip" | sha512sum | cut -d" " -f1
On va uniquement traité de cette histoire de md5 et sha dans cette PR, si tu veux bien.
La commande sha512sum n'existe pas sur Mac. Et ce n'est pas une question de sécurité, c'est histoire d'avoir une chaine pseudo aléatoire.
Pas de problème, ça me convient.
2016-03-17 20:37 GMT+01:00 James notifications@github.com:
On va uniquement traité de cette histoire de md5 et sha dans cette PR, si tu veux bien.
La commande sha512sum n'existe pas sur Mac. Et ce n'est pas une question de sécurité, c'est histoire d'avoir une chaine pseudo aléatoire.
— You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub https://github.com/JamesRezo/spip_svn_loader/pull/9#issuecomment-198049172
fermé par 0f196832185e2cab8ec412388f4b46933da1b85d et 0f196832185e2cab8ec412388f4b46933da1b85d
La fonction "md5" n'est pas installée par défaut sous Debian. J'ai donc utilisé md5sum qui calcule le md5 d'une fonction ou du flux en entrée Il faudrait peut-être multiplier ce type de paramétrage sur les fonctions de base (curl, en particulier)