FreeBSD México

Comunidad Mexicana de FreeBSD

TrueOS descripción y características interesantes.

Esta es una traducción del siguiente sitio: https://www.trueos.org/more-on-trueos/

trueos.jpg

¿Qué es lo que hace diferente a TrueOS®?

TrueOS esta basado en la legendaria seguridad y estabilidad de FreeBSD. TrueOS se basa en FreeBSD-CURRENT, con los últimos controladores, actualizaciones de seguridad, y paquetes disponibles. También nuestro nuevo paquete de controladores traen el soporte de los juegos de chipsets gráficos y de hardware de Intel más nuevos. Consideramos que nosotros proporcionamos características líderes en la industria como lo es PersonaCrypt, la cual permite encriptar el directorio home del usuario y poder transferirlo a otras máquinas con TrueOS. TrueOS también soporta encripción de disco completa GELI, manteniendo tus datos seguros incluso en el caso de robo físico del disco. Así que adelante y pruebe este sistema operativo. Si tiene algún problema, estaremos felices de ayudar.

TrueOS esta creado encima de FreeBSD para hacer el mejor sistema de escritorio posible por medio de ofrecer estas fantasticas adiciones al nivel del sistema:

 

  • TrueOS usa LibreSSL para todo
  • Funcionalidad Clang completa compilada desde los ports
  • Las actualizaciones de TrueOS usan ambientes de arranque y nunca tocan el sistema de producción en vivo.
  • Linux DRM 4.9 (Soporta gráficos modernos de Intel – Broadwell, Skylake)
  • Ports y paquetes (packages) compilados con más opciones

 

¿Qué pasó con PC-BSD®?

Muchos estan familiarizados con el nombre PC-BSD y deben estar preguntandose porque le cambiamos el nombre. A pesar de que el nombre era conocido por muchos, los desarrolladores se dieron cuenta de que era el momento de un nuevo nombre que pudiera comunicar mejor nuestro mensaje. El desarrollador líder Kris Moore tuvo que decir lo siguiente: “Nosotros ya estabamos usando el nombre TrueOS para el lado del servidor de PC-BSD, y tenía sentido el unificar los nombres. PC-BSD no reflejaba bien sus capacidades de servidor o solución embebida. TrueOS Escritorio/Servidor/Embebido eran productos reales, evita un poco de la confusa sopa de letras, y nos da un nombre más pegajoso.” Una lección importante que se aprendió por medio de ir a conferencias es que la gente tiene dificultades para recordar acrónimos que forman parte de un nombre, lo cuál no es un buen punto de inicio cuando se promueve un producto. Tenemos la confianza de que el nombre TrueOS le permitirá a la gente identificar rápidamente el proyecto. Y subsecuentemente permitirá transmitir el mensaje de nuestra marca de una forma mejor y unificada.

Seguro y Protegido

Enfrentémoslo – La seguridad de Datos es uno de los problemas más complejos que un sistema operativo tiene que enfrentar para mantener seguros a sus usuarios. Es por eso que en el proyecto TrueOS hemos ido arriba y más allá para asegurarnos que tienes todas las herramientas que necesitas para mantener tus sistemas protegidos y seguros. Usando GELI para encripción de disco duro completa con PersonaCrypt le permitirá a tus usuarios realizar un portable y completamente encriptado directorio home en una unidad USB portatil que puede llevarse entre sistemas TrueOS. Esto te permitirá tener la libertad de poseer tus datos sin importar en que computadora los uses. Usamos LibreSSL, el cual es conocido y usado ampliamente dentro de OpenBSD, para asegurar nuestro código base e incrementar el nivel base de seguridad. Puedes ir y descansar seguro, TrueOS te tiene cubierto.

SysAdm™ Administración Remota

SysAdm proporciona una nueva forma de administrar tu servidor, sistema de escritorio o sistema basado en la Nube. Por medio de exponer una API vía Websockets o REST encriptado, ahora es posible controlar remotamente todos los aspectos de tu máquina, incluyendo la administración del software, actualizaciones, ambientes de arranque, usuarios, respaldos, y más. SysAdm es la respuesta que muchas compañías están buscando con una solución de bajo costo, y escalable que fácilmente puede administrar distintos segmentos de infraestructura de TI para mantener las cosas funcionando suavemente. TrueOS tiene ahora integrado una funcionalidad de panel de control total tanto local como remota dentro de SysAdm así que puedes encontrar fácilmente y ajustar cualquier elemento configurable desde un solo lugar.

El sistema de archivos OpenZFS

El sistema de archivos OpenZFS es la siguiente evolución de los sistemas de archivos. El diseño revolucionario de ZFS incorpora copia-en-escritura y elementos de auto-reparaciónpara proporcionan una confiabilidad sólida como una roca. De cualquier forma, los ambientes de arranque son lo que hacen brillar a este sistema de archivos. Con los ambientes de arranque, se pueden realizar instantaneas rápidas de la configuración de sistema en cualquier momento. Si algo sale mál mientras se realiza una actualización, o mientras editas un archivo de configuración, no tendrás de que preocuparte! Simplemente usa la funcionalidad de rollback interconstruida para regresar al ambiente de arranque previo y regresar las cosas como estaban. OpenZFS proporciona software interconstruido de RAID sin necesidad de los tener que adquirir controladores de hardware caros.

_________________________

Nos leeremos en el siguiente artículo!

FreeBSD rulez!

Si esta información te resultó útil considera hacer una donación a mis cuentas de BitCoin o LiteCoin:

BTC:   37Eyuc6a9YFw3NYAWriBRdsNztjeUCjeBY

LTC:    LhyHJC2eXVCrwHKX1jnMuSHgSijW3XHX2j

