Updating your Maemo to OS2008
Apr 21, 08 by Juan Lebrijo about blog, Maemo
At the end of the year 2007 was resleased the new version of this operating system Debian based for mobile terminals. Here we have the official noticed for the new release of the OS2008 Maemo version. The most important new features are:
  • Easy to use interface.
  • Web browser Mozilla based. But sadly it is not Minimo.
  • Flash 9 support: finally we could see youtube with no hard configurations.
  • Updated the number for multimedia codecs: AAC, MP3, WMA, 3GP, AVI, H.264, MP4, WMV, MPEG-4, RealVideo,...
Steps to update your system:
  • Log your machine to download the sftware trough the Nokia web page: http://tablets-dev.nokia.com/nokia_N800.php
  • Download the newest release, at 12/04/2008 is RX-34_2008SE_2.2007.51-3_PR_COMBINED_MR0_ARM.bin 134 MB file.
  • Download the flasher software trough the USB port here.
  • Execute following line in a terminal:
sudo ./flasher-3.0 -F RX-34_2008SE_2.2007.51-3_PR_COMBINED_MR0_ARM.bin  -f -R
  • After some items it becomes blocked with a message in your terminal: "Suitable USB device not found, waiting"
  • Now we connect our Tablet to the USB, holding the power buton.
  • Then it will be copied the new system and flashed.
  • Reboot the system, and we must reconfigure our new Maemo, but it will be easier with the assistant.
You can find the equipment instructions here, for linux. I do not find how to flash it from Windows XP, because of you need the flash software and there is not support for Windows (;-) Windoze knowing its own strategies). Objections:
  • This is a new version, then it have little software catalog.
  • The web browser, better than OS2007, but without tabs very necessary form me.
  • Problems with any DivX formats, you can resolve it with aditional software: Internet Tablet Video Converter.
LDAP authentication for your Wiki
Apr 14, 08 by Juan Lebrijo about blog, Wiki
In the MediaWiki CMS we have an extension for the LDAP authentication: LDAP_Authentication. Then I we have an Directory Server (LDAP or Active Directory), we can use our wiki with our global authentication services. We can install the file LdapAuthentication.php version 1.1g, in the extensions directory of our wiki: /var/www/wiki/extensions. After you can add the following lines (customized for your system)in the configuration file LocalSettings.php:
# LDAP Validation
require_once( "$IP/extensions/LdapAuthentication.php" );
$wgAuth = new LdapAuthenticationPlugin();

  //Names for the used domains.
  $wgLDAPDomainNames = array("LEBRIJO.COM");

  //Relation between the directory server and the DNS name.
  $wgLDAPServerNames = array("LEBRIJO.COM"=>"ldap.lebrijo.com");

  //We can leave the wiki authentication with LDAP.
  $wgLDAPUseLocal = true;

  //Encrypt the LDAP packets.
  $wgLDAPEncryptionType = array("LEBRIJO.COM"=>"clear");

  //Query base for the user in our directory
  $wgLDAPBaseDNs = array("LEBRIJO.COM"=>"dc=lebrijo,dc=com");
  $wgLDAPSearchAttributes = array("LEBRIJO.COM"=>"uid");

  //Using LDAP groups for group directives:
  $wgLDAPGroupsPrevail = array("LEBRIJO.COM"=>true);
  $wgLDAPGroupNameAttribute = array("LEBRIJO.COM"=>"cn");
At this moment the LDAP user can use your wiki with their LDAP authetication user/password. At the same configuration file we can write the access restrictions for the other visitors:
# VALIDATION AND ACCESS CONTROL:
# Basic for all the visitors by default:
$wgGroupPermissions['*']['createaccount'] = false;
$wgGroupPermissions['*']['read'] = true;
$wgGroupPermissions['*']['edit'] = false;
$wgGroupPermissions['*']['createpage'] = false;
$wgGroupPermissions['*']['createtalk'] = false;
Validación LDAP para tu WIKI
Apr 14, 08 by Juan Lebrijo about blog, Wiki
En el CMS de wikis MediaWiki tenemos una extension para la validación de acceso LDAP: LDAP_Authentication. Por tanto, si tenemos un Servidor de Directorio (LDAP ó Active Directory), podemos utilizar nuestra wiki con estos servicios de autenticación centralizados. Vamos a instalar el fichero LdapAuthentication.php en su versión 1.1g en el directorio de extensiones de la wiki: /var/www/wiki/extensions. Añadimos después las siguientes líneas en el fichero de configuración LocalSettings.php:
# Validación LDAP
require_once( "$IP/extensions/LdapAuthentication.php" );
$wgAuth = new LdapAuthenticationPlugin();

  //Nombres de los dominios que utilizarás.
  $wgLDAPDomainNames = array("LEBRIJO.COM");

  //Asociación entre nombre de dominio y nombre DNS de la máquina donde se va a validar.
  $wgLDAPServerNames = array("LEBRIJO.COM"=>"ldap.lebrijo.com");

  //Podemos permitir la convivencia de autenticación local del wiki con LDAP.
  $wgLDAPUseLocal = true;

  //Encriptación en las solicitudes LDAP.
  $wgLDAPEncryptionType = array("LEBRIJO.COM"=>"clear");

  //Le decimos cual es la base de la consulta
  $wgLDAPBaseDNs = array("LEBRIJO.COM"=>"dc=lebrijo,dc=com");
  $wgLDAPSearchAttributes = array("LEBRIJO.COM"=>"uid");

  //Utilizamos los grupos LDAP para las directivas de grupo:
  $wgLDAPGroupsPrevail = array("LEBRIJO.COM"=>true);
  $wgLDAPGroupNameAttribute = array("LEBRIJO.COM"=>"cn");
De esta forma los usuarios de tu LDAP tendrán acceso a la wiki. En el mismo fichero de configuración podemos poner las restricciones al resto de visitantes de la wiki:
# VALIDACIÓN y CONTROL DE ACCESO:
# Básico para todos los visitantes por defecto:
$wgGroupPermissions['*']['createaccount'] = false;
$wgGroupPermissions['*']['read'] = true;
$wgGroupPermissions['*']['edit'] = false;
$wgGroupPermissions['*']['createpage'] = false;
$wgGroupPermissions['*']['createtalk'] = false;