diff --git a/debian/changelog b/debian/changelog index 697c01e..8445d3d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +raspi-config (20200207) buster; urgency=medium + + * Fix bug preventing VNC from being disabled + + -- Serge Schneider Fri, 07 Feb 2020 12:59:29 +0000 + raspi-config (20200205) buster; urgency=medium * Add filter parameter to xrandr when setting pixel doubling diff --git a/raspi-config b/raspi-config index 845474f..af16346 100755 --- a/raspi-config +++ b/raspi-config @@ -811,7 +811,7 @@ do_vnc() { RET=$1 fi if [ $RET -eq 0 ]; then - if is_installed realvnc-vnc-server || apt install -y realvnc-vnc-server; then + if is_installed realvnc-vnc-server || apt-get install realvnc-vnc-server; then systemctl enable vncserver-x11-serviced.service && systemctl start vncserver-x11-serviced.service && STATUS=enabled @@ -819,8 +819,10 @@ do_vnc() { return 1 fi elif [ $RET -eq 1 ]; then - systemctl disable vncserver-x11-serviced.service - systemctl stop vncserver-x11-serviced.service + if is_installed realvnc-vnc-server; then + systemctl disable vncserver-x11-serviced.service + systemctl stop vncserver-x11-serviced.service + fi STATUS=disabled else return $RET