Skip to content

Commit

Permalink
Update the script used to register a user
Browse files Browse the repository at this point in the history
  • Loading branch information
sergiocazzolato committed Sep 18, 2019
1 parent 8936407 commit 2724ffd
Showing 1 changed file with 3 additions and 5 deletions.
8 changes: 3 additions & 5 deletions scripts/utils/register_device.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,12 @@ USER=$3
PASS=$4
EMAIL=$5

SCRIPT="sudo snap create-user $EMAIL || \
( ( snap list core &>/dev/null && sudo snap install jq ) || (snap list core18 &>/dev/null && sudo snap install jq-core18 && sudo snap alias jq-core18.jq jq); \
SCRIPT="( snap list core &>/dev/null && sudo snap install jq ) || (snap list core18 &>/dev/null && sudo snap install jq-core18 && sudo snap alias jq-core18.jq jq); \
sudo cp /var/lib/snapd/state.json /var/lib/snapd/state.json.bak; \
sudo cat /var/lib/snapd/state.json.bak | jq -r '.data.auth.users=[]' | sudo tee /var/lib/snapd/state.json > /dev/null; \
sudo systemctl stop snapd.service snapd.socket; \
sudo systemctl start snapd.service snapd.socket; \
sudo systemctl restart snapd.service snapd.socket; \
sudo snap create-user $EMAIL; \
( snap list core &>/dev/null && sudo snap remove jq ) || (snap list core18 &>/dev/null && sudo snap remove jq-core18 ) )"
sudo snap remove jq jq-core18"

if [ -z "$EMAIL" ]; then
echo "No email provided to make the registration"
Expand Down

0 comments on commit 2724ffd

Please sign in to comment.