Débloquage NOKIA en ligne

Un service gratuit, sans code allopass, pour dévérouiller votre Nokia.

Je viens de tester le service sur un Nokia 1600, portable débloqué avec succès en 2 minutes.

unlock.nokiafree.org

Et merci à Virgin Mobile pour sa mauvaise foi, qui fait une demande de numéro, puis qui finalement ne parvient pas à retrouver les codes, qui va faire une demande à Orange avant d’éventuellement demander par fax à Benoît XVI ce putain de code. Tout ça alors qu’un simple générateur en ligne me donne le code… Bienvenue en 2008.

Proxy socks SSH

Un moyen très rapide de sécuriser vos communications applicatives avec internet : la mise en place d’un proxy socks via SSH.

ssh -D 9999 login@serveur

Cette commande ouvre une connexion ssh et ouvre un port sur votre ordinateur (ici 9999). Vous n’avez plus qu’à configurer vos logiciels pour utiliser un proxy de type socks 5 sur localhost sur le port 9999.

La petite disquette…

Une simple idée ergonomique.
Vous êtes dans votre logiciel préféré, il y a 90% de chances qu’il y ait une petite disquette en haut à gauche qui permet de sauvegarder le document en cours.

Si l’ergonomie du produit est bien réalisée, ce bouton est cliquable dès que vous avez fait une modification puis se grise si le document n’a pas besoin d’être sauvegardé.

Mon idée est ici : vous venez de sauvegarder votre document traitement de texte. Vous ajoutez un “espace” ou un retour à la ligne et la disquette se réactive. Je pense que ce bouton devrait plutôt être analogique et prendre en compte l’importance des modifications réalisées depuis la dernière sauvegarde. Dans le cas où vous n’avez fait que peu de modifications, le bouton serait “à moitié” grisé puis au fur et à mesure deviendrait de plus en plus visible, jusqu’à finir rouge flamboyant clignotant dans le cas où vous n’avez pas sauvegardé alors que vous avez 1/2 journée de travail depuis la dernière sauvegarde.

Vous en pensez quoi ?

Le retour d’un pirate point’n click sous Linux !

Une excellente initiative de Runesoft avec Novatux qui vont porter leur jeu “Jack Keane” sous Linux dès que 30 précommandes auront été passé. A ce jour, il en reste 13 et c’est parti pour la version linux 🙂

http://novatux.com/shop/detail.php?article=252

Si vous avez aimé la série Monkey Island  ou Runaway (pour le style), vous ne serez pas déçu.

Encrypted ReiserFS filesystem check How-To

I’ve a notebook with an encrypted flash memory (SD card) used as my home folder.

I use lucks crypto with dm-crypt under Ubuntu.

This works quite nicely, I mean just click on the card reader and a window ask you for your password.

But as I never unmout it, even if reiserfs is meant to be uncorructible, I got a wird error on my  Pigdim folder.

error reiserfs

This redfile comes from either the flash corruption or the reiserfs file system.

So to correct this problem i did:

Check in gparted ( System, Admini, Partition editor)

gparted

Note the name of the partition and the mountpoint.

sudo umout /media/Sdcrypt

sudo reiserfsck –check /dev/mapper/luks_crypto_cc8b0c71-6096-4f5e-a4e5-4d18dcc27132

sudo reiserfsck –check –rebuild-tree /dev/mapper/luks_crypto_cc8b0c71-6096-4f5e-a4e5-4d18dcc27132

sudo reiserfsck –check /dev/mapper/luks_crypto_cc8b0c71-6096-4f5e-a4e5-4d18dcc27132

Then my trouble was gone. It rebuilt the file tree and remove the corrupted file. Dont forget to save all your file first.

Wifi/VPN accès internet à l’université (Nomadisme) et Ubuntu/Xandros

Avoir internet partout, c’est bien, mais le wifi nécessite quelques rajouts de sécurité.

C’est donc ainsi qu’a l’UJF (Université Joseph Fourier, Grenoble), l’internet est dispo sur tout le campus, au prix de l’installation et l’utilisation d’un client vpn cisco.

Ce topic traitera donc de l’utilisation du client VPN sous Ubuntu/Kubuntu/Xandros.

