Re: Location of lts.conf file
James McQuillan <[email protected]> Mon, 25 Feb 2013 23:15:49 -0500
| Newsgroups | gmane.linux.terminal-server.devel |
|---|---|
| Message-ID | <CAL2giF+Rpw+7JkQ1q-gLNUirfqwfvJCpz+4qebQ2XDtJ2Z5U9g@mail.gmail.com> |
--===============0770181228386645258== Content-Type: multipart/alternative; boundary=f46d044304c4a0d81b04d698e99c --f46d044304c4a0d81b04d698e99c Content-Type: text/plain; charset=ISO-8859-7 Content-Transfer-Encoding: quoted-printable On Mon, Feb 25, 2013 at 11:03 PM, Alkis Georgopoulos <[email protected]>wrot= e: > =D3=F4=E9=F2 26/02/2013 12:37 =F0=EC, =EF/=E7 James McQuillan =DD=E3=F1= =E1=F8=E5: > > 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, > I know of a popular project that decided to rewrite their code base going from version 5 to 6. That was almost 13 years ago and we still don't have a Perl-6. So... be careful when you talk about rewriting LTSP-5/6 Jim. (side note... Ron and I were in the audience when Larry Wall announced Perl-6 at OSCON-2000 in San Diego) > 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=3Dinitramfs&arch=3Di386&ip=3Dxxx&mac=3Dxx= x&hostname=3Dxxx&. > .. > -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. > > > -------------------------------------------------------------------------= ----- > 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 > --f46d044304c4a0d81b04d698e99c Content-Type: text/html; charset=ISO-8859-7 Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><br><div class=3D"gmail= _quote">On Mon, Feb 25, 2013 at 11:03 PM, Alkis Georgopoulos <span dir=3D"l= tr"><<a href=3D"mailto:[email protected]" target=3D"_blank">alkisg@gmail.= com</a>></span> wrote:<br> <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p= x #ccc solid;padding-left:1ex">=D3=F4=E9=F2 26/02/2013 12:37 =F0=EC, =EF/= =E7 James McQuillan =DD=E3=F1=E1=F8=E5:<br> <div class=3D"im">> BUT, what do you all think about looking for a commo= n file as:<br> > /var/lib/tftpboot/ltsp/lts.conf, =A0without the arch ?<br> <br> <br> </div>Since in LTSP 6 we'll have to rewrite most of our code base,<br><= /blockquote><div><br></div><div><br></div><div style>I know of a popular pr= oject that decided to rewrite their code base going from version 5 to 6. = =A0</div> <div style>That was almost 13 years ago and we still don't have a Perl-= 6.</div><div style><br></div><div style>So... be careful when you talk abou= t rewriting LTSP-5/6</div><div style><br></div><div style>Jim.</div><div st= yle> <br></div><div style>(side note... Ron and I were in the audience when Larr= y Wall announced Perl-6 at OSCON-2000 in San Diego)</div><div style><br></d= iv><div style><br></div><div>=A0</div><blockquote class=3D"gmail_quote" sty= le=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> and all LDM_* variables won't be supported anymore due to libpam_sshaut= h<br> / LightDM,<br> so sysadmins will have to revisit their configuration anyway,<br> (and it's a good chance to break backwards compatibility wrt<br> configuration, removing ancient or undocumented stuff),<br> <br> I'm pretty much in favor of not using TFTP as the basis of our<br> configuration system anymore, but instead to switch to using a (probably<br= > python-based) daemon that reads configuration files from the server<br> /etc/ltsp/config.d/, and exports them to the clients upon request.<br> <br> E.g. a client could do from the initramfs:<br> wget<br> <a href=3D"http://server:1234/config?phase=3Dinitramfs&arch=3Di386&= ip=3Dxxx&mac=3Dxxx&hostname=3Dxxx&." target=3D"_blank">http://s= erver:1234/config?phase=3Dinitramfs&arch=3Di386&ip=3Dxxx&mac=3D= xxx&hostname=3Dxxx&.</a>..<br> -O config<br> . config<br> <br> ...and be able to decide the file system to mount from "config" (= similar<br> to lts.conf, but client-specific and sourceable), instead of from the<br> command line.<br> <br> I'll open a separate thread for this once I have a wiki page with its<b= r> specs, expected benefits etc.<br> <div class=3D"HOEnZb"><div class=3D"h5"><br> ---------------------------------------------------------------------------= ---<br> Everyone hates slow websites. So do we.<br> Make your web apps faster with AppDynamics<br> Download AppDynamics Lite for free today:<br> <a href=3D"http://p.sf.net/sfu/appdyn_d2d_feb" target=3D"_blank">http://p.s= f.net/sfu/appdyn_d2d_feb</a><br> _____________________________________________________________________<br> Ltsp-developer mailing list. =A0 To un-subscribe, or change prefs, goto:<br= > =A0 =A0 =A0 <a href=3D"https://lists.sourceforge.net/lists/listinfo/ltsp-de= veloper" target=3D"_blank">https://lists.sourceforge.net/lists/listinfo/lts= p-developer</a><br> For additional LTSP help, =A0 try #ltsp channel on <a href=3D"http://irc.fr= eenode.net" target=3D"_blank">irc.freenode.net</a><br> </div></div></blockquote></div><br></div></div> --f46d044304c4a0d81b04d698e99c-- --===============0770181228386645258== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------------ 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 --===============0770181228386645258== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _____________________________________________________________________ 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 --===============0770181228386645258==--