_________________________

 Eric De La Cruz Lugo, es Licenciado en Informática Administrativa (LIA) con especialidad en sistemas, egresado del Instituto Tecnológico y de Estudios Superiores de Occidente (ITESO), ha sido usuario de FreeBSD desde 1993 y de sistemas UNIX desde 1992, y de Linux desde 1997 (actualmente cuenta con certificación Linux+CompTIA) es profesor de asignatura de la Universidad Tecnológica Metropolitana en Mérida, Yucatán, donde administra servidores corriendo con FreeBSD que hospedan aplicaciones administrativas y la plataforma educativa en línea de la división de TIC (Tecnologías de la Información y Comunicación) de la Universidad. También brinda de forma independiente consultoría profesional a empresas e instituciones, e imparte cursos relacionados con UNIX, Linux y desde luego FreeBSD!, forma parte del equipo de traducción al español del sitio bsdcertification.org, así como Proofreader y betatester de artículos de la revista BSDMag editada en Polonia, que se puede leer mensualmente en bsdmag.org,  también es astrónomo amateur y asesor externo del Planetario Arcadio Poveda Ricalde de Mérida, Yucatán y esta felizmente casado con su amada esposa Marisol Alvarez, puede ser alcanzado en: eric@freebsd.mx, eric_delacruz@yahoo.com y en eric@iteso.mx y en twitter: @COSMICBOY123 y en Steemit  https://steemit.com/@cosmicboy123

BSD Magazine Edición de Septiembre de 2016

La siguiente es una traducción del siguiente sitio: https://bsdmag.org/download/lumina_desktop_cust/

 

Contenido:

NÚMERO DE ESQUEMAS DE CONFIGURACIÓN DEL ESCRITORIO LUMINA

1.- ESQUEMAS DE CONFIGURACION DEL ESCRITORIO LUMINA

2.- OPENBSD 2016, EL AÑO DEL ESCRITORIO SEGURO

3.- RAIZ UEFI DE FREEBSD EN ZFS Y ARRANQUE DUAL CON WINDOWS.

4.- USANDO EL SSD COMO CACHE DE NIVEL DOS, PARA EL ARREGLO DE ALMACENAMIENTO DE CONTROLADOR DUAL EN FREEBSD

5.- FREENAS GUIA PARA PREPARAR LA INSTALACIÓN PARTE CUATRO: LOS PLUGINS

6.- MINIX – UN SISTEMA OPERATIVO BASADO EN CLASES PARTE II

7.- ENTREVISTA CON ALEXANDER TODOROV, FUNDADOR DE MR. SENKO Y FRANCK PORCHER, FUNDADOR DE LA COMPAÑÍA INGENIERÍA DE CÓMPUTO FRANCKY

_________________________

Nos leeremos en el siguiente artículo!

FreeBSD rulez!

Si esta información te resultó útil considera hacer una donación a mis cuentas de BitCoin o LiteCoin:

BTC:   37Eyuc6a9YFw3NYAWriBRdsNztjeUCjeBY

LTC:    LhyHJC2eXVCrwHKX1jnMuSHgSijW3XHX2j

_________________________

eric_perfil_2

 Eric De La Cruz Lugo, es Licenciado en Informática Administrativa (LIA) con especialidad en sistemas, egresado del Instituto Tecnológico y de Estudios Superiores de Occidente (ITESO), ha sido usuario de FreeBSD desde 1993 y de sistemas UNIX desde 1992, y de Linux desde 1997 (actualmente cuenta con certificación Linux+CompTIA) es profesor de asignatura de la Universidad Tecnológica Metropolitana en Mérida, Yucatán, donde administra servidores corriendo con FreeBSD que hospedan aplicaciones administrativas y la plataforma educativa en línea de la división de TIC (Tecnologías de la Información y Comunicación) de la Universidad. También brinda de forma independiente consultoría profesional a empresas e instituciones, e imparte cursos relacionados con UNIX, Linux y desde luego FreeBSD!, forma parte del equipo de traducción al español del sitio bsdcertification.org, así como Proofreader y betatester de artículos de la revista BSDMag editada en Polonia, que se puede leer mensualmente en bsdmag.org,  también es astrónomo amateur y asesor externo del Planetario Arcadio Poveda Ricalde de Mérida, Yucatán y esta felizmente casado con su amada esposa Marisol Alvarez, puede ser alcanzado en: eric@freebsd.mx, eric_delacruz@yahoo.com y en eric@iteso.mx y en twitter: @COSMICBOY123)

Consolidador de FreeBSD Allan Jude Discute las Ventajas de FreeBSD y su Rol de Mantener Millones de Servidores Corriendo

La siguiente es una traducción del sitio: http://www.hostingadvice.com/blog/freebsd-project-under-the-hood/

 

Por: Alexandra Leslie Posteado: el 14 de Junio de 2016

Brindandole Poder a plataformas como Netflix o a tu sistema de juegos favorito, FreeBSD es un sistema operativo robusto y de código abierto en el cual confían millones de sitios para servir páginas web. Incluso Mac OSX se basa en parte en FreeBSD. Con mas de 400 voluntarios de desarrollo que lo dirigen, el proyecto FreeBSD es una fuerza dinámica que pone el control en las manos de los Administradores de Sistemas. El consolidador del proyecto Allan Jude, ha sido un fan del proyecto desde 2002. El discute la estructura interna del sistema y las caracteristicas de las funcionalidades que lo atrajeron al proyecto  —contribuyendo a su documentación y posteriormente a su desarrollo — y en que esta trabajando ahora, mas de una decada después.

Asi que hice este cambio y ahora esta en todas partes…

Imagina que el codigo en el que trabajaste hoy o la solicitud de la característica que enviaste ayer en la encuesta en línea fuera consolidada y afectara la vida de millones de individuos — En sus PlayStation o en Netflix — y en los millones de sitios que confían en su sistema operativo para ayudar a servir páginas web.

“Es definitivamente una lección de humildad…. y un sentimiento algo extraño,” admitió Allan Jude.

Cuando Allan inició su propia compañía de hospedaje de sitios web para transmisión de video en línea, FreeBSD era el unico sistema operativo que había usado previamente con otros hosts. Basado en su experiencia y confort con él, le confió al sistema el futuro de su incipiente negocio.

Una decada después, el antes Administrador de Sistemas fué a una conferencia enfocada en el sistema operativo de código abierto FreeBSD, donde conoció a algunos de los colaboradores de su equipo de documentación. “Ellos me inspiraron,” dijo a nuestro equipo en una charla reciente. El empezó a escribir documentación pero pronto quiso contribuir en mejoras más allá de los documentos.

