Memoria Compartida 2.0 testing

Hacia un mundo mas libre

Archivos para 'Textos' Categoría


Asignar IP estatica en OpenBSD

Publicado por ardentice on Noviembre 1, 2007

Probando nuevos sistemas, nuevas consolas y nuevas formas de ver las cosas. Ha sido necesario darle una IP estática en un sistema OpenBSD, los pasos a seguir son los siguientes:

  • Creamos el fichero /etc/hostname.nombre_de_la_interfaz, en nuestro caso:

cat /etc/hostname.rl0

  • Dentro del mismo creamos esta estructura inet ip_asignada mascara NONE, en nuestro caso:

inet 192.168.1.3 255.255.255.0

  • Editamos o creamos el fichero /etc/mygate para decirle quien es el gateway:

192.168.1.1

  • Editamos el /etc/resolv.conf y le asignamos la siguiente estructura:

dominio
DNS1
DNS2

  • Por ultimo reiniciamos la red ejecutando el comando:

sh /etc/netstat

Con esto tendremos la Red configurada asignandole a esa tajeta de red una IP estatica.

Saludos desde Memoria Compartida.

Fuentes: Documentación OpenBSD, tema 6 sección 2

PD: ¿Donde esta la cola que sobro de la cena?

Publicado en Español, Howtos, OpenBSD | 1 Comentario »

Ogg a mp3 con Debian

Publicado por ardentice on Septiembre 24, 2007

Entiendo que nos guste usar ogg por cuestiones de libertad en nuestras maquinas, ya que los podemos reproducir sin ningún tipo de problemas, pero a veces se los queremos pasar a un colega, o simplemente queremos reproducirlo en un mp3 que no acepta formato Ogg, como es el mio.

Es este el momento que tenemos que pasar todos nuestros oggs a formato mp3, en debian yo lo hago usando los scripts de nautilus que tantos favores nos haces, desde Memoria Compartida quiero agradecer a Javier que ponga a nuestra disposición estos script, os dejo el link donde nos dice donde los podemos descargar y como los podemos instalar, aqui.

Para ejecutar estos scripts, o usar sound convertor para convertir oggs a mp3 necesitamos, lame y oggdec, el segundo lo podemos encontrar en los repos de Debian pero para lame necesitamos agregar el repositorio de debian-multimedia, los haremos editando el /etc/apt/sources.list, añadiéndole la siguiente linea:

deb http://www.debian-multimedia.org lenny main

En caso de estar usando lenny como yo, si usáis otra versión mirar en este link.

De esta forma ya podremos usar los scripts para que nos conviertan de ogg a mp3, comentar que también hay otras formas de hacerlo, solo que a mi esta me resulta la mas cómoda.

Saludos a todos desde Memoria Compartida.

PD: Os recomiendo el grupo del cual he tenido que hacer la conversión, Skama la rede, unos chicos con buenas canciones de Asturias, por supuesto en Asturiano, otro saludo a ellos desde aquí.

Publicado en Debian GNU/Linux, Español, Howtos | Sin Comentarios »

Instalando MyEclipse 6.0 bajo GNU/Linux

Publicado por ardentice on Septiembre 3, 2007

Hoy me ha sido necesaria la aplicación MyEclipse para poder usarla bajo mi GNU/Linux por lo que después de preguntarle a un compañero como lo hizo me puse manos a la obra.

Para instalar la aplicación MyEclipse 6.0 en nuestro sistema necesitamos tener instalado anteriormente la ultima versión de Eclipse, la 3.3 actualmente, nos l apodemos descargar directamente dirigiéndonos a la pagina web del proyecto, aqui. Nos descargaremos también la versión 6.0 del MyEclipse desde aqui.

Descomprimiremos el tar.gz de eclipse dentro de nuestra /home/usuario (por cuestión de permisos con MyEclipse), cuando hallamos terminado comprobaremos que podemos ejecutar el Eclipse. Al ver que es posible le daremos permisos de ejecución al .bin de MyEclipse:

chmod 755 MyEclipse…

Por ultimo ejecutaremos el instalador:

