From: Alkis G. <al...@gm...> - 2013-02-26 04:03:59
|
Στις 26/02/2013 12:37 πμ, ο/η James McQuillan έγραψε: > BUT, what do you all think about looking for a common file as: > /var/lib/tftpboot/ltsp/lts.conf, without the arch ? Since in LTSP 6 we'll have to rewrite most of our code base, and all LDM_* variables won't be supported anymore due to libpam_sshauth / LightDM, so sysadmins will have to revisit their configuration anyway, (and it's a good chance to break backwards compatibility wrt configuration, removing ancient or undocumented stuff), I'm pretty much in favor of not using TFTP as the basis of our configuration system anymore, but instead to switch to using a (probably python-based) daemon that reads configuration files from the server /etc/ltsp/config.d/, and exports them to the clients upon request. E.g. a client could do from the initramfs: wget http://server:1234/config?phase=initramfs&arch=i386&ip=xxx&mac=xxx&hostname=xxx&... -O config . config ...and be able to decide the file system to mount from "config" (similar to lts.conf, but client-specific and sourceable), instead of from the command line. I'll open a separate thread for this once I have a wiki page with its specs, expected benefits etc. |