[02:12] <BuffyNZ> I just rebooted my Ubuntu 14.04.1 server with a raid5 LV root drive, and got a grub2 error saying disk '/lvmid/[hash]' not found. It then dropped me to a grub2 rescue prompt. I have downloaded the live cd, installed mdadm, remounted the root partition and tried purging and reinstalling grub. No change in behavour. Can anyone help?
[02:12] <BuffyNZ> The raid5 LV root has been set up for a good year or so, and was rebooted as recently as yesterday.
[06:34] <learning> Hi, I am planning to host my project on aws and want to encrypt home directory. I have setup password less ssh login via key. When I logout from the ssh session, will the home directory get encrypted? In that case, how the program will be able to read the text files from the filesystem?
[08:29] <lordievader> Good morning.
[08:50] <ochoroch> lordievader: HypeVs Bugs Daily: Admins just tried another type of backup. Switch of the VM before doing backup.  Perhaps turn the backup off and do it yourself?
[08:52] <ochoroch> lordievader: ok, wasnt aware that this is a family friendly channel ... i plan to do my own backups, only Backup /var/www/ and databases ....
[08:54] <lordievader> ochoroch: Add /etc to it.
[08:55] <ochoroch> ok ... true true. :-)
[09:59] <Jeeves_Moss> what should the correct directory be for the AWstats icons?
[10:33] <LeMike> #php does not give me an answer on this so I like to ask here: does the client-side need to take any action on "solving" the poodle-bug? or is it something the server needs to do?
[10:36] <mardraum> afaik there is no solution, just a workaround - stop using SSLv3
[10:42] <LeMike> how about SSLv2?
[10:43] <LeMike> mardraum:
[10:46] <mardraum> LeMike: no. use TLS. check your server using the ssllabs server tests.
[10:47] <LeMike> thanks mardraum . that helped!
[11:25] <rbasak> jamespage: will you be able to sponsor bcache-tools into unstable before jessie freezes, please?
[11:25] <jamespage> rbasak, I should think so - point me at it
[11:26] <rbasak> jamespage: I need to prepare it for Debian. Basically what's in Ubuntu, but I'll remove Vcs-* etc.
[11:26] <rbasak> (since the guy whose repo was hosting the latest seems to be MIA)
[13:25] <rbasak> jamespage: need some help with the Maintainers and Uploaders field please. Maintainers will be me and one other named person. But neither of us are DMs (AFAIK). So what goes in Uploaders? Both of us anyway?
[13:26] <rbasak> And do we need a group email for Maintainer?
[13:26] <jamespage> rbasak, you don't need a group email for maintainer - it can be one person; with others listed in uploaders
[13:26] <jamespage> rbasak, and its fine to add yourself as an uploader even if you are not a DM yet
[13:26] <rbasak> OK, I'll do that for now - thanks.
[13:33] <zul> is vivid open yet?
[13:34] <rbasak> zul: yes
[13:36] <rbasak> jamespage: ready for review. github.com/basak/bcache-tools, master branch.
[13:36] <rbasak> jamespage: please use the orig tarball from Utopic/Vivid when uploading.
[13:37] <jamespage> rbasak, hmm - no upstream and pristine-tar branches then?
[13:37] <rbasak> jamespage: no. There's great confusion on the definition of "upstream" currently. Everyone is friendly but there are a number of accidental forks.
[13:38] <rbasak> I have discussed this upstream and we decided to upload to define the canonical one.
[13:38] <rbasak> I guess I could create a pristine-tar branch though - I just haven't.
[13:39] <rbasak> (partly for fear that things will get forked and then screwed up)
[14:04] <ApplesInArrays> I'm using a VPS that doesn't have nice DNS record configuration like DigitalOcean. Just has a space for "Reverse DNS". Is there a way I could implement Virtual Hosts? on Namecheap I'd point two domains to the same IP. I'm trying to figure out if this could work.
[14:16] <pdonnachie> Hi everyone, I need to redirect all the URL ending with .htm to the homepage. I'm using apache, so I add in the .htaccess file the line RedirectMatch 301 (.*)\.htm$ http://website.com/ but is not working.. actually is blocking all the website.. What's wrong with the line I added? Thx in advance
[14:30] <WhiteIntel> hello guys can someone help me with an openvpn client problem in ubuntu server?
[14:33] <jamespage> rbasak, W: bcache-tools source: maintainer-also-in-uploaders
[14:33] <jamespage> you can drop david from uploaders
[14:35] <rbasak> jamespage: oh OK, sorry.
[14:35] <jamespage> rbasak, np
[14:36] <rbasak> jamespage: pushed
[14:55] <jamespage> rbasak, all looks good to me - uploaded to NEW for unstable
[14:55] <jamespage> thanks!
[14:56] <rbasak> Thank you!
[15:38] <rbasak> utlemming, rcj: I don't see any daily cloud images for Vivid. When are these expected, please?
[17:07] <ApplesInArrays> Just set up a VPS and I'm not having any luck getting mod-rewrite to work. Any help?
[17:09] <jpds> We're going to need a bit more information that that.
[17:09] <jpds> than that*
[17:09] <ApplesInArrays> I'm typing it up now
[17:11] <ApplesInArrays> Here are the steps I took and the error: http://paste.ee/p/fLd2L
[17:27] <ApplesInArrays> find / -name httpd.conf  to find httpd.conf as described here (http://tildemark.com/enable-htaccess-on-apache/), no?
[19:14] <Ryan_Lane> is there any way to set MAILTO for all cron.d entries, without modifying them?
[19:15] <Ryan_Lane> I'm trying to avoid managing every cron.d that comes with a package, but I'd really like to disable cron emails for my dev environments
[19:43] <markthomas> Ryan_Lane, try adding -m off to the cron daemon args.
[19:43] <Ryan_Lane> -m isn't an option
[19:44] <Ryan_Lane> ubuntu ships with anacron
[19:44] <markthomas> Ah.
[19:44] <markthomas> huh
[19:53] <genii> Ryan_Lane: Have you tried putting MAILTO=""  in the /etc/crontab file ?
[19:53] <Ryan_Lane> I have
[19:53] <Ryan_Lane> that only helps with things loaded by /etc/crontab
[19:53] <Ryan_Lane> and cron.d isn't
[19:53] <Ryan_Lane> neither are user crons
[19:54] <genii> Aaah
[19:54] <Ryan_Lane> I'm pretty sure I'm just screwed
[19:54] <Ryan_Lane> and based on the bugs I've seen Ubuntu has no plans on switching to vixiecron
[22:58] <ruben23> hi guys anyone can help how to execute rysnc and be able to display the percentage and status of its copying..?
[23:00] <WhiteIntel> hello I have a problem with my ubuntu server client: when I try to connect I get this error: RTNETLINK answers: Network is unreachable
[23:00] <WhiteIntel> Mon Oct 27 20:29:06 2014 ERROR: Linux route add command failed: external program exited with error status: 2
[23:00] <WhiteIntel> what is wrong here?


[01:06] <bdmurray> hello?
[01:06] <mdke> hello
[01:07] <bdmurray> Hi, I was reading over the documentation team repository instructions and I was curious about bug reports versus submitting svn patches to the mailing list.
[01:08] <mdke> bdmurray: what in particular is your query?
[01:08] <bdmurray> Are bug reports appropriate if you are submitting a patch yourself?  If not when are bug reports appropriate?
[01:09] <mdke> you can submit a patch either on the mailing list or via bug report. If you just have a suggestion, or want to point out an error, a bug report is probably the best way
[01:11] <bdmurray> So, a bug report for suggestions w/o patches and mailing list for patches?
[01:11] <mdke> tbh, either for either
[01:11] <mdke> whichever you prefer
[01:12] <bdmurray> Thinking about it, it seems that trivial (typographical / grammatical) might be best via bug report.  Those requiring discussion might be best submitted to the mailing list.
[01:14] <mdke> bdmurray: that's fine. Any contribution is most welcome
[01:15] <bdmurray> okay, thanks
[01:15] <mdke> bdmurray: anything specifically you're interested in working on?
[01:18] <bdmurray> mdke: I've been using Ubuntu for a while now but thought I'd read through the documentation. ;)  I wanted to help with things as I notice them.
[01:19] <mdke> that would be great
[01:37] <bdmurray> mdke: do you have a minute?
[01:37] <mdke> bdmurray: yes
[01:38] <bdmurray> I was looking at http://doc.ubuntu.com/ubuntu/desktopguide/C/linux-basics.html and noticed that some of the sentences are active and some are passive.
[01:38] <bdmurray> "Starting the Terminal" vs "Switch to Console mode"
[01:38] <bdmurray> Then looking through the svn repository those phrases appear a lot
[01:39] <mdke> those are both active, afaik, but I think I see your point
[01:39] <bdmurray> maybe I don't have the right term then.  but some end in "ing" and some don't.
[01:40] <mdke> yeah
[01:41] <bdmurray> What would be the best way to approach that?
[01:41] <mdke> well, a discussion on the mailing list. I don't recall if our style guide deals with that
[01:42] <mdke> "Starting the Terminal" sounds appropriate for titles to me, while "Switch to..." sounds like an instruction
[01:44] <bdmurray> I think that using "Starting" and "Switching" are appropriate because if you read that section that is what you will be doing.
[02:00] <crimsun_> mdke: hi
[02:00] <mdke> ah yay
[02:00] <crimsun_> (I'm in a meeting; my responses are lagged)
[02:01] <mdke> crimsun_: flash, is it broken in feisty or is the method for installing it going to change? (lagged responses gratefully accepted)
[02:01] <crimsun_> it's not known-broken; do you have a case where it fails?
[02:02] <mdke> it's not working on my system
[02:02] <crimsun_> where does it barf?
[02:02] <mdke> it is installed, but doesn't seem to work. And I can't find the update-flashplugin command that used to be around
[02:03] <crimsun_> update-flashplugin is obsolete; we killed it when we migrated to the betas of 9
[02:03] <mdke> ok, that explains that
[02:03] <mdke> mental note to nuke that from the docs
[02:03] <mdke> so simply installing it should work?
[02:04] <crimsun_> yes
[02:04] <crimsun_> ls -l /usr/lib/flashplugin-nonfree* >/dev/null 2>&1 ; echo $?
[02:04] <mdke> 0
[02:04] <crimsun_> ok good
[02:04] <mdke> i saw some posts about removing the package and reinstalling it, I haven't tried that yet
[02:05] <crimsun_> which Web browser(s) are you testing against?
[02:05] <mdke> firefox/epiphany
[02:05] <crimsun_> ls -l /usr/lib/mozilla-firefox/plugins/*flash*
[02:05] <mdke> nothing
[02:06] <crimsun_> ls -l /usr/lib/flashplugin-nonfree
[02:06] <crimsun_> also, do you use a network proxy?
[02:06] <mdke> whoa
[02:06] <mdke> matt@kalliope:~$ ls -l /usr/lib/flashplugin-nonfree
[02:06] <mdke> total 0
[02:06] <mdke> never seen "total 0" before
[02:06] <crimsun_> ok, how about ls -l /usr/lib/flashplugin-nonfree-unpackdir
[02:07] <mdke> yes, that has wgetrc in it
[02:07] <mdke> and "total 4"
[02:07] <crimsun_> but no FP9_plugin_beta_112006.tar.gz ?
[02:07] <mdke> correct
[02:08] <crimsun_> what are the contents of wgetrc?
[02:09] <mdke> noclobber = off
[02:09] <mdke> dir_prefix = .
[02:09] <mdke> dirstruct = off
[02:09] <mdke> verbose = off
[02:09] <crimsun_> ok, so let's rehash: you -do- use a proxy?
[02:09] <mdke> no
[02:10] <mdke> at least not knowingly
[02:10] <crimsun_> ok, please --purge flashplugin-nonfree, then reinstall it
[02:10] <mdke> if that solves the problem, is it going to lose debugging material?
[02:11] <crimsun_> no
[02:11] <crimsun_> it'll be the same problem that has existed since 7.0.63
[02:11] <crimsun_> there's nothing we can really do about flaky upstream proxies and the like
[02:11] <crimsun_> I can merge a newer Debian unstable source package, but it won't help this issue at all
[02:12] <mdke> upstream proxies?
[02:13] <crimsun_> if your isp does funky things
[02:13] <crimsun_> (back to your 'knowingly' comment)
[02:13] <mdke> yeah
[02:13] <mdke> or potentially I was disconnected during the upgrade?
[02:14] <crimsun_> that could be it, too
[02:14] <crimsun_> postinst no longer bails if the package fails to download, because it could prevent other packages from being configured
[02:14] <mdke> so there is no equivalent fallback command for redownloading afterwards, like with update-flashplugin?
[02:14] <crimsun_> not a good solution, but it's arguably better than killing a dist-upgrade
[02:15] <crimsun_> you can try dpkg-reconfigure flashplugin-nonfree
[02:16] <mdke> really this should all be done from firefox... how hard would that be?
[02:16] <crimsun_> from within a browser window?
[02:16] <mdke> well, the window that appears when you try to view a flash page, and you click on the broken window
[02:17] <mdke> that should install the required package, or dpkg-reconfigure it, if installed already
[02:17] <mdke> (works now btw, thanks)
[02:17] <crimsun_> there's no reliable way to hook into that.
[02:17] <mdke> crimsun_: they are doing it with totem, aren't they?
[02:17] <crimsun_> Bart and I spent quite a while debugging, and it breaks on too many cases.
[02:17] <mdke> ah, ok: if you've looked at it already
[02:17] <crimsun_> mdke: with the plugins? No idea; totem is not used here.
[02:18] <mdke> there is some plan to install codecs as required by files the user is trying to play, I think
[02:18] <crimsun_> is that a Ubuntu spec or in the upstream code?
[02:18] <mdke> Ubuntu spec, but the fact you're not aware of it is making me nervous
[02:19] <crimsun_> it shouldn't make you nervous; I've had no time to keep up with Ubuntu things in the past month :/
[02:19] <mdke> it has been quite a prominent spec over the last 6 months though
[02:19] <mdke> what was it called...
[02:19] <crimsun_> the education one?
[02:20] <crimsun_> easy-codec-installation
[02:21] <mdke> that's it
[02:21] <mdke> I was only able to find https://wiki.ubuntu.com/DesktopTeam/CommonInstallHook
[02:22] <crimsun_> lp/distros/ubuntu/+specs
[02:23] <mdke> so, you think a hook into firefox would be out of the question?
[02:23] <mdke> if you think it might be a long term option, I'll file a bug or something
[02:24] <crimsun_> I'll have to look at libgimme-codec
[02:24] <mdke> that's clearly grounds for me to file a bug
[02:24] <crimsun_> if it does what I think it does, it won't help at all
[02:24] <mdke> gah
[02:25] <crimsun_> it seems to be a wrapper to g-a-i, which will just pull down a package, which will pull down flashplugin-nonfree
[02:25] <crimsun_> so what can be automated is the fetching of the package, yes, but it won't at all resolve the issue you encountered
[02:25] <mdke> which won't help?
[02:26] <mdke> well, it fixes another issue. What about dpkg-reconfigure if the package is already installed?
[02:26] <crimsun_> may resolve one corner case
[02:27] <crimsun_> feel free to file a bug, but someone else will have to action it
[02:28] <mdke> it's already filed
[02:28] <mdke> bug 36544
[02:28] <Ubugtu> Malone bug 36544 in epiphany-browser "We should suggest to install the proper package is a plugin is missing" [Wishlist,Confirmed]  http://launchpad.net/bugs/36544
[02:29] <crimsun_> I'm not at all happy with it.
[02:29] <mdke> with the bug?
[02:29] <crimsun_> in ff's case, we're simply reimplementing what firefox already does
[02:30] <mdke> does firefox actually do it successfully?
[02:30] <crimsun_> people report that it does.
[02:30] <crimsun_> several folks in #edubuntu, actually. I was shocked.
[02:30] <mdke> oh, I thought it didn't.
[02:30] <mdke> anyway, feel free to adjust the bug report if you disagree
[02:31] <crimsun_> it's a valid bug report imo
[02:31] <crimsun_> I'm just not happy with it :)
[02:31] <mdke> aha
[02:31] <mdke> i have to sleep, thanks again for your help
[02:31] <crimsun_> np
[08:50] <nixternal> mdke: https://wiki.ubuntu.com/KubuntuDesktopGuide/Structure#head-703356a6365ef19b1be181925b7e8556d8f6f1bc
[09:28] <mdke> nixternal: I'm not sure, I think more categories would work better. A user can't really tell what is going to be in a section called "KDE Games". The ubuntu version uses one game per section
[12:46] <mpt> Are the status="complete", status="review" etc attributes still in use?
[12:54] <matthewrevell> Morning all
[12:55] <matthewrevell> In case you don't know me, I work for Canonical as part of the Launchpad team.
[12:56] <matthewrevell> I'm interested to see if I can help you chaps with documentation for Ubuntu users that explains where Launchpad fits in
[12:56] <matthewrevell> and how to use it.
[12:56] <matthewrevell> mdke: Perhaps you might be able to help me with that?
[12:58] <rob> that sounds pretty useful actually
[01:01] <matthewrevell> cool :)
[01:02] <matthewrevell> From what I can see, a thorough explanation of how Launchpad fits into the Ubuntu world is missing, at the moment.
[01:02] <matthewrevell> I'd like to work as part of the ubuntu-docs team to help provide that.
[01:58] <mpt> ugh
[01:59] <mpt> "Nuke it from orbit and checkout again. It's the only way to be sure."
[02:25] <Ubugtu> New bug: #76527 in ubuntu-doc "Abrreviation change at about-ubuntu.xml" [Undecided,Fix committed]  http://launchpad.net/bugs/76527
[03:05] <Ubugtu> New bug: #76326 in kubuntu-docs (main) "Konqueror should be able to parse .lnk files" [Undecided,Unconfirmed]  http://launchpad.net/bugs/76326
[03:34] <willvdl> is there a discussion anywhere I can read on the policy around translating wiki pages?
[03:46] <willvdl> hey folks, https://help.ubuntu.com/community/EdubuntuFaq is an Italian translation of the Edubuntu FAQ.
[03:46] <willvdl> Is it really in the right place?
[03:54] <newz2000> willvdl: just looked at the moin docs, it seems many people wish there was a way to have multiple translations of the same page automatically built in, which implies that the capability isn't there yet.
[03:55] <newz2000> i.e. nothing like the content negotiation we use for help.ubuntu.com
[03:55] <willvdl> content negotiation?
[03:55] <newz2000> suggested workarounds were to simply link to the translated pages
[03:56] <newz2000> yeah, that means the webserver automoatically knows what languages you can read and sends you the version you want.
[03:56] <willvdl> eg h.u.c/pagename/es ?
[03:56] <willvdl> of course ja
[03:56] <newz2000> kind of
[03:56] <willvdl> hmmm. will think on this. thanks
[03:56] <newz2000> if you ask for index.html and you speak hu then it will look for index.html.hu and give you that if it exists
[03:57] <newz2000> moin doesn't have that. Instead, you would want to link to EdubuntuFaq/IT or EdubuntuFaq/EN or whatever.
[03:57] <newz2000> Maybe the docteam knows a better way
[03:58] <willvdl> I see some of the LoCo teams are doing parallel translations: e.g. https://wiki.edubuntu.org/ItalianRedirect
[03:58] <willvdl> must be a tonne of work
[03:59] <newz2000> yeah, that's cool though.
[03:59] <newz2000> that's one of the charters of the loco teams
[04:00] <newz2000> (maintaining localized help)
[04:01] <newz2000> willvdl: see the source of that page? https://wiki.edubuntu.org/ItalianRedirect?action=raw
[04:01] <newz2000> Notice that they used the 'language' feature to specify translated portions of that page
[04:01] <newz2000> {it} ... {en}...
[04:01] <willvdl> aha
[04:01] <willvdl> how does that help I wonder
[04:02] <newz2000> I think it would only help on small pages like this
[04:02] <newz2000> I love your little mouse for community. He's cool.
[04:03] <willvdl> yeah. we like mice
[04:03] <willvdl> thanks newz2000, gotto run to town
[04:03] <newz2000> ok, ping anytime. :)
[04:18] <nixternal> well well well if it isn't my old chap matthewrevell :)
[04:18] <nixternal> what's up?
[04:50] <newz2000> my goodness the UWN again was totally packed with awesome information
[04:50] <nixternal> awesome "old" information :(
[04:50] <newz2000> only old if you know everything... most of it was new to me. :)
[04:50] <nixternal> true
[04:51] <nixternal> hey, get to hacking mailman, and make a "add all to:" and a "ban all" selection
[04:51] <nixternal> ;)
[04:51] <nixternal> that would be easier than going through 100 spam emails collected in the mailman traps
[04:51] <newz2000> I did some mailman hacking this week as a matter of fact...
[04:51] <nixternal> and the spamassassin on the mailman server is subpar
[04:52] <newz2000> I added js links that check "reject" for all the pending messages.
[04:52] <nixternal> probably nees a sa-update if it isn't in cron
[04:52] <nixternal> if you reject, doesn't the email sender get a notice about it being rejected?
[04:53] <newz2000> oh, right. I added it to the other option, where it drops the message.
[04:53] <nixternal> discard
[04:53] <newz2000> but on my personal mailman, not the ubuntu/canonical mailman
[04:53] <newz2000> yeah, that's it
[04:53] <nixternal> but there is a button at the top that will auto discard everything marked defer already
[04:53] <nixternal> ahhh
[04:53] <nixternal> ok
[04:53] <newz2000> not on the version I use.
[04:53] <nixternal> orly
[04:53] <newz2000> I'm still running redhat 7.2 on that beast.
[04:54] <nixternal> haha
[04:54] <nixternal> thats still a good server, rocking that 2.2 kernel quite hard, unless you have upgraded to at least 2.4 :)
[04:54] <newz2000> I think that is up to 2.4
[04:54] <newz2000> I think 7.1 had 2.2
[04:54] <nixternal> ya, you are right
[04:55] <newz2000> I've mostly upgraded it to 7.3 via fedora legacy. Next month I'm getting a new server though, so it will have dapper server on it.
[04:56] <newz2000> a friend is letting me put it in his rack and is only charging $10/mo
[04:56] <nixternal> i am running a sarge server here, and an edgy server
[04:56] <nixternal> im moving all of the sarge stuff over to the edgy server eventually
[04:57] <newz2000> I'm thinking about using edgy...
[04:57] <nixternal> it is definitely stable
[04:57] <newz2000> I don't like messing with remote server upgrades though, so I'm a little hesitant
[04:57] <nixternal> it was up for 2 months before my dog unplugged the power to it
[04:58] <matthewrevell> nixternal: Howdy :)
[04:58] <nixternal> yo yo homey :)
[04:59] <nixternal> how is work? life? and I know how LUGRadio is rockin' :)
[05:01] <matthewrevell> nixternal: Both work and life are busy, but good :)
[05:02] <matthewrevell> nixternal: you?
[05:02] <nixternal> good to hear
[05:02] <nixternal> same pretty much, finish up this semester tonight with my last final, then i am clear for about a month
[05:02] <nixternal> just took a marketing/business management consultancy job with the Chicago Cubs as well
[05:02] <matthewrevell> nixternal: Cool :)
[05:02] <nixternal> probably about a 6 to 8 month contract
[05:02] <matthewrevell> nice
[05:03] <nixternal> ya, i hope there is plenty of free tickets to the games though :)
[07:37] <Lutin> Burgwork: are you around ?
[07:37] <Burgwork> Lutin: busy
[07:38] <Lutin> Burgwork: ok
[09:14] <bronson> LaserJock: here now.  Sorry about that.
[09:14] <LaserJock> no problem
[09:15] <LaserJock> it looks pretty good
[09:16] <bronson> Thanks.  It's a little disorganized because it's been growing badly...
[09:16] <LaserJock> I'm the maintainer of the Ubuntu Packaging Guide
[09:16] <LaserJock> and generally do a fair amount of the packaging doc work around MOTU
[09:17] <bronson> Ah, good.
[09:17] <LaserJock> some of the "how to package" type stuff should probably go into the packaging guide
[09:17] <bronson> I saw that guide earlier.  It's got a lot of information that isn't in my pages and vice versa.
[09:17] <LaserJock> the repo stuff is also very nice
[09:17] <bronson> Definitely.
[09:18] <LaserJock> I wonder if it would also be a good addition to the packaging guide
[09:18] <bronson> Is there an all-on-one-page verison of the packaging guide?
[09:18] <LaserJock> I don't think so
[09:18] <LaserJock> there is a PDF
[09:18] <bronson> Drat.  Little hard to search.  :)
[09:18] <bronson> That'll do.
[09:18] <LaserJock> it'd on help.ubuntu.com
[09:19] <LaserJock> you don't happen to know docbook XML do you?
[09:19] <bronson> I do.
[09:19] <bronson> Or did.  :)
[09:19] <bronson> Haven't used it in years.
[09:20] <LaserJock> well, I write the packaging guide in docbook and it's in the doc team svn repo
[09:20] <LaserJock> you are more than welcome to work on it and incorporate your material
[09:20] <LaserJock> some of the stuff (particularly the repo material) should also be on the wiki
[09:22] <bronson> Mostly what I wrote about is how to maintain an apt-gettable repository.
[09:22] <bronson> The packaging guide doesn't appear to cover that at all...  is that intentional?
[09:22] <LaserJock> not really
[09:22] <LaserJock> I hadn't really thought of it before because I don't maintian a repo myself
[09:23] <LaserJock> but it might be a nice addition
[09:23] <bronson> I find repos are really handy in many-computer maintenance situations.  For instance, keeping a school's computer lab up to date.
[09:23] <LaserJock> exactly
[09:25] <willvdl> I'd love to see that. Would be very valuable
[09:26] <bronson> OK, I'll see what I can do.
[09:26] <bronson> I won't worry about package building much since it looks like you've got that covered.
[09:26] <LaserJock> the info on the doc team svn repo is at https://wiki.ubuntu.com/DocumentationTeam/Repository
[09:27] <LaserJock> the packaging guide is in the generic/ directory
[09:27] <LaserJock> I'm kinda busy right at the moment but if you have any questions my email is mantha AT ubuntu.com
[09:28] <bronson> will do.
[10:00] <Ubugtu> New bug: #76647 in ubuntu-doc "Searching via apt not covered in Command-Line Package Management" [Undecided,Unconfirmed]  http://launchpad.net/bugs/76647


[03:53] <ePierre> Hi there
[03:54] <ePierre> I'm checking the snappy articles on developer.ubuntu.com and I saw a few mistakes
[03:54] <ePierre> https://developer.ubuntu.com/en/snappy/build-apps/snapcraft-advanced-features/ → references a 'examples' directory that is no longer. It has been replaced by a 'demos' directory
[03:55] <ePierre> https://developer.ubuntu.com/en/snappy/build-apps/your-first-snap/ → there is a formatting problem down around "Some more suggestions in our docs"
[04:16] <Fart> i want a chicken nugger and a french fried
[05:06] <stevebiscuit> haha
[07:13] <zyga> ePierre: can you please open bugs on that and poke dholbah or mhall119 about this
[07:13] <zyga> sergiusens: looking
[07:14] <ePierre> zyga, ok! Do we have a project for the developer portal?
[07:15] <zyga> ePierre: perhaps, I don't know, target snappy on launchpad and they can get re-assigned
[07:20] <zyga> ara: o/
[07:20] <ara> hey zyga!
[07:24] <zyga> ara: it was worth putting that post up :-) There's already a person interested in contributing
[07:24] <ara> zyga, cool :)
[08:01] <noizer> zyga You know about my problem with the tmpfs dir that isn't large enough. can I resize that so I can develop further?
[08:23] <zyga> noizer: tmpfs is using a fraction of your ram, unmount it and use regular storage there
[08:23] <zyga> noizer: it's probably setup by /etc/fstabl
[08:23] <zyga> noizer: it's probably setup by /etc/fstab
[08:45] <RzR> hi
[08:46] <RzR> Any artik owners around ?
[08:55] <RzR> how to build artik5-snappy-20160317 ?
[08:56] <zyga> RzR: hi, sorry I don't have an artik around
[08:58] <ePierre> didrocks, hey! Thanks for your answer on the snapcraft mailing list!
[08:59] <ePierre> didrocks, I thought by default, when using "python3", snapcraft would try to go to PyPi and download the latest available release. This is what it seems to do, so I'm not sure what the source would be for... But I'm gonna try anyway
[08:59] <didrocks> ePierre: no, it doesn't know about the source, you can point it to a tar (and avoid naming the package)
[08:59] <popey> Is it possible to have a part which just pulls data from an external source and puts it in the snap? Like a copy plugin, which does a git clone?
[09:00] <popey> I can't figure an easy way to do this, but maybe I need more coffee
[09:00] <didrocks> ePierre: so just use source: and point it to your tar, then setup.py will be run
[09:00] <didrocks> popey: in copy plugin, you can do it
[09:00] <didrocks> and use source:
[09:00] <didrocks> then files: ['*': '.']
[09:00] <popey> oooh
[09:00] <didrocks> (yeah, I tried to argue that being useless and default should copy everything)
[09:01] <didrocks> I tried a long time, but failed
[09:01]  * popey tries this
[09:01] <popey> hm, it doesn't like your format of files
[09:02] <popey> Issue while loading plugin: properties failed to load for fgdata: [{'*': '.'}] is not of type 'object'
[09:02] <didrocks> oh sorry, it's rather:
[09:02] <didrocks> files:
[09:02] <didrocks>   - '*': '.'
[09:02] <popey> ah
[09:02] <didrocks> my bad ;)
[09:03] <popey> same error
[09:03] <didrocks> oh?
[09:04] <popey> yeah
[09:04] <didrocks> popey: mind pastebining it?
[09:05] <popey> sure
[09:07] <popey> didrocks: lp:~popey/+junk/flightgear
[09:10] <didrocks> sorry no "-"
[09:10] <didrocks> files:
[09:10] <didrocks>   '*': '.'
[09:10] <didrocks> it's a dict :/
[09:10] <didrocks> my fault
[09:11] <zyga> popey: use make
[09:11] <zyga> popey: git + make == bliss ;)
[09:11] <zyga> oh, I see didrocks gave a better example :)
[09:12] <popey> ahhh
[09:12] <popey> thanks chaps :)
[09:13] <popey> .oO( Wish I had a local cache for github like I have a cache for apt )
[09:20] <didrocks> yw!
[09:30] <vejmarie> Hi guys, I am closed to have fully debugged Freecad snap
[09:30] <vejmarie> I still face some issue with locales
[09:31] <vejmarie> got GTK-Warning: locale not supported by C library
[09:31] <vejmarie> any idea on how to workaround this ?
[09:31] <vejmarie> I have connected the application to locale-control but still the same issue
[09:32] <noizer> zyga its not set in the /etc/fstab file
[09:32] <noizer> zyga ow excuse me my mistake
[09:43] <ogra_> zyga, noizer, fstab is generated by the initrd from /etc/system-image/writable-paths at boot
[09:44] <noizer> ogra_:  Ok then its not good to change it there.
[09:44] <ogra_> you wont be able to
[09:44] <ogra_> it is readonly
[09:44] <ogra_> (inside the snap)
[09:45] <noizer> ogra_: I Changed it with a chrooted xenial
[09:45] <noizer> ogra_: But how can i fix the no space left issue for now (just for development)
[09:46] <ogra_> i dont know, you could try to unmount /tmp or some such ... so the disk is used ... but that will likely break everything that currently uses /tmp
[09:46] <ogra_> so not sure that can work at all
[09:48] <noizer> I'll give it a shot
[09:49] <ogra_> i suspect it will just break the world ... so you will have to wait til snapd learns to use a different temp dir to unpack
[09:49] <zyga> noizer: or bind mount /var/tmp over /tmp
[09:49] <ogra_> bit try it :)
[09:49] <ogra_> **but
[09:52] <noizer> zyga I did that : sudo mount --bind /tmp/ /var/tmp/
[09:52] <noizer> zyga but without any succes
[09:53] <zyga> that's the other way around :)
[09:53] <noizer> zyga ogra_ Does the desktop version got more memory over there?
[09:53] <zyga> noizer: it's not desktop vs anything
[09:53] <zyga> noizer: it's just that tmpfs is a ram-based filesystem
[09:53] <ogra_> well
[09:53] <zyga> noizer: so if you have 1GB of ram it will allow a fraction of that to be used to store files
[09:53] <ogra_> the desktop version might find more ram :)
[09:54] <ogra_> since your desktop is likely to khave mmore than a rpi
[09:54] <noizer> ogra_: OK i will try that
[09:56] <noizer> ogra_: where  can I find the desktop image?
[09:57] <ogra_> there is no image
[09:57] <ogra_> snapd runs on the desktop and installs the core snap
[09:58] <ogra_> when you execute a snap app it gets run inside that env
[10:02] <popey> ooh, managed to make a 1.2GB snap. Fun :)
[10:05] <zyga> popey: what's in it?
[10:13] <ogra_> data !
[10:13] <ogra_> (and little planes i guess)
[10:14] <zyga> lt cmd data!?
[10:14] <ogra_> haha
[10:15] <noizer> ogra_: huh how? I don't understand
[10:16] <ogra_> snaps are executed inside the core snap
[10:16] <ogra_> (this is why it gets installed automatically when you install your first snap on a desktop)
[10:16] <noizer> oooh okay
[10:18] <ogra_> mvo, is there any reason for us to still have snappy_ab= inside uboot.env.in ? (i just noticed thats still there)
[10:18] <popey> zyga: flightgear
[10:20] <thibran> zyga, I got a patch for the bite-size snappy bug and a PR, what is left to do? https://github.com/snapcore/snapd/pull/1249
[10:20] <mvo> ogra_: no, that can go
[10:21] <ogra_> yeah, thought so
[10:21] <ogra_> thx
[10:21] <zyga> thibran: hey
[10:22] <thibran> hi
[10:22] <zyga> thibran: looking :-)
[10:22] <zyga> thibran: looks good
[10:22] <zyga> thibran: if you want to go all the way I can show you how to add a simple test for this
[10:23] <thibran> yes, why not
[10:23] <thibran> (I'm a IRC n00b)
[10:24] <zyga> thibran: look at this file: https://github.com/thibran/snapd/blob/e3b02f8807934eec904d1dd81e67608f67137c98/cmd/snap/cmd_list_test.go
[10:24] <zyga> thibran: copy-paste the TestList function, call it TestListEmpty
[10:24] <zyga> thibran: in the copy-pasted function, change the copy of this line https://github.com/thibran/snapd/blob/e3b02f8807934eec904d1dd81e67608f67137c98/cmd/snap/cmd_list_test.go#L39
[10:24] <zyga> thibran: to return empty results there...
[10:24] <zyga> 			fmt.Fprintln(w, `{"type": "sync", "result": [{"name": "foo", "status": "active", "version": "4.2", "developer": "bar", "revision":17}]}`)
[10:24] <zyga> change it to
[10:25] <zyga> 			fmt.Fprintln(w, `{"type": "sync", "result": []}`)
[10:25] <zyga> finally change the copy pasted version of this line https://github.com/thibran/snapd/blob/e3b02f8807934eec904d1dd81e67608f67137c98/cmd/snap/cmd_list_test.go#L49
[10:25] <zyga> to read something like c.Check(s.Stdout(), Equals, "")
[10:25] <zyga> then run go test
[10:25] <zyga> and see what it really says (the test should fail)
[10:25] <zyga> and paste that thing in to the "" :-)
[10:26] <zyga> try that, if you need anything, just ask
[10:42] <zyga> thibran: how's it going?
[10:43] <thibran> zyge, have truouble running the test in go (dont know right now why)
[10:44] <zyga> thibran: what happens when you run "go test" from the cmd/snap directory?
[10:44] <thibran> works, but it shouldn't
[10:45] <zyga> thibran: can you git add the code
[10:45] <zyga> and push it
[10:45] <zyga> I'll have a look
[10:45] <zyga> git add -p
[10:45] <zyga> then you see what you are adding, very useful :)
[10:47] <thibran> I dont understand, u want me to push the broken test?
[10:47] <zyga> thibran: yes
[10:47] <zyga> thibran: I just want to see it
[10:47] <zyga> thibran: don't worry, it's not a problem
[10:48] <thibran> done
[10:49] <zyga> thibran: reading
[10:49] <zyga> let me try to run it
[10:49] <zyga> thibran: btw, did you see my 2nd post about how to set up development environment?
[10:49] <zyga> thibran: if it passes for you it may do so because you are still running the "stock" version of snap source code in reality
[10:49] <thibran> yes
[10:50] <thibran> I moved the forked repo into the name-space of the official repo
[10:50] <zyga> ah
[10:50] <zyga> I see what happens
[10:50] <zyga> zyga@x200t:~/work/src/github.com/snapcore/snapd/cmd/snap$ go test
[10:50] <zyga> No snaps are installed yet. Try 'snap install hello-world'.
[10:50] <zyga> No snaps are installed yet. Try 'snap install hello-world'.
[10:50] <zyga> OK: 63 passed
[10:50] <zyga> PASS
[10:50] <zyga> ok  	github.com/snapcore/snapd/cmd/snap	0.944s
[10:51] <zyga> we have a small thing in place to let us "redirect" (but not really) stdout for testing
[10:51] <thibran> let me guess, I have to use tabWriter?
[10:52] <zyga> thibran: http://paste.ubuntu.com/16887305/
[10:52] <zyga> no, you just have to use Fprintf and print to Stdout :)
[10:52] <zyga> then the test fails and you can fix it
[10:56]  * zyga -> lunch
[10:56] <zyga> thibran: push the code when ready, I think it will land shortly :-)
[10:56] <zyga> thanks a lot for being here and welcome :-)
[10:57] <thibran> thanks for the help and the kind words
[11:01] <thibran> I signed the CLA, do I have to do anything to connect my launchpad account with my github account?
[11:22] <kyrofa> thibran, just make sure the email address you used to commit is on your LP account
[11:40] <Odd_Bloke> So I'm using snapcraft to create a snap; I'm using the copy plugin, and I need Python installed.
[11:40] <Odd_Bloke> I've added `stage-packages: [ python ]`, and when I run `snapcraft snap`, it goes off and does an apt-get update.
[11:41] <Odd_Bloke> However, it uses my host's sources.list.
[11:41] <Odd_Bloke> Doesn't this make the build difficult to reproduce in another location with a different sources.list?
[11:53] <Odd_Bloke> And, next question: I'm now seeing a "Bad system call" error from the app I'm snapping; is there a good way for me to identify what's causing that (debug logs etc.)?
[11:54] <popey> Odd_Bloke: dmesg | grep <appname>
[11:54] <popey> probably find something at the bottom of that which indicates which system call is being used/abused
[11:57] <Odd_Bloke> Aha, it looks like Python is being denied some things.
[11:58] <Odd_Bloke> Specifically: http://paste.ubuntu.com/16888573/
[12:09] <Odd_Bloke> OK, so I'm seeing: ... apparmor="DENIED" operation="exec" profile="snap.google-cloud-sdk.gcloud" name="/sbin/ldconfig" pid=3420 comm="sh" requested_mask="x" denied_mask="x" fsuid=1000 ouid=0
[12:09] <Odd_Bloke> But /snap/google-cloud-sdk/current/sbin/ldconfig exists which I would expect to be usable (and the thing that is used).
[12:09] <Odd_Bloke> What am I missing here?
[12:11] <ogra_> /sbin/ldconfig != /snap/google-cloud-sdk/current/sbin/ldconfig
[12:11] <ogra_> you are not in a chroot ;)
[12:11] <ogra_> use ./sbin/ldconfig or sbin/ldconfig
[12:12] <ogra_> (or the full path)
[12:14] <Odd_Bloke> ogra_: Hmm, I _think_ it's Python that's making that call, any ideas how to instruct it to use the correct path?
[12:15] <ogra_> well, python doesnt do that in other snaps
[12:15] <ogra_> at least i havent heard of it
[12:16] <zyga> re
[12:29] <Guest40102> does anyone know if I can install ubuntu onto my HTC one M8#?
[12:34] <ogra_> Guest40102, not with snappy :) (wrong channel, i guess you want #ubuntu-touch)
[12:35] <zyga> ogra_: not _yet_ ;-)
[12:35] <ogra_> yeah :)
[12:42] <RzR> hi any artik5 owners in this channel ?
[12:43] <ogra_> i think didrocks has one
[12:46] <vejmarie> launching ubuntu-core-launcher snap.freecad.FreeCAD snap.freecad.FreeCAD /usr/bin/locale -a returns me C, C.UTF-8 and POSIX
[12:46] <vejmarie> any idea on why I do not see the other locale ?
[12:47] <vejmarie> I have change the app armor configuration to get access to the locale-archive but without any success
[12:49] <zyga> vejmarie: did you try to add locale to your snap (in snapcraft)?
[12:49] <vejmarie> yep it is inside
[12:49] <zyga> hmm
[12:49] <vejmarie> it looks like more an issue regarding access to the locale archive
[12:49] <popey> didrocks: here's an odd one for you. I think I found a bug in the files copy thing. It seems to sometimes erroneously copy directories to the wrong place...  http://paste.ubuntu.com/16889987/
[12:50] <vejmarie> on the host I got all my locale through locale -a
[12:50] <vejmarie> but it is currently impossible to get access to the locale within the snap
[12:50] <zyga> maybe ogra_ remembers our locale conversation, but I don't know how to fix that; I think everyone solves this somehow but details elude me
[12:50] <vejmarie> I am trying to find out what we are missing
[12:50] <vejmarie> i am connected to the locale-control interface
[12:51] <ogra_> zyga, well, i guess you would need something that calls locale-gen in the snap before snapping it to get other languages
[12:51] <RzR> ogra_, thx I'll ping him
[12:51] <ogra_> though even that is probably not enough
[12:52] <vejmarie> ogra_: I tried it but still no way to make it work
[12:52] <ogra_> http://bazaar.launchpad.net/~ogra/+junk/nethack/view/head:/nethack.sh
[12:52] <ogra_> this is what i use to make loacles work in my nethack package
[12:53] <ogra_> (currently not buildable, it is still using the old pre-interfaces snapcraft.yaml)
[12:53] <vejmarie> let me try that
[12:53] <vejmarie> thanks will tell you if it works !
[12:54] <ogra_> i have libc-bin, console-setup-linux and locales in my stage packages
[12:55] <ogra_> line 7-21 in the nethack.sh script then actually set the locale before executing the game
[12:57] <qengho> If I run a snap that quits with "Bad system call" in normal mode and runs successfully in devmode, I should expect some message in klog about the syscall being refused, right?
[12:58] <vejmarie> ogra_: yes I have seen that
[12:59] <vejmarie> I believe that my I18NPATH was wrong I pointed out to usr/share/il8n/locales instead of the parent dir, I am rebuilding my snap will tell you what it gives !
[12:59] <ogra_> good luck :)
[13:01] <vejmarie> ogra_: thanks
[13:02] <ysionneau> sergiusens: https://github.com/ubuntu-core/snapcraft/pull/435 what's happening with  autopkgtest? I can't see the "details"
[13:03] <Guest40102> Ok thanks for telling me ill wait to hear something about iut
[13:09] <qengho> elopio: of the edge ppa you mentioned in -tech mailing list, should its version number be behind what is in x?  foo, versus foo~ppa42
[13:10] <Odd_Bloke> Oh, OK, I actually needed the network-bind plug to make that error go away.
[13:32] <noizer> zyga is it possible to install a lubuntu-desktop in a snap and get so an userinterface
[13:32] <noizer> ?
[13:32] <zyga> noizer: put all of lubuntu-desktop in a snap?
[13:33] <zyga> noizer: maybe but then the integration with othe snaps wouln't be there really
[13:33] <zyga> noizer: yes but that's a lot of work and has many prerequisites
[13:35] <noizer> zyga maybe you have a other idea. I want to add a screen on my raspberry pi to view some things but for this there is a UI needed for
[13:36] <ogra_> you wuold laso need to have a working xserver (or Mir)
[13:36] <ogra_> *would also
[13:37] <zyga> noizer: yeah, get a mir/x snap in place and stick it there
[13:43] <noizer> zyga ok I will look into mir snap
[13:43] <noizer> ty ogra and zyga
[13:46] <vejmarie> ogre_: I got a localdef permission denied
[13:46]  * zyga sees ogre
[13:46] <vejmarie> ogra_: sorry
[13:47] <ogra_> vejmarie, hmm, probably use the relative path in your script then
[13:47] <vejmarie> ok
[13:47] <ogra_> to make it use the localedef inside the snap
[13:48] <ogra_> (as i siad, that nethack package comes from a time where we had diffeent security rules, it can well be that localedef isnt accessible anymore while it was back then)
[13:50] <vejmarie> ogre_: I believe yes :(
[13:50] <vejmarie> I am not sure that the current security rules allows to support locale
[13:50] <vejmarie> which might be an issue for some application and translation
[13:50] <ogra_> it surely does ... but you cant run the localedef from the os
[13:50] <ogra_> (which my script does)
[13:55] <vejmarie> why don't we allow to read the locale ? Where is the security issue there ?
[13:55] <vejmarie> because presenting an app in english to a chinese person or french is not a good idea
[13:55] <ogra_> the issue is that i.e. ubuntu-core doesnt have locales installed
[13:55] <vejmarie> ogra_: yes I have seen that
[13:56] <vejmarie> (this was the first place I looked at ;))
[13:56] <vejmarie> but snapy should probably rely on the locale settings of the user who launch the snap
[13:56] <ogra_> your snaps run inside ubuntu-core by default ... on classic interfaces can provide you bits from the outside world though
[13:57] <vejmarie> yes, I have copied the locales into my snap, but it looks like that ubuntu-core setting is getting rid of this :(
[13:57] <zyga> jdstrand, tyhicks: any objection for merging https://github.com/ubuntu-core/snap-confine/pull/14
[14:06] <sergiusens> ysionneau that is behind a vpn, you can as elopio for exact details of what you are hitting
[14:07] <tyhicks> zyga: hey - just got out of a meeting - let me have a look
[14:08] <zyga> tyhicks: thanks
[14:10] <sergiusens> Odd_Bloke there's `snapcraft cleanbuild` that does an isolated build
[14:12] <sergiusens> Odd_Bloke wrt python I suggest looking at the python plugin. That ldconfig is probably run due to missing library paths. Another suggestion (I've been told it was easy to do). Is just grab python from sources.
[14:13] <Odd_Bloke> sergiusens: The python{2,3} plugins look like they expect a setup.py; I don't have one for this. :(
[14:13] <zyga> Odd_Bloke: add one!
[14:13] <zyga> it's mostly trivial
[14:15] <sergiusens> Odd_Bloke oh, launch your app in a snap
[14:16] <sergiusens> Odd_Bloke with the env vars as if it "were" created from the python plugin
[14:16] <jdstrand> zyga: I don't have an objection to it per se, but the timing isn't great. also, shouldn't it be s/snap-run/snap-confine/ for the binaries?
[14:16] <zyga> jdstrand: that's piled in another branch
[14:16] <zyga> jdstrand: can you tell me more about the timing?
[14:17] <noizer> zyga can a webbrowser been shown in a mir snap?
[14:17] <jdstrand> just the various branches that are in flight. people have to adjust for stuff (again)
[14:17] <sergiusens> Odd_Bloke create the py3-example snap and copy the exported vars that show up in the snap directory (command nd wrapper are in the script names)
[14:17] <jdstrand> it isn't the worst thing in the world I just find myself doing a lot of redoing things...
[14:24] <Trevinho> mvo: hey, you here?
[14:25] <vejmarie> ok I have been able to make work localdef
[14:25] <vejmarie> but still have this stupid GTK issue :(
[14:26] <ogra_> whats that ?
[14:26] <vejmarie> Locale not supportted by C library
[14:26] <vejmarie> Gtk-WARNING: Locale not supported by C library. Using the fallback 'C' locale
[14:26] <vejmarie> might it be coming from the lack of locale in ubuntu-core
[14:27] <vejmarie> that is crazy because the localedef is also in ubuntu-core
[14:28] <ogra_> call "env" in your wrapper script and make it log somewhere to see what is actually set
[14:29] <zyga> noizer: I suspect so though I don't know any details
[14:29] <zyga> jdstrand: I hope the changes are minimal, only to list new files in Makefile.am
[14:31] <vejmarie> I think that LC_ALL is properly set but let's try to see how it works
[14:34] <zyga> jdstrand: btw, can we land the argument filtering branch
[14:34] <zyga> jdstrand: I saw you made some changes
[14:34] <zyga> jdstrand: I didn't do a 2nd review but I can do one quickly and we can have that one ticked off
[14:39] <jdstrand> zyga: I'm not done with my changes. turns out tyhicks's point about the stored data affected 32 bit builds, so I'm fixing that
[14:39] <sergiusens> vejmarie create an app under `apps` called "shell" and make the command be `bash`. Make sure the `plugs` and others match whatever you want to run
[14:40] <vejmarie> ok
[14:40] <zyga> jdstrand: ah, I remember that, the hash table thing
[14:40] <zyga> ok
[14:40] <vejmarie> my LOCPATH is set to /home/vagrant/snap/freecad/100001
[14:40] <jdstrand> zyga: like I said, it isn't a huge deal
[14:40] <zyga> jdstrand: in that case I'd like to merge the autotooling as is and let you rebase / merge and tweak the two affetcted makefiles
[14:40] <vejmarie> where there is the en_US.UTF-8
[14:40] <vejmarie> properly setup by localedef
[14:41] <vejmarie> my I18NPATH is set tp /snap/freecad/1000001/usr/share/i18n
[14:41] <jdstrand> zyga: I'm not blocking the autotools merge
[14:42] <vejmarie> where the i18n data are
[14:42] <ogra_> vejmarie, and are there locales in /home/vagrant/snap/freecad/100001 ?
[14:42] <jdstrand> so if others agree-- that's fine
[14:42] <zyga> jdstrand: thanks
[14:42] <vejmarie> yes en_US.UTF-8
[14:42] <zyga> jdstrand: did you review it? anything broken? :)
[14:42] <ogra_> hmm
[14:44] <vejmarie> when it does export LC_ALL=en_US.UTF-8
[14:44] <vejmarie> it is complaining that it can't find the file
[14:47] <ogra_> vejmarie, well http://manpages.ubuntu.com/manpages/xenial/en/man1/locale.1.html  ... see at the bottom
[14:47] <ogra_> you might need LANG too
[14:47] <zyga> ogra_: want to review my autotool branch? I'm really hoping someone more experienced with autoconf/make than I am will say "this looks sane"
[14:48] <jdstrand> zyga: I didn't review it-- you asked if I had objections to landing it-- that's a different question :)
[14:48] <ogra_> zyga, and you think that one would be me ?!?
[14:48] <jdstrand> I mean, I perused it
[14:48] <zyga> :D
[14:48] <ogra_> zyga, i can look though
[14:48] <ogra_> :)
[14:48] <zyga> ogra_: thanks
[14:48] <jdstrand> tyhicks: are you looking at the autotools PR? if not yet, do you want me to instead?
[14:49] <zyga> https://github.com/ubuntu-core/snap-confine/pull/14
[14:49] <jdstrand> tyhicks: I'm of course fine if you are doing it-- I just didn't think we both needed to do it
[14:53] <mvo> Trevinho: hey, yes
[14:53] <tyhicks> jdstrand: I've already left comments
[14:53] <vejmarie> #!/bin/bash
[14:53] <vejmarie> export I18NPATH=$SNAP/usr/share/i18n
[14:53] <vejmarie> export LOCPATH=$SNAP_USER_DATA
[14:53] <vejmarie> LANG=en_US
[14:53] <Trevinho> mvo: hey, about the desktop file support in snappy... for unity7, I'd like to reiterate things a little
[14:53] <vejmarie> ENC=UTF-8
[14:53] <vejmarie> LOC="$LANG.$ENC"
[14:53] <vejmarie> # generate a locale so we get properly working charsets and graphics
[14:53] <vejmarie> if [ ! -e $SNAP_USER_DATA/$LOC ]; then
[14:53] <vejmarie>   $SNAP/usr/bin/localedef --prefix=$SNAP_USER_DATA -f $ENC -i $LANG $SNAP_USER_DATA/$LOC
[14:53] <vejmarie> fi
[14:53] <vejmarie> export LC_ALL=$LOC
[14:54] <vejmarie> This is what I put into my wrapper (sorry for the whole code)
[14:54] <tyhicks> jdstrand: I'm going to do a before and after build to compare the logs and then my review will be done
[14:54] <vejmarie> the export LC_ALL fails :(
[14:55] <Trevinho> mvo: I mean, things work ok when we launch an app from dash, since we use some startup notification foo to get better results
[14:55] <mvo> Trevinho: ok, what do you need?
[14:55] <Trevinho> mvo: however in case of multiple  installed versions or in case we launch something froma  terminal (or from different sources than gio app launcher, using a desktop file) there might be matching issues
[14:56] <ysionneau> elopio: can you tell me what's going wrong here please ? <IP_ADDRESS>:8080/job/github-snapcraft-autopkgtest-cloud/813/
[14:56] <jdstrand> tyhicks: sounds good
[14:57] <Trevinho> mvo: so, I've prepared a bamf version where if something is launched with BAMF_DESKTOP_FILE_HINT env var, pointing to a desktop fiel, then we use it... overriding any mathcing
[14:57] <mvo> Trevinho: aha, so we need to put that into the generated desktop file?
[14:57] <mvo> Trevinho: or how do you envision this to work?
[14:58] <Trevinho> mvo: not the desktop fiel, but in the automatically generated launch script.
[14:58] <Trevinho> mvo: is that something possible?
[14:58] <mvo> Trevinho: I need to look at it, it will have to point to the /var/lib/snapd/application/desktop/foo_bar.desktop file (the envvar)?
[14:59] <Trevinho> mvo: yes
[15:00] <Trevinho> mvo: I mean actually all the desktop files will point to a script that initializes some SNAP_* env var... Would be possible to make sure that if a .desktop file launches that, then you also add the env var on it?
[15:00] <Trevinho> err, all the launch scripts actually
[15:00] <mvo> Trevinho: ok, doable but a bit of work, when we generate the env vars we will need need to iterate over the dekstop files and match there. so yes
[15:02] <mvo> Trevinho: I add a trello card for this
[15:02] <Trevinho> mvo: thanks, I wanted to know whether a bug or a card was better, but... well, what's work best for you
[15:03] <mvo> jamiebennett: how would you like to track additional requirements like the one above? trello? bugs? if trello, which board?
[15:03] <mvo> Trevinho: I have no strong preference, but I want to double check with jamie first :)
[15:03] <Trevinho> mvo: I could even try to help in doing this, but my go or snappy knowledge isn't the best yet... So I could do with training :-)
[15:04] <mvo> Trevinho: ha! deal! happy to train you - go is really fun and the codebase is quite nice
[15:04] <jamiebennett> mvo: Trello is best as that is what most people are tracking on a daily basis
[15:04] <jamiebennett> The Vancouver board is getting new requirements so add them there
[15:05] <mvo> jamiebennett: thank you!
[15:06] <mvo> Trevinho: https://trello.com/c/aEB6d6r0
[15:06] <mvo> Trevinho: feel free to hack away!
[15:08] <Trevinho> :)
[15:16] <vejmarie> Yeees it works !
[15:16] <ogra_> !
[15:16] <didrocks> popey: yeah, I guess this happens when you don't clean up first
[15:17] <didrocks> popey: I guess bug report for kyrofa, he loves the copy plugin :)
[15:17] <kyrofa> :'(
[15:17] <ogra_> dont we all ?
[15:18] <ogra_> vejmarie, what was missing ?
[15:18] <vejmarie> I had a redefine in my script of LOCPATH which was not pointing anywhere
[15:18] <vejmarie> good to see FreeCAD fully working into a snap
[15:19] <sergiusens> vejmarie \o/
[15:19] <ogra_> awesome
[15:19] <ogra_> also good to know that shipping your own loacales still works :)
[15:19] <kyrofa> popey, can I see the YAML you're using?
[15:20] <popey> kyrofa: lemme try and re-produce it first with a clean config
[15:21] <kyrofa> vejmarie, nice job! Still in devmode?
[15:21] <kyrofa> popey, alright, let me know
[15:23] <popey> will do
[15:24] <vejmarie> no longer
[15:24] <vejmarie> I focused on fixing that normally
[15:24] <ogra_> noce one :)
[15:24] <ogra_> *nice even
[15:28] <vejmarie> let me validate that and push it on the store if it works
[15:28] <ogra_> +1
[15:45] <popey> kyrofa: ok, reproduced it, http://paste.ubuntu.com/16889987/ https://code.launchpad.net/~popey/+junk/flightgear is the yaml etc
[15:49] <kyrofa> popey, alright, let me play with it for a sec
[15:49] <kyrofa> Oh.  It's not small
[15:49] <ogra_> only 1.5G
[15:49]  * kyrofa grabs some more coffee
[15:50] <kyrofa> You know it's going to be a long day when the coffee is gone before noon
[15:51] <popey> :)
[15:51] <popey> sorry, i should have warned you :)
[15:54] <kyrofa> popey, haha, it's not a problem
[15:56] <vejmarie> done published if some of you want test
[15:56] <kyrofa> popey, can you confirm that parts/fgdata/build looks okay?
[15:56] <sborovkov> Hello. I have created snap with confinement: devmode in snapcraft.yaml. After doing snap install though I get apparmor "denied" messages. What am I doing wrong?
[15:57] <vejmarie> (it is still not passing automatic test due to the need to attach home and locale !
[15:57] <vejmarie> I don't know who is doing the manual review but the process seems long ?
[15:57] <kyrofa> sborovkov, you still need to install with --devmode
[15:57] <kyrofa> sborovkov, eventually snapd will catch that and simply say "hey, you need to install with devmode"
[15:58] <sborovkov> Ah, ok. Thanks.
[15:58] <popey> kyrofa: parts/fgdata/build looks okay, same as ../src
[15:58] <kyrofa> sborovkov, there are no plans to automatically put it into devmode (a social security issue, if you will)
[15:59] <kyrofa> popey, yeah, this looks like a bug. An odd one
[15:59] <sborovkov> kyrofa: understood. I was just surprised by what's happening
[15:59] <ogra_> vejmarie, yeah, manual reviews can take very  long
[16:00] <kyrofa> sborovkov, once the snapd side of things is done I hope it'll be more clear :)
[16:00] <jdstrand> kyrofa: is snapd going to complain/inform in some manner in that case?
[16:00]  * jdstrand is curious what it is going to say
[16:01] <kyrofa> jdstrand, the plan as I understand it is to disallow installation of snaps that say they require devmode unless --devmode is provided
[16:02] <kyrofa> jdstrand, no idea what the message will actually say. Chipaca is working on it
[16:02] <kyrofa> jdstrand, and that's assuming of course that I understand correctly
[16:03] <zyga> hmmm
[16:04] <jdstrand> interesting. I figured complaining/informing that --devmode wasn't specified and installing as strict made sense. refusing to install as strict... not sure what that is intended to address, but I guess we'll see :)
[16:05] <kyrofa> jdstrand, I think the idea is that if the developer knows the snap doesn't work under strict confinement, the only experience that can happen is a bad one
[16:05] <popey> kyrofa: yay!
[16:05] <kyrofa> popey, I'm not even sure what you'd say in that bug... but do you mind logging one?
[16:06] <popey> sure thang, against what kyrofa ?
[16:06] <kyrofa> popey, against snapcraft: https://bugs.launchpad.net/snapcraft/+filebug
[16:06] <popey> kyrofa: i will try and create a smaller test case :)
[16:08] <ogra_> one that is only 1.4GB ?
[16:11] <kyrofa> So helpful ogra_ :P
[16:11]  * ogra_ grins
[16:14] <kyrofa> popey, ah, I figured it out
[16:14] <kyrofa> popey, make `files` be `'*': 'fgdata/'`
[16:14] <kyrofa> (note the ending slash)
[16:15] <kyrofa> popey, still a bug obviously, but now I think I know what's happening
[16:15] <popey> will do!
[16:15] <popey> thanks kyrofa
[16:25] <tyhicks> zyga: can you build the autotools branch as a debian package? dpkg-buildpackage fails for me
[16:25] <ogra_> tyhicks, how
[16:26] <tyhicks> ogra_, zyga: https://paste.ubuntu.com/16897029/
[16:27] <tyhicks> dh_install is what fails
[16:27] <ogra_> looks like it doesnt build anything at all
[16:27] <tyhicks> it doesn't
[16:27] <tyhicks> there isn't any compiler output on stdout
[16:27] <ogra_> right
[16:28] <tyhicks> I'll leave a comment in the PR
[16:44] <mvo> jdstrand: do you think you could have a look at https://github.com/snapcore/snapd/pull/1251 ? it looks like python socket using apps on i386 needs this change
[16:47] <jdstrand> mvo: that is bug 1576066
[16:47]  * jdstrand steps away for a few minutes
[16:58] <elopio> ysionneau: sorry, I missed your ping. Note: Bypassing https://pypi.python.org/simple/file-magic/ (disallowed host; see http://bit.ly/1dg9ijs for details).
[16:59] <elopio> that's likely our firewall blocking the outside world. I'll make a note to request the firewall exception.
[17:00] <elopio> sergiusens: kyrofa: all green here: https://github.com/ubuntu-core/snapcraft/pull/532 What else? Get a review from somebody who knows more macaroons than me?
[17:07] <sergiusens> elopio I believe that is good already, let me have a look again
[17:07] <sergiusens> or maybe nessita wants to look :-P ^
[17:08] <elopio> qengho: hello (looking for old pings). Maybe we can now change that version, but the PPA was not made for people in x, it is for our image generators.
[17:08] <elopio> we might actually need a ppa for people who want to follow what will come to proposed.
[17:12] <qengho> I like PPA over Proposed because armhf is first class in PPAs. :P
[17:18] <nessita> sergiusens, is python? if yes I can certainly take a look
[17:23] <nessita> sergiusens, so facundo will take a look at the PR, he implemented the APIs and the macaroon work
[17:32] <zyga> tyhicks: thanks for really trying my autotools branch, I fixed the thing you found
[17:32] <zyga> tyhicks: now running comparative builds
[17:32] <tyhicks> nice!
[17:33] <sergiusens> nessita yes, python
[17:34] <zyga> tyhicks: I'd say now the flags are stronger?
[17:35] <nessita> sergiusens, colin already left some comments that I think should be addressed
[17:35] <zyga> tyhicks: http://paste.ubuntu.com/16899272/ the - is the old packaging, + is the new packaging
[17:36] <zyga> +gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2     -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c -o snap_run-main.o `test -f 'main.c' || echo './'`main.c
[17:36] <zyga> -cc -c -D_GNU_SOURCE -O2 -Wall -Werror -g -O2 -fstack-protector-strong -Wformat -Werror=format-security main.c -o main.o
[17:36] <zyga> jdstrand, tyhicks ^^
[17:37] <zyga> tyhicks: is this sufficient?
[17:38] <tyhicks> zzarr: looks like we lost -Wall and -Werror
[17:38] <tyhicks> oops
[17:38] <tyhicks> zyga: ^
[17:42] <zyga> tyhicks: indeed, I can add those
[17:44] <qengho> ls
[17:46] <zyga> gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror     -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c -o snap_run-main.o `test -f 'main.c' || echo './'`main.c
[17:46] <zyga> tyhicks: fixed
[17:46] <zyga> tyhicks: note that lintian complains about some hardening things
[17:46] <zyga> slangasek: around?
[17:47] <zyga> slangasek: did you fix some of those in ubuntu-core-launcher +1 in debian?
[17:47] <zyga> http://paste.ubuntu.com/16899643/ (the list I see)
[17:49] <zyga> tyhicks: merged! thanks for looking :)
[17:51] <jdstrand> mvo: I commented in the PR but want tyhicks' input since this has been an ongoing prioritization discussion
[17:58] <zyga> jdstrand, tyhicks: https://github.com/ubuntu-core/snap-confine/pull/18/files
[17:58] <zyga> ideas welcome, should that cover more than apparmor?
[18:01] <jdstrand> tyhicks: I'll take that ^
[18:01] <jdstrand> zyga: commenting
[18:01] <tyhicks> thanks!
[18:01] <tyhicks> perfect timing
[18:02] <nessita> sergiusens, hi! who can add facundo to the proper organization so he can comment in the PR?
[18:04] <zyga> thanks!
[18:07] <sergiusens> nessita you shouldn't need access for comment afaik
[18:10] <nessita> sergiusens, ack, thanks, I blindly trusted facundo's comment
[18:11] <sergiusens> well, thanks for the comments whatever they will be
[19:12] <mhall119> jdstrand: The "home" interface flags snaps for manual review in the store, what's the plans for that? Is it always going to require manual review, even though it doesn't get connected automatically?
[19:17] <mhall119> beuno: how long after a snap is published in the store before it's availble in the Software app or in "snap find"?
[19:20] <mhall119> beuno: ignore me
[19:24] <jdstrand> mhall119: there are changes coming in that area. home will be autoconnected and under certain circumstances it will be autoapproved
[19:25] <jdstrand> zyga: so, I can't figure out how to get to a clean state for commiting after the autotools update (without manually removing files)
[19:26] <jdstrand> zyga: I used to be able to do 'make clean' and then the tree would be clean for committing
[19:26] <mhall119> jdstrand: can we share the timeline for those changes and the circumstances where it would apply? The krita snap is hitting this issue
[19:27] <jdstrand> zyga: now I need to run 'debian/rules build' (for autoreconf), do things, etc and when ready to commit, I don't see how to get back to a clean state. I've tried 'clean', 'dist-clean', 'maintainer-clean', 'debian/rules clean', etc. there are files left over
[19:28] <jdstrand> mhall119: use 'confinement: devmode' and it shouldn't block approval
[19:28] <beuno> mhall119, ignore you more than usual?  that'll be hard!
[19:28] <mhall119> beuno: not in a few weeks it won't be :-P
[19:28] <mhall119> jdstrand: um...that won't block it for approval?
[19:28] <jdstrand> mhall119: it will autoapprove when specified with unity7 and/or x11
[19:29] <mhall119> jdstrand: ah, good, krita uses both, so the issue should eventually go away on it's own
[19:29] <jdstrand> mhall119: no. confinement: devmode and uploading to edge is precisely to not block it for approval
[19:29] <jdstrand> (for these confinement things)
[19:29] <mhall119> edge is a channel?
[19:30] <jdstrand> when you upload, you specify the series (ie, 16) and the channel (stable, ..., edge)
[19:31] <jdstrand> zyga: I could git ignore them, but I'm thinking this isn't intentional
[19:32] <jdstrand> mhall119: the review tools changes should be committed to trunk in the next few days and land in the store hopefully end of next week
[21:06] <zyga> jdstrand: you can try make distclean
[21:06] <zyga> jdstrand: which files are the problem?
[21:07] <zyga> jdstrand: I'll get git ignore to behave better for all that autotool cruft
[21:07] <zyga> jdstrand: I think some of those are intentional but I was expecting dist-clean to remove all of them really
[21:07] <zyga> jdstrand: anyway, point taken, I'll make it  nicer
[21:08] <jdstrand> I tried distclean
[21:09] <jdstrand> debian/rules clean ; make distclean is close, but a few things remain
[22:11] <ysionneau> elopio: if pypi is not allowed, then how are the "tests" passing then with the other dependencies?


[05:18] <lotuspsychje> good morning to all
[05:22] <lotuspsychje> tnx :p
[05:29] <lotuspsychje> http://linux.softpedia.com/blog/Ubuntu-Touch-for-OnePlus-One-Port-Gets-WiFi-Support-478287.shtml
[05:45] <lotuspsychje> gr33n7007h: welcome
[05:46] <gr33n7007h> didn't even notice you pm'd me not got channel listing up not set up weechat as of yet :)
[05:47] <gr33n7007h> noticed it by luck
[05:47]  * gr33n7007h needs to fully set up is irc client
[05:48] <gr33n7007h> lotuspsychje: thanks for the invite
[05:48] <lotuspsychje> gr33n7007h: no sweat mate, tought your query was set to off :p
[05:49] <lotuspsychje> the idea is, we see alot of active supporters in #ubuntu helping others, but never chat to each other
[05:49] <lotuspsychje> this might have positive changes
[05:49] <gr33n7007h> yeah, sounds like a great idea
[05:50] <lotuspsychje> tnx and great to have you here
[05:50] <gr33n7007h> cheers
[05:51] <gr33n7007h> Where ever did ActionParsnip go to?
[05:53] <lotuspsychje> i see him rarely
[05:53] <lotuspsychje> some guys did a lot of support in the past and some dissapeared
[05:53] <lotuspsychje> like dr_willis
[05:53] <lotuspsychje> never saw him either
[05:54] <gr33n7007h> ah, yeah dr_willis remeber him to
[06:07] <lotuspsychje> bbl
[06:09] <lordievader> good morning.
[11:06] <lotuspsychje> good afternoon
[11:07] <lordievader> o/
[11:07] <lotuspsychje> lordievader: hello mate
[11:07] <lordievader> How are you doing?
[11:08] <lotuspsychje> great and you?
[11:08] <lotuspsychje> nice sunshine today
[11:08] <lordievader> Got a coffee next to me, guess I'm doing allright.
[11:09] <lotuspsychje> yummy
[11:10] <lordievader> :)
[11:11] <MonkeyDust> coffe gives meaning to my life
[11:11] <lordievader> http://www.reddit.com/r/talesfromtechsupport/comments/32gzld/you_left_without_fixing_it/
[11:12] <lotuspsychje> coffee with an ubuntu cookie :p
[11:12]  * lordievader slides a mug of "meaning of life" to MonkeyDust
[11:13] <lotuspsychje> BluesKaj: morning mate
[11:14] <BluesKaj> HI all
[11:14] <BluesKaj> 'Morning lotuspsychje, what's happening today ?
[11:15] <lordievader> o/
[11:15] <lotuspsychje> BluesKaj: new article on softpedia, they fixxed wifi on oneplusone phone (ubuntu touch)
[11:15] <lotuspsychje> http://linux.softpedia.com/blog/Ubuntu-Touch-for-OnePlus-One-Port-Gets-WiFi-Support-478287.shtml
[11:16] <BluesKaj> I must be getting old ...don't have desire for a "smartphone"
[11:17] <lotuspsychje> BluesKaj: well i have a nexus7 with touch on, very happy with it
[11:17] <lotuspsychje> small tablet can be usefull sometimes
[11:17] <lotuspsychje> quick checking your emails while you watch tv
[11:18] <BluesKaj> heh, my pc monitor is my tv
[11:18] <lotuspsychje> loool
[11:18] <lotuspsychje> you got a myth tv ubuntu?
[11:19] <BluesKaj> it's an actual tv, not a pc monitor, no mythtv I have a sat service
[11:20] <lotuspsychje> ah cool
[11:20] <BluesKaj> in the boonies , otherwise I probly would have mythtv
[11:21] <lotuspsychje> i like the way ubuntu spreads on hardware these days
[11:21] <BluesKaj> mythtv is good for large cities where there are lots of free ota siganals
[11:22] <lotuspsychje> BluesKaj: your sat is connected to internet also?
[11:22]  * lordievader still has a dumb phone
[11:22] <lotuspsychje> lordievader: me also a cheap 50 euro nokia :p
[11:22] <lotuspsychje> but it can make calls!
[11:22] <lordievader> Don't think mine was ever worth 50 euros XD
[11:22] <lotuspsychje> lool
[11:23] <BluesKaj> my sat is connected , but it's only used for the program guide updates
[11:24] <lotuspsychje> BluesKaj: did you doublecheck if it cant be exploited or remote takeover
[11:24] <lotuspsychje> mostly those sats are setup with weak l:p on telnet
[11:25] <lordievader> Exploited in Canda?
[11:26] <BluesKaj> lotuspsychje, no I haven't , but Bell Canada is quite proprietary and theur pvrs are tightly locked
[11:26] <BluesKaj> their pvrs
[11:26] <lotuspsychje> what brand of sat is this?
[11:27] <lotuspsychje> in the netherlands they use many dreambox and those have weak login:pass
[11:32] <lordievader> http://www.reddit.com/r/talesfromtechsupport/comments/32igvt/a_special_congrats_to_my_mother/
[11:35] <lotuspsychje> lordievader: your reading weird things on the net :p
[11:36] <lotuspsychje> i installed ubuntu on my fathers pc, he's also 78 year and he never been able to crash it
[11:36] <lotuspsychje> with windows on, i had to come back every month to fix lol
[11:36] <lordievader> ?
[11:37] <OerHeks> Oh, now you see him with crhistmass only?
[11:37] <lordievader> It's just tfts on reddit.
[11:37] <lotuspsychje> OerHeks: lol
[11:37] <BluesKaj> lotuspsychje, I can't find out who actually makes the pvr , althjo it's the same maker as Dish network in the US . Scientific Atlanta made the old models , but the newer HD pvrs are amystery to me .
[11:41] <lotuspsychje> BluesKaj: i would do an nmap on yourself to check if the sat telnet is open
[11:41] <BluesKaj> it's seen by the router
[11:43] <BluesKaj> I'll nmap as soon the system is finished upgrading ...I need to install nmap
[11:44] <lotuspsychje> okay :p
[11:45] <lotuspsychje> BluesKaj: in the past it was easy to telnet into dreambox with default telnet pass, and even watch the sattelite over-web
[11:46] <BluesKaj> not here
[11:46] <lotuspsychje> okay :p
[11:47] <lordievader> How about not forwarding port, what is it, 21?
[11:47] <BluesKaj> at least so I've been told , never tried to telnet into the pvr so I can't be absolutely sure, lotuspsychje
[11:47] <lotuspsychje> i would surely doublecheck
[11:49] <BluesKaj> yes I will ,as soon as i can
[11:49] <lotuspsychje> BluesKaj: want me to nmap you, dont tell to the cops ok :p
[11:50] <lotuspsychje> oh your on vpn nevermind
[11:50] <BluesKaj> you can try, but i'm on a vpn
[11:50] <lotuspsychje> :p
[11:50] <lordievader> Port scanning ain't illegal.
[11:50] <BluesKaj> port 21 for telnet?
[11:51] <lotuspsychje> lordievader: to be a burgler and look inside someones house isnt illegal neither :p
[11:52] <lotuspsychje> port 22 normaly
[11:52] <lotuspsychje> and port 80 might also we open on the sat
[11:52] <lordievader> 22 is ssh...
[11:52] <lordievader> Telnet != ssh.
[11:53] <lordievader> Ah, 23: http://en.wikipedia.org/wiki/Telnet
[11:53] <lotuspsychje> yeah 23
[11:53] <lotuspsychje> 21 is ftp
[11:58] <BluesKaj> lotuspsychje, got a command I could use ?
[11:58] <BluesKaj> for nmap
[11:58] <lotuspsychje> BluesKaj: nmap -PN -sV yourip
[11:58] <lordievader> nmap -p 23 -Pn ip
[11:58] <lotuspsychje> sV is handy for services active
[11:59] <lordievader> You're only interested in the state of port 23. Which shouldn't be forwarded...
[12:00] <BluesKaj> All 1000 scanned ports on 192.168.X.XX are closed
[12:01] <lotuspsychje> nice and secure ubuntu :p
[12:01] <lotuspsychje> or good router
[12:01] <lordievader> On 192.168? Try your public ip.
[12:01] <lotuspsychje> BluesKaj: yeah public ip might show usefull stuff
[12:01] <lotuspsychje> check whatsmyip
[12:02] <lordievader> dig +short myip.opendns.com @resolver1.opendns.com
[12:02] <BluesKaj> I know what my IP is
[12:02] <BluesKaj> 23/tcp closed telnet on the pvr
[12:03] <BluesKaj> I have my ISPs dns server IPs setup in the router as well
[12:04] <lotuspsychje> ok
[12:04] <lordievader> lotuspsychje: Besides, Ubuntu's firewall config is very lacking by default. Accept all...
[12:04] <lotuspsychje> lordievader: true, but what will someone do with the open ports
[12:05] <BluesKaj> this the IP looup site that I use , it's quite accurate. mostly http://www.ip-tracker.org/
[12:05] <BluesKaj> lookup
[12:05] <lordievader> lotuspsychje: It means that access to ports is completely unregulated.
[12:06] <lotuspsychje> sure
[12:06] <lordievader> That I have smb running doesn't mean that I want the full world to access it.
[12:07] <lotuspsychje> true
[12:08] <lordievader> What Ubuntu should have done by default is use the drop policy on the input table. And allow related and established connections in the input table.
[12:09] <lotuspsychje> lordievader: maybe a sugestion for the ubuntu brainstorm
[12:09] <lordievader> Meh, they probably have reasons for the way they do things.
[12:10] <lotuspsychje> probably
[12:27] <MonkeyDust> twitter: I just sneezed... FB status: running noses
[12:27] <MonkeyDust> nose*
[12:27] <MonkeyDust> thought you wanted to know
[12:28] <lotuspsychje> lol
[13:06] <BluesKaj> well, my pvr seems locked down pretty tightly
[16:11] <daftykins> i seem to identify a hell of a lot of dead hard disks over in #ubuntu 0o
[16:11] <daftykins> i'll start getting a reputation before too long...
[16:11] <lotuspsychje> daftykins: :p
[16:12] <OerHeks> You mean booting in blackscreen or grub after update?
[16:12] <lordievader> The man, or woman, who kills harddisks through IRC!
[16:12] <daftykins> OerHeks: who was that at?
[16:12] <OerHeks> for you, i have a client in #ubuntu-nl, struggeling with this issue over and over again
[16:13] <daftykins> oh this was genuine disk failure - check out last nights http://paste.ubuntu.com/10819664/
[16:13] <daftykins> but certainly plenty of symptoms can result from a disk in this kind of condition
[16:14] <lordievader> daftykins: 0 reallocated sectors...
[16:14] <daftykins> keep reading, lordievader
[16:14] <daftykins> :>
[16:14] <lordievader> Jup, never mind.
[16:14] <daftykins> the key lines are 52, 66 and 67
[16:14] <daftykins> plus all the errors recorded thereafter
[16:16] <lotuspsychje> hitachi's arent the best hd's
[16:17] <daftykins> i thought that, though a friend found an article the other day that claims they have the lowest fault tolerance of desktop consumer HDDs 9i
[16:17] <daftykins> * 0o
[16:17] <lordievader> High failure rates on Hitachi's.
[16:17] <lotuspsychje> ill swear by seagates
[16:17] <lotuspsychje> and samsung ssd's :p
[16:18] <daftykins> seagates have too low warranty a lot of the time
[16:18] <daftykins> i always buy WD
[16:18] <lotuspsychje> i had few wd's fail on me also
[16:18] <daftykins> ooh that reminds me
[16:18] <daftykins> yeah i think they all die plenty :>
[16:19] <lotuspsychje> i never had a seagate fail
[16:20] <daftykins> https://www.dropbox.com/s/00bzkubbvat9hgx/IMG_20150413_190602.jpg?dl=0
[16:20] <daftykins> :D
[16:20]  * lordievader doesn't like Seagates either.
[16:20] <lordievader> WD :D
[16:21] <daftykins> finished off an 8 x 2TB RAID6 -> 8 x 4TB RAID6 move last night
[16:21] <daftykins> so. many. screws.
[16:22] <daftykins> spent a good time removing the 5 years of dust from the system too :D
[16:22] <lotuspsychje> lol@pic
[16:23] <daftykins> 48TB ^_^
[16:24] <daftykins> all the 2TB disks are out of warranty and needed ditching y'see
[16:25] <daftykins> /dev/sdb1        22T  9.0T   13T  41% /media/array2
[16:25] <daftykins> huzzah
[16:27] <lordievader> No lvm raid?
[16:27] <daftykins> it's on a 3ware HBA
[16:27] <daftykins> even if i did know how to use any LVM magic it'd have no use for it there
[16:29] <lordievader> LVM raid is quite flexible as you can specify what kind of raid you want per logical volume. But I suppose a hardware raid is faster.
[16:31] <daftykins> i have thought about playing with some other setups like ZFS, but between using the 3ware cards simple management to fix issues and the idea of staring at logs for hours on end - i chose the former :D
[16:31] <daftykins> i spot when the disks fail early as well, as it does a nice scheduled weekly verification across the arrays
[16:32] <lotuspsychje> i just watched blackhat..nice movie :p
[16:35] <BluesKaj> yeah, i tried a LVM partition management type install from scratch so I could run qemu-kvm with plenty of space for guest OS , but it mucked  up my partitions after I removeed qemu-kvm and I needed rescue support to fix my partitions
[16:35] <daftykins> 2015 film?
[16:35] <lotuspsychje> daftykins: yes
[16:35] <daftykins> hmm sounds very topical according to IMDB :D
[16:36] <lotuspsychje> daftykins: well i liked it, and finally a hacking movie with some real linux commands to see
[16:36] <daftykins> woohoo \o/
[16:37] <daftykins> i wonder if the upcoming third Tron film will use some factual ones too
[16:37] <daftykins> they at least used 'whoami' in Tron: Legacy ;)
[16:37] <lotuspsychje> :p
[16:38] <daftykins> seem to remember nmap cropping up somewhere too - maybe that was the Matrix
[16:38] <lotuspsychje> knock knock
[16:39] <lotuspsychje> wake up neo.....
[16:40] <EriC^^> neo's drunk come back later
[16:40] <lotuspsychje> loool
[16:40] <EriC^^> sudo poweroff
[16:40] <lotuspsychje> he saw too many wite wabbits
[16:42] <daftykins> :D
[17:03] <lotuspsychje> OerHeks: http://www.omgubuntu.co.uk/2015/04/beta-plasma-5-3-features
[17:13] <lotuspsychje> this is a weird support day oO
[17:14] <lotuspsychje> took too many of those neo pills i think
[17:16] <daftykins> i find my faith in the common man drops constantly, being in #ubuntu
[17:21] <lordievader> Hehe... Keep your chin up.
[17:21] <lotuspsychje> we poor volunteers :p
[17:23] <lotuspsychje> ki7mt: welcome :p
[17:23] <ki7mt> Hola
[17:29] <lotuspsychje> http://ubuntuonair.com/
[17:30] <lotuspsychje> seen on https://twitter.com/ubuntu
[17:35] <lotuspsychje> OerHeks: you skared him :p
[17:35] <OerHeks> Ido, do i?
[17:36] <OerHeks> Maybe that is why my chihuahua's bark at me.
[17:36] <lotuspsychje> lol
[17:36] <daftykins> do we figure that these other distros are too silly to modify their IRC client packages to not join #ubuntu as default 0o
[17:37] <lotuspsychje> that would be a great start
[17:37] <daftykins> to be honest even Ubuntu should disable it ;)
[17:38] <lotuspsychje> that would surely safe alot of work
[17:38] <OerHeks> i think #ubuntu should support all forks :-D
[17:39] <daftykins> seriously? :P
[17:39] <EriC^^> OerHeks: mind your table manners please :P
[17:39] <OerHeks> plus vivid 15.04 beta2
[17:39] <lotuspsychje> i rather like straight ubuntu in here
[17:39] <OerHeks> EriC^^,  i have never been banned, i am missing some experience.
[17:40] <OerHeks> I am hungry, thinking what i should make for diner.
[17:40] <lotuspsychje> !cookie
[17:40] <lotuspsychje> cool bot works here too
[17:40] <ki7mt> +1 .. I would not mind all the offcical ditro's, Lub, Xub, Kub, etc being in #ubuntu  but not Kali and all those.
[17:41] <lordievader> People allways wonder why everything is together in #ubuntu+1.
[17:41] <EriC^^> i just made something gross, hamburger bread with ketchup mustard and cheese, microwaved, OerHeks i wouldn't recommend
[17:41] <daftykins> ki7mt: those are already fine to be discussed in there
[17:41] <EriC^^> i was too lazy to order pizza
[17:41] <daftykins> it's all the downstream distros like Mint, this new Backbox thing and Elementary OS - all that rubbish :)
[17:41] <ki7mt> And Mint especially, that one really gets on my nerves, even though I test pkgs on it.
[17:42] <lotuspsychje> true
[17:42] <daftykins> back in a tick
[17:43] <OerHeks> Sad thing is, thoose forks are too lazy to give support. For pentesting distros i can imagine, who wants to help wannabee-hackers?
[17:43] <lotuspsychje> EriC^^: sounds real healthy :p
[17:43]  * lotuspsychje lowers his hand
[17:44] <lotuspsychje> i never got that, pentesting tools can be just downloaded as packages..whats the big deal
[17:45] <lotuspsychje> !info john
[17:45] <lordievader> lotuspsychje: It is usefull to have them all together, then you can just start a vm and done.
[17:45] <ki7mt> OerHeks, Most of them cant provide support, as the base engine is Ubuntu, and they don't  re-spin the packaging, so they've no real knowledge of what's really going on.
[17:46] <ki7mt> At least with Ubuntu, it's a fairly tight integration to Debian.
[17:47] <ki7mt> 90+% of the Mint users say Mint is not Ubuntu .. I disagree, it's Ubuntu with a variant DE + More Bugs ;)
[17:48] <lotuspsychje> bbl guys
[17:53] <ki7mt> man, python-pil v2.6.1 is giving me major issues on 14.10 and Jessie .. I hope they backport 2.5.3 as 2.6.1 is FUBAR
[18:24] <ki7mt> How many of you all are Ubuntu Members ? I've been working on that for a while, but I dont seem to be making much progress in getting the membership.
[18:28] <OerHeks> ki7mt, i am, after 5 years of hangin in #ubuntu and giving support.
[18:29] <OerHeks> ki7mt, but there is no minimum time to it, you need to prove that you contribute, and find persons who want to write a testimonial for you
[18:29] <OerHeks> * and have no history of beiing banned for childish reasons and such
[18:29] <ki7mt> Yeah, Iv'e been here off and on for at least 5yrs, been using UB since the 5.04 or there abouts.
[18:30] <OerHeks> ki7mt, go for it https://wiki.ubuntu.com/Membership
[18:30] <ki7mt> I've never been banned, ever. I've had situations where we had to "Agree to Disagree", but nothing nasty ever.
[18:31] <ki7mt> OerHeks, Yeah., I've done some Doc work, packaging, Q&A, IRC, QA ISO and app testing, just not in mass quanity.
[18:32] <OerHeks> ki7mt, you might have done more for ubuntu than i did sofar, who can tell, who can judge?
[18:32] <ki7mt> Im also upstram on several packages, so time is also an issue.
[18:32] <ki7mt> .. upstream
[18:33] <ki7mt> I guess I could throw my name in the hat, and see what the feedback is .. I just dont do rejection very well :-)
[18:34] <OerHeks> Take your time to write something about yourself, and let me know please.
[18:34] <ki7mt> I think I have my wiki up .. have to go find it, I don't spend allot of time on it, maybe I should.
[18:35] <ki7mt> https://wiki.ubuntu.com/KI7MT
[18:35] <OerHeks> yeah, just saw your Karma :-D
[18:36] <ki7mt> It's not very high, I've not done allot fo packaging work lately.
[18:37] <ki7mt> Karma on Launchpad that is.
[18:37] <OerHeks> This is the past, what do you expect from beiing a member?
[18:37] <OerHeks> from-of*
[18:38] <lordievader> I get the feeling you'll do fine, ki7mt.
[18:38] <OerHeks> me too, lordievader
[18:39] <ki7mt> That's a good question .. I suppose, from a personal standpoint it's a sense of achievement, from a Ubuntu community stanpoint, give back to the community, help drive and shape the future of various aspects things like that.
[18:40] <OerHeks> True.
[18:43] <ki7mt> I dont think we get Karma for IRC though do we ?
[18:43] <ki7mt> at least, not on Launchpad
[18:43] <OerHeks> No, i don't think so.
[18:44] <OerHeks> ..maybe !cookie | ki7mt  counts
[18:44] <lordievader> Hehe
[18:44] <ki7mt> Yeah, I would think so, those are cool
[18:45] <lordievader> !cookie | ki7mt
[18:45] <OerHeks>  /msg ubottu i love you # +10
[18:45] <ki7mt> I like cookies :-)
[18:45] <lordievader> ki7mt: You'll love the Darkside, we got cookies :D
[18:47] <ki7mt> Indeed :-)
[19:35] <OerHeks> ki7mt, that 98 should really try mint :-D
[19:36] <ki7mt> Yeah, I use Mint, mostly for testing, but I dont like Green :-)
[19:36] <OerHeks> I like green, but mint is slower than ubuntu
[19:36] <OerHeks> microseconds, but slower.
[19:37] <lordievader> Time to learn some awk.
[19:37] <ki7mt> Yeah, I noticed that too on 17.1, like opening the FM and things, first time around it like stalls then goes.
[20:09] <lordievader> Awk is pretty sweet.
[20:13] <ki7mt> awk, sed and grep, if you can master those three thing, CLI is stupid powerful
[20:20] <lordievader> I'm quite okay with sed and grep. But all I could do in awk before was print out a column.


[17:15] <jrwren>  Hirsute Hippo
[17:15] <jrwren> i can't believe we are gonna be talking about hirsute for a cycle. at least that isn't an LTS release ;)
[17:19] <cmaloney> Was hairshirt not available?
[17:22] <jrwren> maybe in 13more years :)
[17:25] <greg-g> https://www.theverge.com/2021/1/4/22212347/google-employees-contractors-announce-union-cwa-alphabet
[17:25] <greg-g> not that you haven't already seen it :)
[17:30] <jrwren> exciting!
[21:17] <Scary_Guy> Unions are great until they get corrupt.
[21:21] <greg-g> $X are great until they get corrupt. #ftfy ;)
[21:23] <cmaloney> greg-g: BTW: on the compound interest: you could really give a life's lesson by giving your young-uns $.01 for their interest
[21:23] <cmaloney> like a real bank
[21:23] <cmaloney> and charge them 18-25% to borrow money from you.
[21:24] <jrwren> lol
[21:24] <jrwren> ursury is a sin
[21:24] <jrwren> err... usury. lol
[21:24] <cmaloney> Yes, yes it is
[21:24] <cmaloney> but apparently it's OK if you put "Bank" in the name
[21:25] <greg-g> cmaloney: I want to *encourage* saving :)
[21:28] <jrwren> pay interest if they lend you money :)
[21:29] <greg-g> context for others: I'm giving Rowan 10% compounded monthly right now, but that number will be going down after he got a lot of money from his birthday and christmas this year (both in December).
[21:36] <jrwren> hey, nice job!
[21:37] <cmaloney> Call it bank fees
[21:38] <cmaloney> "balances containing more odd numbers than even fee"
[21:38] <cmaloney> "balances divisible by 3 fee"
[21:38] <cmaloney> "prime number balances divisible by 1 fee"
[21:45] <greg-g> heh, yeah, I've already warned him that the rate might be going down :)