IRC chat logs for #ltsp on irc.freenode.net (webchat)


Channel log from 6 January 2009   (all times are UTC)

00:23F-GT has quit IRC
00:23Egyptian[Home] has quit IRC
00:25F-GT has joined #ltsp
00:42Egyptian[Home] has joined #ltsp
00:48tacszhjsgt has joined #ltsp
00:48|Paradox| has quit IRC
00:48tacszhjsgt is now known as |Paradox|
00:49pscheie has quit IRC
00:52cyberorg has joined #ltsp
01:02pscheie has joined #ltsp
01:02jhutchins has quit IRC
01:03jhutchins has joined #ltsp
01:24sepski has joined #ltsp
01:42daduke has joined #ltsp
02:02Chidder has joined #ltsp
02:02Chidder has left #ltsp
02:17tinpardo has quit IRC
02:18tjikkun_work has joined #ltsp
02:28warren has quit IRC
02:28warren has joined #ltsp
02:32alkisg has quit IRC
02:41jhutchins_kc has joined #ltsp
02:46jhutchins has quit IRC
02:49alekibango has joined #ltsp
02:57generalsnus 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:15pscheie_ has joined #ltsp
03:16pscheie has quit IRC
03:36mikkel has joined #ltsp
03:57RobertLaptop has joined #ltsp
04:17dirigeant has joined #ltsp
04:32dirigeant has quit IRC
04:58otavio has joined #ltsp
05:07generalsnus has quit IRC
05:19cyberorg_ has joined #ltsp
05:20cyberorg has quit IRC
05:20cyberorg_ is now known as cyberorg
05:40sepski has quit IRC
05:56cyberorg has quit IRC
05:56|Paradox| has quit IRC
05:57|Paradox| has joined #ltsp
05:59elisboa has quit IRC
06:53hanthana_ has joined #ltsp
06:54hanthana has quit IRC
06:58BrunoXLambert has joined #ltsp
07:02nothingman has quit IRC
07:13Eghie has joined #ltsp
07:19topslakr_ has quit IRC
07:19topslakr has joined #ltsp
07:21hanthana_ is now known as hanthana
07:25bobby_C has joined #ltsp
07:28Chidder has joined #ltsp
07:40cliebow has joined #ltsp
07:44Eghie has quit IRC
07:44cyberorg has joined #ltsp
08:04six2one has joined #ltsp
08:06tinpardo has joined #ltsp
08:15
<tinpardo>
hi
08:16lisbet 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:35mikkel has quit IRC
08:45gentgeen__ has quit IRC
08:46sbalneav has joined #ltsp
08:46
<sbalneav>
Morning all
08:46CAN-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:02lisbet has quit IRC
09:04ByPasS 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:18Gadi 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:29rootchick 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:30dmhardison 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:32mikkel 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:38lisbet has joined #ltsp
09:39
<cyberorg>
jaunty would have nomad too?
09:39alkisg has joined #ltsp
09:39edmar has joined #ltsp
09:40
<edmar>
Boa tarde pesoal!
09:41dmhardison has quit IRC
09:43Blinny 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:47Mip5 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:48chrisinajar 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:49chrisinajar 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:03topslakr 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:12hanthana 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:16Blinny has quit IRC
10:16tobor 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:27Blinny 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:32nubae has joined #ltsp
10:32staffencasa 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:33lisbet 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:36jammcq has joined #ltsp
10:36
<jammcq>
helloooo #ltsp
10:36
<cyberorg>
welcome jammcq :)
10:36
<jammcq>
hey
10:36tjikkun_work has quit IRC
10:37
<cliebow>
hey!!
10:38lisbet has joined #ltsp
10:38
<jammcq>
hey chuck
10:39hanthana 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:45alkisg1 has joined #ltsp
10:45alkisg has quit IRC
10:45alkisg1 is now known as alkisg
10:47|Paradox| has quit IRC
10:47Blinny has quit IRC
10:47|Paradox| has joined #ltsp
10:54CAN-o-SPAM_ has joined #ltsp
10:56spectra has joined #ltsp
10:58olalin 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:08CAN-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:12vvinet 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:15olalin 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:22Tetrispt 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:23dirigeant 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:40hanthana 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:43vvinet has quit IRC
11:49makghosh has joined #ltsp
11:55lisbet has quit IRC
12:02Lns has joined #ltsp
12:03zvuem has joined #ltsp
12:03|Paradox| has quit IRC
12:03zvuem is now known as |Paradox|
12:06gate_keeper_ has joined #ltsp
12:06makghosh_ has joined #ltsp
12:09makghosh has quit IRC
12:11makghosh_ is now known as makghosh
12:11tinpardo has quit IRC
12:13gate_keeper_ has quit IRC
12:14tinpardo has joined #ltsp
12:20openstep 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:29alkisg 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:30alkisg 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:36japerry has joined #ltsp
12:36makghosh 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:37alkisg 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:39alkisg 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:44wwx has quit IRC
12:45
<Gadi>
actually, you know what?
12:45wwx 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:46glockenspiel 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:50glockenspiel 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:53Mip5 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:55usman 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:02spectra has quit IRC
13:02usman 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:07spectra has joined #ltsp
13:13evilx 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:15warren 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:21EAG 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:42artista_frustrad has quit IRC
13:42
<Lns>
_UsUrPeR__: I made that from some Dia icons
13:43artista_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:50edmar 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:03patrik 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:13ByPasS has quit IRC
14:14vagrantc has joined #ltsp
14:19patrik 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:27CAN-o-SPAM_ has quit IRC
14:30spectra has quit IRC
14:34openstep 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:58cliebow 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:38BrunoXLambert has quit IRC
15:38alekibango has quit IRC
15:41mikkel has quit IRC
16:07EAG has left #ltsp
16:07rootchick has left #ltsp
16:26maybeway36 has joined #ltsp
16:29six2one_ has joined #ltsp
16:33six2one_ has quit IRC
16:36alkisg has quit IRC
16:38maybeway36 has quit IRC
16:38bobby_C has quit IRC
16:39evilx has quit IRC
16:45six2one has quit IRC
16:57ogra has quit IRC
16:57ogra has joined #ltsp
17:06jammcq has quit IRC
17:09topslakr has joined #ltsp
17:19Gadi has left #ltsp
17:29vagrantc has quit IRC
17:29vagrantc has joined #ltsp
17:43alekibango has joined #ltsp
18:08vagrantc has quit IRC
18:21bncvartcg has joined #ltsp
18:21|Paradox| has quit IRC
18:22bncvartcg is now known as |Paradox|
18:27bxswvakr has joined #ltsp
18:28|Paradox| has quit IRC
18:28bxswvakr is now known as |Paradox|
18:28tinpardo has quit IRC
18:28tinpardo has joined #ltsp
18:50|Paradox| has quit IRC
18:51|Paradox| has joined #ltsp
18:58Lns has quit IRC
19:18otavio has quit IRC
19:32alekibango has quit IRC
19:45J45p3r__ has joined #ltsp
20:06nubae has left #ltsp
20:12japerry has quit IRC
20:24wwx has quit IRC
20:34petre has joined #ltsp
20:39petre has quit IRC
20:46petre has joined #ltsp
20:48davidj has joined #ltsp
20:56sxesd has joined #ltsp
20:56|Paradox| has quit IRC
20:56sxesd is now known as |Paradox|
21:24wwx has joined #ltsp
21:32dirigeant 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:41petre has quit IRC
21:53try2free has joined #ltsp
22:02try2free has quit IRC
22:02CaScAdE^1arAway has joined #ltsp
22:10hanthana 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:20CaScAdE^FarAway has quit IRC
22:49japerry has joined #ltsp
23:46hanthana has quit IRC