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


Channel log from 20 July 2007   (all times are UTC)

00:03iMav has quit IRC
00:14sbalneav has quit IRC
00:26subir has joined #ltsp
00:38indradg has quit IRC
00:54cyberorg has joined #ltsp
01:18spectra has quit IRC
01:26fernando1 has quit IRC
01:33fernando1 has joined #ltsp
01:53daya has joined #ltsp
02:00ccherret1 is now known as ccherrett
02:01cyberorg has quit IRC
02:01subir has quit IRC
02:03subir has joined #ltsp
02:05cyberorg has joined #ltsp
02:23
<ari_stress>
hello
02:24
is there any reference/example for dhcpd.conf and lts.conf?
02:31plamengr has joined #ltsp
03:19gonzaloaf has joined #ltsp
03:47Avatara has joined #ltsp
03:47cyberorg has left #ltsp
03:48cyberor1 has joined #ltsp
04:17freet15 has joined #ltsp
04:22cyberor1 has quit IRC
04:23
<Q-FUNK>
ogra: I have figured out a way to generate 3 images in the update script
04:24
pxe, nbi and elf. nbi uses the old nbi tool for deprecated etherboot implementations, elf uses this new tool, while pxe uses the existing method
04:24
<ogra>
well nbi defaults to mkelf anyway
04:24
<Q-FUNK>
which, as you might recall, failed for the dbe60
04:25
<ogra>
we didnt use mknbi since several releases how do we make sure that doesnt clash ?
04:25
but works on all others :)
04:25joebake1 has joined #ltsp
04:25
<Q-FUNK>
what was the instruction of making images for older etherboot using nbi, then?
04:26
<ogra>
a proper thing would be to replace mknbi ... but then we need the guarantee that this other tools works with all other implementations
04:26
mkelf-linux ....
04:26
<Q-FUNK>
not really
04:26joebaker has quit IRC
04:26
<ogra>
for main inclusion we do
04:26
thats the way ubuntu works
04:26
<Q-FUNK>
if we have pxe, nbi (mknbi) and mkelfImage, we have 3 targets. that's what i have now.
04:27
<ogra>
one tool for the task ... the one that matches the majority
04:27
well, mkelfimage does the same mkelf-linux does but omits the BIOS calls as i understand it
04:27
<Q-FUNK>
the only tricky part is configuring the dhcp server to sort out which image to send, between nbi and elf
04:28cyberorg has joined #ltsp
04:28
<ogra>
(sorry, still 1600 mails to go, i didnt read them yesterday due to CD testing duties)
04:28
<Q-FUNK>
oh :|
04:28
well, you'll get there :)
04:28
<ogra>
yeah
04:29
<Q-FUNK>
but I still think that getting -amd and this new tool into main would be desirable
04:29* ogra waits for the spam filter to finish ... should cut that in half :) )
04:29freet15 has quit IRC
04:29
<Q-FUNK>
LOL
04:29
<ogra>
-amd will be in main for the release
04:29
<Q-FUNK>
great! :)
04:30
<ogra>
the tool is a question of code qualit, convincing the TB about the need for duplication in main etc ...
04:30
oh, and indeed it will get a full security review
04:31
<Q-FUNK>
that's just it, there's no duplication. mkelf produces a tagged elf image which relies upon bios calls, while mkelfimage produces an elf image that doesn't use any bios call.
04:31
code quality is ok, but their makefile is needlessly complicated and buggy. i have to do a lot of silly things to get this thing to build cleanly every time.
04:34
<ogra>
hmm, k
04:34
we could advetise it as full linuxbios compatibility :)
04:34
<Q-FUNK>
:D
04:34
<ogra>
marketing would like that :)
04:35
<Q-FUNK>
here, I'm gonna flash eproms for a couple of old ISA cards, using a purposely cripled ethrboot.org without pxe emulation (only bootp and tftp support), on monday.
04:36
this should give us a good idea of whether mkelfImage can safely replace mkelf-linux or not on traditional hardware.
04:38
dbe60 already fails if i use this, but thankfully we can build an up-to-date image that works the exact same way as the one on the dbe61, so it's no big deal
04:39
the strange thing is that mkelf-linux should work as it is on the deb60. we used that succesfully before.
04:39
<ari_stress>
hello, is it possible to install additional packages into ltsp5? i'm on feisty
04:39
<Q-FUNK>
ari_stress: the chroot or what people see on the desktop?
04:40
<ari_stress>
Q-FUNK: yes, i've chrooted to /opt/lts/i386
04:40
i'm trying to install xfce on it
04:40
<Q-FUNK>
xfce is outside the chroot
04:41
<ari_stress>
oh? you mean i should install it on the host ubuntu instead? not the chroot/client env?
04:41
<Q-FUNK>
exit the chroot and install the xubuntu metapackge
04:41
on the server host, yes
04:42
the chroot is only used to bootstrap the thin client
04:42vanya has joined #ltsp
04:42
<ari_stress>
ok, thanks Q-FUNK :D.
04:42
you make it clear :D
04:43
<Q-FUNK>
the chroot basically provides just enough of a basic ubuntu system to start the thin client and configure X, then the login manager connects to the server
04:43
so, any application you wanna see on the desktop, you install _outside_ the chroot.
04:44
<ari_stress>
cool
04:44
anyway., ltsp 5 seems very different than 4. it seems to be very simple.
04:44
<Q-FUNK>
yes indeed
04:45
<ari_stress>
it even doesnt include examples in the lts.conf anymore?
04:45
where can i get reference for any parameter in lts.conf?
04:45
<Q-FUNK>
ogra: that reminds me, would it be possible to include ntpdate in the default chroot and to start the network earleir, to avoid all those "timestamp of foo is in the future" messages?
04:46
ari_stress: if you really need to configure anything there, there's some ubuntu tutorials which show the options. however, since ltsp5, almost everything is done automatically, including guessing the monitor's resolution and graphic card capabilities.
04:48
<ari_stress>
Q-FUNK: you mean we dont need to put anything else in lts.conf anymore? or does lts.conf from v4 still apply in v5?
04:49
<Q-FUNK>
about older v4 config applying in v5, that, i wouldn't know
04:50
<ari_stress>
so, let's say i plug an usb printer in the client. it will magically detected by ltsp?
04:53
<Q-FUNK>
usb sticks are, but I never tried with a printer
04:54
<ogra>
Q-FUNK, i dont want an additional port open on te server ...
04:54
Q-FUNK, the plan was to recieve a timestamp with the locale and session list in ldm
04:54
and set the clock from there
04:56
<Q-FUNK>
ogra: some thin client hardware doesn't have any RTC battery. we could compensate by setting the clock early with ntpdate.
04:57
<ogra>
Q-FUNK, yes, but have another open port to take care of
04:57
ntpdate was an should stay optional
04:58
its trivial to install if you want it
04:58
<Q-FUNK>
installing it is trivial, but it barely helps because the network starts so late in the boot process
04:59
I agree to keeping it optional, but network start would still need to be earlier than it is in the boot process.
05:16
<ogra>
the networks starts from initramfs
05:16
and doesnt change after that
05:16mistik1 has quit IRC
05:19* ogra wonders if thats understandable for usual LTSP users https://help.ubuntu.com/community/UbuntuLTSP/LTSPWithoutNFS
05:31
<Q-FUNK>
ogra: ok. not the case here on etch. it starts much later.
05:31
and ntpdate is run from if-up.d
05:34
<ogra>
right
05:34
but if yu have an nbdroot it *cant* start later
05:34
dont judge by the network initscripts ;)
05:35
you would use / if they had any effect n the interface
05:35
<ari_stress>
hm.. what is the max amount of ram supported by feisty? to be exact, how many ram is needed to support 80 LTSP clients that open openoffice?
05:36
<ogra>
ari_stress, tons :)
05:37
nah, i'm lying
05:37
if all just use the same program there is a lot ram shared
05:37
<ari_stress>
ogra: is there any formula to plan for the ram? will 40gb enough?
05:37
<ogra>
especially for ooo
05:37
it really depends on the other stuff you run ;)
05:38
a ubuntu gnome desktop where you want to use ooo eats usually 128M per user
05:38
256 are needed to run te server itself
05:40
<ari_stress>
128M x 80 = 10,240M, nice :)
05:40
<ogra>
given that a lot will be shared (even a lot of the desktop apps will do that) you could even get through eith less
05:40
*with
05:40
but make sure to run a -server kernel flavour on the server
05:40
the -generic one wont address more than 4 i think
05:41
(4Gig that is)
05:42
<ari_stress>
ogra: how to use another kernel in ltsp? is it installed in the host or the chroot?
05:42
<ogra>
you only need it on the server
05:42
<ari_stress>
ok
05:42
<ogra>
the client kernel should always be -386 since many clients only speak 568 instruction sets ...
05:43
(-386 is compiled for 486 and above, -generic for 585 and above)
05:43
errg
05:43
<ari_stress>
when this project is done, i'll write a success story on ltsp.org
05:43
:)
05:43
<ogra>
-generic for 686 and above indeed
05:43
ari_stress, cool 1
05:43
!
05:44
i played a bit with the -lowlatency flavore for thin clients, but that didnt have any big speedup effect ...
05:44
<ari_stress>
ogra: you are one of the ltsp developers, right?
05:45
<ogra>
after gutsy released ad we have the ubuntu mobile flavour out i'll have a look at their kernel, that might actualy speed up :)
05:45
yep
05:45
vagrantc, sbalneav and me are usually doing the main work ... and there is a bunch of occasional patch committers in here :)
05:46
<ari_stress>
cool
05:47
i always admire developers
05:47
i wish i could do some code
05:47
<ogra>
and not to forget about jammcq, he's our lead and brain :)
05:47
well, if you find things you want to fix (even if its a one liner) let us know about ;) it might be the solution to a longstanding prob we never saw, who knows
05:48
every small bit counts ;)
05:50
<ari_stress>
ok :)
05:50
<ogra>
btw, would you understand the link i pasted above ?
05:50
https://help.ubuntu.com/community/UbuntuLTSP/LTSPWithoutNFS
05:50
since you are not a coder you might match the audience i wrote it for :)
05:51
(well, its rather for teachers that do admin work and have at least a slight understanding, but i'm tired to answer the questions over and over ;) )
05:53
i want it to be a foolproof explanation, but i think i'm to much into it to even explain it properly for non tech people
05:53
<cliebow>
ogra:nice job with that page..
05:54
<ogra>
thanks :)
05:54
feel free to change it where you find errors/misexplanations
05:54
<ari_stress>
i'm looking at it,. sorry many interuptions here :D
05:55
<cliebow>
ogra:you were saying next door you have a smoothwall deb??
05:55
<ogra>
cliebow, on the server-addon CD, yes
05:55
<cliebow>
that is smoothie 2 or 4?
05:55
whoops 3
05:55
<ogra>
i'll need to set that up once to write a proper howto :)
05:56
<ari_stress>
ogra: the link is cool. i can understand it. but maybe because i;m a sysadmin?
05:56
<ogra>
ari_stress, thats enogh for a start :)
05:56
argh
05:56
cliebow, its indeed not called smootwall
05:57
its shorewall
05:57
:)
05:57
<cliebow>
ok..now i understand
05:57
<ogra>
mark loves it :)
05:57
thats why we have it in main
05:59
<cliebow>
"In the past we used a read-only nfs mount to /opt/ltsp/i386 as a client's root file system.We now create a squashfs image of that filesystem."
06:00
does that explain to those who have used early ltsp?
06:00
<ogra>
i hope so
06:01
i hope debian will follow (its still possible to use nfs, thats why we also still have the chroot in /opt/ltsp)
06:01
so its up to them to either switch over or keep the old setup
06:01
its a two line change to revert
06:01
<cliebow>
yep..
06:02
<ogra>
Q-FUNK, got to the mail thread (finally)
06:02
"then there could be a new define: LINUXBIOS=yes"
06:02
thats what i thought
06:02
we should merge it into mkelf-linux
06:02
<Q-FUNK>
mkelf-linux simply won't work.
06:03
there's nothing to merge.
06:03
the linuxbios dev already established that a separate new tool was needed
06:04
ideally, mknbi's mkelf-linux would have incorporated the new code and allowed --options to disable bios calls for linuxbios.
06:04
in practice, this didn't happen
06:09
about mkelf-linux, it produces images that the deb60 doesn't like, on Etch.
06:10
ah, define for which of the two tools to use. yes. in lts.conf ?
06:10cyberorg has quit IRC
06:14kaminski-ltsp-br has quit IRC
06:14kaminski-ltsp-br has joined #ltsp
06:18
<ogra>
lts.conf doesnt affect the image building
06:18
<Q-FUNK>
where would we configure this then?
06:19
<ogra>
/opt/ltsp/i386/etc/ltsp/update-kernels.conf would be the place for the update tool ...
06:19
but i want it automated
06:19
no fiddling in config files for users
06:20
so for the switch that should rather be an option to ltsp-build-client
06:20
not a variable in a file
06:20
<Q-FUNK>
that sounds good
06:21
<ogra>
nyway i'D like to hear indrek about the opportunity to merge the tools
06:21
(i just sent a mail)
06:23
<Q-FUNK>
merging the tools would imply becoming upstream for both mknbi and mkelfImage
06:23
then merging them
06:24
this needs feedback from the community at large at linuxbios and etherboot.org
06:24
if they have no problem with merging this, great.
06:29kaminski-ltsp-br has quit IRC
06:29fernando1 has quit IRC
06:38
<ogra>
we dont need to become upstream for both if its possible to just patch mknbi ;) we need to become upstream for that patch though
06:38fernando1 has joined #ltsp
06:41daya has quit IRC
06:41iMav has joined #ltsp
06:47
<Q-FUNK>
:)
06:47exodos has joined #ltsp
06:47
<Q-FUNK>
that still doesn't explain why mkelf-linux produces output that my dbe60 doesn't like, thoguh
06:50jammcq has quit IRC
06:55exodos has quit IRC
06:56exodos has joined #ltsp
06:56K_O-Gnom has joined #ltsp
06:57exodos has quit IRC
06:57exodos has joined #ltsp
07:00exodos has quit IRC
07:00exodos has joined #ltsp
07:13subir has quit IRC
07:16
<ogra>
Q-FUNK, well, the gutsy version works ... might as well be a kernel thing
07:18
<Q-FUNK>
kernel loads, but somethign goes wrong with the initrd
07:18
however, with mknbi-linux, both load as exepcted
07:23jammcq has joined #ltsp
07:23
<jammcq>
g'morning all
07:26
<ogra>
hey jammcq
07:26
good suggestion for the lts.conf ... i'll do it that wax
07:26
*way
07:27
<jammcq>
I shoulda done that years ago, so I could change the name from lts.conf to ltsp.conf
07:27
<ogra>
yeah
07:27
should we do that alongside ?
07:28
<jammcq>
umm, well. we could keep kicking ourselves, saying we "shoulda" done it :)
07:28
<cliebow>
where will lts.conf reside ?
07:28
in tftproot?
07:28
<jammcq>
ltsp == linux terminal server project. lts = long term support
07:29
<ogra>
cliebow, yes, as described on the wikipage i posted before
07:29
<cliebow>
good..my test server calved on Wednesday..so im just reinstalling at school..
07:30
<jammcq>
ogra: when do you start your west-ward journey ?
07:30
<ogra>
flight goes out tomorror around 11 CEST
07:30
4h hanging around in philadephia
07:30
<jammcq>
oh, that's not too bad
07:31
<ogra>
still a lto
07:31
lot
07:31
<cliebow>
8~)
07:31
<jammcq>
my flight is 9;15 sunday morning. but it's easy. a direct flight
07:31
<ogra>
my tooth isnt fixed 100% yet ... i hope it wont hurt while having pressure changes during flying
07:32
the return flight from london was hell
07:32
<jammcq>
did you break a tooth ?
07:32
bar room brawl or something?
07:33
get hit over the head with a pool que ?
07:33
<cliebow>
guess i'll look for y'all later on..boatung day
07:33
<jammcq>
cliebow: have fun
07:33
<cliebow>
thick a fog just now..but clearing..you going to the west coast?
07:34ace_suares has joined #ltsp
07:34
<ogra>
jammcq, no, i just had a bad tooth for some time ... it started to loosen just before london and i got a thivk throat and hurting jaw
07:35
*thick
07:35
<jammcq>
oooh
07:35
now yer grossing me out
07:35
<ogra>
it was pretty hard to eve use the expess lift in millbank tower :)
07:35* jammcq wipes that image from his mind
07:35
<ogra>
and that for *every* smoke ...
07:35
<cliebow>
yecch..
07:36
i lugged one around all day yesterday and never lit it..17 days now
07:36
<ogra>
cool
07:36
<jammcq>
cliebow: you quit !!!!!! ?
07:36
<cliebow>
i'd like to think so.
07:37
<jammcq>
wow, good job
07:37
<cliebow>
woke up one morning//
07:37Guaraldo has joined #ltsp
07:37
<ogra>
yeah, keep that :)
07:37
<jammcq>
cliebow: I should have you talk to my buddy ogra.
07:37FernandoMM has joined #ltsp
07:37
<jammcq>
ogra: btw, the Gnome party has moved to sunday
07:37
<cliebow>
jammq:imagine n o churaascaria again...ever...
07:38
<jammcq>
cliebow: i'd kill myself
07:38
<ogra>
jammcq, its a matter of attitude ...
07:38
<cliebow>
then you say to yourself..well maybe one little bite
07:38
<ogra>
you have to really want to qit to survive
07:38
i dont want to (yet)
07:38
<cliebow>
or have a determined wife
07:38
<jammcq>
heh
07:39
<cliebow>
im getting pretty good at it..done it many times
07:39
8~(
07:39
8~)
07:39
<ogra>
heh
07:40
<joebake1>
Sorry to hear about your tooth Ogra. There's a product called orajel that helps num the pain.
07:40
<ogra>
well, i'm over the worst stuff
07:40J45p3r_ has joined #ltsp
07:40joebake1 has quit IRC
07:40* cliebow cliebow puts on his blue ltsp baseball cap and flies...
07:40joebaker has joined #ltsp
07:40
<ogra>
but seems i carry an infection in my body since quite some time already, so i still have to take antibiotics for a week
07:42
<jammcq>
ogra: don't tell immigration that you are carrying an infection
07:42
<ogra>
indeed i wont
07:43
thats like answering that silly question "do you plan to join any illegal activities in the US"
07:43
<jammcq>
heheh, it says that?
07:43
<ogra>
(yes, something like that is asked on the visa wavers)
07:43
<jammcq>
heh, say this: ummm, "Plan"...... no, but I am open to new ideas
07:43
<ogra>
i'm not sure anymore if it was "illegal" or terroristic"
07:44
but it was worth a laugh :)
07:44* jammcq wonders how many people say YES
07:44
<ogra>
and i suspect they might even catch 1% through it :)
07:45kaminski-ltsp-br has joined #ltsp
07:45
<jammcq>
so, when the guy sitting next to you on the plane isn't looking, grab his card and mark 'Y' for that answer
07:50
<ogra>
lol
08:01cyberorg has joined #ltsp
08:10ari_stress has left #ltsp
08:11vanya has quit IRC
08:20FernandoMM has quit IRC
08:29* gvy is back (gone 18:30:53)
08:33Gad1 has joined #ltsp
08:41sbalneav has joined #ltsp
08:42
<sbalneav>
Morning all
08:42
<jammcq>
SCOTTY !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
08:42
<sbalneav>
Hey jammcq!
08:46
<gvy>
ouch
08:46* gvy hails grands
08:49
<ogra>
!s
08:49
<ltspbot>
ogra: "s" is Scotty!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
08:49
<sbalneav>
Morning ogra!!
08:50
<gvy>
Olivier!!!!!
08:50
<ogra>
gvy, i'm nott french :) (one i to much)
08:50
<gvy>
ogra, sorry, noticed my fault only post mortem :)
08:50
<ogra>
heh :)
08:51
<sbalneav>
If one wanted to make a TTY joke, one could say you discovered your error -OPOST
08:51
<ogra>
heh
08:51
<gvy>
:-)
08:51
<jammcq>
bwahahahahahahahahahaha
08:52
<gvy>
-E2LATE
08:52
<jammcq>
-ENOTFUNNY
08:54
<ogra>
-ETHUNDERSTORMS outside ...
08:54
woah our gutter doesnt manage anymore ....
08:54* ogra looks throught a waterfall in front of his office window
08:56
<sbalneav>
Blocked, maybe?
08:57
<ogra>
yes, that too :)
08:57
<jammcq>
-OFILL
08:57
<sbalneav>
I have to clean out one of mine 2 times a year, my oak tree keeps dropping acorns in it :)
08:57
<ogra>
the janitor is sitting to much in his laptop :)
08:57
we have a 15m high walnut tree ....
08:58
that drops a lot of stuff in there
08:58
sadly trees over 10m are protected in germany ...
08:58
costs a lot of nerves and time to get allowance to chop it
08:59
so we keep it, even though it drops a shadow on our solar heating ...
09:01* ogra needs to go downstairs again ... susie just brought back the emasculated guineapigs from the vet ... bbl
09:01* gvy almost read "maintainers over 20 are protected in germany"
09:01
<ogra>
now that'd be cool !
09:01* ogra ponders a petition :)
09:02
<ogra>
but first i have to take care for the two poor souls ...
09:08Gad1 has quit IRC
09:09ufo`_ is now known as ufo_
09:17fernando1 has quit IRC
09:22Avatara has quit IRC
09:25Blinny has joined #ltsp
09:25Avatara has joined #ltsp
09:33gonzaloaf has quit IRC
09:37
<joebaker>
Is there a way to broadcast a message to all the thin client displays from the root
09:37
account on the server?
09:38
NX has this neat command nxserver --broadcast "Everybody pretend you're on Windows"
09:46
<sbalneav>
joebaker: yeah, I beleive that TCM will do that for you
09:48
<Blinny>
I'd love to use that. What is TCM?
09:49
<sbalneav>
Thin Client Manager
09:49
<Blinny>
Is this an ubuntu-specific thing?
09:51
<sbalneav>
I think so, but it's fairly easy to do outside of a tool
09:51
All you need to do is find out the DISPLAY of the client
09:52
set the XAUTHORITY environment variable to point to the users xauth file (you'd do this as root)
09:52
then you could just use something like zenity or whatever little gui box to pop up on the client's display
09:53
<gvy>
err... gxmessage?
09:53
<sbalneav>
just march through all the logged in users.
09:54
gxmessage, xmessage, Xdialog, zenity, etc.
09:54
there's a tonne of them.
09:55
Probably be a 10 line shell script. I beleive someone posted one on the mailing list a few years ago.
10:01
joebaker, Blinny: does everyone on your servers use the same window manager?
10:02
<jammcq>
for it to work, you MUST disable X access control
10:02
<Blinny>
sbalneav: Yes.
10:02
<jammcq>
which opens a security whole
10:02
<sbalneav>
What, you mean xhost +?
10:02
<Blinny>
Well, I haven't rolled it out officially yet. Still trying to keep clients from crashing randomly.
10:03
<jammcq>
no, you'd have to set it in lts.conf
10:03
or get each user to do 'xhost +'
10:03
but it's easier in lts.conf
10:04
<sbalneav>
Even if you set the XAUTHORITY?
10:04
hmmm, let me check...
10:04
<jammcq>
you want some NON-YOU user to be able to display a message on YOUR screen?
10:04
you better give them access
10:05
this conversation ALWAYS starts with "eh, should be a 10 line script"
10:05
<Blinny>
heh
10:06
Eventually, everything will be a 10-line script.
10:06
<monteslu>
hey guys, there's a CLI utility to check if an ethernet cable is plugged in, does anyone remember the name of it?
10:06
<jammcq>
ethtool
10:06
and/or mii-tool
10:06
<monteslu>
ahhh, mii-tool
10:06
that's the one, thanks
10:06
<jammcq>
i've heard that ethtool is better, but i've had mixed results with both
10:07
seems on the same machine, they can both report different things
10:07
<monteslu>
mii has worked for me in the past, but I can never remeber the name of it
10:08
I'm doing a 4 NIC firewall on a vmserver with 4 NICs :)
10:08
gets confusing
10:08
LAN + WAN+ DMZ + wireless
10:09scane has quit IRC
10:09
<sbalneav>
Well, I don't have anything special set up in lts.conf,. and I just popped up a clock on one of my users with XAUTHORITY=~user/.Xauthority DISPLAY=192.168.0.20:6.0 xclock.
10:09
<gvy>
jammcq, ethtool isn't "better"
10:09
there are three ioctls for querying interface status
10:09
<sbalneav>
As root, btw
10:09
<gvy>
and different drivers do different job at [some of] them
10:10
so it's better or worse on a case by case basis...
10:10
there's ifplugstatus btw
10:10
and there was some explanation there
10:10
<jammcq>
gvy: cool, thanks for clearing that up
10:23ccherret1 has joined #ltsp
10:23ccherrett has quit IRC
10:27ari_stress has joined #ltsp
10:28
<Blinny>
sbalneav: Is there a graphical 'wall' tool that could be used instead of xclock?
10:28
<ari_stress>
is it possible to setup dhcpd.conf with dns dynamic update in ltsp configuration, because when i set it up for dynamic update, the client failed to TFTP
10:34
<sbalneav>
Blinny: xclock was just an example. Which ltsp are you using?
10:34iMav has quit IRC
10:34
<Blinny>
k12v6
10:35
yeah I know xclock is just an example, but if I could substitude gnome-wall "We're going down!" in for 'xclock' then it really is a 2-line script
10:35
(if there is such a thing as gnome-wall)
10:35
<sbalneav>
Well, there's no such thing, that's what we're talking about.
10:36
ok, so, got a user handy for testing?
10:36
<Blinny>
Does my own box count?
10:36
<sbalneav>
No
10:36
We want a terminal logged in as another user
10:36
<Blinny>
Uhh yeah one moment.
10:36* gvy dives in a box with test users and picks one
10:37
<Blinny>
Okay ready.
10:37
<sbalneav>
so, what's the window manager? Gnome?
10:37irule has joined #ltsp
10:38
<Blinny>
Yup
10:38
<sbalneav>
Got a root shell there?
10:38
<Blinny>
IP is 192.168.1.15
10:38
Sure
10:38
<sbalneav>
ok lets try this
10:39
pgrep -u testuser metacity
10:39
Should get a process id back
10:39
<Blinny>
2111
10:39cyberorg has quit IRC
10:40
<sbalneav>
ok, so lets try this: cat /proc/2111/environ | tr '\0' '\n' | grep DISPLAY
10:41ari_stress has quit IRC
10:41
<Blinny>
DISPLAY=testuser:0.0
10:41
<sbalneav>
testuser's a hostname for the box?
10:41
<Blinny>
No, I substituted b/c hostname/username is the same in this instance
10:42
DISPLAY=textbox:0.0
10:42
(:
10:42
<sbalneav>
ok
10:42
cat /proc/2111/environ | tr '\0' '\n' | grep XAUTH
10:43
<Blinny>
XAUTHORITY=/tmp/.gdmB3X3VT
10:43
<sbalneav>
Odd place to put it. Usually it's $HOME/.Xauthority
10:43
ok, well lets run with it, see what we get.
10:44
<Blinny>
There is one of those too.
10:44
(for this user)
10:44
<sbalneav>
So, lets run (as root):
10:44
DISPLAY=textbox:0.0 XAUTHORITY=/tmp/.gdmB3X3VT zenity --info --text "Oooga Booga"
10:45
<Blinny>
Do I run this on the test box, or from another sending box where I have a root console
10:45
<sbalneav>
From the root console
10:45
<Blinny>
Ooga booga popped up
10:45
<sbalneav>
perfect.
10:45
<Blinny>
Noice.
10:46
So then I just wrap that in a foreach of last |grep still and a buncha greps in /proc and bob's yer uncle
10:46plamengr has quit IRC
10:46
<sbalneav>
Alright, gimme 5 minutes or so, I'll bang together something quick, and you can take it frrom there.
10:46
<Blinny>
Oh, okay. Rock on.
10:47
<Q-FUNK>
this would be a nice fewture to get packaged by standard
10:48
in gnome generally speaking, but even more so on LTSP, where a reboot could kill a number of user's work.
10:51
I've always wondered if "reboot" cold be patched to have an /etc/reboot.d/ and execute whatever it finds there, such as the above script idea
10:52
<Blinny>
reboot is just a symbolic link to halt. Change the symbolic link to run a shell.
10:52
:s;ll.;script.
10:52
<ltsppbot>
"sbalneav" pasted "notify all" (8 lines) at http://pastebot.ltsp.org/222
10:53
<sbalneav>
./scriptname "ooga booga" would be the invocation
10:53
it's very rough, you can clean it up a bit.
10:53
Q-FUNK: We have the feature in TCM
10:53
This is just a quick standalone hack.
10:54
As for the reboot.d, that's already been done.
10:54
<Q-FUNK>
tcm?
10:54
<sbalneav>
Scroll up, I already explained it.
10:54
<Blinny>
sbalneav: line 5: testbox:0.0: command not found
10:54
sbalneav: line 5 b/c I put it in a script and first line is #!/bin/bash
10:55exodos has quit IRC
10:55
<sbalneav>
Whoops
10:55
<Blinny>
sbalneav: Thanks - I'll fiddle with it.
10:55
I appreciate you taking the time man
10:55
<sbalneav>
take out the line that says $DISPLAY $XAUTH
10:56
<Q-FUNK>
sbalneav: found. is this being merged into debian as well?
10:56
<sbalneav>
Q-FUNK: Any scripts in /etc/rcx.d that start with a K are run on shutdown.
10:56
Q-FUNK: Dunno.
10:57
<Q-FUNK>
sbalneav: those are run during shutdown. I'm taling about a directory of tasks to execute before launching the shutdown.
10:57
<Blinny>
Won't taking out that line not set the display though?
10:57iMav has joined #ltsp
10:58
<Blinny>
(meaning it won't iterate through logged-in users)
10:58
<Q-FUNK>
right now, "reboot" already sends a wall to users logged on any console. we'd need that wall to also go to desktop users via their notification area, using zenity and the equivalent kde tool.
10:59
<ltsppbot>
"sbalneav" pasted "fixed" (7 lines) at http://pastebot.ltsp.org/223
11:00
<Q-FUNK>
alternately, gnome and kde would need a standard way of catching wall messages and displaying them.
11:00
<sbalneav>
Q-FUNK: Just number it so that it's the first thing run on shutdown, and do a "sleep (whatever)" after to halt the shutdown process for a bit
11:00
<Blinny>
sbalneav: Yeah, the only computer getting the popup is the testbox. Another box got it once, but the terminal I'm logged in at hasn't yet, even if I run the script from testbox.
11:00
<sbalneav>
There's command line tools to put things in the notification error.
11:01
They have to click on the ok, before the next one will run.
11:01
heh
11:01
put a & after the zenity
11:01
to background it.
11:01
Like I say, I just banged it off.
11:02
<whiprush>
notify-send
11:02
is what you want
11:02
<sbalneav>
there you go
11:03
<Blinny>
Okay I'll fiddle. Thanks sbalneav
11:03
(and was the 'notify-send' part for me or Q-FUNK?)
11:04
<whiprush>
it was for Q-FUNK
11:04
<Blinny>
k thanks
11:04
<whiprush>
but is generally useful for thin clients
11:07
<Q-FUNK>
whiprush: is that that package name?
11:07
<whiprush>
that's the binary
11:09Guaraldo has quit IRC
11:09
<joebaker>
sbalneav: Thanks! The Zenity looks like it will serve my purposes. As an admin
11:09
I like to have a way to announce needed actions to users
11:10
without having to use the PA .
11:10
<Q-FUNK>
whiprush: hm. not installed on this system. provided by which package?
11:10
<whiprush>
libnotify-bin
11:10
apt-file tells you what binary belongs to a package btw
11:26Q-FUNK has quit IRC
11:27ccherrett has joined #ltsp
11:28ccherret1 has quit IRC
11:31Q-FUNK has joined #ltsp
11:38indradg has joined #ltsp
11:41* gvy is away: ~ and then LF
11:47vagrantc has joined #ltsp
11:47gvy has quit IRC
11:51andresmujica has joined #ltsp
11:53andresmujica has left #ltsp
12:15indradg has quit IRC
12:16zodman has joined #ltsp
12:16
<zodman>
hi there
12:17nsweet has joined #ltsp
12:17
<nsweet>
hi... does anyone know how i can disable DPMS on the thin clients?
12:19
<zodman>
why use IGEL on thinclient's with 32mb of ram ?
12:23
XSERVER = nsc
12:23
whats it ?
12:29
<ltsppbot>
"joebaker" pasted "announce.sh (Broadcast Script to X Clients) Error Messages." (24 lines) at http://pastebot.ltsp.org/224
12:30ogra has quit IRC
12:31indradg has joined #ltsp
12:31
<joebaker>
sbalneav: I tried that script you typed out. Thanks! It worked for
12:31
my client but not the others. fyi
12:40Avatara has quit IRC
12:45Guaraldo has joined #ltsp
12:56stevnblinux has joined #ltsp
12:56
<Blinny>
joebaker: You picked better text. I got a call from the one other user that I forgot was using a thin client saying 'My computer just tried to scare me. It said "Oooga boooga"'
12:56
<sbalneav>
joebaker: Which ltsp are you running?
12:56artista_frustrad has joined #ltsp
12:57stevnblinux has quit IRC
12:59stevnblinux has joined #ltsp
13:01nsweet has quit IRC
13:03shale_ has joined #ltsp
13:09CaPsULe has joined #ltsp
13:13Gadi has joined #ltsp
13:13CaPsULe has left #ltsp
13:17
<joebaker>
Blinny: That's Funny!
13:18
sbalneav: I'm running Ubuntu Feisty's LTSP 5. Note: I've rigged it to use XDMCP instead of LDM.
13:18
GDM is on the server but I'm thinking of switching to KDM so we can get autologin to work once again.
13:19
<Gadi>
joebaker: you can have autologin and XDMCP performance through ldm,if you use my ldm patch
13:19
then, you would get localdev and sound, as well
13:23indradg is now known as idg|dinner
13:27
<sbalneav>
joebaker: grab the userid and set the XAUTHORITY to be $HOME/.Xauthority
13:28
If it's unset, by default it's $HOME/.Xauthority
13:28
so gdm might not be setting up the env variable.
13:40
<joebaker>
Gadi: I'm interested in your patch for LDM. Actually, I'm interested in testing lots of
13:40
ltsp features.
13:41
<Gadi>
http://codebrowse.launchpad.net/~gideon/ltsp/gadi-ldm-mods-ltsp/download/gadi%40ltsp.org-20070521205254-ek710bofdpdtlwlz/x_Matt_Zimmerman_%3Cmatt.zimmerman%40canonical.com%3E_Tue_Jun__7_19%3A59%3A49_2005_32192.0/ldm
13:41
<joebaker>
Oh, yes, XAUTHORITY is unset. I was looking for it using env
13:41
<sbalneav>
joebaker: How's your script-fu?
13:41
<Gadi>
there's an email on the listserv with more info
13:41
<sbalneav>
Need me to code up a line for you, or can you get it?
13:41
<joebaker>
sbalneav. I can set that varriable.
13:41
No problem. thanks sbalneav
13:43
<Gadi>
hey, anybody off-hand know where I can find out if the running kernel has squashfs support built in?
13:43
I dont think it appears in /proc/filesystems
13:49muh2000 has quit IRC
13:49muh2000 has joined #ltsp
13:50* vagrantc keeps forgetting who all is coming to portland
13:50
<joebaker>
gadi: I forgot .Xauthority contains binary content. Can I do something like
13:50
XAUTHORITY=`cat /home/${username}/.Xauthority `
13:50
Do I need to use setenv at the beginning of the last line?
13:50
<Gadi>
no no
13:50
XAUTHORITY is just the location of the .Xauthority file
13:51
XAUTHORITY=$HOME/.Xauthority
13:51
for example
13:52
vagrantc: do you know how to ask the running kernel if it speaks "squashfs"?
13:53
<shale_>
Gadi... we got a working rdesktop script with ltsp5/feisty
13:53
<joebaker>
OK, I get it. thanks.
13:53
<Gadi>
shale_: nice
13:53
<vagrantc>
Gadi: grep squashfs /proc/filesystems
13:53
<Gadi>
vagrantc: thats what I thought, too
13:53
<vagrantc>
ought to work
13:54indradg_ has joined #ltsp
13:54
<sbalneav>
shale_: paste it to the pastebot
13:54
<shale_>
sound works too... i'd be appreciative if you'd take a look at tell me if it looks good: http://akgeeks.net/ltsp-w2k3
13:54
i gave you two credit for helping us, btw
13:55
<sbalneav>
That works?
13:55
<shale_>
yup
13:55
sound too
13:55
<Gadi>
vagrantc: I cannot believe that the latest ubuntu gutsy kernel dropped squashfs support
13:55
<shale_>
we got usb drives to mount, but working on a script to unmount them
13:55
<Gadi>
unless its a goof
13:55
or maybe a kernel mod
13:55
hmm...
13:55
<sbalneav>
Gadi: You gonna add it to your tree?
13:55indradg__ has joined #ltsp
13:56
<Gadi>
ah... i think its a mod now
13:56
geez
13:56
<sbalneav>
shale_: I'm assuming your mod to rdesktop are GPL'ed?
13:56
<shale_>
sbalneav: please explain
13:57
<sbalneav>
i.e. you've released your updated script under the GPL license?
13:57
<shale_>
nothing so official
13:58
it's just "out there"
13:58
should i put a GPL disclaimer on it?
13:58
<sbalneav>
heh, ARE you willing to release it under a GPL license so we can re-include it in ltsp5?
13:58
<shale_>
of course, it's mostly based off the previous script from 4.2 anyway
13:58
how do i go about GPL'ing it?
13:58
<vagrantc>
Gadi: you sure there isn't just a squashfs-modules package ?
13:59
<Gadi>
no - its just a module
13:59
I need to add it to my initramfs mods to have it in there
13:59
all better
13:59
<sbalneav>
OK, well, if you basically allow us to re-include it in LTSP5, it becomes gpl. Why not add some comments to the script with your names on it so you get attribution?
13:59
something like;
14:00
# mods to Gadi's rdesktop script by:
14:00
# shale, etc etc etc
14:00
<shale_>
ok will do
14:00
<sbalneav>
Might as well get credit.
14:00indradg has joined #ltsp
14:00
<Gadi>
was it a mod to something I did?
14:00
<whiprush>
# Inspired by Scotty
14:00
<Gadi>
dont give credit when its not dur
14:00
<sbalneav>
Gadi: You did the original rdesktop script, right?
14:00
<Gadi>
er, due
14:00
hmm...
14:01
<sbalneav>
I think you did
14:01
<Gadi>
Im not sure
14:01
<shale_>
we took the rdesktop script from 4.2, edited to work with 4.2, and now edited it to work with 5
14:01
<Gadi>
could be
14:01
its been a while
14:01
<sbalneav>
shale_: throw your names in there anyway, paste it to the pastebot, and I'll stick it in my tree
14:02
<shale_>
roger
14:02
<sbalneav>
then gadi, ogra, et al can merge from me.
14:02
<Q-FUNK>
is there any documented way to work around isa netowrk cards not being detected?
14:02
<sbalneav>
Q-FUNK: eeeuuurgh
14:02
ISA's a PITA
14:02
does the machine have a PCI bus?
14:03
you'd be best to yank the isa card and replace it with a $20 8139
14:03
<Q-FUNK>
it used to work fine back when discover1 was the prefered way of detecting hardware and loading modules
14:03
no pci bus
14:04
<shale_>
who uses the vnc pw "pepper" ?
14:06
<sbalneav>
delete that line :)
14:06
<shale_>
well yea, but it might give a clue as to who wrote it :)
14:06
my sysadmin is trying to remember where he pulled the original 4.2 ver from
14:07
<sbalneav>
Not me. Or change pepper to "password" and leave it as an example.
14:07
<Gadi>
thats not in the original 4.2
14:07
<shale_>
yes its commented out
14:09
looks like this was the original script: http://www.mail-archive.com/ltsp-discuss@lists.sourceforge.net/msg23599/rdesktop
14:11
<joebaker>
Gadi, Have you used Google's Apps for your domain?
14:11
<shale_>
that was our starting point, confirmed
14:11
<joebaker>
Where multiple people edit the same document at the same time?
14:11idg|dinner has quit IRC
14:12
<joebaker>
Just wondering, because it seem ackward for everybody to use pastebot, then work on things,
14:12
pasting it back and forth, then notifying , etc... Sort of like a gabby server only with
14:12
authentication based on google account login.
14:13
<shale_>
here's a msg from my sysadmin who wrote the script: "tell the LTSP guys I love their work and wished that Windows would get on the ball and get a fuse file system implementation going."
14:13
<sbalneav>
We mainly use SCCS for doing collaborative stuff. Most of us use bzr
14:14
<joebaker>
I've never gotten much past learning the patch and diff commands. I don't use them
14:14
much either.
14:14Guaraldo has quit IRC
14:15
<joebaker>
If anybody's interested in trying out Google's apps for your domain, I have 100 accounts
14:15
I can give away in the burlingtonlinux.org domain.
14:15ZoOl007_ has joined #ltsp
14:15
<joebaker>
I also have accounts on an Ubuntu Feisty box with NX access.
14:16
<ZoOl007_>
Hello,
14:16indradg__ has quit IRC
14:18
<sbalneav>
ZoOl007_: hello
14:18
shale_: Let me know when you've got the new version up, and I'll put it in my tree.
14:18
<ZoOl007_>
... what I wanted to ask. I just set up a test lab in a vmware workstation6 an I have ltsp working on ubuntu 7.0 server. Vmware uses vmware-tools. It speeds up networking a lot. I can install it on the server vm, but is there any way to get the thin clients to use their driver. At the moment they are booting over 10mbit...
14:22
<shale_>
sbalneav: ok it's updated: http://akgeeks.net/ltsp-w2k3
14:25indradg_ has quit IRC
14:26
<zodman>
someones know how to disable ipv6 on xdm ?
14:28
<sbalneav>
ZoOl007_: Well, you could do it, I suppose, but one assumes you're just TESTING it in vmware, and will have a real rollout at some point?
14:31
shale_: pushed up to my tree on launchpad.
14:32
Congrats, you is an Free Software Author!!!111oneone
14:32
:)
14:33
<shale_>
cool
14:33
<Blinny>
heh
14:33
<shale_>
so does that mean it'll be in the next ver of ltsp5?
14:34
<ZoOl007_>
I'm testing... and I'm actually rather new to linux. In my real life I'm a windows sysadmin. You know... ever since I installed Ubuntu I never ever booted my pc in windows. That means something. I read your article regarding the w2k3ts. Impressive... I'm going to try that.
14:34
<sbalneav>
shale_: https://code.launchpad.net/~sbalneav/ltsp/scotts-gutsy
14:34
shale_: yep.
14:36
<shale_>
nice!
14:50muh2000 has quit IRC
14:51muh2000 has joined #ltsp
15:04Blinny has quit IRC
15:18bobby_C has joined #ltsp
15:19zodman has quit IRC
15:29fernando1 has joined #ltsp
15:34J45p3r_ has quit IRC
15:36
<ZoOl007_>
bye
15:36ZoOl007_ has quit IRC
15:44mistik1 has joined #ltsp
15:59dz0 has joined #ltsp
16:01
<dz0>
Have pxebooting setup on one system and it works fine. I am setting it up in another system and dhcp works, the requets to tftp happen and the tftp server even sends back the first packets. The file will not transfer. Connecting locally though it transfers fine. tcpwarppers is not in use and there is no firewall running. AThe configs are identicle (literally copied from previous env). Anyone have hints on what is wrong with tftp
16:01
? TIA
16:01
There are no network errors and all other network services work fine on that server. ie: apache, ssh, etc. File transfers via scp are normal speeds...
16:02sbalneav has quit IRC
16:02
<dz0>
I have verbose logging on and see no permission denieds or files not found etc. I even tried screwing up the perms and removing files to ensure it would indeed log such things and it does.
16:03fernando1 has quit IRC
16:14Gadi has left #ltsp
16:16twinprism has joined #ltsp
16:29K_O-Gnom has quit IRC
16:40
<shale_>
dz0 try a different NIC?
16:48Egyptian[Home] has quit IRC
16:50fernando1 has joined #ltsp
16:58irule has quit IRC
17:00Egyptian[Home] has joined #ltsp
17:05jammcq has quit IRC
17:05vagrantc has quit IRC
17:08shale_ has left #ltsp
17:09kaminski-ltsp-br has quit IRC
17:09kaminski-ltsp-br has joined #ltsp
17:11kaminski-ltsp-br has quit IRC
17:11kaminski-ltsp-br has joined #ltsp
17:13stevnblinux has quit IRC
17:15spectra has joined #ltsp
17:33bobby_C has quit IRC
17:42shale_ has joined #ltsp
17:43
<shale_>
can anyone tell me how to change the splash screen that shows while booting?
17:43
It's the pretty Ubuntu logo but i want to change it to a big pic of my smiling mug :)
17:44
est possible?
17:45twinprism has quit IRC
18:10sir_veja has joined #ltsp
18:10
<sir_veja>
hello guys
18:10
I have a another problem with ltsp
18:10
what if..
18:10
the client and the server where on diferent networks
18:11
like clients on 172.79.200.1 and server on 172.16.1.200
18:11
and they can both comunicate through a gateway?
18:11
my nfsd can't connect
18:11
any clue?
18:23sir_veja has quit IRC
18:48Q-FUNK has quit IRC
18:58
<shale_>
can anyone tell me how to change the splash screen that shows while booting?
19:40jamie has joined #ltsp
19:40
<jamie>
anyone tell me a application like sabayon. Trying to remove logout button on gnome. Does not seem to work with sabayon.
19:41
I just make the changes and they don`t change at all.
19:47fgiraldeau has joined #ltsp
19:51jamie has quit IRC
19:59J45p3r has joined #ltsp
20:00jammcq has joined #ltsp
20:15mistik1 has quit IRC
20:40fgiraldeau has quit IRC
20:41FernandoMM has joined #ltsp
20:44shale_ has quit IRC
21:13fgiraldeau has joined #ltsp
21:17fgiraldeau has quit IRC
21:35zodman has joined #ltsp
21:37FernandoMM has quit IRC
21:39F-GT has quit IRC
21:39F-GT has joined #ltsp
22:25twinprism has joined #ltsp
22:36J45p3r has quit IRC
23:00twinprism has left #ltsp
23:21spectra has quit IRC
23:26spectra has joined #ltsp
23:39iMav has quit IRC
23:47indradg has quit IRC