February 8th, 2010
Al iniciar mi ubuntu, me carga una carpeta compartida de samba en otro server. Lo hago añadiendo al fstab una linea y me lo monta automáticamente, pero al parar me daba ester error:
CIFS VFS: Server not responding
CIFS VFS: no response for cmd 50 mid 30
Esto es porque al apagar la máquina aún sigue montado el recurso.
Para arreglar esto hice un script, algo sencillo per útil. Lo que hace es comprueba si la carpeta esta montada, si no lo esta, la monta, y si lo está, la desmonta. Así, al iniciar mi pc le doy al script (tengo un enlace en la barra de tareas) y al apagar le vuelvo a dar al script y me lo desmonta.
#!/bin/bash
arxiu=/home/wil/Música/prova.txt
if [ -f "$arxiu" ]; then
smbumount /home/wil/Música
echo “desmuntant Carpeta de Música”
else
smbmount //servidor/recurso -o username=usuario,password=contraseña,,iocharset=utf8
echo “Carpeta de Música muntada”
fi
La explicación es sencilla, tenemos que tener un archivo que sirva para comprobar (/home/wil/Música/prova.txt y editar la variable arxiu para saber si la carpeta ya esta montada. Le dais permisos de ejecución y lo colocais donde querais, luego un enlace con icono bien chulo y podreis montar y desmontar vuestros recursos compartidos en un periquete sin tocar el fstab.

Compártelo
Publicado en la categoría scripts | No Comments
February 3rd, 2010
En otro de los portátiles que reparo, me encontré con este dichoso error. Aparentemente parece que venga derivado de problemas al ejecutar el msi decomprimido en la carpet temporal, pero no es así.
Prové revisando permisos del usuario, borrando temporales y volviendo a bajar la aplicación, pero nada, 152=Error al extraer a la ubicación temporal.
Así que después de perder un poco de tiempo, desactivo el antivirus kaspersky, y voilà, el error desaparece!!
En equipos con el antivirus Banda Ancha (proporcionado por teléfonica pero que realmente esconde un Karspersky) también hay que desactivar la protección.

Compártelo
Publicado en la categoría Windows | No Comments
February 2nd, 2010
Si nos aparece ese dichoso mensaje cada vez que intentamos ejecutar algun programa o abrir un documento en Windows Vista, es porque después de instal·lar algun programa el registro de windows pierde la asociación de archivos. Me he encontrado con esto después de instalar Adobe Reader 9.0 y Real Player, en equipos Toshiba con Windows Vista Home Premium.
La solución es sencilla. Descargais el siguiente archivo y lo ejecutais: exefix_cu
Al reiniciar todo habrá vuelto a la normalidad. Ahora pasad un buen limpiador de registro y temporales y Vista reparado!!

Compártelo
Publicado en la categoría vista | No Comments
July 15th, 2009
Después de repasar millones de posts donde se explica como hacer que NO se listen los archivos de apache, por fin encuentro la manera de SI mostrar un listado.
Hay buscar el archivo donde se guarda la configuración de los hosts virtuales (si tenemos) o el httpd.conf.
y escribimos esto
<Directory /ruta/ejemplo/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Y nos listará los archivos que tengamos en ese directorio.
Si queremos más funciones (iconos, codificación en los nombres de los archivos listados, etc…) aquí más información.
http://httpd.apache.org/docs/2.0/mod/mod_autoindex.html
Para que funcione, hay que eliminar el index.htm o index.php (o el archivo que hace de index) y reiniciar apache.
La teoría según apache:
http://httpd.apache.org/docs/2.0/mod/core.html#options

Listar archivos de servidor apache
Compártelo
Publicado en la categoría apache, trucos | No Comments
July 8th, 2009
Tenia un portátil con debian en el que no recordaba la contraseña. Después de mucho pensar y probar, la solución fue más fácil de lo que pensaba.
El portátil tiene mucha tralla y el lector de cd no va bien, asi que no podía usar el método “knoppix” o “ubuntu” (arrancar en modo live y editar el /etc/passwd borrando la X de la linea de root).
Así que lo más fácil, rápido y efectivo es lo siguiente:
- En la pantalla del gestor de arranque (grub) apretar la tecla e para editar la linea con los parámetros de arranque y añadir al final “single” (sin las comillas). Esto hará que Debian se incie en modo INIT LEVEL 1, es decir sin cargar daemons y con sólo un usuario (root) sin contraseña.
Una vez cargado el sistema sólo tenemos que hacer
passwd
- Ponemos la nueva contraseña de root. La confirmamos otra vez y listo. Ya tenemos hemos cambiado la contraseña de root en menos de 5 minutos.

Compártelo
Publicado en la categoría Linux, trucos | No Comments