[03:58] <sbalneav> Evening all
[04:10] <toddobryan> Is there a howto anywhere for setting up a lab with independent workstations? Something that talks about syncing configs, binaries, accounts, etc?
[04:11] <toddobryan> I realize thin clients would be much easier, but I don't have a powerful enough server, and the machines are good enough to run on their own.
[04:12] <sbalneav> toddobryan: Are you talking about simply setting up (n) copies of edubuntu, and having them look all the same?
[04:13] <toddobryan> That and having them stay in sync.
[04:13] <toddobryan> If I realize that I need to modify something, I don't want to do it 30 times.
[04:13] <toddobryan> Like adding a bookmark to the default Firefox or something.
[04:13] <sbalneav> Simplest to that would be to have the not-too-powerful server be an nfs and ldap server.  That way you'll have shared home directories, and common login authentication.
[04:14] <toddobryan> OK. That's what I've been leaning toward.
[04:15] <toddobryan> I also thought about a cron script that rsync large parts of /etc, /usr, etc., on boot. With a command that students could run to do it manually if needed.
[04:15] <sbalneav> Well, that's not easy, even on a thin client.  Remember: every user has their own home directory, so if you want to automatically add a bookmark to everyone's setup, one way or the other, you'll have a bunch of accounts to set up.  Simplest is to set up a webpage/portal that has the common links, etc, and set everyones homepage to that.
[04:16] <toddobryan> Is there anything like All Users on Windows, or does that not exist?
[04:17] <sbalneav> Not really.  The tighter security model for Linux makes that a touger thing to do.
[04:18] <toddobryan> You're right, though. A web page with all the links is probably the best way to go.
[04:18] <toddobryan> I can even make it local on the nfs mount.
[04:19] <toddobryan> I assume I can create a /home/share folder that's world readable, but only-me writable.
[04:19] <sbalneav> Yup, that's easy enough to do.
[04:21] <toddobryan> OK. So I guess I should figure this out and make a Wiki page. NonThinClientLab
[04:15] <bddebian> Hello
[07:24] <nonickname> anyone know the details about how netbooting works?
[09:35] <pygi> hello all
[09:35] <bddebian> Heya pygi
[09:36] <pygi> hey bddebian, what's up? :)
[09:36] <bddebian> Trying to mull over some bug fixes. You?
[09:39] <pygi> libburn,as always :)
[09:50] <bddebian> You mean you aren't done YET? ;-P
[09:52] <pygi> bddebian, lol!!
[09:54] <pygi> bddebian, when we do a laughing session? :P
[09:55] <bddebian> I laugh at myself daily :-)
[09:55] <pygi> I mean, but YET is very, very...
[09:55] <pygi> ehm :)
[09:55] <pygi> bddebian, you wanna bugs? I have one just for you to fix :)
[09:56] <bddebian> I can try I suppose
[09:56] <pygi> bddebian, wow, sec then :)
[09:57] <pygi> bddebian, http://libburn.pykix.org/ticket/1
[09:57] <pygi> seems doable?
[10:03] <bddebian> pygi: I can look but I'm certainly no hacker
[10:03] <pygi> bddebian, :)
[10:04] <pygi> bddebian, ok, want something easier?
[10:04] <pygi> or you wanna work on #1? :)
[10:04] <bddebian> Do we have the source in Ubuntu?
[10:05] <pygi> of what? libburn? nop, not yet, but on the wa
[10:05] <pygi> way*
[10:06] <bddebian> pygi: Well where can I get the source from? :-)
[10:07] <pygi> svn co http://libburn-svn.pykix.org/trunk libburn_pykix
[10:07] <pygi> do that :)
[10:08] <bddebian> Pulling now
[10:12] <bddebian> Hmm, OK, where do I start? ;-P
[10:12] <pygi> bddebian, :)
[10:13] <pygi> bddebian, what about putting eltorito support into libisofs? that should be easier task
[10:14] <pygi> you have spec here:
[10:14] <pygi> http://www.phoenix.com/NR/rdonlyres/98D3219C-9CC9-4DF5-B496-A286D893E36A/0/specscdrom.pdf#search=%22el-torito%20specification%22
[10:16] <bddebian> Is bug 1 talking about this macro? BURN_DRIVE_WRITING_LEADIN
[10:17] <pygi> bddebian, nop :)
[10:17] <pygi> or perhaps it is...I haven't looked into that ticket yet, that's why I'm giving it to you :)
[10:18] <bddebian> Well the bug is a little cloudy to me, added to the fact that I'm an idiot...
[10:19] <bddebian> The only place in the code that I see that the LBA is determined/defined is in the TOC_ENTRY_PLBA
[10:21] <pygi> bddebian, ah, as I said, feel free to choose bugs
[10:22] <pygi> implementing eltorito support in libisofs shouldnt be too harfd
[10:22] <pygi> hard*
[10:23] <pygi> but nevertheless, sorry for bugging, just continue what you was doing :P
[10:23] <pygi> I'll have to work on it someday anyway :)
[10:24] <bddebian> pygi: I'd love to help, I'm just kind of stupid :-(
[10:24] <pygi> bddebian, lol, why constantly saying that :P
[10:28] <bddebian> Uhm, because it's true?
[10:29] <pygi> nah