Il y a deux systèmes de fichiers qui restent bien souvent incompris et obscurs aux nouveaux utilisateurs de Linux.
Ces deux répertoires, /proc et /dev n'ont pas de correspondance sous Windows, et ne sont pas compréhensibles au premier coup d'oeil.Ce sont pourtant de très puissants outils pour comprendre et utiliser Linux.
Cette article proposé par NewsForge est une exploration pas à pas des systèmes de fichiers /dev (dev pour device : équipement) et /proc (proc pour process : processus). Il explique ce que sont ces « répertoires », comment ils fonctionnent et comment les utiliser en pratique.
A découvrir d'urgence pour ceux qui ne connaissent pas bien leur noyau ... ;)
Entrevue avec Steve Gibson
PortaZero a interviewé Steve Gibson au sujet de la sécurité, de l'Internet et du fait d'utiliser FreeBSD à la place de Linux.
« Mon système d'exploitation est FreeBSD UNIX. Il est incroyablement stable, mûr et sûr. Je suis quelque peu inquiet du fait que Linux soit devenu "courant", ses qualités peuvent souffrir du fait de la pression (pour avoir de nouvelles fonctionnalités ou pilotes). [...]
Pour cela je ne commencerais pas à l'utiliser maintenant. J'ai plutot choisi FreeBSD. »
La suite dans l'article...
NdR: Cette nouvelle est une libre adaptation (et/ou adaptation libre ;) ) de celle de RootPrompt
NdR2: portazero.info se veut le site de la securité italien !
« Mon système d'exploitation est FreeBSD UNIX. Il est incroyablement stable, mûr et sûr. Je suis quelque peu inquiet du fait que Linux soit devenu "courant", ses qualités peuvent souffrir du fait de la pression (pour avoir de nouvelles fonctionnalités ou pilotes). [...]
Pour cela je ne commencerais pas à l'utiliser maintenant. J'ai plutot choisi FreeBSD. »
La suite dans l'article...
NdR: Cette nouvelle est une libre adaptation (et/ou adaptation libre ;) ) de celle de RootPrompt
NdR2: portazero.info se veut le site de la securité italien !
Gaël Duval de MandrakeSoft s'exprime...
LWN.net nous présente un message de Gael Duval qui aborde le futur de MandrakeSoft.
« Vous êtes-vous sentis concernés après la lecture du message "Le futur de MandrakeSoft" publié le 11 mars dernier ? Avez-vous le sentiment que MandrakeClub ne soit pas la solution idéale pour une compagnie orientée profit ? Aimez vous l'idée du Club, mais ne pouvez pas payer ? Préféreriez-vous devenir actionnaire ? »
Voici des réponses à beaucoup de ces questions et même plus. A lire absolument même si c'est un peu long...
Update du modérateur: ce n'est pas Gaël Duval mais Jacques Le Marois, PDG de MandrakeSoft, qui s'exprime. Gaël n'a fait qu'envoyer le message, en y ajoutant quelques points. De plus je mets le lien vers une version française. Merci à Gaël pour ces précisions.
« Vous êtes-vous sentis concernés après la lecture du message "Le futur de MandrakeSoft" publié le 11 mars dernier ? Avez-vous le sentiment que MandrakeClub ne soit pas la solution idéale pour une compagnie orientée profit ? Aimez vous l'idée du Club, mais ne pouvez pas payer ? Préféreriez-vous devenir actionnaire ? »
Voici des réponses à beaucoup de ces questions et même plus. A lire absolument même si c'est un peu long...
Update du modérateur: ce n'est pas Gaël Duval mais Jacques Le Marois, PDG de MandrakeSoft, qui s'exprime. Gaël n'a fait qu'envoyer le message, en y ajoutant quelques points. De plus je mets le lien vers une version française. Merci à Gaël pour ces précisions.
Tutorial sur le clustering
IBM nous propose un tutorial sur le clustering.
Au menu, tout connaitre sur les clusters mais aussi aborder des thèmes tels: la haute disponibilité, la redondance, la réplication, etc...
Dans une moindre mesure, ce tutorial nous renseigne sur le partage de charge, le CSM et le partage de ressources.
La table des matières:
* Introduction au clustering
* Haute disponibilité
* D'autres applications du clustering
* eServer: famille de serveurs et clustering Hardware
* Résumé
NdR: Contrainte il faut s'enregistrer pour pouvoir le lire :(
Au menu, tout connaitre sur les clusters mais aussi aborder des thèmes tels: la haute disponibilité, la redondance, la réplication, etc...
Dans une moindre mesure, ce tutorial nous renseigne sur le partage de charge, le CSM et le partage de ressources.
La table des matières:
* Introduction au clustering
* Haute disponibilité
* D'autres applications du clustering
* eServer: famille de serveurs et clustering Hardware
* Résumé
NdR: Contrainte il faut s'enregistrer pour pouvoir le lire :(
Introduction à SNORT
LinuxFrench.net nous gratifie une nouvelle fois d'un bon article, et cette fois nous présente l'outil de détection d'intrusion (IDS) SNORT.
Bien souvent actif sur les firewall, cet outil permet de détecter d'éventuelles attaques en comparant le trafic réseau qu'il capture avec une base de données d'attaques connues. Il génère ensuite des logs qu'il est facile de mettre dans une base de donnée pour une exploitation facilitée.
Au menu donc:
- sniffer le réseau
- générer les logs
- détecter les intrusions
A voir ou revoir
Bien souvent actif sur les firewall, cet outil permet de détecter d'éventuelles attaques en comparant le trafic réseau qu'il capture avec une base de données d'attaques connues. Il génère ensuite des logs qu'il est facile de mettre dans une base de donnée pour une exploitation facilitée.
Au menu donc:
- sniffer le réseau
- générer les logs
- détecter les intrusions
A voir ou revoir
Capture vidéo temps réel sous Linux
L'entreprise Linux Media Arts présente sa ligne de cartes de capture vidéo avec un support total pour Linux. La LMA SD-601 pour Linux est une carte PCI qui capture la vidéo en temps réel et inclut quelques effets spéciaux (Dissolve, Key, Wipe et Split Screen, tous aussi en temps réel).
Pour l'utiliser, un noyau 2.4 est nécessaire ainsi qu'un solide compte en banque ;) pour débourser les 3.395,95 US$ qu'elle coûte (à peu près autant en euros). Ce produit inclut aussi une version « non-linéaire » du logiciel d'édition vidéo pour Linux : Linux BroadCast 2000.
NdR : Ce genre de matériel est avant tout destiné aux professionnels ou aux amateurs confirmés du fait de son prix. Merci à VivaLinux pour la nouvelle.
Pour l'utiliser, un noyau 2.4 est nécessaire ainsi qu'un solide compte en banque ;) pour débourser les 3.395,95 US$ qu'elle coûte (à peu près autant en euros). Ce produit inclut aussi une version « non-linéaire » du logiciel d'édition vidéo pour Linux : Linux BroadCast 2000.
NdR : Ce genre de matériel est avant tout destiné aux professionnels ou aux amateurs confirmés du fait de son prix. Merci à VivaLinux pour la nouvelle.
Connexion au travers d'une passerelle
«Depuis toujours nous supposions que les connexions vers l'extérieur étaient illimitées i.e. que vous pouviez établir autant de connexions TCP sortantes que vous vouliez. Même dans notre débat sur les pare-feux nous avons supposé qu'ils n'étaient restrictifs que sur le trafic entrant. Mais dans un environnement plus sécurisé ou plus règlementé, celà peut ne pas être le cas: en effet, il peut ne pas y avoir de connexion IP directe vers le monde extérieur.
Dans le monde des entreprises, il est souvent nécessaire de passer au travers d'un serveur proxy ou d'une passerelle: une machine connectée à la fois au réseau de l'entreprise et à l'extérieur. Bien que connectée aux deux réseaux, une passerelle ne fonctionne pas comme un routeur, et les réseaux restent séparés. De préférence, elle limite les accès au niveau applicatif entre les deux réseaux.»
Dans cette étude de cas, OnLamp aborde l'utilisation de SSH dans un tel environnement.
NdR: Le début de cet article est une libre traduction du début de l'article.
Dans le monde des entreprises, il est souvent nécessaire de passer au travers d'un serveur proxy ou d'une passerelle: une machine connectée à la fois au réseau de l'entreprise et à l'extérieur. Bien que connectée aux deux réseaux, une passerelle ne fonctionne pas comme un routeur, et les réseaux restent séparés. De préférence, elle limite les accès au niveau applicatif entre les deux réseaux.»
Dans cette étude de cas, OnLamp aborde l'utilisation de SSH dans un tel environnement.
NdR: Le début de cet article est une libre traduction du début de l'article.
The Complete FreeBSD: le livre
David S. Jackson au travers de la rubrique "I don't do Windows" de l'éditorial de TheComputorEdge, nous livre ses commentaires sur la 3ème édition de l'ouvrage de Greg Lehey: The complete FreeBSD.
Selon lui, ce livre contient tout ce que vous devez savoir, que vous soyez débutant ou confirmé. Il n'aide pas seulement à comprendre les concept BSD, mais aussi les concepts UNIX en général.
"C'est le type de bouquin que vous n'arrêterez pas de potasser, parceque vous aimez la manière avec laquelle l'auteur ( Greg Lehey l'un des principaux développeurs de FreeBSD ) vous explique tout.
NdR: le livre ne date pas d'hier (1999) et était basé sur la version 3.1 de FreeeBSD, mais l'article propose un lien vers la mise a jour de l'auteur du livre pour la version 4.4
Selon lui, ce livre contient tout ce que vous devez savoir, que vous soyez débutant ou confirmé. Il n'aide pas seulement à comprendre les concept BSD, mais aussi les concepts UNIX en général.
"C'est le type de bouquin que vous n'arrêterez pas de potasser, parceque vous aimez la manière avec laquelle l'auteur ( Greg Lehey l'un des principaux développeurs de FreeBSD ) vous explique tout.
NdR: le livre ne date pas d'hier (1999) et était basé sur la version 3.1 de FreeeBSD, mais l'article propose un lien vers la mise a jour de l'auteur du livre pour la version 4.4
GFDD - GNUtemberg! Free Documentation Database
Le projet GNUtemberg a pour but de trouver et de présenter aux utilisateurs ceux et celles qui publient et rendent disponible de la documentation sous licences libres.
Deux raisons à cela selon les développeurs:
- Cela encourage les éditeurs commerciaux à faire des manuels gratuits
- Cela encourage les utilisateurs à contribuer à la rédaction de manuels libres...
Ce projet utilise une base de donnée (GFDD pour GNUtemberg! Free Documentation Database) qui vient d'être annoncée en version de démo sur le site. Les développeurs ont besoin de votre retour d'expérience avec cette version pour sortir la version définitive.
Deux raisons à cela selon les développeurs:
- Cela encourage les éditeurs commerciaux à faire des manuels gratuits
- Cela encourage les utilisateurs à contribuer à la rédaction de manuels libres...
Ce projet utilise une base de donnée (GFDD pour GNUtemberg! Free Documentation Database) qui vient d'être annoncée en version de démo sur le site. Les développeurs ont besoin de votre retour d'expérience avec cette version pour sortir la version définitive.
Ximian ou KDE sur une petite machine?
Dans la série quel est le meilleur environnement graphique pour ma machine, Linux and Main propose un article sur l'installation/utilisation de Ximian et KDE sur une petite configuration machine... un portable Libretto P166/64Mo de RAM...
L'article vaut ce qu'il vaut, le testeur est sous Suse, mais quelques arguments semblent faire pencher son choix pour Ximian...
Personnellement, des environnements comme Afterstep, GNUStep, Fluxbox, fvwm, larswm ;) me semblent encore plus légers... A vous de juger...
L'article vaut ce qu'il vaut, le testeur est sous Suse, mais quelques arguments semblent faire pencher son choix pour Ximian...
Personnellement, des environnements comme Afterstep, GNUStep, Fluxbox, fvwm, larswm ;) me semblent encore plus légers... A vous de juger...
FacturaLUX: logiciel ERP+CRM en GPL
FacturaLUX est un projet espagnol en développement qui commence à porter ses fruits et tente de mettre au point un logiciel ERP+CRM sur base GNU/Linux pour la gestion des entreprises, le tout sous licence GPL.Voici la version "candidate" qui deviendra la 0.1 et permet de voir le logiciel en action.
Bien que cette version ne soit pas entièrement fonctionnelle du point de vue pratique, elle inclut le noyau de base et les composants personnalisés pour les formulaires qui permettent de créer des tables, des formulaires rapidement et ainsi personnaliser l'application à l'infini.
La version finale 0.1 contiendra en plus un tutorial sur lequels les développeurs travaillent et qui décrira pas à pas comment concevoir la base et les formulaires qui se chargeront dynamiquement dans l'application.
Le grand absent de cette version, c'est le système d'impression, qui ne devrait voir le jour que d'ici un an. :( Les développeurs sont conscient de ce manque, mais souhaitent du retour de la part des premiers utilisateurs...
Cette initiative est plus qu'intéressante, surtout en GPL ;)
NdR: Cette nouvelle est la traduction "libre" d'un article du très bon HispaLinux.
Bien que cette version ne soit pas entièrement fonctionnelle du point de vue pratique, elle inclut le noyau de base et les composants personnalisés pour les formulaires qui permettent de créer des tables, des formulaires rapidement et ainsi personnaliser l'application à l'infini.
La version finale 0.1 contiendra en plus un tutorial sur lequels les développeurs travaillent et qui décrira pas à pas comment concevoir la base et les formulaires qui se chargeront dynamiquement dans l'application.
Le grand absent de cette version, c'est le système d'impression, qui ne devrait voir le jour que d'ici un an. :( Les développeurs sont conscient de ce manque, mais souhaitent du retour de la part des premiers utilisateurs...
Cette initiative est plus qu'intéressante, surtout en GPL ;)
NdR: Cette nouvelle est la traduction "libre" d'un article du très bon HispaLinux.
Roxen WebServer 2.2: alternative à Apache
Une alternative à Apache? Cette société suédoise propose un serveur web qui offre modularité, un macro-langage intégré (RXML) et Pike.
Le serveur Web Roxen, de la compagnie suédoise Roxen Internet Software, est une alternative viable pour ceux qui trouvent Apache inaproprié à leurs besoins. Bien qu'Apache domine le marché des serveurs web, il a quelques points faibles : il lui manque une base de données SQL intégrée et une gestion simple des certificats SSL.
Toutes ces particularités peuvent être trouvées dans le serveur web de Roxen. En fait, Roxen inclut tellement plus de fonctionnalités qu'il ressemble plus à un serveur d'applications qu'à un serveur Web ordinaire. Bien sur il est GPL.
Les plus:
* Produit Open-source
* Excellente interface d'administration
* Déploiement de sites virtuels facilité
* MySQL database backend integrée au serveur Web
* Beaucoup d'extensions intégrées tel le rendu graphique de texte
* Réplication des données du serveur web dans une base de données MySQL partagée.
Les moins:
* Support PHP "très mince"
* Connexions administratives non-chiffrées
* Pas de fonctionnalités de clustering ou de partage de charge
* Pas d'alternative à l'interface d'administration web
A voir comme une alternative originale à Apache...
Le serveur Web Roxen, de la compagnie suédoise Roxen Internet Software, est une alternative viable pour ceux qui trouvent Apache inaproprié à leurs besoins. Bien qu'Apache domine le marché des serveurs web, il a quelques points faibles : il lui manque une base de données SQL intégrée et une gestion simple des certificats SSL.
Toutes ces particularités peuvent être trouvées dans le serveur web de Roxen. En fait, Roxen inclut tellement plus de fonctionnalités qu'il ressemble plus à un serveur d'applications qu'à un serveur Web ordinaire. Bien sur il est GPL.
Les plus:
* Produit Open-source
* Excellente interface d'administration
* Déploiement de sites virtuels facilité
* MySQL database backend integrée au serveur Web
* Beaucoup d'extensions intégrées tel le rendu graphique de texte
* Réplication des données du serveur web dans une base de données MySQL partagée.
Les moins:
* Support PHP "très mince"
* Connexions administratives non-chiffrées
* Pas de fonctionnalités de clustering ou de partage de charge
* Pas d'alternative à l'interface d'administration web
A voir comme une alternative originale à Apache...
Entrevue avec Marcelo Tosatti
Marcher dans les pas d'Alan Cox n'est pas rien, même pour le plus accompli des hackers, mais c'est justement ce qu'est en train de vivre un jeune brésilien de 18 ans.
Marcelo Tosatti est devenu un "lieutenant" de Linus Torvalds depuis que celui-ci lui a demandé de prendre en charge la maintenance du noyau 2.4 à la place d'Alan Cox.
En effet, il semble que A. Cox voulait plus de temps pour se consacrer à d'autres projets et, après avoir assuré la maintenance des noyaux 2.0 et 2.2, il était temps pour lui de passer la main.
NdR: Merci a rootprompt pour l'info ;)
Marcelo Tosatti est devenu un "lieutenant" de Linus Torvalds depuis que celui-ci lui a demandé de prendre en charge la maintenance du noyau 2.4 à la place d'Alan Cox.
En effet, il semble que A. Cox voulait plus de temps pour se consacrer à d'autres projets et, après avoir assuré la maintenance des noyaux 2.0 et 2.2, il était temps pour lui de passer la main.
NdR: Merci a rootprompt pour l'info ;)
Archives auto-extractibles
Linux fournit toutes les commandes nécessaires à la création d'archives compressées, à leur extraction ainsi que l'exécution de scripts d'installation complexes. Alors pourquoi ne pas automatiser un peu le choses?
L'article de linux.com.mt explique comment créer des "archives exécutables" qui, une fois lancées, se décompressent elles-mêmes dans un répertoire et accessoirement démarrent un script d'installation.
L'astuce est très simple - le fichier en question est une combinaison entre un script shell et une archive tar/gzip. Le script identifie le début de la partie relative à l'archive et l'extrait à partir de là.
Bien sûr, l'utilisateur final aura toujours à affecter les droits sur l'exécutable avant de la lancer ;)
L'article de linux.com.mt explique comment créer des "archives exécutables" qui, une fois lancées, se décompressent elles-mêmes dans un répertoire et accessoirement démarrent un script d'installation.
L'astuce est très simple - le fichier en question est une combinaison entre un script shell et une archive tar/gzip. Le script identifie le début de la partie relative à l'archive et l'extrait à partir de là.
Bien sûr, l'utilisateur final aura toujours à affecter les droits sur l'exécutable avant de la lancer ;)
Toutes les commandes Linux
O'Reilly Network vient de mettre en ligne le répertoire alphabétique des commandes Linux. Cette page dérivée du livre "Linux in a Nutshell" nous présente la syntaxe de 379 commandes de notre OS préféré.
De "agetty" à "znew", cette page est une référence pour ceux qui cherchent à comprendre le sens de toutes les options.
NdR: sincèrement je me demande bien à quoi ca peut servir... Le man est déja si complet... Peut-etre pour ceux qui n'ont pas la place d'installer tous les fichiers de man? ;)
De "agetty" à "znew", cette page est une référence pour ceux qui cherchent à comprendre le sens de toutes les options.
NdR: sincèrement je me demande bien à quoi ca peut servir... Le man est déja si complet... Peut-etre pour ceux qui n'ont pas la place d'installer tous les fichiers de man? ;)