Booting my Mind!!

Ernie Rojas Villoslado

Archivo para Septiembre 2008

Telefonica!!!

sin comentarios

Hoy creo que fue la gota que derramó el vaso, cerca de las 6pm el servicio de internet de telefonica sufrió problemas, según veo en RPP el problema fue en el cable panamericano donde salen los operadores, pues despues de 2 horas volvio el servicio, bueno para un usuario de casa quizas no sea tan sensible, pero para una organización donde todos sus servicios dependen de internet?.

Aparte quería resaltar el pésimo servicio que da telefónica para los Speedy Business en la Ciudad de Chimbote, no hay día en que no haya problemas y q bueno fuera que el usuario entienda que es problema de Telefonica pero siempre los administradores de redes somos los patitos feos.

Pero para mas concha este servicio que supuestamente garantiza el 10% la mayoría de las veces esta por debajo del 10%, aqui algunas imagenes:

y eso no es nada comparado con esto:

y como dicen las imagenes hablan mas q 1000 palabras, o algo asi…….

lamenteablemente aca en chimbote telefonica es el unico proveedor de internet q hay, segun se escucha telmex entrara en octubre, veremos q nos ofrecera.

Escrito por Ernie Rojas Villoslado

Septiembre 25, 2008 a 5:29 am

Escrito en General

G1 otro hijo mas de Google

sin comentarios

Con GPS, 3G, y pantalla HVGA de 480 x 320 pero con 3 megapixeles y mas ancho que el IPhone, Google presento su nuevo producto el GPhone cuyo precio estará a 179 dolares incluyendo un contrato con el operador, lamentablemente solo para EEUU a partir del 22 de octubre, y para Alemania, Austria, República Checa y Países Bajos el primer trimestre del proximo año, bueno esperemos que lleguen tambien a Perú.

Entre los aplicativos que contará serán gmail, googlemaps y una version de chrome, y como sabemos todo correrá sobre la plataforma abierta Android lo que ayudará para que desarrolladores puedan ir extendiendo las funcionalidades con nuevos aplicativos que se vayan creando.

Algunos especialistas han catalogado al GPhone como un producto muy por debajo del IPhone y de los Blackberry, bueno veremos lo que nos depará el futuro.

Escrito por Ernie Rojas Villoslado

Septiembre 25, 2008 a 4:49 am

Escrito en General

ebook de Gentoo

sin comentarios

Sven Vermeulen (swift) ha publicado un ebook de gentoo,donde habla desde como funciona u n sistema opertivo hasta la administracion de un sistema Gentoo Linux, un libro bastante interesante para los que recien entran al mundo linuxero y de gran ayuda si quieren conocer gentoo.

Aqui les dejo el link de descarga

Escrito por Ernie Rojas Villoslado

Septiembre 22, 2008 a 4:08 pm

Escrito en GNU/Linux, General

y esto? xD

sin comentarios

Escrito por Ernie Rojas Villoslado

Septiembre 22, 2008 a 4:01 pm

Escrito en General

NFS NetBSD

sin comentarios

El protocolo NFS (Network File System) nos permite compartir archivos en red con otros hosts  unix. En este caso será el servidor el que provee los recursos a compartir y los clientes accederán a estos recursos compartidos.

Un Servidor NFS lo podremos usar para almacenar backups de nuestros servidores o incluso usarlo como sistemas de archivos remotos para clientes Unix.

En NetBSD debemos tomar los siguientes puntos:

  • Servidor:

Activar los servicios sgtes en /etc/rc.conf

rpcbind=yes
mountd=yes
nfs_server=yes
lockd=yes
statd=yes

  • Cliente

Activar los siguientes servicios en el archivo /etc/rc.conf

rpcbind=yes
nfs_client=yes
lockd=yes
statd=yes

Y logicamente un mismo host puede ser Servidor y cliente a la vez.

Para configurar nfs solo debemos tener en cuenta el archivo /etc/exports, si queremos compartir el directorio /data en la red 192.168.200.0 haremos lo siguiente.

