summaryrefslogtreecommitdiffstats
path: root/wiki/src/todo/TailsGreeter.mdwn
diff options
context:
space:
mode:
Diffstat (limited to 'wiki/src/todo/TailsGreeter.mdwn')
-rw-r--r--wiki/src/todo/TailsGreeter.mdwn30
1 files changed, 17 insertions, 13 deletions
diff --git a/wiki/src/todo/TailsGreeter.mdwn b/wiki/src/todo/TailsGreeter.mdwn
index d70c625..41d5824 100644
--- a/wiki/src/todo/TailsGreeter.mdwn
+++ b/wiki/src/todo/TailsGreeter.mdwn
@@ -13,18 +13,25 @@ updates|TailsGreeter/blog]] and [[timeline|TailsGreeter/timeline]] pages were ac
[[!toc levels=2]]
-Overall state
-==============
-
-How it looks like
-------------------
-
-0. After GDM is started user is presented with language-chooser-widget and admin-password-widget.
-0. Choosing language and layout immediately applied: if corresponding .po file is available then TailsGreeter is immediately translated.
-0. After typing password and selecting 'next' logon performed and desktop shown with proper locale and layout. Logon without typing password will disable admin rights.
+How it should look like
+=======================
+
+0. After GDM is started user is presented with language-chooser-widget
+ and "Enable persistence?" checkbox. If the user enables
+ persistence, they are asked their encryption passphrase(s).
+0. Choosing language and layout is immediately applied: if
+ corresponding .po file is available then TailsGreeter is
+ immediately translated.
+0. One can choose to either login directly, or to go to an
+ options screen.
+0. In the options screen:
+ - admin-password-widget: typing password and confirming makes the
+ user sudoer with the chosen password; if no password is entered,
+ the user is not given any admin rights.
+0. After logon, desktop must be shown with proper locale and layout.
Requested options details
-==============
+=========================
Developers are encouraged to provide input for various options to be asked via boot-menu using following template:
@@ -68,9 +75,6 @@ Language
* console keyboard: live-config `015-keyboard-configuration`,
`117-xserver-xorg` and `014-console-setup` scripts might be usable;
need some envvars set.
- * timezone: pending a discussion + decision among ourselves; we don't
- know yet if we'll gonna set everybody to GMT, or set localized
- timezones.
* Note: live-config scripts we'll run ourselves must not run on boot
before we run them: these scripts are *not* idempotent
4. ui hint: Choose the language of your Tails session.