From 7f27d88ca699a82dc5342029fd39e3a0c719f1cb Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Fri, 20 Sep 2013 10:27:08 +0200 Subject: [PATCH] core: add proxy options username/password in /help secure --- doc/de/autogen/user/weechat_commands.txt | 49 ++++++++++++------------ doc/en/autogen/user/weechat_commands.txt | 3 +- doc/fr/autogen/user/weechat_commands.txt | 3 +- doc/it/autogen/user/weechat_commands.txt | 3 +- doc/ja/autogen/user/weechat_commands.txt | 3 +- po/cs.po | 5 ++- po/de.po | 24 ++++++------ po/es.po | 5 ++- po/fr.po | 10 +++-- po/hu.po | 5 ++- po/it.po | 5 ++- po/ja.po | 5 ++- po/pl.po | 5 ++- po/pt_BR.po | 5 ++- po/ru.po | 5 ++- po/tr.po | 5 ++- po/weechat.pot | 5 ++- src/core/wee-command.c | 3 +- 18 files changed, 84 insertions(+), 64 deletions(-) diff --git a/doc/de/autogen/user/weechat_commands.txt b/doc/de/autogen/user/weechat_commands.txt index 9d90c67d2..e1bb1f6bf 100644 --- a/doc/de/autogen/user/weechat_commands.txt +++ b/doc/de/autogen/user/weechat_commands.txt @@ -622,36 +622,37 @@ Wird keine Datei angegeben dann werden alle Konfigurationen (WeeChat und Erweite set del -passphrase: ändern der Passphrase (ohne Passphrase, werden die Daten in der Datei sec.conf in Klartext gesichert) - -delete: löscht Passphrase - decrypt: entschlüsselt Daten nachträglich (dies passiert nur falls die Passphrase beim Start nicht angegeben wurde) - -discard: verwirft alle verschlüsselten Daten - set: fügt eine schutzwürdige Information hinzu oder ändert eine bestehende - del: entfernt eine schutzwürdige Information +passphrase: change the passphrase (without passphrase, data is stored as plain text in file sec.conf) + -delete: delete passphrase + decrypt: decrypt data still encrypted (it happens only if passphrase was not given on startup) + -discard: discard all data still encrypted + set: add or change secured data + del: delete secured data -Ohne Angabe von Argumenten wird ein neuer Buffer geöffnet und die schutzwürdigen Informationen können dort eingesehen werden. +Without argument, this command displays secured data in a new buffer. -Wird eine Passphrase verwendet (Daten liegen verschlüsselt vor), fragt WeeChat beim Start die Passphrase ab. -Es ist möglich eine Umgebungsvariable "WEECHAT_PASSPHRASE" zu setzen um die Eingabeaufforderung beim Programmstart zu vermeiden (diese Variable wird auch von WeeChat beim /upgrade verwendet). +When a passphrase is used (data encrypted), it is asked by WeeChat on startup. +It is possible to set environment variable "WEECHAT_PASSPHRASE" to prevent the prompt (this same variable is used by WeeChat on /upgrade). -schutzwürdige Daten mit dem Format ${sec.data.xxx} können wie folgt genutzt werden: - - Argument in der Befehlszeile für "--run-command" - - IRC Server Optionen: autojoin, command, password, sasl_{username|password} - - Option relay.network.password - - Option weechat.startup.command_{before|after}_plugins - - Befehl /eval. +Secured data with format ${sec.data.xxx} can be used in: + - command line argument "--run-command" + - options weechat.startup.command_{before|after}_plugins + - proxy options: username, password + - irc server options: autojoin, command, password, sasl_{username|password} + - option relay.network.password + - command /eval. -Beispiele: - setzen einer Passphrase: - /secure passphrase Dies ist meine Passphrase - verschlüsselt freenode SASL Passwort: - /secure set freenode meinPasswort +Examples: + set a passphrase: + /secure passphrase this is my passphrase + encrypt freenode SASL password: + /secure set freenode mypassword /set irc.server.freenode.sasl_password "${sec.data.freenode}" - verschlüsselt oftc Passwort für nickserv: - /secure set oftc meinPasswort + encrypt oftc password for nickserv: + /secure set oftc mypassword /set irc.server.oftc.command "/msg nickserv identify ${sec.data.oftc}" - alias um den eigenen Nick zu ghosten: - /alias ghost /eval /msg -server freenode nickserv ghost meinNick ${sec.data.freenode} + alias to ghost the nick "mynick": + /alias ghost /eval /msg -server freenode nickserv ghost mynick ${sec.data.freenode} ........................................ [[command_weechat_set]] diff --git a/doc/en/autogen/user/weechat_commands.txt b/doc/en/autogen/user/weechat_commands.txt index 68caff3bb..7ff3bbd18 100644 --- a/doc/en/autogen/user/weechat_commands.txt +++ b/doc/en/autogen/user/weechat_commands.txt @@ -636,9 +636,10 @@ It is possible to set environment variable "WEECHAT_PASSPHRASE" to prevent the p Secured data with format ${sec.data.xxx} can be used in: - command line argument "--run-command" + - options weechat.startup.command_{before|after}_plugins + - proxy options: username, password - irc server options: autojoin, command, password, sasl_{username|password} - option relay.network.password - - options weechat.startup.command_{before|after}_plugins - command /eval. Examples: diff --git a/doc/fr/autogen/user/weechat_commands.txt b/doc/fr/autogen/user/weechat_commands.txt index 3a24caf22..ba72e85a7 100644 --- a/doc/fr/autogen/user/weechat_commands.txt +++ b/doc/fr/autogen/user/weechat_commands.txt @@ -636,9 +636,10 @@ Il est possible de définir la variable d'environnement WEECHAT_PASSPHRASE pour Les données sécurisées avec le format ${sec.data.xxx} peuvent être utilisées dans : - le paramètre de ligne de commande "--run-command" + - les options weechat.startup.command_{before|after}_plugins + - les options de proxy: username, password - les options de serveur irc: autojoin, command, password, sasl_{username|password} - l'option relay.network.password - - les options weechat.startup.command_{before|after}_plugins - la commande /eval. Exemples : diff --git a/doc/it/autogen/user/weechat_commands.txt b/doc/it/autogen/user/weechat_commands.txt index 6c12f01d5..bf64f4dc7 100644 --- a/doc/it/autogen/user/weechat_commands.txt +++ b/doc/it/autogen/user/weechat_commands.txt @@ -636,9 +636,10 @@ It is possible to set environment variable "WEECHAT_PASSPHRASE" to prevent the p Secured data with format ${sec.data.xxx} can be used in: - command line argument "--run-command" + - options weechat.startup.command_{before|after}_plugins + - proxy options: username, password - irc server options: autojoin, command, password, sasl_{username|password} - option relay.network.password - - options weechat.startup.command_{before|after}_plugins - command /eval. Examples: diff --git a/doc/ja/autogen/user/weechat_commands.txt b/doc/ja/autogen/user/weechat_commands.txt index e7c91da0b..c51f73653 100644 --- a/doc/ja/autogen/user/weechat_commands.txt +++ b/doc/ja/autogen/user/weechat_commands.txt @@ -636,9 +636,10 @@ It is possible to set environment variable "WEECHAT_PASSPHRASE" to prevent the p Secured data with format ${sec.data.xxx} can be used in: - command line argument "--run-command" + - options weechat.startup.command_{before|after}_plugins + - proxy options: username, password - irc server options: autojoin, command, password, sasl_{username|password} - option relay.network.password - - options weechat.startup.command_{before|after}_plugins - command /eval. Examples: diff --git a/po/cs.po b/po/cs.po index 2b4d53087..68722c55e 100644 --- a/po/cs.po +++ b/po/cs.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.4.2-rc1\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2013-09-19 14:26+0200\n" +"POT-Creation-Date: 2013-09-20 10:24+0200\n" "PO-Revision-Date: 2013-09-19 14:45+0200\n" "Last-Translator: Jiri Golembiovsky \n" "Language-Team: weechat-dev \n" @@ -1994,10 +1994,11 @@ msgid "" "\n" "Secured data with format ${sec.data.xxx} can be used in:\n" " - command line argument \"--run-command\"\n" +" - options weechat.startup.command_{before|after}_plugins\n" +" - proxy options: username, password\n" " - irc server options: autojoin, command, password, sasl_{username|" "password}\n" " - option relay.network.password\n" -" - options weechat.startup.command_{before|after}_plugins\n" " - command /eval.\n" "\n" "Examples:\n" diff --git a/po/de.po b/po/de.po index 58dfeac35..d2ed7099f 100644 --- a/po/de.po +++ b/po/de.po @@ -22,7 +22,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.4.2-dev\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2013-09-19 14:26+0200\n" +"POT-Creation-Date: 2013-09-20 10:24+0200\n" "PO-Revision-Date: 2013-09-19 15:54+0100\n" "Last-Translator: Nils Görs \n" "Language-Team: German \n" @@ -368,11 +368,11 @@ msgid "color" msgstr "Farbe" msgid "" -"a WeeChat color name (default, black, (dark)gray, white, (light)red, (light)" -"green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a terminal " -"color number or an alias; attributes are allowed before color (for text " -"color only, not background): \"*\" for bold, \"!\" for reverse, \"_\" for " -"underline" +"a WeeChat color name (default, black, (dark)gray, white, (light)red, " +"(light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), a " +"terminal color number or an alias; attributes are allowed before color (for " +"text color only, not background): \"*\" for bold, \"!\" for reverse, \"_\" " +"for underline" msgstr "" "ein Farbname für WeeChat (default, black, (dark)gray, white, (light)red, " "(light)green, brown, yellow, (light)blue, (light)magenta, (light)cyan), eine " @@ -2210,6 +2210,7 @@ msgstr "" "passphrase |-delete || decrypt |-discard || set " " || del " +#, fuzzy msgid "" "passphrase: change the passphrase (without passphrase, data is stored as " "plain text in file sec.conf)\n" @@ -2229,10 +2230,11 @@ msgid "" "\n" "Secured data with format ${sec.data.xxx} can be used in:\n" " - command line argument \"--run-command\"\n" +" - options weechat.startup.command_{before|after}_plugins\n" +" - proxy options: username, password\n" " - irc server options: autojoin, command, password, sasl_{username|" "password}\n" " - option relay.network.password\n" -" - options weechat.startup.command_{before|after}_plugins\n" " - command /eval.\n" "\n" "Examples:\n" @@ -3073,8 +3075,8 @@ msgid "" "regular expression used to check if a message has highlight or not, at least " "one match in string must be surrounded by word chars (alphanumeric, \"-\", " "\"_\" or \"|\"), regular expression is case insensitive (use \"(?-i)\" at " -"beginning to make it case sensitive), examples: \"flashcode|flashy\", \"(?-i)" -"FlashCode|flashy\"" +"beginning to make it case sensitive), examples: \"flashcode|flashy\", \"(?-" +"i)FlashCode|flashy\"" msgstr "" "Suchmuster (regulärer Ausdruck) welches genutzt werden soll, um zu " "überprüfen ob eine Nachricht ein Highlight enthält oder nicht. Mindestens " @@ -5474,8 +5476,8 @@ msgstr "" "werden)\n" " - Hostname/Port oder IP/Port (damit wird lediglich ein " "TEMPORÄRER Server erstellt), Port 6667 wird standardmäßig verwendet\n" -" - URL mit folgendem Format: irc[6][s]://[nickname[:password]@]" -"irc.example.org[:port][/#channel1][,#channel2[...]]\n" +" - URL mit folgendem Format: irc[6][s]://[nickname[:" +"password]@]irc.example.org[:port][/#channel1][,#channel2[...]]\n" " option: legt Option für den Server fest (die Boolean-Optionen können " "weggelassen werden)\n" " nooption: deaktiviert eine Boolean Option (Beispiel: -nossl)\n" diff --git a/po/es.po b/po/es.po index 7ae4654d7..54a372882 100644 --- a/po/es.po +++ b/po/es.po @@ -22,7 +22,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.4.2-rc1\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2013-09-19 14:26+0200\n" +"POT-Creation-Date: 2013-09-20 10:24+0200\n" "PO-Revision-Date: 2013-09-19 14:46+0200\n" "Last-Translator: Elián Hanisch \n" "Language-Team: weechat-dev \n" @@ -2104,10 +2104,11 @@ msgid "" "\n" "Secured data with format ${sec.data.xxx} can be used in:\n" " - command line argument \"--run-command\"\n" +" - options weechat.startup.command_{before|after}_plugins\n" +" - proxy options: username, password\n" " - irc server options: autojoin, command, password, sasl_{username|" "password}\n" " - option relay.network.password\n" -" - options weechat.startup.command_{before|after}_plugins\n" " - command /eval.\n" "\n" "Examples:\n" diff --git a/po/fr.po b/po/fr.po index f90c41708..8d7d7671e 100644 --- a/po/fr.po +++ b/po/fr.po @@ -21,8 +21,8 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.4.2-rc1\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2013-09-19 14:26+0200\n" -"PO-Revision-Date: 2013-09-19 14:44+0200\n" +"POT-Creation-Date: 2013-09-20 10:24+0200\n" +"PO-Revision-Date: 2013-09-20 10:26+0200\n" "Last-Translator: Sebastien Helleu \n" "Language-Team: weechat-dev \n" "Language: fr\n" @@ -2171,10 +2171,11 @@ msgid "" "\n" "Secured data with format ${sec.data.xxx} can be used in:\n" " - command line argument \"--run-command\"\n" +" - options weechat.startup.command_{before|after}_plugins\n" +" - proxy options: username, password\n" " - irc server options: autojoin, command, password, sasl_{username|" "password}\n" " - option relay.network.password\n" -" - options weechat.startup.command_{before|after}_plugins\n" " - command /eval.\n" "\n" "Examples:\n" @@ -2211,10 +2212,11 @@ msgstr "" "Les données sécurisées avec le format ${sec.data.xxx} peuvent être utilisées " "dans :\n" " - le paramètre de ligne de commande \"--run-command\"\n" +" - les options weechat.startup.command_{before|after}_plugins\n" +" - les options de proxy: username, password\n" " - les options de serveur irc: autojoin, command, password, sasl_{username|" "password}\n" " - l'option relay.network.password\n" -" - les options weechat.startup.command_{before|after}_plugins\n" " - la commande /eval.\n" "\n" "Exemples :\n" diff --git a/po/hu.po b/po/hu.po index ad1bccf17..338d8d88c 100644 --- a/po/hu.po +++ b/po/hu.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.4.2-rc1\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2013-09-19 14:26+0200\n" +"POT-Creation-Date: 2013-09-20 10:24+0200\n" "PO-Revision-Date: 2013-09-19 14:35+0200\n" "Last-Translator: Andras Voroskoi \n" "Language-Team: weechat-dev \n" @@ -1742,10 +1742,11 @@ msgid "" "\n" "Secured data with format ${sec.data.xxx} can be used in:\n" " - command line argument \"--run-command\"\n" +" - options weechat.startup.command_{before|after}_plugins\n" +" - proxy options: username, password\n" " - irc server options: autojoin, command, password, sasl_{username|" "password}\n" " - option relay.network.password\n" -" - options weechat.startup.command_{before|after}_plugins\n" " - command /eval.\n" "\n" "Examples:\n" diff --git a/po/it.po b/po/it.po index 40f71f61f..53f63217c 100644 --- a/po/it.po +++ b/po/it.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.4.2-rc1\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2013-09-19 14:26+0200\n" +"POT-Creation-Date: 2013-09-20 10:24+0200\n" "PO-Revision-Date: 2013-09-19 14:46+0200\n" "Last-Translator: Esteban I. Ruiz Moreno \n" "Language-Team: weechat-dev \n" @@ -2146,10 +2146,11 @@ msgid "" "\n" "Secured data with format ${sec.data.xxx} can be used in:\n" " - command line argument \"--run-command\"\n" +" - options weechat.startup.command_{before|after}_plugins\n" +" - proxy options: username, password\n" " - irc server options: autojoin, command, password, sasl_{username|" "password}\n" " - option relay.network.password\n" -" - options weechat.startup.command_{before|after}_plugins\n" " - command /eval.\n" "\n" "Examples:\n" diff --git a/po/ja.po b/po/ja.po index 3f8f84276..ff155055b 100644 --- a/po/ja.po +++ b/po/ja.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.4.2-rc1\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2013-09-19 14:26+0200\n" +"POT-Creation-Date: 2013-09-20 10:24+0200\n" "PO-Revision-Date: 2013-09-19 14:44+0200\n" "Last-Translator: AYANOKOUZI, Ryuunosuke \n" "Language-Team: Japanese \n" @@ -2118,10 +2118,11 @@ msgid "" "\n" "Secured data with format ${sec.data.xxx} can be used in:\n" " - command line argument \"--run-command\"\n" +" - options weechat.startup.command_{before|after}_plugins\n" +" - proxy options: username, password\n" " - irc server options: autojoin, command, password, sasl_{username|" "password}\n" " - option relay.network.password\n" -" - options weechat.startup.command_{before|after}_plugins\n" " - command /eval.\n" "\n" "Examples:\n" diff --git a/po/pl.po b/po/pl.po index db8224396..820a54df7 100644 --- a/po/pl.po +++ b/po/pl.po @@ -21,7 +21,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.4.2-rc1\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2013-09-19 14:26+0200\n" +"POT-Creation-Date: 2013-09-20 10:24+0200\n" "PO-Revision-Date: 2013-09-19 14:46+0200\n" "Last-Translator: Krzysztof Korościk \n" "Language-Team: weechat-dev \n" @@ -2166,10 +2166,11 @@ msgid "" "\n" "Secured data with format ${sec.data.xxx} can be used in:\n" " - command line argument \"--run-command\"\n" +" - options weechat.startup.command_{before|after}_plugins\n" +" - proxy options: username, password\n" " - irc server options: autojoin, command, password, sasl_{username|" "password}\n" " - option relay.network.password\n" -" - options weechat.startup.command_{before|after}_plugins\n" " - command /eval.\n" "\n" "Examples:\n" diff --git a/po/pt_BR.po b/po/pt_BR.po index 84489a1d3..c2111c9a0 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -21,7 +21,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.4.2-rc1\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2013-09-19 14:26+0200\n" +"POT-Creation-Date: 2013-09-20 10:24+0200\n" "PO-Revision-Date: 2013-09-19 14:46+0200\n" "Last-Translator: Sergio Durigan Junior \n" "Language-Team: weechat-dev \n" @@ -2054,10 +2054,11 @@ msgid "" "\n" "Secured data with format ${sec.data.xxx} can be used in:\n" " - command line argument \"--run-command\"\n" +" - options weechat.startup.command_{before|after}_plugins\n" +" - proxy options: username, password\n" " - irc server options: autojoin, command, password, sasl_{username|" "password}\n" " - option relay.network.password\n" -" - options weechat.startup.command_{before|after}_plugins\n" " - command /eval.\n" "\n" "Examples:\n" diff --git a/po/ru.po b/po/ru.po index 32497f743..b194d74d5 100644 --- a/po/ru.po +++ b/po/ru.po @@ -21,7 +21,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.4.2-rc1\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2013-09-19 14:26+0200\n" +"POT-Creation-Date: 2013-09-20 10:24+0200\n" "PO-Revision-Date: 2013-09-19 14:35+0200\n" "Last-Translator: Aleksey V Zapparov AKA ixti \n" "Language-Team: weechat-dev \n" @@ -1764,10 +1764,11 @@ msgid "" "\n" "Secured data with format ${sec.data.xxx} can be used in:\n" " - command line argument \"--run-command\"\n" +" - options weechat.startup.command_{before|after}_plugins\n" +" - proxy options: username, password\n" " - irc server options: autojoin, command, password, sasl_{username|" "password}\n" " - option relay.network.password\n" -" - options weechat.startup.command_{before|after}_plugins\n" " - command /eval.\n" "\n" "Examples:\n" diff --git a/po/tr.po b/po/tr.po index db690cfc5..d13888705 100644 --- a/po/tr.po +++ b/po/tr.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.4.2-rc1\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2013-09-19 14:26+0200\n" +"POT-Creation-Date: 2013-09-20 10:24+0200\n" "PO-Revision-Date: 2013-09-19 14:35+0200\n" "Last-Translator: Hasan Kiran \n" "Language-Team: weechat-dev \n" @@ -1569,10 +1569,11 @@ msgid "" "\n" "Secured data with format ${sec.data.xxx} can be used in:\n" " - command line argument \"--run-command\"\n" +" - options weechat.startup.command_{before|after}_plugins\n" +" - proxy options: username, password\n" " - irc server options: autojoin, command, password, sasl_{username|" "password}\n" " - option relay.network.password\n" -" - options weechat.startup.command_{before|after}_plugins\n" " - command /eval.\n" "\n" "Examples:\n" diff --git a/po/weechat.pot b/po/weechat.pot index c011c789d..b2476131d 100644 --- a/po/weechat.pot +++ b/po/weechat.pot @@ -21,7 +21,7 @@ msgid "" msgstr "" "Project-Id-Version: WeeChat 0.4.1-dev\n" "Report-Msgid-Bugs-To: flashcode@flashtux.org\n" -"POT-Creation-Date: 2013-09-19 14:26+0200\n" +"POT-Creation-Date: 2013-09-20 10:24+0200\n" "PO-Revision-Date: 2013-02-14 18:20+0100\n" "Last-Translator: FULL NAME \n" "Language-Team: weechat-dev \n" @@ -1573,10 +1573,11 @@ msgid "" "\n" "Secured data with format ${sec.data.xxx} can be used in:\n" " - command line argument \"--run-command\"\n" +" - options weechat.startup.command_{before|after}_plugins\n" +" - proxy options: username, password\n" " - irc server options: autojoin, command, password, sasl_{username|" "password}\n" " - option relay.network.password\n" -" - options weechat.startup.command_{before|after}_plugins\n" " - command /eval.\n" "\n" "Examples:\n" diff --git a/src/core/wee-command.c b/src/core/wee-command.c index 49b95f5de..ac90ac4ea 100644 --- a/src/core/wee-command.c +++ b/src/core/wee-command.c @@ -6901,10 +6901,11 @@ command_init () "variable is used by WeeChat on /upgrade).\n\n" "Secured data with format ${sec.data.xxx} can be used in:\n" " - command line argument \"--run-command\"\n" + " - options weechat.startup.command_{before|after}_plugins\n" + " - proxy options: username, password\n" " - irc server options: autojoin, command, password, " "sasl_{username|password}\n" " - option relay.network.password\n" - " - options weechat.startup.command_{before|after}_plugins\n" " - command /eval.\n\n" "Examples:\n" " set a passphrase:\n"