Posts Tagged ‘wikipedia’

Mediawiki y OpenID

Monday, July 6th, 2009

Como ya todos y todas :) saben, mediawiki es una herramienta CMS para manejar Wiki (un sistema de creación de paginas web colaborativos, donde pueden participar muchos voluntarios, un sistema de gestión web descentralizado) y como he comentado en post anterior, he estado medio estudiando este CMS y viendo que se le puede hacer.

Ahora le toca el turno a openid, pues quiero ver si puedo poner algo de esto en linuxtour.org, así que vamos a ver como salimos.

Según un manual que me encontré, instalamos primero los paquetes php5-gmp y php-openid

sudo apt-get install php5-gmp php-openid

Instalados estos paquetes, necesitamos descargar el paquete de openid y extraer el contenido al directorio extensions

  • wget http://upload.wikimedia.org/ext-dist/OpenID-MW1.15-r48532.tar.gz
  • sudo tar -xzf OpenID-MW1.15-r48532.tar.gz -C /var/www/w/extensions

Extraido el paquete en el directorio extensions, procedemos a instalar php5-cli, pues lo vamos a necesitar para poder instalar la extensión openid en nuestro mediawiki, procedemos a ejecutar los comando siguientes

  • sudo apt-get install php5-cli
  • sudo mv /var/www/w/AdminSettings.sample /var/www/w/AdminSettings.php

Entramos a editar el archivo AdminSettings.php y ubicamos en las variables $wgDBadminuser y $wgDBadminpassword la información de conexión de usuario y contraseña de la base de datos donde esta mediawiki.

Procedemos a ejecutar el archivo de mantenimiento para actualizar nuestra base de datos con el comando sudo php /var/www/w/maintenance/update.php.

Ejecutado el script de actualización, agregamos esta linea a LocaleSettings.php

require_once(“$IP/extensions/OpenID/OpenID.setup.php”);

Y listo! tenemos nuestro mediawiki funcionando con openid

openidwiki1

openidwiki1

Como hacer una llave SSH

Monday, January 19th, 2009

Una llave SSH tiene la misma o parecida razón de ser que una llave GPG, mientras una llave GPG nos sirve para identificarnos y poner nuestra firma digital. Una llave SSH es utilizada para darle a conocer a un servidor al que queramos acceder remotamente somos nosotros. Al igual que GPG, en llaves ssh contamos con dos archivos, un público que sera el que compartiremos con los servidores ssh para identificarnos y un privado que sera el que nosotros guardamos en nuestro computador y no puede ser copiado.

Generar una llave SSH es un proceso sencillo, para iniciar confirmamos que tenemos instalado openssh-client, en caso de que no, pues procedemos a instalarlo, usando el sistema APT, lo podemos instalar con el comando apt-get install openssh-client.

Una vez instalado esto, nos movemos a la carpeta ssh que normalmente esta ubicada en $HOME/.ssh, una vez ahí, ejecutamos el comando ssh-keygen -t RSA/DSA en dependencia del algoritmo de encriptación que queramos usar. Luego de esto, la primer solicitud que nos hace es escribir el nombre de archivo donde guardaremos nuestra llave, es recomendable aqui dejarlo en blanco presionando un enter para que el genere el nombre del archivo que vendría siendo id_rsa (en mi caso porque use el algoritmo rsa).

n0rm@kicker-desktop:~/.ssh$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/n0rm/.ssh/id_rsa):

Luego la segunda solicitud que nos hace es introducir una frase, esta frase se da para brindar mas seguridad al algoritmo, aquí podemos escribir lo que queramos, se recomiendo escribir una frase larga, esta frase será pedida la primera vez que nos conectemos al servidor donde usemos nuestra llave.

Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/n0rm/.ssh/id_rsa.
Your public key has been saved in /home/n0rm/.ssh/id_rsa.pub.

Terminado esto, nos dice que nuestros archivos públicos y privados fueron creados, como podrán observar el archivo con extensión .pub es nuestra llave publica, que daremos a nuestros servidores remotos. Para que podamos usar nuestra llave ssh, debemos guardar el texto contenido en el archivo .pub dentro del archivo $HOME/.ssh/authorized_keys2 del equipo servidor al que queremos acceder remotamente (en caso de que no exista, creamos el archivo).

Ya ubicada nuestra llave publica pues nos resta hacer la prueba, entrar por ssh al computador y listo.

es.wikipedia no es libre?

Thursday, October 16th, 2008

Según la wikipedia, wikipedia es una enciclopedia libre y políglota basada en la colaboración de sus contribuyentes por medio de la tecnología wiki. Gracias a esta tecnología, cualquier persona con acceso a internet puede modificar la gran mayoría de los artículos a través de un navegador web.

El lema de Wikipedia es «La enciclopedia libre que todos podemos editar», y, según palabras de su confundador Jimmy Wales, el proyecto constituye «un esfuerzo para crear y distribuir una enciclopedia libre, de la más alta calidad posible, a cada persona del planeta, en su idioma», para lograr «un mundo en el que cada persona del planeta tenga acceso libre a la suma de todo el saber de la humanidad».

Hace unos días, Marconi decidió crear una entrada de la comunidad de usuarios de software libre de Nicaragua en la wikipedia en español, después de dos horas se dio cuenta que le habían borrado el articulo, al preguntar porque lo habian borrado, la respuesta fue

* 09:21 15 oct 2008 Filipo (discusión | contribuciones) borró “Grupo de Usuarios GNU/Linux en Nicaragua” ‎ (Autopromoción. Parte está en inglés. No enciclopédico)

Fue borrado porque existe en ingles? que tiene de malo? acaso los que hablan español hablan ingles??? no puede estar un articulo mismo en varios idiomas? y luego, no es enciclopédico?, he encontrado artículos en wikipedia sobre personas no reconocidas, eso es enciclopédico? la wikipedia en ingles si considera el articulo enciclopédico porque no lo borro parece.

Yo pense que la wikipedia era libre para publicar artículos y que podian publicarse en distintos idiomas, luego escuchamos que a otros compañeros le pasaron lo mismo, les borraron sus artículos donde se describían la biografía e historia de grupos ya sea musicales o de usuarios de software libre porque no los consideraban enciclopédicos.

Parece que la vida de Thalia si es considerada enciclopédica pero la orquesta armando barillas, un grupo Nicaraguense no es considerado enciclopédico y lo borraron? no entiendo la razón.