196
@chalu
je l'avais évoqué ici , après avoir lu le lien d'Archlinux. Ça vaut le coup d'essayer.
avec Opensuse, il y a un '5' à la fin:
LANG=en_US.UTF-8 systemsettings5
Sinon, elle sort quand cette RC ?? Demain ?
197
un peu plus loin dans le 'man procmailrc' il est aussi écrit
Extended regular expressions
The following tokens are known to both the procmail internal egrep and the standard egrep(1) (beware that some egrep implementations include other non-standard extensions; in particular, the repetition operator { is not supported by
procmail's egrep):
. Any character except a newline.
a+ Any sequence of one or more a's.
\. Matches a single dot; use \ to quote any of the magic characters to get rid of their special meaning. See also $\ variable substitution.
→ C'est une expression régulière.
Quant à
\ To quote any of the above at the start of the line.
Permet de "quoter (échapper)" par exemple le point d'exclamation ! en début de ligne => si tu veux décrire une expression régulière commençant par ! .
Ici, dans une condition (donc après * ), le ! n'est pas à proprement dit une expression régulière, c'est un caractère dont le rôle est propre à procmail:
There are some special conditions you can use that are not straight regular expressions. To select them, the condition must start with:
! Invert the condition.
…
Pour résumer:
- * !regex
Cherche la négation de regex - * \!regex
Cherche l'expression régulière définie par !regex (commençant par ! …)
Regarde le contexte dans le man où est écrit cette remarque…
200
Oui, bizarre, intéressant. Les expressions régulières, selon la situation (bash, python, …), ont parfois des petites différences. Avec procmail par exemple, {n,m} pour décrire une répétition n'existe pas…
Le format d'une recette est:
:0 [flags] [ : [locallockfile] ]
[* reg_exp]
[* reg_exp]
...
action_a_effectuer
Selon ce format, au lieu de grouper mail, news et promotion, tu peux établir trois recettes (une par ligne).
# Spam
:0
* ^From:.*mail.*
* ^From:.*news.*
* ^From:.*promotion.*
$MAILDIR/Poubelle/new
Ensuite, si cela ne filtre pas, il faut plus d'informations. Par exemple un email non filtré au format texte pour voir où ça coince.
autres liens:
https://userpages.umbc.edu/~ian/procmail.html
https://porkmail.org/era/procmail/quickref
203
Un autre méthode:
Ça devrait marcher.
Il y a création du fichier
/home/thierry/.local/share/applications/example_start_mutt.desktop
il contient:
[Desktop Entry]
Comment=
Exec=/usr/bin/konsole --hold -e /usr/bin/mutt
Name=example_start_mutt
NoDisplay=true
Path=
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
X-KDE-SubstituteUID=false
X-KDE-Username=
et le fichier ~/.config/kglobalshortcutsrc contient maintenant:
[.desktop]
_k_friendly_name=example_start_mutt
_launch=Ctrl+U,none,Lancer example_start_mutt
et
[example_start_mutt.desktop]
_k_friendly_name=example_start_mutt
_launch=,none,Lancer example_start_mutt
204
Bonjour,
Je ne connais pas, j'essaie de voir…
Que donne la commande:
echo $(echo $MAILDIR)/Poubelle/new
Essaie cette expression régulière:
* ^From:'.*(mail|news|promotion).*'
Ou sans le simple guillemet peut-être:
* ^From:.*(mail|news|promotion).*
206
Bonjour,
- quel raccourci as-tu donné à "Mut" ?
- Je pense que tu connais, mais va quand même voir du côté de "systemsetting/raccourcis/raccourcis/services du système/multimedia(ou un autre nom…)"
Je viens d'essayer avec Thunderbird, dans la configuration du menu des applications, j'ai configuré le raccourci "Meta+Ö" (j'ai un clavier allemand), puis j'ai redémarré, ça n'avait pas l'air de fonctionner ou alors j'ai manqué de patience, je ne sais pas.
J'ai ensuite essayé avec "Meta+U", j'ai redémarré, ça fonctionne. (ici avec Tumbleweed). (rem: sans redémarrer ça fonctionne aussi)
Pour info, j'ai ceci dans ~/.config/kglobalshortcutsrc
[thunderbird.desktop]
_k_friendly_name=Thunderbird
_launch=Meta+U,none,Thunderbird starten
=> chez moi ça fonctionne mais pas avec toutes les touches (avec leap ou Tumbleweed)
207
Salut,
je viens de googler (je sais tu adores ce verbe typiquement français issu du gaulois), c'est un problème partagé par beaucoup de distributions. Je n'ai pas de solution clé en main.
Essaie quand même de voir ce qu'il se passe si tu lances le "systemsetting" avec une autre langue:
LANG=C systemsettings5
ou bien
LANG=en_US.UTF-8 systemsettings5
→ une fois ouvert, va voir si l'erreur est toujours présente.
PS: chez moi pas d'erreur avec Leap (en allemand), ni avec Tumbleweed.
209
Encore une bonne nouvelle, quelques jours avant la RC:
denebe@localhost:~> plasmashell --version
plasmashell 5.24.4
210
Bonjour,
fais-voir un:
cat -A ~/Minecraft.sh
et puis
ls -l ~/.minecraft/Minecraft.jar