Activer le serveur FTP de MacOS X 10.7 Lion

Pas vraiment pour tous…

Après une belle prise de tête, et plusieurs recherches pour trouver le serveur ftp, voici les manips à faire.

En fait, Apple a juste supprimé le support du protocole FTP dans son interface de configuration mais il est toujours présent au sein du système.

Pour l’activer :

user@MacMini:$ sudo -s
root@MacMini:$ launchctl load -w /System/Library/LaunchDaemons/ftp.plist

Pour le désactiver :

user@MacMini:$ sudo -s
root@MacMini:$ launchctl unload -w /System/Library/LaunchDaemons/ftp.plist

Une fois activé, il restera après redémarrage du serveur.

J’éspère que cela vous aidera et vous évitera de passer des heures à chercher :)

Donner du Lion à votre Leopard

63709_737_installer_lion_dans_une_machine_virtuelle_vmware

Suite aux différents changement dans la licence de son système d’exploitation client, Apple a donc décidé d’autoriser la virtualisation sur ses propres machines. Vous pourrez faire tourner le dernier OS de la firme de Cupertino dans votre logiciel de virtualisation préféré (VirtualBox, Fusion, Parallels), vous noterez que j’ai cité selon mon ordre de préférence ;)

Un tutoriel a été publié par Leon Bollerup qui détaille pas à pas les étapes pour faire croquer du Lion à votre Leopard avec VMware Fusion, voici le lien : http://www.r2x2.com/users/lsb/weblog/b41f7/Howto_install_OSX_107_Lion_in_vmware.html

J’ai pas encore testé, j’attends la version final et pour le moment je suis en plein test sur un futur produit dont je vous parlerais dans un futur billet.

Apple et sa faille PDF sous iOS

Je ne sais pas si certain d’entre vous se souvienne de la faille PDF dans iOS l’été dernier qui avait agiter l’iOSsphère lors de la sortie de la version 4 et qui avait vu la naissance du site jailbreakme.com.

Il s’avère qu’Apple a de nouveau laissé « trainer » ce petit easter eggs dans son iOS 4.3.3.

Cette alerte a été émise hier par le Bureau Fédéral de Sécurité Informatique Allemand (BSI), il s’agit de la seconde fois puisque le BSI était à l’origine de la première alerte portant sur l’ouverture de fichier PDF malicieux sur tous les terminaux Apple (iPod Touch, iPhone, iPad).

Un communiqué de presse AFP annonce que la faille serait comblé dans une prochaine mise à jour d’iOS. (Yahoo)

Donc si vous voulez jailbreaker votre terminal, c’est maintenant ou jamais ! Cependant, a quoi bon le jailbreak ? Pour les connaisseurs, je veux bien votre avis :)

Mageia : La version 1 est de sortie

Et hop ! Nous sommes dans le timing, 1er juin, Mageia 1 est là comme prévu :)

Bravo à toute l’équipe, à la communauté et à tous ceux qui ont participé de près ou de loin à cette version ! Merci à vous tous de faire revivre la magie.

Et pour résumer :

  • Mageia is about people – the people who make and the people who use Mageia the Linux distribution. We’re a good community, and we like to include our users in our community; the people who continue to join us make it better still.
  • Mageia is about technical excellence – we pursue excellence, so Mageia people will have the best computing experience we can make. Whether you’re a programmer or a student, a business user or a system administrator – whatever your use of your computer, we’d like to help you make it a good experience. Try Mageia 1 and see what you think.
  • Mageia is about quality – our release promises to be as solid and perfect as Mandriva at its best; that’s our heritage.
  • Mageia is open – we are committed to the Open Source ideal, we are open to new people and new ideas, and we have open governance of our community.
  • Mageia is International – our community comes from all over the planet to help Mageia “speak” many languages. Mageia’s structure and its anchor in the user community have already produced excellent results.
  • Mageia is about diversity – Mageia offers and maintains applications for a wide variety of user groups – with applications ranging from game-playing and music-listening to scientific and engineering applications.
  • Mageia is about equilibrium – we strive to maintain balance between leading-edge developments and the stable computing experience.

