Mini How-to/Cheatsheet

How to create a Debian install inside a chroot with Debootstrab

debootstrap –arch i386 lenny $CHROOTDIR http://ftp.us.debian.org/debian

debootstrap lenny|testing|unstable

Remember you can use release name (lenny) or type testing; the important difference is that if you use, say, squeeze, which is now testing, when it becomes stable, you stay on squeeze; if you use testing, you stay on testing even when squezee is released. –arch can be omitted ftp.us.debian.org if not set it’s the default setting

Configure the chroot

First, mount the /proc filesystem.

mount -t proc proc $CHROOTDIR/proc
mount -t devpts devpts $CHROOTDIR/dev/pts # Don’t worry if this doesn’t work
for you.

Enter the chroot
LANG=C chroot $CHROOTDIR/ /bin/bash

The LANG it’s important to avoid errors with programs that require setting locales, if you wish you can do apt-get install locales o dpkg-reconfigure locales.

Important to not confuse chroot with normal system

export PS1=»CHROOT:\w# »

Also you can create

/etc/debian_chroot

and put something like «lenny» and when do chroot that adds to the prompt.

Commands to configure the chroot

You only run them once.

cd /dev; /sbin/MAKEDEV generic; cd –

To prevent problems with locales entering the chroot

LANG=C chroot $CHROOTDIR /bin/bash

Sometimes MAKEDEV will fail from inside chroot you can do outside the chroot as root

Also sometimes debotstrab forgot to get the signing key for the archive-repositories, most of times doing apt-get update && apt-get upgrade fixes it, if not you need to install debian-archive-keyring.

At the end one can free space with apt-get clean and with deborphan.

Its good idea to umount $CHROOTDIR/proc and $CHROOTDIR/dev/ when shutting down the machine.

Publicado en General, planetalinux, sysadmin, Trabajo | Deja un comentario

Lo que era

Conectar de Iztacalco a Xochimilco en 1999.
[terminal]
TraceRoute: 48 data bytes to tochtli.uam.mx [148.206.101.11]

1:Rcvd pkt type 11: [148.233.229.231] du-148-233-229-231.telmex.net.mx in 167 msec.
2:Rcvd pkt type 11: [148.233.229.238] du-148-233-229-238.telmex.net.mx in 154 msec.
3:Rcvd pkt type 11: [200.38.142.106] mex10-106.uninet.net.mx in 148 msec.
4:Rcvd pkt type 11: [200.23.240.130] Backbone2-fddi-mexico.uninet.net.mx in 149 msec.
5:Rcvd pkt type 11: [204.59.165.37] gip-stock-5-pos9-0-0.gip.net in 187 msec.
6:Rcvd pkt type 11: [144.232.4.129] sl-bb10-stk-2-1.sprintlink.net in 183 msec.
7:Rcvd pkt type 11: [144.232.4.2] sl-bb1-stk-0-0-0.sprintlink.net in 183 msec.
8:Rcvd pkt type 11: [206.157.77.65] core4-hssi1-0.SanFrancisco.cw.net in 188 msec.
9:Rcvd pkt type 11: [204.70.9.131] corerouter1.SanFrancisco.cw.net in 190 msec.
10:Rcvd pkt type 11: [204.70.9.149] corerouter1.Dallas.cw.net in 225 msec.
11:Rcvd pkt type 11: [166.48.80.1] bordercore2.Dallas.cw.net in 237 msec.
12:Rcvd pkt type 11: [166.48.81.250] avantel.Dallas.cw.net in 279 msec.
13:Rcvd pkt type 11: [166.48.77.250] avantel.Dallas.cw.net in 269 msec.
14:No packet received from this hop.
15:Rcvd pkt type 11: [148.207.38.251] ? in 394 msec.
16:Rcvd pkt type 11: [148.207.25.254] uam.rtn.conacyt.mx in 409 msec.
17:No packet received from this hop.
18:No packet received from this hop.
19:Rcvd pkt type 11: [148.206.100.1] tlatlama1.uam.mx in 2275 msec.
20:Rcvd pkt type 0: [148.206.101.11] tochtli.uam.mx, 48 bytes in 758 msec.

