Archivos de Categoría: NetBSD

Comparing them with cars?

Reading my Google Reader (like always in the morning..) i found on FreeBSD – the unknown giant blog a chart comparing Operating Systems with cars.

 

Xen + NetBSD …. imparables !

Ahora sale a la luz uan entrevista hecha a Manuel Bouyer, quien es el responsable de casi todo el trabajo rezliado para que NetBSD sea compatible con Xen.

http://ezine.daemonnews.org/200602/xen.html

Xen + NetBSD en NYCBUG

Hace unos dias Johnny Lam realizo una presentación en el grupo de usuarios de BSD de New York ( NYCBUG ) sobre Xen y NetBSD.

http://www.netbsd.org/gallery/presentations/jlam/xen.html

leido en: http://www.feyrer.de/NetBSD/bx/blosxom.cgi/nb_20060208_0342.html

BlueWall

Debian base + pkgsrc = Bluewall .. no creo que sea algo del otro mundo, pero mientras estaba conectado en freenode/#netbsd alguien menciono el enlace de una distribución Linux mas espeficico Debian junto con el package system de NetBSD. No creo que sea algo para lograr suplantar a apt_get que es un tool que ahi que sacarle su comida aparte ….

http://bluewall.es.gnu.org/

Actualizando los Paquetes instalados con pkg_src !

Despues de realizar post del tipo , creo que fui algo exagerado y ahora pretendo darle otra oportunidad :P … la cosa es que en el blog de NetBSD/IRCnet realize un post ( como pueden leer en el aterior a este ) haciendo una especio de peticion de tutorial sobre como actualizar los paquetes instalados con pkg_src y si he tenido respuestas.

http://blog.onetbsd.de/?p=117#more-117

Primer post en el blog (unofficial) de NetBSD

Hoy he hecho mi primer post en ese blog el cual ya esta tomando su lugar entre los usuarios de NetBSD ( al momento no tengo ninguna maquina con NetBSD, pero planeo volver a tener una, no se por que pero ese *BSD me atrae bastante :P ) asi que he hecho un post haciendo un tipo de peticion sobre documentacion de como hacer una actualizacion tipo FreeBSD y portupgrade -avrR. la razon por la que ya no tengo maquina con NetBSD fue debido a la mala manera en que actualiza las aplicaciones..

Instalando NetBSD como DomainU

Decidi escribir esta pequeña guia devido a los percanses que se dieron a lugar mientras intentaba tener NetBSD como domU en mi Xen box que corre con Debian.
Lo primero es que no encontraba el netbsd-INSTALL_XENU y da la casualidad que esta en el directorio del FTP de NetBSD en el espacio de los snapshots diarios.

ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-daily/netbsd-3/
Cuando estes en ese directorio deberas elegir el directorio que tenga la fecha mas cercana a la actual o el de la fecha actual que muchas veces ya se encuentra en el directorio de snapshots diarios.

