[00:35] asac: if you get a chance can you update upstream mozilla 478463 with info about libindicate [00:35] Mozilla bug 478463 in Backend "Add libnotify (+ libindicate) support to Thunderbird" [Enhancement,New] http://bugzilla.mozilla.org/show_bug.cgi?id=478463 [01:14] ping joelinux === jtv1 is now known as jtv [14:40] in current ubuntu-mozilla build of 3.6, if I go to download list, choose a downloaded file, I click "open containing folder" and nothing happens [14:40] my wm is metacity [14:40] i have a related problem that some files dont open their external client when i download them [14:40] the problem is only there in 3.6 [14:41] it works fine in 3.5 and 3.7 [14:41] from daily build [15:54] micahg: Did you get a change to look at the Seamonkey debian files? [15:54] not yet [15:55] let me see [15:58] I made options for configure really simple. I basically went with the default config. I needed to set disable-crashreporter so it would build on i386. [15:59] we don't build with crash reporter yet [16:00] I also had questions on how you select what goes in. [16:00] joelinux: looks pretty good [16:01] I've been really happy with 2.0.1. It's been very stable for me. [16:01] joelinux: are you just looking for this in Lucid or in dailies as well? [16:02] Um, this is where I need to learn the process. I know code and I'm coming over from a different distro. [16:03] karmic had seamonkey 1.1.17 and I was getting worried that there were bugs that were not patched. [16:03] joelinux: well, lucid's no problem, but we probably need a few more ubuntu specific patches [16:04] I would really like to understand those patches. I looked at the 1.1.17 patches and was trying to figure out what they do. [16:05] The rules file also needs some work. I did not understand all the options. [16:06] * micahg is still learning some of that as well joelinux === mac_v is now known as \vish [16:27] thanks _Tsk_, I'm still learning :) [16:27] <_Tsk_> micahg: no problem [16:27] <_Tsk_> the more people on board the merrier ! [16:37] micahg: What is the proper way to proceed? Do I set this up a personal project page? Do I join this team? How would I join? [16:41] concerning my what I said above, I noticed there is a content type "file" in 3.6 which messes up my application settings [16:41] is it possible to remove this "file" type or anything else i can do? [16:42] joelinux: if you're interested in joining the team, the best way is to contribute patches for a period of time [16:43] mahfouz: what application? [16:43] joelinux: you don't have to be a member to contribute [16:43] i have problems with different apps, one of them e.g. is scid to open pgn files [16:43] scid? [16:43] a chess program [16:43] but it's not just that [16:43] mahfouz: what does that have to do with mozilla or browsers in general? [16:43] say I set "file" to gedit, then it tries to open everything with gedit [16:44] it's the file type association of ff 3.6 [16:44] ah, ok [16:44] something is funny there, not just scid [16:44] i noticed that 3.6 has a type "file" which 3.5 and 3.7 dont have [16:44] mahfouz: what are you trying to open? [16:44] hmm [16:44] yeah, I see it [16:44] well, you don't have scid [16:45] idr ever running into it [16:45] i can find another example if you like [16:45] mahfouz: I think that's just for generic files [16:45] ah [16:45] so maybe it treats some files as generic [16:45] it's set to always ask for me by defulat [16:45] *default [16:45] but e.g. pgn has it's own type [16:46] it should not be treated as "generic" [16:46] right, images shouldn't be generic [16:46] there were some changes 2 weeks ago [16:47] that caused this [16:47] I guess the assumption is that images will open in the browser [16:47] ah [16:47] mahfouz: are you using dailies? [16:47] yes [16:47] daily build ppa [16:48] if you want, can try the following: (1) go to (say) www.reuters.com (2) download an image into your download folder (3) go to ff downloads (4) say "open" or "open containing" [16:49] hmm, I can't find anything [16:49] then it uses the "file" association [16:50] opens for me in ristretto [16:51] which is the system default [16:51] aha [16:51] mahfouz: what flavour of ubuntu are you on? [16:51] karmic [16:51] normal ubuntu [16:51] ah, ok, do you have firefox-3.6-gnome-support? [16:51] and xulrunner-1.9.2-gnome-support? [16:52] ah, no [16:52] do i have to install that manually? [16:52] forgot [16:52] only have 1.9.1 gnome-support [16:52] mahfouz: yeah, we don't force that because of KDE users [16:56] aha, works better now with jpg and ogg [16:56] but scid doesn't open still [16:59] is it possible that ff 3.6 has a problem with binaries in /usr/local/bin? [17:01] gtg, be back later [18:07] does anyone recall offhand if i can use gmail for custom domain but redirect my site to my personal sever? [18:08] mbana: that's controlled by dns [18:08] mmm ... i'm already using gmail for email on the custom domain but i _hate_ their sites application [18:10] mbana: you just need to set the a record to point to your webhost === \vish is now known as mac_v [20:16] fta: around? [20:16] Ch is a mess :( === BUGabundo is now known as SantaBUG [20:20] Merry xtmas every one [20:26] ho ho ho , SantaBUG ;p [20:27] merry xmas :) [20:27] mac_v: Merry xtmas http://p.bugabundo.net/merry-xtmas-and-an-happy-new-year-2010 === mac_v is now known as \vish [20:28] * \vish wonders why SantaBUG isnt BUGsanta ;) would be more in line with BUGabundo [20:29] <\vish> or even Santabundo :) [22:24] micahg: are you still there? [22:24] mahfouz: yes [22:25] do you have emacs23? [22:25] to test [22:25] mahfouz: no [22:25] hmm [22:25] geany [22:25] ok [22:25] let me find some other test case [22:25] mahfouz: what's the problem [22:26] I claim that some apps don't open when choose them for opening a file [22:26] mahfouz: do you have the apparmor profile enabled? [22:26] check /var/log/kern.log [22:26] hmm [22:26] huge file [22:27] mahfouz: tail -n [22:27] tail -n 10 or 20 or 30 [22:27] AppArmor: AppArmor initialized [22:27] this one? [22:28] AppArmor: AppArmor Filesystem Enabled [22:28] you should see lines about firefox [22:28] if it's enabled [22:29] ah [22:29] (1261693453.795:406): operation="exec" pid=7943 parent=23144 profile="/usr/lib/firefox-3.6*/firefox{,*[^s][^h]}" requested_mask="::x" denied_mask="::x" fsuid=1000 ouid=0 name="/usr/bin/emacs23-x" [22:29] I tried emacs23 and it didn't open [22:29] mahfouz: there you go [22:30] oh [22:30] mahfouz: please follow instructions here on how to allow emacs [22:30] https://wiki.ubuntu.com/DebuggingApparmor [22:30] yeah same with the other apps [22:30] ok thx [22:30] mahfouz: if you think firefox should have access, please debug it and file a bug with what you find [22:30] but note that this is not a problem in 3.7 and 3.5 [22:30] mahfouz: you might not have those enabled [22:31] where to file btw? on lp or bugzilla.mozilla? [22:31] mahfouz: lp in firefox-3.5 [22:31] mahfouz: apparmor is ubuntu specific, not FF specific [22:32] but there must have been some changes about this 2 weeks ago [22:32] it would be great if we can get the bugs out now so that we can enable in lucid [22:32] in 3.6 only [22:32] mahfouz: yes, it was just added [22:32] oh, i see [22:32] but I guess it was jsut left on :) [22:32] I'll chat with the maintainer about it [22:32] ok, thx for your help [22:32] it was kind of annoying for me that some clients wouldnt start anymore [22:33] I can imagine [22:33] * micahg has been dealing with apparmor all day [22:33] good idea for Xmas [22:59] mahfouz: are you able to debug and figure out if certain apparmor lines in the profile will help? [23:01] sure, but I have to read into wiki or do you have any suggestions? [23:02] mahfouz: wiki: https://wiki.ubuntu.com/DebuggingApparmor [23:03] what about this nano and less audits btw, need less be allowed or disallowed for some reason? [23:03] i mean i wasn't actively invoking nano [23:04] mahfouz: less doesn [23:04] 't make sense for output from firefox [23:04] what were you doing when it wanted to open nano [23:05] i get a lot of those, lesspipe, lessecho [23:05] mahfouz: you can do a tail -f and watch the entries come in as you work [23:05] i don't know atm what I did to get those messages [23:05] yeah, I even see the time stamps [23:05] but i have to do more testing [23:06] mahfouz: ok [23:12] micahg: I have a strange path to the profile binary [23:12] micahg: what do you mean? [23:12] profile="/usr/lib/firefox-3.6*/firefox{,*[^s][^h]}" [23:12] mahfouz: that's normal [23:12] i paste that into the terminal [23:12] ? [23:12] mahfouz: no [23:13] oh, sorry, I misunderstoog [23:13] sudo aa-complain /usr/lib/firefox-3.6b6pre/firefox-3.6 [23:13] the profile should be usr.bin.firefox-3.6 [23:13] so, sudo aa-complain /usr/bin/firefox-3.6 [23:15] we might need to update the documentation :) [23:19] # for maximum plugin/helper compatibility [23:19] #/usr/bin/* Uxr, [23:19] #/usr/lib/*/** ixr, [23:19] # [23:19] # For stricter access, comment out the 'maximum plugin/helper compatibility' [23:19] # lines above and uncomment these [23:19] # [23:19] i understand that this is the whitelist [23:19] that's from apparmor.d/firefox-3.6 [23:19] yes [23:19] imho, we shld allow everything in /usr/bin/ [23:19] or is that too much [23:19] mahfouz: too much [23:20] oh [23:20] gedit is whitelisted below [23:20] so you want to just add certain apps to the "miscellaneous" list? [23:21] mahfouz: yes, the apps that firefox should have access to under normal circumstances [23:21] wait, lemme check 3.5 [23:24] is it possible that 3.5 and 3.6 block different apps even though they have the same profile in apparmor.d? [23:25] usr.bin.firefox-3.5 and usr.bin.firefox-3.6 seem to be the same file [23:26] but 3.6 blocks a whole lot more [23:26] mahfouz: 3.6 is probably on and 3.5 is probably off [23:27] oh, so apparmor was never active for ff before? [23:27] they'll be the same if you're running dailies [23:27] mahfouz: not before karmic [23:27] and even in karmic not by default [23:27] yes [23:27] that's what I mean [23:28] but 3.6 has "on" by default? [23:28] mahfouz: not sure if that's a bug, I'll talk to the maintainer next week [23:28] [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIMsgAccountManager.createIncomingServer]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://messenger/content/accountcreation/verifyConfig.js :: verifyConfig :: line 84" data [23:28] TB 3.1 [23:29] adding new account [23:29] BUGabundo: you have any extensions enabled? [23:29] no [23:29] clean profile [23:29] just installed it [23:29] 1st account [23:29] GApps account [23:39] BUGabundo: is this it? bug 490234? [23:39] Launchpad bug 490234 in nemesispercussions "Make sure we can't move a drum outside the stage" [Low,New] https://launchpad.net/bugs/490234 [23:39] oops mozilla 490234 [23:39] Mozilla bug 490234 in Account Manager "[autoconfig] New Quick Account doesn't support Google Apps" [Normal,New] http://bugzilla.mozilla.org/show_bug.cgi?id=490234 [23:40] no idea [23:40] ahhhhhh maybe it is [23:40] so I can use TB3 [23:40] LOLOLOL [23:40] so much for my testing [23:40] found a bug right of the start that prevents me from using it [23:40] LOLOL [23:40] just my luck [23:40] subbing to it [23:40] BUGabundo: well, take a look at the bug and see if that's your situation, if so, please post the error in the bug [23:40] micahg: https://bugs.launchpad.net/ubuntu/+source/firefox-3.5/+bug/500244 [23:40] Ubuntu bug 500244 in firefox-3.5 "AppArmor blocks Firefox 3.6 from opening many important apps" [Undecided,Incomplete] [23:41] I updated the bug [23:41] can easily be fixed by adding /usr/bin/emacs Uxr, [23:41] and analogous lines [23:41] mahfouz: BTW, we won't add anything in /usr/local/bin [23:41] there shld be some discussion about which apps are whitelisted and which shldnt [23:42] done [23:42] mahfouz: openoffice is already whitelisted [23:42] many users would be surprised about the current (restrictive) settings [23:42] BUGabundo: thanks [23:43] openoffice is white, yeah my mistake [23:43] mahfouz: well, my suggestion to is to file a bug for each app or group of related apps [23:43] mahfouz: we've already covered most of the defaults [23:44] how about a warning if apps get blocked? [23:45] can we whitelist an app if the user chooses it himself? [23:45] bug 489278 [23:45] Launchpad bug 489278 in apparmor "Apparmor should notify the user when it blocks access" [Undecided,New] https://launchpad.net/bugs/489278 [23:45] ah ok [23:46] mahfouz: I'm going to update your bug just for emacs [23:46] how about scid for the chess lovers? [23:46] unless you have the line for nano [23:46] mahfouz: is scid an ubuntu package? [23:46] yes [23:46] from our repo? [23:46] aptitude search scid [23:47] firefox even has a pgn file type association [23:47] pgn = chess notation [23:47] mahfouz: you must have a custom version of it [23:47] out scid is in /usr/bin/scid [23:47] *our [23:47] right [23:47] because the scid in repos is very old [23:48] there is a bug for this as well [23:48] https://bugs.launchpad.net/ubuntu/+source/scid/+bug/258183 [23:48] mahfouz: yes, but we can't grant access by default to anything not from the ubuntu repo [23:48] Ubuntu bug 258183 in scid "Please update Scid to new upstream version 3.6.24" [Wishlist,Confirmed] [23:48] aha [23:48] well, ok [23:48] mahfouz: http://packages.ubuntu.com/lucid/scid [23:49] but then we need documentation about how to whitelist these "other" packages [23:49] it's on the debuggingapparmor wiki page [23:50] well,ok then I'll vote for bug 489278 [23:50] Launchpad bug 489278 in apparmor "Apparmor should notify the user when it blocks access" [Undecided,New] https://launchpad.net/bugs/489278 [23:51] mahfouz: you can mark it as affecting you [23:51] i did and subscribed [23:51] great [23:52] since this is affecting lucid, can you add /usr/bin/scid? [23:52] this will probly have newer scid version [23:52] and /usr/bin/emacs I guess [23:52] what is xemacs? /usr/bin/xemacs? [23:53] mahfouz: it's probably best if you list each app and the use case for including it [23:53] in the bug [23:54] the one I just filed? [23:54] ok, I'll update description again [23:55] mahfouz: yeah, great, thanks