./MyEclipse…

Se nos presentara un instalador en Java que nos giara en los pasos de instalación, cuando nos pregunte por el directorio de instalación de eclipse le diremos que es /home/usuario/eclipse.

Free Image Hosting at www.ImageShack.us

El script comenzara a ejecutarse y nos permitirá completar la instalación.

** Instalo las dos versiones en /home/usuario por que me comentaron que el directorio donde este eclipse tiene que tener permisos de escritura, y mi home tiene permisos de escritura para mi al igual que las vuestras para vosotros :D

Saludos a todos desde Memoria Compartida.

Publicado en GNU/Linux general, Howtos, Java | 1 Comentario »

Instalar Apache-Tomcat bajo GNU/Linux

Publicado por ardentice on Julio 23, 2007

Apache Tomcat es un servidor de aplicaciones Java, mas exactamente es un contenedor de Servlets quelogo_tomcat usaremos para desplegar nuestras aplicaciones Web diseñadas en Java. Ademas de esto incorpora el compilador Jasper que a grandes rasgos compila JSP para convertirlos en Servlets, tenéis muchísima mas información en la wikipedia.

Pasemos a instalar el server, lo primero que debemos hacer es descargarnos el tar.gz de la versión que queramos usar (en mi caso fue la ultima), el link de descargas de proyecto se encuentra aqui.

Descomprimiremos el paquete y lo meteremos en /opt (siempre meto hay las aplicaciones que no instalo mediante aptitude). Después de ello, modificaremos el JAVA_HOME para que apunte hacia la ruta donde lo tenemos instalado, en mi caso:

export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun-1.5.0.11

Después de ello nos dispondremos a ejecutar el server, tenemos el ejecutable en el directorio bin dentro la carpeta de apache en /opt:

sh /opt/apache-tomcat-6.0.13/bin/startup.sh

Cuando tengamos arrancado el servidor iremos al link de administración y nos dirá que tenemos que modificar el fichero tomcat-users.xml, este de encuentra dentro de el directorio conf de tomcat:

vim tomcat-users.xml

Modificaremos el archivo añadiéndole estas lineas:

<role rolename=”manager”/>
<user username=”vuestro_usuario” password=”contraseña” roles=”manager”/>

Incluiremos las etiquetas que necesitemos como las de arriba entre <tomcat-users> y </tomcat-users>.

Con esto ya tenemos una mínima seguridad de Tomcat. Comentar que las apps que diseñemos las tenemos que poner dentro de directorios privados para cada una dentro de webapps (en el directorio de tomcat).

Espero que os sirva de ayuda si alguna vez lo necesitáis, ya profundizaremos mas mas adelante.

Saludos desde Memoria Compartida.

Publicado en GNU/Linux general, Howtos, Java | 1 Comentario »

Me siento r00t

Publicado por ardentice on Julio 21, 2007

Lo se, es una estupidez y seguro que vosotros a lo largo de vuestra vida GNU/Linuxera habeis tenido que configurar mil conexiones WiFi. Pero yo no lo había hecho nunca, nunca me había peleado con ndriswrapper y aun menos con drivers de windows.

Llevo toda la tarde y la noche, desde la 18.00 (con descansos peridicos) configurando mi tajeta de Red inalambrica Atheros AR5006X. Ignorante de mi no haciendo caso a un post por que pensaba que el modelo Acer Aspire 5050 y 5100 no usaban el mismo controlador para la tarjeta. Por lo menos es lo que Acer me demostró en su web.

Pues bien, si que lo usa, es mas el controlador que nos descargamos desde la web de Acer para el modelo 5100 no funciona bien con ndiswrapper (por lo menos a mi) en cambio si el del 5050.

Bien pasare a explicar (por que algún día lo tendré que volver a hacer) como configure la tarjeta:

Abrimos el gestor de paquetes Synaptic y buscamos el término “restricted”

De la lista que nos aparece, seleccionamos todos los módulos instalados que tengan que ver con restricted… y con click derecho, seleccionamos “Marcar para eliminar completamente”

