Buenas.<br><br>Anoto algo curioso que me pasó recientemente, por si a alguien le pasa o le interesa.<br><br>Tengo un par de equipos con Musix y tengo sincronizados varios directorios en donde almaceno scripts, presets y otras cosas comunes a los dos Musix. En cada máquina, los scripts se encuentran en un directorio (sincronizado en la nube para tener el mismo contenido en varios equipo) en una partición de datos, distinta al directorio personal (/home/USUARIO).<br>


Este directorio con los scripts lo enlazo a mi dir personal con el nombre &quot;bin&quot; para poder ejecutar sus scripts sin tener que teclear la ruta completa[1]<br><br>El problema era que en una de las máquinas, digamos A, no se ejecutaban ninguno de los scripts bash propios, pero sí se podía sin problemas en el otro equipo, llamémoslo B.<br>


pej, al ejecutar en A un script &quot;ls-prueba.sh&quot; que sólo contiene un &quot;ls&quot;, en consola aparece:<br><br>$ ls-prueba.sh<br>bash: /home/USUARIO/bin/ls-prueba.sh: Permiso denegado<br><br>Pero lo curioso es que ejecutándolo como administrador/root tampoco podía:<br>


<br>$ sudo /home/USUARIO/bin/ls-prueba.sh<br>sudo: unable to execute /home/USUARIO/bin/ls-prueba.sh: Permiso denegado<br><br>Esto me hizo recordar que había una serie de variables en el montaje de particiones que podrían influir en esto... y efectivamente.<br>


Lo comprobé a través de Kcontrol &gt; Administración del sistema &gt; Disco y sistemas de archivos, y abriendo la partición de datos donde están realmente los scripts. Aparece una ventana con la info de la partición y pulsando el botón de &quot;Advanced (Avanzado)&quot; se llega a las variables que nos interesan.<br>


En la máquina B, donde funciona, están:<br> * marcadas las 4 casillas iniciales<br> * Options: defaults<br> * fs_freq:  0<br> * fs_passno: 2<br><br>En la máquina A la configuración era distinta.<br><br>La variable que tiene que ver con el problema es la casilla que se llama &quot;Allow Executables&quot;, que no estaba activada en la máquina A y por eso no permite la ejecución de los scripts que están en esa partición.<br>


<br>Lo curioso también es que es la misma Musix en los dos equipos, pero la instalación debió haber configurado las particiones de distinta manera.<br><br>Saludos.<br><br><br>[1] en Musix se pueden ejecutar por defecto lo que esté en un dir &quot;bin&quot; en la carpeta personal, porque se encuentra en la variable PATH del sistema<br>


<br>-- <br>Carlos &quot;sanchiavedraz&quot; Sánchez Gª-S.<br>* Musix GNU+Linux<br>  <a href="http://www.musix.es" target="_blank">http://www.musix.es</a><br><br>