Despues de tener el archivo de la instalación de NetBSD en Xen lo siguiente lo realize leyendo el HowTo de NetBSD/Xen y un pequeño manual elaborado por Julien Danjou ( http://julien.danjou.info/xen.html ) quien usa NetBSD como firewall dentro de su maquina Xen.

Un detalle que no se debe dejar pasar, por lo menos a mi me puso algo inquieto en el momento y es que despues de elegir todo lo que se quiere instalar mediante FTP el instalador procede a configurar el dispositivo de red virtual que provee Xen a el domU de NetBSD que se llama xennet0 ( esto es si solo le dimos una interface de red al domU ) cuando llega el momento de asignarle una IP yo lo hecho con DHCP despues otro de los pasos es asignarle el _media_ el cual no tomara ninguno de los que le asignen por que Xen no le otorga a xennet0 este flag que cualquier dispositivo de red normal si tiene. entonces lo que hize fue asignarle _none_ que solución e ? al menos funciono y comienza la instalación via FTP.

a fondo con pkgsrc

Apuesto que en el momento de leer este post pensaran.. ” eta pana esta medio loco ” pero despues de haber por fin logrado instalar NetBSD como domU en mi Debian/Xen b0x he tenido que recurir a la documentación de pkgsrc la cual al parecer me sera de mucha ayuda pero aun exite un pequeño problema… si no me equivoco me lei la documentación de pkgsrc casi completa y no encontre ningun capitulo que me hablara de como hacer una actualización completa de todas las aplicaciónes instaladas mediante pkgsrc. si alguien que use NetBSD lee este post y tiene una buena documentación de como actualizar los paquetes en NetBSD si no es molestia hagamelo saber ( mediante un comentario bastaria ).

NetBSD xenU

Hey !!! Anoche despues de que dure varias horas en dias pasados buscando el archivo netbsd-INSTALL_XENU por fin lo encontre y realize una instalación de NetBSD 2.0.1 via internet! ( no estoy muy familiarizado con este tipo de instalación ) al principio me dio “agua a beber” como dicen pero termine con un flamante NetBSD listo para ser explotado al maximo.

netbsd-xenu# uname -a

NetBSD netbsd-xenu.lan.bsdlatino.org 2.0.1 NetBSD 2.0.1 (XEN) #0: Wed Oct 5 03:07:49 CDT 2005 root@dual:/usr/home/ariel/xen-2.0/netbsd-2.0-xenU/compile/XEN i386

netbsd-xenu#

Creo que realizare una pequeña guia de como tener NetBSD-xenU en Debian/Dom0 por que sinceramente que no encontre mucha ayuda que digamos……

totalmente FreeBSD…. casi!

Hace aproximadamente 2 dias tenia una maquina corriendo NetBSD de lo mejor.. hasta que tube unos pequeños problemas con pkgsrc y me dejo desencantado de seguir usandolo lo cual trae como consecuencia que NetBSD se aleje de mi LAN. lo cual ha pasado hoy cuando intente recuperar todas las aplicaciones que tenia corriendo en brain.* que no eran muchas pero si algo problematicas de tener funcionando en NetBSD ( debido a poca documentación que existe ) y al fallar el intento usando pkg_chk con la opción -u para que me reinstalara los paquetes que ya estaba antes de intentar el upgrade no me quedo de otra que formatiar brain.* pero no antes sin sacara lo que pude y pense seria importante. Bueno ahora mismo se esta instalando MySQL ya tengo apache + SSL corriendo en la maquina y solo espero por el mysql para instalar PHP con todas sus extenciones y comenzar a importar toda la data que tenia en esa maquina cuando corria netbsd… la aplicación mas importante para mi que usaba en brain.* era feed on feeds que no es mas que un recolector de feeds, con esta aplicación me ahorra el tener que ir de site en site para enterarme de noticias nuevas o post nuevos ya sea en los weblogs que frecuento a diario. Y a parte de eso tambien tenia una galeria de foto desarrollada con swiggle un simple script que crea index y thumballs de archivos .JPG la que por suerte si pude salvar por que no usa ninguna base de datos todo es a base de archivos de texto que deja en los directorios en donde se encuentran las imagenes.

FreeBSD brain.lan.BSDlatino.org 5.4-RELEASE FreeBSD 5.4-RELEASE #0: Sun May 8 10:21:06 UTC 2005 root@harlow.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386

Ahi tienen el uname -a, y nada.. fue una buena experiencia el usar NetBSD por estos meses pero hoy decidi una cosa.. tratare de que todas las maquinas que tengo en mi red local corran FreeBSD y asi me dedico mas en lleno a este OS por que como han leido en muchos sitios, se acercan las certificaciónes y seria agradable hacerme de unas cuantas!! :D

pkgsrc … no me esta convenciendo.

Ahora talvez se sorprenderian por que antes me gustaba la idea de aprender como funciona el administrador de paquetes de NetBSD _pkgsrc_ pero he tenido varias experiencias con este dicho package manager que me han dejado desilucionado casi por completo. bueno todo empezo cuando ayer intente instalar _webmin_ en brain.* y ya tenia el pkgsrc algo viejito entonces lo que hize fue borrar el directorio /usr/pkgsrc y bajar el nuevo desde la pagina del proyecto y descomprimirlo en /usr, todo fue rapido ( gracias a mi conección .. que ahora si vale la pena usar. ) luego cuando intento instalar la aplicación me dice que tengo que actualizar pkg_install lo cual se hizo rapidamente, solo me faltaba un detalle…. como actualizar los demas ports! emprendi una busqueda en google con esperanza de encontrar algun documento que me ilumiara el camino y fue cuando leo en un foro que pkg_chk hace lo que ando buscando, este cuenta con 2 opciones que me interesan, la primera es -i que hace una revición a los paquetes y dice cuales necesitan actualizar ( en me caso eran casi todos!! ) y la segunda es -u que actualizara todos los paquetes que -i mostro, entonces manos a la obra y todo iva bien hasta que dio un error con el irssi, lo peor de todo fue que no le puse atención y decidi dejarlo para mas tarde ya que tenia otras cosas que hacer, la sorpresa ha sido hoy cuando voy a loguiarme a brain.* por ssh y no acepta mi password… no se imaginan la cara que puse y lo primero que pense fue ” me hackian la maquina ” pero en ese momento recuerdo que ahi otro usuario que es el de mi hermano, cuando intento loguiarme con ese usuario y reviso el mio veo que el host de mi desktop fue el ultimo en accesar a el pero al intentar hacer “su – ariel” desde el otro usuario tampoco acepta el password y es el momento que me doy cuenta de que mi usuario usa bash como shell y ya no existe dicho paquete… que paso ? o simple… pkg_chk borro todos los paquetes que estaban desactualizados para re-instalarlos otra vez y no me fije, ahora tengo una maquina corriendo sin accesso a ella por que hasta al root le cambio el shell a bash! pero bueno la cosa no es tan grave solo tengo que entrar localmente… pero no tengo teclado para esa maquina y hasta que no consiga uno no tendre galeria de fotos, el feeds server y 2 o tres cosas que siempre hago desde ella….. pero nada esperemos que no termine yo instalando FreeBSD en esa maquina y le diga adios a NetBSD por culpa de pkgsrc………….

brain.* online.

Ya era hora e !! ya tengo a brain.* lista depues de un mal entendido con pkgsrc y MySQL que me estaba dando algo de agua a beber por un simple cambio de contraseña al root y a mi usuario. es una historia algo larga que otro dia se contara, lo importante es que la maquina esta de vuelta sin perdidas.

brain.* offline

Anoche mientras buscaba información de como actualizar las aplicaciónes instaladas en brain.* ( lo repito otra vez.. es la maquina en la que me aventuro con NetBSD :P ) encontre varios enlaces que detallaban muy bien la forma de actualizar pkgsrc y siguiendo dichos pasos inicie tal actualización la cual termino en que la maquina se frizo y median un _HARD reboot_ no volvio a cargar el OS pidiendo que realizara el fsck manualmente lo cual no he podido hacer hasta el momento por falta de un teclado ……

NTPd

Despues de tener un desorden horario en mis maquinas, decidi correr un ntpd en mail.lan.BSDlatino.org ( desde hace tiempo esa maquina sincronizaba su hora via xntpd ) pero no puedo depender de esa maquina para ver la hora. Asi que puse manos a la obra y configure la maquina para que tambien haga de servidor para las demas pc de la red.

Es muy facil de hacer en FreeBSD, con tan solo agregar estas lineas a rc.conf …

### Network Time Services options: ###

xntpd_enable=”YES”

xntpd_program=”ntpd”

xntpd_flags=”-p /var/run/ntpd.pid”

y crear el archivo ntp.conf ( o editarlo si ya existe. ) con lo siguiente.

server time.nist.gov prefer

server 127.127.1.0

fudge 127.127.1.0 stratum 10

driftfile /etc/ntp.drift

restrict 10.10.10.0 mask 255.255.255.224 notrust nomodify notrap

Cambias el IP y la Mascara de red por las tuyas. y todo estara listo. Ahora solo nos faltan los clientes, que son los mismos pasos anteriores solo con la diferencia que en server usaremos la ip de la maquina que configuramos como tal.
Entonces vendria quedando mas o menos asi:

server 10.10.10.1

driftfile /etc/ntp.drift

Cambias 10.10.10.1 por la Ip de la maquina que realiza la función de servidor NTP.

Todo eso fue para FreeBSD, tengo una maquina corriendo NetBSD 2.0.1 que fue facil de sincronizar con mail.* por que tan solo tube que agregar 2 lineas al /etc/rc.conf.

ntpdate=YES

ntpdate_hosts=”mail.lan.bsdlatino.org”

Tambien se da el caso que en mi red local ahi maquinas corriendo el sistema operativo de Microsoft, winser.* que corre Windows 2003 Server Standar Edition. que tiene configurado un PDC ( Primary Domain Controller ) que nos ahorra la necesidad de ir de maquina en maquina que corra windows instalando un pequeño pero muy util programa que encontre mientras buscaba desesperadamente la forma de sincronizar la hora en windows. AutoMachcron realiza la misma funcion de xntpd pero en windows, asi que lo instale en winser.* ya que cuando las maquinas bajo windows se loguean al Dominio el PDC realiza muchos cambios incluyendo el ajuste de la hora.
Pues bien teniendo a winser.* con la hora sincronizada que por seguro que ya todas las maquinas en mi red local estaran trabajando al mismo tiempo. :P

Page 1 of 212