Re: Location of lts.conf file

"Dr. Sichendra Bista" <[email protected]> Tue, 26 Feb 2013 17:30:12 +0100
Newsgroups gmane.linux.terminal-server.devel
Message-ID <CANnLhfd9W=oO-EsGP9G-EToZaNCTj10+yXenzj9MBj9Ljj60zA@mail.gmail.com>
On 2/26/13, Floris Bos <bos-2Bwqp0C+fZnAjeZApIleJ/[email protected]> wrote:
> On 02/26/2013 11:39 AM, Veli-Matti Lintu wrote:
>>> 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
>> We wrote our own TFTP server to overcome some boottime problems in LTSP
>> environments. We have some thin/fat clients that need special kernels
>> and/or
>> kernel parameters to work correctly. Since we have too many clients to so
>> that it would be practical to modify pxelinux.cfg files manually, we have
>> now a hook script for our TFTP server that fetches the kernel information
>> from LDAP when the client requests the pxelinux.cfg during boot.
>
> Another option to easily provide custom kernel (parameters) would be to
> trade in pxelinux for iPXE ( http://www.ipxe.org/ )
> It can fetch its boot script over HTTP, as in
> http://server/script_that_generates_boot_instructions.php
>
> We use it in a product that remotely provisions servers in datacenters,
> and it works very well.

neat solution! Have also seen in a cloud management platform. ;-)

>
> --
> Yours sincerely,
>
> Floris Bos
>
>
>


-- 
Sichendra Bista
Chairman
Human Development Institute
http://www.career-checkup-clinic.com
http://www.thehumanape.com
http://www.giis.org.np

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_____________________________________________________________________
Ltsp-developer mailing list.   To un-subscribe, or change prefs, goto:
      https://lists.sourceforge.net/lists/listinfo/ltsp-developer
For additional LTSP help,   try #ltsp channel on irc.freenode.net