Cyril Brulebois a écrit 652 commentaires

  • [^] # Re: gandi ou ovh

    Posté par  (site web personnel) . En réponse au message cherche bon registrar + hébergement mail corrects. Évalué à 2.

    Je viens de jeter un œil dans le SOGo de Gandi, et il y a bien la possibilité d'utiliser un agenda, qui semble accessible à la fois en CalDAV, ICS via WebDAV et XML via WebDAV.

    Debian Consultant @ DEBAMAX

  • # halt vs. poweroff ?

    Posté par  (site web personnel) . En réponse au message Clevo N350DW System Halted à l'extinction. Évalué à 2.

    Je ne sais pas comment tu éteins la machine, mais historiquement beaucoup de gens étaient habitués à utiliser halt, qui arrêtait le système et le mettait hors tension. Depuis quelques années, il y a un léger changement de sémantique, halt arrête le système, mais n'effectue plus la mise hors tension. C'est poweroff qu'il faut utiliser pour cela.

    Debian Consultant @ DEBAMAX

  • [^] # Re: Côté serveur libre

    Posté par  (site web personnel) . En réponse au journal Pourquoi Jabber n'a pas plus de succès, même chez les informaticiens?. Évalué à 2.

    J'ai dû effectuer cette transition dans wheezy ou jessie, donc c'est heureux que ça bouge, mais l'historique partagé n'est arrivé que récemment…

    Concernant le LDAP, j'ai moins de 10 utilisateurs. Sans aller jusqu'à en mettre un en place, je pense qu'il est raisonnable depuis une ou deux dizaines d'années de voir des serveurs stocker par défaut des condensats de mot de passe plutôt que les mots de passe en clair.

    Je n'ai pas été vérifier les réglages par défaut dans la dernière version. C'était juste des notes de ma « transition » il y a quelques années, ma conclusion étant que maintenir un serveur Jabber/XMPP n'est pas vraiment trivial, ce qui peut expliquer une faible adoption…

    Debian Consultant @ DEBAMAX

  • # Côté serveur libre

    Posté par  (site web personnel) . En réponse au journal Pourquoi Jabber n'a pas plus de succès, même chez les informaticiens?. Évalué à 3.

    Le journal mentionne une bordée de clients libres, mais ne parle pas trop de l'aspect serveur.

    J'ai eu la chance d'administrer un ejabberd (considéré comme étant le serveur de référence par beaucoup, au moins il y a ~ 10 ans) pendant quelques années, c'était une gageure. Entre autres choses, le stop du script d'init qui ne fonctionne jamais, il faut tuer tous les bouts d'erlang à la main, etc. Je passe sur la configuration faite en erlang (dans mes souvenirs, pas revérifié). Oh et IPv6 ? C'était #503313 dans Debian.

    La fois de trop j'ai décidé de basculer vers autre chose, à savoir prosody. Beaucoup plus sympa à administrer, mais : il faut plein de modules pour avoir des fonctionnalités, modules qui ne sont pas utilisables avec la version stable, du coup il faut se palucher une compilation locale depuis les sources. Je pense notamment à ce qui est mis en avant dans le journal, à savoir l'historique partagé, côté serveur. Il y avait aussi le stockage des mots de passe utilisateur, en clair dans des fichiers texte. Il y avait de la doc pour basculer vers autre chose, mais c'est/c'était le réglage de base.

    Bref. Pas si simple cette histoire.

    Debian Consultant @ DEBAMAX

  • # config.log

    Posté par  (site web personnel) . En réponse au message Error Libmount. Évalué à 2.

    Cette fonction est dans libmount1 depuis la version 2.24.2 d'util-linux, qui était déjà dans Debian 8 (2.25.2 même). Ce n'est donc probablement pas un problème de version insuffisante de libmount-dev/libmount1.

    Tu devrais avoir un config.log avec les commandes qui ont été lancées pour tester la présence de cette fonction, et il devrait y avoir plus de détails à propos de cette erreur.

    Debian Consultant @ DEBAMAX

  • [^] # Re: pour débutant

    Posté par  (site web personnel) . En réponse au journal Livre d'intro à la programmation avec Python 3. Évalué à 1.

    Déjà publié (et remis à jour quelques fois déjà) → The Hacker's Guide to Python

    À venir → The Hacker's Guide to Scaling Python

    Le tout par Julien Danjou.

    Debian Consultant @ DEBAMAX

  • [^] # debootstrap ou hybridation

    Posté par  (site web personnel) . En réponse au message Rétrécir partition root sur un serveur dédié. Évalué à 1.

    Je ne pense pas que ça soit risqué dans le cas général. Ici c'est juste une fonctionnalité qui n'est pas supportée, et les utilitaires s'en rendent compte comme des grands.

    resize2fs vient du paquet e2fsprogs, qui lui-même dépend de plein d'autres.

    Je ferais probablement une des deux choses suivantes :

    • création d'un chroot minimal avec debootstrap, installation des outils qui vont bien, bind-mount de /dev & cie, et lancement de resize2fs depuis ce chroot ;
    • ou peut-être plus rapide, mais mélanger des paquets Ubuntu & Debian peut être fun… : ajouter une ligne deb http://deb.debian.org/debian stretch main au sources.list du système live, puis apt-get update && apt-get install -y e2fsprogs (et d'autres paquets s'ils ne sont pas automatiquement tirés par dépendance).

    La première solution est plus safe mais suppose de savoir utiliser debootstrap, chroot, bind mounts.

    La seconde est probablement plus sale, mais plus rapide.

    Debian Consultant @ DEBAMAX

  • [^] # Re: sysstat

    Posté par  (site web personnel) . En réponse au message Identification responsable d'une forte charge sur un serveur. Évalué à 2.

    Been there, done that.

    Tu as moyen de savoir quand le problème apparaît/disparaît, le lien avec les éventuelles I/O disque (top 1 des pistes considérées après avoir exclu le CPU), et parfois on tombe sur des surprises, genre des soucis réseau. Cela ne va pas te donner nécessairement le coupable (il n'y a pas forcément unicité), mais tu auras une bien meilleure vision de ce qui provoque le pic de charge, sans avoir besoin de mettre en place munin ou un autre outil de monitoring un peu plus avancé.

    Pourquoi je mentionne cela : J'ai monté un monitoring minimaliste basé là-dessus à la demande d'un client, et je donne des cours dont le programme inclut cet outil.

    Debian Consultant @ DEBAMAX

  • # sysstat

    Posté par  (site web personnel) . En réponse au message Identification responsable d'une forte charge sur un serveur. Évalué à 4.

    Je pense que le vénérable sysstat est un sérieux candidat pour ton besoin. Il faut un peu de temps pour se familiariser avec la commande sar et ses multiples options pour accéder aux données qui t'intéressent mais ça peut valoir la peine de découvrir cet outil.

    Sa description, dans Debian 8 :

    Description-en: system performance tools for Linux
     The sysstat package contains the following system performance tools:
      - sar: collects and reports system activity information;
      - iostat: reports CPU utilization and disk I/O statistics;
      - mpstat: reports global and per-processor statistics;
      - pidstat: reports statistics for Linux tasks (processes);
      - sadf: displays data collected by sar in various formats;
      - cifsiostat: reports I/O statistics for CIFS filesystems;
      - nfsiostat-sysstat: (obsolete) reports I/O statistics
        for network filesystems.
     .
     The statistics reported by sar deal with I/O transfer rates,
     paging activity, process-related activities, interrupts,
     network activity, memory and swap space utilization, CPU
     utilization, kernel activities and TTY statistics, among
     others. Both UP and SMP machines are fully supported.
    

    Debian Consultant @ DEBAMAX

  • # debug

    Posté par  (site web personnel) . En réponse au message Problème avec lftp. Évalué à 1.

    lftp propose une commande debug, qui permettra probablement d'en savoir plus sur l'opération qui pose problème.

    Debian Consultant @ DEBAMAX

  • [^] # Re: Gandi

    Posté par  (site web personnel) . En réponse au message Hébergement mail ?. Évalué à 1.

    Yep, l'arrivée de SIEVE = un vrai bonheur.

    Debian Consultant @ DEBAMAX

  • [^] # Re: Ouais...

    Posté par  (site web personnel) . En réponse à la dépêche Debian 9 : Stretch déploie ses tentacules. Évalué à 1.

    Heureusement qu'on a des clous pour fixer tous ces bogues, hein ! ;)

    Debian Consultant @ DEBAMAX

  • [^] # Re: GNOME 3.14 et 3.22 dans RHEL aussi

    Posté par  (site web personnel) . En réponse à la dépêche Debian 9 : Stretch déploie ses tentacules. Évalué à 10.

    Vu le nombre de corrections qui passent par stable-proposed-updates (en plus des correctifs de sécurité qui passent par un canal dédié), je pense qu'il y a un certain a priori, ou une certaine méconnaissance du fonctionnement de la distribution, ou bien un peu de mauvaise foi.

    Debian Consultant @ DEBAMAX

  • [^] # Re: Une image stretch ?

    Posté par  (site web personnel) . En réponse à la dépêche Debian 9 : Stretch déploie ses tentacules. Évalué à 3.

    J'ai aperçu des gens mentionner vagrant sur le canal IRC #debian-cd mais je ne suis pas familier de la problématique des images cloud. Cela dit, il existe une liste debian-cloud@ où les derniers messages parlent justement de cela. Un début de réponse, peut-être ?

    Debian Consultant @ DEBAMAX

  • [^] # Re: Fusion des usr (usrmerge) pour plus tard.

    Posté par  (site web personnel) . En réponse à la dépêche Debian 9 : Stretch déploie ses tentacules. Évalué à 1.

    Yes, spot on! Désolé, ça m'a échappé quand j'ai survolé la dépêche initialement.

    Debian Consultant @ DEBAMAX

  • # Mise à jour d'URL

    Posté par  (site web personnel) . En réponse à la dépêche Debian 9 : Stretch déploie ses tentacules. Évalué à 3.

    Merci à tous pour l'article. Une petite édition serait la bienvenue, mon compte Twitter est (du moins pour l'instant) celui où toutes les infos relatives à l'installateur sont publiées : cf. @CyrilBrulebois & #DebianInstaller.

    Debian Consultant @ DEBAMAX

  • [^] # Re: Le code reste à écrire, send a patch?

    Posté par  (site web personnel) . En réponse au message Xfce panel. Évalué à 3.

    J'ai regardé ce que ça donne, et mon idée initiale est disponible ici : 0001-tasklist-Sort-grouped-windows-upon-insertion.patch

    Et bien évidemment, il y a une petite blague, à savoir les mises à jour de titre d'application, spécifiquement pour les terminaux… Il faudrait donc pouvoir détecter les changements de titre d'une part, mais aussi probablement réagencer les objets GTK déjà créés, en plus de maintenir la liste triée à jour. Donc il reste un peu de boulot. ;) Mais preuve de concept minimale validée avec evince et quelques devis (YYYY-NNNN) ouverts dans un ordre quelconque : le tri est bien effectué en fonction du titre initial.

    Debian Consultant @ DEBAMAX

  • [^] # Le code reste à écrire, send a patch?

    Posté par  (site web personnel) . En réponse au message Xfce panel. Évalué à 3.

    En regardant rapidement le code, on s'aperçoit qu'il y a une itération qui est faite à plusieurs endroits sur la propriété windows :

      for (li = tasklist->windows; li != NULL; li = li->next)

    et variantes. Du coup, on parcourt une liste chaînée, sans tri. On pourrait trier sur place, mais il y a plusieurs telles boucles, donc autant trier lors de l'ajout dans la liste, non ? (Un retrait ne peut pas perturber une liste déjà triée.)

    Ça semble se passer dans xfce_tasklist_group_button_add_window() :

      /* add to internal list */
      group_child->windows = g_slist_prepend (group_child->windows, window_child);

    or un coup d'œil rapide côté GLib suggère l'utilisation de g_slist_insert_sorted() existe… J'ai l'impression qu'il te reste à utiliser la bonne fonction de comparaison pour avoir le résultat voulu plutôt que le résultat actuel, à savoir l'ajout en début de liste via g_slist_prepend().

    Ensuite, il te restera à proposer ça upstream. Reste à voir si cela vaut le coup de proposer une option XFCE_TASKLIST_GROUPING_ALWAYS_WITH_SORTING_ENABLED_INSIDE_EACH_GROUP (avec un meilleur nom) pour que XFCE_TASKLIST_GROUPING_ALWAYS garde le comportement actuel. Je présume que trier par défaut est un comportement plutôt sain, mais il y a peut-être des gens qui sont habitués à avoir la dernière fenêtre ajoutée en début de menu… #JeNeSuisPasUpstream ;-)

    Debian Consultant @ DEBAMAX

  • [^] # Re: Mon opinion

    Posté par  (site web personnel) . En réponse au journal À quand l'HTTPS par défaut sur LinuxFR ?. Évalué à 1.

    Côté apache ça ressemble à :

    # Allow access if one does not have a valid certificate
    SSLVerifyClient optional
    

    (avec optional au lieu de require)

    Et si, Firefox (45 mais c'était déjà le cas il y a plusieurs années) propose l'utilisation d'un certificat dans ce cas…

    Debian Consultant @ DEBAMAX

  • [^] # Re: des infos

    Posté par  (site web personnel) . En réponse au message Carte réseau 3com 590. Évalué à 3.

    En complément de ip a, ip r et cat /etc/resolv.conf (avec un f final), attention à quelques points quand on est en phase de rodage/débogage :
    * dhclient qui peut tourner en arrière-plan ;
    * NetworkManager qui peut avoir envie de gérer telle ou telle interface.

    Personnellement j'ai toujours eu un mal fou avec ifup/ifdown vu qu'il y a un semblant de suivi d'état mais pas trop, et on tombe souvent sur des choses incohérentes…

    Bref, j'ai tendance à tester les réglages réseau à coup de ip a add monréseau/monmasque dev moninterface (même chose pour les routes avec ip r), et une fois que j'ai un quelque chose qui roule, je stocke tout ça dans /etc/network/interfaces.

    Fin de l'interlude tips & tricks, bon courage.

    Debian Consultant @ DEBAMAX

  • # apt-get install unbound

    Posté par  (site web personnel) . En réponse au sondage Quel résolveur DNS utilisez-vous ?. Évalué à 2.

    Presque tout est dans le titre. Ajouter des IP dans /etc/hosts, ça va bien deux minutes pour rigoler, mais ça n'est pas raisonnable.

    Et pour l'anecdote, ajouter quelques noms locaux (foo.home etc.) est assez facile (avec ou sans reverse). ;)

    Debian Consultant @ DEBAMAX

  • [^] # Re: Cohabitation de versions

    Posté par  (site web personnel) . En réponse au journal LilyPond ne sera pas dans Debian Stretch. Évalué à 3.

    Merci de m'avoir évité la séance archéologie, c'est ce que j'avais en tête en voyant ce journal. ;)

    Debian Consultant @ DEBAMAX

  • # Solution awk

    Posté par  (site web personnel) . En réponse au message Passer d'une liste monocolonne délimité à une liste sur plusieurs ligne.. Évalué à 1.

    Ne pas prendre peur à cause des protections diverses et variées (crochets et slashes) :

    awk '/^\[toto\]$/,/^\[\/toto\]$/ {ORS=""; print $0} /^\[\/toto\]$/ {print "\n"}'

    À savoir tu veux recopier toute ligne entre [toto] et [/toto], en n'affichant pas de retour à la ligne entre chacune (d'où ORS à chaîne vide au lieu du retour à la ligne syndical), d'où la première partie ; et tu veux ajouter le retour à la ligne sur la balise fermante, d'où la seconde partie.

    Debian Consultant @ DEBAMAX

  • # Quelques mots sur Ian Murdock

    Posté par  (site web personnel) . En réponse au journal Minute de souvenir. Évalué à 2.

    Pour ceux qui auraient loupé cela il y a quelques mois, l'hommage sur debian.org : https://www.debian.org/News/2016/20160105

    Debian Consultant @ DEBAMAX

  • [^] # Re: ça date un peu...

    Posté par  (site web personnel) . En réponse au journal Owncloud viré de Debian. Évalué à 10. Dernière modification le 19 décembre 2016 à 03:02.

    Il n'y a aucun paquet nextcloud dans Debian à l'heure actuelle (y compris dans unstable/experimental), et je ne vois personne en train de préparer le taf : « RFP: nextcloud—self-hosted cloud services » (cf. https://bugs.debian.org/835086).

    Note/rappel : RFP est pour Request For Package, qui sera(it) basculé en ITP (Intent To Package) pour signaler un début d'effort d'intégration dudit logiciel dans la distribution.

    La deadline pour avoir un paquet dans la prochaine version stable étant au 5 janvier, ça ressemble à une occasion manquée (et/ou une volonté sous-jacente de ne pas être packagé dans telle ou telle distribution, je n'ai pas suivi les derniers développements des flamewars nuagesques).

    (Note : J'ai cliqué Répondre naïvement plutôt qu'Envoyer un commentaire, cette réponse est donc threadée sous celle de ZeroHeure, mais sans rapport direct. Sorry.)

    Debian Consultant @ DEBAMAX