Catégories: "Informatique"

Ubuntu

Avril 11th, 2005

Venant d'obtenir un pc fixe au boulot, je m'apprête à installer une x ème fois une debian.... Et soudain, je me dis "pourquoi ne pas essayer Ubuntu dont j'entend tellement parler ces dernières semaines ?".
Ubuntu est une x ème distribution de Linux. Elle est basée sur Debian (la distribution de Linux que j'utilise depuis plusieurs années et pour moi la meilleure). "Ubuntu" est un ancien mot africain signifiant "humanité aux autres" ou "Je suis ce que je suis grâce à ce que nous sommes tous". Elle a été lancé par Mark Shuttleworth (ce nom vous parle ? Normal, c'est le sud africain qui a réalisé une mission ""touristique"" dans l'espace). Très porté sur le partage de la connaissanc
De, de l'aide au développement, etc il sponsorise différentes actions et logiciels dont Ubuntu.
D'un point de vue technique, Ubuntu est basee sur la Debian et il est possible d'utiliser des packages de Debian dessus et la compatibilite est conservee. Depuis que je connais bien la procedure d'install d'un linux, une install qui met un bon systeme de base bien configure est un plaisir et surtout un gain de temps appreciable.
Elle fournit un systeme coherent par defaut et des packages bien a jour.
Ubuntu est-elle la Debian avec un look and feel Redhat/Fedora que l'on attendait ?

L'interview de Mark Shuttleworth :
http://www.framasoft.net/article3752.html

Bash - Les astuces de Sylvestre

Mars 17th, 2005

Voici quelques raccourcis relativement peu connus/utilisés pour Bash :
- !! => réexecute la dernière commande
- !gcc => appelle la dernière commande commençant par gcc
- !gcc: p => affiche la dernière commande commençant par gcc (pas d'espace entre le : et le p, mon blog le transforme en smiley)
- !$ => recupère le dernier paramètre de la commande précédente (ie après la commande gcc -g -o tiger tiger.c -lgcrypt !$ renverra -lgcrypt)
- !* => est l'opposée de la précédente (pour la commande gcc.. d'au dessus, ca renverra tout sauf gcc)
- ^erreur^correction => remplace dans la commande précédente erreur par correction
- ctrl+r puis une chaine => recherche dans l'historique ce qui contient la chaine tapée
- ctrl+e => va à la fin de la ligne
- ctrl+a => va au début de la ligne
- alt+b => recule le curseur d'un mot
- alt+f => avance le curseur d'un mot
- ctrl+k => supprime du curseur jusqu'à la fin de la ligne
- ctrl+u => supprime du curseur jusqu'au début de la ligne

Historique (à mettre dans /etc/profile ou un autre fichier du genre)

# Change le nombre de commandes que bash va garder en mémoire :
export HISTSIZE=1000
# Change le nombre de commandes que bash va écrire dans le fichier ~/.bash_history
export HISTFILESIZE=500
# Ne stocke pas les lignes en double
export HISTCONTROL=ignoredups

Sources :
http://gentoo-wiki.com/SECURITY_Adjusting_The_Way_Bash_History_Funtions
http://www.deadman.org/bash.html
et moi même

Connex Melbourne

Mars 15th, 2005

http://www.connexmelbourne.com.au/

Provider error '8007000e'

Not enough storage is available to complete this operation.

/trip_planner/lib.asp, line 19

Et moi, je fais comment pour connaitre les horaires quand je dois me lever pour ne pas arriver pas trop en retard (c'est mort) demain matin ?

Vive IIS et les administrateurs en carton pâte !!!

Gallerie dans b2evolution

Mars 13th, 2005

Après quelques heures de boulot, je viens de terminer un système de gestion d'une galerie et de son affichage dans b2evolution.

Il permet de corriger le fonctionnement quelque peu défaillants des images dans ce bon système de blog, en effet, dans l'administration, quand on upload un fichier et que l'on veut le supprimer (trompé d'image, pas bon format, etc), il y a qu'un seul moyen : se connecter au serveur et supprimer le fichier à la main ...
De plus, tous les fichiers sont stockés dans le même répertoire pour tout le monde... Ca devient vite un immense bordel avec les fichiers de tous les utilisateurs et les erreurs ...

Bref, je viens de terminer ce système qui permet :
- dans l'administration de voir toutes ses photos et les supprimer
- séparation des images dans des sous-répertoires limités à chaque blog
- possibilité à un internaute de consulter toutes les photos (possibilité disponible via le custom - me demander pour l'adapter à un autre)

Le tout bien intégré dans b2evolution (qui a soit dit en passant un code assez clair même si des choses auraient pu être optimisées...).

Un avantage des logiciels libres ... Il manque une fonctionnalité, on peut la mettre en place si on le veut (et surtout : peut).

Les mails

Mars 11th, 2005

J'ai mis à jour mes docs informatiques sur les serveurs mails [1] et j'en ai profité pour lancer une génération des stats sur le serveur mail.

Ce serveur est utilisé par pas mal de gens au niveau mail (domaines perso & pro).

Voici donc les stats d'un serveur mail depuis le 2 janvier 2005 à 19 h 30 :
- Pour information, l'antispam est Spamassassin qui va donner une note à chaque email. Si cette note est supérieur à 5, il tagge l'email d'un joli ****SPAM**** si la note dépasse 10, il supprime l'email.

Connexions SMTP 66023
Mail au format plain text 15611
Mail au format mime 48734
Temps de traitement antivirus/antispan moyen 4.77208 s
Rejetés car non conformes aux normes 1434
Rejetés par le scanner perl 8351
Rejetés par clamav (antivirus) 3788
Supprimé par l'antispam (note supérieure à 10) 12312
Marqué(tag) par l'antispam (note entre 5 et 10) 3235

Virus/techniques les plus souvent détectés :

BAD_ATTACHMENT_TYPE7980
Worm.Zafi.D2484
BAD_MIME_ASSOCIATION924
BAD_HDR_BREAKAGE455
Worm.SomeFool.P381

[...]
Ce ne sont pas des statistiques exactes au niveau des virus, en effet, les virus sont souvent refusés en ammont de l'antivirus à cause des pièces jointes qu'ils contiennent (.pif, .exe, .com) et donc le nom du virus exacte n'est pas connu.

Stats perso :
sylvestre@xxxxx:

Messages reçus 4422
Messages envoyés 608
Pourcentage des emails reçus sur le serveur 12,3 %
Temps total de scan 8424.9 s
= 140 heures
Virus reçus 427
Virus envoyés 0
Note moyenne avec Spamassassin 5,32
SPAM taggés 50
SPAM supprimés automatiquement 501

Moralité : je suis bien content d'avoir mis cet antispam ...

[1]Install d'un serveur mail complet
Spamassassin avec qmail