[00:06] Okay, this one is a little complicated: I found out that Linux introduced unprivileged ICMP for a couple of years. One gets a socket using socket(AF_INET, SOCK_DGRAM, IPPROTO_ICMP) and then an the unprivileged user is allowed to send and receive a very limited set of ICMP messages. My code seems to work on the phone (Nexus 4, r14, Kernel 3.4.0-5-mako) but on the desktop (Vivid, Kernel 3.18.0-9-generic) already [00:06] the socket() call fails with EACCES. [00:07] Which leads to the question: Is this a kernel issue, an AppArmor issue or something completely different and who should I talk to [00:41] SturmFlut: please check dmesg for apparmor messages [00:41] dmesg | grep DENIED [00:45] jjohansen: There are some results, but none concerning the app. [00:46] SturmFlut: hrmmm, is the app confined? [00:47] aa-status will report apparmor status [00:47] or you can directly check the tasks confinement [00:47] cat /proc//attr/current [00:48] where is the pid of the task to check [00:48] ps -Z will show that info as well [00:49] /proc/15059/attr/current contains "unconfined". I would expect so on the Desktop [00:51] SturmFlut: so with it being unconfined its very unlikely the issue is apparmor [00:52] jjohansen: I thought so, but I don't know anything about AppArmor so I wanted to check that first [00:52] right, so it should only enforce policy on processes that are confined [00:53] it doing something with unconfined would be a major bug [00:54] jjohansen: The next step would probably be to talk to someone in #ubuntu-kernel ? I already checked that the 3.18.0 kernel contains the necessary code for unprivileged ICMP, and the same socket() call works on the phone. [01:18] jjohansen: Nice to meet you BTW, and thanks for your support :) === _salem is now known as salem_ === salem_ is now known as _salem === _salem is now known as salem_ === salem_ is now known as _salem === Guest83972 is now known as thelionroars === thelionroars is now known as Guest13313 === chihchun is now known as chihchun_afk === Guest13313 is now known as thelionroars === thelionroars is now known as Guest60400 === Guest60400 is now known as thelionroars === thelionroars is now known as Guest11134 [14:57] is there a tablet that runs ubuntu well yet? my lady woud like a computer for the kitchen. [14:58] i've read the links in the topic [16:23] hi [16:24] what phone shuould i buy in order to install ubuntu phone on it ? [16:25] ??? [16:25] see the topic for the wiki pages about the install. in there you will find what devices are used as official dev phones and what phones have community support [16:26] but i mena some offical phone [16:26] i heard meizu will be first phone with ubuntu [16:26] so shoudl i buy meizu ? [16:26] did look up the wiki page i just told? the first phone will be sold in february. [16:27] k1l, what phone ? meizu ? [16:28] ?? [16:29] kibibyte: ??? [16:29] k1l, what phone will be sold in februrary ? i mena what brand [16:29] you asked for a phone to install ubuntu-touch on your own there. so see the wiki page. [16:30] http://www.gsmarena.com/new_photo_of_ubuntu_powered_meizu_mx4-news-10385.php [16:30] kibibyte: bq. but if they ship 1 ubuntu phone doesnt mean you can install ubuntu-touch on all their phones. [16:30] kibibyte http://www.omgubuntu.co.uk/2014/12/bq-ubuntu-phone-launches-in-europe-this-february [16:31] first phone is bq [16:31] kibibyte: so if you want to be sure you can install ubuntu phone on your phone see the wiki page i meantioned [16:31] meizu next [16:31] bq seems shitty to me. its from portugal [16:31] s/portugal/spain/ [16:31] yeah [16:31] same [16:32] spain/portugal they can do only holliday resorts [16:32] not electronic [16:32] now now [16:33] i dream about HTC with ubuntu [16:33] that would be android killer [16:33] i like the look of Sony phones [16:33] would love to have a sony phone with ubuntu [16:33] but then there's a LOT of android phone manufacturers out there [16:33] many of them would be awesome. [16:33] but we have to get the first one out, then the second, then the rest [16:33] takes time. [16:34] HTC -> best looking solid aluminium phones [16:36] yeah i know but ubuntu should start with some well know brand like HTC [16:36] and they start with bq and meizu [16:37] nope, that would be a bad idea ... you dont really want the masses in the beginning, you want the app devs [16:37] one is frome some portugal (holliday resorts) and other is from china (cheap shit) [16:37] and for app devs you want an affordable device they can use to fill the store [16:38] once you have a certain amount of apps you want the masses then [16:38] meizu mx4 affordable ? lol [16:38] it costs more thatn HTC one [16:38] * ogra_ wasnt talking about meizu [16:39] If you want a other device then meizu or bq just install it on a supported one you want!? [16:39] most IT delopers can afford any phone [16:39] its well paid subject [16:39] well, go and convince HTC :) [16:39] or you targeting developer from india lol [16:40] or do a port yourself [16:40] no no, i dont want any ports i want some offical phone from cannocial . with support etc [16:41] like nexus from google [16:41] well, then you have to go with bq or later with meizu [16:41] or wait a year and have a bigger choice [16:42] they should hire some smart gut in cannonical to manage this stuff [16:42] manage what ? [16:42] like my idea: offical phone from ubuntu [16:42] kibibyte: you are talking way too much prejudices [16:42] i mena from cannonical [16:42] the bq and meizu Üare* the official phones from ubuntu once they are out [16:43] kibibyte: you know that even microsoft with its power did struggle in the mobile market? [16:43] its not like google ever produced a nexus themselves either [16:43] ogra_, but i heard that that will modified ubuntu on bq and meizu [16:43] modified ? [16:43] its the first release of the ubuntu phone OS ... it will be as plain as it can be :) [16:44] ogra_, yeah but nexus has stock android and i.e HTC has android with htc sense which is crap [16:44] ubuntu isnt android [16:44] completely different concept [16:44] *especially* if it comes to branding [16:44] yeha but meizu will probably modify ubuntu touch [16:44] what makes you think that [16:45] kibibyte: can you stick to facts and not "i think" or "i heard"? [16:45] since each company wants to add somethign to their phones to make them "better" than others [16:45] like HTC is adding sense [16:45] thats what ubuntu for phones is designed for [16:46] but i want stock ubuntu [16:46] it is re-brandeable by the manufacturer out of the box [16:46] without any chinesse/portugal modifications [16:46] there is no such thing [16:46] its all stock ubuntu ... [16:47] just wait til you can hokd one in your hands and you wil understand [16:47] ogra_, nexus has stock android installed. If thers new version of android , you get it. And in HTC you cant install new andorid. you must wait for HTC android version [16:47] this isn't android [16:47] right, ubuntu isnt android [16:48] Hey, is the camera-app broken for anyone else after the latest rtm-proposed update? [16:48] ok then i like it [16:48] ahayzen_: lemme see [16:48] just updating now [16:48] ahayzen_: broken in what way? won't launch? [16:48] yup [16:49] k [16:49] any logs? [16:49] checking now [16:49] https://bugs.launchpad.net/camera-app/+bug/1411789 [16:49] Launchpad bug 1411789 in camera-app "Camera crash when switching while loading" [Undecided,New] [16:50] ahayzen_: works on krillin [16:51] app log http://pastebin.ubuntu.com/9768315/ syslog http://pastebin.ubuntu.com/9768317/ [16:51] popey, this is on mako #169 [16:51] popey, i've even tried reinstalling from the store [16:52] popey, but it just dumps out right at the point where the splash would normally end [16:52] I'd file a bug. [16:52] sorry, I dont have mako [16:52] :/ [16:53] popey, it was working on the image before, so i suspect its something in these changes http://people.canonical.com/~ogra/touch-image-stats/rtm/201.changes :) i'll file a bug [16:54] lots of camera stuff! [16:54] * ahayzen_ spots 'camera' in the .changes [16:54] well, there was a hybris change [16:54] ogra_, do you have a mako? [16:54] i guess while the krillin device tarball got updated, the mako one didnt [16:54] yes, i have a mako, but months outdated and with drained battery [16:54] ah [16:55] https://lists.ubuntu.com/archives/rtm-14.09-changes/2015-January/thread.html ... no android package in there [16:55] file a bug and assign to rsalveti ... [16:56] he usually cares for updating that [16:57] popey: My cheap QML Network Scanner app relies on a kernel feature which is currently enabled on Ubuntu Touch, but disabled on Vivid Vervet desktops/servers. In the end it boils down to a default sysctl setting, so its not really a kernel issue, but a matter of "what are the defaults for our distribution". I am not sure as who to talk to, could you maybe give me a pointer? [16:58] dunno who does kernel defaults, if it's a security thing then jdstrand I think, but otherwise, not sure. [16:58] ogra_, i don't think i can assign people not in my team or something IIRC, are you able to assign/add any more info to bug 1412013 [16:58] bug 1412013 in camera-app "[mako] Camera app doesn't launch on #169" [Undecided,New] https://launchpad.net/bugs/1412013 [16:59] done [16:59] ogra_: do you know who might be able to answer SturmFlut's question? [17:00] popey, SturmFlut, either security or kernel team ... [17:00] popey, ogra_ thanks :) [17:03] popey, ogra_ : There might be security implications. So maybe I talk to the security team first, and if they have no objections I take it to the kernel team? Or whoever is responsible for the contents of the "procps" package, which sets most of the sysctl parameters, as I just found out. [17:04] well, procps sets the overrides, kernel sets the defaults [17:04] both are in hand of the kernel team i think [17:04] (but you will need security approval anyway, so yeah, start with them first) [17:06] ogra_: Thanks. What's the proper way to contact the security team? Mailing List or IRC? [17:06] SturmFlut, ubuntu-devel or ping mdeslaur or jdstrand during the working week [17:07] ogra_: Will do. Thanks a lot :) [17:07] np [17:35] hey guys [17:35] as my name says [17:35] is there any way to install ubuntu touch developers preview to i9500 [17:37] hmm no answer ok than [17:41] yay for patiency [19:06] Is there anyone who can help with: "Warning: unable to open an initial console" at boot (porting to HTC phone) [19:54] mmh the mms works in ubuntu touch? [21:43] Hello, Ubuntu Touch support tethering? [21:44] (usb? wifi?) [21:49] well I've had an answer :) http://linuxg.net/ubuntu-touch-received-official-support-for-usb-tethering-see-how-to-enable-the-feature/ [21:49] (the next time I search before, sorry)