-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-04-10 a las 13:26 +0200, Josep M. Queralt escribió:
Pues añádele que el usuario de Apache en SuSE se llama "wwwrun" y pertenece a la distinguida familia, con rancio abolengo, de los "www", mientras que en CentOS se llama simplemente "apache" y es de la familia de los "apache".
Resultado:
Al efectuar las copias de contenidos de SuSE a CentOS, como el usuario "wwwrun" del grupo "www" no existe en CentOS, te lo deja todo huerfano a nombre de "30" del grupo "mem", y, lo más interesante, con los permisos originales perdidos y puestos todos a 644 o 664 (según este definido por defecto, con lo que, los que antes eran 666 o 777 empiezan a dar un montón de errores por permisos denegados cuando el nuevo apache intenta escribirlos.
Ah, pero eso no es un problema del apache, es una consecuencia de la copia de ficheros en linux cuando los usuarios no coinciden. A mi me gusta hacer estas cosas tirando de 'mc'. Tiene sus ventajas. Una manera de que el usuario y grupo que den bien es hacer la copia bajo el usuario en cuestión. No se ahora mismo si hay un comando para alterar el usuario al vuelo durante la copia y respetar los permisos; me parece que el mc si respeta los permisos, pero lo del usuario, es otra historia.
.... y puedes reirte cuanto desees y más .... yo solo espero no salir en la crónica de sucesos cualquier día de estos. Estoy asfixiado. :-(
Un par de tilas ;-) - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFEP+3MtTMYHG2NR9URAoNvAJ9rO0jwcu9aohZft9zFfrZQ7Uf+1ACeNl+J rnPw2WrR/uvPMSeSTKtVsCA= =hict -----END PGP SIGNATURE-----