Désolé pour la trad mais l’équipe i18n est déjà à l’apéro ;-)

Bon test à vous tous et profiter bien de cette nouvelle expérience et pour nous, en route vers la version 2 avec plein de nouvelles features^Wbugs !

JLL Dijon : Bilan de la seconde journée.

La seconde journée des JLL était rythmée par bon nombre d’interventions, d’ateliers, de table-rondes et d’une install party. Pour ma part, je n’ai assisté qu’à deux conférences en raison de mon état de santé un peu fébrile. Comment ça, j’ai trop bu le premier soir ? Non non mais j’ai de vilains doutes sur les conseils avisés de Bruno en matière de bière ;-)

J’ai donc assisté aux deux confs suivantes :

Les clients légers et leurs usages pédagogiques (Laurent Flori : intégrateur/développeur & Philippe Hosselet directeur/enseignant)

Serveurs d’applications à haute disponibilité : problématique du C10k, serveurs web, type d’applications, Firefox Sync et F1 (Tarek Ziadé : ingénieur développeur python à la fondation Mozilla , Benoit : créateur et lead dev de Gunicorn, commiter couchdb)

La première intervention qui se déroulait à 14h, co-animée par un de mes plus chers collaborateurs l0l0 , portait sur les clients légers. Qu’est ce que c’est ? A quoi ça sert ? Pour quelle utilisation ? Ses avantages et ses inconvénients. En tant que débutant en beamer je dois dire qu’il a plutôt bien réussi sa prez. Celle-ci n’étant pas trop technique elle a permis aux non initiés de comprendre le pourquoi du comment des clients légers et leur intérêt. S’en ai suivi un retour d’expérience de Philippe Hosselet, directeur d’une petit école rurale de Gevrey Chambertin, qui nous a parlé de l’intérêt de cette solution et de la solution qu’il a adopté, la solution Eclair du pôle Eole de l’académie de Dijon, pôle pour lequel je suis en mission continue depuis plusieurs années maintenant. L’intervention parlait à la fois de l’intérêt de l’informatique « légère » dans son établissement mais aussi des différents apports de cette dernière dans le fonctionnement de son établissement.

La seconde intervention à laquelle j’ai participé abordait la problèmatique du C10k[[1]], des serveurs web et de types d’applications. Elle abordait donc plusieurs domaines qui m’intéressent particulièrement, le python, la programmation système et l’administration système. Cette présentation en duo à la méthode RACHE comme dirait Benoit était très intéressante et tenait un bon rythme. Tous ces concepts étaient présentés dans le but d’aboutir à la présentation de différents produits comme Firefox Sync et Gunicorn. J’ai été ravi de rencontrer Tarek et Benoit, leur noms dans le milieu du libre et pythonnesque ne m’étaient pas inconnus mais j’avais rarement eu l’occasion de les croiser, pourtant Tarek est Dijonnais, mais c’est maintenant chose faite :)

Cette journée c’est donc achevée après ces deux conférences pour moi. Je ne pourrai donc pas vous en dire plus sur le reste mais je sais très bien que nombre de mes lecteurs ont participés aux autres interventions et peuvent donc nous faire partager leur expérience.

Je l’ai déjà dit dans mon précédent billet, mais sincèrement bravo à toute l’équipe COAGUL pour l’organisation, l’intendance et la qualité des sujets présentés.

A l’année prochaine ?

[1]Le c10k problem que l’on pourrait traduire en français par le problème des dix mille connexions simultanées, est un code numérique utilisé pour exprimer la limitation que la plupart des serveurs ont en termes de connexions réseaux. Cette limite repose sur le constat que dans les différentes configurations matérielles et logicielles possibles des grands serveurs actuels ne semblent pas capables de supporter plus de dix milles connexions simultanées. Cette limitation est partiellement imputable à des contraintes liées aux systèmes d’exploitation et à la conception des applications clients-serveurs auxquelles ils prennent part 1.
Dans le contexte particulier des serveurs web, depuis l’identification de ce problème, quelques solutions ont été proposées, mais la plupart des serveurs utilisés ne parviennent pas à dépasser cette limite.

