summaryrefslogtreecommitdiff
path: root/po/webid-oidc.pot
diff options
context:
space:
mode:
Diffstat (limited to 'po/webid-oidc.pot')
-rw-r--r--po/webid-oidc.pot380
1 files changed, 180 insertions, 200 deletions
diff --git a/po/webid-oidc.pot b/po/webid-oidc.pot
index 84850fc..67e3b0f 100644
--- a/po/webid-oidc.pot
+++ b/po/webid-oidc.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: webid-oidc SNAPSHOT\n"
"Report-Msgid-Bugs-To: vivien@planete-kraus.eu\n"
-"POT-Creation-Date: 2021-06-27 21:10+0200\n"
+"POT-Creation-Date: 2021-06-27 22:30+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -794,187 +794,6 @@ msgstr ""
msgid "Warning: generating a new key pair."
msgstr ""
-#: src/scm/webid-oidc/identity-provider.scm:148
-#: src/scm/webid-oidc/hello-world.scm:31 src/scm/webid-oidc/client.scm:619
-#: src/scm/webid-oidc/example-app.scm:100 src/scm/webid-oidc/program.scm:50
-msgid "command-line|version"
-msgstr ""
-
-#: src/scm/webid-oidc/identity-provider.scm:150
-#: src/scm/webid-oidc/hello-world.scm:33 src/scm/webid-oidc/client.scm:621
-#: src/scm/webid-oidc/example-app.scm:102
-msgid "comand-line|help"
-msgstr ""
-
-#: src/scm/webid-oidc/identity-provider.scm:152
-msgid "comand-line|issuer"
-msgstr ""
-
-#: src/scm/webid-oidc/identity-provider.scm:154
-msgid "comand-line|key-file"
-msgstr ""
-
-#: src/scm/webid-oidc/identity-provider.scm:156
-msgid "comand-line|subject"
-msgstr ""
-
-#: src/scm/webid-oidc/identity-provider.scm:158
-msgid "comand-line|password"
-msgstr ""
-
-#: src/scm/webid-oidc/identity-provider.scm:160
-msgid "comand-line|jwks-uri"
-msgstr ""
-
-#: src/scm/webid-oidc/identity-provider.scm:162
-msgid "comand-line|authorization-endpoint-uri"
-msgstr ""
-
-#: src/scm/webid-oidc/identity-provider.scm:164
-msgid "comand-line|token-endpoint-uri"
-msgstr ""
-
-#: src/scm/webid-oidc/identity-provider.scm:166
-#: src/scm/webid-oidc/hello-world.scm:35 src/scm/webid-oidc/client.scm:631
-msgid "comand-line|port"
-msgstr ""
-
-#: src/scm/webid-oidc/identity-provider.scm:168
-#: src/scm/webid-oidc/client.scm:633 src/scm/webid-oidc/program.scm:62
-msgid "comand-line|log-file"
-msgstr ""
-
-#: src/scm/webid-oidc/identity-provider.scm:170
-#: src/scm/webid-oidc/client.scm:635 src/scm/webid-oidc/program.scm:64
-msgid "comand-line|error-file"
-msgstr ""
-
-#: src/scm/webid-oidc/identity-provider.scm:188
-#, scheme-format
-msgid ""
-"Usage: ~a [OPTIONS]...\n"
-"\n"
-"Run the Solid identity provider for a specific user.\n"
-"\n"
-"Options:\n"
-" -h, --~a:\n"
-" display this help message and exit.\n"
-" -v, --~a:\n"
-" display the version information (~a) and exit.\n"
-" -i URI, --~a=URI:\n"
-" set the public server host name.\n"
-" -k FILE, --~a=FILE.jwk:\n"
-" set the file name of the key file. If it does not exist, a new\n"
-" key is generated.\n"
-" -s WEBID, --~a=WEBID:\n"
-" set the identity of the subject.\n"
-" -w PASSWORD, --~a=PASSWORD:\n"
-" set the password to recognize the user.\n"
-" -j URI, --~a=URI:\n"
-" set the URI to query the key of the server.\n"
-" -a URI, --~a=URI:\n"
-" set the authorization endpoint of the issuer.\n"
-" -t URI, --~a=URI:\n"
-" set the token endpoint of the issuer.\n"
-" -p PORT, --~a=PORT:\n"
-" set the port to bind (instead of 8080).\n"
-" -l FILE.log, --~a=FILE.log:\n"
-" dump the standard output to that file.\n"
-" -e FILE.err, --~a=FILE.err:\n"
-" dump the standard error to that file.\n"
-"\n"
-"Environment variables:\n"
-"\n"
-" LANG: set the locale of the sysadmin-facing interface (the user\n"
-"pages are translated according to the user agent’s Accept-language\n"
-"header), for log files and command-line interface. It is currently ~a.\n"
-"\n"
-" XDG_DATA_HOME: where to store the refresh tokens (under the\n"
-"webid-oidc directory). For a system service, it is recommended to set\n"
-"it to /var/lib. Currently set to ~a.\n"
-"\n"
-" XDG_CACHE_HOME: where to store and update the seed file for the\n"
-"random number generator. If you remove it, you need to restart the\n"
-"program to use a different seed. Currently set to ~a.\n"
-"\n"
-" HOME: if XDG_DATA_HOME or XDG_CACHE_HOME is not set, they are\n"
-"computed from the value of the HOME environment variable. It is not\n"
-"used otherwise. Currently set to ~a.\n"
-"\n"
-"Example used in webid-oidc-demo.planete-kraus.eu (except it’s managed\n"
-"by shepherd in reality):\n"
-"\n"
-" export LANG=C\n"
-" export XDG_DATA_HOME=/var/lib\n"
-" export XDG_CACHE_HOME=/var/cache\n"
-" webid-oidc-issuer \\\n"
-" --issuer https://webid-oidc-demo.planete-kraus.eu \\\n"
-" --key-file /var/lib/webid-oidc/issuer/key.jwk \\\n"
-" --subject https://webid-oidc-demo.planete-kraus.eu/profile/card#me \\\n"
-" --password \"$PASSWORD\" \\\n"
-" --jwks-uri https://webid-oidc-demo.planete-kraus.eu/keys \\\n"
-" --authorization-endpoint-uri https://webid-oidc-demo.planete-kraus.eu/"
-"authorize \\\n"
-" --token-endpoint-uri https://webid-oidc-demo.planete-kraus.eu/token "
-"\\\n"
-" --port $PORT\n"
-"\n"
-"If you find a bug, send a report to ~a.\n"
-msgstr ""
-
-#: src/scm/webid-oidc/identity-provider.scm:267
-#: src/scm/webid-oidc/hello-world.scm:61 src/scm/webid-oidc/client.scm:700
-#: src/scm/webid-oidc/example-app.scm:143 src/scm/webid-oidc/program.scm:177
-#, scheme-format
-msgid "~a version ~a\n"
-msgstr ""
-
-#: src/scm/webid-oidc/identity-provider.scm:294
-msgid "You need to set the issuer.\n"
-msgstr ""
-
-#: src/scm/webid-oidc/identity-provider.scm:298
-msgid "You need to set the file name of the key file.\n"
-msgstr ""
-
-#: src/scm/webid-oidc/identity-provider.scm:302
-msgid "You need to set the identity of the subject.\n"
-msgstr ""
-
-#: src/scm/webid-oidc/identity-provider.scm:306
-msgid "You need to set the password to verify the identity of the subject.\n"
-msgstr ""
-
-#: src/scm/webid-oidc/identity-provider.scm:310
-msgid "You need to set the JWKS URI.\n"
-msgstr ""
-
-#: src/scm/webid-oidc/identity-provider.scm:315
-msgid "You need to set the authorization endpoint URI.\n"
-msgstr ""
-
-#: src/scm/webid-oidc/identity-provider.scm:320
-msgid "You need to set the token endpoint URI.\n"
-msgstr ""
-
-#: src/scm/webid-oidc/identity-provider.scm:327
-#: src/scm/webid-oidc/hello-world.scm:72 src/scm/webid-oidc/client.scm:738
-msgid "The port should be a number between 0 and 65535.\n"
-msgstr ""
-
-#: src/scm/webid-oidc/identity-provider.scm:346
-#: src/scm/webid-oidc/client.scm:749
-#, scheme-format
-msgid "~a: Internal server error: ~a\n"
-msgstr ""
-
-#: src/scm/webid-oidc/identity-provider.scm:357
-#, scheme-format
-msgid ""
-"The client locale ~s can’t be approximated by system locale ~s (because ~a), "
-"using C.\n"
-msgstr ""
-
#: src/scm/webid-oidc/authorization-page-unsafe.scm:29
msgid "xml-lang|en"
msgstr ""
@@ -1112,6 +931,20 @@ msgstr ""
msgid "~a: authentication failure: ~a\n"
msgstr ""
+#: src/scm/webid-oidc/hello-world.scm:31 src/scm/webid-oidc/client.scm:619
+#: src/scm/webid-oidc/example-app.scm:100 src/scm/webid-oidc/program.scm:52
+msgid "command-line|version"
+msgstr ""
+
+#: src/scm/webid-oidc/hello-world.scm:33 src/scm/webid-oidc/client.scm:621
+#: src/scm/webid-oidc/example-app.scm:102
+msgid "comand-line|help"
+msgstr ""
+
+#: src/scm/webid-oidc/hello-world.scm:35 src/scm/webid-oidc/client.scm:631
+msgid "comand-line|port"
+msgstr ""
+
#: src/scm/webid-oidc/hello-world.scm:44
#, scheme-format
msgid ""
@@ -1128,6 +961,16 @@ msgid ""
" set the port to bind.\n"
msgstr ""
+#: src/scm/webid-oidc/hello-world.scm:61 src/scm/webid-oidc/client.scm:700
+#: src/scm/webid-oidc/example-app.scm:143 src/scm/webid-oidc/program.scm:268
+#, scheme-format
+msgid "~a version ~a\n"
+msgstr ""
+
+#: src/scm/webid-oidc/hello-world.scm:72 src/scm/webid-oidc/client.scm:738
+msgid "The port should be a number between 0 and 65535.\n"
+msgstr ""
+
#: src/scm/webid-oidc/client.scm:623
msgid "comand-line|client-id"
msgstr ""
@@ -1144,6 +987,14 @@ msgstr ""
msgid "comand-line|client-uri"
msgstr ""
+#: src/scm/webid-oidc/client.scm:633
+msgid "comand-line|log-file"
+msgstr ""
+
+#: src/scm/webid-oidc/client.scm:635
+msgid "comand-line|error-file"
+msgstr ""
+
#: src/scm/webid-oidc/client.scm:650
#, scheme-format
msgid ""
@@ -1205,6 +1056,11 @@ msgstr ""
msgid "The client URI should be an URI.\n"
msgstr ""
+#: src/scm/webid-oidc/client.scm:749 src/scm/webid-oidc/program.scm:401
+#, scheme-format
+msgid "~a: Internal server error: ~a\n"
+msgstr ""
+
#: src/scm/webid-oidc/example-app.scm:35
#, scheme-format
msgid "~a.\t~a, certified by ~a;\n"
@@ -1311,27 +1167,59 @@ msgstr ""
msgid "There was an error: ~a\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:52
+#: src/scm/webid-oidc/program.scm:54
msgid "command-line|help"
msgstr ""
-#: src/scm/webid-oidc/program.scm:54
+#: src/scm/webid-oidc/program.scm:56
msgid "command-line|server|port"
msgstr ""
-#: src/scm/webid-oidc/program.scm:56
+#: src/scm/webid-oidc/program.scm:58
msgid "command-line|server|server-name"
msgstr ""
-#: src/scm/webid-oidc/program.scm:58
+#: src/scm/webid-oidc/program.scm:60
msgid "command-line|server|reverse-proxy|backend-uri"
msgstr ""
-#: src/scm/webid-oidc/program.scm:60
+#: src/scm/webid-oidc/program.scm:62
msgid "command-line|server|reverse-proxy|header"
msgstr ""
+#: src/scm/webid-oidc/program.scm:64
+msgid "command-line|server|issuer|key-file"
+msgstr ""
+
+#: src/scm/webid-oidc/program.scm:66
+msgid "command-line|server|issuer|subject"
+msgstr ""
+
+#: src/scm/webid-oidc/program.scm:68
+msgid "command-line|server|issuer|password"
+msgstr ""
+
+#: src/scm/webid-oidc/program.scm:70
+msgid "command-line|server|issuer|jwks-uri"
+msgstr ""
+
+#: src/scm/webid-oidc/program.scm:72
+msgid "command-line|server|issuer|authorization-endpoint-uri"
+msgstr ""
+
+#: src/scm/webid-oidc/program.scm:74
+msgid "command-line|server|issuer|token-endpoint-uri"
+msgstr ""
+
+#: src/scm/webid-oidc/program.scm:76
+msgid "command-line|log-file"
+msgstr ""
+
#: src/scm/webid-oidc/program.scm:78
+msgid "command-line|error-file"
+msgstr ""
+
+#: src/scm/webid-oidc/program.scm:98
#, scheme-format
msgid ""
"Usage: ~a COMMAND [OPTIONS]...\n"
@@ -1339,8 +1227,10 @@ msgid ""
"Run the webid-oidc COMMAND.\n"
"\n"
"Available commands:\n"
-" ~a: \n"
+" ~a:\n"
" run an authenticating reverse proxy.\n"
+" ~a:\n"
+" run an identity provider.\n"
"\n"
"General options:\n"
" -h, --~a:\n"
@@ -1366,11 +1256,38 @@ msgid ""
" set the backend URI for the reverse proxy, only for the\n"
" reverse-proxy command.\n"
"\n"
+"Options for the identity provider:\n"
+" -k FILE, --~a=FILE.jwk:\n"
+" set the file name of the key file. If it does not exist, a new\n"
+" key is generated.\n"
+" -s WEBID, --~a=WEBID:\n"
+" set the identity of the subject.\n"
+" -w PASSWORD, --~a=PASSWORD:\n"
+" set the password to recognize the user.\n"
+" -j URI, --~a=URI:\n"
+" set the URI to query the key of the server.\n"
+" -a URI, --~a=URI:\n"
+" set the authorization endpoint of the issuer.\n"
+" -t URI, --~a=URI:\n"
+" set the token endpoint of the issuer.\n"
+"\n"
"Environment variables:\n"
"\n"
" LANG: set the locale of the user interface (for the server commands,\n"
"the user is the system administrator).~a\n"
"\n"
+" XDG_DATA_HOME: where the program stores persistent data. The\n"
+"identity provider stores the refresh tokens. For a system service, it\n"
+"is recommended to set it to /var/lib.~a\n"
+"\n"
+" XDG_CACHE_HOME: where the program stores and updates the seed file,\n"
+"and the web client cache. You can remove this directory at any\n"
+"time. The seed file will be initialized from /dev/random.~a\n"
+"\n"
+" HOME: if XDG_DATA_HOME or XDG_CACHE_HOME is not set, they are\n"
+"computed from the value of the HOME environment variable. It is not\n"
+"used otherwise.~a\n"
+"\n"
"Running a reverse proxy\n"
"\n"
"Suppose that you operate data.provider.com. You want to run an\n"
@@ -1390,61 +1307,124 @@ msgid ""
" --~a '/var/log/proxy.log' \\\n"
" --~a '/var/log/proxy.err'\n"
"\n"
+"Running an identity provider\n"
+"\n"
+"The identity provider running at webid-oidc-demo.planete-kraus.eu is\n"
+"invoked with the following options:\n"
+"\n"
+" export XDG_DATA_HOME=/var/lib\n"
+" export XDG_CACHE_HOME=/var/cache\n"
+" ~a ~a \\\n"
+" --~a 'https://webid-oidc-demo.planete-kraus.eu' \\\n"
+" --~a '/var/lib/webid-oidc/issuer/key.jwk' \\\n"
+" --~a 'https://webid-oidc-demo.planete-kraus.eu/profile/card#me' \\\n"
+" --~a \"$PASSWORD\" \\\n"
+" --~a 'https://webid-oidc-demo.planete-kraus.eu/keys' \\\n"
+" --~a 'https://webid-oidc-demo.planete-kraus.eu/authorize' \\\n"
+" --~a 'https://webid-oidc-demo.planete-kraus.eu/token' \\\n"
+" --~a $PORT\n"
+"\n"
"If you find a bug, then please send a report to ~a.\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:139 src/scm/webid-oidc/program.scm:170
-#: src/scm/webid-oidc/program.scm:236
+#: src/scm/webid-oidc/program.scm:205 src/scm/webid-oidc/program.scm:255
+#: src/scm/webid-oidc/program.scm:341
msgid "command-line|command|reverse-proxy"
msgstr ""
-#: src/scm/webid-oidc/program.scm:163
+#: src/scm/webid-oidc/program.scm:206 src/scm/webid-oidc/program.scm:261
+#: src/scm/webid-oidc/program.scm:359
+msgid "command-line|command|identity-provider"
+msgstr ""
+
+#: src/scm/webid-oidc/program.scm:236 src/scm/webid-oidc/program.scm:240
+#: src/scm/webid-oidc/program.scm:244 src/scm/webid-oidc/program.scm:248
#, scheme-format
msgid "an environment variable| It is currently set to ~s."
msgstr ""
-#: src/scm/webid-oidc/program.scm:165
+#: src/scm/webid-oidc/program.scm:238 src/scm/webid-oidc/program.scm:242
+#: src/scm/webid-oidc/program.scm:246 src/scm/webid-oidc/program.scm:250
msgid "an environment variable| It is currently unset."
msgstr ""
-#: src/scm/webid-oidc/program.scm:185
+#: src/scm/webid-oidc/program.scm:276
#, scheme-format
msgid "The --~a argument must be a number, not ~s.\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:191
+#: src/scm/webid-oidc/program.scm:282
#, scheme-format
msgid "The --~a argument must be an integer, not ~s.\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:197
+#: src/scm/webid-oidc/program.scm:288
#, scheme-format
msgid "The --~a argument must be positive, ~s is invalid.\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:202
+#: src/scm/webid-oidc/program.scm:293
#, scheme-format
msgid "The --~a argument must be less than 65536, ~s is invalid.\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:220
+#: src/scm/webid-oidc/program.scm:325
#, scheme-format
msgid ""
"Usage: ~a COMMAND [OPTIONS]...\n"
"See --~a (-h).\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:239
+#: src/scm/webid-oidc/program.scm:344 src/scm/webid-oidc/program.scm:362
#, scheme-format
msgid "You must pass --~a to set the server name.\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:243
+#: src/scm/webid-oidc/program.scm:348
#, scheme-format
msgid "You must pass --~a to set the backend URI.\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:255
+#: src/scm/webid-oidc/program.scm:366
+#, scheme-format
+msgid ""
+"You must pass --~a to set the file where to store the identity provider "
+"key.\n"
+msgstr ""
+
+#: src/scm/webid-oidc/program.scm:370
+#, scheme-format
+msgid "You must pass --~a to set the subject of the identity provider.\n"
+msgstr ""
+
+#: src/scm/webid-oidc/program.scm:374
+#, scheme-format
+msgid "You must pass --~a to set the subject’s password.\n"
+msgstr ""
+
+#: src/scm/webid-oidc/program.scm:378
+#, scheme-format
+msgid "You must pass --~a to set the JWKS URI.\n"
+msgstr ""
+
+#: src/scm/webid-oidc/program.scm:382
+#, scheme-format
+msgid "You must pass --~a to set the authorization endpoint URI.\n"
+msgstr ""
+
+#: src/scm/webid-oidc/program.scm:386
+#, scheme-format
+msgid "You must pass --~a to set the token endpoint URI.\n"
+msgstr ""
+
+#: src/scm/webid-oidc/program.scm:412
+#, scheme-format
+msgid ""
+"The client locale ~s can’t be approximated by system locale ~s (because ~a), "
+"using C.\n"
+msgstr ""
+
+#: src/scm/webid-oidc/program.scm:426
#, scheme-format
msgid "Unknown command ~s\n"
msgstr ""