Damos aplicar y al finalizar, buscamos “ndiswrapper” y marcamos para instalar todo lo que nos aparece. Cuando acabemos cerramos synaptic.

Seguimos con descargarnos los driver de la wen de hacer, iremos al modelo 5050 y nos descargaremos los drivers:

Atheros_WLAN_XB63_Driver_5.1.1.9_XP

Abriremos una consola y ejecutaremos:

ndiswrapper -i el_driver.inf

Despues de eso veremos que el driver esta instalado con:

ndiswrapper -l

Probaremos que todo funcione correctamente:

iwlist wlan0 scan

Cuando veamos que todo funciona:

ndiswrapper -m

Y después cargaremos el modulo:

modprobe ndiswrapper

Por ultimo editaremos el fichero:

vim /etc/modules

Para añadirle ndiswraper al final del mismo, ya esta, solo eso! Y el tiempo que me ha costado :D Pero ha merecido la pena tanta pelea estoy muy contento conmigo mismo.

Me siento r00t.

P.D: Gracias a shadowfox por ayudarme durante la tarde antes de entrar la noche, sobre todo en el momento que compilamos ndswraper en tu maquina con Sidux para hacer el make install en la mía (paranoias, te dije que lo contaria) (cuando leas esto te reirás). Gracias a los chicos de este manual. También a los de muchos otros post en foros y blog, que no puedo recordar todos :D

Gracias a la comunidad.

Un saludo a todos desde Memoria Compartida.  Ahora si con gusto me iré a dormir.

Publicado en Desconectando, Howtos, Ubuntu GNU/Linux | 3 Comentarios »

Convertir 3GP en mpeg entre otras cosas

Publicado por ardentice on Mayo 4, 2007

Bien pues cada dia tengo mas claro que encontramos las cosas cuando menos nos lo esperamos. Hoy repasando el blog de La pagina de Hydron me encontré con este interesante howto, al que yo añadí un poco de imaginación.

Bien como veis lo que vamos a conseguir es convertir los vídeo 3GP que grabamos con nuestro móvil en vídeos mpeg para reproducirlos en nuestras maquinas, en la de los amigos e incluso verlas en el reproductor DVD (si soporta el formato, el mio si XD).

Comencemos pues, lo primero descargarnos mmc-lin, Hydron nos dice que lo podemos descomprimir en el nuestra /home y ejecutarlo desde allí.

Pues bien, yo daré otra solución, ni mejor ni peor, pero a mi me es mas cómoda. Los primero abrir una consola, e ir al directorio donde descargamos mmc-lin. Descomprimimos tar.gz y los mandamos hasta /opt:

sudo mv mmc-lin /opt

Ejecutamos el ejecutable desde consola para probar que funcione:

./Mobile\ Media\ Converter

Si funciona le cambiamos el nombre para que el comando sea mas comodo:

cp Mobile\ Media\ Converter convertor

Ejecuamos el nuevo:

./convertor

Pues nada, ya lo tenemos ahora solo nos queda añadir el ejecutable al panel de Gnome (en mi caso), para ello ejecutamos el siguiente ocmando:

alacarte

Elegimos el menú donde lo queramos meter y simplemente creamos un nueva entrada para el ejecutable de modo que cada vez que lo queramos ejecutar no tengamos que ir a nuestra /home o a nuestra /opt. Incluso le podemos poner un icono :D El comando tiene que apuntar hacia /opt/mmc-lin/convertor.

Yo llevaba tiempo necesitando una aplicación como esta :D gracias Hydron, por cierto os animo a leer su blog, ya que tiene buen contenido :D

Un saludo a todos desde Memoria Compartida, me piro ya que no cojo en Bus y no me quiero quedar sin viaje XD

Publicado en Debian GNU/Linux, Desconectando, GNU/Linux general, Howtos, Ubuntu GNU/Linux | 2 Comentarios »

Poniendo en marcha un servidor PXE v1.0

Publicado por ardentice on Abril 29, 2007

Esta ultima semana estuve montando un server PXE en la empresa zylk.net, después de ver que los manuales que había eran un poco viejillos o incompletos y ver que el que use de howtofoge estaba muy bien (pero en ingles) decidí liberar mi propio manual para el montaje de un server PXE.

