[02:02] pleia2: do you happen to be about? === bkerensa_ is now known as bkerensa [02:46] paultag: am now [03:02] pleia2: shoot, I forget what I was going to ask you [03:02] dang [03:02] :P [03:02] oh well. Hope you're well [03:02] yep yep [03:02] tomorrow we're heading over to one of the partimus schools to ubuntu them up [03:03] pleia2: nice! :) [03:03] pleia2: I'd love to see photos :) [03:03] * pleia2 will take some :) [03:03] it's one of the schools we don't have pictures of yet, so I'm excited to go [03:03] I've only been over there once, and only got to see their icky windows lab [03:03] nice! :) [03:04] good to know it's being purged :) [03:04] unfortunately it's not [03:04] ah, blerg [03:04] once upon a time we ran their lab, then HP came along with a $30k grant for all new vista machines [03:04] but the teachers still wanted linux machines, so now we put them in classrooms [03:04] meanwhile half the windows PCs won't boot after a year because their unmaintained and the lab is a disaster [03:05] s/their/they're [03:05] jeez [03:05] shows them [03:05] http://blog.partimus.org/?p=63 is a little about the schools [03:05] school [03:06] the guy who wrote that is always disappointed when people don't care about "freedom" but I [03:06] 'm all "they're using linux just because it's awesome? awesome!" [03:06] hahaha [03:06] we won, we can all go home now :) [03:07] pleia2: Oh! You're a sysadmin type! [03:07] yeppers [03:07] pleia2: So I'm working on Syn actively again [03:07] pleia2: what's some things that you wish dpkg did that would make you say "Cool!" ? [03:07] hmm [03:08] not suck with config files [03:08] humm [03:09] at least make a .old when you replace your config file with the new one [03:09] like it makes -dpkg [03:09] pleia2: well what's interesting is that it can't klobber it [03:10] pleia2: since it uses similinks, so I think I might be able to use md5 voodoo to extract local changes and see if I can't push it back out [03:10] hmm [03:10] so already it detects whether it was locally modified, if not it just replaces it [03:10] the problem comes in when you have to manage ones you edited, it's tedious and if you tell it to replace it anyway *poof* your old config is gone [03:11] plus it holds up the whole upgrade process until you answer the question about the config file [03:11] pleia2: what I'm doing is when you do a new install, it installs the package to /syn/b/bash/4.3/1/root/bin/bash, so if you had .../root/etc/conf1, then it will stay in that directory [03:12] oh I see [03:12] pleia2: I could write a tool that would let you view all sources that point at a file and look "back" in time [03:12] what about changes you make to configs? [03:12] pleia2: it would divert that to the /syn/ tree [03:12] I see [03:12] pleia2: so it should be trivial to see all versions of, say, /etc/httpd.conf that exist in the syn tree [03:12] yeah, that's nice [03:12] and yank the old one back or something [03:12] I hate config files :) [03:12] pleia2: is that close? [03:13] yeah that's cool [03:13] cool :) [03:13] ok here's one, a way to do dist-ugprade --exclude kernel-package-that-will-explode-my-machine [03:13] pleia2: hahaha, totally [03:13] you can just do "apt-get install everything-but-stupid-package-you-don't-want" but that breaks dependencies [03:14] dependencies end up being marked as installed on their own [03:14] hahahahaha [03:14] seriously, that's what I do now, it sucks [03:14] pinning can help, but if it's just a package I want to upgrade tomorrow rather than today it's an annoying thing to do [03:15] oh I see [03:15] oh yeah, and I want a pinning process that doesn't suck :) [03:15] pleia2: I'm hoping if I do the multi-version thing right, it should be easier to do that [03:17] ah, aptitude's ncurses interface allows you to hold stuff === txwikinger2 is now known as txwikinger [03:17] (just asked my fiance, he uses aptitude, I don't) [03:17] ah cool [03:20] pleia2: anything else I should build in? [03:20] download speed limits on upgrades :) [03:21] --max_download_speed=1M [03:23] pleia2: I'll worry about networked installs after it's working :) [03:23] fair enough [03:23] :) [09:26] aloha [16:46] Hey hi [16:47] !Ronnie ? [16:47] Factoid 'Ronnie ?' not found [16:48] hey guys was ronnie there today ? [16:48] YoBoY, did u sw ronnie [16:48] ny was friends happy friendship day :) [16:49] TrickyJ: Ronnie isn't even here [16:53] oh ok czajkowski === dscassel_ is now known as dscassel [21:38] !ronnie [21:38] Factoid 'ronnie' not found [21:39] !trickyj [21:39] Factoid 'trickyj' not found