Footnotes    (↵ returns to text)

COAGUL : « Copier n’est pas voler »


Oui oui vous pouvez le dire, je suis totalement à la bourre sur le sujet ! Pourtant c’est pas faute de cotoyer les membres de l’association au quotidien ^^ mais je n’avais pas fait de billet pour ce documentaire réalisé par l’association COAGUL et qui avait fait l’objet d’un ciné débat le 12 Mai 2011 au cinéma l’Eldorado.

Donc voici une session de rattrapage pour les retardataires comme moi ;-) Va peut être falloir aussi que je pense à prendre ma cotisation un jour ..

Ce documentaire est sous licence libre Creative Commons BY-SA et a été réalisé pour l’occasion des 10 ans de COAGUL.

Si vous désirez télécharger le documentaire, il est disponible sur le réseaux peer to peer BitTorrent :

PirateBay (817 Mo) : format XVID/mp3 dans un conteneur AVI sans sous-titrage et standard cinéma (résolution 2048×1080) + sous-titrage
Copier-nest-pas-voler.torrent (517 Mo) : format XVID/mp3 dans un conteneur AVI avec sous-titrage incrusté et HD (résolution 1280×720)
Copier-nest-pas-voler.torrent (817 Mo) : format XVID/mp3 dans un conteneur AVI sans sous-titrage et standard cinéma (résolution 2048×1080)

JLL Dijon : Bilan de la première journée.

Voici donc un petit bilan de la journée d’hier, petit bilan car je n’était présent que l’après midi et je n’ai donc pu assister qu’a deux conférences.

Les deux conférences auxquelles j’ai assisté sont :

  • Art et liberté(s)
  • Que manque-t-il au libre pour que les aveugles l’utilisent ?

La première conférence présentée par Marielle Bourdot (graphiste/plasticienne/enseignante) était très intéressante car elle m’a permis d’apprendre les origines de l’art, de la représentation, l’image et ses dérivés afin d’aboutir sur un sujet qui est très sensible en ce moment « La Liberté dans l’art ». Très néophyte sur le sujet voir inculte dans le domaine, la présentation évoluait de manière chronologique pour en arriver a se posé la question, jusqu’au va la liberté de l’artiste aujourd’hui ? Elle était axée principalement sur l’image mais on pouvait faire le parallèle avec la musique très facilement. Au final de cette conférence, un atelier « dessin » sur des toiles où nous avons pu laisser notre empreinte était une super idée, ces toiles ont été remise à l’association COAGUL :)

La seconde conférence portait sur l’accessibilité, elle était présentée par Jean-Philippe Mengual. Jean-Philippe aveugle de naissance, utilisateurs du libre depuis 2004 et contributeur depuis 2008 nous a présenté les solutions libres disponibles en terme d’accessibilité.
Comme il l’a très bien souligné, l’accessibilité est universelle et concerne tout le monde et non pas seulement les personnes handicapées. Toutes les solutions libres disponibles nous ont été présentées, de la loupe à la synthèse vocale en passant par l’afficheur braille ainsi que les méthodes utilisés par ces solutions. Cette conférence était très intéressante et m’a permis de prendre conscience que le libre à fait beaucoup de chose pour l’accessibilité mais qu’il reste encore beaucoup à faire. Ce sujet m’ayant pris à coeur, je vais commencer à m’intéresser sur le sujet et pourquoi pas apporter ma pierre à l’édifice. Si vous aussi, vous êtes intéressé, n’hésitez pas à regarder des projets comme Orca, Brltty, Espeak, Festival, emacspeak et à prendre contact avec Jean-Philippe. Il aura grand plaisir à vous répondre et à vous parlez de ses projets :)

