[07:59] <noy||b> Hello I was wondering if someone could help me with setting a keybinding.  I can't seem to get it to work.  I've not used Lubuntu before but my main computer died so I revived an old one.
[08:00] <noy||b> I'm trying to have the un/decorate command on a toggle with keybinding W-m and close window with W-q.
[08:00] <noy||b> <keybind key="W-m">
[08:00] <noy||b>     <action name="ToggleMaximizeFull"/>

[08:00] <noy||b> <keybind key="W-q">
[08:00] <noy||b>     <action name="Close"/>

[08:01] <noy||b> Sorry.
[08:01] <noy||b> Anyway I'm not sure where to enter that code into the lubuntu-rc.xml file.
[08:02] <noy||b> So far I've entered it and then reconfigured openbox and each time it's come back as junk lines
[08:03] <noy||b> So if anyone could help me with this I would appreciate it.  Actually what would be even better is a way to have the windows open without the title bar decoration as default, if anyone can tell me how to go about that.  Is that Maximus package an option on Lubuntu?
 Hi! Does anyone know how to set the battery indicator to count the percentage based on full capacity, not the design capacity?
 Cause at the moment it's current/design instead of current/full
 @edvardsr [Cause at the moment it's current/design instead of current/full], Not me, maybe you could ask in lxqt forum
 Decided to use a small gkrellm overlay instead, works pretty well


[01:50] <smspilla|z> bschaefer: thanks for making those changes
[01:50] <smspilla|z> I figured something like that had happened
[01:51] <bschaefer> smspilla|z, np! Hopefully it merges soon...
[01:51] <bschaefer> smspilla|z, thanks for pushing it to ~compiz-team :)
[01:51] <smspilla|z> thats why I do that :)
[01:52] <smspilla|z> so that if I submit something, have to be away for a few hours and its minor, someone else can just fix it instead of blocking forevere
[01:52] <smspilla|z> huh
[01:52] <smspilla|z> what does "UNSTABLE" in the context of jenkins mean?
[01:53] <bregma> sounds like it describes Jenkins to me
[01:53] <bschaefer> haha...
[01:53] <smspilla|z> heh
[01:53] <bregma> I believe it means there have been failures lately
[01:53] <smspilla|z> so why is it marking a 100% passing branch as "needs fixing"
[01:53] <bschaefer> i use to suggest offering a sacrifice for jenkins each MP, but that was turned down
[01:54] <smspilla|z> feels like that sometimes
[01:54] <smspilla|z> bregma: I wonder what it would have been like if we used CDash
[01:55] <bregma> is that another alternative to jenkins?
[01:55] <smspilla|z> bregma: yeah, its built by Kitware and designed specifically for CMake/CTest
[01:57] <smspilla|z> bregma: they don't do a very good job of marketing it
[01:57] <smspilla|z> the impression I get from their website is that it either doesn't do anything, or they just don't want to say what it does
[07:07] <smspillaz> mmrazik: hey, thanks for the advice, found the problem
[07:08] <smspillaz> mmrazik: my wrapper script was returning "0" for failed tests, so the junit xml would mark it as failed, but ctest would mark it as passed
[07:08] <mmrazik> smspillaz: cool
[07:08] <mmrazik> (that we found the issue)
[07:08] <smspillaz> I hadn't seen the "unstable" result before, so I was wondering what was up with that
[09:12] <jibel> mterry, didrocks good morning
[09:13] <jibel> FYI, I wiped LP cache again and restarted the jobs that failed because of it, including unity
[09:21] <mterry> jibel, hello!
[09:21] <mterry> thanks
[09:33] <didrocks> hey jibel
[09:33] <didrocks> ejibel: cyphermox saw that we have some .skip file which were around
[09:33] <didrocks> jibel: ^
[09:33] <didrocks> for the indicator stack
[09:33] <didrocks> so all tests were skipped
[09:33] <didrocks> I think we have a bug in this case then ;)
[09:33] <jibel> right, that's what I was looking t
[09:33] <jibel> at
[09:34] <didrocks> thanks!
[09:36] <jibel> didrocks, in check the first step created a skip file with the condition
[09:36] <jibel> if [ -z "$(ls $WRKDIR/*.project 2>/dev/null)" -a "$CHECK_WITH_WHOLE_PPA" != "true" ]; then
[09:36] <jibel> then autopilot fails
[09:36] <jibel> and the skip file is not removed
[09:36] <didrocks> jibel: but I added the rm on top, isn't it?
[09:36] <didrocks> I did that the other day
[09:36] <didrocks> (being last week)
[09:36] <jibel> didrocks, make sense ?
[09:37] <jibel> didrocks, I don't see any rm http://paste.ubuntu.com/1705556/
[09:37] <didrocks> yeah, interesting
[09:37] <didrocks> let me look at my bzr log
[09:37] <didrocks> jibel: rev 206
[09:39] <jibel> didrocks, I confirm it's in rev 206 but did you update the jobs afterwards?
[09:39] <didrocks> jibel: I did
[09:39] <didrocks> then cyphermox did the other day to add the HUD
[09:39] <jibel> or did someone updated them with the wrong revision
[09:39] <didrocks> cyphermox: did you deploy after bzr pull?
[09:40] <cyphermox> please define deploy and bzr pull?
[09:40] <cyphermox> or rather, deploy
[09:40] <cyphermox> I did update-stack
[09:40] <didrocks> cyphermox: right, that's what is deploying
[09:40] <didrocks> cyphermox: did you get trunk before doing that?
[09:40] <cyphermox> yeah, use the right words otherwise I can't follow
[09:40] <cyphermox> yeah, should of
[09:40] <cyphermox> I usually rm the branch before
[09:40] <didrocks> cyphermox: weirdly, rev 206 seems to not being around
[09:40] <cyphermox> ok
[09:40] <didrocks> like it's in the template
[09:41] <didrocks> but not in the -check for indicator
[09:41] <cyphermox> what should 206 contain?
[09:41] <didrocks> so I wonder if we missed something
[09:41] <didrocks> cyphermox: can't you bzr diff -c 206?
[09:41] <jibel> didrocks, I think we should add a safeguard, like inserting the revno in the job description and only update the job if the revno is higher
[09:41] <didrocks> jibel: yeah, I think it's the way to go
[09:41] <cyphermox> yeah
[09:42] <cyphermox> I see
[09:42] <didrocks> cyphermox: so I don't care if you didn't bzr pull, just trying to understand if we didn't miss something or it's just you used an old branch
[09:42] <cyphermox> I don't think I did, I do have everything here right now
[09:42] <cyphermox> I wouldn't if I had used an old branch
[09:43] <didrocks> jibel: do you see any other explanation?
[09:43] <didrocks> about this missing?
[09:43] <didrocks> cyphermox: you did use -U, right? IIRC
[09:44] <jibel> didrocks, no, unless someone did a manual update
[09:44] <cyphermox> yeah I did
[09:44] <cyphermox> so I see, it's my fault
[09:44] <didrocks> cyphermox: ? you didn't use -U, you mean?
[09:44] <cyphermox> I deployed, and *then* updated the branch after noticing there was a discrepancy
[09:44] <didrocks> ah ok :)
[09:44] <cyphermox> I should have re-deployed
[09:44] <didrocks> phew, at least, we know
[09:45] <cyphermox> tanks you extensive zsh history
[09:45] <didrocks> so at least the issue we see today was fixed last week
[09:45] <didrocks> cyphermox: heh
[09:45] <cyphermox> good
[09:45] <didrocks> jibel: yeah, checking the bzr revno would be nice
[09:45] <didrocks> so that this doesn't happen anymore
[09:45] <cyphermox> yeah
[09:45] <didrocks> cyphermox: thanks :) just trying to ensure we don't have any other weird case ;)
[09:45] <cyphermox> but in this case wouldn't it look like it's pushing the same revno again?
[09:46] <didrocks> hum
[09:46] <cyphermox> how does the deploy work?
[09:46] <jibel> didrocks, anyway we need a better way to track updates, I'll think about it.
[09:46] <cyphermox> could it be trying to merge cupstream2distro remotely with a branch on <IP_ADDRESS> just for that purpose?
[09:46] <didrocks> jibel: yeah, will be needed. We really need history
[09:46] <cyphermox> e.g. and then explode as soon as there is a discrepancy
[09:46] <didrocks> cyphermox: hum, like we push that somewhere
[09:47] <didrocks> and deploy is automagic?
[09:47] <cyphermox> no
[09:47] <cyphermox> well, that could be another way
[09:47] <cyphermox> like, push somehwere and then call something that just runs a simple jenkins job for deploying
[09:47] <cyphermox> but the remote branch over ssh is simpler I think
[09:47] <didrocks> cyphermox: yeah, that's a good idea
[09:48] <didrocks> both, don't have any strong idea :)
[09:48] <cyphermox> if we push to the same place as jenkins pulls then it's more likely that the branch is always the same and always up to date
[09:48] <cyphermox> that's also why I went ahead and bound my local copy, too :)
[09:49] <didrocks> heh
[09:49] <cyphermox> will avoid any case of it not being up to date
[09:49] <didrocks> right
[09:49] <cyphermox> didrocks: that's the checkout instead of branch we discussed the other day
[09:49] <didrocks> cyphermox: yeah yeah, I remember about that
[09:50] <cyphermox> then we can also start to do merge requests for the stack updates as well :)
[09:50] <jibel> didrocks, I'll start with etckeeper on server's side, at least we'll have an history and can revert
[09:50] <didrocks> jibel: yeah, double safety bet :)
[09:51] <cyphermox> starting to sound like a rocket ship safety belt ;)
[09:51] <didrocks> heh ;)
[09:51] <didrocks> cyphermox: jibel: once the right version is redeployed, do you mind relaunching the full indicator stack?
[09:51] <didrocks> with rebuild, and so on
[09:51] <cyphermox> k
[09:51] <didrocks> thx
[09:52] <jibel> didrocks, that and maintenance time is close to zero :)
[09:52] <cyphermox> that's going to give me my compiz crash to retrace too
[09:52] <didrocks> jibel: heh, indeed ;)
[09:52] <didrocks> cyphermox: exactly!
[09:52] <jibel> didrocks, another topic, LP cache corruption
[09:52] <didrocks> (well, of course, it won't crash this time… :p)
[09:52] <cyphermox> right
[09:52] <cyphermox> murphy...
[09:52] <didrocks> jibel: yeah, I need to have those in my process I think
[09:53] <jibel> which will happen more and more often with the increasing number of pacakges
[09:53] <didrocks> jibel: yeah, weird that we went from 0% to a lot more in few days, when we only added 2 packages
[09:53] <didrocks> jibel: I think I'll remove all the subprocesses for things using LP
[09:53] <jibel> didrocks, I think LP manages concurrent accesses to the cache very badly
[09:54] <didrocks> and directly try to pass my own launchpad object
[09:54] <didrocks> which has a cache per jenkins job
[09:54] <cyphermox> can we do almost everything in LP anonymously?
[09:54] <didrocks> cyphermox: it's anonymous
[09:54] <didrocks> still caching
[09:54] <jibel> didrocks, this is for example the packages that failed this morning in unity http://paste.ubuntu.com/1705637/
[09:54] <cyphermox> err
[09:54] <cyphermox> I thought the issues were with auth credentials cache
[09:54] <jibel> you'll see they're all doing the same thing at the same time
[09:54] <didrocks> cyphermox: no, launchpad cache, not creds
[09:55] <cyphermox> ok
[09:55] <cyphermox> :(
[09:55] <didrocks> jibel: yeah, from what you saw, it's only the system cache, isn't it?
[09:55] <jibel> didrocks, couldn't you add a locking mechanism to avoid them accessing the cache simultaneoulsy
[09:55] <cyphermox> we don't need it to cache
[09:55] <didrocks> jibel: I prefer just using the commands from my process, and have the per jenkins job cache, as we already have for the rest
[09:55] <didrocks> cyphermox: if only it was an option…
[09:56] <cyphermox> hehe
[09:56] <jibel> didrocks, ok that's fine
[09:56] <didrocks> jibel: will work on that start of next week
[09:56] <cyphermox> didrocks: what I'm getting at is it might not be documented but I think there is a way
[09:56] <didrocks> jibel: I hope our libraries accept a random lp object :)
[09:56] <didrocks> cyphermox: are you sure? If I pass None, it's still caching
[09:56] <didrocks> cyphermox: but would be interested if you find anything
[09:57] <didrocks> cyphermox: jibel: FYI, it's pull-lp-source and bzr lp-propose which are the 2 "external" LP consumers we are using
[10:01] <cyphermox> didrocks: I see you're passing a cache
[10:01] <cyphermox> but for a damn good reason :)
[10:02] <didrocks> cyphermox: None is "use the system cache" IIRC ;)
[10:02] <didrocks> which is how I avoid that in cupstream2distro
[10:02] <didrocks> by passing a per jenkins job cache
[10:02] <cyphermox> didrocks: ah, I'm reading launchpadmanager.py; passes something for launchpadlib_dir
[10:03] <cyphermox> and that seems to be used for a cache
[10:03] <didrocks> cyphermox: yep, but that's not the pb :)
[10:03] <cyphermox> but you kind of need that, because launchpad isn't multiproc
[10:03] <cyphermox> well
[10:03] <cyphermox> it's where launchpad will cache its data
[10:03] <didrocks> the pb is when I subprocess.call('pull-lp-source')
[10:03] <cyphermox> ah, yeah I guess so
[10:03] <didrocks> this one is using the system cache
[10:03] <didrocks> and we do that in // for all projects :)
[10:03] <cyphermox> hm
[10:04] <cyphermox> then it probably should be fixed so that you can tell it a different cache
[10:04] <didrocks> so that's what I meant by "we need to do the same than pull-lp-source and see if we can hook our launchpad object (with a cache per jenkins job) to it"
[10:04] <didrocks> would be more elegant than subprocess.call :p
[10:07] <cyphermox> ah, guess so
[10:08] <cyphermox> jibel: were you fixing the cupstream2distro deploy stuff / making changes where I need to wait before deploying?
[10:09] <cyphermox> I mean, who are we waiting for right now, me? :D
[10:09] <jibel> cyphermox, I didn't change anything, it's all yours :)
[10:10] <cyphermox> ok
[10:10] <cyphermox> didrocks: jibel: so I'll re-run the update-stack now, and we'll get everything latest
[10:10] <didrocks> thanks cyphermox
[10:10] <cyphermox> then run the indicator stack
[10:10] <jibel> cyphermox, unity is running, and IIRC jenkins doesn't like when you update configs under it's feet
[10:10] <jibel> its
[10:11] <didrocks> cyphermox: you need to use the ui remember to rebuild everything :)
[10:11] <cyphermox> yeah
[10:11] <cyphermox> use the ui?
[10:11] <cyphermox> wait, please, one thing at the time
[10:11] <cyphermox> too many things going on at once
[10:11] <didrocks> jibel: I think cyphermox will run against the indicator stack
[10:11] <didrocks> not unity
[10:11] <cyphermox> yeah, just indicators, that should be fine
[10:11] <didrocks> so it's fine to redeploy there
[10:11] <jibel> k
[10:12] <cyphermox>  ./cu2d-update-stack -U indicators
[10:17] <didrocks> cyphermox: gogogo :)
[10:17] <cyphermox> oh, that's done
[10:17] <cyphermox> now just checking on unity
[10:17] <cyphermox> it's going to need to wait
[10:19] <didrocks> cyphermox: hum, how so? the -check job will magically wait for the other to finish :)
[10:19] <cyphermox> bah
[10:19] <didrocks> so we can start rebuilding! :-)
[10:19] <cyphermox> you and your automagic ;)
[10:19] <didrocks> ahah
[11:00] <andyrock> sil2100, https://code.launchpad.net/~andyrock/unity/lp-1131679/+merge/150014
[11:01] <andyrock> can you take a look?
[11:01] <sil2100> andyrock: looking
[11:04] <sil2100> andyrock: ah, I see what you did there ;) Ok, looks like a solid way to workaround nicely! Approving in a moment ;)
[11:04] <sil2100> andyrock: we had a similar thing regarding previews btw.
[11:04] <sil2100> Wit the difference those leftover previews were staying in the list till infinity!
[11:05] <andyrock> cool yeah we have a 1 second timeout before removing the icon from the launcher model
[11:05] <andyrock> and 1 second can be an inifinity in autopilot ;)
[11:05] <sil2100> ;)
[11:06] <andyrock> thx for the review
[11:06] <andyrock> MCR_, you too
[11:07] <MCR_> andyrock, I would do more reviews - but I can just do those I understand ;)
[11:08] <MCR_> but my understanding is getting better day-by-day
[11:10] <MCR_> andyrock, have you seen: https://code.launchpad.net/~mc-return/unity/unity.merge-fix1131152-cppcheck-issues/+merge/149801 ?
[11:12] <MCR_> andyrock, thx ;)
[11:13] <andyrock> ;)
[11:13] <mterry> andyrock, yay for fixing tests!
[11:17] <MCR_> andyrock, this just was missing the debian/compiz-plugins-default.install adjustments and needs reapproval: https://code.launchpad.net/~mc-return/compiz/compiz0.9.9.merge-plugin-freewins/+merge/146291
[11:17] <MCR_> (freewins \o/)
[11:18] <andyrock> untested?
[11:19] <andyrock> is distro ok with this?
[11:19] <MCR_> it is in the extra package
[11:19] <MCR_> and has to be manually installed AFAIK
[11:19] <MCR_> and is diabled by default also
[11:20] <MCR_> no more extra package, I just saw
[11:20] <MCR_> but still disabled
[11:20] <MCR_> and ofc manually tested to the extreme
[11:21] <andyrock> mmm but those are not good reasons to not test it ;)
[11:21] <MCR_> sure
[11:21] <andyrock> i can understand that test is diffcult
[11:22] <MCR_> I guess Sam will also want to get it under test
[11:22] <MCR_> but it is ready for merge still ;)
[11:22] <MCR_> it won't interfere with any default installation
[11:22] <andyrock> have you asked distro?
[11:23] <MCR_> this is a upstream Compiz change
[11:23] <MCR_> no ?
[11:26] <MCR_> andyrock, the package is named compiz-plugins now: This package contains the plugins that come with compiz but not officially
[11:26] <MCR_> supported.
[11:26] <andyrock> MCR_, let's wait sam for this ;)
[11:26] <MCR_> sure
[11:27] <MCR_> thx anyway ;)
[11:27] <andyrock> np
[11:44] <jibel> cyphermox, compiz crash again during indicators tests
[11:44] <jibel> on intel and ati
[11:54] <tvw> Hi, can someone respond to this? I want to know how the notification works in unity, when someone responds to me.
[12:16] <cyphermox> jibel: ack, I'm just about ready to go retrace that
[12:16] <cyphermox> or at least, grab the info I need to do it
[12:52] <cyphermox> smspillaz: does 6 Mb sound like a reasonable size for the memory dump of compiz on a crash, assuming it crashes early on as it starts?


