--- mcore-src/trunk/mcore-tools/daemon/client/include/vnc.client.class 2013/05/08 16:00:40 2070 +++ mcore-src/trunk/mcore-tools/daemon/client/include/vnc.client.class 2014/01/02 14:54:30 2107 @@ -109,8 +109,10 @@ set_vnc_passwd() { local pass="$1" - local vncpasswd="${MROOT}/root/.vnc/passwd" + local vncconfigdir="${MROOT}/root/.vnc" + local vncpasswd="${vncconfigdir}/passwd" [[ -z ${pass} ]] && help_vnc_passwd && return 1 + [ -d ${vncconfigdir} ] || install -d ${vncconfigdir} vncpasswd "${vncpasswd}" > /dev/null << EOF ${pass}