Hoy día, Allan tiene un lugar como Consolidador del Proyecto FreeBSD. Es raro que tu llegues a conversar con alguien involucrado en un proyecto de código abierto de escala masiva como éste — raro y sorprendente.

Dos Enormes Beneficios de FreeBSD desde el Punto de Vista del Administrador de Sistemas

Nosotros vivimos en una escuela de la ciudad con toneladas de aspirantes a desarrolladores web y a Administradores de sistemas encauzados desde la Universidad de Florida. Muchos de ellos estan destinados a ir por la ruta de Linux simplemente porque el nombre es más familiar. Ellos lo ven por todos lados. Sin embargo la realidad, de acuerdo con Allan es que FreeBSD “puede hacer practicamente todo lo que puede hacer Linux — y en la mayoría de los casos puede hacerlo mejor.”

 

 

El consolidador de FreeBSD Allan Jude, se unió a una enorme red de desarrolladores en 2012, habiendo sido un fan del proyecto desde 2002.

El hecho de que el involucramiento de Allan en el desarrollo del proyecto empezara a partir de su experiencia personal con el sistema, levanta la pregunta: ¿Por qué ESTE SISTEMA OPERATIVO? “Por la manera en que está organizado,” responde Allan, y al parecer esa declaración incluye la estructura interna y el equipo interno.

1. Organización del Código, Meticulosmente Mantenido y Documentado

El Proyecto FreeBSD funciona como un mundo extremadamente bien organizado en si mismo. Allan explica el ambiente: “Hay una página de documentación que explica cómo esta diseñado el sistema de archivos y todo tiene un lugar y siempre va en ese mismo lugar.”

Especialmente con tantas manos trabajando en el mismo lugar en este proyecto, sería fácil que el orden se volviera una maraña. Allan explicó que en muchas otras aplicaciones, los desarrolladores estructuran el código como ellos sientan que tiene sentido, y eso varía de desarrollador a desarrollador. “Con FreeBSD, siempre hay un lugar asignado para las aplicaciones [sin importar cuál sea] y siempre va a ir ahí,” concluye Allan.

Para mantener este orden, FreeBSD tiene una Guía de Estílo que tiene que seguirse meticulosamente. Allan nos dijo que el equipo esta tan fuertemente entrelazado que sirve como una fuente de auditabilidad del uno para con el otro. “Es un grupo de gente extremadamente entrelazado. Si pones algo en el lugar equivocado, alguien dirá, ‘Hey, eso va en este lugar,’ y entonces se corrige.”

Conforme el equipo de desarrollo continúa creciendo, ellos predican el apropiado estilo FreeBSD con un sistema de tutorías. Cada nuevo desarrollador que entra abordo recibe un mentor o tutor para asegurarse de que son entrenados de acuerdo con la guía antes citada. “Cuando te unes a FreeBSD se te asigna un mentor o tutor por un tiempo, eso significa que cualquier cosa con la que colabores es revisada primero por ellos,” Explicó Allan, “y si algo esta mal con ello, es su error  — no el tuyo — lo cual realmente ayuda un montón al principio cuando estas iniciando.” No es broma, te imaginas solo involucrarte y tomar el destino del sistema de juegos de alguien en tu primera solicitud de caracteristicas en un proyecto masivo como lo es éste?

2. Paquetes de Distribución con Control de Versiones sin Dolor y 25,000 Ports para escoger

Otro factor sobresaliente es que FreeBSD hace paquetes de forma diferente — totalmente mantenido por su equipo con control de versiones sencillo para ti. FreeBSD permite tomar control de tus paquetes cuando configuras y mantienes tu sistema, y ofrecen un ciclo de “liberación sobre la marcha” con 25,000 ports diferentes de los cuales escoger.

“Tu no tienes que ir cazando por ahí agregando repositorios externos que son administrados quien sabe por quien,” Allan agregó, que uno de los beneficios favoritos de FreeBSD. “Es que todo esta en un solo repositorio de paquetes de FreeBSD,” y cuando quieres cambiar digarmos desde ,PHP 5 a PHP 7, “es solo cuestión de decirle a [FreeBSD]” que actualice y está hecho.

Con el beneficio agregado de las Cárceles o Celdas de FreeBSD — el contenedor que permite almacenar tu sitio de versiones de desarrollo y producción separados en una sola máquina — tu puedes actualmente hacer el cambio entre ellos en base a pruebas. No hay necesidad de instalar una nueva máquina o alterar el ambiente de producción.

El Proyecto más Reciente de Allan que esta bajo los Reflectores: Ambientes de Arranque

Así que, ¿Cómo es un día en la vida de un desarrollador del Proyecto FreeBSD? Allan nos dijo que la mayoría de los miembros estan trabajando en el proyecto como un hobby o como un trabajo de tiempo parcial en conjunto con sus “trabajos del día.” Él indicó que frecuentemente el esta trabajando en un proyecto en un día determinado, y resulta que no es tan sencillo como el creyó que sería, o no funciona de la manera que el quería, o se siente inspirado por el  ¿Qué pasaría si..: “Sería grandioso si tuviera esta característica extra,” el verbaliza su tren de pensamiento. “Me digo, voy a empezar a trabajar en esto, y, una vez que tenga una idea general de como lo quiero hacer, lo publico en la lista de correo y obtengo retroalimentación.” Con una comunidad responsiva a solo un buzón de distancia y una revisión completa de código después, Allan y sus compañeros desarrolladores tienen el sistema de soporte que necesitan para subir contribuciones frescas en el ciclo de liberación de FreeBSD.

“Creo que lo más reciente que he hecho y para lo que mucha gente estaba esperando, es una característica llamada Ambientes de Inicio,” Señaló Allan. “Si estas usando ZFS, puedes tomar una instantanea de tu sistema antes de que instales una actualización y entonces, si la actualización no funciona, puedes regresar a como estaba antes el sistema — pero esto solo afecta los archivos del sistema.” En otras palabras, tus directorios home y archivos de bases de datos no son afectados durante el regreso del sistema operativo hasta el punto en que estabas contento con él.

 

Allan compartió con nosotros una de sus últimas gemas del proyecto FreeBSD — acceso simple a los ambientes de inicio para SysAdmins.