[00:02] <ABCD1234> ahhh! ahve to wait than... Thanks for the Help <dunaedesign>:-)
[00:02] <ABCD1234> opps.. <duanedesign>*
[02:51] <bitsink> linux on a laptop?
[23:43] <mkarnicki> dead silence on Sundays evening
[23:43] <mkarnicki> :)
[23:44] <mkarnicki> feels strange ;d
[23:44]  * mkarnicki hacks AndroidU1


[02:25] <george_e> Bazaar keeps reporting "Unrecognized value for BZR_SSH environment variable." I've tried setting it to 'paramiko', 'openssh', 'ssh', and 'plink' and it ignores each of those.
[02:33] <george_e> Launchpad is giving me errors now:
[02:33] <george_e> OOPS-787faa9a8fe264a50acb720a60f05618
[02:43] <wgrant> george_e: I've fixed that timeout.
[02:43] <wgrant> george_e: Which version of bzr are you using, and on which platform?
[02:43] <george_e> Thanks.
[02:43] <george_e> Oh, I finally just switched to the standalone installer.
[02:44] <george_e> ...and it works now.
[02:44] <wgrant> I believe on Win32 it defaults to paramiko, which might not be installed normally if you didn't use the standalone installer.
[02:51] <george_e> Oh, okay.
[02:52] <wgrant> And if you're using openssh/ssh/plink you might have to specify the full path.
[02:52] <wgrant> But I haven't used bzr on Windows in years, so I'm not quite clear on how these things work.
[02:55] <george_e> Thankfully I still have my Ubuntu VM handy :)
[02:56] <george_e> I need it for setting up daily build recipes on LP, etc.
[03:38] <george_e> Is it considered bad practice for a daily build recipe to also run unit tests after building?
[03:53] <wgrant> george_e: It's considered good practice to run them at the end of the binary build, as long as they are fairly quick.
[03:53] <george_e> Okay, thanks.
[04:54] <porthose_spider> Hey guys, any hints as to why my debian/watch file stopped working would be much appreciated.  http://paste.debian.net/167387
[05:10] <astraljava> porthose_spider: The download link for the 1.2 release seems to be https protocol. Could that be it?
[05:13] <porthose_spider> astraljava, yep that was it thx :)
[05:14] <astraljava> No worries, glad it works now.
[08:00] <gua> I'm having some trouble registering for UDS. I'm getting "OpenID failed  OpenID discovery error: Error fetching XRDS document: (60, 'server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt')"
[08:01] <gua> I'm logged into launchpad.net for sure and I've tried on 4 browsers (firefox, chromium, midori and epiphany)
[08:06] <wgrant> gua: Which page is giving that error?
[08:07] <gua> on https://forms.canonical.com/udsreg/ when i click on    "Register or sign in"    i get it
[08:09] <wgrant> gua: That just uses Launchpad for authentication -- it's not something that we have anything to do with. I'd report it in #canonical-sysadmin.
[08:09] <gua> ah, alright
[08:09] <gua> Yeah I thought it might not be a launchpad.net issue, but I wasn't able to find a UDS-oriented irc channel
[08:09] <gua> wgrant: thanks
[08:28] <pfarrell_> if you make a merge request that isn't "ready for review", does an email get sent out anyway?
[08:29] <pfarrell_> I have asked some questions of the list in my merge request text that I'd like them to see
[08:29] <pfarrell_> but I haven't got an email yet, and it's been 15 minutes
[08:31] <wgrant> pfarrell_: No, no email is sent until you mark it ready for review.
[08:32] <pfarrell_> oh. I did not expect that.
[08:33] <pfarrell_> I want it to send an email, but it is not ready for merging yet. Is there any way? or should I just mark it as needing review?
[08:33] <wgrant> pfarrell_: You'll need to either email directly or set it to Needs Review.
[08:33] <pfarrell_> ok. thanks.
[08:44] <AlanBell> morning all
[08:44] <AlanBell> if someone applies to join a team and is declined can they re-apply later?
[08:45] <benonsoftware> AlanBell: Evening, I believe they can
[08:49] <AlanBell> great, thanks
[09:36] <cheako> Hello, if you get a chance you can prevent a build from falling.  The i386 build failed and there is no reason to assume the amd64 build will work.
[09:36] <cheako> https://launchpad.net/~cheako/+archive/wine4diabloiii/+build/3464635
[09:37] <cheako> I just re-started the i386 build now that I have a new version of another package, I'm hoping it'll build.
[09:38] <cheako> This build needs to complete first: https://launchpad.net/~cheako/+archive/wine4diabloiii/+build/3465051
[09:39] <cheako> ...prevent the build from falling by removing it from the queue.
[09:55] <shape> Hello, I submitted this bug: https://bugs.launchpad.net/bugs/993245 And I am wondering, what happens next? Am I free to reinstall my system and see if it persists? Would that be counterproductive to solving the bug?
[15:37] <dupondje> amd64 ppa is doing strange again, some firefox builds are stuck, and our best friends from yada are building they daily again (which takes +18h now)
[16:47] <mtaylor> hey guys - LP_SERVICE_ROOT is throwing ssl handshake errors my way
[16:47] <mtaylor> httplib2.SSLHandshakeError: [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed


[16:10] <nacc> mdeslaur: re: LP: #1677958, the reporter indicates it's a security problem in 16.04 (possibly also 16.10, 17.04, not sure yet) -- it's in universe, though, so I'm not sure what I should do with the bug?
[16:10] <mdeslaur> nacc: it's in an example program, -EDONTCARE
[16:10] <nacc> mdeslaur: oh there was another one :)
[16:11] <nacc> mdeslaur: that is actually in the lib
[16:11]  * mdeslaur looks
[16:11] <nacc> mdeslaur: c#5 and on
[16:13] <mdeslaur> nacc: hopefully we only want the actual library package in main, and not the packages that contain the server and client and other unneeded stuff
[16:13] <nacc> mdeslaur: right, we only want ht elib in main, and in artful it's fixed. I meant what to do about the xenial universe security issue :)
[16:13] <nacc> mdeslaur: less relevant to the MIR, sorry, should have given better context, just wondered what the general policy is
[16:14] <mdeslaur> since it's in universe, it's community-supported. Mark it as confirmed, and that's pretty much it.
[16:14] <nacc> mdeslaur: ok, thanks
[17:11] <coreycb> bdmurray: i had a late upload of designate for bug 1688557 if you wouldn't mind taking a peek
[17:15] <bdmurray> coreycb: looking
[17:33] <coreycb> bdmurray: thanks
[21:23] <xnox> juliank, new apt is finally in artful \o/ there was too many k* things testing the $world
[21:24] <juliank> xnox: ack. and the SRUs for that should come tomorrow then
[21:38] <juliank> Oh, ndiswrapper needs an update for 4.11
[21:40] <juliank> Gotta figure out why  ‘struct net_device’ has no member named ‘last_rx’ - and what to do about it. That's always fun