/data   -alldirs -maproot=root -network 192.168.200.0 -mask 255.255.255.0

Para montarlo desde un cliente usaremos el comando mount:

mount 192.168.200.7:/data /mnt/nfs/

Si queremos que nuestro directorio compartido sea montado automaticamente desde un cliente, deberemos de agregar la siguiente linea en el archivo /etc/fstab en un cliente unix:

192.168.200.7:/data   /mnt/nfs   nfs   rw

Y siguiendo este esquema podremos ir compartiendo los archivos que deseemos.

Escrito por Ernie Rojas Villoslado

Septiembre 22, 2008 a 3:39 pm

Escrito en Negocios, Python

CMapServer en Gentoo AMD64

sin comentarios

Hace unas semanas tuve que configurar un servidor cuya arquitectura es de 64 bits por lo que le instale Gentoo AMD64, bueno en este servidor se iba a configurar CMapServer, a pedido de un docente de la Universidad donde laboro, CMapServer es el servidor donde un cliente con la aplicacion CMapTools pueden conectarse y trabajar en forma conjunta en la creación de mapas conceptuales, fomentando asi la colaboración entre los usuarios, este sistema esta desarrollado bajo Java y bueno tuve que descargarme la versión beta ya que para descargarse la version estable en la pagina se indica que se debe registrar y un representante del proyecto se comunicará con la persona interesada, pues a mi nunca me llego el correo.

El problema venia en que este Servidor estaba compilado para 32 bits por lo que nunca iba a funcionar con la maquina virtual de java que habia instalado en mi servidor gentoo, asi que recorde que gentoo emulaba las librerias de 32 bits para poder correr este tipo de aplicaciones en arquitecturas de 64 mediante el flag “multilib” que se da al parametro USE en el archivo /etc/make.conf, por lo que tuve que instalar el port app-emulation/emul-linux-x86-java:

# emerge -va app-emulation/emul-linux-x86-java

con este solo tuve que cambiar mi maquina virtual del sistema con:

morpheus ~ # java-config -L

The following VMs are available for generation-2:

1)      Sun 32bit JRE 1.6.0.06 [emul-linux-x86-java-1.6]

*)      Sun JDK 1.6.0.06 [sun-jdk-1.6]

morpheus ~ # java-config -S 1

y con esto ya tenia funcionando java para 32 bits y por lo consiguiente instalar el CMapServer.

Para la instalación de CMapServer solo hacemos lo siguiente:

# ./LinuxCmapServerv4.18_beta_3.bin

El cual nos mostrara un asitente de instalacion y nos guiara por todo el proceso.

al instalarlo nos creara dos archivos principalmente:

  • CMapServer: que sirve para ejecutar el servidor
  • AdminTool: que sirve para administrar el servidor y usuarios

Escrito por Ernie Rojas Villoslado

Septiembre 21, 2008 a 4:40 am

Escrito en GNU/Linux, General

Etiquetado con , , , , ,

Castellanizando Slackware

sin comentarios

Aqui dejo un tip que postearon en la listas de slackware en español para castellanizar slackware por si alguna vez lo requiero o lo requiera alguna persona.

  • Editamos el archivo: /etc/profile.d/lang.sh

export LC_ALL=es_VE.UTF-8
export LANG=es_VE.UTF-8
export LANGUAGE=es_VE.UTF-8

  • Para el teclado: /etc/rc.d/rc.keymap

/usr/bin/loadkeys us.map ó
/usr/bin/loadkeys es.map ó
/usr/bin/loadkeys us_intl.map

  • Permisos de ejecución

# chmod +x /etc/rc.d/rc.keymap

Escrito por Ernie Rojas Villoslado

Septiembre 21, 2008 a 4:20 am

Escrito en GNU/Linux, General

Comixwall 4.3

sin comentarios

Hace unos días se publicó la versión 4.3 de Comixwall un ISG(Internet Security Gateway)  basado en OpenBSD, aunque ya no he seguido de cerca el desarrollo de este ISG, voy a darme un tiempo para revisarlo esta semana.

