00:05.11 | *** join/#nslu2-linux rwhitby-web (www-data@netblock-66-159-209-60.dslextreme.com) |
00:09.13 | CIA-8 | 03jp30 * 10unslung/sources/mysql/prerm: mysql: prerm should terminate cleanly even if daemon can't be killed |
00:23.26 | *** join/#nslu2-linux mrb51 (mrblack51@wa-pullman-cuda1k-78.losaca.adelphia.net) |
01:31.46 | *** part/#nslu2-linux rwhitby-web (www-data@netblock-66-159-209-60.dslextreme.com) |
01:41.55 | *** join/#nslu2-linux dwheeler (~dwheeler@pcp06942747pcs.nrockv01.md.comcast.net) |
02:47.29 | *** join/#nslu2-linux rwhitby-web (www-data@netblock-66-159-209-60.dslextreme.com) |
02:47.38 | rwhitby-web | http://ingles.homeunix.org/software/ost/ |
02:48.54 | rwhitby-web | Very interesting little program - would be useful if you wanted to run multiple things on a set of two exposed ports (say 80 and 443). You could run ostiaryd on port 80, and use the PalmOS client to tell it to connect various other things to 443 (e.g. https, ssh, imaps, etc). |
02:49.17 | rwhitby-web | I think I'll make Unslung and OpenSlug packages out of it .... |
02:52.07 | jacques | very interesting |
02:52.26 | jacques | rwhitby-web, I might have to dust off my wrt54gs to play with this: http://students.washington.edu/natetrue/wiviz/ |
02:53.42 | rwhitby-web | Hmm - I could run that on the Asus wl500gx ... |
02:53.46 | *** join/#nslu2-linux jp30 (~jp30@jp30.nslu2-linux) |
02:54.22 | jacques | if you can get it into monitor mode, I don't see why not |
03:00.59 | rwhitby-web | it can run openwrt ... |
03:01.20 | jacques | so same wifi hardware? then should be no problem at all |
03:03.13 | *** join/#nslu2-linux jp30 (~jp30@jp30.nslu2-linux) |
03:03.55 | jp30 | hi, all. anyone care to try out installing mediawiki? i have placed instructions on the wiki under Packages |
03:04.48 | jp30 | ... i have not tried following them to the letter on a virgin slug yet |
03:05.58 | jp30 | :) |
03:06.18 | jp30 | is it a googlewhack? i doubt it |
03:06.38 | jp30 | must dash now - back later |
03:07.38 | jacques | ok I take it back: "Results 1 - 10 of about 79,500 for virgin slug." |
03:10.07 | rwhitby-web | http://www.spydersempire.com/forum/poetry/messages4/16017.htm |
03:10.29 | rwhitby-web | that's the only real one for "virgin slug" |
03:26.09 | *** join/#nslu2-linux jp30 (~josh@jp30.nslu2-linux) |
03:32.16 | rwhitby-web | jp30: mysql is missing a libstdc<plus><plus> dependency |
03:32.32 | jp30 | thanks; will fix |
03:33.52 | rwhitby-web | mediawiki seemed to install everything else it needed fine. Can't test until tonight. |
03:34.18 | rwhitby-web | very nice work! |
03:48.18 | CIA-8 | 03jp30 * 10unslung/make/mysql.mk: mysql depend and stage libstdc++, bump ipk version |
04:14.58 | *** join/#nslu2-linux highbury (~steve@81.1.87.65) |
04:15.49 | rwhitby-lunch | jp30: four mysqld processes ? |
04:16.48 | jacques | are they threads? |
04:17.08 | rwhitby-lunch | Hmm - dunno, maybe. |
04:17.24 | rwhitby-lunch | (Still waiting for it to reboot) |
04:23.40 | jp30 | it must be configurable in my.cnf; i'll take a look at the documentation |
04:38.29 | jp30 | they are threads - there is some possibility to configure mysql's thread use, but it looks like mysql is supposed to do pretty effective autotuning of those |
04:42.13 | rwhitby-lunch | ok, cool. |
04:43.20 | rwhitby | # free |
04:43.27 | rwhitby | <PROTECTED> |
04:43.33 | jp30 | one thing i'm interested in tuning is eaccelerator... its config file is /opt/etc/php.d/eaccelerator.ini - please tweak and send feedback |
04:43.35 | rwhitby | <PROTECTED> |
04:43.39 | rwhitby | <PROTECTED> |
04:43.45 | rwhitby | Total: 94004 30992 63012 |
04:44.07 | jp30 | (sorry for messing up your table rwhitby) |
04:44.20 | rwhitby | apache itself is 23684 |
04:44.44 | jp30 | ouch, that's larger than my apache process, i think |
04:45.30 | rwhitby | how big is yours? |
04:45.41 | rwhitby | (if it's not too personal a question) |
04:45.44 | jp30 | 16004 :) |
04:46.07 | rwhitby | what have you turned off, and why isn't it turned off in the default config :-) |
04:46.26 | jp30 | that's with a default apache 2.0.53-7 |
04:46.33 | jp30 | it hasn't served much yet though |
04:46.58 | jp30 | one of the processes is much larger than the others, i suspect this may be due to eaccelerator |
04:47.42 | rwhitby | I'm running that same version, and this is immediately after boot |
04:47.50 | jp30 | interesting. |
04:47.58 | jp30 | let me try rebooting my slug |
04:52.19 | jp30 | straight after boot, one apache child process, 6MB |
04:52.51 | jp30 | no wonder you were complaining about the size of apache, rwhitby! |
04:54.01 | jp30 | rwhitby, was 23684 the sum of the memory use of all the apache processes? |
04:58.17 | CIA-8 | 03jp30 * 10unslung/make/ (cyrus-sasl.mk openldap.mk): split cyrus-sasl-libs into seperate ipk |
05:01.09 | rwhitby | jp30: two apache processes, each 23684. But that doesn't make sense. |
05:01.42 | jp30 | no, that doesn't make sense |
05:01.58 | rwhitby | thats from stock "ps -ef". Let's try top from procps ... |
05:02.26 | rwhitby | 5500 - that's better |
05:02.37 | jp30 | ah, more plausible |
05:03.03 | rwhitby | 18% and 16% of memory respectively |
05:03.47 | rwhitby | and each of the three mysqld's are 3012 (10%) |
05:06.10 | jp30 | try accessing a php page via apache and see how much it grows |
05:06.31 | rwhitby | can't from here - don't have a port forwared to MediaSlug |
05:08.13 | rwhitby | oops. I just typed "ipkg remove ipkg remove foo" by mistake. |
05:08.19 | rwhitby | Now I have no ipkg :-( |
05:08.29 | jp30 | oops |
05:09.01 | rwhitby | can someone tell me the list of files in the ipkg package? |
05:09.48 | rwhitby | is it just ipkg-cl and then the symlink? |
05:10.31 | rwhitby | ok, got it back from jffs2. Ok, that just justified running Unslung 4.x with rootfs on disk. |
05:14.00 | rwhitby | will the stock web interface run under apache I wonder ..... ? |
05:16.03 | jp30 | i'm kind of hazy about how the stock web stuff works. it's a number of cgi programs running under thttpd, is that right? |
05:17.34 | rwhitby | yeah. probably not worth the effort |
05:17.52 | rwhitby | have you tried out Styno's webtools under apache/PHP ? |
05:18.30 | rwhitby | BTW, I like the idea of different packages installing in subdirs under /opt/share/www |
05:19.01 | rwhitby | http://webtools.wl500g.info/ |
05:20.27 | jp30 | i was just googling for them... not wanting to appear ignorant :) |
05:22.11 | rwhitby | It's the leading candidate for the web UI for Unslung (and maybe OpenSlug) |
05:22.55 | rwhitby | ... and the main reason why I wanted php to work with thttpd |
05:23.19 | rwhitby | Maybe Unslung 5.x will have a web admin interface .... |
05:24.03 | jp30 | yes, i remember discussion of this now. i see he's using pear. i will have to get pear working on unslung (it has cross compilation issues) |
05:26.56 | rwhitby | I thought thttpdphp had it working? |
05:28.21 | jp30 | maybe. i believe pear requires a command line php, and thttpdphp builds a thttpd executable |
05:29.36 | jp30 | there are other bits of php that can only build native right now - cyrus-imap support, for example - though pTweety mentioned he's working on cyrus-imap at the moment - maybe he'll get it to cross compile? |
05:56.35 | rwhitby | I'm not familiar with pear, so I dunno. |
05:56.43 | rwhitby | (I know what it is, but have never used it) |
06:02.29 | rwhitby | so when you say "get pear working" do you mean "get the pear package manager working so it can download packages to the slug" ? |
06:02.51 | rwhitby | jp30: ? |
06:04.41 | jp30 | rwhitby, i'm back... |
06:05.43 | rwhitby | I just read a bit on pear. Do we just need the pear package manager to be installed, and then it could install the rest of pear in it's postint script? |
06:06.08 | jp30 | doing the heavy lifting in postinst is a good idea |
06:06.41 | jp30 | ... i was put off by the intricacy of the php scripts that get run to install pear during a php make install |
06:07.22 | jp30 | ...and didn't want to have to build a host php just to run them |
06:08.28 | jp30 | ...i like the postinst idea. |
06:08.49 | rwhitby | ah thttpdphp had --without-pear too |
06:09.39 | jp30 | yeah, make install tries to run the php it's just built if you configure --with-pear |
06:10.14 | rwhitby | does it do that to create the pear package manager, or to run the pear package manager to install the pear packages? |
06:11.06 | jp30 | it's a while since i looked at this, but i think it: 1) runs a script to bootstrap the package environment; and 2) runs the package manager to install some default packages |
06:11.40 | jp30 | the package manager itself is a php script |
06:11.56 | jp30 | ...if i remember correctly |
06:13.25 | *** join/#nslu2-linux highbury (~steve@81.1.87.65) [NETSPLIT VICTIM] |
06:13.25 | *** join/#nslu2-linux siddy-away (~sid@nic-nac-project.de) [NETSPLIT VICTIM] |
06:17.48 | *** join/#nslu2-linux mrblack51 (mrblack51@wa-pullman-cuda1k-78.losaca.adelphia.net) [NETSPLIT VICTIM] |
06:17.48 | *** join/#nslu2-linux sp4ce (~la2aar@pcp07273245pcs.dalect01.va.comcast.net) [NETSPLIT VICTIM] |
06:17.48 | *** join/#nslu2-linux eno (~eno@64.163.150.223) |
06:19.58 | *** join/#nslu2-linux mrblack51 (mrblack51@wa-pullman-cuda1k-78.losaca.adelphia.net) [NETSPLIT VICTIM] |
06:19.58 | *** join/#nslu2-linux sp4ce (~la2aar@pcp07273245pcs.dalect01.va.comcast.net) [NETSPLIT VICTIM] |
06:19.58 | *** join/#nslu2-linux eno (~eno@64.163.150.223) |
06:20.30 | *** join/#nslu2-linux mrblack51 (mrblack51@wa-pullman-cuda1k-78.losaca.adelphia.net) |
06:22.26 | *** join/#nslu2-linux mrblack51 (mrblack51@wa-pullman-cuda1k-78.losaca.adelphia.net) [NETSPLIT VICTIM] |
06:22.26 | *** join/#nslu2-linux sp4ce (~la2aar@pcp07273245pcs.dalect01.va.comcast.net) [NETSPLIT VICTIM] |
06:22.26 | *** join/#nslu2-linux eno (~eno@64.163.150.223) [NETSPLIT VICTIM] |
06:22.33 | *** join/#nslu2-linux senneth (~senneth@senneth.staff.irssi) [NETSPLIT VICTIM] |
06:22.33 | *** join/#nslu2-linux Jacmet (~jacmet@50C59F0E.flatrate.dk) [NETSPLIT VICTIM] |
06:22.33 | *** join/#nslu2-linux nslu2-log (dyoung@netblock-66-159-209-60.dslextreme.com) [NETSPLIT VICTIM] |
06:22.33 | *** join/#nslu2-linux CIA-8 (~CIA@flapjack.navi.cx) [NETSPLIT VICTIM] |
06:22.33 | *** join/#nslu2-linux giel (~giel@145.116.4.60) [NETSPLIT VICTIM] |
06:23.46 | *** join/#nslu2-linux senneth (~senneth@senneth.staff.irssi) [NETSPLIT VICTIM] |
06:23.46 | *** join/#nslu2-linux CIA-8 (~CIA@flapjack.navi.cx) [NETSPLIT VICTIM] |
06:24.50 | *** join/#nslu2-linux Jacmet (~jacmet@50C59F0E.flatrate.dk) [NETSPLIT VICTIM] |
06:24.50 | *** join/#nslu2-linux nslu2-log (dyoung@netblock-66-159-209-60.dslextreme.com) |
06:24.50 | *** join/#nslu2-linux giel (~giel@145.116.4.60) [NETSPLIT VICTIM] |
06:30.05 | rwhitby | everyone back now? ;-) |
06:30.55 | *** part/#nslu2-linux smok (~richard@clyne.plus.com) |
06:31.15 | *** join/#nslu2-linux smok (~richard@clyne.plus.com) |
06:32.20 | *** join/#nslu2-linux odoc (~odoc@c208245.adsl.hansenet.de) |
06:32.46 | beewoolie-away | rwhitby: I'm still on. Didn't you ask for some testing help? |
06:32.51 | beewoolie-away | On Saturday or so? |
06:34.04 | rwhitby | yep, on unslung 4.x |
06:34.16 | rwhitby | did you get the binary on nslu.sf.net/downloads? |
06:34.30 | rwhitby | we're still only at 15 alpha testers. |
06:36.01 | odoc | im running 4.x too |
06:36.14 | odoc | will put myself on the list |
06:36.58 | beewoolie-away | I'm building unslung right now from oe. Is that going to be 4.x? |
06:37.27 | beewoolie-away | Hey. It just finished. |
06:37.58 | rwhitby | yep. that will be 4.14-alpha plus /dev/dsp added |
06:38.23 | beewoolie-away | OK. |
06:38.37 | rwhitby | that's feature-complete as far as I am concerned, so test the hell out of it :-) |
06:38.38 | beewoolie-away | I'll follow the guidelines and see how it plays. |
06:38.43 | beewoolie-away | Excellent. |
06:39.34 | rwhitby | we don't have a new README yet, so feel free to note the updates that we need to make on the SuggestedChangesToTheREADME page (named something like that) |
06:40.59 | rwhitby | http://www.nslu2-linux.org/wiki/Unslung/SuggestedChangesToTheReadme |
06:42.02 | *** join/#nslu2-linux ka6sox-web (www-data@netblock-66-159-209-60.dslextreme.com) |
06:42.40 | ka6sox-web | jacques: ping |
06:42.58 | rwhitby | ka6sox-vegas: pong |
06:43.26 | ka6sox-web | hi there. |
06:43.29 | rwhitby | how's the shopping? |
06:43.31 | ka6sox-web | things going okay? |
06:43.38 | ka6sox-web | only spent $40K today |
06:43.49 | rwhitby | how many slugs? |
06:44.05 | ka6sox-web | 20 WL-HDD's |
06:44.28 | *** join/#nslu2-linux ruDelph (~delph@194.154.83.193) |
06:44.36 | rwhitby | Geez. I hope the're gonna do what you want! |
06:44.49 | rwhitby | Otherwise I might get one *really* cheap :-) |
06:45.05 | ka6sox-web | I actually talked them out of actually spending the money until after I play some more |
06:45.31 | ka6sox-web | but they are buying me some CF cards/Adapters and antennas for "long distance" testing |
06:46.10 | ka6sox-web | 1st shot is 6km |
06:46.38 | rwhitby | pringles cans? |
06:47.15 | ka6sox-web | probably 24dbi dishes |
06:47.50 | ka6sox-web | (I do have 1.2m and 1.8m dishes |
06:48.04 | rwhitby | how much were the WL-HDD's each? |
06:49.11 | ka6sox-web | 83 in quantities under 10 |
06:49.33 | ka6sox-web | over 10 it is under 76/each |
06:50.24 | rwhitby | latest news here is that jp30 has mediawiki packaged up (including mysql/php/phpmyadmin/eaccelerator) |
06:50.38 | jacques | ka6sox-web, hi! where are you? |
06:51.06 | jacques | you're in a vega ? |
06:51.08 | jacques | :-\ |
06:51.14 | ka6sox-vega | eyah |
06:51.27 | ka6sox-vega | haven't dropped a dime yet. |
06:51.34 | jacques | how ya feeling? |
06:51.47 | ka6sox-vega | only 1 fall today...getting better! |
06:51.58 | jacques | :-( |
06:52.13 | ka6sox-vega | hoping that tommorrow is a No Fall day. |
06:52.30 | jacques | sounds like a good goal |
06:52.42 | ka6sox-vega | tommorrow is the Big Iron Sale |
06:52.46 | jacques | :-D |
06:52.51 | jacques | big iron, big $$$ |
06:53.16 | ka6sox-vega | I hope to pick up a 1kw HF Digital transmitter |
06:53.41 | ka6sox-vega | and Blast out UDP packets. |
06:53.56 | jacques | coool |
06:54.53 | ka6sox-vega | not as many people at the Show... |
06:55.25 | ka6sox-vega | things going well here? |
06:58.10 | ka6sox-vega | did I die? |
07:00.03 | ka6sox-vega | Time for Bed...cya tommorrow if I can hack a hotspot. |
07:00.25 | odoc | gn8 |
07:00.58 | jacques | later ka6sox-vega ! |
07:01.11 | jacques | have fun tomorrow :-) |
07:01.26 | jacques | sorry - watching dawn of the dead |
07:01.31 | jacques | got distracted |
07:01.33 | ka6sox-vega | only $160K left to spend. :( |
07:01.54 | jacques | hmmm, that's more than three lotus elises |
07:02.24 | ka6sox-vega | the new HD transmitter is about $60K of that. |
07:02.36 | ka6sox-vega | 10kW |
07:03.02 | ka6sox-vega | hmmm.....it uses 240kbps digital stream.... |
07:03.21 | ka6sox-vega | use that as a WiFi Twonkyvision Server? |
07:05.07 | jacques | twonky to stream audio ? |
07:05.30 | ka6sox-vega | yeah |
07:05.49 | ka6sox-vega | or maybe just OggEnc with Icecast. |
07:06.06 | jacques | if you stream ogg you should get good quality at that bitrate |
07:06.20 | ka6sox-vega | from where I'm putting it it will cover about 1600sq kms |
07:07.45 | jacques | on a nice tall mountain? |
07:07.57 | rwhitby | Pinky : " Gee, ka6sox what do you want to do tonight?" "The same thing we do every night Pinky. Try to take over the world!" |
07:08.20 | ka6sox-vega | LOL! |
07:08.32 | ka6sox-vega | how did you know my favorite cartoon? |
07:10.38 | rwhitby | ka6sox-vega is going to send out mind control signals over 1600sq kms from his WonkyMindAltering software on the slug .... |
07:11.00 | ka6sox-vega | Narf! |
07:14.43 | ka6sox-vega | I always liked Pinky's ponderings |
07:14.48 | ka6sox-vega | Pinky, Are You Pondering What I'm Pondering? |
07:15.07 | ka6sox-vega | I think so Brain, but me and Pipi Longstocking, I mean, what would the children look like? |
07:16.17 | rwhitby | Brain : "Pinky , are you pondering what I%u2019m pondering?" |
07:16.36 | rwhitby | Pinky : "I think so Brain , but where are we going to find a duck and a hose at this hour?" |
07:18.14 | rwhitby | http://www.maths.tcd.ie/~snpower/pages/pinkybrain/brainponderings.html |
07:19.15 | ka6sox-vega | I"m there |
07:20.54 | rwhitby | ka6sox misses out on the 10kW HD transmitter cause he was too busy reading Pinky and the Brain ponderings ..... |
07:21.10 | ka6sox-vega | and overslept |
07:21.48 | ka6sox-vega | Tommorow I'm taking a tour of Area 51 |
07:23.05 | jacques | really? |
07:24.50 | ka6sox-vega | So I'm told... |
07:24.53 | ka6sox-vega | we shall see. |
07:25.04 | ka6sox-vega | starts at the Alien Inn. |
07:25.50 | jacques | make sure it's not that "rest area 51" scam |
07:27.56 | ka6sox-vega | I know about that one. |
07:29.01 | ka6sox-vega | okay I am keyboard diving...cya tommorrow. |
07:29.06 | ka6sox-vega | (which is is already) |
07:29.18 | jacques | later! |
07:29.39 | ka6sox-vega | nitey |
07:39.19 | *** part/#nslu2-linux rwhitby (www-data@rwhitby.nslu2-linux) |
07:54.05 | *** join/#nslu2-linux cbrake_away (~cbrake@adsl-69-218-85-54.dsl.akrnoh.ameritech.net) |
08:01.04 | *** join/#nslu2-linux dwheeler (~dwheeler@pcp06942747pcs.nrockv01.md.comcast.net) |
08:15.51 | *** join/#nslu2-linux KsiLaptop (russ@d47-69-56-108.try.wideopenwest.com) |
08:21.07 | *** join/#nslu2-linux dr_nick (~markus@p83.129.183.20.tisdip.tiscali.de) |
08:49.35 | *** join/#nslu2-linux cbrake_away (~cbrake@adsl-69-218-85-54.dsl.akrnoh.ameritech.net) |
08:52.53 | *** join/#nslu2-linux ruDelph (~delph@194.154.83.193) |
09:19.36 | *** join/#nslu2-linux ruDelph (~delph@194.154.83.193) |
10:28.18 | rwhitby-away | jp30 has done a great job on mediawiki |
10:52.08 | *** join/#nslu2-linux cbrake (~cbrake@cpe-204-210-216-174.neo.res.rr.com) |
11:19.23 | *** join/#nslu2-linux cbrake (~cbrake@cpe-204-210-216-174.neo.res.rr.com) |
12:05.44 | *** join/#nslu2-linux glc (~glc@glc.nslu2-linux) |
12:07.05 | *** join/#nslu2-linux rwhitby-away (~rwhitby@rwhitby.nslu2-linux) |
12:08.44 | *** join/#nslu2-linux ka6sox-office (~tking@ka6sox.nslu2-linux) |
12:35.17 | rwhitby | anyone other than jeanfabrice familiar with the thttp+php combination? |
12:36.37 | Tiersten | nope |
12:36.55 | rwhitby | I'm wondering if we can just build the normal php with the --with-thttpd switch already on, and that only affects the thttp built, or whether it also affects the php built to an extent that it can't be used with apache, or without thttpd. |
12:37.33 | Tiersten | ah. not sure. it probably affects it so that it won't work with apache |
12:38.27 | rwhitby | I'm trying to work out how to make sure that thttpd+php has the same extensions support (like the mysql extension required for mediawiki) as php-apache. |
12:57.00 | *** join/#nslu2-linux novacane (~novacne17@blk-137-104-28.eastlink.ca) |
12:58.26 | *** join/#nslu2-linux [g2] (~g2@g2.nslu2-linux) |
12:58.52 | Tiersten | Hey [g2] |
12:59.31 | [g2] | Tiersten, HEY! |
12:59.51 | rwhitby | [g2]: did you get the click-through from ka6sox? |
13:00.19 | [g2] | rwhitby, no |
13:01.15 | [g2] | rwhitby and Tiersten do you know any hw design guys ? |
13:01.40 | rwhitby | yeah, quite a few. |
13:01.45 | [g2] | that aren't insanely busy |
13:02.05 | rwhitby | no |
13:02.12 | Tiersten | nope. sorry |
13:02.33 | rwhitby | what's the job? |
13:10.25 | [g2] | sorry, I was on the phone |
13:10.41 | [g2] | I've been looking at the ixp465s |
13:10.58 | [g2] | I'm thinking something with the ixp465 |
13:18.07 | [g2] | it's got a 66Mhz PCI bus for a gigiabit ethernet and some hss interfaces for some other stuff plus usb 2.0 host |
13:18.30 | [g2] | and the processor runs a bunch faster and up to 1G of 266 DDR |
13:19.04 | rwhitby | what's the application? |
13:19.34 | [g2] | two apps |
13:19.43 | [g2] | One high-speed slug |
13:19.59 | [g2] | Gigabit/server apps etc ... |
13:20.38 | [g2] | two broadband router for for service providers |
13:20.52 | [g2] | the HSS interfaces have some applications there |
13:22.09 | Tiersten | Wonder if the Buffalo Terastation has something like that inside |
13:22.21 | Tiersten | It's got gigabit ethernet and runs RAID5 so it can't be the IXP425 |
13:23.08 | Tiersten | ah nevermind. It's another PPC like their Linkstations |
13:23.10 | [g2] | I looked at that a little |
13:23.29 | Tiersten | 266MHz PowerPC but with 512MB SDR RAM which is nice |
13:23.36 | Tiersten | Realtek gigabit NIC |
13:23.53 | [g2] | TeamASA makes a cool box that has an iop3xx iop8xx in it |
13:24.05 | [g2] | the support 8 SATA devices |
13:24.07 | [g2] | they |
13:24.11 | Tiersten | Interesting |
13:24.18 | [g2] | and have mulitiple gigabit |
13:24.21 | [g2] | interfaces |
13:31.19 | rwhitby | Tiersten: looks like php-apache.mk and thttpdphp.mk (which I might rename to php-thttpd.mk) need to be separate - you can only build one sapi at a time. But I'm hoping they can share the extensions which are built by php.mk ... |
13:39.42 | *** join/#nslu2-linux caplink811 (~Joerg@dsl-213-023-130-033.arcor-ip.net) |
13:39.54 | Tiersten | [g2]: Nice |
13:40.06 | Tiersten | rwhitby: Yeah. I thought it would. The extensions are probably okay however |
13:44.55 | rwhitby | Tiersten: should php-apache have --disable-cli ? |
13:46.23 | Tiersten | If you don't want to use PHP as a shell scripting engine yes |
13:46.35 | Tiersten | If you just want to use it with Apache/thttpd then disable it |
13:47.21 | rwhitby | isnt the cli built in php.mk instead of php-apache.mk ? |
13:47.46 | Tiersten | I think so |
13:49.20 | rwhitby | so php-apache should have --disable-cli then ... |
13:49.29 | rwhitby | (cause php.mk builds the cli) |
13:50.17 | Tiersten | Yeah |
14:03.01 | rwhitby | I think I'm close to getting thttpdphp to load the php extensions, which should allow phpmyadmin and mediawiki to run on thttpd instead of apache |
14:03.24 | Tiersten | Cool |
14:17.45 | rwhitby | Hmm - not as close as I thought .... |
14:22.56 | rwhitby | ok, phpmyadmin works with the new thttpdphp |
14:23.11 | rwhitby | so the mysql module is working |
14:23.31 | Tiersten | Great |
14:23.36 | Tiersten | What is wrong with mediawiki? |
14:24.36 | rwhitby | oh, I don't have any of the other extensions listed in the php.ini yet. I tried the php.ini that php.mk installs, but got an error, so I'm building back up to it from the smaller php.ini that thttpdphp.mk installs. |
14:30.57 | *** join/#nslu2-linux jf-away (~jeanfabri@home.bobo-rousselin.com) |
14:32.01 | jeanfabrice | hi all_not_asleep |
14:32.24 | rwhitby | jeanfabrice: hi |
14:32.34 | rwhitby | jeanfabrice: got some things to discuss with you |
14:32.39 | jeanfabrice | yep |
14:33.01 | rwhitby | Have you seen the phpmyadmin and mediawiki packages that jp30 has contributed? |
14:33.18 | jeanfabrice | see them in the cvs, no more |
14:33.55 | rwhitby | they work with php-apache |
14:34.03 | rwhitby | I'm trying to get them to work with thttpdphp |
14:34.07 | jeanfabrice | okay |
14:34.30 | jeanfabrice | thttpdphp is not really complete... as it lacks some modules |
14:35.07 | rwhitby | that's what I want to talk to you about |
14:35.12 | jeanfabrice | okay |
14:35.18 | rwhitby | I'm attempting to make it use the shared php modules that php.mk installs |
14:35.27 | rwhitby | (and not try to include those modules itself) |
14:35.33 | jeanfabrice | did you succeed ? I couldn't |
14:35.38 | rwhitby | (in the same way that php-apache does) |
14:35.55 | rwhitby | I have phpmyadmin running on my new thttpdphp |
14:35.59 | giel | yeah! my dvb-h transmitter chain works! |
14:36.06 | giel | and my receiving chain as well |
14:36.22 | giel | okay, you may continue on-topic now :) |
14:36.36 | rwhitby | jeanfabrice: so that proves that the mysql.so module works |
14:37.12 | jeanfabrice | I compile and install 1)php.mk 2)thttpdphp.mk and thttpd did not load module at startup |
14:37.51 | rwhitby | I had to make some changes to thttpdphp |
14:37.59 | rwhitby | based on what is done in php-apache |
14:38.21 | jeanfabrice | like linking against libdl ? |
14:38.34 | rwhitby | yep |
14:38.44 | rwhitby | and some configure changes |
14:39.16 | jeanfabrice | interesting. On my box, when compiling with libdl, thttpd refuse to launch |
14:39.30 | jeanfabrice | did you commit the change, I could have a look. |
14:40.31 | rwhitby | not yet. I'm having problems with mediawiki, so I'm not sure it's ready yet. |
14:41.12 | rwhitby | but you're right, I should check it in if phpmyadmin is working. |
14:41.37 | jeanfabrice | by the way, do you run it on your nslu2 or wl500 ? because there used to have no gconv-modules for wl500... and libgd depends on it... |
14:42.08 | rwhitby | nslu2 at the moment |
14:42.30 | jeanfabrice | that's the problem I have |
14:44.04 | jeanfabrice | I have modified the gconv-modules to have it install on wl500g as a dummy modules. I don't know if iconv support is really important (it shoulds if it's a dependency)... Shouln't I repromote libiconv only for wl500g ? |
14:44.42 | rwhitby | do you have anything which fails against the dummy module? |
14:45.36 | jeanfabrice | I do not make large test. I ask people on chupa.n to test it but they couldn't as thttpdphp disappear from Packages (has been listed in need_fixing) |
14:47.21 | rwhitby | but now you have the dummy module you can put it back again, right? |
14:47.26 | jeanfabrice | I was wondering if there was any other problems fontconfig/thttpdphp that make them listed in need_fixing |
14:47.44 | rwhitby | not that I know |
14:47.44 | jeanfabrice | 'coz I guess you put them here, no ? |
14:47.57 | rwhitby | back in a while - I think that was the only reason |
14:48.10 | jeanfabrice | ok |
14:48.19 | jeanfabrice | will promote them |
14:51.57 | jeanfabrice | Humm... thttpdphp still push php.ini, does not depends on php and killall thttpd at startup |
14:58.19 | CIA-8 | 03rwhitby * 10unslung/make/thttpdphp.mk: Made it depend on php instead of including modules itself. No longer installs php.ini. |
14:58.19 | rwhitby | did the first two, the third is yours :-) |
14:59.13 | rwhitby | ok, that's all my changes. That one works for phpmyadmin, but doesn't work for mediawiki. I'll be happy enough if it works for Styno's webtools. |
14:59.23 | rwhitby | thx jeanfabrice. Night all |
16:21.35 | *** join/#nslu2-linux mrb51 (mrblack51@wa-pullman-cuda1k-78.losaca.adelphia.net) |
16:38.32 | *** join/#nslu2-linux mrblack51 (mrblack51@wa-pullman-cuda1k-78.losaca.adelphia.net) |
16:40.23 | *** join/#nslu2-linux [g2] (~g2@g2.nslu2-linux) |
16:41.32 | *** join/#nslu2-linux [cc]smart (~smart@gw.ptr-62-65-149-158.customer.ch.netstream.com) |
17:03.04 | *** join/#nslu2-linux beewoolie-away (~beewoolie@florence.buici.com) |
17:03.38 | *** join/#nslu2-linux novacane (~novacne17@blk-137-104-28.eastlink.ca) |
17:14.16 | *** join/#nslu2-linux cbrake (~cbrake@mail.accelent.com) |
19:15.24 | *** join/#nslu2-linux hculver (~henry@culcon.com) |
19:24.34 | *** join/#nslu2-linux pTweety (~pTweety@dialin-212-144-092-151.arcor-ip.net) |
20:21.30 | *** join/#nslu2-linux KsiLaptop (russ@d47-69-56-108.try.wideopenwest.com) |
20:40.57 | CIA-8 | 03jeanfabrice * 10unslung/ (10 files in 3 dirs): Added php-thttpd package, evolution of thttpdphp |
20:52.36 | *** join/#nslu2-linux cardfumbler (~gareth@82-41-34-4.cable.ubr05.edin.blueyonder.co.uk) |
21:08.03 | *** join/#nslu2-linux jeanfabrice (~jeanfabri@home.bobo-rousselin.com) |
21:42.50 | rwhitby | morning all. No-one spoke in here while I slept! |
21:43.03 | jeanfabrice | 'morning rod |
21:43.20 | rwhitby | hey jeanfabrice - great idea to make a new php-thttpd package |
21:43.35 | jeanfabrice | was your ;) |
21:44.01 | jeanfabrice | I did not touch to your Makefile part, only mine |
21:44.28 | rwhitby | I remembered in my sleep that I removed some of the configure options in thttpdphp (cause they weren't in php-apache). Did you notice that, and were the ones that I removed (without a lot of thought) important? |
21:44.47 | jeanfabrice | I took your thttpdphp as source |
21:46.05 | rwhitby | things like --disable-ctype, --disable-spl ... |
21:47.02 | jeanfabrice | all options sound good. --disable-cli is still there |
21:47.20 | jeanfabrice | don't know why it isn't in php-apache |
21:48.04 | rwhitby | does it matter that --disable-ctype and --disable-spl are no longer there ? |
21:48.36 | jeanfabrice | I don't think. I never use such function. Maybe a bit bigger footprint, no ? |
21:49.36 | rwhitby | anyway, it should be compatible with php-apache config now. If we need to disable anything, we will want to consider whether it is disabled in both. I want to keep php-apache and php-thttpd in sync as far as their capabilities go. |
21:50.38 | rwhitby | then other packages can rely on those capabilities, and run on either apache or thttpd |
21:51.06 | jeanfabrice | well, port for wl500g still not working |
21:53.48 | rwhitby-away | BTW, the downloading of thttpd and php can just rely on the already downloaded files from the php.mk and thttpd.mk makefiles, and use them directly |
21:56.14 | jeanfabrice | php patch for thttpd is specific to 2.25b/php 5.03 |
21:56.39 | rwhitby | yep, and we need to keep php and thttpd in sync with that. |
21:57.27 | jeanfabrice | but what if php or thttpd version change... it will then breaks php-thttpd, no ? |
21:57.29 | rwhitby | so all five packages (apache, thttpd, php, php-apache, php-thtttpd) need to be in sync at all times |
21:57.40 | jeanfabrice | ouahou ! |
21:58.08 | rwhitby | yes, and we want it to break at compile time, so it is fixed before the new package is pushed |
21:58.17 | jeanfabrice | :) |
21:59.38 | rwhitby | that's for you and jp30 to coordinate :-) |
22:00.39 | jeanfabrice | Okay. I still have a problem with php not building for wl500g (openldap wchar_t not supported on uclibc and libstdc++ not present) |
22:00.46 | rwhitby | we should put some comments in the five files to indicate this. |
22:01.09 | jeanfabrice | And I found the module which prevent php-thttpd to start : was dom.so |
22:01.10 | rwhitby | (the dependency between the five packages that is) |
22:01.39 | rwhitby | ah, thanks. |
22:04.03 | jeanfabrice | I have commited a rc script for php-thttpd. It implements start|stop|restart. Do you have KXX script on nslu2 ? |
22:04.29 | rwhitby | yes |
22:04.38 | rwhitby | very few packages use it |
22:07.42 | rwhitby | But it's the right thing to do |
22:10.01 | rwhitby | any idea why dom doesn't work? |
22:10.37 | jeanfabrice | no, syslog says : bind 0.0.0.0 - Address already in use |
22:11.14 | rwhitby | I get that even with dom commented out (and things starting up) |
22:11.29 | jeanfabrice | on your wl500 ? |
22:12.00 | rwhitby | oh, hang on - I get a different error, not that one |
22:12.21 | rwhitby | on my nslu2 |
22:12.47 | rwhitby | I get: thttpd[1458]: socket :: - Address family not supported by protocol |
22:12.50 | rwhitby | all the time |
22:14.38 | rwhitby | When I include dom, thttpd fails to start, and I only get that error I pasted (but that error occurs even when dom is commented out, so it is unrelated) |
22:15.09 | jeanfabrice | maybe xsl.so (which I don't have) |
22:15.27 | jeanfabrice | so you agree thttpd fails to start with dom.so ? |
22:16.19 | rwhitby | yes |
22:17.04 | jeanfabrice | jp30 compile mysql against libstdc++ lib and we don't have such on our wl500g. php relies on mysql. can't we have an if/then/else in php.mk for splitting staging/extension creation between nslu2/wl500g till issue are solved for wl500g |
22:17.11 | rwhitby | dom.so is the only thing which makes it fail to start - I have everything else |
22:18.32 | rwhitby | so you want to leave mysql out of wl500g build? |
22:19.04 | jeanfabrice | yep, and openldap too |
22:19.28 | jeanfabrice | beacause if not, wl500g user will not have any php-thttpd till issues are solved |
22:21.32 | rwhitby | we can definitely do things like that to get things to work on wl500g |
22:22.55 | jeanfabrice | would be nice to let me (or more power user) try to solve these problems |
22:23.57 | rwhitby | indeed. do you know how to use ifeq and UNSLUNG_TARGET in the makefiles to do that? |
22:24.18 | rwhitby | feel free to add such ifeq conditionals to any package to get it to compile for wl500g |
22:24.31 | jeanfabrice | have learn, yes... :) |
22:24.37 | rwhitby | my php-thttpd just build for wl500g |
22:24.48 | rwhitby | s/build/built/ |
22:25.11 | jeanfabrice | but it will need php... |
22:26.16 | jeanfabrice | php-thttpd have been upload to the wl500g feeds but I will demote it until I fix php packages with ifeq |
22:26.45 | rwhitby | when you it will need php, are you referring to the php that php-thttpd builds, or the php.mk package? |
22:27.25 | jeanfabrice | php-thttpd builds depends on php.mk, no ? That's how I did it |
22:27.31 | rwhitby | we can even disable the dom package in the php.ini in php.mk until we sort that out too. just use a conditional around a sed -i -e ... |
22:28.27 | jeanfabrice | don't know anthing about sed for now |
22:28.32 | rwhitby | depends at runtime, right? not at compile time |
22:28.43 | jeanfabrice | at install time I mean, sorry |
22:28.56 | rwhitby | ok, I can do the sed to make sure that the php.ini that php.mk installs on wl500gx does not include dom |
22:30.00 | jeanfabrice | openldap & mysql needs to be disable too for wl500g user |
22:31.46 | *** join/#nslu2-linux dr_nick (~markus@p83.129.194.205.tisdip.tiscali.de) |
22:32.00 | rwhitby | in the php.ini ? |
22:32.42 | jeanfabrice | yes, as they are loaded by default and my (future) patch on php.mk will not create them. |
22:32.49 | jeanfabrice | hum, anyway |
22:33.13 | jeanfabrice | let them in php.ini, they will fail loading, with startup error, no more |
22:33.22 | rwhitby | ok, you patch to not create them will also stop them putting the ini file in /opt/etc/php.d, so that won't be a problem. |
22:33.44 | jeanfabrice | btw, what is /opt/etc/php.d ?? |
22:34.29 | rwhitby | a directory where extensions can put additional bits for php.ini |
22:34.44 | rwhitby | like /opt/etc/xinet.d and /opt/etc/cron.d |
22:34.50 | dr_nick | hi |
22:34.59 | jeanfabrice | okay. is it created by php ? |
22:35.17 | rwhitby | we try and do that as much as possible, so new extensions do not necessarily need to be added to php.mk directly. |
22:35.40 | rwhitby | it is used by php - any package (at the moment, just php.mk) can install .ini files there. |
22:35.50 | rwhitby | bbiab |
22:37.15 | CIA-8 | 03jeanfabrice * 10unslung/Makefile: Demote php-thttpd for wl500g : waiting for patches |
22:38.25 | jeanfabrice | have to leave for bed now. |
22:38.39 | jeanfabrice | thank you rod, see u latr. |
22:38.52 | rwhitby | bye |
22:52.31 | rwhitby | ok, I've made php-thttpd install a modified version of the php.ini from php.mk |
22:52.46 | rwhitby | since php will be installed first, then php-thttpd will overwrite it correctly. |
22:55.40 | CIA-8 | 03rwhitby * 10unslung/make/php-thttpd.mk: Now installs a modified version of php.ini from php.mk's source dir. We need to comment out dom for the thttpd build. Don't know why yet, but the thttpd process will not start if it is included. |
23:22.25 | *** join/#nslu2-linux mrb51 (mrblack51@wa-pullman-cuda1k-78.losaca.adelphia.net) |
23:32.35 | *** part/#nslu2-linux hculver (~henry@culcon.com) |