[systemd-devel] [PATCH] tty-ask-password-agent: Allow user input to be echoed

David Sommerseth davids at redhat.com
Thu Oct 2 06:37:38 PDT 2014


On 02/10/14 14:14, Zbigniew Jędrzejewski-Szmek wrote:
> On Tue, Sep 30, 2014 at 04:24:49PM +0200, Tom Gundersen wrote:
>> Hi David,
>>
>> Just a quick follow up on these two patches (sorry for the delay).
>>
>> On the one hand, we want this interface to be very basic and should
>> probably not something we should extend to cover all sorts of things.
>> On the other hand, this usecase (and similar ones where you have a
>> real password, but maybe it is a one-time password, so you don't care
>> about hiding it) seems very natural, and the patches are simple.
>>
>> I'll leave it up to Lennart to decide.
> 
> Yes, the patch looks OK, but like with the other one, please
> rename do_echo to echo, and add an extra argument to the function instead
> of adding a second function.

Thanks a lot for the reviews!  I'll submit new patches in the coming days.

Just one detail though.  When changing the function API, the needed
changes will become more intrusive.  I tried to keep the change-set as
small as possible and preserve a clear use case through the function
names.  I also feel that the 'echo' flag in password related functions
shouldn't be hidden behind a true/false argument to a function, as it is
a big difference in the behaviour from a user's perspective.  But that
is my personal preference.  I will do what has been requested in the
reviews.


--
kind regrards,

David Sommerseth



More information about the systemd-devel mailing list