From: James M. <ja...@mc...> - 2013-02-26 16:28:36
|
iPXE looks interesting but I'm thinking asking people to replace their pxe bootroms for ipxe is too much to ask. Jim McQuillan jam@Ltsp.org On Tue, Feb 26, 2013 at 10:49 AM, Floris Bos <bo...@je...> 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: > wgethttp://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. > > -- > Yours sincerely, > > Floris Bos > > > > > > ------------------------------------------------------------------------------ > 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 > > |