00:07 | otavio has quit IRC | |
00:34 | moquist has quit IRC | |
00:36 | hanthana has joined #ltsp | |
00:55 | yanqui has quit IRC | |
01:28 | moquist has joined #ltsp | |
02:01 | <cyberorg> alkisg, i've only tested with mem=64M as boot parameter, it sort of works, but don't think it is usable in production
| |
02:01 | <alkisg> Hey cyberorg
| |
02:02 | Does it use the memory compression thing?
| |
02:02 | <cyberorg> alkisg, yes, it uses nbdswap and compcache both
| |
02:03 | <alkisg> OK, thanks :)
| |
02:05 | <cyberorg> alkisg, we think of everything ;) but base suse itself is bit on a high diet, most distros are more friendly to low end hardwares
| |
02:07 | <alkisg> Heh... I liked the live ltsp, edu apps, user management etc though, it has everything integrated. I'll try it live this week.
| |
02:13 | <cyberorg> alkisg, nubae can't seem to stop drooling over it ;)
| |
02:28 | <nubae> well its just so easy
| |
02:29 | Laserjock was asking about it yesterday too
| |
02:29 | he asked me why the edu project doesn't use official rpms
| |
02:29 | I told him the idea of policy under openSUSE was very different
| |
02:30 | that u can find the same rpms in multiple repos
| |
02:30 | wasn't able to really explain what he wanted to know... did u see the questions?
| |
02:37 | <alkisg> In a "standard" installation, the LTSP server has 2 NICs, one for the LTSP clients and one for the external network. Now, if a PC from the "external" network wants to boot of the LTSP server (e.g. by using gpxe), is there anything that prevents it to do so?
| |
02:38 | I'm asking because it would be very easy to make dnsmasq offer the boot filename on all NICs, so it would work on any configuration... and I wonder if that's a security concern.
| |
02:39 | <nubae> well u set dhcp to talk to a particular eth device
| |
02:39 | <alkisg> Yeah, but a "malicius" client may easily bypass dhcp by using gpxe
| |
02:39 | <nubae> so unless u enable it, I dont see it being a security issue
| |
02:40 | <cyberorg> alkisg, firewall
| |
02:40 | <alkisg> OK, but that would be done manually in any case
| |
02:40 | <nubae> well, doesnt the dhcp server still need to give out an address?
| |
02:40 | <alkisg> NO
| |
02:40 | You may get one from the "external" dhcp server and fill in the boot filename yourself.
| |
02:41 | I mean, (afaik) if I'm connected to the same switch with your server "external" nic, I'm able to boot off of it
| |
02:41 | So, dnsmasq listening on all availables interfaces wouldn't be any different security wise... That's too easy to implement
| |
02:41 | <nubae> well try it
| |
02:41 | :-)
| |
02:42 | <alkisg> I don't have a 2 NIC PC handy :P I'll try it in vbox
| |
02:53 | alkisg1 has joined #ltsp | |
02:54 | <alkisg1> Yup, it works fine. So unless someone configures his firewall, a 2 NIC setup doesn't offer any additional protection to a 1-NIC setup.
| |
02:55 | alkisg has quit IRC | |
02:55 | alkisg1 is now known as alkisg | |
02:55 | <alkisg> So for a plug'n'play ltsp, dnsmasq could listen in proxydhcp mode and offer a boot filename in all interfaces...
| |
02:59 | <cyberorg> alkisg, fedora has live ltsp server too, you may want to check that out as well
| |
03:00 | <alkisg> cyberorg: the tools (dnsmasq and gpxe) become available yesterday, so I bet it doesn't have the method I'm looking for.
| |
03:00 | <cyberorg> new dnsmasq released?
| |
03:00 | <alkisg> No, not yet, just a test version that supports proxydhcp mode
| |
03:01 | New version will be released soon
| |
03:01 | I'm looking to create an ltsp-server-proxydhcp package that doesn't include a dhcp server at all.
| |
03:01 | <cyberorg> ah ok, we have last one on our DVD
| |
03:14 | nubae has quit IRC | |
03:15 | nubae has joined #ltsp | |
03:34 | alkisg has quit IRC | |
03:46 | intelliant_ has joined #ltsp | |
03:48 | intelliant_ has quit IRC | |
04:02 | intelliant has quit IRC | |
04:06 | ogra has quit IRC | |
04:07 | ogra has joined #ltsp | |
04:17 | syn has quit IRC | |
04:18 | intelliant has joined #ltsp | |
04:59 | michael1 has quit IRC | |
05:01 | michael1 has joined #ltsp | |
05:12 | intelliant_ has joined #ltsp | |
05:14 | ian1 has joined #ltsp | |
05:14 | ian1 is now known as ianpamplona | |
05:14 | <ianpamplona> hello everybody
| |
05:19 | ianpamplona has left #ltsp | |
05:30 | intelliant has quit IRC | |
05:32 | Selveste1 has joined #ltsp | |
05:39 | ogra_ has joined #ltsp | |
05:45 | intelliant has joined #ltsp | |
05:46 | ogra has quit IRC | |
05:48 | Selveste1 has quit IRC | |
06:16 | hanthana has quit IRC | |
06:22 | ogra__ has joined #ltsp | |
06:28 | intelliant has quit IRC | |
06:28 | intelliant has joined #ltsp | |
06:33 | alkisg has joined #ltsp | |
06:38 | ogra_ has quit IRC | |
06:45 | ogra_ has joined #ltsp | |
06:49 | ogra__ has quit IRC | |
06:57 | mikkel has joined #ltsp | |
07:21 | GGD has joined #ltsp | |
07:40 | Egyptian[Home] has quit IRC | |
08:00 | Egyptian[Home] has joined #ltsp | |
08:03 | htikethegreat has joined #ltsp | |
08:26 | nubae has quit IRC | |
08:29 | nubae has joined #ltsp | |
08:30 | htikethegreat has quit IRC | |
09:03 | <alkisg> Err, would sed or awk be more suitable for the following script?
| |
09:03 | "Open dnsmasq.conf and replace the first 'dhcp-range=xxx' line with a new one. Delete all other 'dhcp-range=xxx' lines, if they exist. If no such line was found, append the new 'dhcp-range=xxx' line at the end of the dnsmasq.conf file".
| |
09:10 | <laga> can you reformulate that to "delete all dhcp-range lines and append a new one to the end of the file"?
| |
09:12 | hanthana has joined #ltsp | |
09:30 | <alkisg> That would be too easy :)
| |
09:32 | Thanks - I've found out that dnsmasq supports multiple configuration files, so I'll have the regular one in /etc/dnsmasq.conf which is maintained only by the user, and "mine" in /etc/ltsp/dnsmasq.conf which would be re-created each time.
| |
09:34 | (and I'll put the dhcp-ranges in mine)
| |
09:48 | intelliant has quit IRC | |
09:53 | <alkisg> Duh... even more easier than that, there's a configuration file in /etc/dnsmasq.d. OK, now for the if-up script...
| |
10:02 | try2free has joined #ltsp | |
10:07 | pmatulis has joined #ltsp | |
10:16 | alkisg has quit IRC | |
10:16 | alkisg1 has joined #ltsp | |
10:23 | <nubae> I dont like awk very much, sed is much easier to understand and read
| |
10:23 | but they both do about the same job
| |
10:28 | try2free has left #ltsp | |
10:30 | <ltsppbot> "alkisg" pasted "/etc/network/if-up.d/ltsp-proxydhcp" (54 lines) at http://pastebot.ltsp.org/356
| |
10:31 | <alkisg1> Ready!!! dnsmasq 2.48 and this is all that's needed to make LTSP work with an external dhcp server, _without_ modifying the external dhcp server.
| |
10:33 | It even supports PXE menus (that's _before_ pxelinux.0)
| |
10:37 | rcmysoft has joined #ltsp | |
10:38 | <rcmysoft> hey, my ltsp server is still runnig, total cool that thing, smile
| |
10:39 | as i had problems you tried to help me, for thanks i found a cool web online instrument that link i will give you, perhaps i can be needed for support things.
| |
10:40 | so lookup at http://drop.io it can be used quickliy for support things.
| |
10:41 | so bye, and let the servers running, smile
| |
10:43 | rcmysoft has left #ltsp | |
10:50 | DarKnesS_WolF has joined #ltsp | |
10:53 | <pmatulis> alkisg1: can you elaborate a bit? :) which server leases addresses?
| |
10:53 | <alkisg1> That's for when a dhcp server already exists in the network.
| |
10:54 | E.g. suppose you have a 1 NIC ltsp-server, and another, existing dhcp server
| |
10:54 | With that it's plug'n'play, the "other" dhcp server gives the leases, and the ltsp-server only fills in the boot filename and next-server dhcp options.
| |
10:55 | alkisg1 is now known as alkisg | |
10:55 | <pmatulis> ok, clients will keep asking for a boot image until they get one from dnsmasq?
| |
10:56 | <alkisg> PXE clients? They'll keep acting like usual
| |
10:57 | I.e. they'll get the boot file name from dnsmasq, and download it (usually pxelinux.0) from the ltsp server
| |
10:59 | <pmatulis> i understand what you're saying, just having trouble seeing that in your script
| |
11:00 | <alkisg> The script only generates a .conf file, it doesn't need any loops or something
| |
11:00 | dnsmasq does the rest
| |
11:00 | I've tried it, works fine
| |
11:01 | This is the line that tells dnsmasq the boot filename: dhcp-boot=/ltsp/i386/pxelinux.0
| |
11:01 | And this one is to make it act as a proxydhcp: dhcp-range=$IP,proxy
| |
11:02 | <pmatulis> is this something new?
| |
11:03 | <alkisg> Yes, it was implemented today
| |
11:03 | <pmatulis> those 2 options?
| |
11:03 | <alkisg> (dnsmasq, that is)
| |
11:03 | Yes
| |
11:03 | <pmatulis> nice
| |
11:03 | what do you mean by "Each time a new IP is aquired"?
| |
11:04 | <alkisg> I mean that if I install ltsp-server in my laptop, and go to lab#1, I'll get an IP, and a configuration file will be written for dnsmasq.
| |
11:04 | Then, if I go to lab#2, the configuration file will be updated
| |
11:05 | So it'll work no matter how many times I change the IP of the ltsp-server...
| |
11:05 | <pmatulis> and where is this code placed?
| |
11:06 | <alkisg> The file I've uploaded to pastebot, or the new dnsmasq version?
| |
11:06 | <pmatulis> pastebot
| |
11:07 | <alkisg> That's all there is to it, no official repository or anything... (yet ;))
| |
11:08 | <pmatulis> no, i mean where is it found on the ltsp-server machine?
| |
11:08 | <alkisg> /etc/network/if-up.d/ltsp-proxydhcp
| |
11:08 | /etc/network/if-up.d/ltsp-proxydhcp
| |
11:09 | nubae1 has joined #ltsp | |
11:09 | nubae1 is now known as Nuba1 | |
11:09 | nubae has quit IRC | |
11:09 | Nuba1 is now known as nubae | |
11:09 | <pmatulis> [ "$IFACE" != "lo" ] || exit 0 ?
| |
11:10 | <alkisg> pmatulis: what distro do you have?
| |
11:10 | <pmatulis> ubuntu, but i'm not talking about that, you got a script that references itself?
| |
11:11 | <alkisg> You may see a similar script in "/etc/network/if-up.d/ltsp-keys" file
| |
11:12 | $IFACE is the name of the interface, not the script.
| |
11:13 | <pmatulis> yes, i got that part (!)
| |
11:33 | pmatulis has quit IRC | |
11:39 | mikkel has quit IRC | |
12:41 | otavio has joined #ltsp | |
13:09 | ogra_ has quit IRC | |
13:45 | vagrantc has joined #ltsp | |
13:45 | intelliant has joined #ltsp | |
14:03 | DarKnesS_WolF has quit IRC | |
14:21 | ogra has joined #ltsp | |
15:04 | vagrantc has quit IRC | |
15:05 | skipjack has joined #ltsp | |
15:05 | <skipjack> Hello
| |
15:26 | I jave some troubles with pulseaudio, it's crashing after Few seconds playing an mp3 file or an video file
| |
15:28 | SDuensin has quit IRC | |
15:36 | hanthana has quit IRC | |
15:55 | intelliant has quit IRC | |
15:56 | ogra has quit IRC | |
16:15 | Ryan52 has quit IRC | |
16:22 | alkisg1 has joined #ltsp | |
16:22 | ogra has joined #ltsp | |
16:22 | alkisg has quit IRC | |
16:32 | alkisg1 has quit IRC | |
16:32 | alkisg has joined #ltsp | |
16:33 | alkisg has joined #ltsp | |
16:48 | otavio has joined #ltsp | |
16:49 | otavio has joined #ltsp | |
16:54 | alkisg has quit IRC | |
16:54 | alkisg has joined #ltsp | |
16:54 | sebas891 has joined #ltsp | |
16:57 | <sebas891> hi folks, LTSP is a great software, I guess you all know that!
| |
16:59 | I cannot find documentation on how to install more than one package "--late-packages" when I do the buildclient.
| |
16:59 | any clues?
| |
16:59 | alkisg has quit IRC | |
17:00 | alkisg has joined #ltsp | |
17:02 | <Appiah_> sebas891: chroot into the image and install the packages?
| |
17:03 | <sebas891> Appiah_: I want to have it in a script during the install of the server.
| |
17:03 | <alkisg> sebas891: seperate them with commas
| |
17:04 | Details in /usr/share/ltsp/plugins/ltsp-build-client/Debian/30-late-plugins (depends on your distro)
| |
17:05 | <Appiah_> oh
| |
17:05 | Appiah_ is now known as Appiah | |
17:06 | <sebas891> alkisg: I got packages not found ... with a comma
| |
17:06 | <skipjack> Hey ppl. I have much troubles with playing sound on thinclient. after few secs it's break. I think pulseaudio daemon is crashing
| |
17:07 | <alkisg> sebas891: do you have the exact error message? Can you upload it to pastebot along with the command line you used?
| |
17:07 | gea has quit IRC | |
17:07 | gea has joined #ltsp | |
17:09 | <alkisg> sebas891: it could be a bug, it may need an eval() or something for more than one package...
| |
17:11 | <sebas891> alkisg: I put " --late-packages ssh,munin-node " I get the following:" E: No se pudo encontrar el paquete ssh,munin-node"
| |
17:11 | <alkisg> Yup, sounds like it's a bug, let me try...
| |
17:11 | (distro?)
| |
17:12 | <sebas891> I put the "--late-packages ssh munin-node" only one of the 2 packages gets installed...
| |
17:12 | alkisg: ubuntu 9.04
| |
17:12 | <ogra> try --late-packages "ssh munin-node"
| |
17:13 | <sebas891> I tried repeating the --late-packages twice, and only the last statement is considered...
| |
17:13 | ogra: I will try this now, :)
| |
17:14 | <ogra> if that doesnt work its definately a bug, though note that you also need the kernel package in that list, it overrides the default which would let you end up without any kernel
| |
17:14 | <sebas891> by the way, I use a proxy of the packages, it's very useful when testing!
| |
17:16 | ogra: it's working it seems... :)
| |
17:16 | Remaille has joined #ltsp | |
17:16 | <alkisg> LATE_PACKAGES="$(echo $option_late_packages_value | tr ',' ' ')"
| |
17:16 | Comma should also be working :)
| |
17:17 | <sebas891> well, it's not...
| |
17:17 | sure it's a comma there and not a dot ?
| |
17:17 | <alkisg> I copy/paste that..
| |
17:18 | <sebas891> in which file is that ?
| |
17:18 | <ogra> we should just link to the debian plugin
| |
17:18 | seems that has a fix ubuntu is missing
| |
17:19 | <sebas891> ogra: it work with "ssh munin-node"
| |
17:19 | <alkisg> Ah, right
| |
17:19 | <sebas891> brb
| |
17:19 | <ogra> right, but still it should work with the comma, just linking the debian plugin is better
| |
17:19 | * ogra wuld appreciate if someone filed a bug | |
17:22 | <alkisg> sebas891, will you? Say that "/usr/share/ltsp/plugins/ltsp-build-client/Ubuntu/030-late-packages should link to /usr/share/ltsp/plugins/ltsp-build-client/Debian/030-late-packages" to enable it to accept comma seperated packages...
| |
17:22 | <sebas891> ok, in which bug tracker should I do that?
| |
17:23 | <alkisg> launchpad
| |
17:23 | <sebas891> ok.
| |
17:23 | gea has quit IRC | |
17:23 | <alkisg> sebas891: https://bugs.launchpad.net/ubuntu/+source/ltsp/+filebug
| |
17:23 | <sebas891> :)
| |
17:24 | I'll try it as well, or you did try it?
| |
17:25 | <alkisg> No no, it's your bug :)
| |
17:25 | <sebas891> :)
| |
17:26 | I will try the fix as you proposed.
| |
17:29 | Ryan52 has joined #ltsp | |
17:30 | haole has joined #ltsp | |
17:30 | <haole> hi... i'm trying to setup a ltsp environment, but i'm having some troubles with tftp... on the client, i get messages like "ARP timeout" and "cannot open connection"... is there an easy way to see which port atftp uses and if it is firewalled? i'm noob in setting networks
| |
17:39 | <sebas891> alkisg ogra : thanks for the help to solve the problem, here is the mini bug report: https://bugs.launchpad.net/ubuntu/+source/ltsp/+bug/380072
| |
17:40 | sebas891 has quit IRC | |
17:40 | alkisg has quit IRC | |
17:41 | haole has quit IRC | |
17:42 | sebas891 has joined #ltsp | |
17:45 | Remaille has quit IRC | |
17:45 | skipjack has left #ltsp | |
17:50 | haole has joined #ltsp | |
17:52 | <haole> hello there... i'm having troubles setting my ltsp server using pxe with dhcp and tftp... dhcp seems to work fine, but TFTP complains about not finding some file and halting the boot... using tcmdump, i've got this output: http://pastebin.com/d9e6b539
| |
17:52 | what could be wrong?
| |
19:14 | nubae1 has joined #ltsp | |
19:14 | nubae has quit IRC | |
20:10 | try2free has joined #ltsp | |
20:22 | otavio has quit IRC | |
20:51 | haole has quit IRC | |
20:57 | try2free has left #ltsp | |
21:33 | GGD_ has joined #ltsp | |
21:35 | SDuensin has joined #LTSP | |
21:37 | GGD has quit IRC | |
21:38 | GGD_ is now known as GGD | |
21:44 | cyberorg has quit IRC | |
22:05 | ajohnson has quit IRC | |
22:17 | knipwim has quit IRC | |
22:20 | knipwim has joined #ltsp | |
22:30 | hanthana has joined #ltsp | |
22:38 | GGD has quit IRC | |
22:50 | knipwim_ has joined #ltsp | |
22:55 | knipwim has quit IRC | |
23:07 | try2free has joined #ltsp | |
23:28 | try2free has quit IRC | |
23:30 | alkisg has joined #ltsp | |
23:34 | sebas891 has quit IRC | |