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