Antes de nada explicar que únicamente esta plasmado el montaje del server en una Ubuntu 6.10, decir también que ni el IPtables para ese equipo… no esta plasmado.

Era demasiado grande (22 hojas) como para ponerle un post en el blog sobre el, por eso preferí hacer un pdf que se pudiera copiar y de esa forma liberarlo. Asi se puede modificar, si alguien tiene intenciones de hacerlo, me gustaria poder ver lo que se le vaya implementando, de esa forma todos tendríamos un manual mas completo.

Bueno pues podemos descargarlo desde este link, espero que lo disfruteis y os sirva de algo. Es un hosting gratuito por lo que no se cuanto aguantara (hasta que la gente deje de descargarselo, supongo), si alguien colabora con un hosting ya sabéis como poneros en contacto conmigo ;P

Gracias a doc por darme hosting para el pdf :D

Un saludo a todos desde Memoria Compartida.

Publicado en Debian GNU/Linux, Howtos, Ubuntu GNU/Linux | 4 Comentarios »

Joomla!, instalacion

Publicado por ardentice on Marzo 31, 2007

joomla_logoEl miércoles estuve instalando y manejando Joomla!, es la segunda vez que lo hago en dos semanas, pero en la instalación se me olvido dar algún paso (y mira que es fácil), por eso al final decidí documentarlo, lo quiero compartir aquí con vosotros.

Joomla! es un gestor de contenidos, la wikipedia lo define asi:

Joomla! es un sistema de administración de contenidos de código abierto construido con PHP bajo una licencia GPL. Este administrador de contenidos se usa para publicar en Internet e intranets utilizando una base de datos MySQL. En Joomla! se incluyen características como: hacer caché de páginas para mejorar el rendimiento, indexamiento web, feed RSS, versiones imprimibles de páginas, flash con noticias, blogs, foros, polls, calendarios, búsqueda en el sitio web, e internacionalización del lenguaje. Su nombre es una pronunciación fonética de la palabra suajili jumla que significa “todos juntos” o “como un todo”. Se escogió como una reflexión del compromiso del grupo de desarrolladores y la comunidad del proyecto.

Bueno pues después de explicar un poco por encima lo que es Joomla! pasamos directamente a la instalación:

Para instalar el gestor de contenidos Joomla! tendremos que dar los siguientes pasos:

a) Instalar MySQL-server, apache y PHP, ademas de algunos componentes necesarios para PHP, esto lo haremos de la siguiente manera:

# aptitude install apache2 mysql-server php5 php5-common php5-cgi php5-mysql

b) Descargarnos el ultimo paquete estable de la web de Joomla! desde aqui.

c) Crear la base de datos para joomla! ademas del usuario y ponerle una contraseña a este ultimo:

# mysql
> create database joomla;
> grant all on joomla.* to joomla identified by ‘joomla’;

En realidad podemos cambiar el nombre de usuario por el que queramos utilizar y lo mismo pasa con la contraseña, esos fueron los que yo use pero la sintaxis SQL para este comando seria;

> grant privilegios on nombre_base_datos to nombre_usuario identified by ‘contaseña’;

> flush privileges;
> exit;

d) Configurar MySQL para que acepte conexiones de toda la red:

# vim /etc/mysql/my.cnf
Buscamos la linea bind_adress y la dejamos de la siguiente manera:
bind_adress 0.0.0.0
# /etc/init.d/mysql stop
# /etc/init.d/mysql start

e) Descomprimir joomla! en el directorio /var/www:

# cd /var/www
# tar -xzvf version_de_joomla

f) Daremos unos permiso necesarios en el directorio /var/www de la siguiente manera:

chmod +rwx *

g) El siguiente paso es abrir nuestro navegador favorito y escribir:

http://IP/index.php > IP = IP de la maquina donde instalamos Joomla, en caso de ser local lo cambiamos por localhost.

h) Continuamos los tres pasos del instalador, es muy sencillo.

