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.
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 ?
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.
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.
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 ;-)
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.
À 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.
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.)
À ce sujet, je conseille la lecture des commentaires d'Yves-Alexis Perez sur LWN, notamment cette partie :
What you gain is a root access to the initramfs, which you usually can access in other ways if you already have physical access to enter a passphrase to unlock the encrypted partition.
kibi@arya:~$ /sbin/modinfo loop
filename: /lib/modules/3.16.0-4-amd64/kernel/drivers/block/loop.ko
alias: devname:loop-control
alias: char-major-10-237
alias: block-major-7-*
license: GPL
depends:
intree: Y
vermagic: 3.16.0-4-amd64 SMP mod_unload modversions
parm: max_loop:Maximum number of loop devices (int)
parm: max_part:Maximum number of partitions per loop device (int)
Si on n'est pas sûr, on peut se douter que cela provient de drivers/block/loop.c puis vérifier l'option correspondante dans drivers/block/Makefile, il s'agit de CONFIG_BLK_DEV_LOOP, puis consultation du help text correspondant dans drivers/block/Kconfig :
config BLK_DEV_LOOP
tristate "Loopback device support"
---help---
Saying Y here will allow you to use a regular file as a block
device; you can then create a file system on that block device and
mount it just as you would mount other block devices such as hard
drive partitions, CD-ROM drives or floppy drives. The loop devices
are block special device files with major number 7 and typically
called /dev/loop0, /dev/loop1 etc.
[…]
C'est effectivement dans l'interface de gestion de ton registrar (Gandi, Online, etc.) que tu peux éditer ta zone DNS et faire pointer les champs @ et/ou MX vers l'IP qui va bien.
Tu n'es pas censé utiliser papa@IP mais toi@nom-de-domaine.tld. La correspondance entre nom-de-domaine.tld et l'IP du serveur de messagerie se fait généralement via un champ MX stocké dans le DNS.
dpkg gère les installations/mises à jour/suppressions de paquets, c'est dans apt (& friends/concurrents) que tu trouveras la partie résolution de dépendances.
La page de manuel est construite (à partir du fichier d'exemple SGML) mais n'est pas embarquée dans le paquet résultant (tu pourrais la lister dans debian/manpages pour qu'elle le soit, mais il faudrait probablement commencer par modifier le boilerplate).
J'ai bien fait de lancer la compilation à coup de debuild directement, le script build_package.sh semblant vouloir lancer un upload…
En tout cas, cela semble se lancer et tourner correctement sur Debian Jessie. Peut-être que « Tous les fichiers » ou « Tous les fichiers vidéo » serait un meilleur choix dans le sélecteur de fichier ?
En voulant te coller un lien vers show-wspace.el (que j'utilise depuis quelques années), je me rends compte que c'est désormais déprécié et remplacé par highlight-chars.el…
[^] # Re: GNOME 3.14 et 3.22 dans RHEL aussi
Posté par Cyril Brulebois (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 Cyril Brulebois (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-cdmais 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 Cyril Brulebois (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 Cyril Brulebois (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 Cyril Brulebois (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 Cyril Brulebois (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: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():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 viag_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 queXFCE_TASKLIST_GROUPING_ALWAYSgarde 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 Cyril Brulebois (site web personnel) . En réponse au journal À quand l'HTTPS par défaut sur LinuxFR ?. Évalué à 1.
Côté apache ça ressemble à :
(avec
optionalau lieu derequire)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 Cyril Brulebois (site web personnel) . En réponse au message Carte réseau 3com 590. Évalué à 3.
En complément de
ip a,ip retcat /etc/resolv.conf(avec unffinal), attention à quelques points quand on est en phase de rodage/débogage :*
dhclientqui 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/ifdownvu 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 avecip 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 Cyril Brulebois (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.homeetc.) est assez facile (avec ou sans reverse). ;)Debian Consultant @ DEBAMAX
[^] # Re: Cohabitation de versions
Posté par Cyril Brulebois (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 Cyril Brulebois (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) :
À 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 Cyril Brulebois (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/20160105Debian Consultant @ DEBAMAX
[^] # Re: ça date un peu...
Posté par Cyril Brulebois (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
nextclouddans Debian à l'heure actuelle (y compris dansunstable/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
[^] # Re: Probablement…
Posté par Cyril Brulebois (site web personnel) . En réponse au message Chiffrer disque avec clés de chiffrement stockée sur périphérique amovible. Évalué à 1.
À ce sujet, je conseille la lecture des commentaires d'Yves-Alexis Perez sur LWN, notamment cette partie :
Debian Consultant @ DEBAMAX
[^] # Re: lien moisi
Posté par Cyril Brulebois (site web personnel) . En réponse au journal Tentative de financement participatif pour projet OpenSource. Évalué à 1.
Probablement
https://github.com/codoit/conet? (le nom d'utilisateur est passé à gauche degithub.comet le nom du projet est resté à droite).Debian Consultant @ DEBAMAX
[^] # Re: Connaissez-vous Open-DSI ?
Posté par Cyril Brulebois (site web personnel) . En réponse au journal Dans la peau d’un entrepreneur du Libre – Épisode 1. Évalué à 2.
Il existe des associations, comme CapLibre à Rennes ou Alliance Libre à Nantes. Voir aussi le Conseil National du Logiciel Libre qui en fédère une partie. ;-)
Debian Consultant @ DEBAMAX
[^] # Re: C'est bien possible
Posté par Cyril Brulebois (site web personnel) . En réponse au message Pourquoi mon tableau de bord me donne-t-il des nouveaux commentaires sur des sujets archivés?. Évalué à 5.
J'ai signalé ce bogue l'année passée.
→ http://linuxfr.org/suivi/notifications-erronees-dans-le-tableau-de-bord
Debian Consultant @ DEBAMAX
[^] # Confirmé
Posté par Cyril Brulebois (site web personnel) . En réponse au message Module loop. Évalué à 3.
C'est bien cela. Complément d'information :
Si on n'est pas sûr, on peut se douter que cela provient de
drivers/block/loop.cpuis vérifier l'option correspondante dansdrivers/block/Makefile, il s'agit deCONFIG_BLK_DEV_LOOP, puis consultation du help text correspondant dansdrivers/block/Kconfig:Debian Consultant @ DEBAMAX
[^] # Re: IP vs. nom de domaine
Posté par Cyril Brulebois (site web personnel) . En réponse au message Serveur Mail Postfix (comment recevoir un mail depuis internet)?. Évalué à 1.
C'est effectivement dans l'interface de gestion de ton registrar (Gandi, Online, etc.) que tu peux éditer ta zone DNS et faire pointer les champs @ et/ou MX vers l'IP qui va bien.
Debian Consultant @ DEBAMAX
# IP vs. nom de domaine
Posté par Cyril Brulebois (site web personnel) . En réponse au message Serveur Mail Postfix (comment recevoir un mail depuis internet)?. Évalué à 1. Dernière modification le 16 juillet 2016 à 07:35.
Tu n'es pas censé utiliser
papa@IPmaistoi@nom-de-domaine.tld. La correspondance entrenom-de-domaine.tldet l'IP du serveur de messagerie se fait généralement via un champ MX stocké dans le DNS.Debian Consultant @ DEBAMAX
[^] # Re: zgrep?
Posté par Cyril Brulebois (site web personnel) . En réponse au message chercher un mot dans log.gz. Évalué à 1.
Note la présence de l'option
delaycompressdelogrotate(cf.logrotate.conf(5)) pour conserver le dernier fichier « logrotaté » sans compression.Debian Consultant @ DEBAMAX
# Commentaires rapides
Posté par Cyril Brulebois (site web personnel) . En réponse à la dépêche Sortie de Fwomaj 0.3. Évalué à 7.
dpkggère les installations/mises à jour/suppressions de paquets, c'est dansapt(& friends/concurrents) que tu trouveras la partie résolution de dépendances.La page de manuel est construite (à partir du fichier d'exemple SGML) mais n'est pas embarquée dans le paquet résultant (tu pourrais la lister dans
debian/manpagespour qu'elle le soit, mais il faudrait probablement commencer par modifier le boilerplate).J'ai bien fait de lancer la compilation à coup de
debuilddirectement, le scriptbuild_package.shsemblant vouloir lancer un upload…En tout cas, cela semble se lancer et tourner correctement sur Debian Jessie. Peut-être que « Tous les fichiers » ou « Tous les fichiers vidéo » serait un meilleur choix dans le sélecteur de fichier ?
Debian Consultant @ DEBAMAX
# [x] Déboguer
Posté par Cyril Brulebois (site web personnel) . En réponse au sondage Ce que je préfère en informatique / programmation / codage c'est... . Évalué à 4.
Tout est dans le sujet.
Debian Consultant @ DEBAMAX
# show-wspace.el / highlight-chars.el
Posté par Cyril Brulebois (site web personnel) . En réponse au message Configuration tabulation emacs. Évalué à 5.
En voulant te coller un lien vers
show-wspace.el(que j'utilise depuis quelques années), je me rends compte que c'est désormais déprécié et remplacé parhighlight-chars.el…Plus de détails sur : https://www.emacswiki.org/emacs/ShowWhiteSpace
Debian Consultant @ DEBAMAX
[^] # Re: Alors moi
Posté par Cyril Brulebois (site web personnel) . En réponse au message lancer svnserve avec jessie (systemd?). Évalué à 2.
Deux commentaires :
Requires=After=apache.service: tu as unAfter=en trop./lib/systemd/system/svn-truc.service: pourquoi utiliser/libau lieu de/etc?Debian Consultant @ DEBAMAX