“Anteriormente, tenías que usar una herramienta en el sistema operativo para cambiar entre ellos,” señaló Allan. “Después de una actualización, si el sistema no llegaba a arrancar, entonces esa herramienta no era de mucha ayuda.” Para combatir esa frustración, Allan hizo que la característica fuera mas usable para todos por medio de agregar una opción para seleccionar el Ambiente de Inicio en el menú que aparece después del primer arranque. Como un bono añadido, la característica esta accesible ante la mayoría de los usuarios quienes no necesariamente tienen que saber que existía de antemano. “Ahora ellos ven esa opción cada vez que inician, de tal forma que ellos pueden ir a la documentación sobre como utilizarla,” concluyó Allan. Darle a la gente lo que necesitan, incluso si ellos no saben que lo necesitan — Bien hecho, Allan!

El Protocolo de Pruebas, Usando ZFS es un Ejemplo Asombroso

Para aquellos que no saben, ZFS, o el Sistema de Archivos Z, es la nueva ola de los sistemas de archivos, dado que realmente es más que un simple sistema de archivos. Es un proyecto de código abierto desarrollado por Sun Microsystems™ que combina administración de volúmen y características tradicionales de sistema de archivos, mientras que reconoce la estructura general de los discos de almacenamiento involucrados. Supera muchos problemas antiguos encontrados en otros sistemas de archivos, los cuales solo podían reconocer un solo disco (inclusive cuando estaba colocado en una configuración avanzada de RAID por hardware).

Naturalmente le preguntamos a Allan como cambió ésto el juego para su propio negocio como copañía de streaming de video. “Ahora que nos estamos acercando al petabyte de almacenamiento, otros sistemas de archivos ya no son mas una opción,” explica sin rodeos. El mayor punto de venta del ZFS para el negocio de Allan son las instantaneas y la replicación. “Cuando estas hablando sobre archivos de decenas de terabytes para algunos clientes, otras opciones de respaldo ya no funcionan, así que teniendo la replicacion al nivel de bloques realmente mejora mucho las cosas para nosotros,” señaló, haciendo notar que algo que pueda mantener sistemas de archivos separados para cada cliente es realmente bueno también. Con ZFS, ellos son capaces de administrar archivos de clientes como una unidad discreta, lo que es conocido como un conjunto de datos — y si alguien no paga su factura, ellos pueden remover esa instantanea particular del cliente del almacenamiento sin afectar a los usuarios que pagan.

 

Incorporar Nuevos Sistemas de Archivos en un Sistema Operativo No es un Desafío Pequeño

 

Muy bien desarrolladores — tomen un momento para pensar a traves del proceso de integrar un nuevo sistema de archivos en un sistema operativo. Mmm, a quien no le gusta un desalentador proyecto que pede durar semanas y mas semanas? Preparense ahora: Este reto bestial fue enfrentado y vencido por un desarrollador Polaco de nombre Paweł Jakub Dawidek — y lo hizo en tan solo 21 días.

“El trabajó cerca de 18 horas al día,” menciona Allan, imaginando probablemente como se caían nuestras quijadas a traves del telefono. “El no estaba trabajando de esa manera a proposito; fue más como si el estuviera tan exitado e interesado que de plano no podía detenerse de pensar o de trabajar en ello.”

Esa actitud es representativa de lo que se siente a traves de todo el equipo de desarrollo de FreeBSD, es lo que pienso. Cada vez que formulamos preguntas sobre, “Qué tan seguido trabajas en el proyecto?” La respuesta de Allan iba de, “Bueno, algunas veces no puedo hacerlo durante la semana, y otra veces ocupo TODO EL FIN DE SEMANA.” Puesto de forma simple, Allan dice, “Esta es la divertido de las cosas.”

 

Las Pruebas son Truculentas y Rigurosas, así que FreeBSD Viene con el Universo Compilado

Para complicar más las cosas, ZFS tiene su propio repositorio principal con sus propias reglas y requerimientos de pruebas: p.ej., una solicitud de una caracteristica tiene que estar probada en sistemas operativos con ZFS corriendo en ellos como FreeBSD o Linux y usada en producción por un mínimo de 3 meses antes de que ésta llegue a ser consolidada.

“El repositorio de ZFS debe estar en calidad de producción todo el tiempo,” explicó Allan. “FreeBSD tiene un conjunto de pruebas, un conjunto de pruebas de regresión, y entonces una contínua integración con Jenkins.” El truco es adivinar en cual de las multiples plataformas se debe hacer. Si tu realizas una consolidación, el código se ve perfecto, pero entonces te das cuenta de que solo sabes como funciona en tu hardware x86. Tal vez su funcionalidad en ARM sea una historia diferente. (Como diría el perro de Caricatura Scooby Doo “Rut ro, Raggy” (Uh!, Ho!, Shaggy) Expresion que indica que algo malo va a pasar y que escapa a tu control).

 

 

El equipo FreeBSD no estaría completo sin su mascota. Conozcan al BSD Daemon: Beastie!

“Nosotros tenemos este concepto llamado Compilación del Universo donde compilas FreeBSD para cada diferente ambiente de procesador que esta soportado,” nos compartió Allan. De esa forma no importa que tan bien funcione en tu sistema, también sabras que funciona en el de todos los demas.

Como se esperaba, Allan nos dijo que la Compilacion del Universo puede tomar un tiempo en desarrollarse y perfeccionarse — “especialmente si no tienes todo el hardware, pero la Fundación FreeBSD proporciona servidores para los desarrolladores del proyecto.” Así que afortunadamente, ellos tienen acceso a servidores realmente grandes, algunos con 36 núcleos, y repletos de RAM. “Si tienes que hacer una Compilación del Universo en tu laptop, esta podría tomar un día y medio,” agregó Allan, con una carcajada.

 

Lo que se Pueda Salir por las Grietas es Atrapado Inmediatamente por Jenkins

 

Antes de unirse a los aproximadamente 400 desarrolladores y a sus contribuciones en una mision compartida para fortalecer y evolucionar el poderoso sistema operativo de código abierto FreeBSD, Allan fue un Administrador de Sistemas. El jugó con PHP, Perl, y escripts de shell, pero no fue sino hasta hace poco que tomó el lenguaje C.