La fin de journée s’est achevée dans un restaurant, que dis-je.. dans le meilleur restaurant de Dijon, le Marco Polo biensur :) Nous avons formé une belle table de 24 personnes où convivialité, rire et logiciels libres nous ont accompagnés.

Et bravo à l’association COAGUL pour le travail colossal de gestion et d’organisation qu’ils ont réalisé ! Et merci Mageia pour le tshirt que j’ai porté cette première journée ;)

A tout à l’heure pour la seconde partie ! Au programme EFL, LTSP, Arduino, que du bon !

Fedora : Fedora 15 « Lovelock »

Ca y est 6 mois ont passé entre la sortie de Laughlin (Fedora 14) et Lovelock (Fedora 15), sortie aujourd’hui.

Cette nouvelle version est en l’honneur du scientifique britannique James Ephraim Lovelock et apporte un lot de nouveautés comme à son habitude tout en renforçant sa stabilité.

 

Les principales intégrations qui ont été faites :

  • Le support de brtfs
  • Meilleure gestion de l’économie d’énergie
  • Passage à LibreOffice
  • Sans oublier … GNOME 3 !

Bref, vous pourez retrouver tout ça plus en détail dans la release note et l’annonce de la release.

J’apprécie toujours autant cette distro que j’utilise au quotidien autant au travail qu’à la maison et pour laquelle je contribue en tant que packager bien sûr :-)

Pour la télécharger, c’est par ici et bien sûr « enjoy »

Lug : Les Journées du Logiciel Libre à Dijon les 27 et 28 mai 2011

Oyez oyez petit troll velu, geekette hasardeuse ou bien nerd aguéri ! Sache que se déroulent pendant deux jours à Dijon les journées du Logiciel Libre au département informatique de l’IUT de Dijon.

Débutant ou confirmé, curieux ou passionné, viens rencontrer les lutins de chez COAGUL dans leur jardin magique et assister à pleins de confs intéressantes ! En prime, une install party pour donner le poil soyeux à ta babasse.

Je serai bien évidemment présent à cette rencontre :)

Pré-Programme (des ateliers peuvent encore être ajoutés)

Vendredi 27 mai

10h30 – Accueil des participants et ouverture

Conférences

11h00 – Comment se préparer aux certifications LPI (Eric Deschamps : contributeur Traduc.org)

12h00 – Présentation du gestionnaire de fenêtres et environnement de bureau Enlightenment, aussi appelé E17 (Association Enlightenment France)

13h00 – 14h00 Pause repas

14h00 – Présentation d’un projet de e-learning avec des produits libres, Moodle entre autres (Marie-Noelle Terrasse : Université de Bourgogne & Marie Pacheco : SAS TRANSITION & COMPETENCES) :

- comment construire des formations adaptées à partir de petits modules dont une partie serait en contenu ouvert
- créer et surtout pérenniser des communautés Recherche et Développement (R&D) autour des plateformes de e-learning

15h00 – Art et liberté(s) (Marielle Bourdot : graphiste/plasticienne/enseignante)

16H00 – Partager ses images sur Internet avec Piwigo (Pierric Le Gall : ingénieur piwigo.com)

17h00 – Que manque-t-il au libre pour que les aveugles l’utilisent ? (Jean-Philippe Mengual : contributeur Traduc.org)

Ateliers

  • 11h00 - Piwigo (galeries de photos en ligne) : installation et premiers pas, gestion des permissions
  • 14h00 – Piwigo : création d’un plugin
  • 15h00 – Piwigo : création d’un thème

Samedi 28 mai

Conférences

10h00 – La nouvelle version de Ubuntu 11.04 nommé Natty Narwhal (Membre de l’association Ubuntu-Dijon)

11h00 – Seeks, un méta moteur de recherche libre (Pablo Joubert : contributeur du projet Seeks)

12h00 – Présentation des  « EFL » pour « Enlightenment Foundation Libraries », jeu de bibliothèques sur lequel repose E17 (Association Enlightenment France)

