From e32303600722e212a70c1fa6958d6c5c42fa5bdd Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Sat, 3 Sep 2022 19:26:13 +0200 Subject: [PATCH] Simpler sha1 computation (#80) * Simple sha1 computation * Auto-update README Co-authored-by: yunohost-bot --- README.md | 1 + README_fr.md | 3 ++- scripts/install | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 46da2a6..c149d92 100644 --- a/README.md +++ b/README.md @@ -32,6 +32,7 @@ Shaarli is a minimalist bookmark manager and link sharing service that you can i **Shipped version:** 0.12.1~ynh4 + **Demo:** https://demo.shaarli.org/ ## Screenshots diff --git a/README_fr.md b/README_fr.md index 795a922..7c23138 100644 --- a/README_fr.md +++ b/README_fr.md @@ -30,7 +30,8 @@ Shaarli is a minimalist bookmark manager and link sharing service that you can i - feed other blogs, aggregators, social networks... -**Version incluse :** 0.12.1~ynh4 +**Version incluse :** 0.12.1~ynh4 + **Démo :** https://demo.shaarli.org/ diff --git a/scripts/install b/scripts/install index f0dc3e6..c1be818 100644 --- a/scripts/install +++ b/scripts/install @@ -110,7 +110,7 @@ timezone=$(cat /etc/timezone) salt=$(php$phpversion -r 'echo sha1(uniqid("", true) ."_". mt_rand());') # Generate the hash with the password -hash=$(php$phpversion -r "echo sha1('${password}'.'${admin}'.'${salt}');") +hash=$(echo -n "${password}${admin}${salt}" | sha1sum | awk '{print $1}') # Generate the API secret secret=$(php${YNH_PHP_VERSION} -r "echo str_shuffle(substr(hash_hmac('sha512', uniqid('${salt}'), '${admin}'), 10, 12));")