**** BEGIN LOGGING AT Tue Aug 02 23:59:56 2005 Aug 03 00:04:19 Well, it doesn't really make much difference whether auto.conf is in openslug/conf/auto.conf or Makefile Aug 03 00:07:08 It's probably cleaner if everything in the subdirectory is auto-generated - currently certain rules delete the whole directory, which causes monotone to whine. Aug 03 00:07:44 jbowler-away: agreed Aug 03 00:09:07 Ok, shall I sort the _append_linux stuff back into the main variables in openslug-packages.bb ? Aug 03 00:09:44 yeah Aug 03 00:09:51 03jbowler 07org.nslu2-linux.dev * rea728072... 10/ucslugc/conf/auto.conf: Change ucslugc to build it's own target - ucslugc-packages Aug 03 00:09:54 03jbowler 07org.openembedded.nslu2-linux * rc009d36a... 10/packages/meta/ucslugc-packages.bb: Add new packages bb for ucslugc Aug 03 00:10:15 and feel free to update the Master makefile to auto-generate auto,conf if you like. Aug 03 00:14:39 03jbowler 07org.openembedded.nslu2-linux * r0241e7bd... 10/packages/meta/openslug-packages.bb: Aug 03 00:14:39 Put the non-linux (uclibc) excluded packages back into the main lists now Aug 03 00:14:39 ucslugc has a separate packages file. Aug 03 00:15:03 ok, so native should have its own openslug-native-packages.bb ? Aug 03 00:17:10 There's something strange going on with openslug-native, because it explicitly sets BBFILES, however rwhitby-web had a build trying to parse 638 files. Aug 03 00:17:34 that was before he changed to openslug-native distro Aug 03 00:17:53 I atleast hope so Aug 03 00:17:58 it works on my slug... Aug 03 00:18:17 just that there is no -packages.bb to actually build everything Aug 03 00:18:37 DaKa2: can we make openslug-native use the same scheme as the others, with an openslug-native-packages.{bb,conf} ? Aug 03 00:18:53 One problem of using a different DISTRO is that the OVERRIDES then ignore 'openslug' Aug 03 00:19:08 jbowler-away: the other thing is that we can now get rid of the MAKE_TARGET, and rely on ${DISTRO}-packages Aug 03 00:19:11 rwhitby-web: sure Aug 03 00:19:30 jbowler-away: for -native, we add openslug to OVERRIDES Aug 03 00:20:05 Not at present though Aug 03 00:20:18 nod Aug 03 00:20:39 but all derivates should add it Aug 03 00:20:47 derivatives Aug 03 00:23:19 should I add the openslug-native-packages.{bb,conf} or is anyone else working with the -native files? Aug 03 00:23:54 I've finished modifications, so go ahead Aug 03 00:24:25 ok Aug 03 00:26:49 So DaKa2 is really taking on the mantle of OpenSlug Native package manager ... :-) Aug 03 00:27:01 uhm.. ugh... Aug 03 00:27:28 congratulations Aug 03 00:27:52 thanks.... I think....... Aug 03 00:28:03 and, of course, jbowler-away is already known as the UcSlugC package manager ... Aug 03 00:28:20 (as well as the UcSlugC distro release manager) Aug 03 00:29:15 The latter being relatively easy because a binary distro of UcSlugC is almost totally useless. Aug 03 00:30:08 Hum, I guess people could distribute 'configuration' instructions - buy this hardware, flash UcSlugC, install these packages from the feed Aug 03 00:34:29 there.. now only someone have to fix the generation of auto.conf so it contains openslug-native and openslug-native-packages when used on the slug, and I should work a bit.. Aug 03 00:35:27 03daka 07org.openembedded.nslu2-linux * r9b92b607... 10/ (3 files in 2 dirs): Add openslug-native-packages.conf and .bb, and update openslug-native.conf to work with them Aug 03 00:35:29 03daka 07org.openembedded.nslu2-linux * rd3c13ccb... 10/conf/distro/openslug-native-packages.conf: OK, might be an idead to add meta to the bbfiles for openslug-native... Aug 03 00:37:25 DaKa2: I'll do the Makefile changes tonight (next 7 hours) Aug 03 00:38:55 fantastic, after that only ipkg-utils needs some fixing and maybe some of the other special ones: libtool quilt pkgconfig Aug 03 00:40:07 and I could probably look at that sometime tonight (in ~10 hours) Aug 03 00:41:46 ugh, right, my development slug is sitting here on my desk waiting to get fattened.. oh well, sometime.. Aug 03 01:25:18 03nail 07org.openembedded.nslu2-linux * rd7476af0... 10/packages/samba/samba_3.0.14a.bb: Added CONFFILES Aug 03 01:26:07 03repvik * r141 10/releases/OpenSlug-2.3-beta/openembedded/packages/samba/samba_3.0.14a.bb: Fix CONFFILES Aug 03 02:18:36 So did anyone notice the wiki change? Does it seem faster at all? Aug 03 02:56:58 All that work on the new server, and no-one even noticed .... Aug 03 02:57:10 I noticed! Aug 03 02:57:14 Its blazing fast! Aug 03 02:58:17 Its Wonderful! Aug 03 02:59:26 ka6sox and Tiersten did do a good job, didn't they. Aug 03 02:59:31 Yes. Aug 03 02:59:35 As always. Aug 03 04:04:45 woho! I didn't brick my slug! still boots Aug 03 04:28:54 DaKa2: what did you do? I single clocked mine yesterday :) Aug 03 04:29:24 feels like flying now Aug 03 04:29:35 hehe.. I added 32Mb more ram Aug 03 04:29:47 cool Aug 03 04:29:59 havn't tested using it yet, but the base 32mb still works Aug 03 04:30:25 forgot my serial dongle at home, so I cannot start playing with apex Aug 03 04:30:28 you piggybacked some new chips ontop of the old ones? Aug 03 04:30:35 yep Aug 03 04:31:20 I guess one could create a solderless kit.. a tiny card with 32MB on side and sockets on the other side that you can push onto the original ram Aug 03 04:31:29 "on one side" Aug 03 04:31:55 if there are sockets that fit the onboard chips Aug 03 04:32:11 hm... maybe.. Aug 03 04:33:37 hm, my x session somehow lost its ssh socket.. brb Aug 03 04:41:12 DaKa2: btw.. regarding pine, patches etc.. theoretically, if one build one package pine, without patches, and then pine with patches, and then creates a binary diff, and make a seperate "pine-patched" package, that when installed binary patches the already installed pine.. wonder how that fits the license ::) Aug 03 05:03:04 rwhitby: I definitely noticed :D Aug 03 05:04:07 kolla: heh, I *think* that would work actually Aug 03 05:04:29 hi, is it possible to install the cross compilation tool chains on ubuntu linux (kernel version 2.6.10)? Aug 03 05:07:54 zin, yes Aug 03 05:08:31 dyoung: no mail today :-\ Aug 03 05:08:38 dyoung, have you tried to install them on ubuntu? Aug 03 05:08:50 Yes Aug 03 05:09:25 zin, get/build monotone, then wget http://www.nslu2-linux.org/Makefile; make setup Aug 03 05:09:32 the build whatever you want to b uild Aug 03 05:09:40 ok, thanks :) Aug 03 05:09:41 what do you want to build? Aug 03 05:09:50 openslg or unslung? Aug 03 05:10:00 I'm thinking of building boost c++ library Aug 03 05:10:01 or ucslugc? ;) Aug 03 05:10:14 I will try unslung Aug 03 05:10:19 Boost is already in for openslug Aug 03 05:10:34 it might be for unslung, but I havent looked recently Aug 03 05:10:46 I know, just want to try to compile my own ;) Aug 03 05:10:49 boost is in both ustable and stable (as of yesterday) feeds Aug 03 05:10:56 the reason is boost is a pre-requisite of monotone. Aug 03 05:11:21 zin, Yes, I know, the point is you wont have to mess around with configurations and stuff, it will just go. Aug 03 05:11:32 NAiL: Bummers Aug 03 05:11:39 (about the post) Aug 03 05:11:49 ah, thought you were talking about the feeds now :P Aug 03 05:12:55 * NAiL pushes the last of the stable feed Aug 03 05:13:10 dyoung: if I want to compile a package that uses boost, can I just use the boost library from the feed? Aug 03 05:13:31 I mean compile it on the host machine, not native Aug 03 05:13:40 yes Aug 03 05:14:03 NAiL: how? ipkg from the host? Aug 03 05:14:04 dunno if the headers are included for native stuff... should be. Aug 03 05:14:26 ok.. by "host" do you mean the slug? Aug 03 05:14:53 host machine, eg. ubuntu on my i386 Aug 03 05:16:10 uh.. you want to build something i386 that uses boost? Aug 03 05:16:30 * NAiL is probably very confused Aug 03 05:16:37 I guess I should get some sleep Aug 03 05:17:03 I want to cross compile something that uses boost Aug 03 05:17:34 to which target? unslung, openslug, ucslugc? Aug 03 05:17:41 unslung Aug 03 05:18:00 Just set it as a DEPENDS. Aug 03 05:18:08 dyoung: it's built in unslung? Aug 03 05:18:19 or are you thinking openslug now? Aug 03 05:18:20 :) Aug 03 05:19:04 Its in unslung. Aug 03 05:19:09 eno added it for monotone Aug 03 05:19:14 I give up even trying to think straight. I'll come back later. Aug 03 05:19:16 neat Aug 03 05:19:19 * NAiL goes to sleep Aug 03 05:19:24 night NAiL Aug 03 05:19:29 Notey Aug 03 05:19:32 Nitey Aug 03 05:19:43 wow, he does sleep.... Aug 03 05:20:15 dyoung: ok, will try, thanks Aug 03 05:20:17 zin, when you get it all, look at optware/make/template.mk . Aug 03 05:20:33 ok Aug 03 05:20:33 for your package, you will just set the depends line for libboost. Aug 03 05:22:36 where can I find the patches that someone used to build the boost packages for unslung? Aug 03 05:23:28 apparently none were needed. Aug 03 05:23:57 but look in optware/make/libboost.mk Aug 03 05:24:16 oh ok Aug 03 05:24:31 Theres some magic for bjam, but its otherwise straightforward. Aug 03 05:25:01 I'm new to cross compilation and building packages, there are a lot to learn Aug 03 05:29:28 the optware/unslung build structure is pretty neat. its straightfoward and should be easy to learn by example of other packages. Aug 03 05:30:10 ok Aug 03 05:30:22 Ah speak of the devil Aug 03 05:32:25 DaKa2: btw, could you look at dropbear to see if I totally misunderstood u-a? The two conflicts are scp and ssh, which are already symlinks to dropbearmulti. It's fixed in openssh now, atleast. Aug 03 05:33:20 so, if I'm not totally lost, the u-a stuff will just add the symlinks and be done with it. Aug 03 05:36:55 DaKa2: btw, #219 is closed, mind testing it? Aug 03 05:41:36 anyone know the size of redboot? Aug 03 05:46:58 2 erase blocks Aug 03 05:47:19 256Kb Aug 03 05:48:28 ok i'm backing it up now. Aug 03 05:48:48 the jtag program has a setting for endianness of the file... it's big for apex.bin right Aug 03 05:48:49 ? Aug 03 05:49:07 beewoolie was very helpful last night. Aug 03 05:50:55 dunno about the endianness - you're asking the wrong person here :-) Aug 03 05:52:33 i'll try both. Aug 03 05:52:49 jtag is sooo SLOW arg. Aug 03 05:53:36 yup Aug 03 05:54:54 03nail 07org.openembedded.nslu2-linux * rc596ce00... 10/packages/ (4 files in 4 dirs): Move iperf to nonworking Aug 03 05:58:26 NAiL: are you sure it's nonworking for all OE distros? Aug 03 05:58:42 holy smoke you guys keep beating on that Makefile. I've never seen so many CIA announcement in one day! :) Aug 03 06:00:02 NAiL: what is the issue with the kernel tick value? Aug 03 06:00:32 VoodooZ_Work: there are more Makefile changes coming in the next hour too Aug 03 06:00:50 adding in native builds for openslug and ucslugc next ... Aug 03 06:01:00 rwhitby: yes. Aug 03 06:01:09 Jacmet: it's off Aug 03 06:01:25 I guess I won't bother updating then. Perhaps I'll wait a few weeks until it's stable and documented as I keep getting those unrelated merges. Aug 03 06:01:45 Ok maybe I'll eventually switch to stable source tarball as It's too time-consuming. Aug 03 06:01:54 NAiL: as in the timer interrupt not running at 100Hz as the kernel expects it to? Aug 03 06:01:58 VoodooZ_Work: the unrelated merges are orthogonal to Makefile changes Aug 03 06:02:46 The end result is the same for me though. Lost of time wasted on chasing unrelated merges. Maybe bleeding edge is not for me after all. Aug 03 06:04:38 03rwhitby 07org.nslu2-linux.dev * r80eff09c... 10/Makefile: Moved to new Makefile download location. Aug 03 06:04:41 03rwhitby 07org.nslu2-linux.dev * r72ddd59a... 10/ (10 files in 6 dirs): /conf/auto.conf is now generated by the Makefile Aug 03 06:05:26 VoodooZ_Work: it's cause you have local committed changes that don't get propagated back, so the common ancestor keeps getting older and older .... Aug 03 06:05:51 Jacmet, would it be possible to boost that number like some Alpha machine did? Aug 03 06:07:24 rwhitby, you mentionned that but it sucks that the ancestors are packages that are not even part of openslug. (like zaurus & clamshell...) Aug 03 06:08:02 the ancestors are manifests, which are complete collections of *all* files in openembedded Aug 03 06:08:13 I see. Aug 03 06:08:28 monotone merges manifests, not individual files. Aug 03 06:08:49 (well, it uses manifests to find the common ancestor, anyway) Aug 03 06:08:53 So your suggestion of moving my project to a roboslug package would require me to actually push my changes to the repo to avoid the issue right? Aug 03 06:08:58 VoodooZ_Work: HZ? yes, probably - but it's more interesting to figure out why the timer interrupt isn't firing at the specified rate Aug 03 06:08:58 yep Aug 03 06:09:20 VoodooZ_Work: yes, and that wouldn't even guarantee no unrelated merges. Aug 03 06:09:47 Jacmet, I'm wondering as my roboslug project could probably benefit lots from it as I only have a few threads working at all times so it's not your typical workstation. Aug 03 06:09:56 which reminds me - did anyone look into why RedBoot doesn't seem to setup the ATAGs correctly (E.G. setting the cmdline from RedBoot doesn't work) Aug 03 06:10:42 VoodooZ_Work: increasing HZ indeed improves interactivity, but it also increases CPU overhead/power consumption Aug 03 06:10:52 rwhitby, I see. I'd prefer not to do that anyways as I can't have my dev setup broken. I prefer the static setup for that reason. Aug 03 06:11:25 well, I'm pretty much maxing it out already so I doubt the power consumption would be higher. Aug 03 06:11:57 VoodooZ_Work: so increased CPU overhead would presumably be an issue? Aug 03 06:11:59 What would you recommend then for a 4-6 threads robot application? Aug 03 06:12:37 VoodooZ_Work: I have no idea - boosting HZ is normally a desktop feature Aug 03 06:12:50 are there any Openslug devs around? Aug 03 06:12:54 Where is that defined though so I can experiment with it? Aug 03 06:15:25 jonesml: what's the problem? Aug 03 06:15:36 I'm just wondering if there are any disadvantages with compiling Openslug with uClibc Aug 03 06:15:39 VoodooZ_Work: include/asm-arm/param.h Aug 03 06:15:54 Surely it would decrease RAM usage hugely Aug 03 06:15:58 Jacmet: uh.. not the HZ value. Dunno if that is releated Aug 03 06:16:15 VoodooZ_Work: but there might be more needed - donno Aug 03 06:16:20 NAiL: what then? Aug 03 06:16:41 jonesml: hugely, probably not. A bit, probably. But some packages don't compile with uclibc (bind and a few others atleast) Aug 03 06:16:57 jonesml: OpenSlug compiled with uClibc is called UcSlugC, and is the latest official firmware from nslu2-linux. Aug 03 06:17:12 Jacmet: You should really get jbowler to explain this :-P. It's to stop the clock from drifting. Aug 03 06:17:14 complete with ipkg feed Aug 03 06:17:22 do you have any timeline for a beta release of ucSlugC Aug 03 06:17:35 just over 12 hours ago Aug 03 06:17:37 NAiL: ok, I'll ask him about it Aug 03 06:17:37 change it from 10000 to 10101 (which is done on boot if you have ntpd installed anyway) Aug 03 06:17:49 with tickadj or something Aug 03 06:17:51 oh, you mean a binary. Dunno - up to jbowler Aug 03 06:18:13 You can compile it yourself right now using the master makefile Aug 03 06:18:24 rwhitby: not necessarily - just something like compiling OpenSlug 2.3 rather than compiling OpenSlug HEAD Aug 03 06:18:46 jonesml: compile ucslugc right now. Aug 03 06:19:25 ucslugc has existed for what? 12 hours? ;) Aug 03 06:19:28 NAiL: ok, on openslug you mean? Aug 03 06:19:35 Jacmet: yes Aug 03 06:19:48 rwhitby: ok, will the master makefile will set up an appropriate cross-development platform too? Aug 03 06:19:52 the clock is drifting ~6 secs every 10 mins Aug 03 06:19:53 Jacmet, thanks Aug 03 06:20:11 NAiL: it has existed (unnamed) for months. It was named a couple of days ago. It builds automatically in the master makefile in the last day or so. Aug 03 06:20:28 and the feeds were fully populated in the last 12 hours Aug 03 06:20:40 jonesml: indeed it will Aug 03 06:20:55 rwhitby: brilliant, I'll give it a try Aug 03 06:21:41 http://www.nslu2-linux.org/wiki/HowTo/UseTheMasterMakefile Aug 03 06:22:03 NAiL: sure, I can look at both 219 and dropbear.. Aug 03 06:22:11 DaKa2: Thanks a bunch Aug 03 06:22:20 tickadj outputs a number T, T*(1+drift/1000000) Aug 03 06:23:02 NAiL: 219 tested and works Aug 03 06:23:02 linksys code has 9901 Aug 03 06:23:15 which is exactly 100/99*10000 Aug 03 06:23:29 which is the inverse of the correct number Aug 03 06:23:40 yeah Aug 03 06:23:45 DaKa2: Great :D Aug 03 06:23:48 thats from old logs summerizing what jbowler discovered. Aug 03 06:23:56 Jacmet, I just noticed there is a USER_HZ too so perhaps one can change only one. Aug 03 06:24:29 dyoung-zzzz: thanks Aug 03 06:25:27 build-optware-nslu2: mysql package fails to configure (libtool trouble) Aug 03 06:28:09 does it use the host's ltmain.sh ? Aug 03 06:28:35 Configuration file '/etc/samba/smb.conf' Aug 03 06:28:35 ==> File on system created by you or by a script. Aug 03 06:28:39 weeee :D Aug 03 06:31:57 So what is correct for our slug: armeb, armv5b, or armv5teb ? Aug 03 06:33:53 VoodooZ_Work: no, that is just the HZ seen by userspace Aug 03 06:34:43 dyoung-zzzz: thanks Aug 03 06:41:01 03daka 07org.openembedded.nslu2-linux * rad0c48af... 10/packages/perl/perl-5.8.7/ (config.sh-i386-linux config.sh-i686-linux): Add missing defines for the i386 and i686 config.sh Aug 03 06:41:03 NAiL: dropbear looks good, except you didn't add the prerm Aug 03 06:41:04 03daka 07org.openembedded.nslu2-linux * r70145dfc... 10/packages/perl/perl_5.8.7.bb: Oh right, bump the PR... Aug 03 06:42:29 DaKa2: testing the -native stuff in the Makefile locally now Aug 03 06:43:27 rwhitby: fantastic, and I still have my development slug (didn't kill it) so I can test/wikify stuff later Aug 03 06:45:38 now I just have to figure out the apex stuff with fatslugs... Aug 03 06:46:39 daka: i've had some success. Aug 03 06:46:47 flashing apex right now. Aug 03 06:46:58 beewoolie tells me it'll boot after that. Aug 03 06:47:12 * VoodooZ_Work crosses his fingers for landslide Aug 03 06:47:18 landslide: fantastic... I guess I should get jtag first.. Aug 03 06:47:26 um, yes. Aug 03 06:47:31 :) Aug 03 06:47:34 You are more game than I am. I've been wanting to try it to. Aug 03 06:47:34 hehe. Aug 03 06:47:40 you can build your own cable. Aug 03 06:47:40 Rule #6. Aug 03 06:47:46 heaps of people build the DCL5 clones. Aug 03 06:48:01 hm.. ok.. might be an idea. Aug 03 06:48:04 I guess I could do it after I brick it :) Aug 03 06:48:12 "Friends don't let friends flash custom bootloaders without confirmed JTAG access. " Aug 03 06:48:13 yep.. worst case scenario. Aug 03 06:48:19 Do you have a URL for the schematics? Aug 03 06:48:30 lemme dig it up. Aug 03 06:48:30 highlight the word "CONFIRMED" :) Aug 03 06:48:45 not much to it at all Aug 03 06:48:50 discreet comps and a couple of ics. Aug 03 06:49:02 ic Aug 03 06:49:05 hehe, well, I managed to solder on two extra chips, and it still boots, just need jtag, and some time with apex.. Aug 03 06:49:51 let us know how it goes. Aug 03 06:50:12 if this works I'll upgrade the rest too, I have chips to fatslugify 7 slugs I think.. Aug 03 06:50:12 http://www.embeddedtronics.com/xiprog.html Aug 03 06:50:16 And if you can take some measurement of total time to boot please Aug 03 06:50:35 daka: did you see my photo? Aug 03 06:50:37 I want to see how much time apex will save me on bootup. Aug 03 06:50:52 landslide: hm.. think so.. dont remember.. Aug 03 06:50:55 link? Aug 03 06:51:06 http://www.nslu2-linux.org/wiki/uploads/LandslideFatSlug_Sml.JPG Aug 03 06:51:19 i had our tech guy stack them Aug 03 06:51:39 we lifted one track on the board. Aug 03 06:51:50 did you find the ram chips glued? mine weren't. Aug 03 06:51:59 just needed some heat and patience to get them off. Aug 03 06:52:08 hehe, thats really neat.. my job got a bit more messy.. Aug 03 06:52:21 hahah ;) Aug 03 06:52:23 I didnt remove the original, just added two more ontop Aug 03 06:52:27 you have a rework station? Aug 03 06:52:31 hehe, no :-) Aug 03 06:52:35 hehe. Aug 03 06:53:07 actually, if I clean the board it will almost look like that Aug 03 06:53:14 one more thing: can someone fix this http://www.nslu2-linux.org/wiki/HowTo/ForcePowerAlwaysOn Aug 03 06:53:17 no images? Aug 03 06:53:18 well so far I could write to the higher areas with apex in ram though i had to force the SDR_CONFIG register.. Aug 03 06:53:25 it doesn't get set if you apex from ram. Aug 03 06:53:40 yep, I saw the stuff in #openjtag Aug 03 06:53:47 ah cool. Aug 03 06:55:06 jonesml, what do you mean? Aug 03 06:55:28 03rwhitby 07org.nslu2-linux.dev * r6cc58c03... 10/Makefile: Added native compilation setup capability Aug 03 06:55:36 VoodooZ_Work: For me, the images have disappeared Aug 03 06:55:55 jonesml: you've found the first wiki server transition issue Aug 03 06:56:12 rwhitby: Is there a medal? Aug 03 06:56:14 ;) Aug 03 06:56:16 DaKa2: try that Aug 03 06:56:18 hehe. Aug 03 06:56:32 jonesml: "Whaddya want, a medal?" Aug 03 06:57:22 jonesml: we'll look into it, thx. Aug 03 06:57:40 ooh, has anyone here done a power supply modification, btw Aug 03 06:58:17 jones: what is that? Aug 03 06:58:58 jonesml: all three of my slugs have the MCP120-450DI/TO added. Aug 03 06:59:00 sorry, not the power supply, but the mod to make the NSLU2 turn on it is plugged in Aug 03 06:59:01 jonesml, I did the alternative I poweron one. Aug 03 06:59:09 Works like a charm. Aug 03 06:59:23 rwhitby: brilliant - what happens if you issue a shutdown command? Aug 03 07:00:03 should. Aug 03 07:00:45 BTW, the sample ordering system worked a treat - I have a MCP120-450DI/TO coming to the UK for free - who knew? Aug 03 07:01:32 I got DalSemi to send me some sample iButtons and a USB iButton holder ... Aug 03 07:05:17 03daka 07org.openembedded.nslu2-linux * rf4ec4ad7... 10/conf/distro/openslug-native.conf: Add ipkg-native to ASSUME_PROVIDED on openslug-native Aug 03 07:06:10 I have a probelm with my fatslug.. when adding the memory I removed my alwayspoweron chip.. but.. it still powers on by itself... Aug 03 07:06:33 comedy - the slug with a mind of its own Aug 03 07:06:37 I wonder if I accidentaly shorted something.. Aug 03 07:07:09 hehe, it wanted to reward me for the extra memory :-) Aug 03 07:13:04 jonesml: wiki images are fixed Aug 03 07:19:16 jtaging apex.bin didn't work :( Aug 03 07:21:29 for some reason i always get verify errors :( Aug 03 07:29:33 03rwhitby 07org.openembedded.nslu2-linux * r0ef23827... 10/conf/distro/openslug-native.conf: Let openslug-native build ipkg-utils-native, for use in packaging. Aug 03 07:29:36 03rwhitby 07org.openembedded.nslu2-linux * r391914d1... 10/conf/distro/openslug-native.conf: Removed ipkg-utils-native from openslug-native.conf Aug 03 07:45:02 03rwhitby 07org.openembedded.nslu2-linux * rdd81e6f6... 10/conf/distro/openslug-native-packages.conf: Added ipkg-utils to openslug-native-packages.conf Aug 03 07:50:57 03daka 07org.openembedded.nslu2-linux * r8136cf12... 10/packages/meta/openslug-native.bb: Add python-crypt to openslug-native.bb needed for ipkg-make-index Aug 03 07:50:59 03daka 07org.openembedded.nslu2-linux * rbc169bc1... 10/packages/meta/openslug-native.bb: Add libtool, pkgconfig and quilt to openslug-native.bb Aug 03 08:11:38 DaKa2: Thanks a bunch. I'll fix the prerm stuff in a while Aug 03 08:12:40 DaKa2: how's the native dev env looking now? :) Aug 03 08:13:35 aaah, brilliant... CONFFILES works like a charm Aug 03 08:14:07 NAiL: its like.. done.. Aug 03 08:14:21 http://www.nslu2-linux.org/wiki/HowTo/OpenSlugNativeCompileEnvironment Aug 03 08:14:53 you can make openslug and it should build everything in openslug-native-packages.bb Aug 03 08:14:57 I think Aug 03 08:15:05 neat Aug 03 08:15:30 openslug-native is in the stable feed as well Aug 03 08:15:56 hehe, I just updated it alot :-) Aug 03 08:16:09 yay... :P Aug 03 08:16:52 aha Aug 03 08:17:19 ipkg-utils is built natively, instead of ipkg install... I had problems with that and python, I think Aug 03 08:17:29 yup Aug 03 08:17:50 That was the only hitch when installing Aug 03 08:17:57 everything else was a dream :) Aug 03 08:17:58 and since it is just a bunch of scripts building it nativly takes a few seconds Aug 03 08:19:25 * NAiL goes out to get food Aug 03 08:19:30 * DaKa2 too Aug 03 08:19:41 btw, the perl changes... Aug 03 08:19:46 they're only for i386? Aug 03 08:19:48 yep Aug 03 08:19:53 skip them for stable Aug 03 08:20:01 r9 or whatever you have there is fine Aug 03 08:20:32 yeah Aug 03 08:20:52 I'll set up the slug for native later today Aug 03 08:24:13 03repvik * r142 10/releases/OpenSlug-2.3-beta/openembedded/ (3 files in 2 dirs): Updated openslug-native Aug 03 08:54:12 03repvik * r143 10/releases/OpenSlug-2.3-beta/openembedded/packages/dropbear/dropbear_0.46.bb: Update u-a Aug 03 08:57:09 03nail 07org.openembedded.nslu2-linux * rdec105cc... 10/ (2 files in 2 dirs): Update u-a to remove the symlinks as well Aug 03 09:00:28 03nail 07org.openembedded.nslu2-linux * r6c249e86... 10/ (35 files in 24 dirs): Aug 03 09:00:28 propagate from branch 'org.openembedded.dev' (head d4d1f1f38e2b9006a47fa1739eaf2f6a0772c35b) Aug 03 09:00:28 to branch 'org.openembedded.nslu2-linux' (head dec105cc4ce8fb17e240e1ab3e3dde4819edd3ff) Aug 03 09:07:36 rwhitby-asleep: 'correct' for openslug is armv5teb, but 'works' is armeb - the config patches have been done for armeb, not armv5teb Aug 03 09:07:59 It would be good to fix it but it looks like a lot of work, and it changes the package feeds. Aug 03 09:50:32 03daka 07org.openembedded.nslu2-linux * rb4b0bf82... 10/packages/meta/openslug-native-packages.bb: Add a few packages to test with Aug 03 10:05:12 03daka 07org.openembedded.nslu2-linux * re464450f... 10/conf/distro/openslug-packages.conf: Remove iperf since it was moved to nonworking Aug 03 10:45:18 03daka 07org.openembedded.nslu2-linux * r5ced4279... 10/packages/ (4 files in 4 dirs): Fix the iperf patch, and move back from nonworking Aug 03 10:45:20 03daka 07org.openembedded.nslu2-linux * rf5bd94b7... 10/packages/iperf/iperf_1.7.0.bb: Bump PR too... Aug 03 10:45:23 03daka 07org.openembedded.nslu2-linux * r261daebc... 10/ (2 files in 2 dirs): Add iperf to openslug-packages Aug 03 10:47:06 And Daka is in the lead..with nail close behind....but wait...repvik is pulling up! Aug 03 10:47:25 lol Aug 03 10:56:00 03daka 07org.openembedded.nslu2-linux * r0e1ab5b1... 10/packages/meta/openslug-native.bb: Add autoconf to openslug-native Aug 03 11:05:36 03ccsmart 07org.openembedded.nslu2-linux * r3cf58252... 10/packages/cyrus-sasl/cyrus-sasl_2.1.19.bb: Do not remove user when removing package. Aug 03 11:05:39 03ccsmart 07org.openembedded.nslu2-linux * rcfaf08f1... 10/packages/postfix/postfix_2.0.20.bb: Do not remove user when removing package. Aug 03 11:05:41 03ccsmart 07org.openembedded.nslu2-linux * r6fb4978a... 10/packages/cyrus-imapd/cyrus-imapd_2.2.12.bb: User update-rc bbclass instead of issuing commands in post_xx scripts. Aug 03 11:05:44 03daka 07org.openembedded.nslu2-linux * r815a46e9... 10/conf/distro/openslug-native-packages.conf: Only add the two files we need from packages/meta to BBFILES, parsing 50 files not needed on the slug is a waste of time :) Aug 03 11:19:50 03daka 07org.openembedded.nslu2-linux * r0ec4e472... 10/packages/perl/perl-5.8.7/ (config.sh-i386-linux config.sh-i686-linux): Fix the i386 and i686 config.sh to use 5.8.7 instead of 5.8.4 in the paths Aug 03 11:22:46 03repvik * r144 10/releases/OpenSlug-2.3-beta/openembedded/ (2 files in 2 dirs): Update openslug-native again Aug 03 11:39:28 03daka 07org.openembedded.nslu2-linux * rda5ddeca... 10/packages/perl/ (2 files in 2 dirs): Add updated config.sh-mipsel-linux for perl 5.8.4 from CosmicPenguin, and add a bit more updated one for perl 5.8.7 Aug 03 12:11:14 so is it safe to edit the /etc/fstab file and will it keep the information intact between restarts? Aug 03 12:11:52 What OS? Aug 03 12:11:57 unslung Aug 03 12:12:05 I don't know. Aug 03 12:12:18 ah :) ty anyway :) Aug 03 12:14:41 desrt: my nemesis (case from gimpnet) Aug 03 12:14:56 * desrt eyes becreuz Aug 03 12:15:06 * becreuz glares Aug 03 12:15:10 own a slug? Aug 03 12:15:11 oh my god! another swede! Aug 03 12:15:14 * becreuz squints and goes for the gun Aug 03 12:15:29 desrt: four actually but one is a brick atm Aug 03 12:15:44 * desrt owns 0 but is thinking about 1 Aug 03 12:15:54 crying shame they don't have firewire Aug 03 12:16:13 yeah but they make good use anyway :) Aug 03 12:16:21 i'm installing rails on the webby now Aug 03 12:16:25 having a fileserver would be nice Aug 03 12:16:36 do you know if anyone makes external drive enclosures that take sata drives? Aug 03 12:16:40 like.. usb/fw Aug 03 12:16:48 hmm think so. and lacie might be your best bet Aug 03 12:17:06 lacie is pretty Aug 03 12:17:15 and expensive :/ Aug 03 12:17:29 oh and stay the hell away from q-tec Aug 03 12:17:36 it's like buying a brick. Aug 03 12:17:44 heavy? Aug 03 12:17:45 :) Aug 03 12:18:05 bought four enclosures, none of them work with osx or linux. and the store refuses to take them back Aug 03 12:18:28 ?! Aug 03 12:18:36 what store? Aug 03 12:18:42 yeah they have a no-return policy on stuff that's on sale Aug 03 12:18:50 heh a store local here in sweden so dont worry Aug 03 12:18:57 "alina systems" Aug 03 12:19:13 do you have any consumers representatives or better business associations? Aug 03 12:19:30 yeah but they approved the on sale policy. the bastards Aug 03 12:19:44 hm.. never heard of alina systems.. Aug 03 12:19:56 i bought two pair of waitec enclosures instead Aug 03 12:20:01 *pairs Aug 03 12:20:37 ah.. no store in stockholm Aug 03 12:20:54 nah like i said. local sheysters Aug 03 12:21:17 it doesn't look like lacie sells just enclosures Aug 03 12:21:28 nah they sell everything :) Aug 03 12:38:35 <[cc]smart> i've got another question.... Aug 03 12:38:50 <[cc]smart> postfix has two bb files Aug 03 12:38:57 <[cc]smart> one native and one standard Aug 03 12:39:02 <[cc]smart> native includes standard Aug 03 12:39:26 <[cc]smart> i need to add a do_install_append () to standard, but don't want native to execute it Aug 03 12:39:31 <[cc]smart> how can i avoid that ? Aug 03 12:39:49 add it in a do_install () Aug 03 12:40:11 and add the original do_install from your run.do_install.* file Aug 03 12:40:26 <[cc]smart> hmm same problem would rearise for pkg_postinst (), how will that do ior is it not executed anyways ? Aug 03 12:40:45 thats fine Aug 03 12:40:52 not postinst in native packages anyway Aug 03 12:40:58 <[cc]smart> ok Aug 03 12:41:00 <[cc]smart> thx Aug 03 12:41:09 actually, you already have a do_install in postfix, so just add it there Aug 03 12:41:24 or am I missing something? Aug 03 12:43:13 oh, [cc]smart, you have to copy the existing do_install into the native package, and then modify the normal one with what you want to add Aug 03 12:43:43 are you sure the thing you want to add cannot get run in the -native one? Aug 03 12:47:53 <[cc]smart> i think i have it all right so far Aug 03 12:48:08 <[cc]smart> now, postfix does not have a PR, shall i add one ? Aug 03 12:48:12 yes Aug 03 12:48:15 <[cc]smart> k Aug 03 12:48:28 <[cc]smart> in bot, -native and standard or in dstandard only ? Aug 03 12:48:50 if you changed anything in native bump that one too Aug 03 12:49:04 or, actually, do both Aug 03 12:49:12 since it includes the standard one Aug 03 12:50:09 <[cc]smart> er, so adding PR to standard is sufficient... Aug 03 12:50:19 hm.. yes :) Aug 03 12:50:25 <[cc]smart> or not ? Aug 03 12:50:34 <[cc]smart> i'm feeling confused :) Aug 03 12:50:36 I think so.. should work :-) Aug 03 12:50:44 never thought of that Aug 03 13:04:44 03jbowler 07org.openembedded.nslu2-linux * r1d87ab57... 10/packages/netpbm/ (3 files in 3 dirs): netpbm, compiles on glibc only (because it uses sinf) Aug 03 13:04:47 03jbowler 07org.openembedded.nslu2-linux * r02948f94... 10/ (2 files in 2 dirs): Add netpbm and dependent graphics (and other) libraries. Aug 03 13:05:14 That looks like two closed openslug-package bugs to me Aug 03 13:24:36 03daka 07org.openembedded.nslu2-linux * ra4218d10... 10/packages/perl/ (perl-5.8.7/config.sh-mipsel-linux perl_5.8.7.bb): Actually include the correct mipsel 5.8.7 config.sh and bump PR Aug 03 13:33:57 neat Aug 03 13:34:05 the CGI version of php works Aug 03 13:34:11 I hadn't tried it earlier Aug 03 13:34:20 :) Aug 03 13:34:39 I use it all the time on other stuff, never tried it on the slug Aug 03 13:34:42 03ccsmart 07org.openembedded.nslu2-linux * r265d2e9e... 10/packages/cyrus-imapd/cyrus-imapd_2.2.12.bb: Remove start after install. Aug 03 13:35:28 how does "shellscripting" with php work? Aug 03 13:35:37 it works great Aug 03 13:35:55 How does the structure look? Aug 03 13:36:01 I have an entire video surveilance system written in php :) Aug 03 13:36:07 well.. like php? Aug 03 13:36:11 like.. I just started php and entered ^D Aug 03 13:36:27 and it gave me the whole page :) Aug 03 13:36:32 :) Aug 03 13:36:42 <[cc]smart> so you gonna rewrite bitbake in php ? Aug 03 13:36:43 <[cc]smart> := Aug 03 13:36:45 hahah Aug 03 13:37:51 <[cc]smart> any case... night all, am tired really. Aug 03 13:38:00 ehrm, for brevitys sake. what should /initrd/etc/fstab look like? Aug 03 13:42:25 NAiL: a simple example of shellscripting php, a bit messy, but works: http://david.thg.se/saker/php/ Aug 03 13:43:13 DaKa2: honeybunny could you have a look? Aug 03 13:43:51 becreuz: look at what? fstab in unslung? I have no idea, Im openslug.. Aug 03 13:44:05 darn >_@ Aug 03 13:44:10 i think i shot my foot again Aug 03 13:44:19 :( Aug 03 13:44:31 i copied my modified /etc/fstab to it Aug 03 13:45:31 oh.. that cannot be good.. Aug 03 13:45:59 no i thought so too. Aug 03 13:46:09 but as usual i didnt think before i acted. Aug 03 13:46:41 well, reflash? :) Aug 03 13:46:56 argh noes Aug 03 13:47:10 someone in here has to be running unslung Aug 03 13:47:19 yeah Aug 03 13:47:52 oh I know! Aug 03 13:47:59 * becreuz gets the sourcecode Aug 03 14:09:50 03nail 07org.openembedded.nslu2-linux * r4d11572f... 10/ (23 files in 17 dirs): Aug 03 14:09:50 explicit_merge of f4993582a6bc13487c991548a98342ea6d084c2a Aug 03 14:09:50 and 7dcc40f11838a5d4253110fb45d10c0cd109a0ff Aug 03 14:09:50 using ancestor 6c249e86f20cab16da75a620e43f22520d6b1f7b Aug 03 14:09:50 to branch 'org.openembedded.nslu2-linux' Aug 03 14:11:44 becreuz: I posted the contents of fstab to nslu2-general :-) Aug 03 14:12:22 becreuz: you still need the fstab contents? Aug 03 14:13:47 becreuz: you still need that fstab info? Aug 03 14:16:43 * Ivanmarcus oops, this thing _was_ working! Aug 03 14:22:55 Ivanmarcus: hehe yeah :) Aug 03 14:23:01 does it look somewhat like this: Aug 03 14:23:13 #/dev/ram0 / ext2 defaults 1 1 Aug 03 14:23:17 #none /proc proc defaults 0 0 Aug 03 14:23:20 #none /dev/pts devpts gid=5,mode=620 0 0 Aug 03 14:23:23 ? Aug 03 14:38:13 becreuz: Sorry, was away - have a squiz @ this: Aug 03 14:38:15 #/dev/ram0 / ext2 defaults 1 1 Aug 03 14:38:31 oh phew then i should be ok Aug 03 14:46:30 * Ivanmarcus shuffling between jobs Aug 03 14:46:46 becreuz: what's happened? Did you break it :-) Aug 03 14:46:59 nah thought i had but i hadnt Aug 03 14:47:16 good show (phew!) Aug 03 14:47:49 I hate that moment of panic Aug 03 14:47:54 that happens far too often Aug 03 14:48:31 the 'why didn't I learn from last time you stupid @#$%~!' thought Aug 03 14:48:44 :-) Aug 03 14:49:03 yeah :( Aug 03 14:49:10 i forget the slug aint a normal computer all the time Aug 03 14:52:32 so if i've understood this right. /unslung is a solid state store of config info that retains everything between reboots. so i have things like custom /unslung/etc /unslung/etc/rc.x there? Aug 03 14:57:58 hmmm, to tell you the truth I've not gone into that much, I make all my changes in /share/hdd/data/ etc or /opt/etc Aug 03 14:58:19 I'm running 5.5 beta Aug 03 14:58:29 so. hm.. if i need to change the fstab file i should put it in /opt ? Aug 03 14:58:35 */opt/etc ? Aug 03 14:58:45 hang on I'll have a squiz to see where mine is Aug 03 14:59:03 alrite Aug 03 14:59:31 'k, I've got an fstab in /share/hdd/data/etc Aug 03 14:59:48 which is probably where I'd look to first Aug 03 14:59:50 alright.. if that's good enough for you. it's good enough for me Aug 03 15:00:19 file date looks right for something I've modified Aug 03 15:00:58 heh, be warned tho' - I've definately had those moments of horror when I wonder afterwards why, why why.... Aug 03 15:01:25 hehe Aug 03 15:02:29 woop woop, pull up Aug 03 15:02:39 O_o Aug 03 15:02:40 *don't change that yet Aug 03 15:02:45 mahahhaa Aug 03 15:02:46 i did Aug 03 15:02:49 and i rebooted ;) Aug 03 15:03:00 does it still go? Aug 03 15:03:49 well none of the changes stuck Aug 03 15:03:59 * Ivanmarcus sitting on hands, sweat pouring from self Aug 03 15:04:09 haha Aug 03 15:04:20 you should visist a doc and let him have a look at those glands of yours ;D Aug 03 15:06:18 it could be fine, I've got a lot of windows open here and I looked at the wrong fstab when I made the file date comment Aug 03 15:06:29 that's all Aug 03 15:06:53 ah np Aug 03 15:06:59 I need another (3rd) screen on this thing! Aug 03 15:07:03 haha Aug 03 15:07:12 well where should i put the changes in your opinion? Aug 03 15:08:13 ph call, moment... Aug 03 15:08:23 becreuz, Ivanmarcus: #nslu2-general for this discussion please... Aug 03 15:59:42 03rwhitby 07org.nslu2-linux.dev * r40be5a90... 10/Makefile: Fixed autobuild target Aug 03 16:20:41 03jbowler 07org.openembedded.nslu2-linux * re2754bed... 10/ (4 files in 3 dirs): Aug 03 16:20:42 Make netpbm work by removing the use of built in sin and cos (not supported Aug 03 16:20:42 by uclibc). Aug 03 16:48:16 k, I'm gonna try to package my phoneline monitoring sms thingy... where do packages normally keep their bits? /opt/share/packagename? Aug 03 16:48:58 they are packaged up using ipkg and then put where they need to be. Aug 03 16:50:42 then I'm going to put everything in /usr/share/packagename and symlink the 2 executable scripts into /usr/bin Aug 03 16:51:29 have you had a look at packaging best practices? Aug 03 16:51:41 not yet Aug 03 16:51:49 better check that out Aug 03 16:52:11 http://www.nslu2-linux.org/wiki/Unslung/PackagingBestPractices Aug 03 16:52:48 it definitively answers the question you asked... :) Aug 03 16:53:43 ByronT: thanks! weird that I couldn't find that when I was poking around on the wiki Aug 03 16:54:03 I was looking at http://www.nslu2-linux.org/wiki/Unslung/AddAPackageToUnslung Aug 03 16:54:09 now that I search I see it there Aug 03 16:54:22 np... the Search page is your friend. http://www.nslu2-linux.org/wiki/Main/SearchWiki Aug 03 16:59:41 03jbowler 07org.openembedded.nslu2-linux * rff15002f... 10/ (2 files in 2 dirs): Add streamripper and mpd in to the build, vorbis now builds. Aug 03 17:01:46 jbowler-away, is that integer libvorbis? Aug 03 17:02:15 No, that was the problem - it calls sin() (which gcc cleverly converts to sinf() which uclibc does not implement...) Aug 03 17:02:28 ah. Aug 03 17:02:30 okay. Aug 03 17:04:52 03jbowler 07org.openembedded.nslu2-linux * r5554064a... 10/ (16 files in 10 dirs): Aug 03 17:04:52 propagate from branch 'org.openembedded.dev' (head 12b28d2f47b4bb757cdc94aa084d2b6b9c38c66e) Aug 03 17:04:52 to branch 'org.openembedded.nslu2-linux' (head ff15002fcc43ca86213d05b5884b65d34d38b371) Aug 03 17:14:55 jumpkick: All Optware (Unslung packages) put stuff under /opt. The reason is that / and /usr are not writeable on some of the optware target machines. Aug 03 17:15:28 rwhitby-web: yeah, I figure /opt/share/cid-watcher will be it's home Aug 03 17:16:06 jumpkick: under /opt. stuff is spread around like normal - /opt/bin, /opt/lib, /opt/man, etc ... Aug 03 17:16:27 ipkg handles installation and removal, so all the files don't need to go in the same directory (and it's best that they dont) Aug 03 17:17:20 think of /opt as / for packages, and put the stuff in the appropriate locations (i.e. scripts in /opt/bin, libs in /opt/lib, data in /opt/share/, etc.) Aug 03 17:17:21 rwhitby-web: I have a couple of non-config/non-executable files that proably don't belong in /opt/bin Aug 03 17:17:42 yep, /opt/share/cid-watcher will be the right place for them Aug 03 17:17:47 cool Aug 03 17:18:08 there is also /opt/etc/ for your config file if you have one, or /opt/etc/cid-watcher/ if you have multiple config files. Aug 03 17:18:50 gonna put the main config in /opt/etc/ Aug 03 17:19:41 what should I do about the stuff I depend on that is not in Unslung/OE ... i.e. my acm.o module and the patched up microcom? Aug 03 17:20:15 for the acm module, we will update the Unslung kernel to build it, and then it will appear in the unslung/oe feed. Aug 03 17:20:33 so then I can just depend on it Aug 03 17:20:34 cool Aug 03 17:20:44 or depends Aug 03 17:20:48 and for microcom, you should add your patches in /home/slug/optware/sources/microcom/ and use them in /home/slug/optware/make/microcom.mk Aug 03 17:20:48 whatever it is Aug 03 17:21:00 k Aug 03 17:21:16 is the master makefile working fine for you? Aug 03 17:21:40 dunno, I didn't wait to see it build a whole rom... Aug 03 17:22:06 I killed it as soon as I saw the toolchain was done and then built my kernel and microcom using bitbake directly Aug 03 17:22:26 if you edit /home/slug/openembedded/packages/linux/unslung-kernel-*/defconfig, you can make the kernel and it will build the acm module Aug 03 17:22:40 yeah I did that Aug 03 17:22:43 oh, ok, you've done that already then :-) Aug 03 17:23:26 yeah that's how I built acm.o... I'd have a hellvua time figuring out how to get the cross compilers set-up for that stuff myself... :) Aug 03 17:23:40 me too :-) Aug 03 17:23:52 ~praise openembedded Aug 03 17:23:52 All hail openembedded! Aug 03 17:28:37 mmm... what should I do about log files? right now I'm dropping them in /tmp... about 5KB a day with 10 or so calls Aug 03 17:30:13 Put them in /opt/var/log Aug 03 17:31:36 k Aug 03 17:32:40 Cause /opt/var is always on disk (saved across reboot) Aug 03 17:32:48 and /var is usually in ramdisk Aug 03 17:36:15 I'll make it configurable... Aug 03 17:37:23 why? just drop it in /opt/var/log, cause people will symlink that somewhere else if they don't want it on disk. Aug 03 17:38:04 after the app sends the off sms it's not really important that it get's logged... Aug 03 17:38:21 though some people may want to hook it to a web page or something Aug 03 17:39:20 so off or /opt/var/log/cid-watcher.log both seem like good options depending Aug 03 17:39:50 ah, ok, make the logging itself configurable - yeah, that makes sense - I thought you meant make the location configurable which woudn't be good. Aug 03 17:54:42 03nslu2-linux 07org.nslu2-linux.dev * r49bd102c... 10/Makefile: Stopped the setup target removing an existing intended local.conf Aug 03 20:34:08 greetings and salutations Aug 03 22:08:23 so according to http://www.nslu2-linux.org/wiki/Unslung/PackagingBestPractices I'm supposed to put my binaries in /opt/bin Aug 03 22:08:32 but /opt/bin is not in the PATH Aug 03 22:08:52 in Unslung 5.5 anyway Aug 03 22:08:58 is that intentional? **** ENDING LOGGING AT Wed Aug 03 23:59:56 2005