i) Con el código que nos de el instalador (copiarlo) en el ultimo paso tendremos que editar un archivo que no esta creado:

# vim configuration.php
Pegaremos el código dentro del archivo

j) Por ultimo eliminaremos el directorio reinstalaron de /var/www:

# rm -rf instalation

Esto ultimo lo pide Joomla! al finalizar por motivos de seguridad.

Ya tenemos Joomla! instalado para poder acceder a el escribiremos la url que definimos en el instalador, para administrarlo escribiremos la misma url mas /administrator, recordaremos la contraseña que el instalador nos dio, o la que escribimos. Para que quede de la siguiente manera:

http://IP/administrator

No tiene ningún problema mas. Espero que os sirva de ayuda en algun momento.

Un saludo a todos desde Memoria Compartida.

Publicado en Español, Howtos, Uncategorized | 2 Comentarios »

Conectando OpenOffice.org a MySQL

Publicado por ardentice on Marzo 28, 2007

mysqlEstos últimos días estoy de practicas en la empresa Zylk.net, al final tuve suerte, puede hacer mis practicas con software libre. Pues bien una de las cosas que me pidieron fue que consiguiera manejar una base de datos de MySQL desde OpenOffice.org Base y me di cuenta de la poca información que hay sobre el tema en castellano, por lo que he decidido ‘traducir’ (libremente, por lo que me basare en el manual para hacer algo parecido en castellano) el siguiente manual que use para hacerlo. El autor original es Roland Bouman y podemos encontrar el original aqui.

Bien, cuando unimos OpenOffice.org a MySQL no podemos gestionar la base de datos completamente, no tenemos opción de crear usuarios, de darles permisos… Pero si que tenemos opción de hacer tablar, consultas… de una manera mas amistosa que por linea de comando. Lo que necesitamos para hacer esto es lo siguiente:

  1. MySQL server corriendo en el server: con permisos de concesiones externas de nuestra red (a no ser que sea localhost).
  2. OpenOffice.org instalado en nuestra maquina cliente.
  3. Instalar SUN JAVA 1.6 JRE, que bien se puede hacer desde linea de comando o en Ubuntu usando automatix.

Después de tener nuestras tres aplicaciones, tendremos que descargarnos el driver MySQL JDBC que esta disponible desde aqui. Este ultimo lo descomprimiremos en el lugar que mas cómodo se nos haga, pero luego necesitaremos el path completo del archivo .jar que se encuentra dentro del paquete que descarguemos.

El siguiente paso sera configurar OpenOffice.org para Java, para ello entraremos en Calc o en Writer (a elegir) y nos dirigiremos hacia: Herramientas > Opciones, para en el lado izquierdo buscar Java, como ya hemos instalado SUN JAVA 1.6 JRE tendremos disponible la opción Sun Microsystems Inc. cojeemos esa opción y aceptaremos. Lo siguiente sera reiniciar OpenOffice.org para que los cambios surcan efecto.

Cuando abramos de nuevo Calc o Writer, haremos el mismo recorrido de nuevo Herramientas > Opciones para volvernos a meter en la opción Java. Esta vez le daremos a “Add Archive…” para darle la ruta (path) del driver o conector (.jar) que descomprimimos al inicio. Aceptaremos y volveremos a reiniciar OpenOffice.org (no he probado hacer los dos pasos seguidos, quizá funcione).

Pues ya esta, ahora simplemente tendremos que crear la base de datos con MySQL hacer un usuario y darle una contraseña con unos permisos sobre la base de datos y abrir Base. Desde allí elegiremos las siguientes opciones: Conectar a una base de datos existente y dentro del desplegable coger la opción MySQL, siguiente, nos preguntara si queremos conectarnos usando ODBC (unixODBC) o JDBC , cogeremos la segunda opción y siguiente de nuevo. En la siguiente pantalla nos pregunta por el nombre de la base de datos, y tendremos que introducir el nombre de la misma, debajo especificaremos donde esta el server (localhost en caso de ser local, de lo contrario especificamos la IP). Clickamos de nuevo en siguiente y le damos el nombre de usuario especificando que necesita contraseña.

