**** BEGIN LOGGING AT Sat Mar 26 23:59:56 2005 Mar 27 00:51:11 eno: good plan - just check it in and bump the ipk version Mar 27 03:17:43 03rwhitby 07 * r1.3054.17.1 10openembedded/conf/distro/ (unslung.conf asusoe.conf): Updated feeds for unslung, and made asusoe use an external toolchain Mar 27 03:39:41 03rwhitby * 10unslung/ (3 files in 2 dirs): Made muxsshssl use TRANSPROXY and install an xinetd script Mar 27 04:05:57 03rwhitby * 10unslung/make/cpio.mk: Updated control file generation to new template. Mar 27 04:06:47 03rwhitby * 10unslung/sources/cpio/control: Mar 27 04:07:13 Busy Man. ;-) Mar 27 04:07:40 To port a package to wl500g, I need to change it over to the generated control file scheme :-) Mar 27 04:09:44 03rwhitby * 10unslung/make/template.mk: Added support for Conflicts. Mar 27 04:10:03 I worked out how to get OE to use an external toolchain, which means that I can compile OE packages for wl500g :-) Mar 27 04:10:39 Oh cool. Mar 27 04:11:04 that means we could in theory use it to build the linksys redboot too. Mar 27 04:11:13 yep Mar 27 04:11:26 It's about a three line change to the distro.conf Mar 27 04:11:35 see asusoe.conf for the details Mar 27 04:12:26 03rwhitby * 10unslung/make/diffutils.mk: Updated to control file generation. Mar 27 04:15:40 03rwhitby * 10unslung/make/e2fsprogs.mk: Updated to control file generation. Mar 27 04:19:25 03rwhitby * 10unslung/make/fetchmail.mk: Updated to control file generation. Mar 27 04:35:01 03rwhitby * 10unslung/make/file.mk: Updated to control file generation. Mar 27 04:35:42 03rwhitby * 10unslung/make/gdb.mk: Updated to control file generation. Mar 27 04:38:08 03rwhitby * 10unslung/make/gzip.mk: Updated to control file generation. Mar 27 04:40:02 03rwhitby * 10unslung/make/less.mk: Updated to control file generation. Mar 27 04:42:34 03rwhitby * 10unslung/make/ntpclient.mk: Updated to control file generation. Mar 27 04:43:04 most of nfs-utils compiles under OE now. just a couple more bits to twiddle. Mar 27 04:49:00 03rwhitby * 10unslung/make/procps.mk: Updated to control file generation. Mar 27 04:51:06 03rwhitby * 10unslung/make/rdate.mk: Updated to control file generation. Mar 27 04:53:37 03rwhitby * 10unslung/make/rsync.mk: Updated to control file generation. Mar 27 04:55:44 03rwhitby * 10unslung/make/stunnel.mk: Updated to control file generation. Mar 27 04:57:49 03rwhitby * 10unslung/make/syslog-ng.mk: Updated to control file generation. Mar 27 04:59:49 03rwhitby * 10unslung/make/tar.mk: Updated to control file generation. Mar 27 05:01:45 03rwhitby * 10unslung/make/wakelan.mk: Updated to control file generation. Mar 27 05:04:12 03rwhitby * 10unslung/make/wget-ssl.mk: Updated to control file generation. Mar 27 05:05:44 03rwhitby * 10unslung/make/which.mk: Updated to control file generation. Mar 27 05:09:09 * peteru-home should consider plagiarising the OE asus bits, however buildroot seems to be the path of least resistance for now. Mar 27 05:09:37 what about unslung? I ported the top-level Makefile to asus with a five line change ... Mar 27 05:11:49 03rwhitby * 10unslung/make/flex.mk: Updated to control file generation. Mar 27 05:13:31 03rwhitby * 10unslung/make/gdbm.mk: Updated to control file generation. Mar 27 05:15:19 03rwhitby * 10unslung/make/libol.mk: Updated to control file generation. Mar 27 05:17:00 03rwhitby * 10unslung/make/ncurses.mk: Updated to control file generation. Mar 27 05:19:15 03rwhitby * 10unslung/make/termcap.mk: Updated to control file generation. Mar 27 05:22:14 03rwhitby * 10unslung/sources/ (22 files in 21 dirs): Removed generated control files Mar 27 05:25:48 03rwhitby * 10unslung/make/atftp.mk: Updated to control file generation. Mar 27 05:27:50 03rwhitby * 10unslung/make/miau.mk: Updated to control file generation. Mar 27 05:32:36 03rwhitby * 10unslung/make/openssl.mk: Updated to control file generation. Mar 27 05:35:15 03rwhitby * 10unslung/make/puppy.mk: Updated to control file generation. Mar 27 05:36:25 03rwhitby * 10unslung/make/puppy.mk: Fixed the change. Mar 27 05:36:43 rwhitby: I want to build a whole distro, including jffs2 root. maybe I just don't get OE, but everytime I try having a go at using it, I spend several hours waiting for a failed build with bugger all idea on how to fix it :-( Mar 27 05:37:43 fair enough Mar 27 05:37:53 03rwhitby * 10unslung/sources/ (atftp/control miau/control openssl/control puppy/control): Removed generated control files Mar 27 05:38:41 I really want to use OE, but at times it feels like learning WinXP administration would be easier ;-) Mar 27 05:39:00 * peteru-home is considering going to the OE miniconf in Canberra next month. Mar 27 05:39:27 with a view of learning enough to get proficient with BB and OE Mar 27 05:42:42 03rwhitby * 10unslung/make/openssl.mk: Fixed the change. Mar 27 05:43:44 peteru-home: my wl500gx should arrive in a week or so Mar 27 05:45:39 Have 38 Unslung packages compiled for it .... Mar 27 05:47:37 I filled out the nfs-utils_1.0.6.bb file, it didnt have a maintainer noted, should I just push it? Mar 27 05:47:44 it builds. Not tested yet. Mar 27 05:49:47 asus have a single source tree for all their wl products: wl500b, wl500gl, wl500bl, wl331g, wl331gl, wl500bv2, wl500gx, wl500g, wl520g, wl530g, wl300g, wl300g2 Mar 27 06:08:13 kergoth around? Mar 27 06:11:22 Hmm: Unslung fetchmail.mk calls openssh-stage, but there is no such target in openssh.mk, however both openssh and fetchmail are in the approved list Mar 27 06:12:22 03rwhitby * 10unslung/make/fetchmail.mk: Removed the call to openssh-stage (as it does not exist in openssh.mk). Mar 27 06:32:34 rwhitby: Are you considering doing a whole-hog asus OE distro? kernel and minimal rootfs? Mar 27 06:32:54 no, just packages at the moment Mar 27 06:33:04 I'll leave the firmware up to Oleg :-) Mar 27 06:33:16 cause the wgt634u is unlikely to be very different. Mar 27 06:33:54 No point in changing kernel to 2.6, unless someone makes the binary wl drivers work with other than 2.4 Mar 27 06:34:27 well, I tried both 2.6 and 2.4.20 under OE and both don't get past the kernel compile Mar 27 06:34:50 2.4.20 dies in ip_nat_helper.c Mar 27 06:34:51 yeah, I'm not cut out to be a kernel porter Mar 27 06:35:08 I play around the edges only Mar 27 06:35:31 I have no issues building working 2.6.11 with madwifi drivers under buildroot Mar 27 06:35:54 and it actually works! Mar 27 06:36:43 I have the wgt634u netbooting from a NFS root on my machine and talking to the wireless network using WEP and the Atheros mini-PCI card. Mar 27 06:37:17 one advantage of the wgt is the wl card with opensource drivers Mar 27 06:37:57 the madwifi source are as open as they can get them without the FCC going balistic. Mar 27 06:38:37 there's mips as well as arm be/le object modules, so building the madwifi drivers works out in the end. Mar 27 06:39:22 in terms of capabilities, the Atheros gear is pretty neat. broadcom is another story :( Mar 27 06:39:45 they ride the Linux wave for all it's worth, but contribute nothing back. Mar 27 06:40:03 to tell you the truth, I'd rather let someone else do the kernel hard work for my router :-) Mar 27 07:25:03 03rwhitby * 10unslung/sources/atftp/postinst: Now runs from xinetd. Mar 27 07:27:33 03rwhitby * 10unslung/make/atftp.mk: Now runs from xinetd. Mar 27 07:33:26 03rwhitby * 10unslung/sources/atftp/postinst: Checks if xinetd is running first. Mar 27 07:44:16 03rwhitby * 10unslung/sources/atftp/atftp: xinetd conf file. Mar 27 07:46:55 03rwhitby * 10unslung/sources/atftp/postinst: Fixed killall. Mar 27 07:49:52 03rwhitby * 10unslung/sources/muxsshssl/postinst: Fixed killall. Mar 27 07:51:11 03rwhitby * 10unslung/sources/atftp/prerm: Mar 27 12:59:29 hi Mar 27 12:59:50 i'm trying to export a directory in /var using nfs, but cannot mount it Mar 27 12:59:58 reason given by server: Permission denied Mar 27 13:00:06 although file permissions are ok Mar 27 13:00:16 can i export memory filesystem or does it have to be on disk?? Mar 27 13:00:28 BTW, samba can share it without a problem Mar 27 13:15:04 any ideas?? Mar 27 13:18:10 ~nslu2-general Mar 27 13:18:11 #nslu2-general is the IRC channel specifically set up for end-user questions about the NSLU2 device. Questions that are not related to the nslu2-linux development projects should not be asked in #nslu2-linux, but should be asked in #nslu2-general instead. Mar 27 13:47:29 kergoth around? Mar 27 13:48:08 hey dyoung-zzzz Mar 27 13:48:12 morning. Mar 27 13:48:37 you still going to buy a wl500gx ? Mar 27 13:48:53 I cant imagine that it would be a problem to push that nfs-utils fix because it didnt have an owner and was marked broken. Mar 27 13:49:03 I'm thinking about it. Mar 27 13:49:11 yeh, should be ok pushing that. Mar 27 13:49:12 dyoung-zzzz: yep Mar 27 13:49:15 whats up Mar 27 13:49:31 Just that, wanted to make sure ok to push that changeset. Mar 27 13:49:37 sounds find to me Mar 27 13:49:40 fine, even Mar 27 13:49:54 03dyoung 07 * r1.3054.18.1 10openembedded/packages/nfs-utils/ (3 files in 2 dirs): Mar 27 13:49:55 nfs-utils_1.0.6.bb: Mar 27 13:49:55 Repaired it to working. Added some patches, hacked the install to bits. Mar 27 13:49:55 stat-include.patch, forgotten-defines: Mar 27 13:49:55 new files Mar 27 13:50:00 okay done. ;-) Mar 27 13:51:17 rwhitby, I'm not sure how badly I need yest another router... but coolness factor.... Mar 27 13:54:29 I solved that by selling the wrt Mar 27 13:56:53 kergoth: can you have a look at conf/distro/asusoe.conf and tell me if I've done an external toolchain correctly? Mar 27 13:58:30 k Mar 27 13:58:48 I changed TARGET_SYS cause the wl500g toolchain names it's executables funny, and then just set CROSS_DIR and INHIBIT_DEFAULT_DEPS Mar 27 14:01:33 and hard-coded path in /opt for the toolchain really is hard-coded when you're building asus stuff using their toolchain :-( Mar 27 14:06:39 kergoth: does OpenEmbedded have a policy on packages and inetd? We just settled on xinetd for Unslung so that packages could just drop a conf file in /opt/etc/xinetd.d/... and killall -HUP xinetd to get themselves started. Is there a similar "package installation to use inetd" policy for other OE distros that you know of? Mar 27 14:07:48 not to my knowledge. Mar 27 14:08:18 it seems like a useful thing to support, possibly in a bbclass (the class could handle inetd vs xinetd, whatever) Mar 27 14:09:25 we did the same thing with cron - I added a patch from debian to read conf files from /opt/etc/cron.d/... and packages can just drop files in there Mar 27 14:09:44 and logrotate too (/opt/etc/logrotate.d/...) Mar 27 14:10:11 good Mar 27 14:10:35 I like infrastructure tools that have a conf dir like that... Mar 27 14:10:36 <[cc]smart> aaaah, openslug has a default passsword now .... Mar 27 14:11:38 <[cc]smart> who knows the one ? Mar 27 14:11:51 opeNSLUg Mar 27 14:11:53 rwhitby: its a requirement for anything that you want to be added to a config via installing a package. at least, without doing ugly cat/sed/etc crap thats prone to failure. Mar 27 14:12:13 nod Mar 27 14:12:26 <[cc]smart> whitby: thanks, this one will become a FAQ :) Mar 27 14:13:04 the one that _really_ pisses me off is init. Mar 27 14:13:09 inittab <-blech Mar 27 14:13:24 there's nothing like init.d, for things that need to be respawned Mar 27 14:13:25 [cc]smart: well, but the ~nslu2-rules, you get the honour of adding it to the FAQ page on the wiki :-) Mar 27 14:13:36 no arbitration of who gets spawned on what virtual terminals.. Mar 27 14:13:41 just a mess Mar 27 14:13:53 yeah Mar 27 14:13:57 any idea why fsck gets killed when trying to recover a partition? Mar 27 14:14:06 <[cc]smart> i feel it should be placed on the openslug home... Mar 27 14:14:20 [cc]smart: do both :-) Mar 27 14:17:00 <[cc]smart> kk, sth. like that ? :D : Newsflash... Mar 27 14:17:00 <[cc]smart> Open access terrists have attacked the Openslug login prompt. Security service has set the default password to opeNSLUg Mar 27 14:17:08 rwhitby: ah, setting INHIBIT_DEFAULT_DEPS is an interesting approach, i like that. in the past, i've used ASSUME_PROVIDED to convince oe i already had those things. Mar 27 14:18:07 I knew no better, so I UTSL Mar 27 14:18:23 utsl? Mar 27 14:18:33 Use The Source Luke Mar 27 14:18:36 ah Mar 27 14:18:52 right, that var was added specifically for things like -native. didnt think about using it for this Mar 27 14:18:58 simpler Mar 27 14:19:58 jbot, seen jp30? Mar 27 14:19:59 jp30 <~josh@jp30.nslu2-linux> was last seen on IRC in channel #nslu2-linux, 6d 13h 39m 8s ago, saying: ''night all'. Mar 27 14:30:09 03rwhitby * 10unslung/Makefile: Added the wl500g target. Mar 27 14:35:31 it's now a one line change to the top-level Unslung Makefile to target the wl500g for Unslung packages Mar 27 16:01:56 03jp30 * 10unslung/Makefile: demote byRequest, promote bc cron dict lzo openvpn python xterm asterisk Mar 27 16:12:08 jp30: welcome back Mar 27 16:13:21 jp30: we updated xinetd and cron and logrotate to allow other packages to just drop in config files for those services Mar 27 16:13:38 hi, rwhitby, i'm rebuilding lots of things now Mar 27 16:14:12 and I also merged in the current set of wl500g changes. I don't think I broke anything. There is a TARGET variable at the top-level now which selects between nslu2 and wl500g Mar 27 16:14:46 as I verify packages that are useful on the wl500g, I'm also moving those packages to generated control files Mar 27 16:15:37 excellent, i noticed a few had changed. Mar 27 16:16:11 when i get a chance, i might create a template-cvs.mk Mar 27 16:16:14 for xinetd, the package should drop a conffile in /opt/etc/xinetd.d/ and then check if xinetd is running in the postinst, and if so, then killall -HUP xinetd Mar 27 16:16:33 good... there is info to this effect in the wiki? Mar 27 16:16:45 yeah, I updated the bestpractices page a bit Mar 27 16:17:31 bob_tm added the xinetd section, and I added the cron section Mar 27 16:19:04 how's the 4.x firmware coming along? Mar 27 16:20:52 I think it's feature complete, and just waiting for those people who have suggested changes to either step up and test them before inclusion, or put them off for 5.x - for example ptys ;-) Mar 27 16:21:41 bob_tm has to add some new device nodes to /dev for all the new modules he has added too. Mar 27 16:21:44 ah. what sort of deadline are we looking at? Mar 27 16:21:51 Deadline? Mar 27 16:22:13 how long to I have to sort out unix98 ptys before 4.x goes ahead without them? Mar 27 16:22:52 We already broke history by not releasing a beta4 within 2 months of beta3, so I dont think I'd worry about it too much. Mar 27 16:23:01 how many alpha testers are/were there? Mar 27 16:23:11 I still have a outstanding fix too. Mar 27 16:23:16 feature i mean Mar 27 16:24:29 Theres only 10 testers so far. Mar 27 16:24:40 that soundsn like a few weeks to me. Mar 27 16:24:52 yeah, we've all been distracted by the mirage of an OpenSlug beta release ;-) Mar 27 16:26:02 speaking of openslug, my second slug arrived today. i was planning to stick a 512MB flash card in it, maybe try installing openslug or unslung 4 on it Mar 27 16:27:59 try unslung 4 and get those ptys working :-) Mar 27 16:34:14 back later Mar 27 18:05:36 03jp30 * 10unslung/Makefile: promote ruby, tin **** ENDING LOGGING AT Sun Mar 27 23:59:56 2005