Entre las caracteristcas que nos brinda ComixWall tenemos:

  • Funciones de Firewall usando pf (packet filter)
  • DansGuardian y Squid
  • DHCP
  • Snort
  • ClamAv
  • SpamAssassin
  • DNS y entre muchas cosas mas.

Escrito por Ernie Rojas Villoslado

Septiembre 21, 2008 a 4:07 am

Escrito en *BSD, General, Seguridad

Compilando paquetes con pkgsrc en NetBSD

sin comentarios

Como ya vimos la administración de binarios en NetBSD ahora veremos como administrar los paquetes desde codigo fuente en NetBSD para eso damos por entendido que tenemos instalado el pkgsrc.

Para este proceso es necesario tener instalado algun compilador de C (ya se gcc o cc, por defecto pkgsrc usa gcc) para esto es necesario instalar los sets  text.tgz y comp.tgz, para esto poenmos en practica el ultimo post e instalamos wget desde los binarios de pkgsrc:

# export PKG_PATH=”ftp://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD-4.0/amd64/All”

# pkg_add wget

Luego descargamos los sets de distribucion:

# wget -c ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-4.0/amd64/binary/sets/text.tgz

# wget -c ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-4.0/amd64/binary/sets/comp.tgz

Instalamos los sets de distribucion:

  • Para text.tgz: tar zxvf text.tgz -C /
  • Para comp.tgz: tar zxvf comp.tgz -C /

Con esto ya tendremos los compiladores de C, gcc o cc

Ahora para probarlo instalaremos nmap desde las fuentes.

# cd /usr/pkgsrc/net/nmap

# make

# make install

# make clean

# make clean-depends

Con esto ya tendremos instalado nmap,al igual que un binario se instala en el directorio /usr/pkg, el directorio de instalacion si lo hacemos desde las fuentes podemos modificarlo con el parametro LOCALBASE del archivo de configuracion /etc/mk.conf

Para cambiar el compilador que deseemos usar lo podemos hacer tambien en el msimo fichero /etc/mk.conf (muy parecido al make.conf de gentoo) en la variable: PKGSRC_COMPILER, alcualle podemos agregar parametros como ccache(para cache) o distcc(para compilacion distribuida)

Otro punto a tomar en cuenta es que si dseamos compilar paquetes relacionados con las aplicaciones X11 debemos instalar los sets xbase y xcomp

Escrito por Ernie Rojas Villoslado

Septiembre 21, 2008 a 3:45 am

Escrito en *BSD, General

Binarios en NetBSD

sin comentarios

Como dije en un post anterior el administrador de paquetes de NetBSD, pkgsrc nos permite tambien gestionar binarios, del siguiente modo.

  • Como en OpenBSD, declaramos la variable PKG_PATH:

# export PKG_PATH=”ftp://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD-4.0/amd64/All”

  • Y comenzamos a gestionar los binarios:
  • Para Instalar:

# pkg_add cvs

En este caso veremos como nos crea el directorio /usr/pkg en donde se instalaran los archivos de los binarios que instalemos y en /var/db/pkg tendremos una base de datos de los binarios q vayamos instalando.

  • Para desinstalar:

# pkg_delete cvs

Existe un parametro para pkg_delete que seguro nos interesara mucho, es el parametro “-r” el cual le dira a pkgsrc que desinstale tambien las dependencias del paquete que que queremeos desinstalar.

# pkg_delete -r nmap

pkg_delete aparte de usarse para desinstalar paquetes en formato binario tambien sirve para aquellos que hemos compilado.

  • Informacion de los paquetes

# pkg_info

Nos mostrara los paquetes q tenemos instalado en nuestro sistema.

# pkg_info cvs

Nos mostrara la informacion del paquete cvs

Como vemos la administracion de binarios es igual q en OpenBSD y FreeBSD

Escrito por Ernie Rojas Villoslado

Septiembre 21, 2008 a 2:57 am

Escrito en *BSD, General