[12:03] <Wrongway> E: Type 'restricted' is not known on line 7 in source list /etc/apt/sources.list
[12:03] <Wrongway> E: The list of sources could not be read.
[12:04] <Xzenome> What did you do to get that eror?
[12:04] <Xzenome> *error
[12:04] <Wrongway> apt-get source ffmpeg
[12:05] <Xzenome> Oh, I see, restricted and multiverse have put themselves on new lines, put them on the same line as the line before them.
[12:07] <Wrongway> line wraps are bad?
[12:07] <Xzenome> I've fixed my modified version ( http://michael-m.co.uk/sources.list ), so if you replace it again.
[12:07] <Wrongway> alright
[12:07] <Xzenome> Wrongway, yes they are bad. I blame nano is seems to randomly wrap.
[12:07] <nalioth> stop
[12:08] <Xzenome> nalioth, what did I do wrong this time?
[12:08] <nalioth> after you update your sources.list, Wrongway you should type "sudo apt-get update" before doing anything else
[12:08] <Wrongway> k
[12:08] <Xzenome> but he should fix his sources.list first.
[12:10] <nalioth> Xzenome: right.
[12:11] <Xzenome> Wrongway, done it yet?
[12:11] <Wrongway> got the line7 thing again
[12:11] <Wrongway> so put the word restricted up a line
[12:12] <Wrongway> tried the update thing
[12:12] <Xzenome> go to the 7th line down and put it on the end of line 6.
[12:12] <nalioth> Xzenome: hold up a minute
[12:12] <nalioth> Wrongway: please open a console
[12:13] <nalioth> Wrongway: or go to your console
[12:13] <Wrongway> console=terminal...?
[12:13] <nalioth> Wrongway: yes
[12:13] <Wrongway> open
[12:13] <nalioth> console = terminal = shell
[12:13] <Wrongway> k
[12:13] <nalioth> in the console, type "cd /etc/apt/" <enter>
[12:13] <Wrongway> yup
[12:14] <nalioth> now type "sudo mv sources.list sources.list.bak" <enter>
[12:14] <Xzenome> nalioth, why does nano wrap like that?
[12:14] <Wrongway> backed up, gotcha
[12:14] <nalioth> nano sucks  :P
[12:14] <nalioth> Wrongway: now type "sudo wget http://michael-m.co.uk/sources.list" <enter>
[12:15] <Wrongway> done
[12:15] <Xzenome> now type "sudo apt-get update"
[12:15] <nalioth> Xzenome: hold up
[12:15] <Xzenome> sorry
[12:15] <nalioth> Wrongway: type "ls" <enter>
[12:16] <Wrongway> apt.conf     sources.list      sources.list.d     trusted.gpg
[12:16] <Wrongway> apt.conf.d   sources.list~     sources.list.save  trusted.gpg~
[12:16] <Wrongway> secring.gpg  sources.list.bak  trustdb.gpg
[12:16] <Wrongway> the two that are .d are in blue
[12:16] <nalioth> excellent
[12:16] <nalioth> carry on as Xzenome directs
[12:16] <Xzenome> now type "sudo apt-get update"
[12:17] <nalioth> Xzenome: i use aee as a console text editor, i find it much simpler than nano
[12:18] <Wrongway> had to edit the sources.list yet again to fix the wraps :P
[12:18] <Wrongway> but it's doing it this time at least
[12:18] <nalioth> hmm
[12:19] <Wrongway> did a whole bunch of stuff, ending with
[12:19] <Wrongway> W: Duplicate sources.list entry http://security.ubuntu.com dapper-security/universe Packages (/var/lib/apt/lists/security.ubuntu.com_ubuntu_dists_dapper-security_universe_binary-i386_Packages)
[12:19] <Wrongway> W: You may want to run apt-get update to correct these problems
[12:20] <nalioth> and if i may . . . .
[12:20] <nalioth> backports are evil.
[12:21] <Xzenome> Wrongway, now type "sudo apt-get build-dep ffmpeg" this will get all of the stuff that we'll need to compile/install ffmpeg
[12:21] <nalioth> also Wrongway if you edit the list again, do a find-and-replace and replace "universe" with "universe multiverse"
[12:21] <nalioth> after editing the sources.list, update your apt once more
[12:22] <nalioth> with multiverse you'll gain ~18,000 more apps to play with
[12:22] <Wrongway> nice
[12:22] <Wrongway> doing the build-dep thing
[12:22] <Xzenome> good
[12:23] <Xzenome> nalioth, is ffmpeg illegal in a libdecss way or just not FOSS
[12:25] <Xzenome> Wrongway, is it done yet?
[12:25] <Wrongway> 60%
[12:25] <nalioth> Xzenome: there are several closed source codecs that ffmpeg can use
[12:26] <Wrongway> oyeah, on a codec related matter, I've been frustrated with no audio on .mov's, which is what my digicam takes videos in
[12:26] <Wrongway> mplayer will now play the audio, but no other player can
[12:26] <Wrongway> not even vlc
[12:27] <Xzenome> Wrongway, they probably use a codec like mp3 which doesn't come with ubuntu out of the box.
[12:27] <Xzenome> Wrongway, I'm surprised VLC doesn't play it, it is normally so good but "mplayer pwns everything"
[12:28] <Wrongway> oyeah
[12:28] <Wrongway> is there any way to get vlc to play the audio?
[12:28] <nalioth> in my opinion, ubuntu mplayer needs to be recompiled by hand to bring it back to full function
[12:28] <Wrongway> btw, the build-dep thing is done now
[12:29] <nalioth> Wrongway: if vlc doesn't play the audio, there is probably no way to play it (currently)
[12:29] <Wrongway> damn
[12:29] <Xzenome> nalioth, I might make a crack at compiling mplayer with everything tommorow. I'll have a go at making it into a deb and I'll make it available on the net.
[12:30] <Xzenome> Wrongway, now type "sudo apt-get install ffmpeg" this should install ffmpeg
[12:31] <Wrongway> done
[12:31] <Xzenome> Now run this sudo apt-get install liblame-dev libfaad2-dev libfaac-dev libxvidcore4-dev liba52-0.7.4 liba52-0.7.4-dev libx264-dev
[12:32] <Xzenome> It will install a load of codecs
[12:32] <nalioth> Xzenome: what exactly are we attempting?
[12:32] <Wrongway> have done that before I came here
[12:32] <Xzenome> https://help.ubuntu.com/community/iPodVideoEncoding apparently.
[12:33] <Xzenome> now, type "cd ~/" to get back to your home directory
[12:33] <Wrongway> k
[12:34] <Xzenome> Then do "apt-get source ffmpeg" so we can get the source code for ffmpeg
[12:34] <Wrongway> yay
[12:34] <Wrongway> k, that's done
[12:35] <Wrongway> following along the page now...
[12:35] <nalioth> Xzenome: just "cd" <enter> will also bring you home
[12:35] <Xzenome> now just follow on with the page and tell us about any errors
[12:36] <Xzenome> nalioth: that's two things I've learnt today.
[12:36] <nalioth> Xzenome: /msg ubotu cli
[12:37] <Xzenome> nalioth, I know most of that.
[12:39] <Xzenome> nalioth, what country are you in? (Off topic I know)
[12:40] <nalioth> Texas, USA
[12:40] <jrib> yeah texas is kind of like its own country
[12:41] <Wrongway> lol!
[12:41] <nalioth> hola, jrib
[12:42] <Xzenome> I'm in the UK, almost midnight. Jrib, I'd offer you another cup of something hot but I'm too lazy to get up.
[12:42] <jrib> Xzenome: it's ok, I'll just hit refresh
[12:42] <Xzenome> he he
[12:43] <Xzenome> (For those who don't know this stems from a cup of tea the I made for jrib yesterday and upload)
[12:44] <Xzenome> *uploaded
[12:44] <Xzenome> Wrongway, how's the install going?
[12:45] <Wrongway> copying the code into a file now
[12:45] <Xzenome> Good
[12:51] <Xzenome> Wrongway, where are you now?
[12:53] <Wrongway> testing
[12:53] <Wrongway> Usually that means that input file is truncated and/or corrupted.
[12:54] <Wrongway> likely cuz it's on an ntfs drive though, eh
[12:55] <Xzenome> I see
[12:56] <Wrongway> copied it to my other drive, and it seems to be working now
[12:56] <nalioth> ntfs .... ugh
[12:56] <Wrongway> lol
[12:57] <Wrongway> omg.... it's making a .mov file
[12:57] <Wrongway> do those work for ipods?
[12:57] <Wrongway> if so, then fine. I thought it was gonna be making .mp4's
[12:58] <Wrongway> gonna try to get and use thinliquidfilm anyways
[12:59] <Wrongway> but had to have the mucked-with ffmpeg for that anyways
[12:59] <Wrongway> thanks, eh
[01:00] <Xzenome> Wrongway, the iPod probably plays .mov's because it is Apple's format.
[01:01] <Wrongway> yeah, hopefully
[01:02] <nalioth>  .mov can be the same codec as .mp4
[01:02] <nalioth> so can .avi
[01:03] <nalioth> if the codec is the same, any of those file suffixes will work on a PC
[01:04] <Xzenome> nalioth, what is your name derived from?
[01:05] <nalioth> derived?
[01:05] <nalioth> oh, my nick
[01:06] <nalioth> it's a made up conjunction of two previous made up nicks
[01:08] <Xzenome> which were?
[01:09] <nalioth> prefer not to say
[01:11] <Wrongway> apt-get hypnotism
[01:11] <Wrongway> lol
[01:12] <Xzenome> You mean, sudo apt-get hypnotism
[01:13] <Wrongway> lol, yeah. I forgot simon says
[01:13] <Wrongway> http://xkcd.org/c149.html
[01:15] <Wrongway> found that pic and it got me hooked on that comicstrip
[01:16] <Xzenome> Yes, you just hooked me.
[01:16] <Wrongway> lol, excellent
[01:17] <Wrongway> oyeah, I updated the sources.list by adding multiverse in the appropriate spots
[01:18] <Wrongway> what am I supposed to do after that?
[01:18] <nalioth> Wrongway: enjoy ~28,000 programs
 after editing the sources.list, update your apt once more
[01:20] <Xzenome> type "sudo apt-get update"
[01:20] <Wrongway> k
[01:20] <Wrongway> ty
[10:45] <Xzenome> Hi
[10:45] <researchsci> Hello
[10:45] <Xzenome> So, what brand of wireless card do you use?
[10:45] <researchsci> it's a built in to my laptop, can't remember though
[10:45] <Xzenome> Ok
[10:46] <researchsci> it shows up on my network connections list, but i can't config it right
[10:46] <Xzenome> Go into System>Administration>Networking and tell me what the names of the devices are.
[10:46] <researchsci> Wireless connection (wmaster0)
[10:46] <researchsci> Wireless connection (wlan0)
[10:46] <researchsci> wired connection
[10:46] <Xzenome> Which ones of them are enabled?
[10:46] <researchsci> those are the ones, i'm currently using wired
[10:47] <researchsci> i have wmaster0 and wired conneciton enabled
[10:47] <Xzenome> I have wlan enabled, I don't know about wmaster so try wlan0
[10:47] <researchsci> okay
[10:48] <researchsci> how should i have it set up, i want it to scan for ssids
[10:48] <researchsci> i'm trying to put in the settings
[10:49] <researchsci> just not sure
[10:49] <Xzenome> researchsci, do you know the ssid for your network?
[10:49] <researchsci> just a sec, i'm looking for it
[10:49] <researchsci> yeah, i dod the ssid and everything now
[10:50] <researchsci> are ssid and essid the same thing?
[10:50] <Xzenome> researcsci, yes I think so.
[10:50] <researchsci> okay
[10:50] <researchsci> thnx much
[10:50] <Xzenome> Does it work/
[10:50] <researchsci> i'm setting it up now
[10:50] <Xzenome> Ok
[10:51] <researchsci> i'm activating the network interface now
[10:51] <researchsci> how do i know it works, beside turning off my wired connection?
[10:52] <Xzenome> I think you just have to stop your wired connection. Sorry.
[10:52] <researchsci> okay, well if i drop off you'll know why. here goes nothing
[10:52] <Xzenome> Ok
[10:53] <researchsci> can you still hear me?
[10:53] <researchsci> i mean read me?
[10:53] <researchsci> didn't work
[10:53] <Xzenome> yes
[10:53] <Xzenome> I can hear you.
[10:54] <researchsci> huh, my browser still didn't work
[10:54] <Xzenome> What did you put a the network password? Was it something like 6F133A....?
[10:55] <researchsci> it was my wep key
[10:55] <Xzenome> But the above format not something like salt53?
[10:56] <researchsci> what? i don't understand your question.... my wep key is 9784......
[10:56] <researchsci> just numeric
[10:57] <Xzenome> Try disabling the wired connection, then enabling wlan0. Wait for about a minute to make sure that the wireless has started then test it in the browser. Your WEP key is fine.
[10:57] <researchsci> okay
[10:57] <researchsci> i'll brb then
[10:57] <Xzenome> k
[11:00] <researchsci> it's still not cooperating, I'll be back in about half an hour if you'd be still willing to help then
[11:00] <researchsci> i have to help my fiance with something
[11:00] <Xzenome> I'll help if i'm still here
[11:15] <researchsci> you there Xzenome?
[11:15] <Xzenome> Oui
[11:16] <Xzenome> S'up?
[11:16] <researchsci> k, i'm back
[11:16] <researchsci> so, ne other ideas?
[11:17] <Xzenome> Hmm, I'm going to go take a look a the ubuntu documentation and see if I can see anything relevant.
[11:17] <researchsci> because at one time when i had ubuntu on this laptop (an older version) i could detect wireless networkds
[11:17] <Xzenome> What version of Ubuntu?
[11:17] <researchsci> breezy badger?
[11:17] <researchsci> i thnk that's what it was
[11:18] <Xzenome> Because you could install that and then upgrade from that using update-manager, that way you'd still have wireless support.
[11:18] <Xzenome> !wireless
[11:18] <ubotu> Wireless documentation can be found at https://help.ubuntu.com/community/WifiDocs
[11:19] <researchsci> huh, this is terribly frustrating
[11:19] <researchsci>  /msg nickserv set email<EMAIL_ADDRESS>[11:19] <researchsci> i don't know why it doesn't work
[11:20] <researchsci> and since it's a laptop, i have to have wifi access on it
[11:21] <Xzenome> I know the feeling. I've stopped using Linux about 5 times because it didn't work flawlessly but I've got it working well this time.
[11:21] <researchsci> yeah
[11:21] <researchsci> because i kind of have to have it for the research I'm doing
[11:22] <researchsci> and my gaming computer (desktop) will be staying windows until i decide to choke over the cash for crossover
[11:22] <Xzenome> I suggest you do "sudo apt-get install kwifimanger" it seems to be better than the one built in. You can launch it by typing kwifimanager.
[11:22] <researchsci> okay
[11:24] <researchsci> now it says that there are no access points available, while i'm sitting by one
[11:24] <Xzenome> Oh. That is disappointing.
[11:24] <researchsci> i wish it would just work
[11:25] <researchsci> this is where my question lies
[11:25] <researchsci> is there any way to just scan for networks without putting any info in under the network connections portion?
[11:26] <researchsci> errr networking
[11:26] <researchsci> (windows name, that's gonna take a while to get used to)
[11:26] <Xzenome> I didn't have to put anything in for kwifimanger
[11:27] <researchsci> okay
[11:27] <researchsci> i'll retry it then
[11:28] <researchsci> it keeps just saying it doesn't work
[11:28] <Xzenome> Make sure that the device is already enabled in the networking dialogue
[11:28] <researchsci> okay
[11:29] <researchsci> it says that it's not configured, but here is the question in regards to that, why can't these tools just allow me to scan for networks, then put in the wep key for the one I choose
[11:30] <Xzenome> In the networking dialogue it allowed me to select when I set it up. IT seems that Ubuntu doesn't really like your card. I think your best bet would be to ask on ubuntuforums.org.
[11:31] <researchsci> okay, i think it may be an atheros card
[11:31] <researchsci> brb
[11:32] <Xzenome> This page may help, but I couldn't find anything helpful looking: https://help.ubuntu.com/community/WifiDocs
[11:32] <Xzenome> I'm sorry I couldn't be of more help.
[11:36] <researchsci> okay
[11:36] <researchsci> ohhh i just found my exact card
[11:36] <researchsci> i feel dumb
[11:36] <researchsci> gigabyt gn-WI01GS
[11:36] <researchsci> *gigabyte
[11:37] <Xzenome> Good
[11:37] <researchsci> that helpful?
[11:37] <Xzenome> It isn't mentioned in the docs.
[11:37] <researchsci> dangit
[11:38] <researchsci> and they only have windows drivers on there site
[11:38] <Xzenome> http://ubuntuforums.org/archive/index.php/t-203709.html
[11:39] <researchsci> there isn't anything about my card on there
[11:40] <Xzenome> type  lspci | grep "RaLink", what output do you get.
[11:42] <researchsci> how do i get the straight line to show up
[11:42] <Xzenome> It is above one of the slashes. So use the shift key.
[11:42] <researchsci> okay
[11:43] <researchsci> no output it just returns the command
[11:43] <Xzenome> Ok, that proves that that topic I found is useless.
[11:43] <researchsci> sorry
[11:43] <Xzenome> Are you using a Thinkpad?
[11:44] <researchsci> no, it's made by a company called "Ibuypower"
[11:45] <researchsci> and I'm running 32bit Ubuntu, not 64
[11:45] <Xzenome> Oh. I think your best be is asking on UbuntuForums.org
[11:45] <researchsci> okay, I'll do that
[11:45] <researchsci> one more question
[11:45] <Xzenome> sure
[11:45] <researchsci> how do i tell if i installed wine
[11:45] <researchsci> i tried to but i can't find it
[11:45] <Xzenome> type "wine --version"
[11:46] <researchsci> k
[11:46] <researchsci> output is "wine-0.9.31"
[11:47] <researchsci> so, that' means i have wine installed?
[11:47] <Xzenome> Wine is installed. So to run a windows program you do "wine path-to-windows-executable-here". Wine is installed
[11:48] <researchsci> okay
[11:48] <researchsci> i'm gonna try to run WoW later this evening
[11:49] <researchsci> i bet that's gonna be interesting.......but I'm sure there is plenty of documentation to do it
[11:50] <Xzenome> I've heard it works with Cedega
[11:51] <Xzenome> This gives details and should help you: http://appdb.winehq.org/appview.php?iVersionId=6482
[11:51] <researchsci> cedega costs money though, right?
[11:51] <Xzenome> Yes I
[11:52] <researchsci> have you ever used it?
[11:52] <Xzenome> Yes it does, but Wine is catching up with it now. It uses code taken from Wine when it was BSD licensed rather than GPL'd
[11:52] <Xzenome> researchsci, wine yes, cedega no/
[11:54] <researchsci> Well thanks for all the help
[11:55] <researchsci> i'm sure I'll be back soon, as I'm new to this
[11:55] <Xzenome> Ok. No problem.


[01:01] <rick_h_> evening
[01:04] <anastasiamac> rick_h_: morning \o/
[01:05] <rick_h_> how goes anastasiamac?
[01:05] <anastasiamac> rick_h_: foggy :D
[01:05] <rick_h_> anastasiamac: :)
[01:05] <rick_h_> anastasiamac: well sun just went down here so hope it heads your way to burn that away
[01:05] <anastasiamac> rick_h_: couldn't see anything out of windscreen when taking kids to school... everyone is crawling :D sun would b nice \o/
[01:06] <anastasiamac> rick_h_: how r u? how was pacific island?
[01:07] <rick_h_> anastasiamac: good, catching up this weekend. hawaii was good stuff
[01:07] <rick_h_> lots of time on boats and looking at fishies :)
[01:07] <anastasiamac> rick_h_: wow! this is how I feel about bugs :D
[01:07] <rick_h_> lol
[01:07] <anastasiamac> rick_h_: great to hear u r rested :)
[01:08] <rick_h_> anastasiamac: <3
[01:08] <bradm> anyone about?  I'm having a really weird issue with a multi phase juju-deployer deployment - the first few stages work fine, but the final one took 40 hours over the weekend to progress from "deployer.cli: Using runtime GoEnvironment on maas" to "Starting deployment of..".  The machine-0 state server is all kinds of screwed up too, its erroring with TLS handshake errors, and various other broken pipe errors
[01:11] <rick_h_> bradm: not sure, what version of deployer and juju?
[01:12] <bradm> rick_h_: juju-deployer 0.6.1-1~ubuntu14.04.1~ppa1 and juju-core 1.25.5-0ubuntu1~14.04.2~juju1
[01:13] <bradm> rick_h_: I'm wondering if its somehow related to LP#1575448, since its the state server thats throwing all these errors
[01:14] <bradm> all the other machine units are shutting down since they can't talk to juju state server
[01:14] <rick_h_> anastasiamac: have you peeked at ^ any more?
[01:14] <mup> Bug #1579592 opened: SSH commands don't verify proxy host <security> <juju-core:New> <https://launchpad.net/bugs/1579592>
[01:15] <rick_h_> bradm: :/ sorry not sure.
[01:15] <anastasiamac> rick_h_: it was my focus for today :D
[01:15] <rick_h_> anastasiamac: ok, can you keep bradm in touch if you find anything to try please?
[01:15] <anastasiamac> rick_h_: sure
[01:16] <bradm> I can focus on something else for a while, need to look at getting the charms to understand systemd in the checks, and wait to see if anything happens with the other bug.
[01:16] <rick_h_> bradm: k, ty for letting anastasiamac investigate
[01:18] <bradm> it doesn't seem like a stretch that if the HA version of the state server is having issues that the non-HA version would too
[01:18] <bradm> although why others aren't seeing it, I don't know.
[01:45] <mup> Bug #1579593 opened: SSH host keys for bootstrap aren't checked <security> <juju-core:New> <https://launchpad.net/bugs/1579593>
[01:54] <anastasiamac> is it still applicable with mongo3? https://bugs.launchpad.net/juju-core/+bug/1447390
[01:54] <mup> Bug #1447390: mongo tools missing on centos <centos> <mongodb> <juju-core:Triaged> <https://launchpad.net/bugs/1447390>
[02:21] <anastasiamac> wallyworld: perrito666: with fixes to backup and restore that u r focusing on,  has there been any movements in the related bugs?
[02:21] <anastasiamac> for e.g.:  https://bugs.launchpad.net/juju-core/+bug/1493458
[02:21] <mup> Bug #1493458: backups restore: fails when machine number differs <backup-restore> <docteam> <docteam-blocking> <ha> <juju-core:Triaged> <https://launchpad.net/bugs/1493458>
[02:22] <anastasiamac> and surely this is improving :D https://bugs.launchpad.net/juju-core/+bug/1545568
[02:22] <mup> Bug #1545568: api/backups/restore.go has no unit tests <backup-restore> <tech-debt> <juju-core:Triaged> <https://launchpad.net/bugs/1545568>
[02:22] <anastasiamac> and this https://bugs.launchpad.net/juju-core/+bug/1545562
[02:22] <mup> Bug #1545562: Restore assumes systemd present on machines <backup-restore> <juju-core:Triaged> <https://launchpad.net/bugs/1545562>
[02:22] <wallyworld> the systemd one might be fixed
[02:23] <wallyworld> the machine number one is an old bug - may have been fixed incidentally
[02:23] <wallyworld> we'd really need to audit what's there once the current mongo 3.2 compatibility issues have been solved
[02:23] <anastasiamac> update in the bugs would b amazing, even if it's just a progress update
[02:23] <wallyworld> no one is actively working those bugs
[02:23] <wallyworld> i didn't even know they existed
[02:24] <anastasiamac> u do now \o/
[02:24] <wallyworld> we'll need to fix the current mongo 3.2 issues first
[02:25] <anastasiamac> wallyworld: m not syaing "these need to addressed now", m saying that "we have these and they are in the area where there is current movement... r they still applicable or r they addressed as part of something else?"
[02:26] <anastasiamac> like surely we are putting *some* api tests in the area?..
[02:26] <wallyworld> no, because the api is not changing
[02:26] <wallyworld> we are fixing the backend implrementation
[02:27] <wallyworld> the scope of the current work is constrained to mongo 3.2 compatibility
[02:27] <wallyworld> those other bugs may or may not be still current - but any investigation will need to come as a separate piece of work
[02:28] <wallyworld> it is hard enough to fix the mongo 3.2 issues without scope creep for addtional, unrelated bugs
[02:29] <wallyworld> we can add those to the bug board
[02:29] <wallyworld> they can be investigated in parallel with the current work, as they are not related
[02:29] <anastasiamac> m not saying "fix"... \o/
[02:30] <anastasiamac> m saying " u r in the area, have u encountered these?" so that we can determine if they r still current :D
[02:36] <wallyworld> haven't encountered those, but we have not even been looking out for them. the testing done has been very tightly constrained to a simple restore scenario based on mongo 3.2
[02:37] <wallyworld> ie we would not have a scenario where the machine nuimber differs, as we are restoring with the -b option
[02:37] <wallyworld> and testing todate has been on xenial (mongo 3.2), so systemd is always there
[02:39] <anastasiamac> thank you for update and clarification
[02:41] <wallyworld> sorry that there' been no activity in those other areas
[02:41] <anastasiamac> yes :D very disappointing :-P
[03:27] <anastasiamac> wallyworld: axw: i seem to recal that this has been addressed, non? https://bugs.launchpad.net/juju-core/+bug/1316874
[03:27] <mup> Bug #1316874: How to specify an environment to be specific series <config> <docs> <juju-core:Triaged> <https://launchpad.net/bugs/1316874>
[03:27] <mup> Bug #1494787 changed: bootstrap cannot be interrupted if machine agent fails to start <juju-core:Triaged> <https://launchpad.net/bugs/1494787>
[03:27] <mup> Bug #1510875 changed: unable to interrupt 'juju boostrap' on MAAS before the node is running <bootstrap> <juju-core:Triaged> <https://launchpad.net/bugs/1510875>
[03:27] <axw> anastasiamac: set-model-config default-series=...
[03:27] <wallyworld> and bootstrap-series arg for the controller
[03:28] <anastasiamac> axw:  this is about "juju bootstrap --series="
[03:28] <anastasiamac> hmm i guess bootstrap-series even
[03:28] <wallyworld> the first bug above talks about environment (model)
[03:28] <axw> anastasiamac: it's not? the issue is about the model series
[03:28] <axw> and that's what "default-series" is
[03:28] <wallyworld> yep
[03:29] <wallyworld> there's 2 series here - the model series and the controller series
[03:29] <anastasiamac> k.. axw: so old bug pre model/controller distinction :D
[03:30] <anastasiamac> both talk about "bootstrap" so probably intended artifacts are controllers
[03:30] <anastasiamac> to get a controller of particular series we use "juju bootstrap -bootstrap-series"?
[03:30] <axw> anastasiamac: yeah, at the time the bug was filed, there was no multi-model
[03:31] <anastasiamac> to get a model of particular series..?
[03:31] <axw> anastasiamac: correct
[03:31] <axw> anastasiamac: a model doesn't really ahve a series, but setting default-series means all machines will take that series unless otherwise specified
[03:32] <anastasiamac> axw: so is there any means of overwritting default-series? what do u mean by "otherwise" specified?
[03:32] <axw> anastasiamac: "juju add-machine --series=..."
[03:35] <anastasiamac> axw: it's for machines... so nothing specific for models, right? just default-series (if u want to overwrite what's against controller)
[03:36] <axw> anastasiamac: I don't understand. defualt-series is model config. it controls what series a machine is assigned unless something else specifies a series
[03:36] <mup> Bug #1494787 opened: bootstrap cannot be interrupted if machine agent fails to start <juju-core:Triaged> <https://launchpad.net/bugs/1494787>
[03:36] <axw> anastasiamac: you can use the usual commands to get/set default-series in model config.
[03:36] <mup> Bug #1510875 opened: unable to interrupt 'juju boostrap' on MAAS before the node is running <bootstrap> <juju-core:Triaged> <https://launchpad.net/bugs/1510875>
[03:39] <mup> Bug #1494787 changed: bootstrap cannot be interrupted if machine agent fails to start <juju-core:Triaged> <https://launchpad.net/bugs/1494787>
[03:39] <mup> Bug #1510875 changed: unable to interrupt 'juju boostrap' on MAAS before the node is running <bootstrap> <juju-core:Triaged> <https://launchpad.net/bugs/1510875>
[03:39] <anastasiamac> axw: k - thnx \o/ . so to create a model in particular series "juju add-model --config default-series=..."
[03:39] <axw> yep
[03:48] <anastasiamac> axw: since u have mentioned "add-machine --series=..." any idea if this is fixed? https://bugs.launchpad.net/juju-core/+bug/1273216
[03:48] <mup> Bug #1273216: unknown --series to add-machine breaks provisioner <bitesize> <juju-core:Triaged> <https://launchpad.net/bugs/1273216>
[03:48] <axw> anastasiamac: no idea
[03:49] <anastasiamac> axw: k
[03:51] <mup> Bug #1316874 changed: How to specify an environment to be specific series <config> <docs> <juju-core:Fix Released> <https://launchpad.net/bugs/1316874>
[03:51] <mup> Bug #1317666 changed: bootstrap CLI should have an option to specify target series  (phase 2) <bootstrap> <feature> <hours> <juju-core:Fix Released by menno.smits> <https://launchpad.net/bugs/1317666>
[04:38] <anastasiamac> i think this is fixed https://bugs.launchpad.net/juju-core/+bug/1254402... anyone know any different?
[04:38] <mup> Bug #1254402: error bootstrapping on ec2 duplicate security group <ec2-provider> <security> <juju-core:Triaged> <https://launchpad.net/bugs/1254402>
[04:42] <mup> Bug #1305279 changed: default-series is the only way to set the series of the state-server <bootstrap> <docs> <landscape> <micro-cluster> <trusty> <upload-tools> <juju-core:Fix Released> <https://launchpad.net/bugs/1305279>
[07:10] <mup> Bug #1579633 opened: state.leadershipClient used unsafely <tech-debt> <juju-core:Triaged> <https://launchpad.net/bugs/1579633>
[08:22] <mup> Bug #1537740 changed: sudo error on bootstrap and working on units <juju-release-support> <lxd-provider> <usability> <juju-core:Invalid> <https://launchpad.net/bugs/1537740>
[08:31] <mup> Bug #1537740 opened: sudo error on bootstrap and working on units <juju-release-support> <lxd-provider> <usability> <juju-core:Invalid> <https://launchpad.net/bugs/1537740>
[08:40] <mup> Bug #1537740 changed: sudo error on bootstrap and working on units <juju-release-support> <lxd-provider> <usability> <juju-core:Invalid> <https://launchpad.net/bugs/1537740>
[09:01] <voidspace> dimitern: frobware: be right there for standup - grabbing coffee!
[09:05] <voidspace> dimitern: hmmm, actually - frobware is away
[09:14] <voidspace> fwereade: dimitern: dooferlad: firefox crash!
[09:14] <voidspace> brb
[09:39] <voidspace> mgz: ping
[10:47] <voidspace> fwereade: ping
[10:48] <voidspace> fwereade: so the reason the MAAS 2 bundle deploy test fails (as far as we can tell)  is that it bootstraps with a custom streams url for the tools - which works fine but isn't propagated to the model that deploys the bundle. The bundle deploy then fails because it attempts to use the standard tools url.
[10:49] <voidspace> fwereade: is this expected behaviour - that if you use custom settings like this you need to "manually propagate" them to models
[10:51] <fwereade> voidspace, not that I am aware of... anastasiamac, wallyworld, thoughts on the above?
[10:52] <voidspace> fwereade: still need to confirm that's *really* the problem, but it seems to be what the logs are showing
[10:52] <wallyworld> voidspace: fwereade: correct, hosted models ony inherit a subset of properties from their controller admin model
[10:52] <wallyworld> this was from tim's original design
[10:52] <voidspace> wallyworld: including the default model immediately after bootstrap
[10:53] <wallyworld> yes
[10:53] <wallyworld> hosted models are their own thing
[10:53] <wallyworld> with their own attributes
[10:53] <voidspace> so you bootstrap with settings and immediately have to reapply those settings
[10:53] <voidspace> and DRY be damned :-)
[10:53] <wallyworld> depends on what your needs are
[10:53] <wallyworld> why should a hosted model be forced to get it's tools from the same place as the admin model
[10:54] <voidspace> sure, it's a nice design principle to make simple cases simple
[10:54] <wallyworld> anyways, that was the design (not mine)
[10:54] <voidspace> wallyworld: thanks for confirming
[10:54] <wallyworld> that's from memory - i'd have to double check to see
[10:54] <wallyworld> let me do that in case my memory is flawed
[10:55] <voidspace> it very much seems so from the logs we're seeing
[10:55] <voidspace> it's easy enough to work around now we know
[10:56] <fwereade> wallyworld, voidspace: I thought tools streams were meant to be per-controller though
[10:56] <wallyworld> voidspace: so there's a method on Environ called RestrictedConfigAttributes()
[10:56] <wallyworld> that defines attributes that need to be the same between models withon a controller
[10:56] <fwereade> wallyworld, voidspace: if I'm running a controller I don't want you guys to run heaven-knows-what agent code in your environment
[10:57] <wallyworld> fwereade: i don't know to be honest, what the original design constraints were
[10:58] <wallyworld> voidspace: fwereade: as implemented, these are shared
[10:58] <wallyworld> 		"type",
[10:58] <wallyworld> 		config.CACertKey,
[10:58] <wallyworld> 		"state-port",
[10:58] <wallyworld> 		"api-port",
[10:58] <wallyworld> 		config.ControllerUUIDKey,
[10:58] <wallyworld> plus provider specific restricted attributes
[10:59] <wallyworld> as far as i can tell from the code, the model uses its own valeus for everythign else
[10:59] <voidspace> wallyworld: thanks
[10:59] <wallyworld> but i'll dig a bit deeper
[10:59] <wallyworld> the above just restricts what can't be overridden
[11:03] <wallyworld> voidspace: fwereade: yeah, so digging a bit more, it does seem that the model needs to supply its own values. the exceptions are 1. creds are inherited if you are the controller admin, 2. restricted values may be specified in the model config but must match whatever the controller has, or else that's an error
[11:04] <wallyworld> so agent stream or agent url is not inherited from what i can see
[11:04] <wallyworld> if that original design from way back when is wrong, then we can fix
[11:06] <voidspace> probably worth a discussion on juju-core, or an executive decision
[11:07] <ejat> http://paste.ubuntu.com/16316990/
[11:56] <voidspace> dimitern: a bunch of tests for AllocateContainerAddresses http://reviews.vapour.ws/r/4790/
[11:56] <dimitern> voidspace: looking
[11:56] <voidspace> dimitern: I still want to write tests for deviceInterfaceInfo2 as well
[12:02] <dimitern> voidspace: in cases where you have a bunch of fake types embedding a *testing.Stub I found it quite useful to share a single stub across multiple types, so the CheckCalls can be done on the same shared stub
[12:05] <dimitern> voidspace: but ofc ymmv
[12:05] <voidspace> dimitern: I'm only ever checking one stub at a time, and sharing would actually mean an extra line of code
[12:05] <voidspace> :-)
[12:05] <voidspace> arguably cleaner but arguably not
[12:05] <voidspace> dimitern: useful if I do need to do multiple checks - thanks
[12:05] <dimitern> voidspace: I can show you not very good examples of too much sharing done :)
[12:05] <voidspace> hehe
[12:06] <voidspace> I've tried to scope the tests to a single point
[12:06] <voidspace> so one interesting stub per test falls out of that
[12:06] <voidspace> although each test still needs all the setup for the previous test :-/
[12:07] <voidspace> and sharing the stubs would be a nuisance for the SetErrors call
[12:07] <dimitern> voidspace: how about splitting the setup steps in mini helpers, easy to compose
[12:07] <voidspace> dimitern: I thought about it - I could avoid *some* duplication
[12:08] <voidspace> however later tests modify the earlier setup stages too
[12:08] <voidspace> (more machines, more subnets, more interfaces etc)
[12:08] <voidspace> so wouldn't help as much as you'd hope
[12:09] <voidspace> dimitern: I have some more tests to write - and in the PR for that I can look at consolidation, ok?
[12:09] <dimitern> voidspace: well, you could have a subnet := makeFakeSubnet(3)...
[12:10] <voidspace> true enough
[12:10] <dimitern> voidspace: sounds good, I'll add some suggestions
[12:10] <voidspace> dimitern: thanks
[12:16] <dimitern> voidspace: reviewed
[12:21] <voidspace> dimitern: thanks
[12:42] <nottrobin> does anyone know if anyone's tried adding http/2 support into the apache2 charm?
[12:43] <mgz> voidspace: pretty sure the only reason the bundle deploy test fails on maas 2.0 is bug 1568895
[12:43] <mup> Bug #1568895: Cannot add MAAS-based LXD containers in 2.0beta4 on trusty <ci> <jujuqa> <lxd> <maas-provider> <juju-core:Triaged> <https://launchpad.net/bugs/1568895>
[12:44] <mgz> at least that was the case start of last week, now it seems somewhat unhappy even with lxc containers
[12:44] <mgz> nottrobin: you're probably better off asking in #juju - but you can also see the various branches on launchpad
[12:47] <tvansteenburgh> hey guys, trying to run juju from source after a while of not doing so. i get a bunch of scary output from `go get`, am i missing something? http://pastebin.ubuntu.com/16317624/
[12:49] <nottrobin> mgz: okay I'll go ask in #juju. But do you know how I can see a list of just charms/apache2 branches in launchpad?
[12:50] <mgz> tvansteenburgh: use godeps?
[12:51] <mgz> nottrobin: seems to be https://code.launchpad.net/charms/+source/apache2
[12:52] <nottrobin> mgz: thanks
[12:53] <mgz> nottrobin: there's also a trusty series link at the bottom with more
[12:53] <nottrobin> yeah I found that. thanks
[12:59] <tvansteenburgh> mgz thanks
[13:08] <mup> Bug #1579750 opened: Wrong hostname added to dnsmasq using LXD <juju-core:New> <https://launchpad.net/bugs/1579750>
[13:14] <voidspace> mgz: the error it fails with is "no matching tools" for machine 0
[13:15] <voidspace> mgz: which doesn't seem like a lxd container issue
[13:20] <mgz> voidspace: I don't see that, looking at maas-2.0-bundle-deploy
[13:25] <voidspace> mgz: http://reports.vapour.ws/releases/3955/job/maas-2_0-bundle-deploy/attempt/12
[13:25] <voidspace> mgz: machine "0", "no tools available"
[13:26] <voidspace> mgz: and the failure reason, "ErroredUnit: 0 is in state error"
[13:26] <voidspace> mgz: that's the latest run on master
[13:27] <voidspace> mgz: the other deploy-bundle tests succeeded
[13:29] <mgz> voidspace: hm, on that revision only. also, compare http://juju-ci.vapour.ws/job/maas-2_0-bundle-deploy/14/
[13:29] <mgz> same rev, only change, bundle with lxc containers not lxd
[13:30] <voidspace> mgz: 404
[13:31] <mgz> voidspace: login.
[13:31] <voidspace> mgz: I am logged in
[13:31] <voidspace> ah, not to that service maybe
[13:31] <mgz> voidspace: navigate to the job if I tyoped it. but you want the developer creds from cloud-city consoles.txt
[13:32] <mup> Bug #1579057 changed: Race in github.com/juju/juju/worker/catacomb/catacomb <blocker> <ci> <race-condition> <regression> <juju-core:Fix Released by fwereade> <https://launchpad.net/bugs/1579057>
[13:32] <mgz> it looks to me like 12 failed because the machines didn't come up cleanly
[13:32] <mgz> we don't have addresses for 0 or 1 in the non-admin model
[13:32] <mgz> so, the tools thing looks like a red herring
[13:32] <voidspace> mgz: what credentials do I use for juju-ci.vapour - it's not using SSO as far as I can see
[13:33] <voidspace> mgz: ah, thanks
[13:33] <voidspace> mgz: not sure if you tyoped it or not...
[13:42] <voidspace> mgz: if you look in logsink for 12 you do see it trying the "wrong address" for the tools for machine 0
[13:42] <voidspace> mgz: so I'm not convinced yet :-)
[13:42] <voidspace> mgz: you're likely to be right, I'm just not convinced yet...
[13:50] <mgz> voidspace: what went wrong on that job is an interesting question, but it's not been the main cause of failure
[14:02] <mup> Bug #1578286 changed: Juju2 cannot deploy windows workloads on maas 1.9  <blocker> <ci> <maas-provider> <regression> <windows> <juju-core:Fix Released by bteleaga> <https://launchpad.net/bugs/1578286>
[14:02] <mup> Bug #1579062 changed: localHTTPSServerSuite no trusty arm64/ppc64el images <arm64> <blocker> <ci> <ppc64el> <regression> <test-failure> <unit-tests> <juju-core:Fix Released by reedobrien> <juju-core 1.25:Triaged> <https://launchpad.net/bugs/1579062>
[15:01] <katco> natefinch: standup time
[15:13] <mgz> evilnick: is `juju help glossary` on your list of things to fix already? or should I file a bug?
[15:13] <mgz> oh, someone killed it already
[15:14] <evilnick> yes, it was me
[15:14] <mgz> evilnick: good job, it was terrible.
[15:14] <evilnick> mgz there is a 'concepts page' now
[15:14] <evilnick> it still nees work
[15:15] <mgz> evilnick: I have one other thing, our rackspace help currently references a temp bucket CI uses, which got nuked and recreated
[15:15] <mgz> I'd prefer not to give our config at all (and there's hope we'll have proper support in the near future anyway)
[15:16] <mgz> but I could link my script/instructions for creating the image streams yourself instead
[15:16] <mgz> which is basically lp:juju-ci-tools rackspace-generate-image-streams.bash
[15:16] <mgz> or we could update to the new temp streams and hope it can just go away soon
[15:32] <evilnick> mgz, yes, I'm aware. I got bored of people complaining they couldn't use it after it appeared in the beta release notes
[15:33] <mgz> evilnick: that's fair enough
[15:33] <mgz> evilnick: I'm happy to put up a proposal with the new magic url for now
[15:33] <evilnick> mgz, I hope it will solve itself, but yes, any nonsense you want to add/subtract gratefully received
[15:59] <mup> Bug #1210593 changed: Show the user all current running environments <improvement> <juju-core:Fix Released> <https://launchpad.net/bugs/1210593>
[15:59] <mup> Bug #1240431 changed: Allow constraints to be set for only the bootstrap node <juju-core:Fix Released> <https://launchpad.net/bugs/1240431>
[16:02] <natefinch> trivial deps review anyone?  perrito666, katco, ericsnow: http://reviews.vapour.ws/r/4791/
[16:02] <mup> Bug #1210593 opened: Show the user all current running environments <improvement> <juju-core:Fix Released> <https://launchpad.net/bugs/1210593>
[16:02] <mup> Bug #1240431 opened: Allow constraints to be set for only the bootstrap node <juju-core:Fix Released> <https://launchpad.net/bugs/1240431>
[16:03] <perrito666> natefinch: looking
[16:03] <perrito666> natefinch: do you know what the systemd update enails?
[16:03] <perrito666> entails*
[16:05] <natefinch> perrito666: no.. honestly, I don't know what the godbus changes entail, other than my fix.  I suppose I should look at that on both repos.
[16:05] <natefinch> perrito666: both repos were over a year out of date
[16:06] <perrito666> natefinch: ship it
[16:06] <natefinch> perrito666: CI will catch breakages, right? :)
[16:06]  * perrito666 slaps natefinch in the back of the head
[16:06] <natefinch> perrito666: why even have CI if you can just throw things over the wall
[16:06] <natefinch> s/can/can't
[16:06]  * natefinch is sure it'll be fine.
[16:17] <mup> Bug #1210593 changed: Show the user all current running environments <improvement> <juju-core:Fix Released> <https://launchpad.net/bugs/1210593>
[16:17] <mup> Bug #1240431 changed: Allow constraints to be set for only the bootstrap node <juju-core:Fix Released> <https://launchpad.net/bugs/1240431>
[16:56] <alexisb> katco, ping
[17:00] <mup> Bug #1579833 opened: Initial admin cannot log out <doctem> <juju-core:New> <https://launchpad.net/bugs/1579833>
[17:00] <mup> Bug #1579836 opened: repeated login  attempt to websockets api results in confusing error message <landscape> <juju-core:New> <https://launchpad.net/bugs/1579836>
[17:06] <mup> Bug #1579833 changed: Initial admin cannot log out <doctem> <juju-core:New> <https://launchpad.net/bugs/1579833>
[17:06] <mup> Bug #1579836 changed: repeated login  attempt to websockets api results in confusing error message <landscape> <juju-core:New> <https://launchpad.net/bugs/1579836>
[17:09] <katco> alexisb: hey sorry was at lunch. pong
[17:17] <redir> do we support arm64 on 1.25?
[17:17] <mgz> redir: yup
[17:18] <mup> Bug #1579833 opened: Initial admin cannot log out <doctem> <juju-core:New> <https://launchpad.net/bugs/1579833>
[17:18] <mup> Bug #1579836 opened: repeated login  attempt to websockets api results in confusing error message <landscape> <juju-core:New> <https://launchpad.net/bugs/1579836>
[17:22] <redir> mmm
[17:24] <redir> mgz: is that new?
[17:25] <mgz> redir: nope, see history of arm64 tests on 1.25 branch, reports.vapour.ws/releases/3956 etc
[17:28] <redir> mgz: just seeing that it isn't in the supported arch test since 2014-08
[17:29] <redir> also used to test for an invalid arch constraint.
[17:29] <mgz> redir: the tests on arm64 may well had been broken for a while
[17:30] <mgz> the big switch is 1.25 was using gccgo for arm64, it's now go 1.6
[17:31] <redir> mgz: OK. Tx.
[17:34] <mgz> redir: see the history of some of our issues on arm64 tests, your bug 1579062 say, goes back all through wily
[17:34] <mup> Bug #1579062: localHTTPSServerSuite no trusty arm64/ppc64el images <arm64> <blocker> <ci> <ppc64el> <regression> <test-failure> <unit-tests> <juju-core:Fix Released by reedobrien> <juju-core 1.25:In Progress by reedobrien> <https://launchpad.net/bugs/1579062>
[18:04] <katco> does PatchValue not work on slices?
[18:05] <perrito666> katco: should work on any variable
[18:18] <mup> Bug #1579849 opened: Unclear what series a charm will use <docteam> <juju-core:New> <https://launchpad.net/bugs/1579849>
[18:34] <redir> quickie review anyone? http://reviews.vapour.ws/r/4792/
[18:35] <mgz> redir: yeah, s390x really is 2.0 only
[18:35] <mgz> redir: landit
[18:35]  * redir nods
[18:37] <mgz> check the bug is blocking first I guess
[18:37] <mgz> it should be
[19:18] <perrito666> aghh all the mongo tooling is written in go... except for the shell
[19:19] <perrito666> such is my luck
[19:23] <natefinch> perrito666: javascript not your favorite thing I take it? :)
[19:23] <perrito666> natefinch: C actually
[19:23] <perrito666> cpp
[19:23] <perrito666> natefinch: actually I was trying to fetch a mongo3 client and push it to my lxc container
[19:23] <natefinch> perrito666: oh
[19:23] <perrito666> and that is orders of magnitude easier in go
[19:24] <mup> Bug #1399613 changed: juju-core not using constraints when creating KVM  unit on maas machine <constraints> <kvm> <maas-provider> <juju-core:Triaged> <https://launchpad.net/bugs/1399613>
[19:24] <mup> Bug #1534214 changed: Juju KVM container doesn't respect constraints <juju-core:Triaged> <https://launchpad.net/bugs/1534214>
[19:40] <perrito666> hey people, anyone remembers how to represent arrays using bson elements? more to the point, I need to represent this structure https://docs.mongodb.com/manual/reference/method/db.createRole/#db.createRole
[19:53] <natefinch> perrito666: pretty much anything you're creating should be a bson.M
[20:00] <natefinch> perrito666: something like this I think: http://pastebin.ubuntu.com/16324089/
[20:01] <natefinch> perrito666: except without the obvious typos
[20:16] <katco> perrito666: sorry, i immediately got pulled off on something. i'm running PatchValue on a slice and getting: "... Panic: reflect: call of reflect.Value.Elem on slice Value (PC=0x45F3CE)"
[20:17] <katco> perrito666: i don't think PatchValue will work on slices because of how it's performing reflection
[20:17] <natefinch> katco: gotta use &
[20:17] <katco> natefinch: sad trombone... thanks
[20:21] <mup> Bug #1579887 opened: Local charms not de-duped when deployed multiple times <juju-core:Triaged> <juju-core 1.25:Triaged> <https://launchpad.net/bugs/1579887>
[20:28] <natefinch> #@@#^^#$_()%@#_^#@()#@%*_(^_()^$_@^  te
[20:28] <natefinch> tests that run mongod
[20:28] <natefinch> $ ps -al |grep mongod | wc -l
[20:28] <natefinch> 9
[21:10] <perrito666> Katco what Nate said :p I assumed you had a ptr to it
[21:22]  * perrito666 just had to wait next to a school for someone and noticed that parents are willing to break any traffic rule to avoid walking one block
[21:30] <katco> perrito666: you can tell how highly i think of patchvalue ;p
[21:34] <perrito666> well I hate many things (patch value is high on that list) and those are the ones I try to learn the most, first because it makes so much easier to rant about them, and second because otherwise my frustration grows to unmanageable levels (but mostly for the rant value)
[21:45] <redir> sinzui: yt?
[21:46] <sinzui> redir: yes, in a meeting, will be free in about 15 minutes
[21:47] <redir> sinzui: k. lemme know when you're free
[22:02] <alexisb> thumper, going to be late
[22:02] <katco> wallyworld: stepping away for a sec
[22:03] <sinzui> hi redir
[22:03] <wallyworld> katco: sure, am talking to alexis forst
[22:03] <wallyworld> first
[22:03] <thumper> alexisb: ack
[22:08] <redir> sinzui: got a minute for a HO?
[22:09] <sinzui> redir: I do
[23:06] <menn0> thumper: juju/utils/ssh change that I need: https://github.com/juju/utils/pull/214
[23:09] <thumper> k
[23:15] <wallyworld> axw: anastasiamac: one minute late
[23:15] <anastasiamac> wallyworld: axwexcellent - gives me time to make a cuap \o/
[23:15] <anastasiamac> cup*
[23:18] <wallyworld> anastasiamac: we are all here when you are ready
[23:18] <thumper> menn0: review done
[23:19] <menn0> thumper: thanks
[23:19] <thumper> menn0: there wasn't something around the default value
[23:19] <thumper> which I think was No not Unset
[23:19] <thumper> perhaps another test is needed?
[23:20] <menn0> thumper: that's intentional... the current default is "no" so I didn't want to break that
[23:20] <thumper> so why have unset?
[23:20] <menn0> thumper: because that's what I need now
[23:20] <menn0> "no" and "unset" mean different things
[23:20] <menn0> "no" means "no"
[23:21] <thumper> ugh
[23:21] <menn0> "unset" means, "use whatever's in the user's config elsewhere"
[23:21] <menn0> that is, don't include a "-o StrictHostKeyChecking" option on the command line at all
[23:23] <menn0> thumper: is that ok? should I add a comment for the consts to explain the differences ?
[23:24] <thumper> so how do you say unset?
[23:24] <menn0> options.SetStrictHostKeyChecking(StrictHostKeyCheckingUnset)
[23:25] <anastasiamac> menn0: comments should be added regardless \o/
[23:25] <thumper> menn0: from the CLI
[23:25] <anastasiamac> menn0: should= would be vey helpful :-P
[23:26] <menn0> thumper: from the CLI, the user doesn't directly control that option
[23:26] <thumper> hmm
[23:26] <thumper> ok
[23:26] <thumper> add a comment
[23:27] <menn0> thumper: but juju ssh/scp will use unset when you do something like: juju ssh some.host
[23:27] <thumper> and we're good I expect
[23:27] <menn0> as opposed to juju ssh 2, or juju ssh unit/2
[23:27] <menn0> ok
[23:27] <menn0> anastasiamac, thumper: comments being added
[23:27]  * thumper runs into town to get some more USB sticks
[23:27] <thumper> because reasons


