Exposición sobre implementación de mirror de repositorios de Linux y Software Libre
Este es un trabajo realizado por mi persona y Paul Bernal en la ESPOCH y el CEDIA que consiste en implementar mirrors de repositorios de Software Libre y Linux en el país con la finalidad de mejorar la tasa de descarga desde el país, disminuyendo los accesos a repositorios en el exterios y aprovechando el ancho de banda de la red CEDIA de la que es parte la ESPOCH y dos de docenas de universidades más.
El documento con lo expuesto puede verse aquí.
Implementación de repositorios públicos en CEDIA y ESPOCH
Esta presentación fue expuesta en el FLSOL 2014 de Riobamba (UNACH) y Ambato (UTA). Gracias Geovanny, Gracias David.

Usando webalizer con geo-localización
Si has usado Linux y tienes un sitio web seguramente has oído hablar de webalizer, es una herramientas que brinda estadísticas de acceso al sitio web. Sin embargo hay una configuración que por defecto no me gusta y es que en el gráfico que sale al final, muestra los accesos “por países” pero los obtiene de acuerdo a la reversa de una IP. Por ejemplo si la reversa de una IP es X-Y-Z.telconet.net, que es un proveedor de internet aquí en Ecuador, el sistema lo catalogará como .net y no de Ecuador.
En el país tenemos varios proveedores cuyas reversas no terminan en .ec sino en .net o .com por lo que los gráficos de webalizer nos nos ofrecen una realidad de lo que hay.
Sin embargo, hace tiempo webalizer permite el uso de la BD de GeoIP (maxmind) para resolver IPs a países.
Cómo se activa esto? Suponiendo que ya tengas el paquete webalizer instalado entonces son dos sencillos pasos:
Editamos /etc/webalizer.conf y agregamos:
GeoDB yes
No creo que sea necesario un orden o posición para agregarle, pero yo le hago delante de donde hay un comentario que comienza con “DNSCache”
Luego creamos el directorio /usr/share/GeoDB, traemos el archivo geodb-latest.tar.gz y le abrimos al directorio, en realidad yo le hice en un script para ejecutarle cada mes pues cada mes actualizan las IPs:
#!/bin/bash
[ -d “/usr/share/GeoDB” ] || { mkdir /usr/share/GeoDB; };
cd /usr/share/GeoDB
rm -f geodb-latest.tgz
wget ftp://ftp.mrunix.net/pub/webalizer/geodb/geodb-latest.tgz
tar zxf geodb-latest.tgz
y listo! con esto para la siguiente ejecución del webalizer ya saldrán al final de las estadísticas el listado por países.
PD: Estos directorios son los que usa el webalizer para CentOS, para otros sistemas quizá debas averiguar si es exactamente el mismo directorio el /usr/share/GeoDB
Descripción del proceso de instalación de CentOS-6 bajo VirtualBox
En esta página de mi sitio pueden encontrar un breve manual de instalación de CentOS-6 bajo VirtualBox. El VirtualBox puede estar instalado en Windows sin problema alguno:
ARRL DX Contest 2012
Mi impresión sobre el libro “Memorias de 100 y Aldabó” de Andy P. Villa
Bueno, ayer bajé y hoy me leí de un tirón el libro “Memorias de 100 y Aldabó la prisión más temible de Cuba” de Andy P. Villa.
El libro describe las experiencias vividas lo sucedido a una persona, narradas por él mismo: Andy P. Villa. La narración va desde que es detenido en el aeropuerto de La Habana luego de que, según él, le encontraran en Aduana que estaba sacando más de 200 fotos. Al inicio Andy me parecía mexicano, pero luego de avanzar en el libro veo que es un cubano naturalizado mexicano.
Tiene algunos documentos incrustados como su pasaje o el PRE cancelado, así como parte del documento de su fianza, el documento mediante el cual le requieren el pago de una multa al finalizar el juicio. Pero lamentablemente en ningún momento puedo ver ningún documento de la acusación de la fiscalía o la decisión del juzgado, por alguna razón el autor no detalla estos documentos, a pesar de que en algún momento de su narración indica que luego de muchas semanas o meses de espera reciben el documento con la acusación o con el resultado, que nos hubieran permitido ver la opinión del otro lado, qué pensaban que había cometido e incluso le hubiera podido ayudar a demostrar en este libro lo incorrecto de su sentencia pues hubiéramos leído en el mismo documento lo injusto de su sentencia.
Mediante este libro nos enteramos que la prisión más temible de Cuba, 100 y Aldabó, tiene celdas de 3×3 o 2×3 donde viven entre 2 y 4 personas, que desayunan, almuerzan y comen algo como lo que desayunaban, almorzaban y comían muchos estudiantes en mi época. Que el régimen de alimentación era bastante regular y que, por alguna razón, eran trasladados de celdas de vez en cuando (quizá para mantener siempre más de 2 personas por celdas que es algo sobre lo que él explica e insiste), que había mucha gente que cometía estos supuestos delitos por sobrevivir, porque no les quedaba otra alternativa (como sabemos que pasa), que los oficiales del minint eran malos, orientales, bestias. Pero que habían oficiales buenos y oficiales malos (yo durante la lectura hacía un símil con las tías de los albergues que a veces eran buenas, a veces temibles). En fin que en efecto no era un picnic sino que era una cárcel donde fue a parar “para investigaciones”.
De acuerdo a lo que leo también logro inferir que los que ahi llegan no lo hacen por temas políticos pues para estos está “Villa Marista”. Los que estaban en 100 y Aldabó eran porque estaban siendo acusados de delitos económicos, plagios, estafas, asesinatos. Al parecer de cierto perfil.
El autor describe sufrimiendos sicológicos que logro comprender plenamente, como el hecho de que a la final le demoraran su permiso para salir del país, o que en la embajada de su país de naturalización (repito que es un cubano naturalizado mexicano) le dijeran lo que sabemos: “eres mexicano que naciste en Cuba, entraste a Cuba como cubano, no podemos hacer mucho”… y comprendo su decepción por la falta de ayuda y cómo le afecta, así como la imposibilidad de México de ayudarle ya que a los efectos de Cuba él es cubano, tan es así que él entra a Cuba voluntariamente y con el pasaporte cubano.
Así como también describe todas esas jugadas sucias que describe como el hecho de que le hayan hecho ir muchas veces a recoger (un poco en cada uno de los viajes) sus pertenencias a la prisión luego de que le dejaran salir bajo fianza. O el hecho de que el agua fuera suministrada en escasos momentos durante el día; la salida al solario, en fin temas que seguramente deben ocurrir en una cárcel subdesarrollada sobre todo en un país donde no hay que ir mucho a la cárcel para saber que el agua la racionan durísimo por ejemplo en las escuelas becadas, en ciertos barrios y ciudades, etc.
Sin embargo en la prisión más temible de Cuba aparentemente no hay golpizas, palizas o torturas físicas, esto es lo que logro inferir de lo que leo del libro. Claro, las sicológicas son muy duras y suficientes para volverle loco a uno.
Describe bien la vida en Cuba, describe como la jueza que en teoría le iba a juzgar, fue a Ecuador de visita y terminó rebotando en Estados Unidos! Y la ineptitud de funcionarios públicos que es normal en muchos países. Se esmera mucho en demostrar que los pobres orientales hacen por necesidad su trabajo con la finalidad de irse para La Habana, etc. Tiene la oportunidad de presentar varias quejas ante instancias administrativas controladas por el mismo estado-gobierno que le apresó para investigaciones, e incluso encuentra personas que en efecto gracias a su posición en el estado-gobierno logran que le otorguen al fin el ansiado permiso de salida. Incluso ahora que recuerdo habla de un amigo que trabajó en 100 y Aldabó, lo que indica que los mismos que trabajan en 100 y Aldabó pueden ser malos, buenos, regulares, amigos, enemigos.
El autor pasa poco más de un año en Cuba tratando de salir de esta situación aparentemente Kafkiana a la que se ve sometido y al final logra regresar con su familia luego que al fin le devuelven sus dos pasaportes (cubano y mexicano) y gracias a sus reclamos ante instancias del minint obtiene el permiso de salida.
En resumen, para mi gusto: al libro le falta una explicación más clara de eso de las fotos por las cuales le apresaron, le falta documentos del proceso al que fue sometido y para mi gusto le falta un poco mejorar en la redacción. Pero por otro lado es un libro que se lee rápido, 200 páginas me las leí no sé, en 3 horas quizá.
Espero que en una segunda edición aporte con estos documentos que nos permitan ilustrarnos más y con una mejora en la redacción del contenido para hacerle más ameno.
Cómo entrar al sistema académico “OASIS” de la ESPOCH desde Linux
Para los que hacemos uso de este sistema académico seguro es común oir de algo llamado “SilverLight” que es un “algo” de microsoft para mostrar video de alta calidad, música, etc.
Este “algo” es usado por el sistema académico de la ESPOCH. Y yo necesito entrar a este sistema durante el semestre con la finalidad de pasar las notas de los estudiantes, asistencias, imprimir actas, etc.
Hasta el día de hoy, tenía que hacerlo en un equipo prestado, en un equipo con … con… con Windows.. pues silverlight no me funcionaba desde Linux.
Cómo podemos instalarle? Hay dos variantes (la segunda es más bonita y rápida):
Variante 1:
Hoy veo en EcuaLUG un post interesante de falcom en el que explica cómo poder hacer uso de netflix desde Linux. Por curiosidad me pongo a leer y resulta que netflix usa silverlight también.. y presentan el mismo problema, desde Linux no corre, etc, etc, etc.
Seguí el tutorial para ver lo que hacía, a la final lo que hace es instalar wine en un directorio determinado y dentro de wine instala silverlight (versión 4 en este post) y firefox. Luego simplemente ejecuta un script (/usr/bin/netflix-desktop) que en la última línea invoca al firefox este con la url de netflix.
Lo único adicional al tutorial es editar este /usr/bin/netflix-desktop y cambiar la URL de netflix por la url de la ESPOCH y luego de esto, de una pude entrar al sistema académico desde Linux.
Bueno, espero sea de utilidad a una que otra persona.
Variante 2
Se basa en la variante 1, con ayuda de este post).
Te bajas Firefox y SilverLight.
wget -c “http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/14.0.1/win32/en-US/Firefox%20Setup%2014.0.1.exe”
wget -O Silverlight-4.exe http://silverlight.dlservice.microsoft.com/download/6/A/1/6A13C54D-3F35-4082-977A-27F30ECE0F34/10329.00/runtime/Silverlight.exe
Instalas wine (esta parte no la hice pues yo ya tenía wine instalado, quizá algo me falte aqui):
sudo yum install wine
Creas un directorio, digamos .espoch:
mkdir .espoch
Luego instalas firefox a este directorio y silverlight:
WINEPREFIX=~/.espoch wine Firefox\ Setup\ 14.0.1.exe
WINEPREFIX=~/.espoch wine Silverlight.exe
Y listo, ahora ejecutas:
WINEPREFIX=~/.espoch wine “C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe” http://www.espoch.edu.ec/
Y listo!
Claro, si deseas esta última línea, que es muy grande, la puedes poner dentro de un script, por ejemplo creas el directorio ~/bin/ y luego dentro pones uno que se llame oasis.sh que contenga esto:
#!/bin/bash
WINEPREFIX=~/.espoch wine “C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe” http://www.espoch.edu.ec/
en el mensaje dirigido a España, he cumplido con un deber de americanismo
Dice el mensaje:
EL JEFE SUPREMO DE LA REPÚBLICA DEL ECUADOR
A Su Majestad la Reina María Cristina, Regente de España.
El pueblo del Ecuador, que en un tiempo formó parte de la Monarquía Española y a la cual le ligan los vínculos de la amistad, de la sangre, del idioma y de las tradiciones, se siente conmovido en presencia de la cruenta y aniquiladora lucha que sostienen Cuba, opr su emancipación política, y la Madre Patria, por su integridad.
Mi gobierno, ciñéndose a las leyes internacionales, guardará la neutraliad que ellas prescriben; pero, no se puede hacer el sordo al clamor de este pueblo anheloso de la terminación de la lucha; y debido a ésto me hago el honor de dirigirme a V.M. como lo haría el hijo emancipado a la madre cariñosa, interponiendo los buenos oficios de la amistad para que V.M. con su sabituría y guiada por sus humanitarios y nobles sentimientos- en cuanto de V.M. dependa – no excuse la adopción de los medios decorosos que devuelvan la paz a España y Cuba.
Nuestra historia recuerda que durante quince largos años lidió Colombia por su independencia y la conquisó a costa de más de doscientas mil vidas, de la casi total extinción de su riqueza pública y privada, y de un legado en deuda flotante de doscientos millones de pesos; y ha sido preciso el decurso del tiempo para que las antiguas colonias, ya constituídas en naciones autónomas, reanudasen oficialmente con la Madre Patria los lazos de amistad.
España perdió casi todo su comercio con América; no obstante que, a raíz de obtenida la independencia, Colombia permitió la admisión de la bandera española en sus puertos, y que los españoles eran acogidos en ellos como hermanos.
Tan grandes males se habrían evitado, a mi ver, si España no hubiera desoído el prudente consejo que en tiempo oportuni dió el Gabinete Británico, consistente en que ajustase la paz con sus colonias, reconociendo su independencia, con la reserva establecida en solemne convenio – entonces aún posible- de ventajas especiales para su bandera.
No se habría desviado la corriente de su comercio de esta parte del mundo y la comunión entre ambos pueblos no habría tenido solución de continuidad. V.M sabe que fué sólo bajo el reinado del augusto esposo de V.M., Don alfonso XIII, de gloriosa memoria, cuando definitivamente las relaciones oficiales entre España y sus hijos vinieron a ser cordiales.
Parece cuerdo acatar ahora las enseñanzas de la experiencia y el consejo del Gabinete Británico, dado en caso análogo en la época a que me he referido; así España pondrá a cubierto sus intereses y habrá hecho justicia a las aspiraciones de Cuba, sin mengua de su decoro.
Ruego a V.M. que acoja esta carta como una prueba de la leal amistad que el Ecuador profesa a España, puesto que sólo un sentimiento elevado me mueve a dirigirla a V.M. Así como me guía también el sincedo deseo de que se acreciente la gloria del Trono que, con tanta prudencia como sabiduría , ocupa V.M., en nombre y representación de su augusto hijo Don, Alfonso XIII, a quien Dios guarde.
Hago votos por la felicidad de España, y por la de V.M. y la de su augusto hijo el Rey.
Dado en Guayaquil, residencia occidental del Gobierno, a 19 de diciembre.
Eloy Alfaro
El ministro de Relaciones Exteriores
I. Robles
Volvamos a leer el texto, me gusta mucho. Hay un momento en que habla de ambos pueblos. Como uno sólo del lado de acá.
Rafael María Merchán y Pérez le agradeció con estas palabras
“si no fuera título suficiente para dirigirme a Ud. el recuerdo gratísimo de aquellos meses de 1880, en que redactaba yo La Estrella de Panamá , y en que ud. ayudándome, bondadosamente, desde las ocho de la mañana hasta la cinco de la tarde me hablaba de sus esperanzas y sufrimientos de patriota, y me iniciaba en los pormenores de las luchas de su querido Ecuador; si eso no fuera suficiente, repito, lo seria mi carácter de cubano, para dirigiré a Ud. en esta carta debida expresión de mi profundo reconocimiento por su Mensaje a la Reina de España, sobre la independencia de Cuba. Lo leí en ese mismo periódico que para Ud. y para mi forma parte del pasado, de lo mejor de nuestro pasado, y,… si yo no lo conociera a Ud., mi buen Alfaro descubriría toda su alma en todas esas magnificas líneas, que sería unos de los mejores derechos, y tiene Ud. muchos con que pasar a la inmortalidad con unos de los americanos más ilustres, y más dignos de veneración”
Y qué cosa más apreciable por su sencillez le responde alfaro?
en el mensaje dirijido a España, he cumplido con un deber de americanismo. Deploro sí, que una nación débil como el Ecuador no pueda hacer oír con la eficiencia que requiere el caso
Dijo José Martí de Alfaro:
“El bravo Alfaro es uno de los pocos americanos de creación”
Y es verdad, comprendo luego de leer y transcribir esta carta, que Alfaro tuvo la visión, la honradez, la valentía, el aplomo, las ganas de cumplir sus compromisos de solicitar la independencia de Cuba. Cuando pocos en esos puestos le hicieron.
28 de Enero: Natalicio de José Julián Martí y Pérez.
28 de Enero: La hoguera bárbara
Cómo instalar los mismos paquetes de un servidor CentOS en otro servidor usando yum?
A veces me sucede, quiero migrar la información de un servidor CentOS, porque me conviene más tenerlo en otro hardware, porque el otro hardware tiene mejores especificaciones, porque el usuario lo requiere, en fin. Supongamos que tenemos la necesidad de tener en un servidor CentOS recién instalado los mismos paquetes que en el servidor anterior.
Lógicamente se puede no hacer este paso, simplemente a veces lo mejor es ir viendo uno a uno los sistemas que tenemos, entonces instalándoles, reconfigurándoles, etc.. hasta llegar a un estado en el cual el nuevo servidor es muy similar al viejo. Sin embargo a veces esta forma es medio aburrida.
Lo primero que debemos es garantizar que los mismos repositorios del server viejo estén configurados en el server nuevo, para ello deberás mirar en /etc/yum.repos.d/ de ambos equipos y si algún repositorio faltara, le instalas en el nuevo. (por ejemplo el de epel que es bien famoso). Es importante este paso pues si un repo no está presente, lógicamente terminarás no instalando uno o varios paquetes por falta de este repo, etc.
Ahora qué tal que yo en el servidor viejo ponga esto:
yum –disablerepo=* list “*”|awk -F”.” ‘{print $1 ” \\”}’
Este es EL COMANDO. Es el comando que me permitirá listar todos los paquetes instalados en el servidor viejo, y los imprimirá con un \ al final.
Esta salida me la llevo a un editor de texto, elimino el último \ y arriba arriba pongo yum install \
Entonces le copio toooooda la salida de este comando en el nuevo quedaría algo así como:
yum install \
paquete1 \
paquete2 \
.
.
paqueteX
(fíjate que al último le quité el \)
Y listo, el yum se encargará de instalar todos los paquetes que en el nuevo servidor no existan pero que sí habían en el viejo.
De esta forma garantizo al menos que por falta de paquetes nada me va a fallar. Lógicamente luego de este paso me tocaría copiar los archivos importantes del /etc del viejo servidor al /etc del nuevo. Para esto lo que hago realmente es una copia del /etc del viejo y lo pongo en /root/etc (no le pongo directamente en /etc!!!)
Luego con rsync le voy sacando, digamos que me interesa el archivo /etc/mail del viejo, hago esto:
rsync -avP /root/etc/mail /etc/
digamos que me interesa copiar así mismo el archivo /etc/httpd/conf y /etc/httpd/conf.d del viejo al nuevo.. cómo haría? Exacto!
rsync -avP /root/etc/httpd/conf /etc/httpd/
rsync -avP /root/etc/httpd/conf.d /etc/httpd
y bueno, ya el resto es aburrido, levantar los servicios, copiar los archivos de /home y/o de /var que quiera, etc…
Diputados rusos proponen estrategia de seguridad con el apoyo de whitehats
Esto si es una buena noticia
http://actualidad.rt.com/actualidad/view/116869-hackers-blancos–ciber-espacio-ruso
Ojalá aquí comencemos a hacer algo así, a nivel gobierno aunque sea poco pero que se haga.