“Algo importante con lo que nos quedamos es que tu no tienes que ser un desarrollador experimentado con toneladas de experiencias para hacer una diferencia en el proyecto,” indicó Allan — y la diferencia que desarrolladores como Allan estan haciendo es increible. Si tu tambien quieres enviar la consolidación de código que contribuya al proyecto en que millones de servidores web confían, hay una gran cantidad de maneras de involucrarse!

Estamos hablando especialmente a los Administradores de Sistemas aquí, como hizo notar Allan ellos son los principales usuarios de FreeBSD. “Tener mas Administradores de Sistemas en la compilación actual del sistema significa que podemos ofrecer las herramientas que ellos estan buscando — diseñadas de la manera que un Administrador de Sistemas quisieran tenerlas diseñadas, no necesariamente de la manera en que un desarrollador podría pensar que las cosas tienen mas sentido,” agregó Allan.

Si tu estas usando FreeBSD actualmente y se te atraviesa la oportunidad de hacer una característica más fácil de usar o más funcional — ¡Empieza a trabajar por hacer eso! “Podemos tomar contribuciones de cualquiera que desee ofrecerlas,” concluyó Allan.

Si quieres involucrarte, pero no te sientes al nivel o con la disponibilidad, aún, Checa Las páginas de Trabajos para Juniors de la FreeBSD wiki  ahi encontraras la lista más reciente de tareas que necesitan hacerse.

_________________________

Nos leeremos en el siguiente artículo!

FreeBSD rulez!

Si esta información te resultó útil considera hacer una donación a mis cuentas de BitCoin o LiteCoin:

BTC:   37Eyuc6a9YFw3NYAWriBRdsNztjeUCjeBY

LTC:    LhyHJC2eXVCrwHKX1jnMuSHgSijW3XHX2j

_________________________

 Eric De La Cruz Lugo, es Licenciado en Informática Administrativa (LIA) con especialidad en sistemas, egresado del Instituto Tecnológico y de Estudios Superiores de Occidente (ITESO), ha sido usuario de FreeBSD desde 1993 y de sistemas UNIX desde 1992, y de Linux desde 1997 (actualmente cuenta con certificación Linux+CompTIA) es profesor de asignatura de la Universidad Tecnológica Metropolitana en Mérida, Yucatán, donde administra servidores corriendo con FreeBSD que hospedan aplicaciones administrativas y la plataforma educativa en línea de la división de TIC (Tecnologías de la Información y Comunicación) de la Universidad. También brinda de forma independiente consultoría profesional a empresas e instituciones, e imparte cursos relacionados con UNIX, Linux y desde luego FreeBSD!, forma parte del equipo de traducción al español del sitio bsdcertification.org, así como Proofreader y betatester de artículos de la revista BSDMag editada en Polonia, que se puede leer mensualmente en bsdmag.org,  también es astrónomo amateur y asesor externo del Planetario Arcadio Poveda Ricalde de Mérida, Yucatán y esta felizmente casado con su amada esposa Marisol Alvarez, puede ser alcanzado en: eric@freebsd.mx, eric_delacruz@yahoo.com y en eric@iteso.mx y en twitter: @COSMICBOY123 y en Steemit: https://steemit.com/

BSD Magazine Edición de Abril de 2016

La siguiente es una traducción del siguiente sitio: https://bsdmag.org/download/reusing_openbsd/

Contenido:

NÚMERO SOBRE ZFS EN FREEBSD.

1.- AGREGANDO ZFS A FREEBSD CONCEPTO DE ALMACENAMIENTO DE CONTROLADOR DUAL

2.- RE-USANDO EL ARC4RANDOM DE OPENBSD EN PROGRAMA MULTIHILO EN EL ESPACIO DE USUARIO

3.- SABORES DE FREEBSD –  GHOSTBSD

4.- ASEGURANDO VPNs CON GRE / STRONGSWAN, REDES PARA PEQUEÑAS EMPRESAS CON FREEBSD

5.- COMO INSTALAR EL ESCRITORIO XFCE 4.12 EN NETBSD 7

6.- ENTREVISTA CON FERNANDO RODRIGUEZ, COFUNDADOR DE LA EMPRESA KEEPCODING

_________________________

Nos leeremos en el siguiente artículo!

FreeBSD rulez!

Si esta información te resultó útil considera hacer una donación a mis cuentas de BitCoin o LiteCoin:

BTC:   37Eyuc6a9YFw3NYAWriBRdsNztjeUCjeBY

LTC:    LhyHJC2eXVCrwHKX1jnMuSHgSijW3XHX2j

_________________________

eric_perfil_2

 Eric De La Cruz Lugo, es Licenciado en Informática Administrativa (LIA) con especialidad en sistemas, egresado del Instituto Tecnológico y de Estudios Superiores de Occidente (ITESO), ha sido usuario de FreeBSD desde 1993 y de sistemas UNIX desde 1992, y de Linux desde 1997 (actualmente cuenta con certificación Linux+CompTIA) es profesor de asignatura de la Universidad Tecnológica Metropolitana en Mérida, Yucatán, donde administra servidores corriendo con FreeBSD que hospedan aplicaciones administrativas y la plataforma educativa en línea de la división de TIC (Tecnologías de la Información y Comunicación) de la Universidad. También brinda de forma independiente consultoría profesional a empresas e instituciones, e imparte cursos relacionados con UNIX, Linux y desde luego FreeBSD!, forma parte del equipo de traducción al español del sitio bsdcertification.org, así como Proofreader y betatester de artículos de la revista BSDMag editada en Polonia, que se puede leer mensualmente en bsdmag.org,  también es astrónomo amateur y asesor externo del Planetario Arcadio Poveda Ricalde de Mérida, Yucatán y esta felizmente casado con su amada esposa Marisol Alvarez, puede ser alcanzado en: eric@freebsd.mx, eric_delacruz@yahoo.com y en eric@iteso.mx y en twitter: @COSMICBOY123)

 

BSD Magazine Edición de Abril 2015

May 12, 2015 | Posted in BSD Magazine,Uncategorized, Tagged , , , , , ,

 

Contenido:

1.- NODEJS Y FREEBSD (CÓMO COMPILAR NODEJS DESDE EL CÓDIGO FUENTE EN FREEBSD)