En tant qu’étudiant, vous avez du recevoir une feuille explicative du comment utiliser cette connexion, et linux est meme proposé sur la page :

https://nomadisme.grenet.fr/install/linux.php

Seulement, ca me dérange de promouvoir linux et de continuer à demander aux genrs de compiler…..

Surtout qu’un client est dispo en package .deb

  • Pour Ubuntu/Gnome et Kubuntu/Kde: (voir ici pourquoi)

sudo apt-get install network-manager-vpnc

  • Pour EEE PC/Xandros:

suivre le guide présent ici pour les dépot Xandros

et taper :

sudo apt-get install vpnc

  • Pour Ubuntu/Gnome et Kubuntu/Kde: dans le network manager, vous pouver rajouter une connexion VPN de type Cisco.

Host=rance-2.ujf-grenoble.fr
GroupName=UJF-ETU

Ensuite il vous demandera votre login et le passgroup, qui peut etre extrait du fichier .pcf fourni par l’université avec :

cisco vpnclient password decoder dans le lien fourni, vous avez le bon passgroup pour l’UJF.

Pour le lancer il ne reste plus qu’a cliquer sur network manager, connexion vpn et votre nouvelle connexion fraichement crée.

  • Pour EEE PC/Xandros:

Suivre le topic que j’ai crée ici:

http://wiki.eeeuser.com/howto:vpn

