[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

rcconf no muestra Samba



Hola, tengo instalado VMware con un Windows corriendo para algunas necesidades 
de mi hermano. Se lo he configurado para que "Mis documentos" del Windows 
apunte a su home en Linux mediante Samba.

La interfaz de vmware es la 192.168.200.1. El problema es el orden de los 
servicios de inicio: Esto es como están puestos en /etc/rc2.d/:

  /etc/rc2.d $ ls -l S*samba* S*vmware*
  lrwxrwxrwx  1 root root 15 2005-11-23 20:22 S20samba -> ../init.d/samba
  lrwxrwxrwx  1 root root 18 2005-11-14 21:21 S90vmware -> /etc/init.d/vmware

Como veis se inicia Samba antes de que se levanten los interfaces virtuales de 
vmware, por lo que Samba no contempla esos interfaces (supongo que al no 
detectarlos en su arranque) y no permite conexiones al servidor Samba desde 
dichos interfaces.

La solución "para salir del paso" es reiniciar Samba antes de abrir el Windows 
emulado, pero no le puedo decir a mi hermano que haga eso además de que no 
quiero que sepa la clave de root.

Por otra parte, lo he solucionado cambiando el orden de los servicios de 
arranque, modificando el "S20samba" por un "S91samba" quedando así:

  /etc/rc2.d $ ls -l S*samba* S*vmware*
  lrwxrwxrwx  1 root root 18 2005-11-14 21:21 S90vmware -> /etc/init.d/vmware
  lrwxrwxrwx  1 root root 15 2005-11-23 20:22 S91samba -> ../init.d/samba

De esta forma se inician los interfaces virtuales antes que Samba y no hay 
ningún problema.

Bueno sí, al hacer ese cambio resulta que me desaparece "Samba" de la lista de 
servicios que muestra "rcconf". He ejecutado "update-rcconf-guide" pero no lo 
soluciona. Lo único que he hecho es cambiar el 20 por un 91 en rc2.d, ¿tal no 
debería hacerlo manualmente sino usando el comando "update-rc"? 

¿Alguna sugerencia o explicación de porqué desaparece de "rcconf"?

Muchas gracias.


-- 
que a mí ni me va ni me viene... pero por comentar...



Reply to: