[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Unable to set root password with clear text using preseed/early_command



Setting a placeholder value is a great idea, it simplifies the early_command since the seen flag no longer needs to be set.

Thanks for the tip Philip.

> On Feb 16, 2022, at 4:38 PM, Philip Hands <phil@hands.com> wrote:
> 
> Glen Huang <heyhgl@gmail.com> writes:
> 
>> Thanks to Cyril Brulebois’s tip that I could use DEBCONF_DEBUG to debug debconf, I found out the seen flag should be set in order for db_input to pick up the value.
>> 
>> Case solved, thanks to everyone helped!
> 
> I was wondering about that, but didn't see my code setting lots of seen
> flags, so wasn't sure.
> 
> I now realise that the reason for that is that I generally preseed the
> things I don't want to be asked, even if I'm going to set them via
> script, and the act of preseeding them to a place-holder value also sets
> the seen flag.  Then you get to override that in a script without
> worrying about also setting the seen flag at that point.
> 
> Cheers, Phil.
> -- 
> |)|  Philip Hands  [+44 (0)20 8530 9560]  HANDS.COM Ltd.
> |-|  http://www.hands.com/    http://ftp.uk.debian.org/
> |(|  Hugo-Klemm-Strasse 34,   21075 Hamburg,    GERMANY


Reply to: