miércoles, 27 de julio de 2011

Lion OS X

Me dejó un sabor agridulce. En el escritorio perfecto, sin problema alguno, migrar fue de lo mas sencillo al mejor estilo de Apple.
En el server, wow, ahí si me lleve unas decepciones y mucho tiempo, al grado que tuve que volver a la versión anterior y lo bueno es que aparte del Time machine tenía una imagen del disco y pude restaurar sin problema.
Primero les platico del server Lion, pareció que hicieron un downgrade en lugar de un upgrade. Comprendo que la filosofía de Apple es llevar al extremo de facilidad las cosas para los usuarios y si lo logran en ciertos nichos. Si alguien quiere montar un servidor de correo, calendarios, un Wiki propio sin duda es muy buena elección, es cuestión de dar un click a habilitar el correo para que funcione y un click mas allá para tener un webmail. Luce bonito y ojalá existiera algo similar para el correo para configurarlo el dovecot en Linux, que lo instalaras y ya funcionara, sería terriblemente genial, certificados y todos, aunque sean los generados por uno mismo.
Los problemas vienen cuando quieres algo mas avanzado, por mi experiencia y por lo que vi en la web quitaron el soporte a hosts virtuales, a pesar de que los puedes generar no funcionan de manera adecuada igual invirtiendo tiempo y esperando tengan documentación en el sitio se pueda solucionar. Han quitado el soporte a la base de datos de MySQL, creo que esto es un error casi todos los proyectos de software libre para montar en un servidor se basan en esta. Se puede instalar a mano?, si, se puede, pero no veo donde se puedan habilitar los módulos que se requieren para muchos de ellos, como se podía hacer en Snow Leopard. Y lo peor del asunto no creo que usuarios básicos les interese un servidor pareciera que por hacerlo tan sencillo decepcionaron al nicho de mercado que puede interesarse en sus servidores, similar a como pasó tal vez con Final Cut X, que los usuarios profesionales que tenían este producto no les gustó y el usuario de a pie que se beneficia con estos cambios ni les interese ese programa, por costo y muchas otras razones, su iMovie es suficiente. Pero lamento que como OS X Server tiene menos nicho de mercado que Final cut, vayan a solucionar cosas en el futuro cercano, ojalá y me equivoque. Por el momento pedí la devolución del dinero del costo de Lion y siempre Apple tiene una excelente atención al público y eso me encanta, tienen excelente servicio pre venta, venta y post venta como ninguno en la industria. Y eso hace que te den ganas de volver aunque en este momento tu problema no se resuelva. Así que a esperar y ver si usuarios o la marca solucionan los problemas que ahora encuentro en Lion Server.
Para regresar a mi sistema como comentaba, afortunadamente tenía dos respaldos, el normal que es el time machine y saque una imagen del disco antes de hacer la actualización. El problema vino cuando restauré con time machine, como en las opciones se le dice que no se respalde /Library/Logs al tratar de entrar al web a los servicios de apple da un bonito error 403. La solución a esto es hacer estos pasos:
sudo mkdir /Library/Logs/wikid
sudo chown teamserver:teamserver /Library/logs/wikid /en mi caso el grupo es (_teamserver)
sudo chmod 755 /Library/Logs/wikid
sudo chown teamserver:teamserver /Library/Collaboration
Explico un poco los comandosque por cierto hay que hacerlos desde la terminal.
La primera línea sudo significa pasar a ser usuario root o administrador del sistema y nos pedirá la clave que tenemos en nuestro sistema, medir crea un directorio, como comentaba al no respaldar los logs en el sistema con Time Machine al restaurar no existe el directorio así que con esta línea lo volvemos a crear.
La segunda chown es darle permiso al usuario que puede acceder a ese directorio en ese caso teamserver, en mi caso _teamserver que posiblemente ustedes deban utilizar el mismo.
Chmod 755 significa que tienen permisos completos el administrador lectura y escritura el grupo en este caso teamserver y todos los demás mismos permisos. (Bonito Unix, no es así?) y el último comando es asignar grupo y usuario a la carpeta Collaboration que esta dentro de Library. Con eso ya está resuelto el error 403. Así que si restauran del time machine en un Snow Leopard Server ya saben como  solucionarlo.
Y lo de la imagen al disco nunca esta de mas ya que es una copia o clon fiel de nuestro disco y si no tienen mucha pericia en la terminal, siempre pueden volver exactamente a como esta su sistema antes de cualquier prueba, o actualización o simplemente un excelente desastre recovery.

No hay comentarios:

Publicar un comentario

Flutter 2.10

  Hace unos días google hizo una actualización en flutter. Se gana gran velocidad y hace estable hacer aplicaciones en #Windows . Muy lindo...