/var/log és un bloc personal que recull i documenta coneixements i informacions sobre Linux, programari lliure i tecnologies de la informació.
27.6.06
Inkscape 0.44-1
Visualment Inkscape hauria de ser un exemple per al Gimp ja que es veu tot molt més ordenat. Per altra banda l'estàndard SVG i l'Inkscape s'utilitzaran més si l'Internet Explorer suporta el format tal i com ho han fet el Firefox i fa poques setmanes l'Opera.
26.6.06
Torna Puntbarra
Entrevista a Mark Shuttleworth
22.6.06
Diverses conferències sobre programari lliure es celebren a Catalunya
Permisos dels fitxers al Nautilus de Gnome
21.6.06
Nou Opera 9!
20.6.06
Escàndol a la Generalitat el dia del referèndum per l’Estatut
Ciutadans i periodistes que volien assistir a les rodes de premsa han estat exclosos per no usar certes marques de roba i calçat.
Concretament van ser expulsats, sense cap casta d’explicació, tots els que no portaven una peça d’aquestes tres cases:
* Lacoste
* Dockers
* Camper
Els fabricants asseguren no tenir-hi res a veure, cosa que fa pensar que darrere tot plegat hi ha alguna empresa local que ha tancat acords comercials amb el govern[...]
19.6.06
GPLv3 - Conferència europea sobre la GNU General Public License versión 3
Instal·lació i configuració d'Enigmail
Enigmail és una extensió pels clients de correu electrònic Mozilla Thunderbird, SeaMonkey i Mozilla que afegeix capacitats d'autentificació i xifrat.
Prerequisits:
Instal·lació:
- Generar un joc de claus amb la comanda4: gpg –gen-key
- 2. Guardar la clau pública en un fitxer per distribuir-la: gpg --export -a > lamevaclau.asc
- Descarregar i instal·lar la versió d'Enigmail adequada al nostre sistema operatiu i a la versió del Mozilla (http://enigmail.mozdev.org/download.html), si es fa amb el Mozilla la instal·lació es pot fer directament per web, si no amb el Thunderbird cal descarregar el fitxer .xpi i després obrir-lo (Eines->Extensions->Instal·la).
- Descarregar i instal·lar el paquet de català de la pàgina d'Enigmail de la mateixa manera (http://enigmail.mozdev.org/langpack.html).
- Reiniciar el Mozilla Thunderbird per a que els canvis tinguin efecte.
Configuració:
Per configurar l'Enigmail en el Thunderbird anirem al menú OpenPGP i després a preferències (OpenPGP->Preferències). Primer haurem d'especificar on es troba el Gnupg. Després posarem l'identificador de la clau (molts cops és l'adreça de correu electrònic). També haurem d'escollir si volem que per defecte xifri o signi i que recordi les contrasenyes durant uns minuts o no. Enigmail ens permet definir regles per definir en quins casos cal utilitzar criptografia.
Què podem fer amb Enigmail i GnuPG?
Doncs podrem enviar i rebre missatges signats i xifrats, tant sols necessitarem donar a conèixer la nostra clau pública5 i conèixer les claus públiques d'altres persones.
Rebent missatges
Enigmail ens donarà informació dels missatges que rebem xifrats o signats i ens permetrà extreure les claus dels missatges o importar-les des d'un servidor de claus. Un cop hem importat una clau pública Enigmail ens dirà que la signatura està verificada, però que no és confiable. Per a que sigui confiable hem de signar les claus públiques amb la nostra clau privada, però això només ho hem de fer quan estem segurs que aquella clau pública pertany realment al remitent.
Enviant missatges
En enviar un missatge el menú OpenPGP ens permet escollir com el volem enviar. El botó OpenPGP ens permet escollir si volem signar i/o encriptar. Si no utilitzem PGP/MIME no podrem enviar missatges en HTML i ens avisarà. Per xifrar un missatge necessitarem haver importat la clau pública del destinatari.
Coses que podem fer amb GnuPG
Enigmail ens permet realitzar algunes tasques de gestió de les claus de forma senzilla. En concret disposem d'un gestor de claus (OpenGP->Gestió de les claus PGP) o opcions sobre la clau del remitent d'un missatge (OpenPGP->Clau del remitent). Però per si tenim alguna dificultat sempre és útil saber-ho fer directament per línia de comandes amb GnuPG, com per exemple importar claus públiques d'usuari (gpg --import <>), exportar claus públiques (gpg --export -a > clau_publica.asc), obtenir l'empremta d'una clau (gpg --fingerprint) per saber si és vàlida, signar la clau pública d'algú amb la nostra clau privada si estem segurs que és vàlida (gpg --sign-key) entre d'altres coses.
Annex 1: Generació de les nostres claus
L'encriptació dels missatges es basa en un sistema de clau pública i privada. Nosaltres tindrem doncs dues claus una pública (coneguda per tothom) i una privada que tant sols coneixerem nosaltres. Per encriptar missatges utilitzarem la clau pública del destinatari per encriptar-los i ell els podrà desencriptar amb la seva clau privada. De la mateixa manera, algú que ens vulgui enviar un missatge, agafarà la nostra clau pública i encriptarà el missatge que només nosaltres podrem desencriptar amb la nostra clau privada.
L'altre problema que ens trobem és verificar el remitent d'un missatge, per això utilitzem la signatura digital. En aquest cas utilitzem la nostra clau privada per generar una signatura que es podrà verificar amb la nostra clau pública.
Teclejant la comanda gpg --gen-key GNUPG ens demanarà diverses dades per generar les nostres claus. En cas de desconèixer el significat de les preguntes que el programa ens fa optarem per l'opció per defecte. Haurem d'introduir el nostre nom i la nostra adreça de mail, el comentari el podem deixar en blanc. Finalment necessitarem introduir una contrasenya segura (llarga, que combini lletres, números i altres caràcters i que no aparegui en cap diccionari i que no es pugui relacionar amb les nostres dades personals). Mentre el programa genera les claus serà convenient moure el ratolí i obrir i tancar finestres per crear entropia (aleatorietat a l'hora de crear la clau).
C:\gnupg>gpg --gen-key gpg (GnuPG) 1.4.0; Copyright (C) 2004 Free Software Foundation, Inc. This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions. See the file COPYING for details. Please select what kind of key you want: (1) DSA and Elgamal (default) (2) DSA (sign only) (5) RSA (sign only) Your selection? 1 DSA keypair will have 1024 bits. ELG-E keys may be between 1024 and 4096 bits long. What keysize do you want? (2048) Requested keysize is 2048 bits Please specify how long the key should be valid. 0 = key does not expire Key is valid for? (0) Key does not expire at all Is this correct? (y/N) y You need a user ID to identify your key; the software constructs the user ID from the Real Name, Comment and Email Address in this form: "Heinrich Heine (Der Dichter) Real name: Nom Name must be at least 5 characters long Real name: El nostre nom Email address: email@example.com Comment: You selected this USER-ID: "El nostre nom Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit?O You need a Passphrase to protect your secret key. Enter passphrase: |
Amb la comanda gpg --export -a > lamevaclau.asc podrem guardar la nostra clau pública en un fitxer per poder-la fer arribar als nostres contactes.
Annex 2: Enllaços a altres manuals i explicacions interessants.
1Aquesta explicació està basada originalment en una instal·lació en Mozilla Thunderbird 1.0. Actualment he anat migrant i la configuració on funciona és: Mozilla Thunderbird 1.5.0.4, Enigmail 0.94 i GNUPG 1.4.2.2 en les seves versions per a Windows. La instal·lació per altres entorns no varia substancialment, moltes distribucions de Linux incorporen GNUPG en la seva instal·lació, si migreu el perfil del Thunderbird de Windows a Linux haureu de reinstal·lar l'Enigmail.
2Enigmail no està testejat per a instal·lacions fetes amb paquets rpm o versions compilades.
3Per a Windows XP n'hi ha prou en descomprimir GNUPG en un directori. Si compartim l'ordinador amb altres usuaris caldrà seguir passos diferents.
4Veure annex 1
5 Per a que tothom pugui validar la signatura dels nostres missatges i desxifrar-los haurem donar a conèixer la nostra clau pública, això ho podem fer mitjançant un servidor de claus, una pàgina web personal o el correu electrònic. Tot i així, aquests mecanismes no seran confiables.
Instal·lació, configuració i ús de GnuPG a Linux
GnuPG (GNU Privacy Guard) és una eina GNU per a la comunicació i emmagatzemament de dades segur. Es pot usar per xifrar dades i per a crear signatures digitals.
Instal·lació:
Per a Linux i compilant el codi font:
- Comprovar l'integritat del tarball.
O si es té instal·lat alguna versió de gnupg: gpg --verify gnupg-x.y.z.tar.gz.asc
- Descomprimir el tarball tar xzvf gnupg-x.y.z.tar.gz
- cd gnupg-x.y.z
- ./configure
- make
- make install
La instal·lació acaba amb un binari gpg a /usr/local/bin. I per a cada usuari les configuracions es guarden a ~/.gnupg.
Inicialització:
Per a crear la clau cal teclejar gpg --gen-key. Cal respondre a les preguntes que ens formula el programa i finalment durant la creació de la clau és recomanable usar el teclat, moure el ratolí i usar altres programes per a crear entropia.
Creació de signatures digitals:
Per a crear un fitxer "file.gpg" comprimit i que té la signatura adjuntada:
- gpg -s file
Per a crear un fitxer "file.asc" ASCII a punt per enviar per mail:
- gpg -sa file
Per a crear un signatura del fitxer "file" i guardar-la en el fitxer "out":
- gpg -s -o out file
Tothom que conegui la teva clau pública pot verificar que un fitxer ha estat signat per tu:
- gpg --verify file
Encriptació de missatges:
Per enviar un missatge xifrat es pot usar gpg -e -r usuari fitxer que xifra el fitxer fitxer amb la clau pública de l'usuari usuari i ho desa al fitxer fitxer.gpg.
Gestió de les claus:
Exportar totes les claus:
- gpg --export >all-my-keys
o bé
- gpg --export --armor | mail panther@tiger.int
Per importar claus d'algú:
- gpg --import [filenames]
Per aconseguir una empremta:
- gpg --fingerprint
Inkscape review
16.6.06
EasyEclipse, Eclipse en fàcil
Ubuntu 6.06 LTS Server HowTo
és un HowTo de com instal·lar un servidor Ubuntu amb Apache 2, MySQL 5, Postfix, Bind, proftpd etc.
15.6.06
Password Safe 3.0.1
La nova versió sembla que funciona amb Wine, té més camps, guarda la data de creació de les entrades, podem guardar URLs i obrir el navegador, tenir una icona minimitzada, etc.
14.6.06
Migrant de Linux a Windows
Les conclusions o reflexions de tot el procés són:
- L'ús de programari lliure multiplataforma per a Windows facilita enormement la migració i l'adaptació als programes d'escriptori que incorpora Linux (Firefox, Thunderbird, Openoffice, Gimp, VLC, DIA, Scribus, Inkscape, etc.).
- Ubuntu i Gnome ofereixen solucions d'alta qualitat tot i que sempre hi ha el cost d'aprenentatge o adaptació. La gravació de CDs/DVDs és molt senzilla per exemple. El Nautilus i els seu sistema de llocs i bookmarks és molt útil (en especial poder navegar amb Samba, SFTP, diversos sistemes de fitxers etc.).
- La velocitat de funcionament i l'estabilitat és superior en Ubuntu 6.06 que a Windows XP, almenys en el hardware on ho he provat.
- Hi ha protocols, formats i programari propietari del qual els usuaris de Linux en queden exclosos.
Actualitzacions al Google Earth, Google Maps, SketchUp i KML
Vull provar l'SketchUp, ja us diré que tal!
Fer un gif animat amb Gimp
D34. Mòdul 1. Pràctica 8. Introducció al programari lliure
7.6.06
Gimp 2.3.9: el pas previ per la versió 2.4
Sunbird 0.3a2 en català | El Cau del Drac
6.6.06
Google Spreadsheets
Migrant bases de dades Access amb MySQL Migration Toolkit
Kexi Project - "Microsoft Access for Linux"
Després d'haver provat el Base d'Openoffice.org 2.0.2 haig de dir que no hi ha punt de comparació l'Openoffice.org se'm pejava molt i molt, fa bona pinta, però no és gens estable. En canvi, de moment, Kexi va força bé i em sembla realment un bon substitut de MS Access.
Actualització: el problema de Kexi és que les consultes SQL sembla que han de ser molt simples, no he aconseguit utilitzar funcions!
Migrant bases de dades MySQL a Kexi amb MySQL he tingut problemes amb el tipus d'algunes columnes i amb els jocs de caràcters. En concret els tipus numeric i decimal els he hagut de canviar per double. Pel que fa als jocs de caràcters he fet una importació de l'estructura i després he fet els inserts directament a Kexi-MySQL.
Opentrad: el primer traductor de codi lliure
2.6.06
Noves versions de Firefox i Thunderbird: 1.5.0.4
Nova versió de 7-Zip: 7-zip 4.42
També he pogut provar el 7-zip 4.32 per a Linux que funciona per línia de comandes i la seva integració a l'entorn Gnome (amb el frontend de FileRoller). Tot i que pots comprimir i descomprimir amb format 7z no accepta encriptació i no tens les mateixes opcions que a Windows. Per línia de comandes l'opció -p permet encriptar els fitxers, però la contrasenya surt en clar per la consola.
Disponible per baixar la pel·lícula "Elephants dream"

1.6.06
Ubuntu 6.06 LTS
Ubuntu 6.06 LTS tindrà suport per a UltraSPARC T1
Font: Ubuntu 6.06 LTS con soporte para UltraSPARC T1
Com executar el Nautilus com a root
Firefox arriba al 20% a Europa
Algunes estadístiques de servidors web que he pogut consultar indiquen que entre un 20% i un 30% de les visites són de navegadors que no són Internet Explorer.