Re: [Tails-dev] [gsoc] logon options implementation

Delete this message

Reply to this message
Author: intrigeri
Date:  
To: The Tails public development discussion list
Subject: Re: [Tails-dev] [gsoc] logon options implementation
Hi,

† wrote (30 May 2011 22:14:47 GMT) :
> Since both are not implemented yet I'd like discussion on how we
> should implement them.


> Let's presume that custom greeter for GDM is already working :-)


> What do we do next?
> Do we execute shell script? Set env. variable? Run binaries?


Short version: for most options, I think you can safely assume it will
be enough to run an arbitrary program parameterized by the
user-specified options. Some options are a bit different, I'm
especially thinking of the language that must immediatly be reflected
in the tails-greeter UI.


I'm glad you express interest in what actual effects tails-greeter
shall trigger. On the other hand I doubt you'll have time, during
GSoC, to actually implement the many features that are waiting for the
tails-greeter to exist. So we have to draw a line between what is part
of tails-greeter and what is a feature that depends on it. I'd rather
see you start with implementing a working tails-greeter that we can
ship without losing any feature, and start with running stub
placeholder scripts to pretend actually doing something useful and
check tails-greeter does what it's supposed to do.

As far as I understand your project's timeline, the first time you'll
have tails-greeter really do something that depends on the user's
preferences is the 3rd week of July, in order to complete the
admin-password-requestor. So it seems to me we have plenty of time to
answer the (great) questions you are asking. Thanks to ask in
advance :)

By the way, I'm a bit worried the single option that needs to have an
effect on the tails-greeter UI (namely: language choice) is not part
of the timeline. I'd prefer you to implement the language choice (i.e.
match what we *already* have, so that tails-greeter can be shipped in
Tails for real) before the admin password requestor (i.e. add a new
feature). What do you / others think?

> More general: what needs to be adjusted and how to interface those
> adjustments with GDM's greeter?


> Maybe somebody already working real hard on
> [1] https://tails.boum.org/todo/localization_at_runtime/ and
> [2] https://tails.boum.org/todo/better_root_access_control/ ?


AFAIK, nobody is currently working on these features since they are
blocked by the fact tails-greeter does not exist yet.

Bye,
--
intrigeri <intrigeri@???>
| GnuPG key @ https://gaffer.ptitcanardnoir.org/intrigeri/intrigeri.asc
| OTR fingerprint @ https://gaffer.ptitcanardnoir.org/intrigeri/otr.asc
| Did you exchange a walk on part in the war
| for a lead role in the cage?