WebHosting Paid by #1Payday.Loans
[00:07] <netrunner> nothing. my tv recently only offers ard in green. [00:57] blindcoder (i=blindcod@tor/regular/blindcoder) left irc: Remote closed the connection [01:00] blindcoder (i=blindcod@tor/session/direct/x-20584eb6aa052e66) joined #rocklinux. [02:50] kasc_ (n=kasc@dslb-084-060-098-052.pools.arcor-ip.net) joined #rocklinux. [03:00] kasc (n=kasc@dslb-084-060-096-045.pools.arcor-ip.net) left irc: Read error: 110 (Connection timed out) [03:00] Nick change: kasc_ -> kasc [06:57] <blindcoder> moin [10:27] <owl> moin [10:41] <blindcoder> re [10:55] <blindcoder> had a nice test of ROCKs package management system yesterday [10:55] <blindcoder> accidentally killed my /opt filesystem [10:56] <blindcoder> then did something like this: [10:56] <blindcoder> for x in `mine -l | grep ' opt/' | cut -f1 -d: | sort | uniq` ; do mine -r -s $x ; mine -i ${x}[^a-Za-z]*.gem ; done [10:57] <blindcoder> and everything was fine again :) [12:19] <esden> blindcoder: that is one very nice and simple command to restore that directory ;) [12:19] <esden> but it is nice that it works [12:19] <blindcoder> yeah :) [12:20] <esden> blindcoder: pack it somewhere where it does not get lost ... [12:20] <esden> I mean the command ... I think it took you some time to generate it ;) [12:20] <blindcoder> blog entry is in the works, already sent it to linux-l and asked for ways on how to do it in other distributions [12:20] <blindcoder> yeha, around 5 minutes :) [12:21] <esden> right ... when I look further into it it looks not so complicated .. you simply reinstall that gems that contain an opt directory [12:21] <esden> is that right? [12:22] <blindcoder> I remove the packages that have files in /opt/ in their flist and then reinstall them [12:22] <esden> I think that you can shoot yourself in the foot if you have bad luck [12:22] <blindcoder> I'm not sure if removing them was strictly necessary, though [12:23] <esden> you should tell mine to only exctarct files targettet at /opt/ from packages that are currently installed and have files in /opt [12:23] <blindcoder> how so? [12:23] <blindcoder> why? [12:24] <esden> because it may be that some packet that has a file in /opt may have a library or a binary in /usr or even in / ... and if you have bad luck this library/binary is needed for propper operation of the system ... [12:24] <esden> and in the middle of this process you showed above you delete the unlucky file and the whole system stands still [12:24] <blindcoder> actually, I did [12:24] <blindcoder> openldap is used by pam, for example [12:24] rocklogbot (i=blindcod@pallas.crash-override.net) left irc: Remote closed the connection [12:25] <blindcoder> but packages in /opt don't have libraries or binaries installed outside of /opt [12:26] <esden> perhups ... but are you 100% shure? ... and what if someone wants to use your process to restore ... say ... /usr/games ? [12:26] <esden> or any other directory [12:26] <blindcoder> but the only program I actually calll is mine [12:26] suiecream (n=mv@i577B1A1E.versanet.de) joined #rocklinux. [12:26] <blindcoder> (okay, grep cut sort and uniq, too) [12:27] <esden> I think you should provide a solution that is "wasserdicht" not a solution that only works for you in this special case [12:27] <blindcoder> moin suiecream [12:27] suiecream (n=mv@i577B1A1E.versanet.de) left #rocklinux ("Konversation terminated!"). [12:27] <blindcoder> esden: basically, any directory will work, as long as you have mine grep cut sort and uniq [12:27] <esden> sure it will probably work in 80% or even 90% of other situations ... [12:28] <blindcoder> and I could reduce that to mine and sh :) [12:28] <blindcoder> mine.static and sh, actually [12:28] <esden> then do it ;) [12:28] rocklogbot (i=blindcod@pallas.crash-override.net) joined #rocklinux. [12:29] <blindcoder> that'll become ugly code... [12:29] <blindcoder> but I will [12:29] <esden> and do not remove the packet before reinstalling it [12:29] <esden> and while installing tell mine to only install files that are in the broken directory [12:29] <esden> in your case only files in /opt [12:30] <blindcoder> does an option like that actually exists? [12:30] <blindcoder> besides, it won't matter if I remove it [12:31] <blindcoder> I can start a bash and then mine -r -s bash [12:31] <blindcoder> and the bash will continue to run until I close it [12:31] <esden> be carefull with the command line length ;) [12:33] <esden> I do not know if such an option exists ... if it does not it should be added if you ask me ... [12:34] <blindcoder> the reverse exists [12:34] <blindcoder> with -x you can specify a pattern for files not to install [12:34] <esden> lol ... ok [12:46] <blindcoder> yikes [12:46] <esden> o_O? [12:46] <blindcoder> I was able to implement it in sh and mine only [12:46] <blindcoder> but it's ugly [12:46] <esden> hehe .... nice! [12:47] <esden> I am sure that I could implement that in lisp only too *GG* [12:47] <esden> I know that was a stupid statement ... that is like saying ... "I could implemen that in C only too" or so [12:57] daja77 (n=daja77@dslb-088-072-046-146.pools.arcor-ip.net) joined #rocklinux. [13:09] daja77_ (n=daja77@dslb-088-072-033-033.pools.arcor-ip.net) left irc: Read error: 110 (Connection timed out) [13:21] <fake> moint [13:21] <fake> -t [13:23] <daja77> did you mean: mount ;) [13:32] <blindcoder> moin fake, daja77 [13:32] <daja77> hi blindy [13:33] <blindcoder> fake: how about rc3? [13:33] Action: blindcoder is eager to start work on the new installer ^^ [13:42] <fake> blindcoder: wait a second... [13:42] <esden> mount fake #rocklinux [13:42] <esden> hi fake [13:42] <fake> Error logs from crystal-TRUNK-x86-pentium-mmx-32-crystal: [13:42] <fake> 337 builds total, 337 completed fine, 0 with errors. [13:43] <fake> Error logs from bootdisk-TRUNK-x86-bootdisk: [13:43] <fake> 152 builds total, 152 completed fine, 0 with errors. [13:43] <fake> n1c3, [13:43] <fake> hi esden ! [13:44] <fake> and then there was linux 2.6.16.26. [13:44] <fake> i'm going to rebuild the kernel package in both. [13:44] <blindcoder> 26 already? [13:44] <fake> then i'll create-iso and start the upload [13:44] <fake> blindcoder: fix-fix. [13:45] <blindcoder> reminds me of the ne time I saw rxr in the kernel changelog [13:45] <blindcoder> "rxr: trivial fix for foo" [13:45] <blindcoder> "gregkh: fix for trivial fix for foo" [13:45] <esden> urgh ... blindcoder ... you were right ... the rewritten version is really a monster ... ;) [13:45] <blindcoder> esden: my words exactly [13:46] <esden> but ok ... [13:46] <blindcoder> esden: most of it is for substituting 'uniq' and 'cut' [13:47] <fake> blindcoder: i'd like to have a discussion about the new installer before you start working - with th included, maybe a teamspeak session [13:48] <fake> blindcoder: your proposal in the wiki is very specific, and i can't see yet how it will fit some of the corner cases i want to cover ;) [13:49] <blindcoder> fake: I can only offer skype here [13:50] <blindcoder> from what I think of it, it should really cover any cases, properly implemented. but we can discuss that later then [13:50] <blindcoder> that's why I'm eager for rc3 and final release :) [13:52] <fake> maybe we should do a rock developers meeting again this year... [13:52] <blindcoder> sounds like a nice plan [13:53] <blindcoder> I'm in IN from 12th to 22nd of August [13:53] <fake> it's a long time till the next event (23C3). and i'm not even sure i'll attend... [13:53] <blindcoder> orr, 27th [13:53] <blindcoder> yes, and we didn't have a meeting last year [13:54] <blindcoder> I could host one at a weekend after the 27th of august, but I don't know how we can get daja77 up there :( [13:55] <fake> if things don't go wild, daja should be in vienna by then ;) [13:55] <blindcoder> 4th floor? [13:56] <blindcoder> or do you mean to host the meeting in vienna? [13:56] <fake> huh? [13:56] <fake> up where, anyways? [13:56] <blindcoder> up there in my apartment on the 4th floor [13:57] <fake> oh, you mean for the 23C3 [13:57] <blindcoder> for the DevMeeting [13:57] <blindcoder> 13:46 < fake> maybe we should do a rock developers meeting again this year... [13:57] <blindcoder> 13:48 < blindcoder> I could host one at a weekend after the 27th of august, but I don't know how we can get daja77 up there :( [13:58] <fake> oh, i misread, i read 'I could _post_ one at...' [13:58] <fake> sorry [13:58] <blindcoder> heh :) [13:59] <fake> we should do a poll about the location [14:00] <daja77> if there are step i could wak up :) [14:00] <blindcoder> yeah [14:00] <daja77> steps ^^ [14:01] <blindcoder> daja77: ah no, you see, I recently acquired the ability to fall and completely miss the ground thus being able to fly up to my apartment :) [14:01] <daja77> that's great news :) [14:02] <blindcoder> fake: should I post a mail? [14:03] <fake> blindcoder: yes, please. i can offer wettstetten as a location. [14:03] <fake> fake: and my timeframe is 'august to september' [14:03] <fake> fake: hum? [14:04] <fake> fake: nevermind, i was talking to blindcoder [14:04] <fake> fake: oh. [14:04] <fake> blindcoder: and my timeframe is 'august to september' [14:04] <daja77> swaetung under the roof ^^ [14:05] <daja77> sweating* [14:07] <fake> ... or in the garden ;) [14:09] <daja77> watching fake hunting his sister ;) [14:09] <fake> *hrrrr* [14:10] <blindcoder> hehe [14:17] <fake> okay, crystal kernel finished [14:17] <fake> now for the bootdisk... [14:30] <blindcoder> mail's out [14:31] <fake> read it, cool [14:41] <blindcoder> fake: btw, what about shipping https://scavenger.homeip.net/~blindcoder/ROCK/packiso.sh and https://scavenger.homeip.net/~blindcoder/ROCK/packiso.sh as part of the LiveCD? [14:41] <netrunner> blindcoder: there was a devmeeting last year. iirc, I was in moldova at that time. [14:42] <fake> netrunner: wasn't that 2004 ? [14:43] <blindcoder> I'm sure that there wasn't one last year [14:43] <fake> netrunner: https://f4k3.net/gallery/v/hacking/devmeeting-04-bbq/ [14:44] <fake> that was the last one iirc [14:44] <blindcoder> https://www.rocklinux.net/lurker/message/20040805.182534.2b592b44.html [14:45] <blindcoder> there's nothing on rock-devel with 'devmeeting' in it in 2005 [14:46] <blindcoder> on a completely unrelated topic, how do I force apache to send *.sh as text/plain instead of application/x-sh? [14:46] <fake> oops, almost forgot linux26-source ;) [14:47] <fake> blindcoder: AddType ? [14:47] <fake> or so i'd think [14:47] <blindcoder> AddType text/plain .sh [14:47] <fake> ack [14:47] <blindcoder> still doesn't work :( [14:47] <fake> my guess [14:47] <fake> maybe mime.types overrides it [14:48] <fake> line 85 of /etc/opt/apache/mime.types [14:48] <fake> here, at least [14:48] <blindcoder> hmm [15:10] <fake> test install running... [15:11] <blindcoder> \o/ [15:11] <blindcoder> guess I'll be going home now [15:11] <blindcoder> bbl [15:50] <blindcoder> re [15:51] <blindcoder> hmm [15:51] <blindcoder> the sysfiles versioning will be interesting [15:51] <blindcoder> since 0000 has special meaning wrt. versioning [16:11] ija_ (n=ija@84.19.222.248) joined #rocklinux. [16:26] ija (n=ija@84.19.222.240) left irc: Read error: 110 (Connection timed out) [16:33] <fake> upload is running [16:54] Action: esden np: What Else Is There? 5:17 Röyksopp The Understanding (Limited Edition) Dance 3 7/17/06 4:25 PM 7 of 17 [16:54] <esden> ups [16:57] stf^rocklinux_ (n=user@M1356P018.adsl.highway.telekom.at) joined #rocklinux. [17:40] Nick change: ija_ -> ija [18:24] <fake> crystal upload is finished.... now the bootdisk... [18:29] <fake> oh no... [18:29] <fake> can you reach iso.rocklinux.de ? [18:34] <blindcoder> no [18:40] <fake> fuck. [18:41] <owl> permission denied. [18:43] <fake> dcext3-gw-sbb.net.lu.se is the last hop [19:00] #rocklinux: mode change '+o fake' by ChanServ!ChanServ@services. [19:00] Topic changed on #rocklinux by fake!n=fake@f4k3.net: https://f4k3.net/~fake/rock/ROCK3-RC3-crystal-r7744.iso [19:00] #rocklinux: mode change '-o fake' by fake!n=fake@f4k3.net [19:01] <fake> blindcoder: temporarily use $TOPIC please [19:04] <blindcoder> wget'ing [19:05] <fake> how's the speed? [19:05] <fake> it's the new 1&1 server [19:07] <fake> how can i turn off the damn clock in irssi? [19:07] <fake> it's making me insane [19:08] <fake> *knock,knock* in window1 - another minute has gone by! [19:08] <blindcoder> 300 kB/sec [19:08] <blindcoder> how about stopping the Monitor in screen? [19:09] <fake> is that your max? [19:09] <fake> but i want to monitor [19:09] <blindcoder> yes, it is [19:09] <fake> nice. [19:09] <mnemoc> screen doesn't alert me for changes in the clock... [19:09] <fake> mnemoc: the irssi clock? how did you do that? [19:10] <mnemoc> i did nothing :( [19:10] <mnemoc> it just works [19:11] <mnemoc> do you want my irssi's config to compare? [19:12] <fake> mnemoc: can you do a quick human intelligence parse for any option that may regard this? [19:13] <mnemoc> i'll try, but my "human intelligence factor" is quite low currently [19:17] <blindcoder> fake: in ~/.irssi/config there's a line like this: [19:17] <blindcoder> time = { }; [19:17] <blindcoder> in statusbar => default => window => items [19:17] <blindcoder> comment it and /reload [19:19] <fake> mnemoc: it is way higher than the human intelligence factor of grep ;-) [19:19] <fake> blindcoder: thanks, i'll try [19:19] <mnemoc> i use time = "{sb $Z}"; and really, screen only alert me on 'beeps' [19:19] <fake> ha, it's gone [19:20] <fake> *very* nice, thank you! [19:20] <blindcoder> mnemoc: that's a different line :) [19:20] <blindcoder> mnemoc: yes, beeps [19:20] <fake> mnemoc: i have a separate time and date display in the screen status line [19:20] <blindcoder> mnemoc: but there's also ^A M [19:20] <blindcoder> which means 'monitor for activity' [19:21] <blindcoder> fake: you can also remove Lag: and Act: there [19:21] <fake> i want to get a *knock,knock* whenever something changes in the window, not only when it would beep [19:21] <blindcoder> You feel like someone is watching you... [19:22] <blindcoder> there's also watch for inactivity [19:22] <fake> nice... [19:22] <blindcoder> You feel like someone is waiting for 30 sec. silence... [19:22] <blindcoder> which is nice to check for machines dying :) [19:22] <blindcoder> ping machine [19:22] <blindcoder> add watch for silence [19:22] <blindcoder> and if the machine doesn't respond for 30 seconds you get "Activity in window x" [19:23] <blindcoder> or rather "silence in window x" [19:23] <fake> brb [19:23] fake (n=fake@f4k3.net) left irc: "leaving" [19:23] fake (n=fake@f4k3.net) joined #rocklinux. [19:24] <fake> had to pdate this status line of screen, too. no need for a load meter... [19:25] <blindcoder> heh [19:43] <fake> oh great. [19:43] <fake> my other pc decided to not boot anymore. [19:45] <owl> congrats. might you should call the doc [19:45] <fake> now it works again... oh well. determinism sucks. [19:49] <fake> gems.rocklinux.org updated, too. [21:58] ija (n=ija@84.19.222.248) left irc: Read error: 110 (Connection timed out) [21:59] ija (n=ija@84.19.218.180) joined #rocklinux. [22:22] treo (n=xfman@C8562.c.pppool.de) joined #rocklinux. [22:59] ubijtsa (n=ubijtsa@karlsson.force9.co.uk) joined #rocklinux. [23:09] netrunner (n=andreas@anvame.net) left irc: Read error: 110 (Connection timed out) [00:00] --- Tue Jul 18 2006