Il n’y a plus qu’a rajouter un racourci sur le bureau et c’est tout bon. (de cette commande: kdesu /etc/vpnc/vpn

A derniere chose, ne pas oublier non plus de changer de proxy, pourquoi ne pas installer SwitchProxy dans firefox pour faciliter la tache?

Have fun.

Apache2 + SSL + Ubuntu : error 12263

When you apt-get apache2 and activate ssl, you get this strange error “-12263”.

Thanks to theatons.com where I found the solution.
The apt-get installation is indeed incomplete, you have to continue the process to make SSL effective :

wget  apache2-ssl.tar.gz
tar xzvf apache2-ssl.tar.gz
sudo mv ssleay.cnf /usr/share/apache2/
sudo mv apache2-ssl-certificate /usr/bin/
sudo mkdir /etc/apache2/ssl
sudo apache2-ssl-certificate

Then, you need to enable SSL in your apache config files :

sudo a2enmod ssl
sudo ln -s /etc/apache2/sites-available/ssl /etc/apache2/sites-enabled/ssl
sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/ssl

sudo gedit /etc/apache2/sites-available/ssl

NameVirtualHost *:443


ServerAdmin webmaster@localhost

SSLEngine On
SSLCertificateFile /etc/apache2/ssl/apache.pem

DocumentRoot /var/www/

Options FollowSymLinks
AllowOverride None


Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2’s default start page
# in /apache2-default/, but still have / go to the right place
# Commented out for Ubuntu
#RedirectMatch ^/$ /apache2-default/

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/

AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all

ErrorLog /var/log/apache2/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog /var/log/apache2/access.log combined
ServerSignature On

Alias /doc/ “/usr/share/doc/”

Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128

sudo gedit /etc/apache2/sites-available/default
and make sure the following lines say this:

NameVirtualHost *:80

You will also need to edit sites-available default, and ssl:

sudo gedit /etc/apache2/sites-available/default

And the same again for the ssl file.
Here you will need to change the section which says ‘AllowOverride None’ to:

AllowOverride All

Then, reload your config and that’s all !

/etc/init.d/apache2 force-reload

source

Solutions pour les sauvegardes (remote, incrémentales, chiffrées,…)

Un excellent point sur les différents logiciels et techniques pour mettre en place des sauvegardes de tout type… Plus d’excuse pour ne pas en faire !

Useful Links and Howtos

A comparison of utilities for filesystem backup

incremental

glastree:

doesn’t work remotely, easy, limited options.

incremental and compressed

storebackup

incremental backups to a local disk. lots of options. space efficient (gzipped diffs).

remote and incremental

by hand: (‘rsync’ + ‘cp -al’)

good overview of how and why. this has now been implented and is available in a debian package called rsnapshot

rsnapshot

based on mike rubel’s scripts. clean & easy configuration. push style backups.

snapback2

based on mike rubel’s scripts. clean & easy configuration. pull style backups.

mirrordir

MIRRORDIR mirrors a directory tree in every detail, including devices, ownerships, permissions, symlinks, hardlinks and access times, suitable for timed backups of disk drives. The minimal set of changes needed to make the original directory tree identical to the backup directory tree is executed. Can optionally create backup files before deleting, and store multiple revisions through any number of levels. A scripting language allows for custom excluding of special files. Works over ftp and mcfs. Also implements its own secure sockets for transparent strong encrypted file transfer, using a custom daemon.

dirvish

robust configuration files. confusing terminology,

rlbackup

rlbackup provides a simple secure mechanism for generating linked backups over the network.

remote, incremental, and compressed

rdiff-backup

good for big files, because only the changes are transmitted and stores gzipped files and then gzipped diffs. includes meta data files, so that even if the backup user can’t change file ownership permissions, this information is retained and will restore correctly.
from the website: rdiff-backup backs up one directory to another, possibly over a network. The target directory ends up a copy of the source directory, but extra reverse diffs are stored in a special subdirectory of that target directory, so you can still recover files lost some time ago. The idea is to combine the best features of a mirror and an incremental backup. rdiff-backup also preserves subdirectories, hard links, dev files, permissions, uid/gid ownership, and modification times. Also, rdiff-backup can operate in a bandwidth efficient manner over a pipe, like rsync. Thus you can use rdiff-backup and ssh to securely back a hard drive up to a remote location, and only the differences will be transmitted.

backupninja

Backupninja allows you to coordinate system backup by dropping a few simple configuration files into /etc/backup.d/. Most programs you might use for making backups don’t have their own configuration file format. Backupninja provides a centralized way to configure and coordinate many different backup utilities (including rdiff-backup).

remote, incremental, and encrypted

Duplicity

Duplicity backs directories by producing encrypted tar-format volumes and uploading them to a remote or local file server. Because duplicity uses librsync, the incremental archives are space efficient and only record the parts of files that have changed since the last backup. Because duplicity uses GnuPG to encrypt and/or sign these archives, they will be safe from spying and/or modification by the server.
Here is a useful duplicity tutorial.

Box Backup

An open source, completely automatic on-line backup system for UNIX. All backed up data is stored on the server in files on a filesystem — no tape or archive devices are used. The server is trusted only to make files available when they are required — all data is encrypted. A backup daemon runs on systems to be backed up, and copies encrypted data to the server when it notices changes. Only changes within files are sent to the server, just like rsync. Old versions of files on the server are stored as changes from the current version. Behaves like tape — old versions and deleted files are available.

remote and encrypted

DIBS

Distributed Internet Backup System (DIBS). peer to peer distributed backup using encrypted chunks so that no one knows what they are backup up from other peers.

Recommendations

I tried them all, and I didn’t like any of them. So I wrote backupninja. Backupninja is not actually a backup program. Instead, it manages your entire backup scheme using easy ini style configurations files in /etc/backup.d/. Most programs you might use for making backups don’t have their own configuration file format. Backupninja provides a centralized way to configure and coordinate many different backup utilities. Features:

  • easy to read ini style configuration files.
  • you can drop in scripts to handle new types of backups.
  • backup actions can be scheduled
  • you can choose when status report emails are mailed to you (always, on warning, on error, never).
  • console-based wizard (ninjahelper) makes it easy to create backup action configuration files.
  • passwords are never sent via the command line to helper programs.
  • works with Linux-Vservers.

Backup types:

  • secure, remote, incremental filesytem backup (via rdiff-backup). incremental data is compressed. permissions are retained even with an unpriviledged backup user.
  • backup of mysql databases (via mysqlhotcopy and/or mysqldump).
  • backup of postgresql databases
  • backup of ldap databases (via slapcat and/or ldapsearch).
  • basic system and hardware info.
  • encrypted remote backups (via duplicity).
  • backup of subversion repositories.
  • burn CD/DVDs or create ISOs.

It slices, it dices!

source