[00:26] <mathiaz> zul: did you test the apache2 debdiff before uploading it ?
[00:34] <mathiaz> zul: I was waiting for feedback on my debdiff from the sru team before uploading to -proposed
[03:05] <michalski> when your at ther terminal and you hit ctrl-z it stops the process your doing and puts it on hold......how do you get it back? :P
[03:07] <sommer> michalski: fg
[03:07] <sommer> (foreground)
[03:08] <michalski> awesome thanks sommer
[03:08] <sommer> np
[03:09] <hads> or bg
[03:09] <michalski> im having a super hard time getting mysql to work , stupid language :P
[03:09] <hads> Which may not be what you want in this case, but it's useful
[03:09] <michalski> hey cool hads, thanks :)
[03:47] <emgent> dendrobates: morning :)
[04:50] <halcyonCorsair> hey, does anyone know about upstart scripts?
[04:54] <halcyonCorsair> i'm trying to figure out how to make a service depend on another before it starts, can anyone point me in the right direction?
[06:45] <osmosis> anyone know how to use cpu frequency scaling?
[07:19] <jussio1> hi all, Im trying to set up svn correctly... sigh... I have it set up and working, but it just wont prompt for authentication. any Ideas. ( I set up http auth according to the ubuntu wiki)
[08:35] <exot>  hello, I want to make a file writable by another server, what is the easiest way to do though ?
[08:43] <kraut> moin
[08:51] <exot>  hello, how can I export only one file from a file system, I need to make a file editable by another machine
[09:29] <rodneyk> are there any packages for ubuntu that facilitate remote installation and a repository of software on win32 systems using krb5 and winbind on a domain with admin privileges to have permissions to exec
[09:47] <Bert_2> Hi, is there still a way to run MySQL 4 on an ubuntu 7.10 server (ppa or backports or whatever) or do I need an older version of ubuntu server to do that ?
[10:21] <uvirtbot`> New bug: #242869 in firestarter (main) "dnsmasq's dhcp blocked to clients by firestarter" [Undecided,New] https://launchpad.net/bugs/242869
[10:51] <slim1> hi
[11:00] <sethalton> anyone know about lamp? I think I downloaded an olderversion or something off of the ubuntu site... have the server installed.. but no lamp option came up
[11:02] <slim1> how to open port 25 ?
[11:02] <slim1> sethalton,  what you mean by " no lamp option come up " ?
[11:03] <slim1> lamp ( Linux Apache Mysql Php ), which option from all this not work ?
[11:05] <GeekSquadSF> I was looking for a gui way to manage the server (used to windows)
[11:06] <GeekSquadSF> and one of the forums said that you had to install LAMP in order to run the gui side...
[11:07] <hads> GeekSquadSF: LAMP stands for Linux Apache MySQL PHP, it's not a GUI just a collection of programs.
[11:08] <GeekSquadSF> ah... hmm... Im just looking to setup an internal email server
[11:09] <GeekSquadSF> and possibly learn to setup a domain controller... (not sure what that all includes
[11:12] <hads> An email server isn't too difficult to setup but it will be a bit of work if you're only used to a GUI environment.
[11:12] <hads> There should be a few howtos on the wiki etc. for setting up a mail server. I like Postfix (mail server software) myself.
[11:14] <slim1> i can't send email i think because port 25 closed how to know if this port closed or not ?
[11:16] <hads> slim1: `netstat -plnt | grep 25` should show you if there is anything listening on port 25
[11:17] <slim1> hads,  no result
[11:17] <slim1> this mean that is closed ?
[11:18] <hads> Yes
[11:18] <slim1> how to open it ?
[11:18] <hads> Well, it means nothing is listening on that port.
[11:18] <hads> Well, what mail server do you have installed?
[11:19] <slim1> i don't have mail server
[11:19] <slim1> i have only mail client
[11:19] <slim1> mail server is not in my side
[11:20] <slim1> i only get information to connect to it
[11:21] <hads> Ah OK, you want to use an external mail server. Well outbound traffic is enabled by default so I doubt that's your problem.
[11:22] <slim1> then i try to contact mail server admin
[11:26] <GeekSquadSF> does postfix get installed if I chose email server during the setup process?
[11:28] <hads> GeekSquadSF: I'm not sure what's installed by tasksel. You can check by running `dpkg -l | grep postfix`
[11:28] <hads> If you get no result then it's not installed.
[11:29] <GeekSquadSF> cool.. thanks for the help
[11:30] <hads> No worries
[11:30] <GeekSquadSF> and the army wonders why they have IT issues all the time
[11:31] <hads> heh
[11:31] <kraut> MCROSFT_MONKEY: get the fuck out of here! ;)
[11:32] <MCROSFT_MONKEY> thats what IT guys are in the army
[11:33] <tomsh> hi, is there some snapshot features (like vmware) on ubuntu kvm?
[11:34] <MCROSFT_MONKEY> you can run VMware with ubuntu as a VM
[11:34] <MCROSFT_MONKEY> and take snapshots of it
[11:35] <tomsh> no...
[11:35] <hads> tomsh: You can pause guests and resume them but there isn't a snapshot feature at the moment.
[11:35] <tomsh> hads: thanks, the only solution is a traditiona backup solution?
[11:35] <MCROSFT_MONKEY> I have no problem with creating snapshots of mine... running ubuntu server
[11:36] <hads> tomsh: AFAIK yes at the moment. One of the virt gurus may be able to come up with a better solution thouhg.
[11:37] <hads> MCROSFT_MONKEY: We're talking about kvm, the main supported virtualisation solution in Ubuntu
[11:38] <tomsh> hads: ok
[11:38] <hads> i.e. something like VMWare
[11:38] <hads> You could take a snapshot and backup that but taking a snapshot shuts down the guest I believe (I don't use them myself).
[11:38] <MCROSFT_MONKEY> same end result... you're running ubuntu-server... need to take snapshots of the system for later retrieval right?
[11:39] <hads> MCROSFT_MONKEY: Not quite
[11:39] <MCROSFT_MONKEY> i'll shut up then
[11:39] <MCROSFT_MONKEY> srry
[11:40] <hads> Talking about taking snapshots of guests running in kvm on top of Ubuntu
[11:40] <tomsh> hads: for using on a datacenter i need sapshot feature...
[11:40] <tomsh> snapshot
[11:56] <MCROSFT_MONKEY> looking through the forums... someone posted that "sudo aptitude install x-window-system-core gnome-core" would install the gnome gui desktop...
[11:56] <MCROSFT_MONKEY> not working...
[11:57] <hads> I would say `aptitude install ubuntu-desktop` though you are better off learning the hard way.
[11:59] <hads> If you're using the GUI tools you'll likely also need to ask for assistance in the #ubuntu channel as people here will be using the command line.
[11:59] <MCROSFT_MONKEY> ok.. wilco.. thanks
[12:48] <tomsh> ubuntu-desktop install xfce?
[12:48] <tomsh> or gnome?
[12:52] <soren> gnome (but this sort of question *really* belongs somewhere else)
[12:53] <slim1> i just install mailserver , and notice that ISP block port 25, is it possible to change smtp port for mailserver or this is standard ?
[12:54] <tomsh> soren: probably the correct question is "ubuntu-desktop package on ubuntu server install gnome?
[12:55] <ScottK> slim1: You can change it.
[12:57] <soren> tomsh: It's the same.
[12:57] <soren> ScottK: Whuh?
[12:57] <soren> ScottK: Er... Yeah, he can listen on a different port, but how's that going to make other mail servers deliver to it?
[12:57] <tomsh> soren: ok sorry
[12:58] <ScottK> soren: That's a good question.
[12:58]  * ScottK answered what was asked.
[12:59] <soren> Well, half of it :)
[12:59] <slim1> i'm using webmail for thunderbird to retreive hotmail emails and with wenmail i can change smtp to any value
[12:59] <soren> "this is standard"> Yes, port 25 is the standard.
[13:00] <soren> It's what other servers will attempt to connect to.
[13:00] <slim1> in this image i can change smtp port to any value and send through it, http://webmail.mozdev.org/images/screenshots/page1.png
[13:01] <slim1> of course, i don't know how it work
[13:02] <soren> Er.. Yeah, if both server and client are yours, you can change their smtp port, but if you're going to be talking smtp to anyone else, they're going to be listening on (and sending to) port 25.
[13:04] <slim1> soren but i can use this smtp also not for hotmail but for other mails and still working
[13:55] <lukehasnoname> So according to our offices in Leatherhead, UK, it is almost pm.
[13:55] <lukehasnoname> er, 2pm
[13:59] <GeekSquadSF> anyone know if x-server is on the orig. ubuntu-serv?
[14:00] <lukehasnoname> it is not
[14:02] <GeekSquadSF> know where I can download it? or another gui for managing ubuntu-server?
[14:02] <GeekSquadSF> used to windows.. trying to get weined off of gui's
[14:10] <lukehasnoname> download it onto your server via apt-get
[14:10] <lukehasnoname> if you download a window manager it will likely be a dependency
[14:10] <lukehasnoname> so say you "apt-get install xfce"
[14:14] <soren> Er.. No, it won't.
[14:14] <soren> You don't need X to run a window manager.
[14:15] <soren> Besides, these are #ubuntu questions. Not #ubuntu-server questions.
[14:15] <GeekSquadSF> hehe... alright... you have a good site with lists of commands that I can use as a guide for managing the mail server and samba?
[14:16] <lukehasnoname> https://help.ubuntu.com/8.04/serverguide/C/
[14:16] <lukehasnoname> soren pwned me
[14:17] <GeekSquadSF> awesome... thanks guys.... hopefully I can quit using problem infested windows
[14:23] <soren> sour code? That doesn't sound good.
[14:47] <exot> hello, can I send a mail to my gamil account using sendmail ?
[14:55] <exot>  hello, can I send a mail to my gamil account using sendmail, any help ?
[15:01] <kraut> exot: echo foobar | mail -s "subject foo"<EMAIL_ADDRESS>[15:02] <ScottK> Only 13 pre-requisite MIR needed to get spamassassin in Main.  Everyone is welcome to help ... List is in https://blueprints.launchpad.net/ubuntu/+spec/clamav-spamassassin-in-main
[15:04] <exot> kraut, thank you really ..
[15:04] <exot> u mean sendmail instead of mail ?
[15:04] <kraut> mail uses sendmail
[15:04] <kraut> exot: watch out the manpage
[15:47] <musa22> hello people
[15:48] <Petrov> hello
[15:48] <musa22> pls how can i install ubuntu server on a machine
[15:48] <musa22> ?
[15:49] <Petrov> do you have the install cd?
[15:50] <musa22> yes
[15:51] <musa22> i am even running on hardy
[15:52] <Petrov> and your question is how can i install ubuntu server ?
[15:52] <musa22> yes
[15:53] <Petrov> http://www.howtoforge.com/perfect-server-ubuntu8.04-lts
[15:53] <musa22> install and configure it for a small LAN
[15:53] <musa22> ftp, print server, etc
[15:54] <musa22> thanks man
[15:55] <Petrov> when you install ubuntu server you can choose: mail, samba, printer, dns, ...
[15:55] <Petrov> no problem
[15:56] <musa22> thanks a lot
[15:56] <Petrov> :p
[15:58] <musa22> but, is it going to work with clients runnin windows
[15:58] <musa22> ?
[16:01] <Petrov> no idea, i never tested, but i think it will work
[16:08] <musa22> ok
[16:08] <uvirtbot`> New bug: #242956 in bind9 (main) "Bind9 (8.04) not returning 'ad' flag when dnssec is enabled" [Undecided,New] https://launchpad.net/bugs/242956
[16:52] <zul> mathiaz: apache sru taken care of
[17:53] <lamont> soren: around?
[17:53] <lamont> dm_crypt hates me
[17:53] <lamont> I hear you have the beating-stick
[18:01]  * delcoyote hi
[18:07] <soren> lamont: I might. :)
[18:07] <lamont> so I have 2 partitions that I put into dm_crypt... and the bootup process politely asks for the passphrase for the first (swap), and then dies because / isn't found
[18:08] <lamont> can I recover that from initramfs's prompt, or do I need to be back in the installer?
[18:11] <lamont> soren?
[18:11] <soren> lamont: Sorry, bad timing. I have to run. I'll be back later.
[18:12] <lamont> meh
[18:12] <lamont> I may get bored and just install it without encryption.
[18:15] <bluk> hi there; I just installed Hardy server, and set up some service there, but although I can access them via LAN, I can't see them from the outside. I've disabled ufw and stopped apparmor; iptables seem to be empty. I also set another test-server to the same local IP, and it worked, so it's not a router misconfiguration. Any help would be very welcome.
[18:18] <Deeps> bluk: netstat -anp|grep <service>, check what ips its bound to
[18:18] <jdstrand> bluk: if you are switching around machines and using the same ip, you'll need for your arp cache to clear, or make sure that the interfaces use the same mac address
[18:18] <Deeps> bluk: or rathar, sudo netstat -anp
[18:18] <Deeps> and what jdstrand said
[18:19] <bluk> ok, a minute (I think messages are delayed because of server split)
[18:21] <bluk> so the service is bound to IP <IP_ADDRESS>
[18:22] <bluk> also the ssh is the only service bound to an IPv6 address (dunno if this might be a problem)
[18:23] <bluk> jdstrand, it seems the arp cache was automatically cleared, it seems ok
[18:25] <ScottK> ssh binding to IPv6 is normal.
[18:25] <bluk> maybe i didn't really stopped the firewalls: i issued "ufw disable" and "/etc/init.d/apparmor stop" is this sufficient?
[18:26] <ScottK> Neither should be needed.
[18:26] <ScottK> ufw by default doesn't block anything and apparmor isn't a firewall.
[18:26] <jdstrand> bluk: apparmor doesn't have anything to do with the firewall. unless you explicitly enabled ufw, it wasn't on
[18:26] <bluk> can you confirm iptables won't block anything by default too?
[18:27] <jdstrand> bluk: you can run 'ufw status' to see the status, and run 'iptables -L -n' to be ultra-sure
[18:27] <bluk> ok, i just wanted to make sure it wasn't interferring so i enabled/disabled it
[18:27] <bluk> ok i'll do it again :-)
[18:28] <bluk> so ufw is "not loaded" and iptables just contain a rule i added (maybe useless but I had to try)
[18:29] <bluk> ACCEPT     tcp  --  <IP_ADDRESS>/0            <IP_ADDRESS>/0           tcp dpt:50
[18:29] <bluk> (in chain INPUT, policy ACCEPT)
[18:29] <bluk> was a test rule (I'm testing with nc -l -p 50)
[18:29] <jdstrand> bluk: mind, I don't know your network, but all the arp caches along the way need to clear
[18:30] <bluk> ok I have 3; this comp, the server, and the router, I'll do that
[18:38] <soren> lamont: You should be able to fix that from initramfs.
[18:39] <soren> lamont: You have cryptsetup in there, so you should be able to grab the right options from /etc/cryptblahb/blah
[18:39] <lamont> except that when it prompts for the key, it does that in the usplash screen, which I can't get back to once I get into innitramfs
[18:39] <soren> lamont: Unless it's luksFormat'ed, in which case it's much easier.
[18:39] <soren> lamont: It can ask on the console, too.
[18:39]  * lamont does a swapless install attempt for now
[18:39] <lamont> well, it doesn't ask on the console
[18:40] <bluk_> hi again; unfortunately, no progress with arp cache reset
[18:40] <soren> lamont: Try booting without splash on the kernel cmdline.
[18:40] <soren> lamont: Maybe it decides based on that.
[18:40] <lamont> I already flattened it.
[18:40] <soren> Oh, ok.
[18:41] <lamont> btw, my normal trick of booting to the partitioner and then bringing up a shell?  not so good for recovery with dm_crypt.
[18:41] <lamont> pls to fix0r that. kthx
[18:42] <bluk_> something in Hardy-server is blocking incoming internet packets, but allows incoming local packets, but it's neither uwf nor iptables... what can it be?
[18:42] <bluk_> i mean ufw*
[18:56] <jklock> bluk: the second machine that you tried, did it have iptables installed and configured?
[19:16] <mathiaz> soren: have you tried running a 2.6.26 based intrepid vm on a hardy host ?
[19:16] <mathiaz> soren: It seems to be stuck in the boot process, just after the kernel has booted
[19:17] <mathiaz> soren: http://people.ubuntu.com/~mathiaz/ifail.png
[19:21] <Fenix|work> Greetings
[19:22] <Fenix|work> anyone have a sendmail how-to for 8.04?
[19:22] <ScottK> It starts with apt-get install postfix.
[19:22] <Fenix|work> hehe
[19:23] <Fenix|work> ok, and then with postfix, to set it up as a relay...
[19:24] <ScottK> IIRC relayhost is an option presented to you when you install.
[19:25] <ScottK> The server guide has docs on setting it up.
[19:25] <Fenix|work> I'm reading it now
[19:25] <Fenix|work> I assume I'm installing as 'internet with smart host'
[19:35] <lamont> soren: screw it.  it doesn't like to boot without swap, either.
[19:36]  * lamont decides that the laptop gets to be his dm_crypt playground, and leaves the desktop machine to post-boot happiness
[19:47] <Fenix|work> ScottK, ok... postfix installed and working... now how do I make all local user accounts use a different domain name?
[20:04] <bluk> I solved my server problem; the default gateway was incorrectly set by default, but the effect was weird: incoming local packets were accepted only if they were local: internet incoming packets were dropped. All of this because of an incorrect gateway, I noticed this by accident, I'm feeling lucky :-)
[20:23] <lukehasnoname> ScottK: what is the name of that dedicated host
[20:51] <uvirtbot`> New bug: #243061 in openldap2.3 (main) "slapd error while update from feisty to hardy" [Undecided,New] https://launchpad.net/bugs/243061
[21:00] <mathiaz> ScottK: do you plan to integrate clamav and spamassassin in the mail-server task once they're moved to main ?
[21:00] <Koon> mathiaz: there is a known problem with 2.6.26-based intrepid VMs.
[21:01] <Koon> mathiaz: iirc colin pushed the issue to the kernel guys.
[21:08] <mathiaz> Koon: ok - thanks.
[21:13] <mathiaz> ScottK: I've created a wiki page to keep of MIR for spamassassin and clamav
[21:13] <mathiaz> ScottK: https://wiki.ubuntu.com/ClamavSpamassassinInMain
[21:14] <mathiaz> ScottK: could you update the spec url in the blueprint to point to it ?
[21:22] <soren> lamont: I'm not sure I understood why you didn't just use the default encryption options in the installer (splits the drive into a boot partition and an encrypted PV, and puts everything else on LVM)?
[21:22] <lamont> soren: show me where in the default installer options I get a 4 drive wide RAID setup with encryption on top of it.
[21:23] <leonel> mathiaz:  ScottK  If you need help to test  clamav spamassassin  to move it to main   Just let me know ..   This is a great news
[21:24] <lamont> soren: for bonus points, give me RAID5 for the filesystems, and raid0 for swap (so as to have one partition spread across the bunch of them, letting the partition sizes be sane, etc.
[21:24] <lamont> and then you'll run into the issue that it only actually initializes one dm_crypt partition, and then blithely goes on to try mounting things (root, for example) from the others
[21:25]  * lamont freely admits that his use case is maybe 2 sigma out
[21:26] <lamont> soren: hence my "I give up.  I'll just do dm_crypt on the single-disk laptop, which is clearly the use case"
[21:30] <lamont> also, it'd be nice if the partman screen wouldn't let me go change the raid drive parameters after the dm_crypt setup runs (and the raid drive gets smacked back to "do not use" instead of "physical partition for encryption"
[21:30] <lamont> and it would be extra nice if I could go in and say just do the config portion of dm_crypt without overwriting all the data"
[21:31] <lamont> since that's my trusty tried-n-true method for doing recovery on disks: boot up to the partitioner, bail, exec a shell, and presto.
[21:31] <lamont> for RAID, add in a "configure software raid" in the middle to start md0 et al
[21:38] <soren> lamont: Er.. I suggest you talk to Colin about all of that :)
[21:38] <lamont> heh
[21:39] <soren> In such a case, I'd set everything up manually, but that's rather painful, too.
[21:39] <soren> painful, but possible. Unlike through the installer, apparantly.
[21:41] <lamont> well, I expect that it's just a matter of catching it at the "please hit return after removing the CD" and fixing cryptroot to have more than one line in it
[21:41] <lamont> OTOH, I grew tired
[21:41] <ScottK> mathiaz: From my perspective integration is dependent on the server flavor spec.  That's how I'd do it.
[21:42] <ScottK> mathiaz: wiki page is linked
[21:45] <ScottK> lamont: http://archives.neohapsis.com/archives/postfix/2008-06/1215.html enjoy.
[21:45]  * ScottK runs off.
[21:47] <lamont> ScottK: heh
[21:50] <lukehasnoname> ScottK: what is that dedicated server hosting you recommendeD?
[21:53] <osmosis> how can I check if cpu frequency scaling is being used?
[21:56] <lukehasnoname> soren: have you looked at xVM?
[21:56] <osmosis> does  the linux-image-server  have support for cpu-frequency scaling ?
[21:59] <lukehasnoname> ...
[22:16] <lukehasnoname> ScottK and soren: set up an intelligent bot to respond to questions directed at y'all 24/7
[22:48] <bigfootmachado> alguem utiliza msn-proxy ???????
[22:48] <hansin> Does anyone know why the standard Ubuntu Server 8.04 install (I only chose to install the SSH services) runs Exim4 as a deamon?  It appears to be listening to the loopback host, but not sure.  I am not expert on this matter, and just want to get a sense of its purpose.  Thanks.
[23:05] <hads> hansin: Exim is a mail server
[23:10] <ScottK> Someone please tell lukehasnoname http://www.softlayer.com/ if he shows up again.
[23:10] <ScottK> hansin: exim4 is not installed by default.  You installed something else that needed a mail server.
[23:14] <hansin> hads: Thanks.
[23:15] <hansin> ScottK: Thanks, I'll try nd figure out what did it.  I don't remember what it could have been, but will take a look.  I'll see if I can hit port 25 from the outside, or if it truely is just listening on loopback.
[23:18] <ScottK> hansin: If you set this up recently you can grep /var/log/dpkg.log* for exim and then see what else was installed about that time.
[23:18] <hads> A mail server is usually a good thing to have installed anyway (I prefer postfix but that's personal preference) you can just firewall it (which you should have anyway).
[23:18] <ScottK> hads: I'd argue installing the minimal set of services is generally better.
[23:18] <hads> You can also try uninstalling it with aptitude and it will complain if something depends on it and show you what it is.
[23:19] <hads> ScottK: True, that is a good thing, but a bunch of things will try and mail if there is a problem on the system so I like to have an MTA installed personally.
[23:20] <ScottK> Yes.  But then you want to configure it to deliver mail where it's wanted and so you should have it on purpose and not by accident.
[23:21] <hads> Quite
[23:21] <ScottK> leonel: It would be good to get some help doing the MIR paperwork.  That's the main thing needed.
[23:23] <hansin> Thanks all.  But can you not just call the MTA on an "as needed" basis instead of running as an daemon, or maybe I am off here?
 I wonder if ScottK was interested in taking care of the selinux merges?
[23:23] <ogra> ^^^^^ from -meeting
[23:23] <uvirtbot`> ogra: Error: "^^^^" is not a valid command.
[23:24] <ScottK> ogra: If I do it I only promise a minimal diff from Debian.  I don't know enough to get them working.
[23:25] <ogra> i'll forward that to steve, thanks