**** BEGIN LOGGING AT Mon Jun 29 02:59:56 2009 Jun 29 03:00:14 I'm sure that just like Google, Palm will remove any personally identifying information before using those dumps ... ;-) Jun 29 03:00:35 route them to your machine...they might come in handy :) Jun 29 03:00:39 oh lookie Jun 29 03:00:45 a java dump file Jun 29 03:00:54 turn on core dumps and have some fun =p Jun 29 03:00:55 Message: com.palm.pimsync.services.FatalSyncException: java.lang.NullPointerException Jun 29 03:00:55 Those people running the leaked emulator will also be reporting this stuff, and you can bet it will have some sort of id in there ... Jun 29 03:01:13 i wonder if that was where the phone crashed Jun 29 03:01:29 it was trying to sync to google Jun 29 03:01:31 how can there be an ID in the emulator when the MD5 is the same on all of them Jun 29 03:01:31 check /var/minicores =p Jun 29 03:02:11 mdmogren: perhaps when someone connects to the google mail, or facebook account ... Jun 29 03:02:28 i doubt palm cares that much Jun 29 03:02:30 overview.txt in the tarball "# Remote Diagnostics - Overview" Jun 29 03:02:37 REPORT_CAUSE=Java Exception Jun 29 03:02:41 mdmogren: I agree Jun 29 03:02:51 i'm guessing they could face some serious legal repercussions for that - invasion of privacy Jun 29 03:02:51 but they could if they wanted to ... Jun 29 03:03:06 the person downloading the leak isn't breaking any contracts... Jun 29 03:03:10 im guessing its legacy from testing Jun 29 03:03:26 with the card that can be played later Jun 29 03:03:45 mdmogren: ...apart from the software license agreement in the SDK I presume (Is there a click-through on it?) Jun 29 03:04:19 rwhitby - checking i can't remember Jun 29 03:04:40 I bet Palm has some fine print on the EULA when you first start the Pre about uploadind data too ... Jun 29 03:04:46 So did anyone find out if JackieRipper's boot theme animates itself? Jun 29 03:04:57 anyone know were i can change my firewall rules for EVDO after SSH install? Jun 29 03:05:00 ultraBlack: what do you mean? Jun 29 03:05:05 <-- linux newb Jun 29 03:05:07 RLE: dropbear or openssh? Jun 29 03:05:13 openssh Jun 29 03:05:14 JackieRipper: Does it pulsate like the standard palm logo? Jun 29 03:05:15 the two image one or the 4 image one? Jun 29 03:05:31 RLE: /etc/event.d/optware-openssh Jun 29 03:05:31 pulsating is just two images Jun 29 03:05:35 the images just fade between each other. Jun 29 03:05:37 thank you! Jun 29 03:05:39 yeah Jun 29 03:05:41 RLE: see the comments in the file Jun 29 03:05:47 JackieRipper: That's what I thought. Meant. Fade, not animate Jun 29 03:05:52 RLE: that's stated on the wiki page, isn't it? Jun 29 03:05:58 JackieRipper: I didn't see you made a four image one Jun 29 03:06:20 yes, when you run mine, the one with tux, the palm logo fades out and "got root?" fades in Jun 29 03:06:32 RLE: step 4 of http://predev.wikidot.com/openssh-install is pretty clear ... Jun 29 03:06:34 jackieripper: cool Jun 29 03:06:37 and the glare from the phone fades in Jun 29 03:06:42 ls -al /usr/palm/sysmgr/images/palm-logo* for ur logos Jun 29 03:07:01 Can there be any number? Or is it specified somewhere? Jun 29 03:07:11 * logos Jun 29 03:07:34 ihateyourband: the 4 picture log is for separate boot and shudown animations Jun 29 03:07:41 4 logo* Jun 29 03:07:48 nice. Jun 29 03:07:52 two for boot, two for shutdown Jun 29 03:08:02 http://predev.wikidot.com/boot-themes Jun 29 03:08:04 xcomp: so, any personally identifying information in those upload tarballs? Jun 29 03:08:50 rwhitby here is the click-thru EULA http://webos.pastebin.com/f2a6a6779 Jun 29 03:09:25 mdmogren: the Usage Restrictions are pretty clear ... Jun 29 03:09:45 rwhitby: haven't seen anything. the tarball itself just contains a few text files of log dumps Jun 29 03:09:53 yep Jun 29 03:09:54 the actual core dumps are not in there Jun 29 03:10:14 you have to enable them Jun 29 03:10:18 and reboot your syste Jun 29 03:10:20 m Jun 29 03:10:35 yeah, I'll keep it this way. :p Jun 29 03:11:05 : /usr/bin/enable_coredumps Jun 29 03:11:08 Jackie Ripper: Symlinks! Brilliant! How'd I miss that? Jun 29 03:11:11 besides the bandwidth nuisance of having my pre constantly trying to upload coredumps Jun 29 03:11:41 imagine not having unlimited data o.0 Jun 29 03:11:53 yeah, I'm concerned about .au data plans, which charge pretty heavily and have no concept of "unlimited data" ... Jun 29 03:11:54 ihateyourband: that way we don't have to make changes on the read-only filesystem Jun 29 03:12:13 and thanks :) Jun 29 03:12:26 brb, smoke break Jun 29 03:12:27 rwhitby that stinks! i was thinking of moving to au but maybe not Jun 29 03:12:45 mdmogren: same with broadband. no unlimited plans. Jun 29 03:12:54 really? Jun 29 03:13:08 pretty much, yeah, Jun 29 03:13:08 anyone ever used the tool bwm before? i'd like to use it on my pre, but it doesn't look like it is in optware Jun 29 03:13:54 JackieRipper: Seriously, that's awesome! I've been trying to wrap my head around a way to shove all of that type of theme data into the /media/internal directory without things getting overly complicated. Seems I totally missed the obvious. Jun 29 03:13:59 xcomp: http://www.internode.on.net/residential/internet/home_adsl/nakedextreme/pricing/ is an example of a *good* broadband provider in .au Jun 29 03:14:22 i easily transfer 10GB/day over my broadband i dont think i'd survive Jun 29 03:14:41 mdmogren: wow...you're an extreme user Jun 29 03:14:59 i probably do about the same but 95% of that is HDTV :) Jun 29 03:15:10 same here Jun 29 03:15:30 ihateyourband: I didn't even think about symlinking directly into /media/internal... Jun 29 03:15:32 mlb.tv, hulu, torrents, etc Jun 29 03:16:00 mdmogren: no, I meant actual TV, as in AT&T's IPTV service Jun 29 03:16:02 mdmogren: for unlimited plans, the price goes up quite a bit: http://www.internode.on.net/business/internet/corporate_internet/internode_shdsl/pricing/ Jun 29 03:16:22 ah, i dont even have a television, which is probably why i use so much data bandwidth Jun 29 03:16:23 it may be worth a test... I worry that the directoty may get not be mounted soon enough to use files from it for the boot logo Jun 29 03:16:27 $160 for a 100GB/mo quota -- that's harsh Jun 29 03:16:33 even in au dollars Jun 29 03:16:59 1 AUD ~= 0.80 USD at the moment. Jun 29 03:17:21 I live with 12GB/mo at home. Jun 29 03:17:52 needless to say I don't even have a PTP application installed on my network ... Jun 29 03:17:52 rwhitby: in other words, what I pay for unlimited internet + 300 channels of TV Jun 29 03:18:28 JackieRipper: I'm not sure I understand step 5 Jun 29 03:18:36 yeah, but you'd have to pay *me* to watch most of those channels ... Jun 29 03:18:59 yeah, you do have a point Jun 29 03:19:14 most of it is garbage Jun 29 03:19:17 bclancy: how can I make it clearer? it /is/ a bit techie Jun 29 03:19:28 pay tv has very low market penetration in .au, too Jun 29 03:19:44 yep, I don't have pay tv Jun 29 03:19:56 hey all Jun 29 03:20:30 rwhitby: why do i recognise your name, btw? :) Jun 29 03:20:30 JackieRipper: I saw a sudo and then a "mnus something" but it looked like the command being sudo'e was missing - I haven't done a man on sudo yet. Jun 29 03:20:44 hmmm Jun 29 03:20:55 stupid question, anyone get webOS to boot in QEMU yet? Jun 29 03:21:12 JackieRipper: I aed a note to the wiki saying we are still developing and testing this part of the hack Jun 29 03:21:13 jdub: hp200lx, emacs, nslu2-linux, openembedded, openwrt, openmoko, ... ? Jun 29 03:21:18 bclancy: ohhhhhh missing a "cp" Jun 29 03:21:39 jdub: linux-sa ? Jun 29 03:21:50 JackieRipper: that's what I thought - I'm not sure you need the -i in that case Jun 29 03:22:03 rwhitby: ah, and that your blog about all-of-the-above is on planet LA :-) Jun 29 03:22:26 JackieRipper: next line below that has a similar problem? Jun 29 03:22:29 eh, I always like to use cp -ip when making backups... saves me from overwriting previous backups Jun 29 03:22:37 'cause I *almost* got webos to boot in qemu -.- Jun 29 03:22:44 bclancy: no, sudo -e will call the editor Jun 29 03:22:57 managed it once then it wouldn't let go of my cursor despite as much Ctrl-Alt I gave it Jun 29 03:23:05 JackieRipper: OK on line 1, thx for line 2 Jun 29 03:23:33 jdub: heh - I'd forgotten that was there ... Jun 29 03:25:04 embedded in /usr/bin/mediaserver file http://device.sprintpcs.com/Palm/Palm100HK/latest Jun 29 03:27:22 JackieRipper: Instead of "At the very end of the file, add the following:" should we say, "before the last line of the file, add the following:"? Jun 29 03:27:50 If you think that's clearer, I'm fine with that :) Jun 29 03:28:33 tharris-: so is "/home/reviewdaemon/projects/nova/oe/build_palm_castle_release/work/mediaserver-1.0.0-145.14/145.14/Src/MediaPipelines.c" Jun 29 03:28:38 You should have a == on this line of script: Jun 29 03:28:40 if [ "$ok" = "yes" ] ; then Jun 29 03:28:57 yeah thre are a few references like that Jackie in that file Jun 29 03:28:59 this is shell, not c Jun 29 03:29:16 huh Jun 29 03:29:17 if [ a = a ] ; then Jun 29 03:30:01 read the man for the shell, == is a string comparison Jun 29 03:30:28 for the bourn shell? Jun 29 03:30:34 http://unixhelp.ed.ac.uk/CGI/man-cgi?test Jun 29 03:30:42 guess you would have to ask which shell =p Jun 29 03:30:50 STRING1 = STRING2 the strings are equal Jun 29 03:31:18 wow, maybe I'm wrong Jun 29 03:31:37 assignments have no spaces - x=1 Jun 29 03:31:40 bclancy: [ is test (so man test) Jun 29 03:31:59 comparisons have braces and spaces [ "$x" = 1 ] Jun 29 03:32:51 sorry guys i'm new to linux, but how do you run a .sh file Jun 29 03:33:01 I know that, I've always seen == for sting equaliry and -eq for numeric equality - I just need to read the manpage to be sure - yes, the [ command is test Jun 29 03:33:55 png_create_info_struct png_write_info png_create_write_struct png_set_IHDR png_write_end png_write_row found in BrowserService, wonder if that means tehy will let us save png files Jun 29 03:34:53 no1leftypitcher: if it's executable, you either specify the full path: /path/to/file.sh or if it's in your current directory, you run ./file.sh Jun 29 03:35:17 thanks jackie Jun 29 03:37:47 JackieRipper: looks like in a shell command, [ is a built-in, and the string comparison op for equality is == Jun 29 03:37:49 Perhaps both forms work. I never noticed that the test command had the form you use. Jun 29 03:37:51 We should probably convince ourselves of of why both forms work? Jun 29 03:38:49 anyone looked into the touchstone? its screensaver? app location? etc? Jun 29 03:39:04 bclancy: == works for compatability with other shells Jun 29 03:39:42 however, grep if /etc/init.d/* shows us that if [ something = something ] is proper Jun 29 03:40:12 mountall.sh: if [ x$WIPE = xwipe ]; then Jun 29 03:40:38 ppp: if [ "$RUNFILE" = "1" ]; then Jun 29 03:40:47 If the init scripts are using the "=" form, you convinced me that maybe I need to change a bad habit - thx Jun 29 03:42:18 I'm still trying to figure out what shell /bin/sh really is. Is it the standard bourne shell? Jun 29 03:44:31 lol error message found in strings "stupid user unplugged phone without ejecting. don't do that" Jun 29 03:44:43 It can do arithmetic like x=$((x + 1)) Jun 29 03:44:55 LunaSysMgr Jun 29 03:44:55 yeah "[" is actually a program Jun 29 03:45:18 which I thought was a bashism, but it doesn't understand !$ - which bash would Jun 29 03:46:14 oh apparently a shell builtin in bash but very commonly a symlink to the "test" program Jun 29 03:46:31 lrwxrwxrwx 1 root root 7 Dec 31 1999 /bin/sh -> busybox Jun 29 03:46:35 annoying Jun 29 03:47:15 yeah, "ipkg-opt install bash" is your friend :) Jun 29 03:47:33 oh me, im set =p Jun 29 03:48:02 I think it's ash Jun 29 03:48:02 was offering it up to JackieRipper Jun 29 03:48:03 JackieRipper: I'm not sure it worked for me and it took seemingly longer to shutdown and reboot - I'll debug in case I made a mistake somewhere. I diidn't see the new images ether. I probably made a mistake, I'll trace it down, Jun 29 03:49:16 Derivatives of ash are installed as the default shell (/bin/sh) on FreeBSD, NetBSD, DragonFly BSD and Minix. ash is also fairly popular in embedded Linux systems; its code was incorporated into the BusyBox catch-all executable often employed in this area. Jun 29 03:49:30 That makes sense, then Jun 29 03:49:31 better to just not put bashisms in your shell scripts :-) Jun 29 03:49:48 JackieRipper: /bin/sh is busybox on the Pre Jun 29 03:49:50 JackieRipper: /bin/sh is definitely not bash - just echo $RANDOM and see nothing to prove that Jun 29 03:49:59 yeah Jun 29 03:50:08 I love the optware feed, the fact that I can install util-linux and immediately be able to run fdisk on the phone itself is very very handy, and that's just one example of many Jun 29 03:50:19 any scripts with bashism in them should have #!/bin/bash at the top Jun 29 03:50:19 but I was surprised to see $((x + 1)) somewhere Jun 29 03:50:29 the regular bourne shell can't do that Jun 29 03:50:38 yep Jun 29 03:50:39 but apparently, ash can Jun 29 03:50:52 I wonder if someone can somehow dump the flash memory on the phone Jun 29 03:51:10 you can dump the flash memory on the phone with dd Jun 29 03:51:13 destinal: yeah, it's so handy on a new embedded device as soon as the optware feed is working. Jun 29 03:51:21 see, I don't have a Pre myself but I'm trying to get qemu to boot it Jun 29 03:51:27 : /var/log/uploadd/uploadd-history.txt not a nice file Jun 29 03:51:30 busybox might have just added that so they don't have to add the expr command to the release Jun 29 03:51:30 rwhitby: poof, instant distro. very nice Jun 29 03:51:58 missing|No: i've had no luck getting qemu to boot properly ... unfortunately Jun 29 03:52:04 bclancy: according to wikipedia, ash can do that Jun 29 03:52:13 I have a copy of the SDK and I can *almost* get it to boot in QEMU x86 Jun 29 03:52:20 you might be right Jun 29 03:52:55 missing|No: uh, that should be easy, I'd think. it's qemu arm that's hard Jun 29 03:53:02 from what they've provided in the web doctor jar, i could not get it to boot using a cortex a8 target Jun 29 03:53:33 "Please wait: booting..." Jun 29 03:53:38 why would I get a permission denied when I try to run a .sh file? Jun 29 03:53:46 the sdk emu image is essentially a standard x86 linux box, it'll run under virtualbox or vmware Jun 29 03:53:47 becuse the 'x' bit is not set on the file Jun 29 03:53:54 then upstart throws a few terminated with status <1/2> Jun 29 03:54:03 no1leftypitcher: just use "sh " Jun 29 03:54:08 ... THAT'S new Jun 29 03:54:13 just threw me a stack trace Jun 29 03:54:32 nice jdub thanks Jun 29 03:54:37 aaaaaand glowing palm logo Jun 29 03:55:17 yeah, as I was saying it's a pretty vanilla x86 vm. you can even enable sound in virtualbox and ALSA will pick up the sound chip Jun 29 03:55:21 is there a modification to delete all photos or multi-delete photos in the photoroll? Jun 29 03:56:22 is the disk device of pre partitioned? if so can someone post 'fdisk -l'? Jun 29 03:57:01 m3ga: lvm! :-) Jun 29 03:57:04 check this: http://blogs.gurulabs.com/dax/2009/06/palm-pre-webos.html Jun 29 03:57:59 m3ga: it is partitioned, but fdisk is not installed Jun 29 03:58:32 m3ga: rather amusing (but sensible) to see lvm used on a phone ;-) Jun 29 03:58:33 ipkg-opt install util-linux will fix that for you Jun 29 03:59:02 then you can just fdisk -l Jun 29 03:59:38 can someone do it? i'm in .au and we son't see a palm pre for at least a year. Jun 29 03:59:53 my best bet is getting it running in qemu Jun 29 03:59:55 m3ga: looking like aug/sep atm Jun 29 04:00:37 i'll believe that when i see it ;-) Jun 29 04:00:37 so, who's "Virtura"? Jun 29 04:00:57 missing|No: no one, it's just a "virtual" phone network for the vm Jun 29 04:00:58 m3ga: http://predev.pastebin.com/m31d738c8 Jun 29 04:01:01 ah lol Jun 29 04:01:07 yeah, it's got really glitchy graphics Jun 29 04:01:34 thanks JackieRipper Jun 29 04:01:36 JackieRipper: thanks, that's going to make qemu arm attempts much easier Jun 29 04:02:12 hm Jun 29 04:02:41 I wish someone could dd one into a drive image Jun 29 04:03:09 missing|No: geez that would be awesome!!! Jun 29 04:03:23 well, I have *sorta* x86 process Jun 29 04:03:46 JackieRipper: I had missed the step to remove the orig images and to create the symlinks. It's working now. Jun 29 04:03:53 cool Jun 29 04:04:10 http://i41.tinypic.com/2yllpg6.jpg Jun 29 04:04:39 why not just use virtualbox? Jun 29 04:04:44 Won't run for me -.- Jun 29 04:04:54 odd Jun 29 04:04:56 YAY people don't give a shit for Windows 2000 Jun 29 04:05:15 JackieRipper: thanks Jun 29 04:05:24 anyone here running linux who can try using a driver to get a terminal on their pre for me ? Jun 29 04:05:29 if anyone wants to take a look at this, I'd be grateful http://predev.wikidot.com/message-sound Jun 29 04:05:40 missing|No: they claim it runs ifne on win2k Jun 29 04:05:42 fine Jun 29 04:05:50 the installer won't run Jun 29 04:05:53 m3ga: thankfully the installed system doesn't appear to require the lvm setup (assuming it might also run on a vm), so we shouldn't have to dick with that to get it booting Jun 29 04:06:04 missing|No: so don't use the installer, make your own virtualbox config from scatch Jun 29 04:06:12 I can't even *install Virtualbox* Jun 29 04:06:32 I'd file it as a bug, again they claim support.. Jun 29 04:06:43 the Windows Installer fires up Jun 29 04:06:45 then halts Jun 29 04:06:46 then exits Jun 29 04:06:50 file a bug ? Jun 29 04:07:21 they'll probably go 'GET XP OR VISTA' Jun 29 04:07:32 did you sign the nda with them ? Jun 29 04:07:38 *cough* Jun 29 04:07:42 bpadalino: no I'm talking about SUN Jun 29 04:07:45 they make virtualbox Jun 29 04:07:47 JackieRipper: I'll pass on the message-sound hack. If you don't get any other takers, I'll step in and test and then back it out afterwards Jun 29 04:07:49 oh Jun 29 04:07:53 VirtualBox won't run Jun 29 04:07:54 you mean Oracle ? Jun 29 04:07:55 is the issue Jun 29 04:07:55 :) Jun 29 04:07:59 heh, yeah, oracle Jun 29 04:08:00 now Jun 29 04:08:05 jdub: i have an arm (versatilepb) running under qemu already. thats a different cpu though. the closest to the pre seems to be the cheetah. Jun 29 04:08:08 the emulator installed fine Jun 29 04:08:24 m3ga, beagle is the same cpu as the pre Jun 29 04:08:29 cortex a8 Jun 29 04:08:39 m3ga: get the beagle support stuff from the maemo garage Jun 29 04:08:50 m3ga: the pre uses a cortex-a8 Jun 29 04:08:59 which is claimed supported at least in SVN Jun 29 04:09:11 but i've yet to see it do anything worthwhile Jun 29 04:09:26 JackieRipper, rwhitby: we should work out standard patch procedures for applying and backing out hacks Jun 29 04:09:45 bpadalino: beagle isn't listed in 'qemu-system-arm -M ?'. i'm running git HEAD Jun 29 04:09:48 we need some low level qemu devs in here, maybe we can entice them.. Jun 29 04:09:49 bclancy: I'm a fan of tarballs, myself Jun 29 04:09:57 bclancy: already done, been waiting for people to test it Jun 29 04:10:07 m3ga, maemo branch Jun 29 04:10:10 JackieRipper: you can't tarball palm code Jun 29 04:10:12 URL? Jun 29 04:10:19 whenever I hack on an app, I create a tarball of the original first Jun 29 04:10:21 bclancy: ipkg-opt install quilt Jun 29 04:10:23 to back it up Jun 29 04:10:29 ok, i'll check it it. i need to get back to work :-) Jun 29 04:10:34 https://garage.maemo.org/scm/?group_id=877 Jun 29 04:10:43 rwhitby: I can if I don't distribute it Jun 29 04:10:49 JackieRipper: right Jun 29 04:11:04 rwhitby: that's my back out procedure Jun 29 04:11:06 JackieRipper: problem with tarballs is we can't be distributing Palm intellectual property Jun 29 04:11:43 * destinal hates the term "intellectual property". copyrighted material is more accurate IMHO Jun 29 04:12:33 destinal: "restricted" is better -- you can put any terms you want on copyrighted material, thus making FLOSS work :-) Jun 29 04:12:58 sure, just so long as you leave out the word property I'm happy :) Jun 29 04:13:23 I wasnt sure whether the code had a copyright or not, so I used a term I thought would be "safe". (I guess it wasn't so safe.) Jun 29 04:13:30 jdub: agreed, even if Stallman wants to call it copyleft Jun 29 04:13:43 Palm copyrighted code with no derivation or redistribution rights is what it is. Jun 29 04:13:49 Intellectual Property sounds *so* much like slavery to me Jun 29 04:14:06 All code has copyright, by default. Jun 29 04:14:19 (unless otherwise marked, you can do nothing with it) Jun 29 04:14:28 property implies ownership rather than a limited monopoly on distribution which is what most countries copyright law provides Jun 29 04:14:54 *#^$& Jun 29 04:15:18 destinal: ownership would then imply license for use rather than purchase Jun 29 04:15:24 JackieRipper: so we distribute only the patches. and the end-user gets to apply them to their own code. no redistribution of palm code required. Jun 29 04:15:55 and what bclancy is talking about is a workflow for developing, sharing, installing, and uninstalling those patches. Jun 29 04:16:19 rwhitby: what about context? For example, http://predev.wikidot.com/message-sound Jun 29 04:16:46 These instructions contain bits of palm code Jun 29 04:16:52 JackieRipper: I raised that specific issue with Palm folk over a week ago, and there has been no reaction, so we're assuming they're ok with context diffs. Jun 29 04:16:54 did I go too far? Jun 29 04:17:37 (of course I didn't ask their legal folk, so that could change at a moment's notice, but context diffs are commonly accepted to not infringe copyright. Jun 29 04:17:43 how do i root the palm emulator? Jun 29 04:17:58 miun: just ssh to it Jun 29 04:18:00 JackieRipper: the wiki page has large excerpts of the original code, yes? that *may* be an issue Jun 29 04:18:19 what the emulator address? Jun 29 04:18:22 miun: questions on how to use the Palm emulator should be asked in #webos, where the Palm folks can answer them. Jun 29 04:18:33 miun: you'll have to figure that out based on your setup :-) Jun 29 04:19:22 c'mon, give me a hint Jun 29 04:19:23 JackieRipper: and I say maybe because it might fall under fair use. but at lease with diffs we know it's safe Jun 29 04:19:46 s/lease/least/ Jun 29 04:19:48 miun: jdub just did. a second hint is "precentral" Jun 29 04:19:50 aye Jun 29 04:21:36 JackieRipper: so we're trying to get all the mods to be recorded as patches (using diff -u, from /) and into the git repo. then the wiki can just refer to those patch files. Jun 29 04:21:44 and then users don't need to manually type them in. Jun 29 04:22:03 they can use something like patch, or quilt, or stgit, to install them, directly on the device. Jun 29 04:22:10 rwhitby: sounds good to me Jun 29 04:22:39 and later, a gui tool can be written when the underlying mechanism and workflow is found to be sound when dealing with multiple overlapping patches from independent developers Jun 29 04:23:19 rwhitby: ipkg-opt install quilt installs Perl? (cool!) Jun 29 04:23:28 would 5522 been that hard? Jun 29 04:24:29 miun: please read the policy page listed in the /topic Jun 29 04:25:14 ParanoidAndroid: I added you to http://gitorious.org/webos-applications Jun 29 04:26:09 bclancy: yeah, for the perl-hater/python-lovers they can choose stgit instead ;-) Jun 29 04:27:07 I find it ironic that someone who doesn't doesn't own a pre, and therefore automaticly by simply downloading the webos doctor and violated palms rules, is setting the rules here... Jun 29 04:27:53 who violated palms rules ? Jun 29 04:28:18 anyone who doesn't own a pre and download the webos doctor Jun 29 04:28:31 how so ? Jun 29 04:28:45 miun, then, Palm and Sprint need to increase security on the file (ie ESN/phone number checks) Jun 29 04:28:55 there was no click-through required to get the jar file Jun 29 04:29:00 to get an update for one of my phones I needed to provide the serial number and phone # Jun 29 04:29:01 a wget to the url was it Jun 29 04:29:15 same thing with my Ford SYNC system, I had to provide the car's VIN to get access to the update Jun 29 04:29:30 so if Palm/Sprint apply that to the WebOS Doctor... there ya go Jun 29 04:30:02 i'm sure they do, but someone not locking there house is no excuse to steal, not to mention the url was not the primary url, but a second url after entering a serial number which was INTENTIONALY bypassed Jun 29 04:30:13 oh Jun 29 04:31:10 interesting stance Jun 29 04:31:13 im sure you'd be to blame is someone breaks into your house becuase you dont have medeco m3 locks on your doors Jun 29 04:31:41 miun: in this case nobody bypassed any security Jun 29 04:32:04 miun, if i left the doors open and a sign posted to take whats there, is it expected that my home is secure? Jun 29 04:32:50 miun, if you don't like the policy of the channel (or the people running it), please feel free to /part ... and i am sorry you feel that way :( Jun 29 04:33:22 there is an efnet channel which is much more open and free with their discussion Jun 29 04:33:53 I'm happy for miun to stay around and discuss the policy. miun, what type of relationship do you want this channel to have with Palm? Jun 29 04:38:51 miun - since the konami code enabled downloading _everything_ out of a stock pre without needing webosdr (since the novacomm drivers are identical to those for the iphone) why are you presuming that there was -any- unlawful activity, unless you have proof we're not aware of? Jun 29 04:39:40 anyone made more Boot Themes??? Jun 29 04:39:47 On http://predev.wikidot.com/linux-rooting, the command sudo ./novacom put file:///tmp < package.ipk seems like it should be sudo ./novacom put file:///tmp/package.ipk < package.ipk. The novacom process is not told the name of the file piped to stdin. Jun 29 04:40:16 lramsay: nice catch Jun 29 04:40:28 O made my own boot themes... it's certainly simple enough Jun 29 04:41:09 yeah, sorry about that Jun 29 04:41:13 lramsay: are you using it ? Jun 29 04:41:14