2.- CONFIGURACIÓN DE UN CONTENEDOR ZFS

3.- SEGURIDAD DE LA INFORMACIÓN

4.- BASE CAMP ADMINISTRACIÓN DE PROYECTOS PARA LOS CUERDOS.

_________________________

Nos leeremos en el siguiente artículo!

FreeBSD rulez!

Si esta información te resultó útil considera hacer una donación a mis cuentas de BitCoin o LiteCoin:

BTC:   37Eyuc6a9YFw3NYAWriBRdsNztjeUCjeBY

LTC:    LhyHJC2eXVCrwHKX1jnMuSHgSijW3XHX2j

_________________________

Eric De La Cruz Lugo, es Licenciado en Informática Administrativa (LIA) con especialidad en sistemas, egresado del Instituto Tecnológico y de Estudios Superiores de Occidente (ITESO), ha sido usuario de FreeBSD desde 1993 y de sistemas UNIX desde 1992, y de Linux desde 1997 (actualmente cuenta con certificación Linux+CompTIA) es profesor de asignatura de la Universidad Tecnológica Metropolitana en Mérida, Yucatán, donde administra servidores corriendo con FreeBSD que hospedan aplicaciones administrativas y la plataforma educativa en línea de la división de TIC (Tecnologías de la Información y Comunicación) de la Universidad. También brinda de forma independiente consultoría profesional a empresas e instituciones, e imparte cursos relacionados con UNIXLinux y desde luego FreeBSD!, forma parte del equipo de traducción al español del sitio bsdcertification.org, así como Proofreader y betatester de artículos de la revista BSDMag editada en Polonia, que se puede leer mensualmente en bsdmag.org,  también es astrónomo amateur y asesor externo del Planetario Arcadio Poveda Ricalde de Mérida, Yucatán y esta felizmente casado con su amada esposa Marisol Alvarez, puede ser alcanzado en: eric@freebsd.mx, eric_delacruz@yahoo.com y en eric@iteso.mx y en twitter: @COSMICBOY123)

Clonando una Máquina FreeBSD/ZFS con ‘zfs send’

Esta es una traducción del siguiente sitio: http://blather.michaelwlucas.com/archives/2108
FreeBSD Logo

Los servidores de correo electrónico de mi patrón corren DirectAdmin en FreeBSD, con ZFS. El servidor de correo es importante en la compañía. Queremos ser capaces de restaurar rápida y fácilmente. Mientras que regularmente lo respaldamos, teniendo sistema base “que se sabe que esta bien” con todo el software instalado, donde podemos restaurar los spools de mail y la información de las cuentas, todo estará bien.

Como corre con ZFS, enviemos los sistemas de archivos a traves de la red a una máquina en blanco.

Primero se necesita un ISO de instalación de la misma liberación y arquitectura de FreeBSD. (¿Podría usar una liberación diferente? Quizas. Pero si tengo algun error, la primera cosa será probar el medio de instalación correcto. Vamos a saltarnos los preliminares.)

También se necesita un servidor web, para almacenar el archivo de la llave pública SSH del usuario.

Yo provisioné una máquina virtual nueva con exactamente la misma cantidad de disco duro, memoria y procesador que el equipo original.

Se arrancó desde el disco de instalación. Seleccione “Live CD” en lugar de install.. Inicie sesión como root (sin  password).

Para FreeBSD 9.2 o anterior, tome en cuenta el bug 168314. el Live CD no puede configurar resolv.conf en la instalación por defecto porque el directorio /tmp/bsdinstall_etc no esta presente y /etc/resolv.conf es una liga simbólica a /tmp/bsdinstall_etc/resolv.conf.

# mkdir /tmp/bsdinstall_etc
# touch /tmp/bsdinstall_etc/resolv.conf

Mi disco es /dev/vtbd0. A este disco le di un formato exacto al disco del servidor original. La instalación original se grabó en un script, lo cual me salvó de los problemas de copiar el particionamiento de la máquina original.

# gpart destroy -F vtbd0
# gpart create -s gpt vtbd0
# gpart add -s 222 -a 4k -t freebsd-boot -l boot0 vtbd0
# gpart add -s 8g -a 4k -t freebsd-swap -l swap0 vtbd0
# gpart add -a 4k -t freebsd-zfs -l disk0 vtbd0
# gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 vtbd0
# gnop create -S 4096 /dev/gpt/disk0
# kldload zfs
# zpool create -f -o altroot=/mnt -O canmount=off -m none zroot /dev/gpt/disk0.nop
# zfs set checksum=fletcher4 zroot

Nuestro sistema de archivos destino ya esta configurado. Pero necesitaremos un daemon SSH para recibir conexiones. Los únicos directorios con permiso de escritura son /tmp y /var, así que cree un archivo  /tmp/sshd_config que contiene:

HostKey /tmp/ssh_host_ecdsa_key
PermitRootLogin yes
AuthorizedKeysFile /tmp/%u

Necesito un archivo de host key. ssh-keygen con una bandera  -A para crear claves de host automáticamente, pero intenta ponerlas en /etc/ssh. si quieres crear las claves en otra ubicación, debes hacerlo manualmente.

# ssh-keygen -f ssh_host_ecdsa_key -N '' -t ecdsa

Ahora arrancamos sshd y la red.

# /usr/sbin/sshd -f /tmp/sshd_config
# dhclient vtnet0

Tu máquina original ahora debe ser capaz de dar ping y conectarse vía SSH al host en blanco. El host en blanco debe ser capaz de dar ping a tu servidor web.

Este es el momento en que te das cuenta de que la dirección configurada por DHCP esta actualmente en uso por otra máquina, necesitas reiniciar y empezar de nuevo.

Copia un archivo de claves autorizadas (authorized_keys) desde tu web server al directorio /tmp/root. También configura los permisos en /tmp de tal forma que sshd aceptará ese archivo de claves. (El sticky bit hará que sshd rechaze el archivo de claves.)

# fetch http://webserver/authorized_keys .
# mv authorized_keys root
# chmod 755 /tmp

En este punto, la máquina original debería ser capaz de conectarse vía SSH en la máquina objetivo como root. Esta fue la parte dificil. Ahora hay que copiar recursivamente el snapshot ZFS a traves de la red.