TraceRoute Statistics for tochtli.uam.mx
Start Time: Tue, 14 Sep 1999 09:54:16
20 packets transmitted, 17 packets received, 15% packet loss
round-trip (ms) min/avg/max = 148/376/2275

[/terminal]
Ir hasta Frisco, Dallas y regresar, 20 saltos… hoy

[terminal]
traceroute to www.xoc.uam.mx (148.206.99.90), 30 hops max, 40 byte packets
1 m254.redlocal (192.168.x.x) 1.653 ms 1.623 ms 23.444 ms
2 dsl-servicio-l200.uninet.net.mx (200.38.193.226) 35.311 ms 39.203 ms 41.778 ms
3 inet-mex-vallejo-56-ge0-0-0.uninet.net.mx (201.125.59.175) 47.100 ms 50.945 ms 53.587 ms
4 wan-uam-d34-0204-0015.uninet.net.mx (148.233.199.201) 56.799 ms 60.999 ms 64.682 ms
5 148.206.139.254 (148.206.139.254) 68.565 ms 72.888 ms 76.645 ms
[/terminal]
… topar con el firewall, pero el sexto sería ya en Xochimilco.

Publicado en Arqueologia Infiernetica, Debraye, General, planetalinux, sysadmin | Deja un comentario

The lifecycle of (mailing)lists

Originally Posted to Gleason Sackman’s Net-Happenings

Date: Wed, 5 Apr 1995 07:07:16 -0600
From: Mike Gurstein
To: Multiple recipients of list
Subject: Fwd: Life cycle of Lists (fwd)
———————
Forwarded message:
From: mforster@findhorn.org (Michael Forster)
To: communitarians@civic.net
Date: 95-03-31 07:57:23 EST

This seemed like a good time to post this item from the Humor List.
Michael Forster

THE NATURAL LIFE CYCLE OF MAILING LISTS

Every list seems to go through the same cycle:

1. Initial enthusiasm (people introduce themselves, and gush a lot about how wonderful it is to find kindred souls).

2. Evangelism (people moan about how few folks are posting to the list, and brainstorm recruitment strategies).

3. Growth (more and more people join, more and more lengthy threads develop, occasional off-topic threads pop up)

4. Community (lots of threads, some more relevant than others; lots of information and advice is exchanged; experts help other experts as well as less experienced colleagues; friendships develop; people tease each other; newcomers are welcomed with generosity and patience; everyone—newbie and expert alike—feels comfortable asking questions, suggesting answers, and sharing opinions)

5. Discomfort with diversity (the number of messages increases dramatically; not every thread is fascinating to every reader; people start complaining about the signal-to-noise ratio; person 1 threatens to quit if *other* people don’t limit discussion to person 1’s pet topic; person 2 agrees with person 1; person 3 tells 1 & 2 to lighten up; more bandwidth is wasted complaining about off-topic threads than is used for the threads themselves; everyone gets annoyed)

6a. Smug complacency and stagnation (the purists flame everyone who asks an ‘old’ question or responds with humor to a serious post; newbies are rebuffed; traffic drops to a doze-producing level of a few minor issues; all interesting discussions happen by private email and are limited to a few participants; the purists spend lots of time self-righteously congratulating each other on keeping off-topic threads off the list)

OR

6b. Maturity (a few people quit in a huff; the rest of the participants stay near stage 4, with stage 5 popping up briefly every few weeks; many people wear out their second or third ‘delete’ key, but the list lives contentedly ever after)

—-

From time to time I use more or less this very good summary of the list/forum/community to explain to more than one newcomer why there is a hype about something a very good time and then the abandon of it the best source that preserves it’s probably the first hit on google searching for list lifecycle I originally read it on a book about managing lists with majordomo around 2000 lots of things had happened but the majority of the reflexion keeps working, even when in their time was a humor post.