Cuando se abra la base de datos nos preguntara por la contraseña y cuando se la demos estaremos dentro de la base de datos de MySQL, editandola desde OpenOffice.org.

Creo que es bastante practico para la gente que no sepa sintaxis SQL y quiera introducir datos a una base de datos en MySQL (aunque al final siempre tendremos que terminar aprendiendo para gestionarla).

Espero que a alguienle sirva, por que despues de visto es facil, pero me costo un poco de tiempo conseguir hacerlo del todo, mas que nada por que intentaba hacerlo con ODBC que es mas complicado, en mi opinión, ya que hay que configurar un archivo y no sabia como hacerlo ademas que ningun ejemplo que me encontre en la Red me servia.

Un saludo a todos desde Memoria Compartida.

Publicado en Howtos, Ubuntu GNU/Linux | 14 Comentarios »

TOR y Privoxy, otro paso, anonimidad

Publicado por ardentice on Febrero 25, 2007

Hoy he vuelto a probar TOR y Privoxy en un sistema Debian GNU/Linux, lo tenia ya probado en Ubuntu, pero hasta hoy no lo habia instalado en Debian. Según leí TOR se encuentra en los repos que vienen ‘de serie’ con debian etch pero en mi caso aptitude no encontro el paquete, no se por que. Hare un manual sobre como instale TOR y Privoxy en Debian. Pero primero me gustaria explicar que conseguimos con el uso de estas dos herramientas;

TOR define asi su herramienta en la su web;

Tor es un conjunto de herramientas para un amplio abanico de organizaciones y personas que quieren mejorar su seguridad en Internet. Usar Tor puede ayudarte haciendo anónima la navegación y publicación web, mensajería instantánea, IRC, SSH y demás aplicaciones que usan el protocolo TCP. Tor también proporciona una plataforma sobre la cual los desarrolladores de programas pueden construir nuevas aplicaciones que incorporen características de anonimato, seguridad y privacidad.

Tor tiene el proposito de servir de defensa contra elanalisis del trafico, una forma de vigilancia que amenaza el anonimato y la privacidad personal, la confidencialidad en los negocios y la seguridad del estado. Las comunicaciones se transmiten a lo largo de una red distribuida de servidores llamados enrutadores cebolla, protegiendote de sitios web que crean perfiles con tus intereses, espían tus datos o aprenden que sitios vistas.

La seguridad de Tor se ve mejorada a medida que crece su base de usuarios y aumenta el numero de voluntarios que incorpora servidores. Por favor considera colaborar con tu tiempo o con tu ancho de banda. Ten presente que se trata de codigo en desarrollo por lo que, si realmente necesitas un anonimato fuerte, no es una buena idea basarse en la actual red Tor.

Podemos encontrar una muy buena explicación aqui.

Después de esta breve explicación comenzaremos a instalar TOR, tendremos que añadir las siguiente lineas a nuestra sources.list;

	deb     http://mirror.noreply.org/pub/tor  main
	deb-src http://mirror.noreply.org/pub/tor  main

Después de hacer esto, actualizaremos nuestros repos con;

# aptitude update

Después de ello vamos a instalar TOR y privoxy;

# aptitude install tor privoxy

A partir de este punto podemos aplicar la configuración que esta editada en el howto que escribí casi al mismo tiempo que inicie el blog, podéis encontrar ese manual aqui.

La verdad es que la única diferencia entre este y el anterior howto es el sistema operativo en el que lo instale, pero quería recordar la existencia de esta aplicación en este blog.

Espero que a la gente que en su país el gobi**** aplique leyes de censura en la Red les sea útil. Al igual que a los que quieren ser anónimos en la Red.

Comentar también que podemos descargarnos un plugin para firefox/iceweasel que nos dirá en la barra de estado de la aplicación si tenemos TOR aplicado o no, al igual que lo podemos cambiar con un simple click.

Podemos descargarlo desde aqui.

Un saludo, espero que os sirva de mas ayuda que el ultimo manual que escribí.

Publicado en Debian GNU/Linux, Español, GNU/Linux general | Sin Comentarios »