1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-12 14:14:48 +02:00

core: add proxy options username/password in /help secure

This commit is contained in:
Sebastien Helleu
2013-09-20 10:27:08 +02:00
parent 1aaf9440b8
commit 7f27d88ca6
18 changed files with 84 additions and 64 deletions
+25 -24
View File
@@ -622,36 +622,37 @@ Wird keine Datei angegeben dann werden alle Konfigurationen (WeeChat und Erweite
set <name> <value>
del <name>
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]]
+2 -1
View File
@@ -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:
+2 -1
View File
@@ -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 :
+2 -1
View File
@@ -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:
+2 -1
View File
@@ -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:
+3 -2
View File
@@ -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 <golemj@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\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"
+13 -11
View File
@@ -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 <weechatter@arcor.de>\n"
"Language-Team: German <weechatter@arcor.de>\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 <passphrase>|-delete || decrypt <passphrase>|-discard || set "
"<name> <value> || del <name>"
#, 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"
+3 -2
View File
@@ -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 <lambdae2@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\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"
+6 -4
View File
@@ -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 <flashcode@flashtux.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\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"
+3 -2
View File
@@ -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 <voroskoi@frugalware.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\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"
+3 -2
View File
@@ -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 <exio4.com@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\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"
+3 -2
View File
@@ -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 <i38w7i3@yahoo.co.jp>\n"
"Language-Team: Japanese <https://github.com/l/WeeChat>\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"
+3 -2
View File
@@ -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 <soltys@szluug.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\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"
+3 -2
View File
@@ -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 <sergiosdj@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\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"
+3 -2
View File
@@ -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 <ixti@member.fsf.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\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"
+3 -2
View File
@@ -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 <sunder67@hotmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\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"
+3 -2
View File
@@ -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 <EMAIL@ADDRESS>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\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"
+2 -1
View File
@@ -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"