Publicado en Sin categoría | Deja un comentario

Lo bueno

Es que alguien lo subió a youtube (con sonido)

Digo mi cámara no tiene micrófono :P pero aquí esta el angulo que yo tome

:D seria el colmo que yo saliera en el otro video, que no es imposible ;), por cierto que fue el 7 de agosto cuando salí a hacer compras de ultimo minuto… como buen mexicano.

Publicado en Debraye, General, Web | Deja un comentario

Visita México

En la semana que paso me llamo la atención una campaña que esta sobre periférico de visita México que tiene unos anuncios si bien no enormes, si con unos textos llamativos como «el segundo arrecife mas grande del mundo esté en México, sabes donde se encuentra? (algo similar), pero justo viendo las fotos que tomo Adnan Hodzic note una de las que no tome yo donde hay un anuncio que ni pele cuando lo vi y no fue hasta que vi esta foto que me cayo el 20 de que se trataba:

Eso si es un espectacular y no los que he estado viendo.

Publicado en Debraye, General, Web | Deja un comentario

Gracias Columbia

Si, gracias a que a la basura tiraron un montón de hardware, hoy dos computadoras tienen 1GB de RAM y otras dos tienen 512MB y todavía me sobraron 256MB en 2 SDRAM PC133 de 128 cada uno además de otros dos DIMM de 128 PC3100(266mhz). El día anterior debí haber hecho una revisión rápida de cuando tiraron el bonche mas grande

Publicado en Sin categoría | Deja un comentario

Tan lejos y tan cerca

Publicado en Sin categoría | Deja un comentario

I'm going to DC10

Publicado en Sin categoría | Deja un comentario

EDUSOL 2010 "Bienes comunes"

Abierta la inscripción de ponencias y participantes al encuentro en línea EDUSOL 2010
«Sexto Encuentro en Línea de Educación, Cultura y Software Libres, EDUSOL 2010» a celebrarse del 08 al 19 de Noviembre del 2010 en que abordaremos como tema general las «Bienes Comúnes».
Durante 5 años hemos estado construyendo un espacio comunitario de reflexión académica al rededor de la educación con software libre, en el que año con año hemos sumado los discursos de personas y colectivos que luchan por causas similares en áreas como el arte o la política.

Por esta razón desde el año anterior ampliamos la convocatoria de nuestro encuentro oficializando el eje de la cultura libre, entendida esta como la cultura promovida por diversos movimientos sociales basados en la libertad de distribuir, compartir y modificar obras creativas diversa índole.

Así el Sexto Encuentro en Línea de Educación, Cultura y Software Libres convoca a activistas, docentes, investigadores y fauna similar a presentar ponencia, taller, tutorial o simposio por IRC en línea sobre experiencias educativas con software libre o cultura libre.

Algunos de los ejes temáticos son: Educación: en línea y a distancia, multimedia, experiencias de uso, objetos de aprendizaje, perspectivas tecnológicas con software libre. Sociedad del conocimiento y cultura libre: proyectos colaborativos, políticas y experiencias de uso, producción y consumo en la Internet, ética y política en el software y cultura libres, construcción democrática de la sociedad. Conocimiento, libertad y educación: experiencias comunitarias con software libre y esquemas permisivos de contenidos.

Recepción de trabajos
1 de Mayo del 2010. Inicio de recepción de resúmenes y extenso.
10 de Octubre. Cierre de recepción de ponencias en extenso.
24 de Octubre. Notificación de aceptación preliminar.

Participantes
Inscripciones disponibles hasta el 8 de noviembre.

Curso mixto: Porque instalar no es suficiente
5 de octubre. Fecha límite de registro de aulas de medios.
Del 12 al 23 de octubre. Sensibilización de responsables de aula de medios
Del 26 de octubre al 5 de noviembre. Curso mixto: Porque instalar no es suficiente

