**** BEGIN LOGGING AT Thu Jul 07 23:59:57 2005 Jul 08 02:10:51 who knows how to build a dyndns server? is there software available? Jul 08 02:12:48 dyndns *server*? As in, software to provide services like dyndns.org? Jul 08 02:16:54 yes Jul 08 02:46:27 NAiL: it seems that tools (i checked out updatedd) are working with sending html to the dyndns providers Jul 08 02:50:43 yeah Jul 08 02:50:53 no-ip.org uses a rather simple way of updating Jul 08 02:51:07 just fetching an url, basically Jul 08 02:51:44 NAiL: so there is no protocol in background? Jul 08 02:52:21 there's no "secret" protocol afaik. You can take a look at no-ip.org's way of doing it. They've documented it on their website. Jul 08 02:52:33 I think dyndns.org uses something similar Jul 08 02:54:20 what do you think would be better, use a protocol or build up a page? next question would be which one is faster to build up? Jul 08 02:55:17 The easiest solution is to use apache+php+mysql+bind (with bind patched for mysql), and just make a php-script that parses the parameters in the url. Jul 08 03:03:48 hmm, i have no apache/php on my server :/ so i have to do it in another way, i will see how much work is using a protocol Jul 08 03:04:11 good luck ;) Jul 08 03:06:51 hmm, no udevd without sysfs, if i want to recognize the disks at startup i have to mount sysfs, if i mount sysfs i could mount proc as well Jul 08 03:38:58 I know that this is not the user channel. But no one's there. I know that you need to make three partitions on a new disk to make it usable, but I don't know what the contents of those disks need to be. Is there a document somewhere that'll tell me? Jul 08 03:41:07 emacsen: no, i searched for it a few weeks ago Jul 08 03:41:35 emacsen: i tried to rebuild my disk without formatting but it wasn't possible Jul 08 03:42:00 emacsen: best thing is to copy the old stuff to another disk, reformat with the tool and copy all things back Jul 08 03:42:38 what other disk? Jul 08 03:43:06 I don't have a Windows box. I figured I could just make what I needed, especially if it's ext3 Jul 08 03:43:25 emacsen: do you use unslung? Jul 08 03:43:51 I'm just using the original firmware, so that's a yes (?) Jul 08 03:44:32 emacsen: no, if you use the original firmware then you use the linksys software but not unslung Jul 08 03:44:45 oh, sorry Jul 08 03:45:35 emacsen: what you can do is to plug off your disk, plug in on any other linux box and mount the large partition, copy your data to any other disk Jul 08 03:45:36 so I'm SOL unless I use unslung? I modded my WRT54G, but don't want to unless I have to. I bought it because I really want something that plugs into disks and runs Samba/NFS Jul 08 03:46:08 well... the Linksys box doesn't recognize the disk as formatted Jul 08 03:46:19 emacsen: then you could plug the disk back to the box and reformat it with the webinterface Jul 08 03:46:41 emacsen: after that you copy your data back to the disk Jul 08 03:46:50 the web interface doesn't have an option to format it Jul 08 03:47:53 emacsen: so you use the nslu2 or the wrt54g? Jul 08 03:47:54 oh, found it. but it didn't come up the first time Jul 08 03:48:25 bug in the UI... found it Jul 08 03:49:20 NAiL: do you have an idea why udev is not running well while booting? i mounted sysfs and proc, then udevsend, the devices are there but the links are not made Jul 08 03:49:36 thanks mr_claus Jul 08 03:49:45 NAiL: i think there is something missing, perhaps i have to startup any other things? Jul 08 03:49:48 emacsen: np Jul 08 07:03:12 I'm getting: monotone: beginning commit on branch 'org.openembedded.nslu2-linux' Jul 08 07:03:12 monotone: misuse: no unique private key for cert construction Jul 08 07:03:35 on my first commit of my openslug tree. How's the key thing done? Jul 08 07:04:07 You need to generate a key to submit anything to the main repo Jul 08 07:04:38 monotone genkey or something like that Jul 08 07:04:49 ok. Jul 08 07:05:04 I think I've seen that in the monotone tutorial somewhere... Thanks. Jul 08 07:06:07 wow! That was easy! "monotone genkey Jul 08 07:06:53 commit worked. thanks. Jul 08 07:24:24 you won't be able to sync until someone adds your key to the repo though Jul 08 07:24:40 nod. Jul 08 07:25:01 but most of my changes are specific to my robot so I won't be pushing those. Jul 08 07:25:28 with BK, I had a second clean repo I used for pushing changes. Jul 08 08:05:08 <[g2]> jacques, around ? Jul 08 08:05:58 <[g2]> repvik, ping Jul 08 08:06:31 pong Jul 08 08:06:44 <[g2]> did you run mysql last night ? Jul 08 08:07:06 no, I started rebuilding it again Jul 08 08:07:27 I can try again now that it's finished, just have to get my build box up Jul 08 08:08:18 i compiled mysql yesterday without any problems if that helps you Jul 08 08:09:04 <[g2]> mr_claus on openslug ? Jul 08 08:09:33 not native, i compiled with the buildsystem on x86 with the crosscompiler Jul 08 08:09:52 <[g2]> nod. Jul 08 08:10:03 <[g2]> repvik and I were testing the cross built Jul 08 08:10:09 mr_claus: with the bb in monotone? Jul 08 08:10:10 <[g2]> did it run for you ? Jul 08 08:10:38 i did a update and run make openslug-build Jul 08 08:10:52 <[g2]> mr_claus, it seems close but there's still some final setup to make it actually work Jul 08 08:11:21 ok, i dont use mysql but it compiled without any problem Jul 08 08:11:59 so i dont know if its working because i never installed it at the box Jul 08 08:15:02 [g2]: the newest(r2) is in the feed, but the index isn't updated yet. Jul 08 08:15:13 As soon as I update the index, I'm gonna try on my slug Jul 08 08:17:43 <[g2]> I'm wondering why the post_install stuff doesn't seem to be working Jul 08 08:18:47 yeah Jul 08 08:22:13 Downloading http://ipkg.nslu2-linux.org/feeds/openslug/unstable/mysql_4.1.12-r2_armeb.ipk Jul 08 08:30:22 What the? Jul 08 08:30:37 the safe_mysqld script suddenly *disappeared* from under my feet Jul 08 08:31:22 uh Jul 08 08:31:28 this is... not good Jul 08 08:31:47 if I do "su mysql", I get some... interesting results Jul 08 08:32:33 3096 mysql 3484 S /usr/libexec/mysqld --basedir=/usr --datadir=/var/mysql --pid-file=/var/mysql/gunslinger.pid --skip-locking Jul 08 08:32:36 3097 mysql 3484 S /usr/libexec/mysqld --basedir=/usr --datadir=/var/mysql --pid-file=/var/mysql/gunslinger.pid --skip-locking Jul 08 08:32:39 3098 mysql 3484 S /usr/libexec/mysqld --basedir=/usr --datadir=/var/mysql --pid-file=/var/mysql/gunslinger.pid --skip-locking Jul 08 08:33:01 just changed the passwd too Jul 08 08:33:32 Database changed Jul 08 08:33:32 mysql> select * from user; Jul 08 08:33:46 now works, with one small change required after installation Jul 08 08:33:56 [g2]: ping Jul 08 08:34:01 <[g2]> yes Jul 08 08:34:51 With the latest rev, the only thing you need to do is to is "mysql_install_db && chown -R mysql.mysql /var/mysql" Jul 08 08:34:58 or, chown, su mysql, mysql_install_db Jul 08 08:35:19 * repvik pats himself on the back Jul 08 08:36:11 now, you'll need to update base-passwd... hmm... will that work at all? Jul 08 08:36:46 well... add a mysql user, anyhow Jul 08 08:36:55 <[g2]> THX: it'll give it a shot Jul 08 08:37:05 In the next stable release, the user will be in the passwd file by default. Jul 08 08:37:27 <[g2]> are you updating the repo now ? Jul 08 08:37:39 <[g2]> I was just going to pull Jul 08 08:37:53 repo was updated yesterday Jul 08 08:37:59 feed was just updated Jul 08 08:38:05 <[g2]> ok Jul 08 08:38:57 Trying to set up stuff on nudi so it'll build & update automagically now. Jul 08 10:12:15 Anybody has a fix for the broken base-passwd package? Jul 08 10:13:12 It's a missing mysql patch?!?!?!? Jul 08 10:15:02 'tis? Jul 08 10:18:35 * repvik commits the patch Jul 08 10:18:55 03nail 07org.openembedded.nslu2-linux * r74b6989a... 10/packages/base-passwd/base-passwd-3.5.9/mysql.patch: Whoops ;) Jul 08 10:19:08 thank you. Jul 08 10:20:33 A guess a make update should do it right? Jul 08 10:20:50 yes, or monotone update in openembedded/ Jul 08 10:21:10 cool. Jul 08 10:21:47 I'm starting to really like this monotone. Jul 08 10:21:59 I might start using it for my robotics projects. Jul 08 10:22:23 I've always been too lazy to use some form of version rev. system but it's a good time. Jul 08 10:22:49 <[cc]smart> i've always been too lazy to not use a versioning system Jul 08 10:23:02 forgot, monotone pull, then monotone update :P Jul 08 10:23:32 oops. I should have known that! :) Jul 08 10:24:15 PULLs into local DB then UPDATEs local copy. Jul 08 10:24:38 eggaxtly Jul 08 10:25:03 now that I wrote it down, I'll never forget! :) Jul 08 10:26:43 Thanks mate. It works fine now. Jul 08 10:27:47 It'd better work! :P Jul 08 10:28:16 hehe Jul 08 10:39:27 <[cc]smart> when upslug fails back with failure in version verification i need to do upslug -u. correct or dangerous ? Jul 08 10:47:12 What does it do again? writes the flash image to flash from linux? Jul 08 10:50:13 <[cc]smart> yes Jul 08 10:51:58 <[cc]smart> i did it already. Jul 08 10:52:28 <[cc]smart> is there a reason for the new image to not output kernel messages to console anymore ? Jul 08 10:52:33 <[cc]smart> during boot ? Jul 08 10:54:48 aha... you're using 2.6.12+? Jul 08 10:54:56 afaik, it's a bug Jul 08 10:58:37 a bug? wow. that's a weird one! Jul 08 11:00:52 <[cc]smart> in any case, this bug hides itself very well.... Jul 08 11:00:55 <[cc]smart> :D Jul 08 11:01:18 Any fixes for it? Jul 08 11:02:20 not that I'm aware of Jul 08 11:02:55 hey! You're NAiL! I didn't know. Jul 08 11:03:06 I guess you have multiple personalities! :) Jul 08 11:03:26 <[cc]smart> since it's nail, i've got some news.... Jul 08 11:03:35 oookeey? Jul 08 11:03:39 <[cc]smart> a) cyrus-imapd compiles without any issues on my side Jul 08 11:03:50 shhh... repvik is his secret identity Jul 08 11:04:09 like superman. leaps nslu2 in one bound and all that.... Jul 08 11:04:12 I'm doing a complete build of openslug-packages on nudi. I'll do cyrus-imapd when that is done. Jul 08 11:04:14 <[cc]smart> b) added pce and postfix to oe symlinks Jul 08 11:04:18 <[cc]smart> they compile fine Jul 08 11:04:38 nudi? ummm? Jul 08 11:04:41 What's pce? Jul 08 11:04:57 pcre? Jul 08 11:05:38 <[cc]smart> yes pcre Jul 08 11:07:05 [cc]smart: are you gonna use postfix? Jul 08 11:07:20 <[cc]smart> i already do Jul 08 11:07:36 What post-configuration is needed? Doesn't postfix add lots of users? Jul 08 11:08:22 No Jul 08 11:08:28 good ;) Jul 08 11:08:33 1 UID and 1 GID Jul 08 11:08:45 aha. Jul 08 11:09:21 <[cc]smart> postfix alone is not much of use for your plans, though. Jul 08 11:09:37 <[cc]smart> you should add sth. like cyrus-imapd to the mix Jul 08 11:09:42 <[cc]smart> which is what i am going to do Jul 08 11:10:08 <[cc]smart> NTW, how about monotone write access ? Jul 08 11:10:45 NTW? Jul 08 11:10:51 <[cc]smart> s/NTW/BTW/ Jul 08 11:11:02 <[cc]smart> dont be so syntaxish :) Jul 08 11:12:38 yes, was gonna ask rwhitby about that Jul 08 11:13:44 syntaxish? it's hard to tell whether it's a typo or something else if it's a TLA :) Jul 08 11:45:55 <[cc]smart> i need a small negotiation :) Jul 08 11:46:14 <[cc]smart> installing ntpd package par default activates it in rcx.d links Jul 08 11:46:56 <[cc]smart> i DONT know if this is a good thing to do or not. no influence from my side on that point, one could argue for both. Jul 08 11:47:20 <[cc]smart> what is strange though is, wehn installing ntpdate, this is NOT active par default. Jul 08 11:47:43 <[cc]smart> now, if ntpd IS, ntdate is close to mandatory to ALSO get active par default Jul 08 11:48:05 <[cc]smart> now which side of that choice should openslug take Jul 08 11:48:14 <[cc]smart> make both active par default or both not Jul 08 11:51:55 active or installed by default? Jul 08 11:52:22 <[cc]smart> none of the two is installed par default Jul 08 11:52:48 I definitely wouldn't make it installed by default as not everybody wants it. (especially me.) Jul 08 11:52:51 <[cc]smart> i mean, when you install them ntpd is active par default, ntpdate is not Jul 08 11:53:08 <[cc]smart> i don't want them in the bease image Jul 08 11:53:12 <[cc]smart> no way Jul 08 11:53:19 nod Jul 08 11:53:28 It should be user configuration thing. Jul 08 11:53:41 <[cc]smart> this is about the issue, that ntpdate is inactive par default and ntpd is active Jul 08 11:53:49 oh sorry. Jul 08 11:54:18 <[cc]smart> they should either both become inactive or both active as default Jul 08 11:54:55 no clue Jul 08 11:56:44 <[cc]smart> in any case, i'm in vain searching for the plac where these links are defined to come into existance.... sbdy has a hint ? Jul 08 11:57:26 <[cc]smart> autotools it seems is responsible for that Jul 08 11:57:35 <[cc]smart> but it seem to opearte for ntpd only Jul 08 11:57:55 <[cc]smart> i'm cluerupted Jul 08 11:58:54 <[cc]smart> ah got it Jul 08 11:59:16 <[cc]smart> but i see no way to have two definitions for the two different initscripts Jul 08 12:20:46 <[cc]smart> how can i read what files are contained in an ipkg file ? Jul 08 12:20:57 <[cc]smart> i mean, before its installed Jul 08 13:59:23 <[g2]> NAiL, cp: cannot stat `/home/tom/dev/1july_mono/openslug/oe-symlinks/packages/base-passwd/base-passwd-3.5.9/openslug/./mysql.patch': No such file or directory Jul 08 13:59:46 [g2]: sorry, do an update Jul 08 14:00:06 <[g2]> I just did an update :) Jul 08 14:00:14 <[g2]> a few hours ago :) Jul 08 14:00:18 aha Jul 08 14:00:24 there's a new revision in :P Jul 08 14:05:17 <[g2]> NAiL, so does that fix the mysql post_install issues ? Jul 08 14:05:39 no, still need to chown /var/mysql. Jul 08 14:06:17 <[g2]> ok. Jul 08 14:06:28 <[g2]> just wondering Jul 08 14:06:28 but that *should* just be do_post_install() or something in the bb, right? Jul 08 14:06:43 <[g2]> I think so Jul 08 14:06:55 <[g2]> I've got to learn more about all that stuff Jul 08 14:07:35 <[g2]> the native_compile script needs a minor tweak Jul 08 14:07:43 but that change *requires* that the newer base-passwd has been installed Jul 08 14:07:51 <[g2]> it is Jul 08 14:08:02 <[g2]> well... it's built Jul 08 14:08:27 <[g2]> I guess I could ipkg upgrade base-passwd Jul 08 14:08:33 doesn't help much Jul 08 14:08:42 it doesn't overwrite the passwd/group files :P Jul 08 14:09:01 <[g2]> are they very different ? Jul 08 14:09:01 Ok, I should just make some checks to see if there is a mysql user/group Jul 08 14:09:10 no, it just adds mysql user Jul 08 14:09:31 <[g2]> Ok.. I can do that manually Jul 08 14:12:54 Dunno if I'm actually gonna make more changes to mysql. Rather add a mysql howto on the wiki. ipkg install mysql, add mysql user, chown dir, mysql_install_db etc. Jul 08 14:16:31 <[g2]-away> NAiL, that's good for now Jul 08 14:17:12 when did you go away? Jul 08 14:17:21 aha.. there's two of you Jul 08 14:19:01 <[g2]> ooops Jul 08 14:19:06 <[g2]> extra X-chat app Jul 08 14:19:23 aha :) Jul 08 14:19:38 <[g2]> button's right next to the mozilla icon Jul 08 14:20:48 I'll have a look at the howto stuff tomorrow. Atleast it works with a little nudge now. Jul 08 14:22:29 hm.. I wonder.. debian might have some nice patches for gphoto2 Jul 08 14:23:38 03nail 07org.openembedded.nslu2-linux * rabcd0bbf... 10/packages/strace/strace-4.5.12/quota.patch: Reverse patch so it applies and strace Just Works (TM) Jul 08 14:25:21 <[g2]> NAiL, that's a brand new patch ? Jul 08 14:25:52 no, a fix for one that was there already Jul 08 14:26:08 It works on my end now Jul 08 14:26:12 I straced strace :P Jul 08 14:26:18 lol :-) Jul 08 14:27:48 There's a working version in the feed Jul 08 14:28:33 dammit.. debian has gphoto2 2.1.6, wich aparently incorporates all of debians patches. Jul 08 14:28:48 and we're using which version? Jul 08 14:28:52 2.1.5 Jul 08 14:28:54 :-) Jul 08 14:29:43 cp gphoto2_2.1.5.bb gphoto2_2.1.6.bb? is that all? Jul 08 14:29:56 yup Jul 08 14:30:00 Trying to build now Jul 08 14:30:10 thats cheating Jul 08 14:30:35 haha Jul 08 14:30:38 looks good though Jul 08 14:31:07 builds, too Jul 08 14:31:26 doesn't install any libs though Jul 08 14:31:35 well, that needs fixing Jul 08 14:31:38 yeah Jul 08 14:31:45 but just copy those manually for testing Jul 08 14:32:15 it finds my ixus, but if I try to do anything with it it segfaults, 2.1.5 that is Jul 08 14:33:35 do_install_append() { } Jul 08 14:55:31 CIA-8: ping Jul 08 14:55:38 *sigh* Jul 08 14:55:48 missed the cronjob by a mile Jul 08 14:58:36 03nail 07org.openembedded.nslu2-linux * ra112b52b... 10/packages/ (gphoto2/gphoto2_2.1.6.bb libgphoto2/libgphoto2_2.1.6.bb): Upstream upgrade to 2.1.6 Jul 08 15:41:53 NAiL, you fixed strace?? what was it? Jul 08 15:42:13 the patch (quota.patch) was the wrong way Jul 08 15:42:22 trying to remove a line instead of adding it Jul 08 15:44:08 <[g2]> for the non OE'ers did you guys see this article Jul 08 15:44:11 <[g2]> http://linuxdevices.com/articles/AT4036830962.html#obs2 Jul 08 15:45:08 NAiL, so oe-built strace runs properly on the slug now? doesn't do that one line and exit thing? Jul 08 15:45:22 <[g2]> jacques, yes Jul 08 15:45:26 <[g2]> NAiL, fixed ti Jul 08 15:45:28 jacques: I straced strace, and that worked like a charm Jul 08 15:45:34 excellent Jul 08 15:45:47 can you strace ls ? Jul 08 15:46:15 lstat64("./log", {st_mode=S_IFREG|0644, st_size=10395, ...}) = 0 Jul 08 15:46:15 lstat64("./stace.ntpd.log", {st_mode=S_IFREG|0644, st_size=9851, ...}) = 0 Jul 08 15:46:16 write(1, "\33[0;0mlog\33[0m "..., 64log Jul 08 15:46:23 maybe after that you can take a look at file and bison? ;-) Jul 08 15:46:26 three random lines. there were a couple of pages ;) Jul 08 15:46:36 yeah seems fixed then Jul 08 15:47:07 <[g2]> I've built file natively and it should probably be able to add Jul 08 15:47:13 <[g2]> dunno about the licence Jul 08 15:47:40 <[g2]> and I then libtool should be upgraded to 1.5.18 Jul 08 15:47:54 jacques: file bugs in slugbug. Makes it a lot easier for me to track which packages are broken Jul 08 15:47:56 <[g2]> it runs much better on the native compiles Jul 08 15:48:04 [g2]: you should too, actually ;) Jul 08 15:48:15 <[g2]> NAiL, nod. Jul 08 15:48:31 NAiL, OK Jul 08 15:48:33 Now that there's a target for packages, it makes more sense Jul 08 15:49:04 <[g2]> we also need a strategy for what to build Jul 08 15:49:24 <[g2]> I think some may be wondering about building everything all the time Jul 08 15:49:31 indeed Jul 08 15:49:36 there's a lot of packages Jul 08 15:49:45 <[g2]> that's a *good* thing! Jul 08 15:49:53 <[g2]> hey time for food Jul 08 15:50:09 yes, but building all of them all of the time isn't necessarily a good thing ;) Jul 08 15:50:26 <[g2]-away> it is for testing :) Jul 08 15:50:33 yeah :) Jul 08 15:51:46 <[g2]-away> BBL Jul 08 20:33:52 i have a spare us power adapter for an nslu2 Jul 08 20:34:35 okay... Jul 08 20:34:51 does anyone want it? Jul 08 20:35:34 not that I know of. you might want to ask on the mailing list. it's a fairly standard 5V 2A powersupply so I'm sure you've got other stuff lying around which would work off it Jul 08 21:40:40 03bzhou * 10unslung/ (make/snownews.mk sources/snownews/configure.patch): upstream upgrade from 1.5.6.1 to 1.5.7 Jul 08 22:41:51 03bzhou * 10unslung/ (make/py-roundup.mk sources/py-roundup/setup.py.patch): roundup built Jul 08 23:03:32 03bzhou * 10unslung/Makefile: py-roundup ready for cross testing, some preliminary testing done by running roundup-demo Jul 08 23:52:00 god morron :) Jul 08 23:52:32 hehe, nästan Jul 08 23:52:39 shush :P Jul 08 23:53:03 its 8:52.. Im not suposed to be awake now Jul 08 23:53:09 Same here Jul 08 23:53:16 I've been awake since 06:something Jul 08 23:53:26 ugh.. that unhuman Jul 08 23:53:37 Making sure the unstable feed is updated automagically now Jul 08 23:53:44 Soon gonna fix the stable feed Jul 08 23:53:47 and my irssi died last night Jul 08 23:53:49 :-) Jul 08 23:54:00 it died? poor you ;) Jul 08 23:54:05 08:53 Irssi uptime: 15d 13h 44m 9s Jul 08 23:54:29 yup.. I run it at a server at work, and my maximum uptime on irssi is like 100d+ Jul 08 23:54:52 somehow it died, oh well Jul 08 23:55:05 Longest is 265 or 56, can't remember. Then someone yanked the ups :P Jul 08 23:55:27 :) thats not nice :-) **** ENDING LOGGING AT Fri Jul 08 23:59:56 2005