[01:41] <cbx33> !seen ogra
[01:41] <ubotu> I last saw ogra (n=ogra@ubuntu/member/ogra) 2d 6h 57m 29s ago, quiting: Connection timed out
[07:48] <RichEd> morning
[07:55] <LaserJock> hi RichEd
[07:55] <RichEd> hey LaserJock ... doing okay ?
[08:18] <LaserJock> RichEd: oh, really busy lately, but yeah
[08:18] <nothlit> wheres that list of extra things edubuntu comes with
[08:23] <LaserJock> nothlit: extra as in?
[08:23] <LaserJock> stuff that's not on Ubuntu?
[08:23] <nothlit> yeah
[08:24] <nothlit> or a differential list
[08:24] <nothlit> someone gave it to me before here
[08:24] <LaserJock> hmm, well the seeds are probably the best to look if you are looking at packages
[08:25] <nothlit> i remember it was a nicely formatted english page rather than a package list
[08:26] <nothlit> you don't have to find it, i was just wondering if anybody knew it offhand
[08:26] <LaserJock> hmm
[08:26] <nothlit> http://www.edubuntu.org/UsingEdubuntu is pretty good too
[08:27] <LaserJock> ah, that's the page I was just going to give you
[08:27] <LaserJock> that's not it?
[08:27] <nothlit> no
[08:27] <nothlit> i think i found it on the wiki though
[08:27] <nothlit> hmm nm
[08:27] <nothlit> its ok, no biggie
[08:29] <nothlit> https://wiki.edubuntu.org/EdubuntuInstalledApplications is pretty good too
[08:30] <LaserJock> nothlit: although not accurate
[09:45] <LaserJock> morning Pete
[09:46] <highvoltage> Morning Pete and Jordan
[09:46] <edubuntugirl> highvoltage: by the way, cbx33 told me to tell you 'Thanks, I'll send you the source if you're interested.  Still in development ;)' 17 hours, 23 minutes and 5 seconds ago (on Sun Jan 28 17:23:50 2007)
[09:46] <highvoltage> edubuntugirl: botsnack
[09:46] <edubuntugirl> thanks, highvoltage
[09:46] <cbx33> heheh hi highvoltage
[09:47] <LaserJock> hi highvoltage
[09:47] <highvoltage> anyone else having problems accessing lists.ubuntu.com?
[12:02] <humbolto> what is the best solution to get FAX support in ubuntu/edubuntu? faxing from each terminal, receiving fax in folders or via email, sending fax via email, ...?
[12:02] <humbolto> is hylafax the standard?
[12:02] <humbolto> or is this going to be replaced by asterisk sooner or later?
[12:06] <highvoltage> humbolto: I think asterisk offers some hylafax integration, but afaik asterisk isn't planning on creating it's own fax server software
[12:07] <highvoltage> humbolto: other than that, I'm afraid I can't really answer your questions, for help on hylafax, you're likely to get the best answers from #ubuntu
[12:07] <highvoltage> humbolto: or even the ubuntu-users mailing lists
[12:08] <humbolto> closed the chat window by accident. did I get a response already?
[12:10] <RichEd> hi ogra ...
[12:10] <RichEd> did lask week finish well at the sprint ?
[12:11] <ogra> apart from me catching a horrible cold, yes ...
[12:11] <edubuntugirl> ogra: by the way, cbx33 told me to tell you 'Hi dude, sent you email with source, will hopefully be available after 5 UTC, please SMS me ;)' 19 hours, 47 minutes and 42 seconds ago (on Sun Jan 28 17:24:26 2007)
[12:12] <humbolto> hi ogra: my p133 thin clients are still a little slow even with 128mb ram. but mostly this concernes the logon procedure. the rest (except for video) is usable. the rest of my clients work like a charm!!!
[12:12] <RichEd> ogra: hope you're okay ... lots of people picking up body bugs :(
[12:12] <ogra> cbx33, sorry for yesterday, i had to stay in bed ... do you have time today ?
[12:13] <ogra> RichEd, its ok ... i'm through the worst i think
[12:13] <cbx33> ogra: hey dude
[12:13] <RichEd> good
[12:13] <ogra> humbolto, hey, great to hear !
[12:14] <cbx33> ogra: it's ok.....
[12:14] <cbx33> did you get my mail
[12:14] <ogra> i agree that ldm needs some speedups, got that on my list for feisty<+1
[12:14] <ogra> -<
[12:14] <humbolto> ogra: the p133 client is only running some monitoring app anyway.
[12:14] <ogra> cbx33, yep, just waeding through 900 mails here, i saw yours
[12:14] <cbx33> heh, ithink i sent several ;)
[12:15] <cbx33> even left you my mobile number ;)
[12:15] <cbx33> haha
[12:15] <ogra> i saw two ...
[12:15] <cbx33> yeh that sounds about right
[12:15] <cbx33> so when were you thinking today?
[12:15] <humbolto> ogra: as I said before, you guys are right at the beat of your users hearts!
[12:15] <cbx33> tbh you may need to take a look at the code before we chat
[12:15] <cbx33> see what I've done
[12:15] <cbx33> etc
[12:15] <ogra> cbx33, i have a meeting at 12:00 UTC
[12:16] <ogra> that should last 1h i think
[12:16] <humbolto> I love this project!
[12:16] <cbx33> humbolto: heh
[12:16] <cbx33> so do we
[12:16] <ogra> :)
[12:16] <cbx33> ogra: I'm booked up till the 1st to work on TCM
[12:17] <humbolto> things like the student-control-panel are just so much what the users NEEED!
[12:17] <cbx33> so take your time, try it out....and give me some real BAM BAM BAM this is what I need
[12:17] <cbx33> hehe humbolto we're just talking about that
[12:17] <humbolto> You guys are reading minds!
[12:17] <cbx33> it's called TCM now
[12:17] <humbolto> ThinClientManager?
[12:17] <cbx33> indeed
[12:18] <ogra> cbx33,your ssh questiojn:  while [ 0 ] ; do who; sleep 1; done
[12:18] <cbx33> woh woh woh :p
[12:18] <ogra> implement something like that into the backend ...
[12:18] <cbx33> well it's already a gobject timer
[12:18] <ogra> i.e. --remote-userlist
[12:18] <cbx33> i can just change the frequency
[12:18] <ogra> so the backend constantly throws out the userlist
[12:19] <cbx33> are you looking at the code?
[12:19] <ogra> then just connect the frontend permanently through the ssh tunnel
[12:19] <ogra> nope, i'm still busy with my mail
[12:19] <cbx33> ah ok
[12:19] <humbolto> I have one question concerning the general edubuntu environment: What is the standard for FAX services in edubuntu?
[12:19] <ogra> but that thing above is what came to my mind when i read your question
[12:19] <cbx33> so is the frontend running on the server or the remote machine through ssh -x?
[12:19] <cbx33> or similar?
[12:19] <ogra> keep the connection open ...
[12:20] <cbx33> ahhh i see
[12:20] <ogra> the frontend runs on the client machine
[12:20] <ogra> it execs: ssh -X scpuser@server scp-backend --constantly
[12:20] <cbx33> ok.....when you take a look at that, perhaps you could help advise me on it ;)
[12:20] <cbx33> yes i see now
[12:20] <ogra> or something like thet
[12:20] <ogra> *that
[12:21] <ogra> if you need more functions and want to fork off a second backend proicess that should work fine through the same tunnel through a socket
[12:22] <cbx33> I'm sure it would if I knew how to do it
[12:22] <cbx33> ;)
[12:22] <cbx33> remember I'm still a n00b at some of this
[12:24] <ogra> ssh -X -S /tmp/.my-totally-cool-socket scpuser@server scp-backend --constantly
[12:24] <RichEd> ping: ogra, rodarvus, willvdl - are we all available for our chat in 35 mins
[12:25] <willvdl> sure
[12:25] <cbx33> how do i then reference the socket in python?
[12:25] <ogra> cbx33, now every command you use like: ssh -S /tmp/.my-totally-cool-socket server <command> will be execute3d through the socketz
[12:25] <cbx33> ahh i see
[12:25] <cbx33> dude you are a legend
[12:26] <cbx33> the things you teach me
[12:26] <ogra> not sure if there is qa direct python function, i must admit i never looked
[12:26] <cbx33> not needed if it works like you say there
[12:26] <cbx33> ;)
[12:26] <ogra> but you can use a pipe from the subprocess modules
[12:26] <ogra> *module
[12:26] <cbx33> to get teh stdout
[12:26] <cbx33> ?
[12:26] <cbx33> yes
[12:26] <ogra> well, a direct function is always preferred
[12:27] <ogra> yeah
[12:27] <cbx33> of course
[12:27] <ogra> RichEd, sure i am ...
[12:27] <RichEd> thankx ... that makes 2/4 and counting ... willvdl & rodarvus ??
[12:28] <ogra> willvdl answered above
[12:29] <cbx33> ogra: thanks for that
[12:29] <RichEd> thanks ... didn't see that ...
[12:31] <cbx33> ogra: if you cuold possibly take a look at TCM sometime today and give me feedback by tonight
[12:31] <cbx33> I have time to work on it tonight
[12:31] <cbx33> i don't want to waste it
[12:32] <ogra> yep
[12:32] <ogra> i'll look after t6he meeting
[12:32] <cliebow> ogra:its working !!!!!!!!!
[12:32] <cbx33> ogra: thank you
[12:32] <cbx33> i really need this feedback
[12:34] <cbx33> to get tcm ready
[12:34] <cbx33> that will make the multiple server control done
[12:34] <cbx33> just need to implement the front end
[12:35] <humbolto> I know I need hylafax server (at least to receive faxes). do I need anz additional gnome components in order to be able to send faxes from EVERY app?
[12:36] <cbx33> oh ogra i looked at the printing stuff on ltsp.org it could do with some tweaking.....do we support usb printers over LTSP or just parallel. I know you said serial was a problem no?
[12:36] <ogra> there are surely some howtos how to set hylafax up as a cups network printer
[12:37] <ogra> so you should only need to add it as a printer to get access from all apps
[12:37] <ogra> cbx33, usb and parallel works fine
[12:37] <ogra> and sbalneav has code for serial that he couldnbt test yet he said
[12:38] <cbx33> ok
[12:38] <cbx33> when defining in lts.conf
[12:38] <cbx33> I presume [ws001]  is the hostname of the workstation?
[12:38] <cbx33> as it doesn't say that anywhere
[12:39] <cbx33> if that is the case, how are hostnames assigned to workstations on ltsp?
[12:39] <ogra> we usually work with MAC adresses there
[12:39] <cbx33> ok so [00:00:00:00:00:00] 
[12:40] <cbx33> then the printer lconf options?
[12:40] <ogra> you have to set up a DNS server or to have a big dhcpd.conf if you use names ...
[12:40] <ogra> right
[12:40] <cbx33> right awesome
[12:40] <ogra> look at the example lts.conf in the ltsp-client package
[12:40] <cbx33> that's cool
[12:40] <cbx33> I was checking outthe ltsp docs
[12:40] <cbx33> not very clear there
[12:40] <ogra> its installed in /usr/share/doc in the client chroot
[12:40] <cliebow> ogra: thanks for the help..must have been wonky characters in root-path..cause when i did it over away she went
[12:41] <cbx33> I have to make it watertight clear for the book chapter
[12:41] <ogra> cliebow, so all your ppc's run fine now ?
[12:41] <cbx33> ogra: when can i get a spec update?
[12:41] <cliebow> i thin..i had an x prolem with one ibook..but mine at homme just worked
[12:42] <ogra> a spec update ?
[12:42] <humbolto> Uhhh, I did not find one single fax specification on launchpad. Maybe this is my chance to contribute something!
[12:42] <cliebow> eadeon driver is good for alkl iboks?
[12:42] <ogra> cliebow, yipiie
[12:42] <cbx33> ogra: yes on the progress of specs....you said you were waiting till you had a meeting
[12:42] <ogra> mine uses the ati one i think
[12:42] <cbx33> in other words do I have to write about any more stuff for the book?
[12:42] <ogra> but the X autodetection should care
[12:43] <cliebow> dserves a W))T!\\
[12:44] <cliebow> dserves a W))T!
[12:44] <cliebow> ripes..you know
[12:44] <cbx33> or a w00t
[12:44] <ogra> cbx33, i can tell you after the meeting ...
[12:44] <cbx33> ogra: awesome
[12:44] <cliebow> THANK you
[12:44] <ogra> :)
[12:44] <cbx33> copy and paste is your friend ;)
[12:44] <cbx33> ogra: that's awesome....can we set a time?
[12:44] <cbx33> fo ameeting?
[12:44] <cbx33> shall we wait till you have looked at TCM code?
[12:45] <ogra> meetiung should end at 13:00 UTC ... so any time after that is fine
[12:45] <cbx33> did you wanna have time to try and test some stuff...
[12:45] <cbx33> we could meet a little later on
[12:45] <cliebow> we bought out the ibooks from the laptop initiative so there are like 150 of them
[12:45] <cbx33> 15:00? for 30 mins or so?
[12:45] <cbx33> and then as I sa I have the whole evening to work on TCM today
[12:48] <cliebow> i just have to get them to boot from windows dhcp 8~(
[12:50] <cliebow> cbx33:when you need a tester  I'm game
[12:50] <cbx33> cliebow: cool
[12:51] <cliebow> ill need to get up to speed with bzr and such
[12:52] <ogra> cbx33, sounds good
[12:52] <ogra> cliebow++
[12:54] <cbx33> ok 15:00 UTC sharp ;)
[12:54] <ogra> ok
[12:56] <cbx33> cliebow: that's easy
[12:56] <cbx33> the windows dhcp booting
[12:56] <cbx33> wnat a howto?
[12:56] <cbx33> search the wiki
[12:57] <cbx33> dhcp windows and you'll have one
[01:01] <SiCk> hey everyone
[01:01] <SiCk> :)
[01:04] <cbx33> hey SiCk
[01:14] <SiCk> i'm still stuck with my kiosk machine :(
[01:15] <cliebow> cbx33: i have bondis...netvistas..pxe all running from windows..its the ibooks being little bastuds
[01:15] <cbx33> ahhh
[01:15] <cliebow> i started out with alternate dhcp
[01:15] <cbx33> i see
[01:15] <cliebow> so my proms are all set up that way
[01:19] <cliebow> i had to add option 212 for the netvistas..i originally had option 43 for macs set globally but it seemed to inerfer with printing on the ibooks.. i nee to revisit that
[01:22] <cbx33> sorry cliebow i only know about windows dhcp servers ;)
[02:21] <paolob> Hi guys! I can't find the page that explain how to install edu- on ubuntu. Anyone could help me? thank you!
[02:21] <ogra> sudo apt-get install edubuntu-desktop edubuntu-server
[02:22] <willvdl> ogra, what is the edubuntu-meta?
[02:22] <ogra> andf then follow https://help.ubuntu.com/community/UbuntuLTSP/LTSPQuickInstall
[02:22] <ogra> willvdl, the source we build our metapackages from ...
[02:22] <ogra> tehy read the seeds and create an empty package with dependencies
[02:22] <paolob> ogra, thank you! You're always very kind!
[02:23] <cbx33> willvdl: that t-shirt company still say they have received nothing from Canonical
[02:23] <cbx33> are you able to check?
[02:23] <willvdl> hmmm.
[02:23] <willvdl> yip, I'll check quick
[02:26] <paolob> ogra, I was wondering if in the edububut-desktop package is it worth to put all the graphic application witch on the client are very net-intensive... Using them on the client get the effect to almost freeze the server. Wouldn't it be better to let them as suggested?
[02:27] <willvdl> cbx33, it has been sent in for payment last week so the chq should arrive shortly
[02:27] <cbx33> ok cool
[02:27] <cbx33> willvdl:
[02:27] <cbx33> thanks
[02:27] <willvdl> sweet. liking the TCM btw
[02:27] <willvdl> got more screenshots?
[02:31] <cbx33> heheh
[02:32] <cbx33> don't think there are any :P
[02:33] <willvdl> cbx33: http://tinyurl.com/2xxkga
[02:33] <cbx33> nable to link
[02:33] <cbx33> oop linking now
[02:34] <cbx33> heheh
[02:34] <cbx33> i think esp for this school it's too early to tell
[02:34] <cbx33> staff are still getting used to them tbph
[02:35] <willvdl> the article is inflammatory
[02:35] <willvdl> money wasn't wasted on the technology, it was wasted because they didn't pilot nor train anyone to use it
[02:36] <willvdl> We get that here aaall the time :)
[02:36] <cbx33> indeed
[02:49] <paolob> Where do I specify the keyboard layout for the clients? thank you
[03:49] <bddebian> Heya
[03:59] <cbx33> ogra_: good for meeting?
[04:00] <ogra_> yep
[04:00] <ogra_> shoot
[04:00] <cbx33> ok cool
[04:00] <cbx33> here or pm?
[04:00] <ogra_> here indeed
[04:00] <cbx33> ok cool
[04:00] <cbx33> so have you tried it now?
[04:01] <ogra_> as long as it's not necessary to keep stuff confident we always should do it here, you know that
[04:01] <ogra_> sorry, no ... to much aside yet unpacking it
[04:02] <cbx33> do you think you could unpack it?
[04:02] <paolob> ogra_, I've just reinstalled all the edubuntu server from zero, trying to remove the problem with the client that don't want mount the nfs. But everything is like before the reinstall: The first time I boot the clients, most of them boot up without problem, but if I switch them off and on again almost all have the nfs mount problem and don't boot. Now, till fifteen days ago all was ok, and now I have the problem. Couldn't be some package th
[04:02] <paolob> at has changed and a bug has entered?
[04:02] <cbx33> basically I would like you to see how it's working at the moment and then we can discuss it
[04:02] <ogra_> cbx33, ok
[04:03] <ogra_> whats scp-client vs scp-backend ?
[04:03] <cbx33> ah
[04:03] <ogra_> (i dont get the naming scheme, is that from the spec ?)
[04:03] <cbx33> scp-backend is the backend function for the SSH ing
[04:03] <ogra_> hmm
[04:03] <cbx33> and scp-client is the client daemon that starts up with the users session
[04:04] <cbx33> you wanted scp-backend to be student-control-pnel didn;'t you
[04:04] <ogra_> probably s/backend/remote
[04:04] <cbx33> ok
[04:04] <cbx33> that's cool
[04:04] <ogra_> well, the backend should become a python module eventually and get iuntegrated into python-ltsp
[04:04] <cbx33> can you see in the ltcm.py module
[04:04] <ogra_> but that will cover more than only the ssh stuff
[04:04] <cbx33> that's the one that does the cruft of he work
[04:05] <cbx33> backend is merely a gobject.option interface
[04:05] <cbx33> ltcm.py has all the functions and is the main importable module
[04:05] <ogra_> class backend is also a naming scheme we must change
[04:05] <cbx33> where?
[04:05] <cbx33> explain
[04:05] <ogra_> alwso dont forget that if you make it a python module it should include all the documentation in the code
[04:05] <ogra_> so the python builtin help function works
[04:06] <cbx33> ok...i can do that
[04:06] <cbx33> that's not a problem
[04:06] <ogra_> look at python-ltsp
[04:06] <cbx33> ok
[04:06] <ogra_> its very simple
[04:06] <cbx33> yeh yeh I was just going on functionality....sorry
[04:06] <cbx33> i normally document all code well now
[04:06] <cbx33> so...
[04:06] <cbx33> looking at ltcm.py
[04:06] <cbx33> can you see most function calls have a remote=False in the declaration line
[04:06] <ogra_>  def register_plugins(self): is a nono
[04:07] <ogra_> make itr a proper module and import it
[04:07] <cbx33> it's only two functions does it really need to be a module?
[04:07] <ogra_> the majoprity of poll_userlist should be in the module
[04:07] <cbx33> it is
[04:07] <cbx33> it's in ltcm.py
[04:08] <ogra_> same for proclist
[04:08] <ogra_> ???
[04:08] <cbx33> ltcm.py is a module
[04:08] <ogra_> so ltcm should be tzhe module ?
[04:08] <ogra_> ah
[04:08] <cbx33> it IS the module
[04:08] <cbx33> student-control-panel is the real exe
[04:08] <ogra_> wasnt clear from the code, sorry
[04:08] <cbx33> no i know
[04:08] <cbx33> sorry ogra_
[04:09] <cbx33> next time I'll document better before we meet
[04:09] <cbx33> so...
[04:09] <cbx33> looking at ltcm.py
[04:09] <cbx33> can you see the remote=False in most function decs/
[04:09] <cbx33> ?
[04:09] <cbx33> basically if that is an ip address, then it executes it as a remote call instaed of a local call
[04:10] <ogra_> dont make it a boolean then ;)
[04:10] <cbx33> and that ip address is set in the TCM front end pacakge
[04:10] <ogra_> either NONE or IP ;)
[04:10] <cbx33> heh
[04:10] <cbx33> sory yeh
[04:10] <cbx33> it used to be a flag
[04:10] <cbx33> your vnc function is a little b0rked
[04:11] <cbx33> and i wasn't quite sure how it worked....also I havn't done any of the password stuff
[04:11] <ogra_> a little ?
[04:11] <ogra_> heh
[04:11] <ogra_> its not even a prototype
[04:11] <cbx33> you said in the spec....that is was a fully working function
[04:11] <cbx33> :p
[04:11] <ogra_> yeah some SCP iterations ago
[04:11] <cbx33> grrr
[04:12] <ogra_> i will look into it ... subprocess should handle it fine
[04:12] <cbx33> anyway I havn't done any of the stuff for like the vnc password for the x11vnc...
[04:12] <cbx33> basically at the mo I'm passing a static password
[04:12] <cbx33> how is the x11vnc gonna be started?
[04:12] <cbx33> i was under the impression it would berunning all the time?
[04:13] <cbx33> only other way I can think of is for TCM to start it via dbus when it loads?
[04:13] <ogra_> we will start it from the ltsp-client initscript
[04:13] <cbx33> right
[04:13] <ogra_> so it will be running all the time
[04:13] <cbx33> so you were saying something about the password changing in the spec
[04:13] <cbx33> ok that's cool
[04:13] <cbx33> how is this gonna work?
[04:13] <ogra_> i have toi test that ... its three releases ago that i wrote that spec
[04:13] <cbx33> oh
[04:14] <cbx33> well x11vnc works fine ;)
[04:14] <ogra_> sorry but i cant goive you much of an answer about that right now without fiddling with it
[04:14] <cbx33> i don't know how you want to handle the passwords....can i leave hat to you?
[04:14] <cbx33> that's fine
[04:14] <ogra_> so
[04:14] <cbx33> basically it just uses a string
[04:15] <ogra_> remove register plugins function from ltcm first and make it a proper module
[04:15] <ogra_> how do you install it fromn the package ?
[04:15] <ogra_> it should use python-central for that
[04:15] <cbx33> install what?
[04:15] <cbx33> oh....
[04:15] <ogra_> well, the plugins should be registrered
[04:15] <cbx33> i just tweaked our last package
[04:16] <cbx33> oh the plugins nothing has changed since last SCP release
[04:16] <cbx33> they are just simple python scripts with a register function placed ina cetian directory
[04:16] <cbx33> it's still very primative
[04:16] <ogra_> ouch, then i missed that in the last package
[04:16] <ogra_> dont do that please ...
[04:16] <cbx33> ok
[04:16] <ogra_> see python-ltsp
[04:16] <cbx33> ok
[04:17] <ogra_> its still very enmpty, so it should be easy to copy from it
[04:17] <cbx33> ok
[04:17] <cbx33> sorry
[04:17] <cbx33> I didn't know
[04:17] <ogra_> what is thin-client-manager-backend apart from the modules ?
[04:17] <cbx33> nothing
[04:17] <cbx33> i didn;t know if I split it right
[04:17] <ogra_> then call it python-something
[04:18] <cbx33> ok
[04:18] <ogra_> to indicate its python modules
[04:18] <ogra_> the split looks ok to me for now
[04:18] <cbx33> ok
[04:18] <cbx33> now
[04:18] <ogra_> you will only really know it once somebody else used it ;)
[04:18] <cbx33> did you say that that is the setion that should be handled with python-central
[04:18] <cbx33> or is that just the plugins to tcm
[04:18] <ogra_> the python module stuff, yxes
[04:19] <cbx33> right ok
[04:19] <cbx33> I'll get python-ltsp
[04:19] <cbx33> and check that out
[04:19] <cbx33> ok what else
[04:19] <ogra_> users.conf ?
[04:19] <ogra_> does it need to be editable by an admin ?
[04:19] <cbx33> can be
[04:19] <ogra_> (whats the reason to put it to etc ?)
[04:20] <cbx33> but is mainly administered by TCM
[04:20] <cbx33> tre
[04:20] <cbx33> put it in home dir you think?
[04:20] <ogra_> (instead of /usr/share/...)
[04:20] <ogra_> no
[04:20] <ogra_> put it to /usr/share/python-modulename
[04:20] <cbx33> ok
[04:20] <cbx33> usr/share
[04:20] <ogra_> probably /usr/share/python-modulename/config/ or something such
[04:21] <cbx33> ok
[04:21] <cbx33> ok...i know you don't like the icons
[04:21] <cbx33> I'll sort those
[04:21] <ogra_> thats trivial
[04:21] <cbx33> anything else
[04:21] <cbx33> what else did i write in the email
[04:22] <ogra_> rfb is licensed properly ?
[04:22] <cbx33> rfb/vnc/crippled_des are from the RedHat guys
[04:22] <ogra_> seems like
[04:22] <ogra_> please mention it in debian/copyright
[04:22] <cbx33> who took it from py2swf?
[04:22] <cbx33> I will of course
[04:22] <ogra_> as well as yopurself
[04:22] <ogra_> and change my entry to "Canonical Ltd."
[04:23] <ogra_> EEEK
[04:23] <cbx33> ok
[04:23] <cbx33> what have I done now
[04:23] <ogra_> crippled_des.py isnt distributable
[04:23] <cbx33> oh shikes you're kidding
[04:24] <ogra_> please check the licenses carefully
[04:24] <cbx33> that's ok...surely if we use plain text to auth
[04:24] <cbx33> we can drop it
[04:24] <ogra_> # Permission to use, copy, modify, and distribute this software
[04:24] <ogra_> # and its documentation for NON-COMMERCIAL or COMMERCIAL purposes and
[04:24] <ogra_> # without fee is hereby granted, provided that this copyright notice is kept
[04:24] <ogra_> # intact.
[04:24] <ogra_> that will need an archive admin to check over
[04:25] <cbx33> ok
[04:25] <ogra_> the at&t part abopve is more worrying
[04:25] <sbalneav> Morning all!
[04:25] <ogra_> if we could drop it that would be very helpful
[04:25] <ogra_> hey sbalneav
[04:25] <cbx33> ogra_: I'll try and test
[04:26] <ogra_> it doesnt talk about rtedistibution at all
[04:26] <cbx33> i wonder how py2swf do it then?
[04:27] <cbx33> anyway...I'll try my best to drop that
[04:27] <cbx33> so....
[04:27] <cbx33> there is no regression, which I know you were scared about
[04:27] <cbx33> I know I've cocked up a lot
[04:27] <cbx33> but I will fix
[04:27] <cbx33> this is why i wanted to meet with you....to find out all the stupid things I've done
[04:28] <cbx33> and I'm thinking of putting the stuff i nthe package into two dirs
[04:28] <cbx33> backend, server and client
[04:28] <cbx33> three dirs
[04:28] <ogra_> note that i didnt build and run it yet ;)
[04:29] <cbx33> oh btw I just thought the dbus stuff and scp-client should go in backend
[04:29] <ogra_> but if it works for you it should also work here :)
[04:29] <cbx33> I know you didn't
[04:29] <cbx33> it works here
[04:29] <cbx33> but it is still flaky
[04:29] <cbx33> I'm not going to lie to you
[04:29] <ogra_> there was one bug about the userlist being broken, could you check to fix that as well ?
[04:29] <cbx33> my task in the next 3 days is to spruce it up
[04:29] <cbx33> oh?
[04:29] <cbx33> in edgy?
[04:29] <cbx33> i know of one bug
[04:30] <cbx33> but it's trivial to fix
[04:30] <ogra_> somehow all usernames starting with b are swallowed
[04:30] <cbx33> urk
[04:30] <cbx33> I will check that
[04:30] <cbx33> oh yes
[04:30] <cbx33> a few more things to check...
[04:30] <cbx33> teacherturns on remote desktop
[04:31] <cbx33> then runs TCM
[04:31] <cbx33> they then "basically" just use the dbus start program fro client exec routine to run the vncviewer
[04:31] <cbx33> to share their desktop in view only mode right?
[04:31] <ogra_> who is "they"
[04:31] <cbx33> teacher
[04:32] <cbx33> throgh a nice interface...bascially it just starts the vncviewer/or equiv on the client session
[04:32] <ogra_> why would they need dbus to start a loical vncviewer ?
[04:32] <cbx33> this is the sharing one
[04:32] <cbx33> Sharing Teachers Session - There will be the ability to allow students to watch a teachers desktop session.
[04:33] <ogra_> oh, right
[04:33] <ogra_> i didnt know we had kept that for feisty
[04:33] <cbx33> it's in the spec
[04:33] <cbx33> I think i've implemented everything except for the assistance applet
[04:33] <ogra_> well, we had a longish meeting in the beginning where we defined in and out features
[04:33] <cbx33> which was low anyway
[04:34] <cbx33> right....so....
[04:34] <cbx33> I'm pretty confident I can get most of that done tonight
[04:34] <ogra_> i thought assistance applet and share desktop were off the list
[04:34] <cbx33> the important code stuff anyway
[04:34] <ogra_> ok
[04:34] <ogra_> if its in its in :)
[04:34] <cbx33> i can drop it if you wish?
[04:34] <ogra_> nah
[04:34] <cbx33> assistance applet is on the wiki
[04:34] <cbx33> but I'm canning it for now
[04:34] <cbx33> too much implementation for now
[04:34] <ogra_> as long as a basically working version is in until FF
[04:35] <cbx33> SO!
[04:35] <ogra_> fixing bugs is for after FF
[04:35] <cbx33> if i get that done...
[04:35] <ogra_> as welll as polishing
[04:35] <cbx33> when can you fix up your vnc code and sort out testing for passwords etc
[04:35] <ogra_> this week
[04:35] <cbx33> you're sure?
[04:35] <cbx33> :p
[04:35] <ogra_> i have to hack a lot of ltsp stuff anyway, will do it in that session
[04:35] <cbx33> I'll try and get my stuff out the way ASAP
[04:35] <cbx33> will send you the dsc stuff
[04:36] <cbx33> then you can hack away and send it back to me once you're done
[04:36] <ogra_> there is nothing blocking me, dont rush, you did an awesome job yet
[04:36] <cbx33> then we can have one last meeting hack the end bits up and get it in for FF
[04:36] <cbx33> realy?
[04:36] <cbx33> but imade so many mistakes
[04:36] <cbx33> :(
[04:37] <cbx33> I'll try harder next time
[04:37] <cbx33> was a little pushed this time
[04:37] <cbx33> my last point if you have time... :p
[04:38] <cbx33> this book chapter....when will you be available to have a look at that?  Again I want to make sure it's right.  Some of the stuff I have had no experience in, and need you to double check
[04:38] <cbx33> that has a deadline for FF too
[04:38] <cbx33> and jono said it would be better to get it in eaarlier than later
[04:38] <cbx33> so I'm pretty much there
[04:38] <ogra_> send it to me ?
[04:38] <cbx33> ok
[04:39] <cbx33> I'll spruce tonight o nthe car journey...check that's ok with the editor and send it to you
[04:39] <cbx33> you'll probably get it tomorrow morning if it's good to go
[04:39] <cbx33> almost 10,000 words of pure Edubuntu ;)
[04:39] <cbx33> the kubuntu chapter is 12,000 so I'm not doing bad ;)
[04:40] <ogra_> nice !
[04:40] <cbx33> ogra_: I owe you big time
[04:40] <cbx33> I think/hope that that is it
[04:41] <ogra_> well, i can say the same in return :)
[04:41] <cbx33> thank you so much for all your support
[04:41] <cbx33> I know I screw up - but I'll sort it all out don't worry
[04:41] <cbx33> anymore queries I will email you with later
[04:41] <cbx33> trust me
[04:41] <ogra_> ok
[04:43] <cbx33> oh ogra_ specs?
[04:44] <cbx33> which made it?
[04:44] <cbx33> and which do I need to get info from you on
[04:44] <cbx33> for the book?
[04:44] <ogra_> edgy-plusone-thinclient-sound -> output works fine, volume control works so far (needs some more gnome love), mic -> probs i havent solved yet
[04:44] <ogra_> so it will be in
[04:45] <ogra_> ltsp-management-gui -> python-ltsp is ready so far, no gui work done yet ... planning to do that next weekend
[04:45] <cbx33> ok
[04:45] <ogra_> student-control-panel-upgrade -> you know it better than me
[04:45] <cbx33> cripes that'll be cutting it fine....I'l talk to my editor about ltsp-management-gui
[04:46] <ogra_> edubuntu-network-auth-server -> will change a bit ... and not be a metapackage but a installer integration for noiw
[04:46] <cbx33> I'm hoping she'll allow me to make changes after the first draft
[04:46] <cbx33> ogra_: ok cool....when will I be able to get testing/screenshots done for that?
[04:46] <ogra_> edubuntu-network-auth-client-> adding pam-ldap and pam-mount to the session should suffice
[04:46] <ogra_> short before UI freeze
[04:47] <cbx33> is that after FF?
[04:47] <cbx33> what date?
[04:47] <ogra_> ltsp-fat-clients-> derpends on edubuntu-network-auth-server we'll at least have a kiosk mode
[04:47] <ogra_> ... see the schedule
[04:47] <cbx33> ok
[04:47] <ogra_> ltsp-persistent-home dropped so far unless sbalneav jumps in
[04:48] <cbx33> what is UI freeze?
[04:48] <ogra_> moodle integration-> rodarvus hasnt sent any packages yet
[04:48] <ogra_> itzs on the schedule
[04:48] <cbx33> can't see UI....at all?
[04:48] <cbx33> sorry for being thick
[04:48] <ogra_> somewhere before the string freeze usually
[04:49] <cbx33> ah ok
[04:49] <cbx33> what does it stand for?
[04:49] <ogra_> UI ?
[04:49] <cbx33> yeh
[04:49] <ogra_> its GUI) with a dropped G
[04:49] <ogra_> :)
[04:49] <cbx33> yeh thought so
[04:49] <ogra_> user interface
[04:49] <cbx33> https://wiki.ubuntu.com/FeistyReleaseSchedule
[04:49] <cbx33> it's not on there
[04:49] <ogra_> right
[04:49] <ogra_> seems we have none then
[04:51] <cbx33> so a rough time estimate
[04:51] <cbx33> ?
[04:51] <ogra_> well until i'm told i'm not allowed to work on the UI anymore .-..
[04:51] <ogra_> cnat tell yo8u+
[04:51] <cbx33> ok
[04:57] <cbx33> I'll tell my editor that
[06:12] <cbx33> ogra_, one quick question
[06:13] <ogra_> shoot
[06:13] <cbx33> with the socket stuff
[06:13] <cbx33> do i have to keep the connection open with that --continuously thing we talked about earlier?
[06:13] <cbx33> or will ssh -S keep the socket open?
[06:14] <ogra_> the app needs to be run with an endless  while loop
[06:14] <cbx33> oh it does?
[06:14] <cbx33> and then seperate calls can be made to the app down the same socket?
[06:14] <cbx33> i see
[06:14] <ogra_> thats why i gave you rthe code for it, yes
[06:14] <cbx33> I have the code for the wocket stuff
[06:15] <cbx33> think you could drop me the code again for the loop you proposed?
[06:15] <ogra_> the socket is only used for the tunnel ... you can start any app you liek through it
[06:15] <ogra_> thart was only a shell exampole
[06:15] <ogra_> while [ 0 ] ; do who; sleep 1; done
[06:15] <cbx33> thanks dude
[06:16] <cbx33> and that will die gracefully when the ssh connection ends?
[06:16] <ogra_> instead of the who command you will indeed need to return the userlist to stdout or some such
[06:16] <cbx33> yes
[06:16] <cbx33> that's fine
[06:16] <ogra_> you could make it listen to stdin for a certain key to make sure the app finishes first
[06:17] <cbx33> ok
[06:17] <ogra_> but it should as well die with the ssh conn
[06:17] <cbx33> I'll do what I can
[06:17] <cbx33> starting work....now!
[06:17] <ogra_> great
[06:17] <cbx33> have emailed my editor about the book too
[06:17] <cbx33> hoping to get an answer soon
[06:19] <cbx33> I'm not sure if we can remove the crippled_des
[06:20] <cbx33> it seems it's integrated quite tightly into the auth process
[06:22] <ogra_> we cant ship it
[06:22] <cbx33> crap
[06:22] <cbx33> ip filtering?
[06:22] <ogra_> show it to someone from the ubuntu-archive team please
[06:22] <cbx33> ok
[06:23] <ogra_> they should be4 able to make a better judgement on license stuff than me
[06:28] <cbx33> ok
[06:33] <ogra_> http://cdimage.ubuntu.com/edubuntu/daily/current/feisty-serveraddon-i386.iso yay
[06:33] <cbx33> oooh
[06:34] <cbx33> so 2CD spec is done?
[06:34] <cbx33> you didn't mention that one ;P
[06:34] <ogra_> http://cdimage.ubuntu.com/edubuntu/daily/current/ looks nice as well
[06:36] <ogra_> sorry, to many meetings today ... i metioned it in one ... just not in the one with you
[06:36] <cbx33> hehe
[06:36] <ogra_> its not done yet
[06:36] <cbx33> :p
[06:36] <ogra_> the update-manager side is still missing
[06:36] <ogra_> but we can build them :)
[06:36] <cbx33> colin concurs.....we can't ship it as is
[06:37] <ogra_> do you PM ?
[06:37] <cbx33> yes
[06:37] <ogra_> try to do such stuff in the channel ... then others can see it as well
[06:37] <cbx33> ok
[06:38] <ogra_> but thats what i expected
[06:40] <cliebow_>  ogra: have any feel for arp reolution for netbbot?
[06:41] <ogra_> arp resolution ? in what way ?
[06:42] <cliebow_> that is what seems missing to get the ibooks to boot from win dhcp..
[06:43] <highvoltage> hie hie
[06:43] <highvoltage> I had to installe IE on linux for a client
[06:43] <highvoltage> and one of the lines it shows during installation is:
[06:43] <highvoltage>   Installing RICHED20
[06:43] <cliebow_> highvoltage: heh
[06:44] <ogra_> cliebow, arp resolution should already happen ... (how else would ethernet work) but i'm happy about patches :)
[06:44] <cbx33> oh ogra....btw the call to the backend over ssh
[06:44] <cbx33> will be a subprocess....
[06:44] <cbx33> you were saying about having a seperate scp-user on each machine
[06:44] <cbx33> right?
[06:44] <cliebow_> ogra_:of course from linux it works awesome
[06:45] <cbx33> would student-control-panel be running as root then, or as scp-user?
[06:45] <ogra_> cbx33, exactly
[06:45] <ogra_> run everything you can as scp-user ...
[06:45] <cbx33> ok
[06:45] <ogra_> <- afk
[06:45] <cbx33> I'm thinking of the calls...
[06:45] <cbx33> ok
[06:53] <Burgwork> with an scp-user, that would mean you could control thin clients or fat clients with one tool, no?
[07:01] <highvoltage> 2007-01-29 kamion: serveraddon CD now being created in daily builds. Not
[07:01] <highvoltage> much specific content yet, and we still need to add the gnome-app-
[07:01] <highvoltage> install hooks.
[07:05] <LaserJock> highvoltage: just saw that in my email
[07:05] <Burgwork> hey highvoltage
[07:06] <highvoltage> lhey LaserJock and Burgwork
[07:06] <highvoltage> s/lhey/hey :)
[07:54] <cbx33> ogra_, you have to go ahead to look at the chapter ;)
[07:56] <cbx33> I'll give a quick pass later and send you what I have
[07:56] <cbx33> it is not 100% complete, nor has it been properly checked by me yet
[07:57] <cbx33> it is not 100% complete, nor has it been properly checked by me yet
[07:57] <cbx33> whoops sorry
[08:18] <cbx33> hey LaserJock
[08:20] <LaserJock> hi Pete
[08:21] <cbx33> howz it going|
[08:22] <cbx33> ogra having trouble with the groups over ssh
[08:22] <cbx33> will get it though don't worry
[08:30] <willvdl> eish I'm tired
[08:30] <willvdl> eyes have gone square proofing screencasts, clips, videos etc for multimedia endless loop
[08:41] <herc> anyone using edubuntu as a ltsp
[08:45] <herc> anyone talking
[08:46] <Burgwork> herc: what is your issue?
[08:46] <herc> anyone using edubuntu for ltsp
[08:47] <willvdl> herc, I think most of the edubuntu community use it in a thin-client environement
[08:47] <Burgwork> willvdl: I have never, ever, actually installed Edubuntu or LTSP
[08:48] <Burgwork> despite hanging out in this channel for over a year
[08:48] <herc> kk
[08:48] <Burgwork> herc: best to simply ask your question, rather than asking if anybody knows LTSP
[08:49] <willvdl> Burgwork, good thing I said most :)
[08:49] <Burgwork> heh
[08:50] <willvdl> yes? There at the back?
[08:50] <LaserJock> I've at least done Edubuntu workstation installs
[08:50] <LaserJock> but no LTSP
[08:51] <willvdl> Argh! That makes three of us!
[08:51] <willvdl> what's LTSP?
[08:52] <LaserJock> geeze, must be all the really knowledgable people are busy playing with their thin clients
[08:52] <LaserJock> like, as in what does the acronym stand for?
[08:52] <herc> lol
[08:52] <Burgwork> laughing, terrifyingly smart people?
[08:52] <Burgwork> that must be it
[08:52] <willvdl> LaserJock, it's late and my humour fades when I'm tired
[08:53] <LaserJock> I just wondered
[08:53] <herc> i have a ltsp set up using thin clients for the high school but would like to set one up using edubuntu for the elementary
[08:53] <willvdl> Look at the Time i Should P*#$ off ?
[08:53] <LaserJock> lol
[08:54] <willvdl> herc, cool. Have you tried it yet?
[08:54] <LaserJock> hopefully sbalneav isn't watching this right now
[08:54] <herc> no just installed it on a mac and now going to install on a server to see how they work together
[08:56] <willvdl> got thin-clients?
[08:57] <willvdl> OK, 21:56 SAST and it's time to go home. They will be worried.
[09:04] <cbx33> phew ogra_ looks like remote stuff is basically done
[09:04] <cbx33> reading and writing to config file was the worst
[09:22] <cbx33> ogra_, do you have a sec?
[09:22] <cbx33> ahh..nevermind
[09:36] <Shaolin1> hi guys
[09:36] <Shaolin1> need some help
[09:38] <Shaolin1> how can I load a linux OS in a windows OS
[09:38] <Shaolin1> I've seen it before
[09:38] <Shaolin1> dont know how to do it tho
[09:40] <herc> use a program like vmware
[09:46] <cbx33> ogra_, how is the copyright holder of tcm?
[09:46] <cbx33> who
[09:54] <Shaolin1> ok - is vmware free ?
[09:59] <LaserJock> Shaolin1: yes
[10:08] <Burgwork> Shaolin1: in the beer sense, yes
[10:08] <Burgwork> cbx33: the copyright holder is you, or ogra_
[10:09] <Shaolin1> I dont drink :P
[10:09] <LaserJock> Shaolin1: I have that problem too
[10:09] <Shaolin1> lol
[10:09] <Shaolin1> ok
[10:09] <Shaolin1> I downloaded vmware player
[10:09] <LaserJock> I took me a long time to figure out what free as in beer meant
[10:09] <Shaolin1> now how do I configure it ?
[10:10] <Shaolin1> ah lol