# zfs snapshot -r zroot@backup
zfs send -R zroot@backup | ssh root@newhost zfs recv -F zroot

Ahora nos retiramos y permitimos que gigas y gigas de datos fluyan a traves de la WAN. Para verificar el progreso, ve a la maquina destino y ejecuta el siguiente comando:

# zfs list -t snapshot

Cuando una instantanea individual termina, aparecerá en la lista.

Una vez que el ZFS send se completa, se puede reiniciar y tener un sistema clonado, verdad?

Mmmmh, aún no. (Sospecho que todo lo que sigue se pudo haber realizado antes del reinicio previo, pero no sabía si tenía que hacerlo. Lectores, por favor hagan lo que sigue antes de su primer reinicio y dejenme saber si funcionó o no.)

Si reinicia en esta etapa y obtendrá un mensaje de error como el siguiente:

Can't find /boot/zfsloader

Can't find /boot/kernel

¿Entonces que hacer? Primero que nada, aún no hay un cargador de arranque. Pude haber realizado esto antes, pero no lo pensé. Reinicia nuevamente en el live CD e instale los cargadores necesarios.

# gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 vtbd0
bootcode written to vtbd0

Mientras estas en el live CD, verifique el tanque de volúmenes ZFS.

# zpool status
no pools available

¡Un momento… Yo se que hay una tanque de volúmenes aquí! Yo lo vi antes de reiniciar. Ejecutar “zpool import" me muestra mi tanque de volúmen zroot como una opción, así que intentemos nuevamente.

# zpool import zroot
cannot import 'zroot': pool may be in use from other system
use '-f' to import anyway

Nosotros sabemos que el tanque de volúmenes no esta en uso, así que vamos a importarlo a la fuerza. Como estoy arrancando desde el live CD, Yo lo montaré temporalmente en  /mnt.

# zpool import -o altroot=/mnt -f zroot

Ahora que ya podemos comunicarnos con el tanque de volúmenes, le podemos decir a FreeBSD desde cual ZFS debería de arrancar.

# zpool set bootfs=zroot/DEFAULT/root zroot

Quiero asegurarme de que este tanque de volúmenes puede ser importado y exportado limpiamente, así que hago lo siguiente:

# zpool export zroot
# zpool import zroot

En este punto, he montado el sistema de archivos ZFS sobre el sistema de archivos del live CD. Ya no muevan nada aquí, solo reinicien el sistema.

Y su sistema esta clonado.

Ahora tengo que resolver como actualizar esta copia con instantaneas incrementales, Pero eso será un post separado en mi blog.

 

_________________________

Nos leeremos en el siguiente artículo.

FreeBSD rulez!

Si esta información te resultó útil considera hacer una donación a mis cuentas de BitCoin o LiteCoin:

BTC:   37Eyuc6a9YFw3NYAWriBRdsNztjeUCjeBY

LTC:    LhyHJC2eXVCrwHKX1jnMuSHgSijW3XHX2j

_________________________

Eric De La Cruz Lugo, es Licenciado en Informática Administrativa (LIA) con especialidad en sistemas, egresado del Instituto Tecnológico y de Estudios Superiores de Occidente (ITESO), ha sido usuario de FreeBSD desde 1993 y de sistemas UNIX desde 1992, y de Linux desde 1997 (actualmente cuenta con certificación Linux+CompTIA) es profesor de asignatura de la Universidad Tecnológica Metropolitana en Mérida, Yucatán, donde administra servidores corriendo con FreeBSD que hospedan aplicaciones administrativas y la plataforma educativa en línea de la división de TIC (Tecnologías de la Información y Comunicación) de la Universidad. También brinda de forma independiente consultoría profesional a empresas e instituciones, e imparte cursos relacionados con UNIXLinux y desde luego FreeBSD!, forma parte del equipo de traducción al español del sitio bsdcertification.org, así como Proofreader y betatester de artículos de la revista BSDMag editada en Polonia, que se puede leer mensualmente en bsdmag.org,  también es astrónomo amateur y asesor externo del Planetario Arcadio Poveda Ricalde de Mérida, Yucatán y esta felizmente casado con su amada esposa Marisol Alvarez, puede ser alcanzado en: eric@freebsd.mx, eric_delacruz@yahoo.com y en eric@iteso.mx y en twitter: @COSMICBOY123)

 

BSD Magazine Edición de Noviembre de 2013

 

 

Contenido de este ejemplar:

 

  • HAST en FreeBSD, Cómo hacer almacenamiento altamente disponible usando HAST
  • ¿Qué tan Seguro Puede ser el Shell?
  • PFSense + Snort
  • Como aplicar un estilo usando Hojas de estilo en cascada CSS
  • Como mejorar el proceso de inicio de sesión y Agregar más seguridad
  • Maximizando el tiempo de ejecución de un sitio web en Servidores Host corriendo FreeBSD

_________________________

Nos leeremos en el siguiente artículo.

FreeBSD rulez!

Si esta información te resultó útil considera hacer una donación a mi cuenta de LiteCoin:

LTC:    LhyHJC2eXVCrwHKX1jnMuSHgSijW3XHX2j

_________________________

Eric De La Cruz Lugo, es Licenciado en Informática Administrativa (LIA) con especialidad en sistemas, egresado del Instituto Tecnológico y de Estudios Superiores de Occidente (ITESO), ha sido usuario de FreeBSD desde 1993 y de sistemas UNIX desde 1992, y de Linux desde 1997 (actualmente cuenta con certificación Linux+CompTIA) es profesor de asignatura de la Universidad Tecnológica Metropolitana en Mérida, Yucatán, donde administra servidores corriendo con FreeBSD que hospedan aplicaciones administrativas y la plataforma educativa en línea de la división de TIC (Tecnologías de la Información y Comunicación) de la Universidad. También brinda de forma independiente consultoría profesional a empresas e instituciones, e imparte cursos relacionados con UNIXLinux y desde luego FreeBSD!, forma parte del equipo de traducción al español del sitio bsdcertification.org, así como Proofreader y betatester de artículos de la revista BSDMag editada en Polonia, que se puede leer mensualmente en bsdmag.org,  también es astrónomo amateur y asesor externo del Planetario Arcadio Poveda Ricalde de Mérida, Yucatán y esta felizmente casado con su amada esposa Marisol Alvarez, puede ser alcanzado en: eric_delacruz@yahoo.com y en eric@iteso.mx y en twitter: @COSMICBOY123)

