Une nouvelle fonctionnalité se rajoute à OpenSSH : ChrootDirectory. Ainsi, il est facile de chrooter suite à la connexion d'un utilisateur. Cela permet de limiter la vision du système de fichier à un sous-ensemble lorsque cet utilisateur se connecte en ssh.
Combiné au serveur sftp intégré à sshd, il est possible de limiter l'utilisateur à une partie du système de fichier ne possédant aucun binaire, aucune bibliothèque, ni aucun node, comme ça aurait du être le cas si le server sftp n'était pas intégré à sshd. Par exemple, les hébergeurs web pourront maintenant, grâce à cette fonctionnalité, remplacer ftp par sftp.
Construisez votre application
Comment réaliser une application en PHP ? C'est pour répondre à cette question que Christophe Villeneuve a écrit le livre "Construisez votre application". Dans son ouvrage, l'auteur décrit l'écriture d'une application et nous montre également une autre approche pour réaliser un site internet, intranet ou extranet, avec l'utilisation d'un certain nombre de fonctions PHP disponibles.
Cette approche se présente sous la forme d'un cas pratique (exercice), dont l'application est disponible sur le site Internet de l'éditeur des Editions ENI. Il s'agit tout simplement de la gestion en ligne d'un carnet d'adresses qui est proposé avec trois formats de bases de données : MySQL, MySQLi et PDO. L'auteur propose des fichiers et une structure identique pour permettre à toutes les personnes désirant progresser de passer d'un format d'une base de données vers un autre.
Bien sur un chapitre sur les principes de base est présent et un autre montre comment communiquer avec d'autres formats comme le CSV, XML, PDF.
Cette approche se présente sous la forme d'un cas pratique (exercice), dont l'application est disponible sur le site Internet de l'éditeur des Editions ENI. Il s'agit tout simplement de la gestion en ligne d'un carnet d'adresses qui est proposé avec trois formats de bases de données : MySQL, MySQLi et PDO. L'auteur propose des fichiers et une structure identique pour permettre à toutes les personnes désirant progresser de passer d'un format d'une base de données vers un autre.
Bien sur un chapitre sur les principes de base est présent et un autre montre comment communiquer avec d'autres formats comme le CSV, XML, PDF.
VHFFS l'hébergement libre pour tous en 4.1
VHFFS ou « Virtual Hosting For Free Software » est l'outil développé par TuxFamily.org pour proposer un hébergement libre à ses utilisateurs. Il est organisé en groupes pour accéder à un ensemble de services parmi : espace web PHP 4 et 5, bases (MySQL/PostgreSQL), gestion des DNS, listes de diffusion, gestionnaires de code source (CVS, Subversion, Git), espaces de téléchargements, etc. le tout sous licence libre (BSD).
La version 4.1 de VHFFS apporte :
N'hésitez pas à l'installer pour l'utiliser ou tout simplement le tester : nous avons besoins de retours, de graphistes aussi d'ailleurs ou tout simplement de développeurs pour ajouter des fonctionnalités.
La version 4.1 de VHFFS apporte :
- Un refactoring complet, ayant notamment permis de simplifier au maximum le modèle de données et l'API ;
- Une meilleure internationalisation (espagnol mieux traduit, meilleures documentations, etc.) ;
- Passage aux autotools pour faciliter l'installation ;
- Un renouveau du thème principal utilisé (le thème Barbie a été perdu dans la bataille /o\ dommage nous n'avons pas gardé de copies d'écrans de la 4.0) et un peu plus de web 2.0 ;
- L'ajout de Git pour la gestion de code source, dont a bénéficié rapidement TuxFamily.org qui fonctionne avec une version SVN de VHFFS.
N'hésitez pas à l'installer pour l'utiliser ou tout simplement le tester : nous avons besoins de retours, de graphistes aussi d'ailleurs ou tout simplement de développeurs pour ajouter des fonctionnalités.
Création de l'entreprise « Mozilla Messaging »
La Mozilla Foundation avait réfléchi à voix haute il y a de cela quelques mois à la création d'une entreprise « MailCo » (mail corporation) dédiée au développement de Thunderbird, appelant à commentaires comme il est courant de le faire dans le monde du logiciel libre. L'entreprise « Mozilla Messaging » est aujourd'hui créée, et c'est un français à sa tête : David Ascher. Mozilla Messaging sera « concentrée sur le courriel et les communications Internet ».
Trois personnes siègent au conseil d'administration (Board of Directors) : David Ascher lui-même, en tant que CEO, Marten Mickos, CEO de MySQL AB, et Chris Beard, vice-président et directeur général des laboratoires Mozilla. Le capital de départ de la société est 3 millions de dollars, la Mozilla Foundation étant l'unique actionnaire, autrement dit Mozilla Messaging étant filiale à 100% de la Mozilla Foundation. L'objectif est de recruter dix personnes la première année, sans équipe commerciale ni marketing.
Bien que la feuille de route ne soit pas complètement figée, le client de courriel libre Thunderbird 3.0 apportera les fonctionnalités suivantes :
Trois personnes siègent au conseil d'administration (Board of Directors) : David Ascher lui-même, en tant que CEO, Marten Mickos, CEO de MySQL AB, et Chris Beard, vice-président et directeur général des laboratoires Mozilla. Le capital de départ de la société est 3 millions de dollars, la Mozilla Foundation étant l'unique actionnaire, autrement dit Mozilla Messaging étant filiale à 100% de la Mozilla Foundation. L'objectif est de recruter dix personnes la première année, sans équipe commerciale ni marketing.
Bien que la feuille de route ne soit pas complètement figée, le client de courriel libre Thunderbird 3.0 apportera les fonctionnalités suivantes :
- intégration/fusion de l'extension Lightning, le calendrier ;
- recherche améliorée ;
- configuration plus facile ;
- améliorations en terme d'interface utilisateur.



