**** BEGIN LOGGING AT Mon Aug 15 02:59:57 2011 Aug 15 03:19:44 Anyone have a good recommendation for pdf reading app for TP Aug 15 03:23:18 I will have a try Aug 15 03:23:34 downloading 3.0.2 sdk Aug 15 04:07:51 haha, ipkg.preware.org feeds show a 3.0.3 directory :p Aug 15 04:08:34 * rwhitby adds a 2.1.3 too, just for fun Aug 15 04:08:59 "Numbers are Cheap" Aug 15 04:08:59 maybe a 1.5.0 as well Aug 15 04:09:23 rwhitby: 3.1.4 please Aug 15 04:09:34 * rwhitby prefers tau Aug 15 04:09:37 haha Aug 15 04:09:44 4.0 :p Aug 15 04:09:57 I like e Aug 15 04:10:11 * ka6sox misses is slipstick Aug 15 06:04:11 So... I was using Tide to edit the ubuntu chroot wrapper script, and some how after I closed and re-oppened the app the file is empty. Sorry PuffTheMagic, I can't reproduce it, but I would like to know how to get a copy of that file without re-installing from Preware (assuming doing so wipes my existing stuff in the chroot) Aug 15 06:05:14 I'm trying to find it on github, but apparently I don't know what I'm looking for Aug 15 06:17:05 * flare576 blinks a few times trying to focus on getting Git setup Aug 15 06:17:13 Maaaaybe tomorrow. adios :) Aug 15 07:43:46 Guh, I'm trying to get anyterm working on my touchpad; I have the daemon running, but it appears webos isn't letting it spawn subprocesses, or something. Aug 15 08:16:02 rrix: is it in a jail? Aug 15 08:18:25 rwhitby: I ran it from novacom, so it shouldn't be Aug 15 08:18:56 but the final bit will prolly be in a jail.. Aug 15 08:18:58 dunno. where's the source repo? Aug 15 08:19:34 Nowhere yet, not really fit for publishing :) Aug 15 08:20:01 the binary is just the sourcecode from anyterm.org compiled in widk Aug 15 08:23:17 rrix: how do you plan to stop a malicious screensaver javascript app subverting the JS<->XmlHTTP interface to run things as root? Aug 15 08:23:52 rwhitby: by restricting what can be run to a single binary Aug 15 08:24:03 ah, ssh out only? Aug 15 08:24:07 anytermd's -c option tells it what can run Aug 15 08:24:08 Yes Aug 15 08:24:11 cool Aug 15 08:24:28 If I can get it running, i'll probably have a homebrew version that just dumps to /opt/bin/bash Aug 15 08:24:28 is it trying to setuid to a non-existent user or something? Aug 15 08:24:40 No, I don't think so Aug 15 08:24:58 * rrix is strace debugging it, but that's only really painful Aug 15 08:25:04 I'm about done for tonight tbh Aug 15 08:25:13 strace was what I was just about to suggest Aug 15 08:26:33 * rrix nods Aug 15 08:27:53 rrix: we'd previously released a shellinabox app, but had to withdraw it due to such a security hole Aug 15 08:28:24 yeah, not the easiest thing to handle Aug 15 08:29:33 The enyo service I created was just gonna be a private service which spawned anytermd with a -c "ssh user@host" at runtime. Aug 15 08:29:44 if someone can change my service's code they have root anyways Aug 15 08:30:08 But I haven't done any real security exploration on it Aug 15 08:30:46 * rrix really just wants to be able to ssh from his touchpad, as a first step :) Aug 15 08:33:33 yeah, we need a much more convenient version of what Xecutah does Aug 15 08:33:58 * rrix should metadoctor and set up xecutah Aug 15 08:34:12 for simple ssh out you don't need to metadoctor Aug 15 08:35:05 oh, really? Aug 15 08:35:26 * rrix figured you had to chroot for anything xecutah related Aug 15 08:35:49 nope, we supply xterm built natively. you only have to chroot for ubuntu stuff Aug 15 08:36:23 Well shoot Aug 15 08:36:27 any other native X client can be run by Xecutah too Aug 15 08:36:37 we just have a whitelist of known apps Aug 15 08:37:18 I wonder if there is a convenient X GUI front-end for ssh which doesn't have too many dependencies .. Aug 15 08:42:19 how do I ctrl-c? :) Aug 15 08:43:53 whuh, i have a terminal now. nice Aug 15 08:46:52 rwhitby: Doesn't putty's linux version have a GUI in front of it? Aug 15 08:51:19 * rrix gives up for tonight Aug 15 08:51:24 I'll hack on this tomorrow, I'm bloody tired Aug 15 13:03:19 getting my touchpad today :D Aug 15 13:09:30 crimsonredmk, you are gonna love it Aug 15 13:09:46 i'm loving learning enyo so far Aug 15 13:10:16 give it 15 minutes after you add the account before you judge the performance... the thing is really sluggish while it is downloading and isntalling all of your apps and such Aug 15 13:10:29 but once all of the syncing is done, it's pretty decent Aug 15 13:10:37 and make sure you are on the latest update 3.0.2 Aug 15 13:10:47 I think I am gonna get a touchstone for it today Aug 15 13:11:04 and I would highly recommend getting the case Aug 15 13:13:07 I use mine to listen to music while working, watch pre-recorded TV shows and movies at work if it's slow Aug 15 13:13:16 of course hacking on it ;) Aug 15 13:13:27 yeah, touchstone would be nice in that case Aug 15 13:13:30 i'll see Aug 15 13:13:50 I find that many of the things that I could do on the Pre, but didn't, I do almost religiously on the TP Aug 15 13:13:56 things like email, internet etc Aug 15 13:14:12 I actually prefer checking my email on the TP over doing it on the desktop, lol Aug 15 13:14:14 i see your ubuntu chroots and can only plan to stick archlinux on there Aug 15 13:14:21 hehe Aug 15 13:14:36 no reason why that wouldn't work Aug 15 13:14:45 yep, should work great! Aug 15 13:15:30 o noes Aug 15 13:15:46 don't worry, we didn't see it Aug 15 13:15:49 that and some general app catalog apps, heh Aug 15 13:16:23 haha Aug 15 13:17:39 I have an idea to tie the TP into my kit Aug 15 13:17:44 drum kit* Aug 15 13:17:46 any good preware for the touchpad? realizing this is an ultra-noob question, but all i see are smaller phone apps Aug 15 13:18:12 the best apps size-up to full screen Aug 15 13:18:29 well, all of the standard WOSI apps run full screen... several of the other HB ones do too Aug 15 13:18:34 and we have kernels out now as well Aug 15 13:19:01 tweaks is full enyo now and wIRC is coming along nicely in that direction Aug 15 13:19:12 but not ready for prime time yet Aug 15 13:19:16 kernels, ooh Aug 15 13:20:29 wIRC works perfectly fine in full screen Aug 15 13:20:37 yep, I am running F15C eagle on mine... OC's up to 1.7GHz with screenstate, autogrouping, CFS, BFQ and screenstate Aug 15 13:20:45 yeah, wIRC mojo works great fullscreen Aug 15 13:20:49 I was talking about wIRC enyo Aug 15 13:21:12 * rwhitby bbt Aug 15 13:21:19 the enyo version is coming along nicely, but not ready yet, but mojo version is great on the TP Aug 15 13:21:44 so some of the better mojo apps work in fullscreen? not like apple's ipad pixel doubling, but actual views for a full screen? Aug 15 13:23:59 yeah Aug 15 13:24:06 actual fullscreen, not scaling Aug 15 13:24:08 its just friggin html Aug 15 13:24:15 true :P Aug 15 13:24:25 if it's a mojo app, all you have to do is add back buttons and then set a flag in the appinfo.json Aug 15 13:24:33 and BAM fullscreen mojo app Aug 15 13:32:32 What's the command-line way to create patches? I tried using diff -u3 some time ago, but the patch wouldn't apply Aug 15 13:33:22 diff -u doesn't work? weird Aug 15 13:33:25 are you thinking of -burN Aug 15 13:34:40 cryptk: thanks, will try that Aug 15 13:39:38 When I want to compare a.js with b.js, is there any param for diff to specify where the file in the webOS file system is? So I don't have to correct the path by hand Aug 15 13:50:22 ideally you would have an unmodified rootfs and a modified one, then do that diff across the two Aug 15 13:50:33 it will then spit out everything with the right paths Aug 15 13:50:37 that's how I do it at least Aug 15 14:01:17 cryptk: I have an unmodified one, but no modified one (yet); thanks though Aug 15 17:00:56 anyone know why preware might be grinding my device to a screeching halt? Aug 15 17:01:05 I think i have narrowed it to preware Aug 15 17:01:11 pre2 Aug 15 17:01:19 just recently started Aug 15 17:05:54 is preware running? Aug 15 17:06:23 If so you better go catch it Aug 15 17:10:17 PuffTheMagic: you test the color picker? Aug 15 17:10:45 no, im at work, maybe I can do a pull and check it out Aug 15 17:11:01 oil_pre: i talked to ben, there is no exposed way to get the bt keyboard state Aug 15 17:11:08 he thought it was a good question though Aug 15 17:11:15 he had to dig though luna to find out Aug 15 17:11:28 oil_pre: im gonna press him for an official solution in the next update Aug 15 17:11:36 but for now i think we can use a service call in the plugin Aug 15 17:11:38 so 'im using a bt keyboard' pref toggle for now then Aug 15 17:11:42 and then just use the plugin as a relay Aug 15 17:12:01 I thought that didn't work Aug 15 17:12:19 i dont see any reason why it wouldnt work Aug 15 17:12:26 running C code is running C code Aug 15 17:12:46 i dont need to make the plugin a service Aug 15 17:13:02 but i should still be able to subscribe to shit using luna methods Aug 15 17:13:32 ok Aug 15 17:14:15 so lame we have to do this shit Aug 15 17:14:40 Palm/HP needs to get some people in house that actually make apps Aug 15 17:15:14 i think they just rely on us to find out all the shit they are missing Aug 15 17:15:37 lol Aug 15 17:16:13 i complained to the guy at webos connect that i can't even resize a friggin image in webos Aug 15 17:16:22 or use shadows Aug 15 17:19:45 oil_pre: Preware was running.. I had the testing feeds... I removed the testing feeds and remove all testing feeds apps and reinstall... Still freezing up when I start using preware Aug 15 17:19:53 i have rebooted many times Aug 15 17:25:57 How to remotely (via USB) apply diff files without using WOSQI? I'd prefer a cmdline solution Aug 15 17:40:13 where is the webOS inspector in the Linux SDK? Aug 15 17:43:54 or is it gone in the webOS 3 SDK? Aug 15 17:51:31 oil: i tried the color picker Aug 15 17:51:39 oil: i have some feedback when you are ready Aug 15 17:56:39 PuffTheMagic: You said TIDE is going to have Dropbox support, right? Aug 15 17:57:19 twbbas: well that was the plan, then i realized the Synergy providers dont implement write support just read Aug 15 17:57:30 so im probably gonna have to roll my own dropbox and box.net code Aug 15 17:57:48 or rely on fuse modules available in preware Aug 15 17:58:04 make uses setup a real linux mount Aug 15 17:58:04 then just access shit like that Aug 15 17:58:06 then Tide wouldnt need special code Aug 15 17:58:38 :\ Aug 15 17:58:49 whats with the face? Aug 15 17:58:51 Dropbox support would be amazing Aug 15 17:59:03 ya well we can have that as a fuse module Aug 15 17:59:06 I wish Synergy supported it Aug 15 17:59:11 box.net please :) Aug 15 17:59:12 /media/dropbox Aug 15 17:59:21 The problem I have with box.net is that there isn't a desktop client Aug 15 17:59:23 /media/box.net Aug 15 17:59:36 twbbas: make one Aug 15 17:59:38 or use davfs Aug 15 17:59:44 webdav Aug 15 17:59:45 davfs? Aug 15 17:59:48 webdav? Aug 15 17:59:53 yes Aug 15 18:00:00 you can mount box.net as a webdav drive Aug 15 18:00:06 Oh I did that but it's not enough Aug 15 18:00:08 and write to it like you would any other drive Aug 15 18:00:17 I like how Dropbox integrates with the right click so you can get a public link Aug 15 18:00:19 how is it not enough Aug 15 18:00:22 what else could u need Aug 15 18:00:31 well my web drive has trouble everytime I restart Aug 15 18:00:38 OS fail Aug 15 18:00:39 I have to reconfigure it Aug 15 18:01:16 PuffTheMagic: Is TIDE not in the testing feeds anymore? Aug 15 18:01:32 i didnt go anywhere Aug 15 18:01:51 hmmm Aug 15 18:01:58 I have the testing feeds enabled but I don't see it Aug 15 18:02:37 twbbas: which testing feeds do you have? Aug 15 18:03:14 webos-testing-armv7 Aug 15 18:03:36 You said 'feeds' but you only list 1 Aug 15 18:03:42 what about the rest Aug 15 18:03:44 oh Aug 15 18:03:47 I should have said feed Aug 15 18:03:48 there in no binary code in Tide Aug 15 18:03:55 twbbas: you need to add ALL the feeds Aug 15 18:03:58 It was in that feed before? Aug 15 18:04:02 tide runs on my pre2 :) Aug 15 18:04:02 armv7 != Touchpad Aug 15 18:04:09 hmm Aug 15 18:04:14 it was always in the all feed Aug 15 18:04:27 because its just JS code Aug 15 18:04:30 and it runs on any device Aug 15 18:04:34 I got all excited because there are novacom packages on the opensource page, but there's no source in them :-( Aug 15 18:04:37 includig emu Aug 15 18:04:56 linuxjacques: whats in the packages then? Aug 15 18:04:56 linuxjacques: that would have been cool Aug 15 18:05:13 oh I didn't know I had the ALL feed last time Aug 15 18:05:31 I must have Aug 15 18:05:45 The instructions on the wiki clearly say to add all of the feeds Aug 15 18:05:47 not just 1 Aug 15 18:05:55 Yeah, I read those the first few times I added the feeds Aug 15 18:06:05 I guess I forgot that I had to add the ALL this past time I doctored Aug 15 18:06:13 oil: told you people dont read that shit Aug 15 18:06:17 PuffTheMagic: just binary .debs and a pfd license file Aug 15 18:06:18 :( Aug 15 18:06:29 linuxjacques: lame! Aug 15 18:06:43 yeah, not sure why they are on the opensource page Aug 15 18:06:59 twbbas: you arent the only one expecting it to be in the armv7 feed Aug 15 18:07:13 oh I see why I forgot I had the ALL listed. It isn't listed next to the other testing feed in the feeds list in Preware Aug 15 18:07:28 It moves up a few spots because of alphabetical Aug 15 18:08:00 and I didn't know the feeds were different like that Aug 15 18:08:17 I thought the ALL feed listed packages for every device while the armv7 etc has packages for only your devic Aug 15 18:08:31 Now I understand it Aug 15 18:08:39 it has to do with arch compat Aug 15 18:08:41 Yep Aug 15 18:08:54 pure JS/HTML apps go in the all feed Aug 15 18:14:05 linuxjacques: send them an email! Aug 15 18:38:49 http://cheezburger.com/View/5074902016 Aug 15 18:38:50 tee hee Aug 15 18:45:08 anyone else having the problem that Quick Install can't connect to the WI servers when applying a diff file right now? Aug 15 18:54:31 joem_work: lol Aug 15 19:17:04 joem_work: lol too :) Aug 15 23:12:36 linuxjacques: I suspect the reason why the novacom binary packages are on the opensource page is because they are required to replace the kernel on the device. **** ENDING LOGGING AT Tue Aug 16 02:59:57 2011