BSD Magazine edición de Octubre de 2013

 

 

Contenido de este ejemplar:

 

  • FreeBSD se Mueve a Subversion
  • Introducción Amable a la programación en Clojure
  • El reconstruido Preservador de Vida – Como las Nuevas Herramientas de ZFS estan Cambiando FreeBSD y PC-BSD
  • Migrando de Linux a FreeBSD
  • FreeBSD para Desarrollador C++11 (Eclipse Indigo + CDT + GCC 4.8)
  • Programación Básica en FreeBSD  – Parte 9
  • Actualizaciones Mejoradas y LTS para OpenBSD
  • Columna: La Computadora Dice “No”
  • Entrevista con  Klaus P. Ohrhallinger

_________________________

Nos leeremos en el siguiente artículo.

FreeBSD rulez!

Si esta información te resultó útil considera hacer una donación a mi cuenta de LiteCoin:

LTC:    LhyHJC2eXVCrwHKX1jnMuSHgSijW3XHX2j

_________________________

Eric De La Cruz Lugo, es Licenciado en Informática Administrativa (LIA) con especialidad en sistemas, egresado del Instituto Tecnológico y de Estudios Superiores de Occidente (ITESO), ha sido usuario de FreeBSD desde 1993 y de sistemas UNIX desde 1992, y de Linux desde 1997 (actualmente cuenta con certificación Linux+CompTIA) es profesor de asignatura de la Universidad Tecnológica Metropolitana en Mérida, Yucatán, donde administra servidores corriendo con FreeBSD que hospedan aplicaciones administrativas y la plataforma educativa en línea de la división de TIC (Tecnologías de la Información y Comunicación) de la Universidad. También brinda de forma independiente consultoría profesional a empresas e instituciones, e imparte cursos relacionados con UNIXLinux y desde luego FreeBSD!, forma parte del equipo de traducción al español del sitio bsdcertification.org, así como Proofreader y betatester de artículos de la revista BSDMag editada en Polonia, que se puede leer mensualmente en bsdmag.org,  también es astrónomo amateur y asesor externo del Planetario Arcadio Poveda Ricalde de Mérida, Yucatán y esta felizmente casado con su amada esposa Marisol Alvarez, puede ser alcanzado en: eric_delacruz@yahoo.com y en eric@iteso.mx y en twitter: @COSMICBOY123)

Las Nuevas Tecnologías y Características de FreeBSD 10

FreeBSD Logo

 

Posteado el  20 de Septiembre de 2013 por

 

FreeBSD 10 ha estado trabajandose por un buen rato. FreeBSD 9 se hizo disponible en Enero de 2012 y ahora 20 meses después, FreeBSD 10 esta tomando buena forma, con dos liberaciones alpha  para pruebas.

De acuerdo con el Programa de Liberación  FreeBSD 10 recibirá el estatus de RELEASE (LIBERACION) en Noviembre, pero dado que los desarrolladores tienen preferencia sobre la calidad del producto que sobre la rapidéz de la liberación, ésta puede recorrerse hasta Diciembre 2013 / Enero 2014.

Hay una gran cantidad de tecnologías madurando en FreeBSD 10, con muchas características que conforman esta liberación, Creo que, las más exitantes en años. Una gran cantidad de desarrollo se ha enfocado al soporte de virtualización. Virtualización con las cárceles de FreeBSD ha estado disponible por largo tiempo, pero no estaba disponible la “virtualización completa”.

Echemos un vistazo a lo que más se ha hablado, las características que más se han solicitado y las más interesantes que han logrado llegar hasta la versión “10.0″. (Más detalles y enlaces a las consolidaciones de las características pueden ser encontrados en la Página Wiki de FreeBSD 10).

BSD Magazine edición de Agosto de 2013

 

 

Contenido de este ejemplar:

AMBIENTES DE BOOTEO ZFS

  • UN VISTAZO DE CERCA A LOS CAMBIOS EN PCBSD/TRUEOS 9.2 – PARTE 1
  • – AMBIENTES DE BOOTEO ZFS
  • UN GATEWAY CON FREEBSD PARA PREVENIR MALWARE Y MENSAJES NO DESEADOS
  • PROGRAMACION BASICA FREEBSD – PARTE 7
  • PKGNG: EL FUTURO DE PAQUETES EN FREEBSD Y PC-BSD
  • APACHE THRIFT: EL MANUAL QUE SE NECESITABA

 

______________

Nos leeremos en el siguiente artículo.

FreeBSD rulez!

Si esta información te resultó útil considera hacer una donación a mi cuenta de LiteCoin:

LTC:    LhyHJC2eXVCrwHKX1jnMuSHgSijW3XHX2j

_________________________

Eric De La Cruz Lugo, es Licenciado en Informática Administrativa (LIA) con especialidad en sistemas, egresado del Instituto Tecnológico y de Estudios Superiores de Occidente (ITESO), ha sido usuario de FreeBSD desde 1993 y de sistemas UNIX desde 1992, y de Linux desde 1997 (actualmente cuenta con certificación Linux+CompTIA) es profesor de asignatura de la Universidad Tecnológica Metropolitana en Mérida, Yucatán, donde administra servidores corriendo con FreeBSD que hospedan aplicaciones administrativas y la plataforma educativa en línea de la división de TIC (Tecnologías de la Información y Comunicación) de la Universidad. También brinda de forma independiente consultoría profesional a empresas e instituciones, e imparte cursos relacionados con UNIX, Linux y desde luego FreeBSD!, forma parte del equipo de traducción al español del sitio bsdcertification.org, así como Proofreader y betatester de artículos de la revista BSDMag editada en Polonia, que se puede leer mensualmente en bsdmag.org,  también es astrónomo amateur y asesor externo del Planetario Arcadio Poveda Ricalde de Mérida, Yucatán y esta felizmente casado con su amada esposa Marisol Alvarez, puede ser alcanzado en: eric_delacruz@yahoo.com y en eric@iteso.mx y en twitter: @COSMICBOY123)