13h00 – 14h00 Pause repas

14h00Les clients légers et ses usages pédagogiques (Laurent Flori : intégrateur/développeur & Philippe Hosselet directeur/enseignant)

15h00Serveurs d’applications à haute disponibilité : problématique du C10k, serveurs web, type d’applications, Firefox Sync et F1 (Tarek Ziadé :ingénieur développeur python à la fondation Mozilla , Benoit : créateur et lead dev de Gunicorn, commiter couchdb)

16h00 – Internet libre & décentralisé : enjeux et possibles, pourquoi et comment, du réseau local au … FAI de proximité ! (Arthur Fernandez — toile-libre.org & 802x.fr)

17h00OpenData et Citoyenneté : retour d’expérience de Regards Citoyens (Brice Person : co-fondateur de Regards Citoyens)

Ateliers

  • La cartographie libre : comment contribuer à OpenStreetMap
  • Atelier Piwigo (galerie photo)
  • 14H00 – Atelier technique E17 et EFL (Association Enlightenment France)
  • 15h00 – Atelier de traduction et de relecture : documentations ou autres (Association Traduc.org)
  • atelier pratique sur la plate-forme de prototypage électronique open-source Arduino et le hardware open-source en général

Install party

Samedi à 14h00 se déroulera une Install party, vous pourez venir avec votre ordinateur pour y faire installer GNU/Linux ou d’autres logiciels libres.

Plusieurs distributions GNU/Linux vous serons proposées.

Pensez à sauvegarder vos données avant pour faire gagner du temps.

Hall des associations

COAGUL

http://www.coagul.org

Enlightenment France

http://enlightenment.fr/

Sequanux

http://sequanux.org/

Traduc.org

http://traduc.org/

Ubuntu Dijon

http://www.ubuntu-dijon.org/

Pré-inscription

Une liste fait office de pré-inscription à ces deux journées de conférences et servira à la diffusion des informations pratiques :

https://outils.coagul.org/mailman/listinfo/jll-annonce

Plan d’accès

http://www.openstreetmap.org/?mlat=47.31137&mlon=5.06771&zoom=16&layers=M

Télécharger

Télécharger l’affiche format A3

Télécharger l’affiche format A4

Télécharger la planche de 4 tracts

Une bannière pour votre site web

Le dossier de presse des 10 ans

 

Mageia : USBDumper est là !

Après quelques jours de travaux acharnés sur ce bout de code pythonneux, voilà enfin une version présentable et utilisable pour le grand public :)

Pour recentrer un peu les choses, mageia-usbdumper est un fork du projet LiveUSB Creator de Fedora (très bien écrit d’ailleurs) qui permet de créer des clés USB à partir d’image de LiveCD. Plusieurs forks sont déjà disponibles (Mandriva Seed, etc…)

Mageia USBDumper différe un peu du projet Mandriva Seed car ce dernier utilise l’utilitaire ‘dd’ pour copier l’image sur la clé USB. Cependant, je travaille sur l’inclusion de cette méthode au sein du code de Mageia USBDumper / LiveUSB Creator afin de disposer par la suite du choix de créer une clé USB d’installation avec syslinux/extlinux, dd ou Grub2.

Ce projet étant multiplateforme, je faid donc appel au connaisseur de Windows 7, de sa fabuleuse API et du kernel32 afin de m’éclairer sur la facon d’obtenir facilement le Block Device de la clé pour pouvoir effectuer un dd sur la Partition0 de cette dernière. D’après mes recherches, je m’oriente sur l’utilisation de ctypes, win32api et des fonctions FindFirstVolumeW() et QueryDosDeviceW() mais j’arrive a obtenir pour l’instant que le Device du lecteur monté :-|

Cette utilitaire va être utilisé par le projet Mageia, vous pouvez trouver le code sur mon github :

https://github.com/saispo/mageia-usbdumper

Ne croyez pas que je fait un appel à contribution à travers ce billet, mais… presque :)