00:23 | F-GT has quit IRC | |
00:23 | Egyptian[Home] has quit IRC | |
00:25 | F-GT has joined #ltsp | |
00:42 | Egyptian[Home] has joined #ltsp | |
00:48 | tacszhjsgt has joined #ltsp | |
00:48 | |Paradox| has quit IRC | |
00:48 | tacszhjsgt is now known as |Paradox| | |
00:49 | pscheie has quit IRC | |
00:52 | cyberorg has joined #ltsp | |
01:02 | pscheie has joined #ltsp | |
01:02 | jhutchins has quit IRC | |
01:03 | jhutchins has joined #ltsp | |
01:24 | sepski has joined #ltsp | |
01:42 | daduke has joined #ltsp | |
02:02 | Chidder has joined #ltsp | |
02:02 | Chidder has left #ltsp | |
02:17 | tinpardo has quit IRC | |
02:18 | tjikkun_work has joined #ltsp | |
02:28 | warren has quit IRC | |
02:28 | warren has joined #ltsp | |
02:32 | alkisg has quit IRC | |
02:41 | jhutchins_kc has joined #ltsp | |
02:46 | jhutchins has quit IRC | |
02:49 | alekibango has joined #ltsp | |
02:57 | generalsnus has joined #ltsp | |
03:00 | <generalsnus> Hi! we got 3 LTSP servers.. how would i go on about blocking certain web sites? ive tried to use /etc/hosts.. but it seems that xubuntu dosent use that at all
| |
03:14 | <cyberorg> generalsnus, nothing to do with ltsp, see squid/squidGuard
| |
03:15 | pscheie_ has joined #ltsp | |
03:16 | pscheie has quit IRC | |
03:36 | mikkel has joined #ltsp | |
03:57 | RobertLaptop has joined #ltsp | |
04:17 | dirigeant has joined #ltsp | |
04:32 | dirigeant has quit IRC | |
04:58 | otavio has joined #ltsp | |
05:07 | generalsnus has quit IRC | |
05:19 | cyberorg_ has joined #ltsp | |
05:20 | cyberorg has quit IRC | |
05:20 | cyberorg_ is now known as cyberorg | |
05:40 | sepski has quit IRC | |
05:56 | cyberorg has quit IRC | |
05:56 | |Paradox| has quit IRC | |
05:57 | |Paradox| has joined #ltsp | |
05:59 | elisboa has quit IRC | |
06:53 | hanthana_ has joined #ltsp | |
06:54 | hanthana has quit IRC | |
06:58 | BrunoXLambert has joined #ltsp | |
07:02 | nothingman has quit IRC | |
07:13 | Eghie has joined #ltsp | |
07:19 | topslakr_ has quit IRC | |
07:19 | topslakr has joined #ltsp | |
07:21 | hanthana_ is now known as hanthana | |
07:25 | bobby_C has joined #ltsp | |
07:28 | Chidder has joined #ltsp | |
07:40 | cliebow has joined #ltsp | |
07:44 | Eghie has quit IRC | |
07:44 | cyberorg has joined #ltsp | |
08:04 | six2one has joined #ltsp | |
08:06 | tinpardo has joined #ltsp | |
08:15 | <tinpardo> hi
| |
08:16 | lisbet has joined #ltsp | |
08:19 | <lisbet> italc?
| |
08:19 | were to put the keys in kiwi-ltsp?
| |
08:19 | _UsUrPeR__ has joined #ltsp | |
08:20 | <lisbet> ifconfig is the same as the server
| |
08:21 | <cyberorg> lisbet, http://en.opensuse.org/LTSP/iTALC
| |
08:21 | _UsUrPeR_ has quit IRC | |
08:21 | <cyberorg> lisbet, keys are automatically generated and in right place when packages are installed
| |
08:22 | <lisbet> it should be one in each client, but all clients are on the server
| |
08:23 | <cyberorg> lisbet, not required with kiwi-ltsp, just follow that link
| |
08:27 | <lisbet> Ok :-)
| |
08:29 | <cyberorg> lisbet, it is easiest on openSUSE, no configuration required ;)
| |
08:35 | mikkel has quit IRC | |
08:45 | gentgeen__ has quit IRC | |
08:46 | sbalneav has joined #ltsp | |
08:46 | <sbalneav> Morning all
| |
08:46 | CAN-o-SPAM has joined #ltsp | |
08:46 | <cyberorg> sbalneav, moin, just the guy i wanted here :)
| |
08:47 | sbalneav, happy new year, before i forget :)
| |
08:49 | sbalneav, i have 4 students starting work on getting ltspfs working with xrdp server, wanted to talk about that
| |
08:51 | how do we make ltspfs independent of ldm or we include rdesktop as LDM_RDP variable like we have LDM_DIRECTX
| |
08:52 | btw it is linux rdp server, not m$
| |
09:02 | lisbet has quit IRC | |
09:04 | ByPasS has joined #ltsp | |
09:08 | <sbalneav> cyberorg: ltspfs is already pretty independent of ldm
| |
09:09 | <cyberorg> sbalneav, it still depends on ssh socket created by ldm?
| |
09:09 | <sbalneav> for simply sending the mount and unmount commands.
| |
09:10 | you can do that however you want under rdp
| |
09:10 | ltspfsd and ltspfs themselves don't depend on ldm
| |
09:11 | the socket's used by the udev scripts to actually send the command to mount and unmount.
| |
09:11 | <cyberorg> sbalneav, what other ways can udev scrip send those commands?
| |
09:12 | except for running them manually
| |
09:12 | <sbalneav> Whatever way you would do them under your rdp
| |
09:12 | doesn't rdp have a method to execute commands over the established socket?
| |
09:13 | <cyberorg> not sure about that, i'll check if there is any
| |
09:13 | <sbalneav> Well, you'll need something.
| |
09:13 | <cyberorg> that is why i was thinking of using ssh socket created by ldm for ltspfs and use rdesktop for the rest
| |
09:13 | <sbalneav> on a plug event, you'll have to have SOMETHING on the client send a signal to the server to have it execute the mount command.
| |
09:14 | You're on your own for that one. I know nothing about, and have no interest in, rdesktop.
| |
09:15 | <cyberorg> sbalneav, we just run rdesktop commands after creating ssh socket via ldm, adding new variable LDM_RDP, login would be via ldm
| |
09:16 | that was the initial idea
| |
09:16 | <sbalneav> So the server's a linux server?
| |
09:16 | <cyberorg> yes
| |
09:16 | <sbalneav> Why use rdesktop then?
| |
09:18 | Gadi has joined #ltsp | |
09:18 | <cyberorg> better performance than X over ssh, rdp provides more security than LDM_DIRECTX, session persistence between disconnects are few reasons
| |
09:19 | sbalneav, few more here :) http://en.opensuse.org/Nomad
| |
09:21 | <Gadi> cyberorg: we should have a solution for localdev + RDP before Jaunty
| |
09:22 | it is independent of ldm
| |
09:22 | <cyberorg> Gadi, we are just getting started http://groups.google.com/group/proj-uron :)
| |
09:23 | <Gadi> uron?
| |
09:23 | <cyberorg> if we do it independent of ldm we need to figure out another way of sending mount/umount commands from the client to the server
| |
09:23 | Gadi, ignore the misnomer :)
| |
09:24 | <Gadi> cyberorg: its done - it just needs polishing
| |
09:24 | <cyberorg> Gadi, where?
| |
09:25 | <Gadi> lp:~gideon/ltsp/ltspfs-trunk-local
| |
09:25 | we'll run ltspfs on the client (along with ltspfsd)
| |
09:26 | then, you can simply: rdesktop -r disk:drives=/media ....
| |
09:26 | and ur done
| |
09:27 | <cyberorg> oh, so we just add to screen.d/rdesktop script?
| |
09:27 | <Gadi> no
| |
09:27 | in lts.conf:
| |
09:27 | SCREEN_07 = "rdesktop -r ...."
| |
09:27 | <cyberorg> RDP_OPTIONS?
| |
09:27 | <Gadi> or RDP_OPTIONS
| |
09:27 | * Gadi prefers same line | |
09:28 | <Gadi> supports multiple rdesktop screens
| |
09:28 | we may hack the screen script to add those args automagically if LOCALDEV=True
| |
09:28 | so, you wouldn't need it
| |
09:29 | <cyberorg> so ltspfs is called by udev script inside the client itself whenever usb is plugged?
| |
09:29 | <Gadi> yup
| |
09:29 | it'll call both: ssh ... ltspfsmounter (for ldm)
| |
09:29 | AND: local: ltspfsmounter ....
| |
09:29 | for local connections
| |
09:29 | rootchick has joined #ltsp | |
09:30 | <cyberorg> ok, so next job is exporting PULSE_SERVER, any suggestions for that?
| |
09:30 | <Gadi> screen script
| |
09:30 | or better
| |
09:30 | xinitrc.d
| |
09:30 | that way, it is exported for all screen scripts
| |
09:30 | <cyberorg> when does screen scripts get called when using rdesktop?
| |
09:30 | dmhardison has joined #ltsp | |
09:31 | <Gadi> rdesktop is a screen script
| |
09:31 | <dmhardison> Is there a way to resume a ltsp-build-client, it has given me an error about the username i specified during setup.
| |
09:31 | <Gadi> SCREEN_07=rdesktop says: run: /usr/lib/ltsp/screen.d/rdesktop
| |
09:31 | <dmhardison> And the it quit.
| |
09:32 | <cyberorg> i dont get when we export PULSE_SERVER
| |
09:32 | <Gadi> dmhardison: I dont think so
| |
09:32 | dont worry - we may even take care of it already
| |
09:32 | mikkel has joined #ltsp | |
09:32 | * Gadi needs to check latest upstream | |
09:33 | <dmhardison> err.
| |
09:36 | <cyberorg> Gadi, it seems all the hard work is done by you already, we have 4 students for next 4 months tell us what "clean up/polish" you need done
| |
09:36 | <Gadi> cyberorg: well, testing would be nice
| |
09:36 | :)
| |
09:37 | I have little time to test
| |
09:37 | <cyberorg> i'll do that first thing tomorrow morning :)
| |
09:37 | <Gadi> excellent!
| |
09:37 | basically, have them build ltspfs packages from that branch
| |
09:37 | <cyberorg> we have rdp server working well, usb dont show up and sound plays on the server
| |
09:37 | <Gadi> and then install ltspfs AND ltspfsd in the chroot
| |
09:38 | lisbet has joined #ltsp | |
09:39 | <cyberorg> jaunty would have nomad too?
| |
09:39 | alkisg has joined #ltsp | |
09:39 | edmar has joined #ltsp | |
09:40 | <edmar> Boa tarde pesoal!
| |
09:41 | dmhardison has quit IRC | |
09:43 | Blinny has joined #ltsp | |
09:43 | <edmar> Olá
| |
09:44 | <Blinny> Morning! I have one local device (SD card in a camera or an SD reader) that doesn't work. Others do. I've tried partitioning it fat16 and fat32 -- anything I'm missing?
| |
09:44 | <sbalneav> Blinny: does it mount if you plug it in to a regular desktop?
| |
09:45 | <Blinny> sbalneav: Yes.
| |
09:45 | <sbalneav> What does dmesg say about the device?
| |
09:45 | <Blinny> sbalneav: Says the USB messages, but no sd messages. One second.
| |
09:45 | I'm trying a USB directly from camera to thin client now
| |
09:46 | <_UsUrPeR__> warren: can I get the name/contact info of the developer that VIA just hired for open-sourcing?
| |
09:46 | <Blinny> 'new full speed device' then 'configuration 1 chosen from 1'
| |
09:46 | <sbalneav> Why don't you paste everything to the pastebot?
| |
09:47 | !pastebot
| |
09:47 | <ltspbot> sbalneav: "pastebot" is The LTSP pastebot is at http://pastebot.ltsp.org. Please paste all text longer than a line or two to the pastebot, as it helps to reduce traffic in the channel. A link to the content will be pasted in the channel.
| |
09:47 | Mip5 has joined #ltsp | |
09:47 | <sbalneav> cyberorg: So, this rdp thing runs as a proxy on top of x?
| |
09:48 | <cyberorg> sbalneav, yes that is what i understand
| |
09:48 | chrisinajar has quit IRC | |
09:48 | <Blinny> Any ideas how to paste from VT1 on a thin client to X session?
| |
09:48 | Maybe scp it to the server.
| |
09:49 | <sbalneav> So, you're reducing wire bandwidth, at the expense of more cpu.
| |
09:49 | so, no different than something like nx
| |
09:49 | chrisinajar has joined #ltsp | |
09:49 | <cyberorg> sbalneav, "Proxy X server" less resources usage
| |
09:50 | <sbalneav> No, more resource usage.
| |
09:50 | How can you add something on top of X, but have it use less resources? It's impossible.
| |
09:50 | <edmar> Hi, I'm newbie and brasilian, then I don't speak english very well. I just want to ask you about the Smart Card on LTSP. In my company I'd install PCSC package and when I run the pcsc_scan comand the SmartCard Reader is find on the server, but when I run on ThinClient the Reader is not localizated on local just when I connect to the server! How can I fix it!? How can I do to make Reader be finded on ThinClient? I use one Server (Ubuntu 8.04 + Ltsp 5) and 50 ter
| |
09:50 | minals.
| |
09:51 | <cyberorg> sbalneav, it should be less than NX, but i really would like to see someone do benchmark (may be we'll do it as part of our project)
| |
09:51 | <sbalneav> Well, what you save in one area, you spend in another.
| |
09:51 | so if you reduce the wire bandwidth, by doing a bunch of compression/proxying/magic tricks, you'll spend more CPU cycles.
| |
09:52 | There's no such thing as a free lunch :)
| |
09:52 | edmar: Are you talking smart cards for login? As in pam authentication with smart cards?
| |
09:53 | <Blinny> !paste
| |
09:53 | <ltspbot> Blinny: "paste" is try !pastebot
| |
09:53 | <Blinny> !pastebot
| |
09:53 | <ltspbot> Blinny: "pastebot" is The LTSP pastebot is at http://pastebot.ltsp.org. Please paste all text longer than a line or two to the pastebot, as it helps to reduce traffic in the channel. A link to the content will be pasted in the channel.
| |
09:53 | <cyberorg> sbalneav, of course, but i would be happy if it is better performing than X over ssh/NX and provide more security than LDM_DIRECTX
| |
09:54 | <sbalneav> Does X with LDM_DIRECTX perform well?
| |
09:55 | <cyberorg> sbalneav, it may just be placebo :)
| |
09:55 | <edmar> I'm talking about smart cards to authenticate files when I upload to a governamental system! Here, in Brazil is called "e-CPF or e-CNPJ". The reader is a GemPC Twin.
| |
09:55 | <sbalneav> edmar: We don't currently support any kind of smart card authentication in LTSP.
| |
09:57 | <alkisg> sbalneav: happy new year! May I ask why the "No response from server, restarting..." timeout in sshutils.c is set to 30 seconds? Isn't it a little high?
| |
09:57 | <ltsppbot> "Blinny" pasted "dmesg for local SD card device" (26 lines) at http://pastebot.ltsp.org/155
| |
09:57 | <sbalneav> cyberorg: Well, all I'm saying is, if LDM_DIRECTX performs well, but you want more security, there's other things you can look at, like using ssh, but using a much simpler cypher. But, if LDM_DIRECTX is your "upper bound" on performance, and ldm + ssh is your "lower bound", then the rdp's going to be somewhere in the middle.
| |
09:58 | <cyberorg> sbalneav, there is also session persistence that is not available normally
| |
09:58 | <sbalneav> alkisg: I think I set it to 30 seconds because some ldap+ssh stuff has long timeouts.
| |
09:58 | <Gadi> sbalneav: I believe Nomad uses an Xproxy that has acceleration
| |
09:59 | and bypasses rdp bitmapping in the presence of an X server
| |
09:59 | <sbalneav> accelleration COSTS.
| |
09:59 | It doesn't come FOR FREE!
| |
09:59 | <Gadi> hardware acceleration
| |
09:59 | yes, it does
| |
09:59 | :)
| |
09:59 | <edmar> sbalneav: Oh no. Ok, no problem! Can you tell me if I can redirect the port USB to the reader? e. g. When the user on station type the pcsc_scan command, the system redirect the reader to Station's USB port. (Sorry about my english...lololo)
| |
09:59 | <Gadi> unlike ssh's built-in proxy that has no acceleration
| |
10:00 | <sbalneav> Please explain to me how accelleration comes for free.
| |
10:00 | <Gadi> because it is using the video driver's hardware acceleration on the client (as when you talk to the Xserver directly)
| |
10:01 | <sbalneav> edmar: You'd need something like the remote USB stuff that some people were working on, but that projects been dead for a while, I think (search for usb_ip)
| |
10:01 | <Gadi> ssh's xproxy is very rudimentary
| |
10:01 | as it is not really intended for anything but simple remote use
| |
10:02 | <cyberorg> sbalneav, usb_ip is dead, it does not compile on latest kernel
| |
10:02 | <sbalneav> that's what I said.
| |
10:02 | Gadi: It's still not free: now you have to send MORE STUFF over the wire.
| |
10:02 | <Gadi> depends
| |
10:02 | sometimes you send less
| |
10:03 | topslakr has quit IRC | |
10:03 | <Gadi> because the rendering happens on the client
| |
10:03 | <sbalneav> It may be BETTER than the ssh X proxy, but it's NOT going to be better than just straight remote X
| |
10:03 | that's my point.
| |
10:03 | Plus, there's going to HAVE to be increased server CPU usage, to determine what can be handed off, etc.
| |
10:04 | <edmar> sbalneav: Thanks for help! Now I go to search about it! Then I can use one computer like a "usb server", but the stations will search to ip?
| |
10:05 | <sbalneav> edmar: the project is dead, and doesn't work. So you'd have to try to make it work, via hacking the kernel.
| |
10:06 | <Blinny> sbalneav: I've gotta change terminals - did you get the paste?
| |
10:07 | <sbalneav> That's on the server, right?
| |
10:07 | <Blinny> No that's the VT on the client
| |
10:07 | <sbalneav> or on the client?
| |
10:07 | hm, looks like udev's recognizing it as a disk then.
| |
10:07 | <edmar> sbalneav: OK! I will stud about it. If I have sucess about it I will send you, ok! Thank U so much!
| |
10:08 | <Blinny> Looks like udev is recognizing the reader as a disk even before I put the SD card in
| |
10:08 | <sbalneav> I'm not sure what the latest udev rules are for ltspfs, as lots of people have twiddled with that bit, so I don't know why the rule isn't firing.
| |
10:08 | <Blinny> This is Hardy btw
| |
10:09 | Any idea who would? Or where I could look up such info?
| |
10:10 | <sbalneav> What does your udev rule look like on the client?
| |
10:10 | <Blinny> Where is that located?
| |
10:11 | <sbalneav> /opt/ltsp/i386/etc/udev/rules.d
| |
10:11 | 50-ltspfsd.rules
| |
10:12 | <Blinny> two adds and a remove - one second for pastebot
| |
10:12 | <ltsppbot> "Blinny" pasted "udev rules" (4 lines) at http://pastebot.ltsp.org/156
| |
10:12 | hanthana has quit IRC | |
10:13 | <Blinny> And though it says 88 in the file, that is 50-
| |
10:15 | Hmm. https://bugs.launchpad.net/ltsp/+bug/273147
| |
10:15 | Back in 30
| |
10:16 | Blinny has quit IRC | |
10:16 | tobor has joined #ltsp | |
10:17 | <tobor> Hi all, Is there a complete list of the distro's that have integrated LTSP support? Looking at ltsp.org and the wiki, I don't see it.
| |
10:18 | <sbalneav> Docs have it.
| |
10:18 | !docs
| |
10:18 | <ltspbot> sbalneav: "docs" is For the most current documentation, see http://wiki.ltsp.org/twiki/bin/view/Ltsp/LtspDocumentationUpstream
| |
10:19 | * tobor stares cyncially at the url ..... and decides to mellow out and check it out.. ;-) | |
10:19 | <sbalneav> You can be as cynincal as you like.
| |
10:20 | Doesn't affect me at all.
| |
10:20 | <tobor> I know. :-)
| |
10:21 | sbalneav: that was only a reflection on me.
| |
10:21 | not you.
| |
10:21 | I found a list in the document here: Here : http://www.ltsp.org/~sbalneav/LTSPManual.html#installation
| |
10:25 | It lists Ubuntu, Debian, OpenSuse and Fedora. Only four, but certainly the top four "OPEN" distro's
| |
10:26 | Would be nice if Redhat put it in their official product, but...
| |
10:27 | sbalneav: As far as you know (and who better?) thats the complete list right?
| |
10:27 | Blinny has joined #ltsp | |
10:27 | <Blinny> Sorry sbalneav
| |
10:27 | <cyberorg> tobor, there is gentoo and alt linux from russia
| |
10:29 | <Blinny> sbalneav: Ah ha!
| |
10:29 | If the SD card is in the reader when it is inserted, it works
| |
10:30 | AND, this issue actually may depend on the thin client's architecture - This is a newer laptop thin client I'm on.
| |
10:32 | <sbalneav> Blinny: So, the reader probably doesn't have the "smarts" in it to recognize a card insertion, and issue a signal.
| |
10:32 | nubae has joined #ltsp | |
10:32 | staffencasa has joined #ltsp | |
10:32 | <Blinny> Dig.
| |
10:32 | <sbalneav> cyberorg: is the gentoo port working now?
| |
10:33 | <cyberorg> sbalneav, johnny is ever so close :)
| |
10:33 | <Blinny> Still have no connection with the camera, with the SD card plugged into the camera and the camera into the client via a USB cable
| |
10:33 | <sbalneav> If so, any installation instructions, or pointers to instructions you could point me to so I can add them to the docs?
| |
10:33 | lisbet has quit IRC | |
10:33 | <cyberorg> johnny, ^^
| |
10:33 | <nubae> last time I asked that, he said he wasn't ready yet
| |
10:33 | doubt thats changed
| |
10:33 | <Blinny> Maybe Kodak cameras are a WinCamera (ala old WinModems)
| |
10:34 | <alkisg> stgraber: can I just put your PPA in my sources.list and have recent versions of ldm, ltsp and ltspfs? (intrepid)
| |
10:34 | (personal laptop, not "production" server)
| |
10:35 | <Blinny> Where is that gconf switch so that new devices are shown on the desktop in addition to in Places ?
| |
10:35 | <alkisg> Blinny: gconf-editor, apps, nautilus
| |
10:35 | <Blinny> Dig. Thanks alkisg
| |
10:36 | And thanks sbalneav for mulling over this
| |
10:36 | jammcq has joined #ltsp | |
10:36 | <jammcq> helloooo #ltsp
| |
10:36 | <cyberorg> welcome jammcq :)
| |
10:36 | <jammcq> hey
| |
10:36 | tjikkun_work has quit IRC | |
10:37 | <cliebow> hey!!
| |
10:38 | lisbet has joined #ltsp | |
10:38 | <jammcq> hey chuck
| |
10:39 | hanthana has joined #ltsp | |
10:41 | <cliebow> hi Jim...things just plugging along?
| |
10:41 | <jammcq> yep, busy as always
| |
10:41 | in this economy, it's good to be busy
| |
10:42 | <tobor> cyberorg: thanks for the update!
| |
10:44 | <cliebow> yeah..glad to have a job...
| |
10:45 | alkisg1 has joined #ltsp | |
10:45 | alkisg has quit IRC | |
10:45 | alkisg1 is now known as alkisg | |
10:47 | |Paradox| has quit IRC | |
10:47 | Blinny has quit IRC | |
10:47 | |Paradox| has joined #ltsp | |
10:54 | CAN-o-SPAM_ has joined #ltsp | |
10:56 | spectra has joined #ltsp | |
10:58 | olalin has joined #LTSP | |
10:59 | <olalin> In kiwi.ltsp default install, all user have access to all directorys. why?
| |
11:00 | <cyberorg> olalin, except for the ~/Documents
| |
11:01 | <sbalneav> olalin: Well, that's a permissions issue. You'd need to change permissions on home directories.
| |
11:01 | <olalin> how can I change that?
| |
11:02 | <sbalneav> That's not really an LTSP issue, it's more of a general Unix/Linux admin issue.
| |
11:02 | <olalin> like chmod 755?
| |
11:02 | <jammcq> sbalneav: Scotty !!!!!!!!!!!!!!!!!!!!!!
| |
11:03 | <johnny> cyberorg, you let other users see what is in other people's /home ?
| |
11:03 | <sbalneav> Hey jammcq
| |
11:04 | olalin: Well, if you want to keep other people out, you'd want something like chmod 700
| |
11:04 | <olalin> chmod -R 700 /home/ ?
| |
11:05 | <sbalneav> olalin:
| |
11:05 | no
| |
11:06 | <olalin> I want the students to hawe access only on their own directory!
| |
11:06 | <alkisg> olalin: I don't know about kiwi.ltsp, but let me tell you where it is in Ubuntu and maybe you can find something similar: file /etc/adduser.conf, line: DIR_MODE=0755
| |
11:06 | <olalin> Ok!
| |
11:06 | <jammcq> but that's only for new uses created AFTER making that change
| |
11:06 | <sbalneav> But you'll have to change the existing ones.
| |
11:07 | <jammcq> s/uses/users/
| |
11:07 | and definately don't do '-R'
| |
11:07 | <alkisg> sbalneav: I have ldm 2:2.0.14-0ubuntu1 (intrepid). If someone keeps entering wrong username or password, he has to wait 2 secs the first time, 2 secs the second time, and 30 secs the third time. I can understand 30 seconds as a timeout, but does it have to also apply for wrong credentials?
| |
11:08 | <johnny> let cyberorg answer the questions on this one probably..
| |
11:08 | there might be a reason for such
| |
11:08 | CAN-o-SPAM has quit IRC | |
11:09 | <ogra> jammcq, hey
| |
11:09 | <jammcq> ogra: hey hey
| |
11:09 | <ogra> happy new year etc :)
| |
11:09 | <jammcq> yeah, you too my friend
| |
11:09 | <ogra> there seem to have been some issues with the ltsp mailserver
| |
11:09 | <jammcq> oh?
| |
11:10 | we had some internet outage last week
| |
11:10 | or 2 weeks ago
| |
11:10 | <ogra> ah
| |
11:11 | yeah, my answer to the logo contest mail did produce a bunch of error messages
| |
11:11 | <jammcq> hmm
| |
11:11 | dunno why that would be
| |
11:11 | the outage was resolved before that
| |
11:12 | <ogra> i just forwarded one of them
| |
11:12 | jam@Ltsp.org
| |
11:12 | Delay reason: SMTP error from remote mail server after RCPT TO:<jam@Ltsp.org>:
| |
11:12 | host www.ltsp.org [70.91.230.211]: 450 Server configuration problem
| |
11:12 | <sbalneav> alkisg: Well, unfortunately, since I have to screen scrape from the ssh session, it's kind hard to "tell" when the ssh session has ended.
| |
11:12 | vvinet has joined #ltsp | |
11:12 | <jammcq> that might be greylisting causing a short delay
| |
11:13 | <ogra> ah
| |
11:13 | <sbalneav> So a timeout of 30 seconds was selected. Certainly, if you'd like it shorter, then recompile the package with a shorter delay.
| |
11:14 | One supposes there should be an ldm.conf file or the like where you could configure that. But there isn't :)
| |
11:14 | <alkisg> sbalneav: I thought ldm spawned ssh, so it may be able to understand when it finished... Of course the delay would have to be lowered to e.g. 2 seconds and the function called over and over again if ssh isn't really terminated. Hm... I'm not expressing this well, let me see the code and talk with specific parts of the code...
| |
11:15 | olalin has quit IRC | |
11:15 | <jammcq> or.... you could just train your users to enter the right password
| |
11:16 | <alkisg> jammcq: you're welcome to come and try to teach my 12-year old students that have to learn + enter a password for the first time in their lives...
| |
11:16 | sbalneav: sshutils, function expect, line: st = select(FD_SETSIZE, &set, NULL, NULL, &timeout);
| |
11:17 | <jammcq> 12-year olds? They are ready to be hackers at that point
| |
11:17 | <six2one> LOL, thats true
| |
11:17 | <sbalneav> alkisg: yeah, I know, there's a 30 second timeout.
| |
11:18 | <alkisg> I'm proposing for the timeout to be 30 seconds, but split in 2 second calls
| |
11:18 | * jammcq agrees with sbalneav. It would be nice if it were configurable in /etc/ldm.conf | |
11:18 | <alkisg> I don't think configuration is needed if what I'm thinking is implementable
| |
11:18 | <ogra> isnt that depending on ssh ?
| |
11:19 | <alkisg> So it'll always be st = select(FD_SETSIZE, &set, NULL, NULL, 2); //timeout = always 2, and for timeout=30 loop 15 times
| |
11:19 | This way the expect function can see an global variable "ssh_is_terminated_dont_wait_any_longer"
| |
11:20 | which will be set to true after ldm realizes that the spawned ssh is terminated
| |
11:20 | <sbalneav> That's the way it is upstream
| |
11:20 | You're on hardy?
| |
11:20 | <alkisg> No, intrepid
| |
11:20 | Still have to wait 30 seconds for wrong passwords
| |
11:21 | <sbalneav> The problem really is, we need proper signal handling to detect when the ssh dies.
| |
11:21 | there should be a proper glib mainline.
| |
11:21 | <alkisg> sbalneav: why? can't you tell when a spawned process finishes?
| |
11:21 | <sbalneav> Nope, not currently.
| |
11:22 | Tetrispt has left #ltsp | |
11:22 | <alkisg> OK, let me find the function
| |
11:22 | Thanks, I'll look into it and ask again if I find some way.
| |
11:23 | dirigeant has joined #ltsp | |
11:23 | <sbalneav> The newer upstream version of ldm (ldm trunk) is much better, and handles this much more efficiently.
| |
11:24 | <alkisg> I wonder if I can try it with stgraber's latest PPA...
| |
11:24 | <sbalneav> You might want to look at backporting that to intrepid.
| |
11:24 | <alkisg> I don't mind testing with jaunty
| |
11:25 | (or sid or anything else)
| |
11:38 | sbalneav: yeap, the new version is fine, thanks!!! :)
| |
11:39 | <sbalneav> np
| |
11:39 | Nice to know we fixed something at the hackfest :)
| |
11:40 | hanthana has quit IRC | |
11:40 | <alkisg> LTSP is advancing very fast, it's the reason I'm trying to have the latest Ubuntu version instead of an LTS one...
| |
11:43 | vvinet has quit IRC | |
11:49 | makghosh has joined #ltsp | |
11:55 | lisbet has quit IRC | |
12:02 | Lns has joined #ltsp | |
12:03 | zvuem has joined #ltsp | |
12:03 | |Paradox| has quit IRC | |
12:03 | zvuem is now known as |Paradox| | |
12:06 | gate_keeper_ has joined #ltsp | |
12:06 | makghosh_ has joined #ltsp | |
12:09 | makghosh has quit IRC | |
12:11 | makghosh_ is now known as makghosh | |
12:11 | tinpardo has quit IRC | |
12:13 | gate_keeper_ has quit IRC | |
12:14 | tinpardo has joined #ltsp | |
12:20 | openstep has joined #ltsp | |
12:26 | <rootchick> Can somebody here help me with an ldm rc.d script? I have one that works perfectly if ldm_directx is disabled, but if I set LDM_DIRECTX=True all I get is a black screen with a mouse pointer.
| |
12:27 | I suspect it's something to do with the ssh options.
| |
12:27 | <Lns> rootchick: wanna pastebin your script for us to see?
| |
12:27 | <rootchick> sure, hang on.
| |
12:27 | !pastebot
| |
12:28 | <ltspbot> rootchick: "pastebot" is The LTSP pastebot is at http://pastebot.ltsp.org. Please paste all text longer than a line or two to the pastebot, as it helps to reduce traffic in the channel. A link to the content will be pasted in the channel.
| |
12:29 | alkisg has quit IRC | |
12:29 | <ltsppbot> "rootchick" pasted "ldm rc script for refreshing user's home directories" (10 lines) at http://pastebot.ltsp.org/157
| |
12:30 | alkisg has joined #ltsp | |
12:31 | <rootchick> I've also tried it with ssh options of -X and -Y.
| |
12:32 | this is on hardy, btw.
| |
12:36 | japerry has joined #ltsp | |
12:36 | makghosh has quit IRC | |
12:37 | <Lns> rootchick: well, im not going to be as good as some others here in t/sing your issue, but i'd say since when you disable SSH, you don't have the LDM_SOCKET/LDM_SERVER vars, or they're different.
| |
12:37 | alkisg has quit IRC | |
12:38 | <johnny> rootchick, you could just use ssh itself.. instead of ldm
| |
12:38 | <Gadi> rootchick: you may also want to pastebin /usr/local/bin/refresh-login
| |
12:39 | <shogunx> hi all. does this sound like it would be somewhat functional: i have a laptop w/ a dead cdrom, and a ltsp server handy, and need to install ubuntu or debian on the laptop. pxeboot the lap as an ltsp client, log into it, partition, mk3efs and debootstrap a filesystem in, then set grub up??
| |
12:39 | <Lns> shogunx: ltsp is kind of overkill for that
| |
12:39 | <johnny> just use the netinstall stuff..
| |
12:39 | alkisg has joined #ltsp | |
12:39 | <shogunx> yeah, but i don't know that i have another way to boot a kernel handy.
| |
12:39 | <johnny> you can do it via pxe menu
| |
12:40 | you do want to use pxe.. just not via ltsp
| |
12:40 | <shogunx> i was unaware that ubuntu had a network based install...
| |
12:41 | of that nature, anyway.
| |
12:41 | i know debian has had minimal cds for netinstall for some time.
| |
12:41 | thanx.
| |
12:42 | <ltsppbot> "rootchick" pasted "/usr/local/bin/refresh-login" (3 lines) at http://pastebot.ltsp.org/158
| |
12:43 | <rootchick> Gadi: there's my refresh-login script.
| |
12:43 | johnny: I don't think I understand what you mean. Can you explain it further?
| |
12:43 | <johnny> ldm socket won't work
| |
12:43 | <Gadi> rootchick: drop the "-l $thisUser"
| |
12:43 | <johnny> just use ssh without referencing the socket
| |
12:44 | <Gadi> you are connecting on an already-plumbed socket
| |
12:44 | <johnny> oh wait.. the socket must exist..
| |
12:44 | for local apps
| |
12:44 | err local dev
| |
12:44 | <rootchick> oh, so something like ssh "/usr/local/bin/refresh-login"?
| |
12:44 | wwx has quit IRC | |
12:45 | <Gadi> actually, you know what?
| |
12:45 | wwx has joined #ltsp | |
12:45 | <rootchick> hmm?
| |
12:45 | <Gadi> dont do this as an rc.d script at all
| |
12:45 | <rootchick> so how should I do it?
| |
12:45 | <Gadi> make it a server-sdie Xsession.d script
| |
12:46 | makes things easier
| |
12:46 | <rootchick> okay. I think that's how I used to do it before ldm....
| |
12:46 | glockenspiel has joined #ltsp | |
12:46 | <johnny> Gadi is just too smart for his own good
| |
12:47 | <rootchick> Yay Gadi. :)
| |
12:47 | <rjune> ogra !
| |
12:47 | howdy Gadi, what's shakin?
| |
12:47 | <ltsppbot> Someone pasted "Xsession.d script, say - 00-myScript" (7 lines) at http://pastebot.ltsp.org/159
| |
12:48 | <Gadi> rjune: not much - dodging a conf call
| |
12:48 | but it'll happen soon
| |
12:48 | :P
| |
12:48 | <rjune> I'll take it for you>
| |
12:48 | :-)
| |
12:49 | <stgraber> alkisg: yeah, my PPA should work just fine, we actually have it in production environments :)
| |
12:49 | <alkisg> stgraber: thanks, I'll also use it in my schools then!
| |
12:50 | glockenspiel has quit IRC | |
12:50 | <johnny> school is for nerds
| |
12:50 | <Gadi> rootchick: that last paste was for you, btw
| |
12:50 | <johnny> alkisg, do you want to be a nerd?
| |
12:51 | <rootchick> yeah, I figured. :) Trying it now.
| |
12:51 | <johnny> hehe
| |
12:51 | <alkisg> johnny: come to Greece, I'll teach you nice things! :P
| |
12:51 | We have nice life after midnight, that's the best school
| |
12:52 | <johnny> i hear crazy things are going on in greece
| |
12:52 | after the kid was killed
| |
12:53 | <alkisg> Nah, everything's back to normal now.
| |
12:53 | Mip5 has quit IRC | |
12:53 | <alkisg> We don't easily change... I wonder what will happen when the non-smoking-in-public-places law will get in effect next year.
| |
12:54 | ...we'll probably all go to jail :P
| |
12:54 | <rootchick> Gadi, it's not working--I'm getting the black screen/mouse pointer again & it goes back to the ldm login. But I gotta go to a meeting now. Be back in an hour!
| |
12:55 | could it be that it's not seeing the right $USER at that point in the session?
| |
12:55 | usman has joined #ltsp | |
12:56 | <alkisg> stgraber: should I put your PPA in both the normal sources.list and in the chroot, or only in the chroot?
| |
13:01 | <rjune> rootchick, add set > /tmp/environment.log to the script. that will tell you what all the vars are set to
| |
13:02 | spectra has quit IRC | |
13:02 | usman has quit IRC | |
13:03 | <Gadi> also check the user's .xsession-errors for a clue as to why it is barfing
| |
13:03 | you are rsync'ing the homedir
| |
13:03 | <stgraber> alkisg: both
| |
13:03 | <alkisg> ty
| |
13:07 | spectra has joined #ltsp | |
13:13 | evilx has joined #ltsp | |
13:13 | <evilx> what a decent fast web browser for a thin client? Firefox runs kinda laggy? also what would be a decent windows manageR?
| |
13:13 | gnome seems to slow as well
| |
13:15 | warren has quit IRC | |
13:16 | <CAN-o-SPAM_> evilx: try epiphany
| |
13:17 | <evilx> ill look it up to see what it is
| |
13:18 | i think that will run to slow
| |
13:18 | <CAN-o-SPAM_> or dillo
| |
13:18 | those are two 'lightweight' browsers
| |
13:18 | <evilx> lighter then firefox?
| |
13:19 | <CAN-o-SPAM_> right
| |
13:19 | <evilx> that support ajax?
| |
13:19 | <johnny> epiphany yes..
| |
13:19 | <evilx> hmm
| |
13:19 | ill check it out
| |
13:19 | installing
| |
13:20 | what about wm? I think gnome to slow for it
| |
13:20 | going to test xfce, I would hate to go to fluxbox
| |
13:21 | EAG has joined #ltsp | |
13:27 | <Lns> evilx: i'd recommend xfce, its a nice gnome alternative
| |
13:27 | <CAN-o-SPAM_> xfce seems to work well so far
| |
13:27 | <Lns> though i think gnome is the best for multiple user configuration/lockdown ability
| |
13:28 | <CAN-o-SPAM_> Lns: i'm going to post your logo w/ your name is that ok?
| |
13:28 | <Lns> CAN-o-SPAM_: of course it is
| |
13:28 | <CAN-o-SPAM_> it took me a minute to get
| |
13:28 | but the big penguin is the server, and the little guys are clients ... right?
| |
13:29 | <Lns> My dorky "im not an artist and dont know how to do SVG stuff" logo hehe
| |
13:29 | CAN-o-SPAM_: that was the idea i had, yeah =)
| |
13:29 | otherwise they're just cute penguins ;)
| |
13:29 | <evilx> Lns I like xfce better, i just need to configure it so thunar not stating up
| |
13:29 | <CAN-o-SPAM_> it's good i appreciate the effort
| |
13:31 | <Lns> thanks
| |
13:33 | <_UsUrPeR__> lns: spam just showed me your attempt. Admirable for sure. The concept is cool :)
| |
13:39 | <Lns> _UsUrPeR__: hey thanks =)
| |
13:41 | I can't remember where i got the penguin image, which is another reason I probably shouldn't be the winner (copyright etc) but im 99.999% sure it was off some random site. I can't even find it anymore on google images or anything.
| |
13:42 | <_UsUrPeR__> lns: what about the logo in the upper-right corner?
| |
13:42 | artista_frustrad has quit IRC | |
13:42 | <Lns> _UsUrPeR__: I made that from some Dia icons
| |
13:43 | artista_frustrad has joined #ltsp | |
13:43 | <Lns> which are all creative common i believe
| |
13:43 | <_UsUrPeR__> ahh, cool :)
| |
13:43 | <Lns> I even incorporated the golden ratio into the image, which i was sort of proud of..everything is symmetrical to that
| |
13:50 | edmar has quit IRC | |
13:52 | <nubae> yeah I liked Lns logo too
| |
13:52 | u could always make your own penguins Lns
| |
13:52 | I made some with inkscape... not to hard to use...
| |
13:53 | <Lns> lol..should i really put more into this? i can see if a friend of mine can recreate it so its not offending to any copyrights
| |
13:53 | i didn't think it was going to hold up to any other submissions
| |
13:54 | <CAN-o-SPAM_> bring em on guys'
| |
13:54 | as soon as you submit them (up to 3 per person) i will post em
| |
13:54 | <nubae> I can send u my penguins if u like
| |
13:54 | to include in your concept
| |
13:54 | <CAN-o-SPAM_> only if they come with tuxedos
| |
13:54 | <nubae> lol
| |
13:54 | <Lns> lol...nubae, sure, if you want to..
| |
13:54 | <CAN-o-SPAM_> we need a logo with a lobster holding up a penguin on each claw
| |
13:55 | <Lns> oo, lobster!
| |
13:55 | the ltsp mascot
| |
13:57 | <rootchick> makes me think of zoidberg. :)
| |
13:57 | <Lns> ha!
| |
13:57 | <CAN-o-SPAM_> haha
| |
13:59 | * _UsUrPeR__ contacts FOX entertainment | |
13:59 | <rootchick> :) :)
| |
14:00 | <cliebow> how about a lobster hauling traps with little penguins in them
| |
14:00 | <Lns> cliebow: that might send the wrong message =p
| |
14:00 | <CAN-o-SPAM_> i like it
| |
14:00 | haha
| |
14:01 | put little licensing tags on each penguin ;)
| |
14:01 | <Lns> have you all seen "March of the Penguins" ?
| |
14:02 | <rootchick> nope.
| |
14:02 | <Lns> I highly recommend it to anyone who hasn't..nothing to do w/linux, but such a great documentary
| |
14:02 | <cliebow> yes it is..
| |
14:02 | <ltsppbot> "rootchick" pasted "output from "set > /tmp/environment.log"" (47 lines) at http://pastebot.ltsp.org/160
| |
14:03 | patrik has joined #ltsp | |
14:04 | <nubae> Lns: email address?
| |
14:04 | <rootchick> rjune: it looks like $USER is indeed the right user. There's my output from set > /tmp/environment.log.
| |
14:05 | <Lns> nubae: is the image in svg format?
| |
14:06 | <nubae> yeah
| |
14:06 | all the elements are easily split up
| |
14:06 | <patrik> Hi, I just installed ltsp on an Ubuntu 8.10 AMD64 system. Now when I'm trying to create the thin client environment (ltsp-build-client --arch i386) I got the error "E: Failed getting release file http://...". That was probably because the WAN cable was unplugged, but now when I try it again it says: "/opt/ltsp/i386 already exists, please remove it... exiting". The thing is that /opt/ltsp/i386 doesn't even exists. Any idea
| |
14:06 | s?
| |
14:07 | <nubae> the penguins are looking to the side though, dont know how useful it will be
| |
14:07 | <Lns> patrik: why not remove /opt/ltsp all together?
| |
14:08 | nubae: i'll check it out, ty =)
| |
14:08 | <patrik> Lns, ok, I'll try that
| |
14:09 | cool it works, thanks
| |
14:09 | <Lns> woot =)
| |
14:09 | nubae: hehe, cute!
| |
14:09 | I like the checkmark next to the fish and the X by the bear, hehe
| |
14:09 | <nubae> yeah its a desktop background
| |
14:10 | for kids
| |
14:10 | <Lns> that's funny
| |
14:13 | ByPasS has quit IRC | |
14:14 | vagrantc has joined #ltsp | |
14:19 | patrik has quit IRC | |
14:21 | <alkisg> Which ports should I forward to boot a thin client over http / nat? (assuming I boot locally first with the /var/lib/tftpboot/ltsp/i386/vmlinuz kernel, so that I don't have to worry about tftp nor dhcp. ssh = 22, ldminfod = 9571, nbdswapd = 9572, nbdrootd = 2000, anything else?
| |
14:22 | <nubae> well if u dont care about tftp and dhcp yeah, maybe dns=53
| |
14:24 | <alkisg> thanks nubae
| |
14:25 | <rjune> rootchick, I'm not familiar with the rest of the script.
| |
14:27 | CAN-o-SPAM_ has quit IRC | |
14:30 | spectra has quit IRC | |
14:34 | openstep has quit IRC | |
14:48 | <rootchick> rjune: which script?
| |
14:51 | <rjune> the one gadi sent you
| |
14:52 | IOW, I'm useless right now. once I get home I can help.
| |
14:55 | <rootchick> oh, okay. no prob. :)
| |
14:58 | cliebow has quit IRC | |
15:02 | |Paradox| has quit IRC | |
15:02 | |Paradox| has joined #ltsp | |
15:05 | <rootchick> Gadi & rjune: it looks like the rsync works, but it clobbers the session.
| |
15:38 | BrunoXLambert has quit IRC | |
15:38 | alekibango has quit IRC | |
15:41 | mikkel has quit IRC | |
16:07 | EAG has left #ltsp | |
16:07 | rootchick has left #ltsp | |
16:26 | maybeway36 has joined #ltsp | |
16:29 | six2one_ has joined #ltsp | |
16:33 | six2one_ has quit IRC | |
16:36 | alkisg has quit IRC | |
16:38 | maybeway36 has quit IRC | |
16:38 | bobby_C has quit IRC | |
16:39 | evilx has quit IRC | |
16:45 | six2one has quit IRC | |
16:57 | ogra has quit IRC | |
16:57 | ogra has joined #ltsp | |
17:06 | jammcq has quit IRC | |
17:09 | topslakr has joined #ltsp | |
17:19 | Gadi has left #ltsp | |
17:29 | vagrantc has quit IRC | |
17:29 | vagrantc has joined #ltsp | |
17:43 | alekibango has joined #ltsp | |
18:08 | vagrantc has quit IRC | |
18:21 | bncvartcg has joined #ltsp | |
18:21 | |Paradox| has quit IRC | |
18:22 | bncvartcg is now known as |Paradox| | |
18:27 | bxswvakr has joined #ltsp | |
18:28 | |Paradox| has quit IRC | |
18:28 | bxswvakr is now known as |Paradox| | |
18:28 | tinpardo has quit IRC | |
18:28 | tinpardo has joined #ltsp | |
18:50 | |Paradox| has quit IRC | |
18:51 | |Paradox| has joined #ltsp | |
18:58 | Lns has quit IRC | |
19:18 | otavio has quit IRC | |
19:32 | alekibango has quit IRC | |
19:45 | J45p3r__ has joined #ltsp | |
20:06 | nubae has left #ltsp | |
20:12 | japerry has quit IRC | |
20:24 | wwx has quit IRC | |
20:34 | petre has joined #ltsp | |
20:39 | petre has quit IRC | |
20:46 | petre has joined #ltsp | |
20:48 | davidj has joined #ltsp | |
20:56 | sxesd has joined #ltsp | |
20:56 | |Paradox| has quit IRC | |
20:56 | sxesd is now known as |Paradox| | |
21:24 | wwx has joined #ltsp | |
21:32 | dirigeant has quit IRC | |
21:40 | <cyberorg> johnny, it is suse's default, public vs private group scheme, by default all users are in "users" group, can access other users home except Documents and some other folders
| |
21:41 | petre has quit IRC | |
21:53 | try2free has joined #ltsp | |
22:02 | try2free has quit IRC | |
22:02 | CaScAdE^1arAway has joined #ltsp | |
22:10 | hanthana has joined #ltsp | |
22:11 | <johnny> cyberorg, gentoo does the same thing :(
| |
22:11 | also.. gentoo lacks a fuse group :(
| |
22:14 | <cyberorg> johnny, it is a good thing, whatever user does not want to share can be easily handled by users themselves or kept in Documents folder
| |
22:14 | we dont have fuse and dont need it
| |
22:20 | CaScAdE^FarAway has quit IRC | |
22:49 | japerry has joined #ltsp | |
23:46 | hanthana has quit IRC | |