[17:27] <LaserJock> nubae: around?
[17:37] <nubae> yep
[17:38] <LaserJock> nubae: have a look at http://education.zdnet.com/?p=1995
[17:39] <nubae> hmmm
[17:40] <nubae> are u saying we should carry the wine apps in edubuntu too?
[17:40] <LaserJock> nubae: I'm not saying anything :-)
[17:41] <LaserJock> I just thought of you when I read that
[17:41] <LaserJock> shows that people are thinking about it anyway
[17:41] <nubae> lol :-) Well I think its a great way to migrate users permanently to linux...
[17:42] <LaserJock> if Ubuntu puts it in by default then we don't have to do any work
[17:42] <LaserJock> we get it for free
[17:42] <nubae> we could list something on the website with a link to the edu wine apps
[17:42] <nubae> yeah would be cool
[17:43] <nubae> something like, You can run your old windows stuff on edubuntu too... I know teachers would be happy with something like tha
[17:43] <LaserJock> nubae: I think perhaps getting people involved in testing Windows edu apps in wine would be then a worthwhile effort
[17:43] <LaserJock> the wine app DB has quite a large list of Edu apps but I'm not sure how well tested they are
[17:43] <nubae> yeah indeed
[17:44] <LaserJock> but for instance, in my Chemistry department we have 1 lab where we use Logger Pro
[17:44] <nubae> I've seen it often enough that a school cannot make the leap because of 1 or 2 pieces of software that they must run on windows...
[17:44] <LaserJock> right now we use a pile of Dell laptops (kinda big and very very unreliable)
[17:45] <LaserJock> if we could instead use netbooks with Ubuntu/Wine I think it'd be much better
[17:45] <nubae> agreed... well the good thing about the netbooks is that Canonical seems to be showing interest to certify them
[17:46] <nubae> the HP and Dells are now certified for Ubuntu Hardy
[17:46] <nubae> an important step in wide adoption for schools
[17:47] <nubae> hey u know what a good layout web app is for ubuntu.. I use bluefish for code, but need something to layout tables
[17:47] <LaserJock> the important thing is many many schools is that they are locked in to certain programs
[17:47] <Ahmuck> nubae: after doing everything in your fat client tutorial, the fat clients won't boot
[17:47] <Ahmuck> interested in reviewing dhpcd.conf?
[17:47] <nubae> Ahmuck: I looked at your dhcpd.conf file
[17:48] <Ahmuck> was it wrong?
[17:48] <nubae> please make sure its exactly like the sample
[17:48] <nubae> yeah
[17:48] <LaserJock> like in my labs the lab manuals are written for Logger Pro, having to change that all isn't something profs are going to want to do
[17:48] <Ahmuck> ok, i'll try again
[17:48] <nubae> before anything else though... just change the original dhcpd.conf
[17:48] <nubae> and change the instances of i386 to fati386
[17:48] <LaserJock> nubae: I don't know what would work well for table layout :(
[17:48] <Ahmuck> k.  it'll be about 30 minutes b4 i can do that
[17:49] <nubae> LaserJock: I guess I'll have to use wine+dreamweaver ;-)
[17:49] <LaserJock> ugg
[17:49] <nubae> I know
[17:49]  * LaserJock is not a dreamweaver fan
[17:49] <Ahmuck> i would test windows edu apps in ltsp
[17:49] <LaserJock> but it's been years since I used it last so I don't know
[17:49] <LaserJock> maybe it's better
[17:49]  * nubae is not a windows fan either
[17:50] <Ahmuck> without windows apps in ltsp, it doesn't work for our area.  our schools have some testing and some measuring programs they are required to use
[17:50] <nubae> it layouts out visually, and the other choices are not even choices
[17:50] <nubae> Ahmuck: yeah you're not the only one, I think listing which commonly used apps in schools work, would be of great value
[17:51] <nubae> LaserJock: u know where we could get a list like that? is it the same across US schools?
[17:51] <Ahmuck> nubae: kompozer?  or seamonkey ?
[17:51] <nubae> I can do it for German and Spanish speaking countries, as I know more or less what they need that they are tied into
[17:51] <nubae> oh yeah, I'll give kompozer a whirl
[17:51] <LaserJock> nubae: each school district and university is likely to do their own thing
[17:52] <nubae> gosh, no standards?
[17:52] <nubae> :-)
[17:52] <LaserJock> for universities, none
[17:52] <nubae> well, our target is more schools, right?
[17:52] <LaserJock> for school districts there might be some at the state and maybe a few at the fedral level but I doubt much
[17:52] <LaserJock> nubae: our target is "Education"
[17:53] <LaserJock> presently schools are definately more the focus
[17:53] <nubae> well at least starting with those would be a way to counter the 'I can't migrate cause I need a chem app that works, and the ones we are allowed to use are windows apps'
[17:53] <Ahmuck> is wine a security risk?
[17:53] <LaserJock> Ahmuck: apparently it's only a risk to itself
[17:54] <LaserJock> that's to say, wine can get viruses within the environment, but that can't hurt the rest of the OS
[17:54] <Ahmuck> more importantly, one of my issues is with wine from the admin side is install once, run many.  to taylor every user login to run wine is counterproductive.  doing so doesn't save one time over a standard windows installation
[17:54] <LaserJock> Ahmuck: how do you mean?
[17:55] <Ahmuck> i think i could get a list of windows apps from our local schools
[17:55] <LaserJock> Ahmuck: do you mean it's hard to set up each user with wine?
[17:56] <Ahmuck> no, difficult to taylor to the individual?
[17:56] <Ahmuck> or set an icon on every desktop at once?
[17:56] <nubae> what crossover does
[17:56] <nubae> but wine-doors does that for you Ahmuck
[17:56] <LaserJock> I wonder if sabayon would be useful
[17:56] <nubae> it has the bottles set up for all the apps and u just hit install
[17:56] <nubae> from a gui
[17:56] <LaserJock> so you basically set up different Wine profiles
[17:57] <nubae> yeah each app has its profile, but it just makes it system wide and really easy to install with preset profiles downloaded from some database
[17:57] <nubae> its actually a very neat piece of software
[17:58] <nubae> http://www.wine-doors.org/wordpress/
[17:58] <Ahmuck> with wine in ltsp, could you configure app A for classroom 1 and app B for classrom 2?
[17:58] <Ahmuck> i've seen winedoors
[17:59] <nubae> Ahmuck: that would require sabayon/pessulus
[17:59] <nubae> cause then u are editting the menus... or maybe gnome-menu-manager?
[17:59] <LaserJock> I think sabayon, I don't think pessulus could do it
[17:59] <nubae> I always use the 2 together
[17:59] <nubae> one for profiles, the other for locking down
[18:00] <LaserJock> but since wine is just a dir in ~/ I think you could use sabayon (if sabayon worked) to drop in Wine "profiles"
[18:01] <LaserJock> nubae: I wonder if it's necessary to have pessulus if you have sabayon
[18:01] <nubae> pessulus runs inside sabayon
[18:02] <LaserJock> right, but do you have to have pessulus installed to use it?
[18:02] <nubae> wine-doors says this: Allow users to manage their windows applications with profiles and bottles
[18:02] <LaserJock> I haven't played with it much, but sabayon has a copy of pessulus' code in its source tree so I wonder
[18:03] <nubae> I always install both, maybe not
[18:03] <nubae> it would be so nice for someone to fix that up
[18:03] <nubae> I think its so useful
[18:03] <LaserJock> sabayon? or both?
[18:04] <nubae> well depending, both if they are needed to lockdown
[18:04] <nubae> but mostly sabayon I guess
[18:04] <nubae> pessulus seems to work ok
[18:04] <LaserJock> pessulus is smaller, does fewer things, and I think still maintained
[18:05] <LaserJock> sabayon is essentially dead right now
[18:05] <LaserJock> Red Hat pulled out and it just sort of died
[18:05] <nubae> such a damn shame
[18:05] <nubae> as there is no replacement
[18:05] <Ahmuck> i'll take a second look at wine doors
[18:05] <LaserJock> I think getting it going again is high on my "things that should be done" list
[18:06] <Ahmuck> what woudl you call it sabulus ?
[18:06] <nubae> what does it require? a python hacker?
[18:06] <Ahmuck> or pesayon
[18:06] <LaserJock> for me in Intrepid sabayon doesn't work at all, completely broken
[18:06] <LaserJock> nubae: pretty much
[18:06] <LaserJock> nubae: it's all python
[18:06] <nubae> oh.. haven't tried in intrepid
[18:06] <LaserJock> there's a fair amount of code and it's not an easy thing I don't think
[18:07] <LaserJock> as there's quite a bit of Linux desktop architecture that you run into
[18:07] <nubae> can imagine, diving into someone else's code is already something no one really wants to do
[18:07] <LaserJock> I don't think it's quite as easy as "tar up ~/ into a profile and then untar at login"
[18:08] <nubae> heh, if only it was shell code
[18:08] <Ahmuck> LaserJock: thx for the heads up
[18:08] <Ahmuck> about it being borked.  that was my next step
[18:09] <LaserJock> Ahmuck: well, if you have some time you might give it a go
[18:10] <LaserJock> I haven't tested much and I don't know if it's just me or not
[18:10] <LaserJock> we have a bug report so I don't think it's *just* me
[18:10] <LaserJock> but I think maybe it's a bit flaky
[18:10] <nubae> the bug report, or the app?
[18:10] <LaserJock> the app
[18:11] <LaserJock> my problem was that I couldn't create new profiles
[18:11] <LaserJock> perhaps it works fine with existing profiles
[18:11] <Ahmuck> ah, i think that was my problem as well
[18:11] <Ahmuck> it was crashing
[18:11] <LaserJock> yeah
[18:11] <nubae> yeah it randomly crashes
[18:11] <Ahmuck> :(
[18:11] <LaserJock> so I can't do a lot of testing because I can't create a profile to test with :(
[18:11] <nubae> but I did use it successfully to create exam profiles for students
[18:11]  * Ahmuck going to fix dhcpd.conf now
[18:14] <LaserJock> I think it needs somebody to just really spend some time with it
[18:14] <LaserJock> not even an uber-hacker I don't think
[18:14] <LaserJock> but just trying to figure out why it keeps crashing
[18:14] <LaserJock> if sabayon could just be stabilized I think we'd really be happy
[18:15] <nubae> we need volunteers
[18:15] <LaserJock> I *think* Red Hat had 2-4 developers working on sabayon
[18:15] <LaserJock> now there's not really anything
[18:15] <nubae> maybe something like a big message on the edubuntu.org page: Please volunteer now, we need YOUR help...
[18:15] <LaserJock> there are a couple guys who are the "maintainers" but I checked the svn log
[18:15] <LaserJock> and they haven't done *anything* but translations for ~ 9 months or so
[18:16] <LaserJock> not even bug fixes
[18:16] <Eghie> nubae: on what?
[18:16] <LaserJock> so I think that's pretty dead
[18:16] <LaserJock> Eghie: sabayon
[18:17] <Nubae> hmmm, and now pidgin crashed
[18:17] <Nubae> I missed the last couple lines...
[18:17] <Eghie> Nubae: I asked on what you need volunteers
[18:17] <Eghie> Sabayon Linux distro?
[18:18] <LaserJock> Eghie: no, the Gnome profile editor
[18:18] <LaserJock> I'm guessing Edubuntu wouldn't be looking for Sabayon Linux devs ;-)
[18:19] <Nubae> yeah sabayon is a great piece of soft that manages profiles and desktop settings
[18:19] <Ahmuck> it's python?
[18:19] <Nubae> yes
[18:19] <LaserJock> maybe Edubuntu needs to hold some Python courses
[18:20] <LaserJock> we have a couple python projects that need work
[18:20] <Ahmuck> LaserJock: is Alice python ?
[18:20] <Ahmuck> some python course material would be nice.  i'd teach it
[18:20] <LaserJock> sabayon, willow-ng, and a new dynamic-menu editor all need work
[18:20] <Nubae> set students on it
[18:20] <Nubae> that would be a way
[18:21] <alkisg> I've manage to pack an educational windows application of mine into a .deb, which installs from my apt repository for all users (into /opt/) and runs through wine. It even shows on the "education" gnome menu. It would be great if other win-edu apps could be packaged like this...
[18:21] <LaserJock> Ahmuck: I think Alice is Java
[18:22] <LaserJock> alkisg: that's very very tricky though
[18:22] <alkisg> LaserJock: yes, but it's really really easy for administrators! :)
[18:22] <Nubae> alkisg: volunteering?
[18:22] <Ahmuck> alkisg: documentation?
[18:23] <alkisg> Nubae: you got any apps that can be packaged into .debs? (licensing...)
[18:23] <Ahmuck> LaserJock: but necessary for high school typing teacher administrators
[18:23] <LaserJock> well, there's different issues
[18:23] <alkisg> Ahmuck: not really, only some notes in Greek, but if anyone's interested, I may help him
[18:23] <LaserJock> I don't think we could ever *ship* Windows apps for wine
[18:23] <Eghie> but you could make a good guide to package it though
[18:23] <Nubae> right but we can carry scripts that download and install them
[18:24] <LaserJock> I don't think we could really even include them in our archive
[18:24] <Nubae> no guide... scripting
[18:24] <Eghie> scripting is indeed better
[18:24] <LaserJock> Nubae: I'm not sure we want to script it though
[18:24] <Nubae> like the torrent sites... heh
[18:24] <Ahmuck-Jr> Nubae: was the dhcpd problem because i did not have a thin client section?
[18:24] <alkisg> LaserJock: I think .deb files that extract / copy files and generate registry entries (in wine) could be made. Of course the users would have to have the original application CD / zip / whatever.
[18:24] <Nubae> the script is fine, but actually doing it may not be :P
[18:25] <Nubae> alkisg: well we can set it to do it with demos
[18:25] <alkisg> In repositories, so that they also get updates! :)
[18:25] <Nubae> then its their problem to do the rest
[18:25] <LaserJock> well, but maintaining a script like that is *not* a trivial task
[18:25] <Nubae> hmm, why not... scripting is relatively simple
[18:25] <alkisg> No, not at all, registry hacking may be needed
[18:25] <LaserJock> because any little thing that goes wrong is of course our problem
[18:26] <LaserJock> we get hammered quite frequently from having Flash
[18:26] <alkisg> (I'm talking about a single installation for all users, not each user in their own ~/.wine...)
[18:26] <Nubae> Ahmuck-Jr: I'm not sure, dont have the dhcd.conf in front of me anymore
[18:27] <LaserJock> I think the best first step would be to have some good documentation for creating your own .deb
[18:27] <Nubae> alkisg: but thats what wine-doors already does
[18:27] <alkisg> Nubae: never heard of it, looking...
[18:28] <Nubae> wine-doors.org
[18:28] <Nubae> LaserJock: edubuntu gets hammered or LTSP
[18:28] <Nubae> I thought it was ok on single terminals
[18:28] <alkisg> Wow!!! Good one!
[18:28] <Ahmuck-Jr> actually there is a good program that will create debs for you
[18:29] <LaserJock> Nubae: yeah, but LTSP, etc. we can actually patch, work on, etst, etc.
[18:29] <LaserJock> *test
[18:30] <LaserJock> just creating a .deb is not the problem
[18:30] <Nubae> heh, there are lots of those
[18:30] <LaserJock> creating a .deb that does the right thing is
[18:30] <Nubae> policies...
[18:30] <LaserJock> well, even setting aside Debian Policy
[18:31] <LaserJock> so say you have this .deb, how are you going to get it to install the app?
[18:31] <Nubae> I once thought about using Smart for packaging, its a nice standardised pacakage manager
[18:31] <LaserJock> what messing around do you have to do to get that app all set up even after you've installed it?
[18:32] <Nubae> I've just realised, what alkisg mentioned is in fact wine-doors, except wine-doors already has all the apps in it ready to download and install
[18:33] <Nubae> so it would just require installing that one program
[18:33]  * alkisg is looking at wine-doors and is quite impressed...
[18:34] <alkisg> (but mine used synaptic! :P)
[18:35] <Nubae> yeak its like we'd need something like wine-doors educational
[18:35] <LaserJock> perhaps the Ubuntu Wine maintainer could give some recommendation for wine-doors
[18:35] <Nubae> that would kinda cool, we could speak to the e
[18:35] <Nubae> wine-doors people
[18:36] <LaserJock> I'm hesitant about such apps in general, but perhaps this one is decent
[18:36] <Nubae> if it just lists the edu apps, it would be really helpful
[18:36] <Nubae> no need to maintain anything extra... like heroin for the windows junkies...
[18:36] <Nubae> a necessary evil
[18:37] <LaserJock> yeah, but we should do a pretty good review of it before recommending it to users
[18:37] <Nubae> :-)
[18:38] <Nubae> I've used it quite a bit... perhaps alkisg can try using it and vouch if it works good for an edu environment
[18:38] <LaserJock> most of these "convenince" apps are more harm than good
[18:38] <Nubae> edubuntu is a convenience app too ;-)
[18:38] <alkisg> Nubae, I surely will, teachers here do need such an app
[18:38] <Nubae> the cd that is
[18:38] <LaserJock> no, it's not
[18:39] <LaserJock> it's doing standard things with standard processes, policies, and tools :-)
[18:40] <Nubae> ok, then wine itself is a convenience app
[18:40] <LaserJock> it is, and is rife with problems and is only now being considered for Main
[18:40] <Nubae> a necessary evil
[18:40] <LaserJock> it shouldn't be evil
[18:41] <Nubae> if we want more people using edubuntu, I think its very helpful...
[18:41] <Nubae> how can it be non-evil with what it does?
[18:41] <LaserJock> yes, the *idea* is helpful
[18:41] <alkisg> Nubae, Laserjock: but does the installation done by wine-doors happen for all linux users, or only for the one doing the installation?
[18:41] <LaserJock> Windows apps aren't evil
[18:41] <Ahmuck> it would be nice if it one could plug the windows install app in, set the license number and have winddoors install it
[18:41] <Nubae> windows is evil, closed source is evil
[18:41] <LaserJock> some of them are the greatest apps I've ever used
[18:41] <LaserJock> it's not evil
[18:41] <Ahmuck> iirc, wine doors now asks if you have a valid copy of windows
[18:41] <LaserJock> it's just not as good as open source
[18:41] <LaserJock> IMO
[18:42] <Ahmuck> doesn't it?
[18:42] <Nubae> I guess I'm more fundementalist
[18:42] <Ahmuck> the last install i tried did
[18:42] <LaserJock> Nubae: probably :-)
[18:42] <Nubae> I think closed source serves no good purpose in schools
[18:42] <LaserJock> I have no real problem using closed source apps
[18:42] <LaserJock> I think it's *better* if they open up their processes, I think it benefits everybody
[18:42] <Nubae> and windows as an OS even less so
[18:42] <Ahmuck> neither do i.  the only thing that's close to ArtRage is Gogh, but i don't think gogh is bieng maintianed anymore
[18:43] <LaserJock> but I don't think they are evil for not doing so
[18:43] <LaserJock> they aren't morally wrong for not open-sourcing their software
[18:43] <Ahmuck> and the defacto standard in publishing right now in press  shops in indesign
[18:43] <LaserJock> MS is IMO, morally wrong for doing other things
[18:43] <Nubae> hmmm, microsoft is unequivocally evil
[18:43] <Ahmuck> i can't even get people to look at scribus
[18:44] <LaserJock> but just being closed-source isn't evil, IMO
[18:44] <LaserJock> it can make some very good sense at times
[18:44] <LaserJock> hence why we end up with things like Wine
[18:44] <Nubae> I don't think so... anything that can be argued for closed source can be argued against far better with open source
[18:45] <LaserJock> there are some *very* good Windows apps out there that we can't compete with presently
[18:45] <Nubae> ok, I won't say necessary evil again, cause it will make us go round in circles
[18:45] <Ahmuck> only if there are people willing to write it for os
[18:45] <Nubae> which apps?
[18:45] <Ahmuck> i find a mix works great for me
[18:46] <LaserJock> Nubae: Photoshop, InDesign, lots of chemistry software I use
[18:46] <Nubae> pffttt... Gimp
[18:46] <LaserJock> Nubae: and you can say "necessary evil" if you want, I don't mind ;-)
[18:46] <Nubae> Scribus
[18:46] <LaserJock> pfft
[18:46] <Nubae> both better than the closed source
[18:46] <LaserJock> Scribus is *not* Indesign
[18:46] <Nubae> but u need to learn them of course
[18:46] <LaserJock> not even close
[18:47] <Nubae> fine, quanta then
[18:47] <LaserJock> Scribus is very buggy
[18:47] <Nubae> ok, buggy is part of open source
[18:47] <LaserJock> I don't know that I'd say that exactly
[18:48] <LaserJock> but there are some very real downsides to open source
[18:48] <LaserJock> it's not all just beautiful without any issues, that's my point
[18:48] <Nubae> bugs are prevalent everywhere, but part of the ongoing process in open source, the difference is users can find them themselves and notify people
[18:49] <LaserJock> yep
[18:49] <Nubae> I wonder what would happen if u wrote to some windows closed source app guy and said, this crashed like that and that
[18:49] <LaserJock> but it's fairly hard to get a good open-source business model
[18:49] <LaserJock> so you end up with a lot of volunteers
[18:49] <Nubae> well, some have done it
[18:49] <LaserJock> sure
[18:50] <Nubae> its just a new field is all I think
[18:50] <LaserJock> but I say for *most* cases it's easier to get a "1.0" release in closed-source
[18:50] <Nubae> the business model will stabalise and mature at some point
[18:50] <Nubae> yes, true
[18:50] <LaserJock> it's easier to manage, and in some ways less expensive to go closed-source
[18:50] <Nubae> but thats what RHEL and its kin are for
[18:51] <Ahmuck> that's my problem.  scribus is not indesign
[18:51] <Ahmuck> that's been a stumbling block for me
[18:51] <LaserJock> in places where you can get large numbers of volunteers I think open-source works very well
[18:51] <LaserJock> Firefox, OO.o, etc.
[18:51] <Nubae> have u tried quanta plus? its like inkscape and scribus in one
[18:52] <LaserJock> but look at Education
[18:52] <Nubae> yeah, moodle
[18:52] <Nubae> :-)
[18:52] <LaserJock> we have very few quality educational programs
[18:52] <Nubae> Moodle is THE standard in schools now across the world btw... has a huge percentage of the market
[18:52] <LaserJock> it's quite hard to get teachers to program or programmers to get interested in Educational apps
[18:53] <LaserJock> yeah, Moodle is a good example of open-source making it
[18:53] <Nubae> I think its a problem with standards
[18:53] <Nubae> if schools all decide to use the same soft, it will be different
[18:53] <LaserJock> I don't want all schools deciding the same software though :-)
[18:54] <LaserJock> I want individual schools to decide what works for them, it may be very different
[18:54] <LaserJock> but yeah, standardization would make it easier
[18:54] <Nubae> sure... but a choice of jsut 2 or 3 programs per field, rather than 100
[18:54] <LaserJock> yeah, but that's what makes open-source hard
[18:55] <LaserJock> I have a ton of chemistry software in Ubuntu
[18:55] <LaserJock> but they're mostly half-finshed junky apps
[18:55] <LaserJock> very few actually make it in terms of being a viable alternative to Windows apps
[18:56] <LaserJock> and there's really not a very good business model for open-source chemistry apps
[18:56] <Ahmuck> does edubuntu have a list of alterantive software.  for indesign there is this alternative, etc
[18:56] <LaserJock> it's primarily university students who do it, because they have time to give for free
[18:57] <LaserJock> Ahmuck: not really, there was a plan to do one but it never really happened
[18:57] <LaserJock> if we get our app list going we can do that
[18:58] <Ahmuck> LaserJock: ur sentiments echo mine.  i get osctrised for saying so though
[18:58] <LaserJock> Ahmuck: from where for saying so?
[18:58] <Nubae> yeah apps list should be up soon, we can put in the alternatives too, I'll add that
[19:16] <Ahmuck-Jr> LaserJock: everywhere
[19:18] <LaserJock> Ahmuck-Jr: that's a shame
[19:19] <LaserJock> I think one of the worst things we can do for open-source is to proclaim that it's a panacea or has no problems/cons/downsides
[19:19] <Nubae> this be true, even though that is what it is... nothing short of a miracle
[19:20]  * Nubae puts on fundementalist beard again
[19:20] <LaserJock> heh
[19:20]  * LaserJock sends Nubae all the Launchpad bugmail
[19:20] <LaserJock> ;-)
[19:22] <LaserJock> it seems like open-source works very well if 1) there are lots and lots of people interested in the area and can contribute or 2) it's so esoteric that it's unlikely that a closed-source app would survive
[19:22] <Nubae> right now, I agree, but things are formalising more and more
[19:22] <Nubae> Linux itself is destined to become mainstream, I'm certain of that
[19:22] <LaserJock> in the middle ground where one can make a decent time of it via closed-source but there's not a lot of people who can/do care is where open-source really struggles
[19:23] <LaserJock> it may, I hope it does
[19:23] <Nubae> too many companies have jumped on board for it to regress
[19:23] <LaserJock> the problem is, IMO, that in order to go mainstream Linux has to do what it's not very good at
[19:24] <LaserJock> I think it would just be relegated to geekdom :-)
[19:24] <Nubae> but its not very good at those things because it isn't mainstream
[19:24] <LaserJock> and special-use applications like mobile phones, etc.
[19:24] <LaserJock> Nubae: exactly, chicken and egg problem
[19:24] <Nubae> well, the egg is hatching...
[19:24] <LaserJock> we'll see
[19:24] <LaserJock> I hope so
[19:25] <Nubae> theres an article in the latest wired... called saving Microsoft
[19:25] <Nubae> its a sign of the times :-)
[19:25] <LaserJock> note that MS != closed-source
[19:26] <Nubae> hmmm... for the most part it is
[19:26] <LaserJock> it's encouraging to see MS having to fight for it, perhaps they'll make better products
[19:26] <Nubae> and quite vocal about it too
[19:26] <LaserJock> look at OS X though
[19:26] <Nubae> right, that is a positive thing
[19:26] <LaserJock> it's got a mix of open and closed source
[19:27] <Nubae> yeah but its not faring much better than  linux at the moment, about the same speed of uptake
[19:27] <LaserJock> just because it's *nix based doesn't mean it's an open-source OS
[19:27] <Nubae> depends on what we call the OS I suppose
[19:28] <LaserJock> I think Linux will largely mainstream *because* of closed source software, not because of open-source
[19:28] <LaserJock> *go mainstream
[19:28] <Nubae> oh I hope not...
[19:28] <Nubae> but if it brings it mainstream, then bring it on :-)
[19:28] <Ahmuck> the economy may push more oss into the mainstream
[19:29] <Ahmuck> one for price, and two because there are going to be a lot of x developers
[19:29] <LaserJock> it's things like Adobe writing Linux version, Game publishers making Linux versions that will make linux go mainstream I think
[19:29] <LaserJock> not Linux convincing Adobe and Game publishers to go open source
[19:29] <Nubae> if we look at hollywood as a Model
[19:29] <Nubae> a model because 98% of everything there is linux based
[19:29] <Nubae> we see that indeed 80% of that software is closed
[19:31] <LaserJock> the problem that I see keeping Linux from mainstream is the like 10% of the time people aren't using a web browser/word processor
[19:31] <LaserJock> like I have a family member who owns a business
[19:31] <LaserJock> and she'd love to use Linux, but she needs good small business software
[19:31] <LaserJock> which currently doesn't exist, so she won't move away from MS
[19:32] <LaserJock> my father has a ballistics program he uses, that's pretty much what's keeping him back
[19:32] <LaserJock> bottom line, I'm still the only person I know that uses Linux for day-to-day usage
[19:33] <Nubae> really, I managed both my folks to switch
[19:33] <LaserJock> perhaps eventually Wine will make it better
[19:33] <LaserJock> so I don't think it's evil ;-)
[19:33] <Nubae> mom runs a restaurant, and Dad is a doctor... so perhaps they dont need complex stuff
[19:33] <Nubae> but both are happily surfing and typing away in ubuntu
[19:34] <LaserJock> I'm not a very good Linux evangelist it seems :-)
[19:34] <LaserJock> I always end the conversation with "yeah, you're probably better off sticking with Windows"
[19:34] <Nubae> depends on the usage
[19:34] <Nubae> for a school, no way
[19:35] <LaserJock> although my brother was interested in maying getting a Dell Mini 9 with Ubuntu
[19:35] <LaserJock> for my school we're still on Windows
[19:35] <LaserJock> s/school/department/
[19:35] <Nubae> ltsp alone sells it
[19:35] <LaserJock> at my uni the Linux labs are growing smaller
[19:35] <LaserJock> its somewhat discouraging
[19:36] <Nubae> yeah
[19:36] <LaserJock> we haven't been able to use ltsp in my department
[19:36] <LaserJock> we'd need to have local apps
[19:36] <Nubae> ltsp does that now
[19:36] <LaserJock> only fairly recently
[19:36] <Nubae> yep
[19:36] <LaserJock> but yeah, I'm hoping that'll maybe get us
[19:37] <Nubae> fatclient does it too
[19:37] <LaserJock> we have ~30 machines
[19:37] <LaserJock> 15 Windows, 15 Xubuntu
[19:37] <Nubae> its so wonderful for maintaining
[19:37] <Nubae> so easy...
[19:37] <Nubae> ltsp that is
[19:37] <LaserJock> we've had a whole semester of 15 unusable Linux machines and 15 sort of working Windows machines
[19:38] <LaserJock> hopefully we can get the Linux machines working soon or we might lose them
[19:38] <Nubae> that happened to me before we had LTSP too
[19:38] <Nubae> its just impossible maintenance overhead
[19:38] <LaserJock> it's hard to justify 1/2 lab not working
[19:38] <Nubae> yeah hardware related likely, right?
[19:38] <LaserJock> no
[19:39] <LaserJock> can't authenticate
[19:39] <LaserJock> so nobody can log in
[19:39] <Nubae> AD?
[19:39] <LaserJock> yeah
[19:39] <Nubae> seems like a solvable problem
[19:39] <LaserJock> the problem seemed to be that our domain name is different than the AD domain name
[19:40] <LaserJock> so it was looking at the wrong names or something and won't connect
[19:41] <LaserJock> but once we figure it out we have to get 15 machines set up
[19:41] <Nubae> or use ltsp :-)
[19:41] <LaserJock> we don't have a server for ltsp
[19:41] <Nubae> or even drbl for that matter
[19:42] <LaserJock> we'd need to find a server I think
[19:42] <LaserJock> I seriously doubt we could even run a couple clients off the machines we have
[19:44] <LaserJock> if we could scrounge one up somewhere I'd like to give LTSP a try
[19:44] <LaserJock> but considering we can't even authenticate right now I think we've got bigger issues :-)
[19:46] <Nubae> well authentication with ltsp is done on 1 machine and not 15
[19:46] <LaserJock> we'd probably also have to fight with the Uni IT people
[19:46] <LaserJock> we're not allowed to have subnets
[19:59] <alkisg> LaserJock: you don't have to use a different subnet for ltsp...
[20:00] <LaserJock> do I need to use DHCP?
[20:00] <LaserJock> can i set up a static LTSP server?
[20:00] <alkisg> LaserJock, not necessarily, but you may also have a "stealthy" dhcp server
[20:00] <alkisg> one which only gives the IPs you want to only the machines you want
[20:01] <LaserJock> right now the machines all have  static IPs
[20:01] <alkisg> Well, perfect, you may use the same IPs
[20:01] <LaserJock> and there *may* be another DHCP server around
[20:01] <alkisg> You may setup the dhcp server to only give specific IPs to clients with specific macs
[20:01] <LaserJock> so I was thinking we'd have to put them on some sort of subnet
[20:02] <alkisg> So it won't matter if there are other dhcp servers around
[20:02] <alkisg> And gpxe has a "priority" option for the clients to select your server. I've done it, it works fine.
[20:03] <LaserJock> hmm
[20:03] <alkisg> It also works with PXE, if the bios/nic support boot from lan.
[20:03] <LaserJock> I think  they all PXE boot
[20:04] <alkisg> And I guess there aren't any dhcp servers that offer a boot filename around, are there?
[20:06] <LaserJock> have no idea
[20:06] <alkisg> You may try, just select "boot from network" from any pc
[20:07] <alkisg> If it boots, then you have a problem! :) If it doesn't, everything's OK for you to use ltsp.
[20:08] <LaserJock> interesting
[20:08] <LaserJock> I might try that
[20:08] <alkisg> If you decide to use ltsp, all you have to do is declare static IPs (based on MACs) in /etc/ltsp/dhcpd.conf, and put a dhcp option to not give IPs to windows clients. And put "IPAPPEND 3" in /var/lib/tftpboot/ltsp/i386/pxelinux.cfg/default.
[20:10] <LaserJock> now I just need to find a server :-)
[20:10] <alkisg> Yeap, that's the difficult one...
[20:11] <LaserJock> especially when your budget is exactly $0 USD
[20:15] <Ahmuck> LaserJock: what type of small business software?
[20:16] <Ahmuck> i was able to swtich by using virtualbox and windows xp pro
[20:16] <Ahmuck> but i'm still on windows.  for shipping, etc.
[20:17] <Ahmuck> LaserJock: what school do you attend ?!
[20:17] <Ahmuck> used clonezilla?
[20:17] <Ahmuck> one maintenance, clone en masse
[20:18] <Ahmuck> ah, i saw an AD ltsp solution while searching google for other problems
[20:23] <LaserJock> Ahmuck: small business> Quicken type stuff I think, accounting
[20:23] <LaserJock> Ahmuck: school > University of Nevada, Reno
[20:24] <LaserJock> Ahmuck: and no, I've not used clonezilla or anything like it. I'm just a grad student who tries to help here and there
[20:25] <Ahmuck> there are some projects that do come close.  postbooks and/or ledgersmb
[20:25] <Ahmuck> postbooks is more quickbooks like where ledgersmb is more accounting like
[20:26] <Ahmuck> with clonzilla you update one machine and then clone them all in under 30 min
[20:26]  * Ahmuck needs to become a grad student again :)
[20:26] <LaserJock> ugg, I don't :-)
[20:26] <LaserJock> 6 years is enough
[20:31] <Ahmuck-Jr> http://pastebin.be/15470 - Nubae have a peek?
[20:31] <Ahmuck-Jr> i copied it from your website exactly.  i have not substituted the mac address yet, but doing that now
[20:33] <Ahmuck-Jr> ### make sure you're /etc/hosts contains all the hostnames of the clients - this comment.  is there a way to assign hostnames to a pxe client?
[20:33] <Ahmuck-Jr> how do i re-start dhcpd.conf for ltsp?  is it any different than restarting dhpcd.conf normally?
[20:35] <Ahmuck-Jr> sudo /etc/init.d/networking restart - i assume
[20:37] <Ahmuck-Jr> bleh, that did not work.  i don't know why
[20:37] <Ahmuck-Jr> i'm restarting the server
[20:46] <Ahmuck> Nubae: ever use indesign?
[20:49] <Ahmuck-Jr> upon reboot, my thin clients that are suppposed to be fat now are dead to the world :(
[20:51] <LaserJock> Ahmuck: maybe they got too overweight and died of a heart attack or something
[20:51] <LaserJock> darn trans fats
[20:51] <Ahmuck> he  he
[21:05]  * Ahmuck goes to scrutinize Nubae dhcp.conf file
[21:50] <alkisg> I want to package a collection of scripts like "generate 100 users" or "it's a new school year, change all the students' class" into a .deb and upload it to my PPA in launchpad, so that it can be more easily installed and updated.
[21:50] <alkisg> But it'll be the first time I use PPA, so... does anyone know of any package in launchpad that contains only scripts, so that I can peek at its configuration files?
[21:55] <alkisg> (something like the hello-debhelper package, but for scripts)
[23:11] <Nubae> Ahmuck: back
[23:11] <Nubae> restart dhcpd like sudo /etc/init.d/dhcp3-server restart
[23:13] <Ahmuck> k, restarting the computer should do it right?
[23:13] <Nubae> yeah but no need, thats pretty brutal just to restart dhcp
[23:13] <Nubae> looking at the conf, at first glance it looks ok, except u are missing the mac addresses of the thin clients u wish to boot
[23:14] <Nubae> hardware ethernet 00:00:00:00:00; should be in hex-decimal format and usually found on the card
[23:14] <Nubae> or else when pxe starts up, show it there
[23:15] <Nubae> u can put a # in front of get-lease-hostnames if u haven't populated your /etc/hosts file
[23:16] <Ahmuck> do i need a thin client section?
[23:16] <Ahmuck> i put 00:00:00:00:00:00 as place holder.  i have the mac address in there in the real file
[23:17] <Ahmuck> how would one populate the /etc/hosts file?
[23:19] <Nubae> ok, well in /etc/hosts, put in the ip of the client followed by its name, for example:
[23:20] <Nubae> 192.168.0.254   myserver myserver.lan
[23:20] <Nubae> and so on...
[23:20] <Nubae> if u have no thin clients, then no...
[23:21] <Nubae> what I would do then is forget the dhcpd.conf that I have and use the default one that comes with ubuntu
[23:21] <Nubae> and just change the i386 in there to fati386
[23:26] <Ahmuck-Jr> bleh, it died as well
[23:26] <Nubae> died?
[23:26] <Ahmuck-Jr> http://pastebin.be/15477
[23:26] <Ahmuck-Jr> well just for a sec i get what appears to be gateway, etc. and then a blinking cursor and that's it
[23:27] <Nubae> u're doing intrepid right?
[23:27] <Ahmuck-Jr> a fat client doesn't need to have ubuntu installed on it does it?
[23:27] <Ahmuck-Jr> Nubae: yes
[23:27] <Nubae> no, no need for a local disk
[23:27] <Nubae> ok, and your server's ip is?
[23:29] <Ahmuck-Jr> http://pastebin.be/15478
[23:29] <Nubae> can u check what images are in /opt/ltsp/images
[23:29] <Ahmuck-Jr> i386img
[23:30] <Nubae> ok, theres no fati386 image there
[23:30] <Ahmuck-Jr> er. i386.img
[23:30] <Ahmuck-Jr> nope
[23:30] <Ahmuck-Jr> i followed your instructions to the letter though
[23:31] <Nubae> ok, then we need to build it, do  sudo ltsp-update-image -a fati386 -b /opt/ltsp
[23:31] <Nubae> it may be a line in the end of my script didn't build the image in the end... this is minor though, should be pretty fast...
[23:31] <Ahmuck-Jr>  /opt/ltsp/images?
[23:32] <Nubae> the line I wrote above will create the image in /opt/ltsp/images
[23:32] <Nubae> u'll then see fati386.img
[23:32] <Nubae> in terms of your ifconfig, the ethernet address of eth1 is 192.168.0.254
[23:33] <Nubae> so change that in your dhcpd.conf from 0.1
[23:33] <Ahmuck-Jr> hai
[23:33] <Ahmuck-Jr> so it's my dhcpd.conf that is the problem?
[23:33] <Nubae> part of it
[23:33] <Nubae> also that the image doesnt exist
[23:33] <Nubae> do  sudo ltsp-update-image -a fati386 -b /opt/ltsp
[23:33] <Ahmuck-Jr> i assume it was not an error on my part by not following instructions for the image?
[23:34] <Ahmuck-Jr> it's running now
[23:34] <Nubae> no, thats a change I did recently, and forgot to upload the new script... but its pretty harmless... just means u need to build image
[23:36] <Nubae> updated now, so the script on the site is now correct
[23:37] <Ahmuck-Jr> were u able to fix the bottom portion where it quit?
[23:37] <Nubae> yeah, its just 3 lines in the end
[23:38] <Nubae> ok, so if image is built, and ip is correct, and restart dhcp3-server, it should work
[23:38] <Ahmuck-Jr> i've got to let this build.  i'll be back later, i need to attend to something