Día alternativo: educación y cultura libre
16 de octubre. Fecha límite de registro de nodos libertarios.
31 de octubre. Fecha límite para publicación de charlas por nodo.
6 de noviembre. Día alternativo: educación y cultura libre
9 al 13 de noviembre. los responsables de nodo entrega audio o video por charla.

Encuentro
Del 08 al 19 de Noviembre del 2010.

Vínculos importantes
Página del encuentro: http://edusol.info/es/e2010
Convocatorias: http://edusol.info/es/e2010/convocatorias
Voluntarios: http://edusol.info/es/e2010/voluntarios
Difusión: http://edusol.info/es/e2010/difusion

Publicado en Sin categoría | Deja un comentario

Debian way or the hard way?

Si pésimo en ingles el titulo y el texto en español, pues nada, que ahora que anunciaron el 1.8.12[1] de la serie 1.8 de Moodle, revise y tenia algunos de 1.8.11[2] que aun no se hacían backport al paquete de Debian, me puse a darle al mismo, llene algunos reportes de bugs, añadí información a un par que ya existían y mande parches para una buena cantidad de cosas.

En el proceso me entere que el paquete había quedado huérfano [3],[4] y que con todo alguien había tomado la estafeta para no dejar morir el paquete, pero puesto que ya es un lío.

Hago un paréntesis tan largo que mejor lo pongo como otro párrafo, antes de esto un compañero me reporto que sus applets de geogebra los cuales mete a SCORM usando eXe (que dicho sea de paso también esta abandonado en upstream) [5], y me dio una excelente razón para hacerlo así, ya que aun cuando existe un filtro para geogebra así como uno para jclic, al convertirlo en SCORM está la ventaja de que puede ser presentado en mas de un LMS y en otros formatos sin necesidad de hacerle mayor cosa. Digamos que también ha esto le he dedicado al menos unas 12 horas de trabajo, entre buscar los issues pertinentes en el tracker de Moodle, ver que dice la gente de geogebra y similares, encontré un par de cosas que se pueden implementar en el paquete de Debian, pero no solucionan el problema, que en realidad es que el componente SCORM Player ya es demasiado viejo, si entre funcionalidad y arreglos no encuentro como hacer que funcione, dicho sea de paso en la rama 1.9.x funcionan los applets sin problema, mención a parte otra compañera me comento que el filtro de jclic tampoco funciona bien, pero como no pude reproducirlo y no uso mucho jclic no se que estoy buscando, el punto es que tengo que decidir que hacer pronto y aquí regresamos a donde estábamos antes de la digresión.

El nuevo mantenedor ha optado por dejar atrás el desastre/enredo que es el paquete y lo ha vuelto a empaquetar de cero y con la rama 1.9.x cosa que es una gran noticia [6] lo que no es para nada una buena noticia es que mientras desde que mande parches y reportes no se ha hecho nada por el paquete que esta corriendo en producción en el trabajo (bueno si he aplicado mis propios parches especialmente los de seguridad), pero digamos que de ahí en fuera nada ha pasado, es decir no NMU de seguridad, no acción por parte del mantenedor por aplicar los arreglos, de hecho ha cerrado la mayoría de los reportes con arreglados en la nueva versión [7], que es cierto, pero que aun no llega a los usuarios digo ya esta en inestable y que el 11 de este mes paso a testing, y espero antes de regresar de vacaciones este disponible y aquí el pero.

El gran problema es que en este caso Debian ha tenido Moodle siempre muy atrás en sus versiones en cuanto al upstream, no se si sea totalmente debido a las políticas de los releases (no me he fijado si existe un backport mea culpa) pero entre preocuparme por eso y mantener dos instalaciones, creo que bien podría dedicar algo del tiempo que pase revisando el git de Moodle manteniendo al día la versión current de Moodle que estar dependiendo de Debian y no por que no me guste el proceso de empaquetado del mismo, sin embargo los tiempos como que no me dan

Publicado en Sin categoría | Deja un comentario