Hi Wolfgang,

I have new findings which may help to narrow things down hopefully.

This morning I decided to switch back to the original amd64 image and testing 
with a newer client device I just got.

The good news is that everything seems to work just fine. The device is booting 
nicely as thin client. LDAP settings are added as expected to 
/run/ltsp/ltsp_config_env and there's a new entry "server ntp" at the end of 
/etc/ntp.conf.

These things are not happending when I boot using the i386 image.

More ideas why this is happening?

Kind regards,
Roman

> On 04/21/2021 4:32 PM Wolfgang Schweer <[email protected]> wrote:
> 
>  
> [ [email protected], 2021-04-21 ]
> > I have added the suggested line to LDAP. It looks like this now:
> > 
> > 121 cn=ltspConfigDefault,ou=ltsp,dc=skole,dc=skolelinux,dc=no
> > objectClass: ltspClientConfig
> > cn: ltspConfigDefault
> > ltspConfig: KEEP_SYSTEM_SERVICES=lightdm
> > ltspConfig: LTSP_FATCLIENT="False"
> > ltspConfig: TIMESERVER=ntp
> > 
> > After this, my client still boots as "diskless workstation" and the 
> > content of /run/ltsp/ltsp_config_env shows LTSP_FATCLIENT="True" 
> > instead of "False".
> 
> That's weird, but I expected something like this because ntp.conf was 
> left unchanged according to your report.
> 
> There should be LTSP_FATCLIENT="True" in ltsp_config_env before the 
> three mentioned settings, but LTSP_FATCLIENT="False" at the end 
> (overriding the first occurence).
>  
> > Are changes to LDAP validated on-the-fly upon save or do I need to add 
> > another step like commit, rebuilding the image, etc.?
> 
> No additional step needed. During LTSP client boot, some scripts are 
> executed to configure the client (overlay filesystem). The scripts are 
> located in the /usr/share/ltsp/init-ltsp.d/ directory inside the 
> SquashFS image resp. in /opt/ltsp/i386/usr/share/ltsp/init-ltsp.d/
> 
> Please check those places.
> 
> Wolfgang

Reply via email to