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


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

00:01hanthana has joined #ltsp
00:43cyberorg has quit IRC
00:44staffencasa_ has joined #ltsp
00:50staffencasa_ has quit IRC
00:50staffencasa__ has joined #ltsp
00:53plamengr has joined #ltsp
01:00staffencasa has quit IRC
01:23Egyptian[Home] has quit IRC
01:25Egyptian[Home] has joined #ltsp
01:40gate_keeper_ has joined #ltsp
01:49alkisg has joined #ltsp
02:13alkisg1 has joined #ltsp
02:14alkisg has quit IRC
02:15warren_ has joined #ltsp
02:15alkisg1 is now known as alkisg
02:15cyberorg has joined #ltsp
02:23warren_ is now known as warren
02:30Chidder has quit IRC
02:39try2free has joined #ltsp
02:47johnny has quit IRC
02:48johnny has joined #ltsp
02:51gnmgrq has joined #ltsp
02:51|Paradox| has quit IRC
02:51gnmgrq is now known as |Paradox|
03:04patrik has joined #ltsp
03:05
<patrik>
Hi, I'm experiencing some problem when powering of my thin clients. When choosing to power off in ldm the system hangs. Do I need some special packages on the client root for this to work?
03:05
<johnny>
hangs?
03:06
as in.. it finishes shutting down, but doesn't actually turn the power off?
03:06
you might want to install acpid
03:07
altho.. i'm not quite sure why it isn't in there by default if that is the case
03:07
altho sadly.. it is 4am.. and i must go
03:08
<patrik>
Hangs as in harddrive spins down and then hangs on some of the clients. And on my laptop the screen goes black and the system totally locks up. I must remove the battery to reboot.
03:08nubae has joined #ltsp
03:10try2free has left #ltsp
03:13
<alkisg>
patrik: I don't know what the problem is, but you don't have to remove the battery, you may keep the power off button pressed for 5 seconds to halt your laptop.
03:15
<patrik>
alkisg, That normally works but the hang is so severe that even that stops working :)
03:15
<alkisg>
patrik: you're sure? I've never seen this fail, it's a motherboard, not a CPU thing...
03:15
<patrik>
pretty odd but that is the case
03:15
Yeah I know, but I'm sure about it
03:15
<alkisg>
Wow!!!
03:17
<patrik>
It's a sony vaio ;)
03:17
<alkisg>
patrik, can your laptop shutdown with a normal distro (i.e. not as a thin client)?
03:17
<patrik>
Yes, and if it hands the 5 sec press always work
03:17
s/hands/hangs
03:18
must be an acpi thing. But anyways. Is acpi installed as default on the thin client image?
03:18
<alkisg>
which distro? I've only tried Ubuntu so far
03:19
<patrik>
Yep, it's ubuntu
03:19
<nubae>
you can turn acpi off in the kernel startup parameters
03:19
<alkisg>
Sure, it is. I've only had problems with thin clients not shutting down for very old clients (~1999/2000).
03:21
<patrik>
Do I change that it pxelinux.cfg/default ?
03:21
<alkisg>
Yes, if your clients are pxe. If they're etherboot it's a different story
03:22
<patrik>
they're pxe
03:23
pci=noacpi, right?
03:23
<alkisg>
There's a .pdf with all the kernel parameters at kernel.org, you may try all the acpi related ones... But it's weird that it works normally but not as a thin client...
03:24
<nubae>
not really, I've seen that happen many times with laptops
03:24
mostly due to graphics drivers though
03:25
<alkisg>
Really? Anyway, here's the pdf: www.kernel.org/pub/linux/kernel/people/gregkh/lkn/lkn_pdf/ch09.pdf
03:25mikkel has joined #ltsp
03:28evojxdif has joined #ltsp
03:28|Paradox| has quit IRC
03:28evojxdif is now known as |Paradox|
03:28
<alkisg>
nubae, so you use acpi=off to work around the problem?
03:29
<nubae>
I used that to work around some problem, can't remember exactly what it was though
03:44alkisg has quit IRC
03:51
<patrik>
thanks by the way
04:00rlfzqgkevsbo has joined #ltsp
04:00|Paradox| has quit IRC
04:00rlfzqgkevsbo is now known as |Paradox|
05:04otavio has joined #ltsp
05:09patrik has quit IRC
05:14jackli has joined #ltsp
05:14
<jackli>
hi,everybody
05:18
I installed the iTalc on ubuntu 8.10 server.but in thin-client I run iTalc can only see the server
05:19
the iTalc cannot add others thin-clients automaticlly,why?
05:23
stgraber,are you online?
05:29mikkel has quit IRC
05:29v-pro has quit IRC
05:29ltsplogbot has quit IRC
05:29jcastro has quit IRC
05:30mikkel has joined #ltsp
05:30jcastro has joined #ltsp
05:30ltsplogbot has joined #ltsp
05:30v-pro has joined #ltsp
05:30alkisg has joined #ltsp
05:34
<jackli>
who knows iTalc under LTSP?
05:37Chidder has joined #ltsp
05:39edmar has joined #ltsp
05:39
<alkisg>
jackli, do you have a specific question on iTalc?
05:40
<jackli>
alkisg:yes.
05:40
<alkisg>
shoot
05:40
<jackli>
alkisg:I installed iTalc on ubuntu 8.10.
05:41
also installed LTSP on ubuntu 8.10,Now I run italc on thin-client.
05:42
I want to add all thin-clients.But Now I can only see one client.
05:43
<alkisg>
Are there any other users logged on on other thin clients?
05:43
<jackli>
yes,there are 7 users logged on other thin clients
05:44
<alkisg>
OK. Can you see them if you declare them manually?
05:44plamengr has quit IRC
05:44
<alkisg>
I.e. add computer, and use e.g. ip=127.0.0.1:11110
05:44
<jackli>
I can add them use serverIP:10000+thin-client's IP
05:44
<alkisg>
OK. And you want this to be done automatically?
05:44
<jackli>
Yes
05:45
I have 30 clients.
05:45
<alkisg>
Well, if they have static IPs it's simple.
05:45
If they don't, you'll have to patch italc-launcher or change the hostnames, let me find the specific line...
05:47
<jackli>
I also tried to modify the italc-launcher,but it doesnt work.
05:47
<alkisg>
Sorry, I meant ica-launcher
05:47
For the clients, they can't register an avahi service if they use the same name
05:47
...looking...
05:49
OK, I found it, but I don't have the previous version of ica-launcher. Could you paste line 47 which looks like this?
05:49
avahi-publish-service "italc $HOSTNAME$IVSPORT" _italc._tcp $IVSPORT $MD5_1 $MD5_2 $MD5_3 "$HOSTNAME" > /dev/zero &
05:49
I think I only added $IVSPORT there...
05:49
...and the clients have to logoff + logon
05:50
<jackli>
alkisg:could I get your ica-launcher file?
05:50
<alkisg>
I only changed this specific line... anyway, let me pastebot it...
05:50
!pastebot
05:50
<ltspbot>
alkisg: "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.
05:51
<ltsppbot>
"alkisg" pasted "ica-launcher with port in avahi service" (57 lines) at http://pastebot.ltsp.org/161
05:53
<jackli>
alkisg:Thank you,I'll try it.
05:53
<alkisg>
jackli: np. remember that the clients run this upon logon, so they'll have to logoff + logon to see the changes.
05:53nswfire has joined #ltsp
05:53ogra has quit IRC
05:54
<jackli>
alkisg:I see.
05:54ogra has joined #ltsp
05:55
<jackli>
alkisg:How can I find the local IP on thin-client, arp -n -a work?
05:57
<alkisg>
I think so. You can also see the IP in ldm, before the clients login.
05:58
You may also use "ps aux|grep ica" to see which clients run ica.
05:58
The last 3 digits are the last byte of their IP.
05:58twinprism has quit IRC
05:58
<alkisg>
(of the port, I mean)
06:05twinprism has joined #ltsp
06:07
<jackli>
alkisg:Thanks again.
06:07
alkisg:Thank you again.
06:08
<alkisg>
jackli: you're welcome.
06:09
<jackli>
hehe
06:10
alkisg:Are you using LTSP?
06:11
<alkisg>
Yeah, I'm a teacher and most of the labs I'm using are too ancient for anything else.
06:12dirigeant has joined #ltsp
06:13
<jackli>
alkisg:I also want to depoly the LTSP in school.
06:14
and I use Ubuntu,which distribution do you use?
06:15
<alkisg>
Me too, intrepid
06:16
<jackli>
alkisg:hehe,but the LTSP COSTS much memory.
06:17
3GB can only support 10 clients,I mean make them run fluently.
06:17
<alkisg>
RAM is cheap for newer PCs
06:18
<jackli>
I use PC server.
06:18
I am testing the LTSP NOW.
06:21
alkisg:which software are you running mainly,I mean educational soft?
06:21
<alkisg>
We only teach informatics, so we don't use much educational software.
06:21
So mainly OS use, OpenOffice and Internet
06:22
...and a little kturtle or scratch from next year.
06:23
<jackli>
alkisg:I see.
06:23
I installed Gcompris
06:25
<alkisg>
My students are 12-14 years old, I think gcompris is for elementary school
06:25
<nubae>
yeah unfortunately its the case that computers are limited to the 'computer studies' area of studies, instead of being integrated across subjects
06:25
<alkisg>
(you may also ask questions about educational programs in #edubuntu)
06:25
<nubae>
it is, gcompris and childsplay are excellent products for children 3-8
06:26
and take a look at the edubuntu.org website
06:26
there is a list of applications that are well maintained and supported by ubuntu
06:26
ubuntu/canonical
06:27
I found at least in elementary/primary school they use the programs available to them, but in secondary... its just open office and firefox usage
06:27
such a shame... I wish teachers would wake up and realise computers are educational tools in and of themselves.... they aren't a subject
06:28
<jackli>
I use soft just for elementary/primary school.
06:28
<nubae>
then install edubuntu-addon-young from the repos
06:33
<jackli>
nubae:good advice!
06:33J45p3r__ has quit IRC
06:53alkisg has quit IRC
06:56jackli has quit IRC
07:06walter has joined #ltsp
07:07
<walter>
You guys, I'm experiencing trouble with a few printers in my Ltsp deployment
07:07walter has left #ltsp
07:11BrunoXLambert has joined #ltsp
07:50six2one has joined #ltsp
08:09jhutchins_kc is now known as jhutchins
08:13rootchick has joined #ltsp
08:15evilx has joined #ltsp
08:27cliebow has joined #ltsp
08:28hanthana has quit IRC
08:28hanthana has joined #ltsp
08:30mikkel has quit IRC
08:32likuidkewl has joined #ltsp
08:32likuidkewl is now known as dmaran
08:35Gadi has joined #ltsp
08:37try2free has joined #ltsp
08:48try2free has left #ltsp
09:01
<stgraber>
warren. Gadi: I'm about to tag ltsp-trunk, any problem with that ?
09:04
<cyberorg>
Gadi, wanted to report that ltspfs didnt work as expected
09:10_UsUrPeR__ is now known as _UsUrPeR_
09:11Egyptian[Home] has quit IRC
09:12
<stgraber>
ok, tagging now :)
09:20gdi2k_ has joined #ltsp
09:37Guevara has joined #ltsp
09:37
<Guevara>
hi
09:38
how block wallpaper on Ubuntu 8.04? the file gnome-background-properties does not exist in this version
09:39
i need lock wallpaper modifies
09:39
hi johnny
09:39
you know?
09:41shogunx has quit IRC
09:41
<Guevara>
hi sbalneav
09:43gdi2k_ has quit IRC
09:44Guevara has quit IRC
09:44CAN-o-SPAM has joined #ltsp
09:47
<Gadi>
morning
09:47
stgraber: go ahead :P
09:48
cyberorg: is it possible to get someone on a thin client shell and get some troubleshooting going?
09:50gate_keeper_ has quit IRC
09:50
<cyberorg>
Gadi, sure, what do you need?
09:53
<Gadi>
plug in a drive
09:53
check /var/run/ltspfs_fstab for the name of the mountpoint
09:53
<cyberorg>
they are all there
09:53
<Gadi>
run: /usr/sbin/ltspfsmounter $MOUNTPOINT aadd
09:53
*add
09:53
and see what error you get
09:57
<cyberorg>
Gadi, can i paste error in PM?
09:57
<Gadi>
sure
09:57
<cyberorg>
there :)
09:58
<Gadi>
thx
09:58
try:
09:58
unset USER
09:59
/usr/sbin/ltspfsmounter $MOUNTPOINT add
09:59
<cyberorg>
btw these are the first steps i have done already
09:59
same error with unset USER
09:59
<Gadi>
ok - the main issue is disabling the Xauth token stuff
09:59|Paradox| has quit IRC
09:59
<Gadi>
which I thought I had done in ltspfsd
10:00
try this:
10:00
(on the client)
10:00
pkill ltspfsd
10:00
<stgraber>
Gadi: looks like your group thing change fails with pam_group
10:00|Paradox| has joined #ltsp
10:00
<Gadi>
ltspfsd -a
10:00
<cyberorg>
i also tried ltspfs clientIP:/$MOUNTPOINT somewhere, got error about not finding LTSPFS_TOKEN
10:00
done
10:00
<Gadi>
stgraber: really? how - it uses your code
10:00
grr...
10:01
<stgraber>
Gadi: I'm having a look but pam_group adds the user to audio, video and fuse and I don't get any of these on the thin client
10:08dmaran has left #ltsp
10:12EAG has joined #ltsp
10:16
<cyberorg>
Gadi, btw build of your branch failed, it was missing a script
10:17staffencasa__ has quit IRC
10:17staffencasa has joined #ltsp
10:18
<cyberorg>
had to add S05-set-ltspfs_token to make it build
10:21EAG has left #ltsp
10:25
<Gadi>
cyberorg: do you have the xinitrc.d dir?
10:26
<cyberorg>
Gadi, on the server?
10:26
<Gadi>
in that branch
10:26
oh
10:26
you may have an older ltsp-trunk
10:27
<cyberorg>
yes, i pulled from there
10:27
the link you gave
10:27
<Gadi>
right - my ltspfs-trunk but older ltsp-trunk
10:27
<cyberorg>
thats the last commit log
10:28
<Gadi>
right - but your ltsp-trunk has no xinitrc.d stuff
10:28
oh, wait
10:28
yes it does
10:30japerry has quit IRC
10:30
<Gadi>
cyberorg- hit ctrl-alt-backspace on the X session
10:30
<cyberorg>
on the client?
10:30
<Gadi>
yeah
10:31
<cyberorg>
nothing happens
10:31
<Gadi>
I moved the S05-set-ltspfs_token from ldm's rc.d to the xinitrc.d dir
10:31
so it applies to all sessions
10:31
something did
10:31
its just not noticeable
10:31
:)
10:32
<cyberorg>
Makefile did not reflect that change, it was still looking for it somewhere else too
10:32
<Gadi>
ah
10:33
<cyberorg>
is revno: 82 the latest?
10:35
<Gadi>
sorry, can you ctrl-alt-backspace again?
10:35
<cyberorg>
done
10:35
btw i am connected to the server via rdp
10:42edmar has quit IRC
10:43Tetrispt has joined #ltsp
10:44japerry has joined #ltsp
10:45|Paradox| has quit IRC
10:46|Paradox| has joined #ltsp
10:47edyBUNTU has joined #ltsp
10:47Tetrispt has left #ltsp
11:00dwqbt has joined #ltsp
11:00|Paradox| has quit IRC
11:00dwqbt is now known as |Paradox|
11:02Tetrispt has joined #ltsp
11:03
<Tetrispt>
where i can find a emulator client for LTSP?
11:03
i want test from a windows machin my LTSP server...
11:04
<sbalneav>
Tetrispt: You'd be looking for X for windows.
11:04
Something like Cygwin/X
11:05
http://x.cygwin.com/
11:05
<Tetrispt>
sbalneav: thansk. i will check it
11:05
<Gadi>
cyberorg: parts of your chroot are broken
11:05
or not packaged right
11:05
you have an old ltsp-common-functions
11:06
some of the other scripts fail because they need a function from there
11:10
<johnny>
or just virtualbox Tetrispt ...
11:10
if you want to make sure sound works
11:10
if you want test usb.. you need the non open source version :(
11:11spectra has joined #ltsp
11:14olalin has joined #LTSP
11:15Eghie has joined #ltsp
11:21
<cyberorg>
Gadi, ah, i just updated ltspfs from your branch and left everything as it was, i'll update everything and try again tomorrow
11:22
Gadi, sorry for leading you to wild goose chase
11:23
if you just need the latest ltsp-common-functions i can add that and reboot
11:24
<Gadi>
np - I am scp'ing it over
11:24
as needed
11:24
:0
11:24
:)
11:25rjune_ has quit IRC
11:27vagrantc has joined #ltsp
11:37mikkel has joined #ltsp
11:38otavio_ has joined #ltsp
11:39otavio has quit IRC
11:44
<Gadi>
cyberorg: I found the problem
11:44
fixing...
11:44
<cyberorg>
Gadi, ah, cool, what was it?
11:44* cyberorg was just about to leave
11:44
<Gadi>
lbmount hard-codes a lot of things
11:44
:(
11:44
<vagrantc>
sure does.
11:45
<sbalneav>
It has to
11:45* Gadi endeavors to make a kindler, gentler, lbmount
11:45
<Gadi>
why?
11:45
<vagrantc>
it's a setuid root script, so it kind of needs to avoid processing arguments
11:45
<sbalneav>
Yup
11:45
<Gadi>
why cant it just be passed args?
11:45
ah
11:45
<sbalneav>
setuid
11:45
<vagrantc>
because then we have to make absoultely sure they're not pulling anything sketchy
11:45
<sbalneav>
major major major security hole.
11:45
<Gadi>
gotcha
11:45
<vagrantc>
and that's hard.
11:46
<Gadi>
well, then I am at acrossroads
11:46
<vagrantc>
Gadi: tell me about your crossroads... :)
11:46
<Gadi>
shall I fix it enough so that I can have: /media/$dev
11:46
instead of: /media/root/$dev
11:46
or do I leave it be
11:46
and suffer the subdirectory
11:47
<vagrantc>
i dare say suffering is the easiest way here.
11:47
<cyberorg>
Gadi, can i shut down the client now?
11:47
<Gadi>
cyberorg: not yet
11:47
give me a lil bit more
11:47
<cyberorg>
k
11:48
can you do it remote when you are done? its my laptop
11:48
<Gadi>
sure
11:48
<vagrantc>
Gadi: i guess you could make a symlink to it, and behave differently if called as a different binary ... as long as you can make sure that's secure.
11:48* Gadi puts backhand to forehead and martyrs the suffering of the subdir
11:49Eghie has quit IRC
11:49
<vagrantc>
but i guess then a symlink might be able to be crafted such to do evil.
11:52
<johnny>
Gadi, no no no.. apply the backhand to the subdir
11:52jaspion_me has joined #ltsp
11:55
<jaspion_me>
I need help for centralization /home default in directory /etc/skel for all users
11:55
<sbalneav>
jaspion_me: Why don't you tell us what you'd like to do?
11:56sepski has joined #ltsp
12:01davidj has quit IRC
12:03
<jaspion_me>
<sbalneav>I have one computer (ubuntu) in DC (win2003) need centralization /home for all users in /etc/skel
12:05
<Gadi>
cyberorg: still here?
12:06
<sbalneav>
jaspion_me: Well, no, you don't want everyone using /etc/skel, as that's the "default" stuff that's put in a user's home directory when the account is created.
12:07
what you want is /home to be shared out somehow.
12:07
there's two ways to do that.
12:07
1) have /home be on the windows box, and use smbmount or the like to mount the share on /home on the Ubuntu box.
12:08
<cyberorg>
Gadi, yes
12:08
<sbalneav>
2) have the home dires on the Ubuntu box, and export them via samba so that the windows box can mount them.
12:08
<cliebow>
(have used pam_mount for this years ago)
12:09
<Gadi>
cyberorg: I pushed a new branch that should fix things
12:09
but you need to redirect /media/root
12:09
instead of /media
12:10
<cyberorg>
Gadi, ok, will test that out, not sure how linux xrdp server handles it though
12:10
<Gadi>
also, make sure your chroot's /usr/share/ltsp/ltsp-common-functions contains "run_parts_list" function
12:10Lns has joined #ltsp
12:10
<Gadi>
because your current one does not
12:10radoeka has joined #ltsp
12:10
<Gadi>
which means none of the xinitrc.d scripts (or any .c scripts) will run
12:10
<cyberorg>
ok, i'll update the whole zingbang
12:11
<Gadi>
shall I shut down ur laptop?
12:11
<cyberorg>
does that also fix PULSE_SERVER export for rdesktop?
12:11
<Gadi>
oh, no
12:11
I should add that to ltsp-trunk
12:11
<radoeka>
#opensuse-kde
12:13
<cyberorg>
Gadi, laptop down now, thanks for all the troubleshooting, 'night :)
12:13
<Gadi>
thx for the testbed
12:13
:)
12:14
<cyberorg>
ask anytime ;)
12:14
<jaspion_me>
<sbalneav> in a standard user do all the changes, then my copy of / home to / etc / skil
12:14
<sbalneav>but does not load my changes that were made in the default user
12:15hersonls has joined #ltsp
12:17sepski has quit IRC
12:18alekibango has joined #ltsp
12:18gate_keeper_ has joined #ltsp
12:20tinpardo has quit IRC
12:21xxxcgn has joined #ltsp
12:22
<sbalneav>
jaspion_me: they won't. /etc/skel is copied ONCE, when the user is created.
12:22
<xxxcgn>
can someody help me with opensuse and kiwi-ltsp?
12:23
<sbalneav>
jaspion_me: If you want to have "the same" stuff in all users home directories, I'd suggest using symbolic links to the shared content, or simply setting up a shared directory where the common stuff can be found. i.e. /home/share
12:23
!ask
12:23
<ltspbot>
sbalneav: Error: "ask" is not a valid command.
12:23
<sbalneav>
Hm
12:24
<cliebow>
!tell
12:24
<ltspbot>
cliebow: (tell <an alias, 2 arguments>) -- Alias for "Misc tell $1 [whatis $2]".
12:24
<sbalneav>
ltspbot: learn ask as Don't ask to ask a question, simply ask it, and if someone knows the answer, they'll respond. Please hang around for at least 15 minutes after asking a question, as not everybody constantly monitors the channel.
12:24
<ltspbot>
sbalneav: The operation succeeded.
12:25
<sbalneav>
xxxcgn: Just ask your question, in other words :)
12:25
<cliebow>
tell sbalneav x y
12:25
<sbalneav>
tell cliebow ask
12:25
!tell cliebow ask
12:25
<cliebow>
8~)
12:25
<sbalneav>
anything pop up for you?
12:25
<cliebow>
noooo
12:25
!
12:25
was it good for you?
12:26
8~)
12:26
<sbalneav>
!tell cliebow !ask
12:26
<ltspbot>
sbalneav: Error: No factoid matches that key.
12:26
<sbalneav>
!ask
12:26
<ltspbot>
sbalneav: "ask" is Don't ask to ask a question, simply ask it, and if someone knows the answer, they'll respond. Please hang around for at least 15 minutes after asking a question, as not everybody constantly monitors the channel.
12:26
<sbalneav>
meh, one of these days I'll actually sit down and read the manpage for this bot :)
12:26
<cliebow>
oh yeah..there is a new window down there
12:27
<xxxcgn>
in other words?
12:28
whats wrong with my words? :O
12:28
<cliebow>
there are a couple guys here working on kiwi..but we all have real jobs to attend to 8~)
12:28
<sbalneav>
xxxcgn: what's your question about kiwi-ltsp?
12:28
<vagrantc>
sbalneav: the one i had put in was !question, but !ask is much shorter
12:28
<xxxcgn>
lol it sucks
12:29alkisg has joined #ltsp
12:29
<jaspion_me>
<sbalneav>thanks =D
12:29
<sbalneav>
I'm sure the kiwi people who spend many unpaid hours working on it will be pleased to hear that.
12:29
<xxxcgn>
after installing it it just does not work and my internet connection lost, too
12:29
<cliebow>
it is a wip..
12:30
<sbalneav>
Have you read the documentation?
12:30
<xxxcgn>
i made all what is told in the howto, but after installing it i tried to start it
12:30
<sbalneav>
they have a section in the manual:
12:30
!docs
12:30
<ltspbot>
sbalneav: "docs" is For the most current documentation, see http://wiki.ltsp.org/twiki/bin/view/Ltsp/LtspDocumentationUpstream
12:30
<xxxcgn>
and bekame named.conf.include file not found
12:31
i tried to configure dhcp and dns by hand but that did not work, too and killed at least my internet connection
12:31
dns and dhcp don't take my changes cause of same fault
12:32
<sbalneav>
have you stopped by the #kiwi channel?
12:33
<xxxcgn>
couldn't find it at freenode
12:33
just a game channel
12:35
k found a channel i'll try it :D
12:35
thx
12:35xxxcgn has left #ltsp
12:36* sbalneav shakes head
12:37vvinet has joined #ltsp
12:38* stgraber tags again
12:38
<stgraber>
I need that last patch
12:38
hey vvinet
12:39
<vvinet>
hey stgraber
12:42
<vagrantc>
stgraber: really?
12:43
<stgraber>
vagrantc: yeah, otherwise I don't get video and similar stuff working as localapp as the user isn't in the right groups (well, it's not the last patch actually but the last patch I thought I commited) :)
12:44
<Gadi>
stgraber: dont forget to pull first
12:44
I committed two today
12:44
<stgraber>
Gadi: yeah, saw that, I thought I pushed my changes but I didn't. So I'm uncommiting mine + pulling + commiting again + pushing, then tag
12:44
<vagrantc>
wheee
12:44
<Gadi>
whee
12:44
:)
12:45
stgraber: I think my latest ltspfs-trunk-local works, too
12:45
<vagrantc>
i'm just testing 5.1.45 ...
12:45
<Gadi>
if you care to test
12:45
(exporting /media/root in rdesktop)
12:49
<vagrantc>
stgraber: shouldn't myGroups go after the if [ -n "$OLD_IFS" ] ; then ... bit ?
12:49
if you need to unset it there
12:51sepski has joined #ltsp
12:51
<Gadi>
well, what if OLD_IFS was ","
12:51
;)
12:51
you'd be back in trouble
12:52
<vagrantc>
but unsetting it before resetting it ...
12:52* vagrantc always found IFS tricks to be a bit on the ugly side
12:52
<Gadi>
yes, yes - so you've said
12:53
mr: [-n "$this$that$theother" ]
12:53
;)
12:53
<vagrantc>
heh
12:53
well, i had mixed feelings over that, so i confirmed before comitting :)
12:54* Gadi yanks vagrantc's chain harder
12:56* vagrantc flips, rolls and stands up again
12:57decebal1 has joined #ltsp
12:59decebal1 has left #ltsp
12:59
<vagrantc>
Gadi: won't your sound changes actually affect LDM sessions too?
12:59* vagrantc is starting to go crazy with prepending PATH everywhere
13:00
<vagrantc>
Gadi: asoundconf set-pulseaudio is an ubuntu-ism.
13:01
<Gadi>
is it?
13:01
is it not an asoundconf thing?
13:01
how else do I redirect alsa to pulse locally?
13:02
<ogra>
its a dead ubuntu-ism
13:02
<Gadi>
how does it work now?
13:02
<ogra>
with pulse being the default systemwide its obsolete
13:02
<Gadi>
does that not redirect alsa to pulse?
13:03
<ogra>
right, but with pulse being a system default you dont need that anymore
13:03
<Gadi>
where is the systemwide setting?
13:03
<ogra>
ubuntu.desktop
13:03
s/./-
13:03
or rather gnome :)
13:03
<Gadi>
no, I mean is it a gconf key?
13:03
ah
13:04
so it is a gnome-wide setting
13:04
that doesnt help me :)
13:04
<ogra>
no
13:04
its in /etc/xdg7autostart
13:04
pulseaudio-module-xsmp.desktop
13:04vvinet has quit IRC
13:04
<Gadi>
Exec=pactl load-module module-x11-xsmp
13:05
thats a new one
13:05
:)
13:05
<ogra>
Name=PulseAudio Session Management
13:05
Comment=Load module-x11-xsmp into PulseAudio
13:05
<Gadi>
hmm... if I include that we should dep on pulseaudio-utils
13:06
<vagrantc>
*sigh* still getting the GID discrepancies with localapps
13:06
<ogra>
you cant include that on the client though i guess it will break ... you dont have X session management client side
13:06
<Gadi>
ah
13:06
<ogra>
(guessing here)
13:06
<Gadi>
hmm...
13:07
can you think of a way I can redirect alsa to pulse on the client?
13:07
<ogra>
but xsmp somewhat suggests it uses the x session management protocol
13:07
you can reimplement "asoundconf set pulse"
13:07
so it works distro agnostic
13:08vvinet has joined #ltsp
13:08
<Gadi>
wait - stgraber: how did a simple export of PULSE_SERVER get audio going for localapp firefox?
13:08
<ogra>
in the end its just setting up a special alsa config
13:09
<Gadi>
ogra: it just create .asoundrc and friends, right?
13:09
<ogra>
right
13:09
i think that works distro independend
13:09
<Gadi>
and those files are read every time an app loads, right?
13:09
<ogra>
no
13:10
<Gadi>
when are they read?
13:10
<ogra>
you have a vitrual alsa device with them ...
13:10
no idea who reads them when, but that virtual device will be there
13:10
worst case you can put the file in /etc
13:11
<Gadi>
hmm
13:11
<ogra>
if you are sure you need it as system device ... which i assume you aill
13:11
*will
13:11
<Gadi>
weird that localapp firefox works with sound
13:11
unless this is not needed at all
13:12
or maybe localapp firefox works because it still uses gnome's defaults since it is running in a session
13:12
and gnome defaults to pulseaudio
13:17jaspion_me has quit IRC
13:18
<vagrantc>
seems like /etc/groups doesn't get reset properly
13:21
aha!
13:21
figured out the wrong groups thing ...
13:22
in /etc/groups, GID 107 is listed twice, once for pulse, and once for fuse.
13:22
so our pruning isn't working quite right.
13:22
<Gadi>
doh
13:23
which of those is a server group and not a client group?
13:23
<vagrantc>
seems like all GIDs below 500 are repeated twice
13:24
<Gadi>
do you have any duplicate names?
13:24
or only duplicate ids?
13:25hanthana has quit IRC
13:27
<vagrantc>
Gadi: both
13:28
<Gadi>
then, something in the line 50 while loop is not working for you
13:28cliebow has quit IRC
13:36bobby_C has joined #ltsp
13:41hersonls has quit IRC
13:44vagrantc has quit IRC
13:53edyBUNTU has quit IRC
14:02cyberorg has quit IRC
14:07
<warren>
Gadi: hmm, how serious is that group add fix?
14:07radoeka has quit IRC
14:11tarbo has joined #ltsp
14:17
<Gadi>
warren: I love ur questions :) It's a solid 5.9 out of 6 - it lost a tenth of a point on the dismount
14:17
:)
14:18
warren: you may want to wait until vagrantc figures out his group issue - and you'll get a 2-for-1
14:21tarbo has quit IRC
14:22tarbo has joined #ltsp
14:30
<rjune>
!g
14:30
<ltspbot>
rjune: "g" is Gadi!!!!!!!!!!!!!!!!!!!!!!!!
14:30
<rjune>
How's life?
14:33Guevara has joined #ltsp
14:34
<Guevara>
how lock network surf for users on ltsp?
14:34
the users can navigate on internal network, how block?
14:35
i think remove local menu on gnome under ubuntu 8.04, but i don't know
14:36
the icon network appearance in nautilus
14:36
=/
14:47
anybody?
14:47
<Gadi>
Guevara: you want to block user's access to the internet?
14:48* Gadi waves to rjune
14:48
<Guevara>
no, block only access internal network (others machines)
14:48
<Gadi>
does the ltsp machine need access to those machines?
14:49
if not, you can setup a firewall
14:49
with rules to deny connections to certain local network IPs
14:49
<Guevara>
=/
14:49
<Gadi>
otherwise, what could your users do on other machines without username/password?
14:50
<Guevara>
the users no need access this machines
14:50
<Gadi>
so setup a firewall
14:50
thats what firewalls do
14:50
how do you keep users on other machines from looking at other machines?
14:50
:)
14:51
<Guevara>
i think in remove icon network on nautilus
14:51
<Gadi>
not sure how easy that is
14:51
<Guevara>
informations Gadi, the users cannot read
14:51
<Gadi>
perhaps it is a gconf key?
14:51
<Guevara>
yes, i use gconf
14:52
but the option for remove i can't see
14:52
i can block others options, panel for exemple
14:53
but, remove or block internal surf network no
14:53
<Gadi>
not sure
14:53
is it the windows network you a re worried about?
14:54
<Guevara>
yes, is windows network and i install ltsp on ubuntu 8.04, and the users on the thinclients can see the local network
14:55
<Gadi>
maybe you can simply uninstall the smb stuff
14:55
:)
14:55
unless you need it
14:55
or change the workgroup
14:55
<Guevara>
yes, maybe i need samba
14:56
but the server need samba
14:56
and the users use samba on the server automaticaly
14:58
<sbalneav>
Unless you set the permissions on files such that the users won't be able to see things, if the data's there, they'll be able to browse it.
14:59
<Guevara>
i can't edit other machines
15:00
<sbalneav>
Then you won't be able to "block" someone's access to things.
15:00
<Guevara>
i search for block this network on gconf, but no sucess
15:00
<sbalneav>
There isn't anything like that in gconf.
15:00
gconf controls gnome. this isn't a gnome function
15:00
this is a file permissions function.
15:00
<Guevara>
this is a option on nautilus
15:01
and how edit this permission?
15:01
<sbalneav>
You're wanting to stop users from accessing /home/something, right?
15:02
<Guevara>
no sbalneav, i block this with sudo chmod 700 * in home dir
15:02
<sbalneav>
ok, so what ARE you wanting to block, then?
15:02
<Guevara>
i need block the users see others machines on windows local network
15:02
<Gadi>
sbalneav: he doesnt want users going to Places > Network
15:03
and searching the windows network
15:03
<Guevara>
yes Gadi
15:03
on nautilus you have a icon "network" and this is a windows network with varios machines
15:03
<Gadi>
unfortunately, it isnt just an icon
15:04
it is a core feature of nautilus
15:04
<Guevara>
i understand
15:04
<Gadi>
and appears everywhere
15:04
<Guevara>
yes
15:04
but i need block this, the students have access, and is not permit
15:04
<alkisg>
Is it possible to cut the traffic to samba ports on a per user basis? That would solve Guevara's problem...
15:05
<Guevara>
yes, but the users use the configuration on the server alkisg
15:06
i can't block for users in this metod
15:06
<alkisg>
That's why I'm saying "on a per user basis", so that only student traffic is blocked, not yuors
15:06
<sbalneav>
I beleive pesselus will do this, however:
15:07
<Guevara>
alkisg: what is you idea?
15:07
<sbalneav>
you could make the /usr/bin/nautilus-connect-server binary chmod 000, and possibly remove/move /usr/share/applications/network-scheme.desktop
15:08warren has quit IRC
15:08
<Guevara>
=/
15:09
<sbalneav>
Other than that, I don't see any nautilus gconf keys that would affect that.
15:09
<Guevara>
i understad
15:09
=/
15:12
<sbalneav>
Easier would be to simply, on the other server, make the shares non browsable
15:12
<Guevara>
no, is very complicated
15:12vvinet has quit IRC
15:13
<alkisg>
Guevara, I was thinking something like iptables => drop packets with destination port = 135 to 139 and userid <> teacher
15:14
But I don't know if it is doable.
15:14
<Guevara>
=/
15:15
ltsp need more options for this
15:15
<sbalneav>
That isn't an LTSP function
15:15
it has nothing to do with LTSP
15:15decebal has joined #ltsp
15:15
<sbalneav>
It's something GNOME doesn't offer
15:15
gnome != LTSP
15:16
<Guevara>
understabd
15:16
understand
15:16
<sbalneav>
Youd have exactly the same problem if you set up a standalone workstation with a hard drive for people to log in on.
15:18
<Guevara>
yes, but i need block this on ubuntu
15:19
in the debians tutorials cannot this information
15:22
<sbalneav>
I don't understand
15:23
<alkisg>
Guevara: why don't you cut all smb traffic? Who needs to access windows shares? The teachers?
15:23
<sbalneav>
Are you saying they HAVE this information on the debian tutorial?
15:23
<rjune>
sbalneav, ltsp > gnome
15:23
<sbalneav>
ltsp < gnome
15:24
there's way more work in gnome than ltsp
15:24
ltsp's plumbing
15:24
brb
15:24
<rjune>
alkisg, iptables does support matching by user
15:24decebal has left #ltsp
15:25
<Guevara>
i not installing the packages for samba
15:25
<alkisg>
Yeah, I saw that on the man page, I'm just not familiar with the syntax and I can't give Guevara the exact line...
15:25
<Guevara>
automatically the server and the thiclients access this windows network
15:25
<alkisg>
Guevara: ok, why don't you remove smb support?
15:26
(like Gadi told you)
15:26
<sbalneav>
Guevara: Did you TRY chmodding the nautilus-connect-server and moving the .desktop file yet?
15:28gate_keeper_ has quit IRC
15:28
<rjune>
iptables -m owner -h will list the help
15:28
<Guevara>
sbalneav: thanks for help, but i have in home, not in the universuty, the ltsp is in university
15:28
<rjune>
iptables -A OUTPUT -j DROP -m owner --gid-owner GID_OF_STUDENTS should match it
15:29
though it's probably better to do it as two rules, one that allows a teacher group, then one that blocks it unilaterally
15:30mikkel has quit IRC
15:33six2one has quit IRC
15:41CAN-o-SPAM has quit IRC
15:48Guevara has quit IRC
15:50BrunoXLambert has quit IRC
16:01spectra has quit IRC
16:03Tetrispt has left #ltsp
16:03evilx has quit IRC
16:04rootchick has left #ltsp
16:11vagrantc has joined #ltsp
16:12sepski has quit IRC
16:15
<vagrantc>
urgh.
16:16
Gadi: i've been struggling to figure out the groups issue without internet access ... made any progress on that?
16:16
i've found a couple issues ...
16:16
<Gadi>
ok, shoot
16:16
<vagrantc>
usermod -G needs write permission to /etc, not just /etc/group
16:16
and the NFS setup doesn't have a writeable /etc
16:16
<Gadi>
doh!
16:17
(never wouldve caught that one)
16:17
:)
16:17
<vagrantc>
but that's not the worst of our problems, i think...
16:17
<Gadi>
ok, next
16:17
I luv a challenge
16:18* vagrantc is challenged to figure out how to say it
16:18
<Gadi>
youve got dups
16:18
which is better than "you's gots dup'd"
16:18
<vagrantc>
pretty much every group is doubled
16:18
and it doesn't resolve differences in gid
16:19
<Gadi>
ok - did you see that while loop I was talking about?
16:20
<vagrantc>
it's processing /etc/groups, which has the server's "getent group" output appended to it ... but then it processes it one line at a time, and doesn't distinguish if it's processed similar lines already
16:20
similar being identical names or GIDs
16:20
<Gadi>
it should - that's where the match comes in
16:20
<vagrantc>
additionally, /var/cache/ltsp-localapps/passwd and group aren't getting copied back into place after everything's over.
16:21
<Gadi>
but, maybe your write issue with /etc is to blame here, too
16:21
<vagrantc>
Gadi: but the match is matching against the currently processed line ...
16:21
<Gadi>
can you test once you fix /etc as a rw dir?
16:21
<vagrantc>
Gadi: it's matching against itself
16:21
<Gadi>
nope
16:21
look at the code
16:21
it stores the name in a list
16:21
<vagrantc>
ah, yes. got it
16:21
<Gadi>
and then searches the list for that name
16:22* Gadi thinks the issues are all related to writing to /etc/group
16:22
<Gadi>
is all of /var/cace/ltsp-localapps/ writable?
16:22
<vagrantc>
i'm thinking a cleaner approach, would be to keep a pristine copy of the server's getent group output, a pristine copy of the client's original /etc/group ... and then only add groups not already present in to the client's /etc/group
16:23
<Gadi>
because it writes a tmp file there
16:23
<vagrantc>
Gadi: yeah, i fixed that a while ago.
16:23
Gadi: and the restoring those files from /var/cache/ltsp-localapps *was* working at some point
16:23
<Gadi>
well, not sure what would have broken that
16:24
that should happen when localappsd exits
16:24
<vagrantc>
but that's a trivial issue, overall
16:24
<Gadi>
(see the subshell code)
16:24
<vagrantc>
yeah.
16:24
echo "$line" >>${TMPGROUP}
16:25
that needs to check for a matching GID first, and generate a new one if it's already taken
16:25
<Gadi>
right
16:25
I get why you have dup'd ID's
16:25
I dont get why you have dup'd names
16:26
it *sounds like* it breaks on: mv $TMPGROUP /etc/group
16:26
try changing the "mv" to "cp" so you can see what $TMPGROUP looks like
16:26
<vagrantc>
maybe.
16:26
ah, mv.
16:27
tmpgroup is there, so the mv must be failing
16:27
<Gadi>
there ya go
16:27
<vagrantc>
right. because it's a copy on write file.
16:27
er, bind mounted file
16:27
and can't mv it, have to cp it.
16:27
<Gadi>
ok
16:27
ah
16:28
<vagrantc>
or cat it
16:28
without internet access, i managed to crash my computer good ...
16:28* vagrantc fires up X
16:29
<Gadi>
I gotta run - my youngest turns 2 today!
16:29
gotta go party
16:30* Gadi thinks we know the problem and how to solve it, tho
16:30
<vagrantc>
Gadi: thanks for your thinkin!
16:30
Gadi: party hard!
16:30
<Gadi>
and once the gname thing is good to go, we can add the check for gid
16:30
thx
16:30Gadi has left #ltsp
16:46otavio_ has quit IRC
16:48shogunx has joined #ltsp
16:49
<vagrantc>
the cp definitely helped, usermod -G still requires write access to /etc, still doesn't copy stuff back to /etc/group and passwd when done ... testing with a writeable /etc now
16:50cyberorg has joined #ltsp
16:52
<vagrantc>
writeable /etc definitely fixes the issue with usermod -G
16:59ogra has quit IRC
16:59
<vagrantc>
and the passwd/group stuff doesn't get replaced on logout, but it does seem to get reset properly on the login of the next user
16:59ogra has joined #ltsp
17:06alkisg has quit IRC
17:16Ahmuck has quit IRC
17:17bobby_C has quit IRC
17:26
<vagrantc>
the /etc/cups/client.conf tweaks don't get removed, either.
17:34olalin has quit IRC
17:43
<ltsppbot>
"vagrantc" pasted "vagrant's ugly hack that shouldn't require writeable /etc/" (22 lines) at http://pastebot.ltsp.org/162
17:46
<vagrantc>
except it doesn't even work
17:55
sed -i tries to write in /etc too ... so i'd have to copy the file back out, tweak it, and copy it back
17:55jammcq has joined #ltsp
17:55
<jammcq>
hello #ltsp
17:55
<johnny>
vagrantc, maybe we should just give up on the tmpfs bindmounting..
17:56
and move to aufs/unionfs :(
17:56dirigeant is now known as MeW_
18:00
<vagrantc>
johnny: hrm. don't really like the idea of forcing it
18:15RobertLaptop has quit IRC
18:17RobertLaptop has joined #ltsp
18:20Ahmuck has joined #ltsp
19:02staffencasa has quit IRC
19:04Lns has quit IRC
19:10rjune_ has joined #ltsp
19:14alex_21 has joined #ltsp
19:15
<alex_21>
Hi, I want to have a setup where the machine on start-up logs in automatically. Is this doable using LTSP 5 and Ubuntu 8.04
19:15
Please
19:17
<Ryan52>
yep
19:17
!docs
19:17
<ltspbot>
Ryan52: "docs" is For the most current documentation, see http://wiki.ltsp.org/twiki/bin/view/Ltsp/LtspDocumentationUpstream
19:17
<Ryan52>
I think that tells you how.
19:18
<alex_21>
Ok, thanks
19:21rjune_ has quit IRC
19:22
<alex_21>
Ok, not only did I not find it, but I found offensive links on that page
19:23
What I want is the clients to login automatically
19:23
?
19:23
<Ryan52>
alex_21, http://www.ltsp.org/~sbalneav/LTSPManual.html#ldm-variables
19:23
LDM_AUTOLOGIN
19:23
see that section
19:24* Ryan52 doesn't see the offensive links
19:26
<alex_21>
Well, that is subjective I suppose,
19:28
<Ryan52>
?
19:29rjune_ has joined #ltsp
19:30vagrantc has quit IRC
19:33
<alex_21>
Well, anyways, I can't find the section. I looked, but I don't see it
19:36
I really looked
19:39* Ryan52 wonders how you can miss it...
19:39
<Ryan52>
it right there.
19:39
just open the link I gave you.
19:39
LDM lts.conf parameters
19:39
LDM_AUTOLOGIN
19:39
boolean true/false, default <unset>
19:39
This option allows the thin client to login automatically without the need for a username and password. To set it set LDM_AUTOLOGIN = True for the corresponding thin client. You can also set a user and password with LDM_USERNAME = John and LDM_PASSWORD = John's password, although not setting these will default to the hostname of the thin client.
19:39
LDM_DIRECTX
19:39
oops, one line too many.
19:39
but ya.
19:46
<alex_21>
Sory to bother you with that, but my screen reader was having hard times with that page
19:46
Sorry
19:51japerry has quit IRC
20:06alex_21 has quit IRC
20:07RobertLaptop has quit IRC
20:08RobertLaptop has joined #ltsp
20:32japerry has joined #ltsp
20:54rcy has quit IRC
21:23rcy has joined #ltsp
21:25pscheie_ has quit IRC
22:02hanthana has joined #ltsp
22:02CaScAdE^FarAway has joined #ltsp
22:06vagrantc has joined #ltsp
22:19CaScAdE^1arAway has quit IRC
22:20warren has joined #ltsp
22:33pscheie has joined #ltsp
23:06warren has quit IRC
23:29MeW_ has quit IRC
23:29hanthana has quit IRC
23:33Egyptian[Home] has joined #ltsp
23:38zerocool has joined #ltsp
23:38
<zerocool>
ping
23:40
<Ryan52>
pong
23:41
<zerocool>
I have a question... re rdesktop with ltsp.
23:41
can't seem to get anywhere with power settings... screen blanking
23:42
i checked the ltsp wiki but the DPMs settings which are supposed to be enter in the lts.conf don't do a/t
23:43
also, can't really find e/o that is running into the same issues i have.
23:44
basically, i'm using rdesktop from the SCREEN_02 and on the windozz server i've set the screen saver not to turn on but after 10 mins the thin clients turn off their screens.
23:44
does anyone have addition data on this?
23:45
hey, Ryan52 guy - you here still?
23:49
<Ryan52>
I was just saying pong :p
23:50
<zerocool>
hey thanks man ;]
23:51
guess nobody there that knows... :(
23:51
<Ryan52>
patience ;0
23:51
err, :)
23:51
my shift key suuuucks. :p
23:52
<zerocool>
right dude.