Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 
 

18 lignes
516 B

  1. #!/bin/bash
  2. BASEPATH=/opt
  3. INSTALLPATH=$BASEPATH/MQTTnetServer
  4. # Check if systemctl exists, does not exist in docker containers
  5. SCTL=$(which systemctl >/dev/null; echo $?)
  6. if [ "$SCTL" -eq "0" ]; then
  7. # Stop service before uninstalling
  8. systemctl stop mqttnet-server
  9. fi
  10. # Check if setcap exists, does not exist in docker containers
  11. SCAP=$(which setcap >/dev/null; echo $?)
  12. if [ "$SCAP" -eq "0" ]; then
  13. # Remove permission to open ports
  14. setcap CAP_NET_BIND_SERVICE=-eip $INSTALLPATH/MQTTnet.Server
  15. fi