upgrade 629 B

123456789101112131415161718192021222324
  1. #!/bin/bash
  2. yunohost_setting() {
  3. sudo grep "^${1}:" "/etc/yunohost/apps/hotspot/settings.yml" | sed s/^[^:]\\+:\\s*[\"\']\\?// | sed s/\\s*[\"\']\$//
  4. }
  5. domain=$(yunohost_setting domain)
  6. path=$(yunohost_setting path)
  7. wifi_ssid=$(yunohost_setting wifi_ssid)
  8. wifi_passphrase=$(yunohost_setting wifi_passphrase)
  9. if dpkg -l firmware-linux-nonfree &> /dev/null; then
  10. firmware_nonfree=yes
  11. else
  12. firmware_nonfree=no
  13. fi
  14. export HOTSPOT_UPGRADE=1
  15. bash /etc/yunohost/apps/hotspot/scripts/remove
  16. bash ./install "${domain}" "${path}" "${wifi_ssid}" "${wifi_passphrase}" "${firmware_nonfree}"
  17. sudo systemctl start ynh-hotspot
  18. exit 0