[00:06] <spiv> Morning folks.
[00:06] <mgz> evenin' spiv.
[00:06] <jelmer> good arvo spiv
[00:20] <peitschie> hiya spiv :)
[00:20] <peitschie> i'm good morning as well :P
[02:26] <peitschie> i just merged a bunch of uncommitted changes from an svn working directory to a bzr branch... i just felt congratulations were in order to jelmer and co for such awesome escape routes
[05:02] <twb> I happened to run bzr for the first time in a while, and it's complaining:
[05:02] <twb>  /usr/lib/python2.6/dist-packages/Crypto/Util/randpool.py:40: RandomPool_DeprecationWarning: This application uses RandomPool, which is BROKEN in older releases.  See http://www.pycrypto.org/randpool-broken
[05:05] <fullermd> https://bugs.launchpad.net/paramiko/+bug/271791
[05:05] <spiv> twb: probably due to old paramiko?
[05:06] <twb> spiv: NFI; I'm running sid, probably no paramiko at all
[05:06] <twb> Sorry, I have python-paramiko 1.7.6-5 installed
[05:06] <spiv> bzr doesn't use Crypto.Util.randpool directly at all.
[05:06] <twb> OK, no worries.
[05:06] <fullermd> Doesn't have to be old.  TTBOMK there IS no fixed paramiko release.
[05:07] <fullermd> Last I looked, there wasn't even a merged fix.
[05:07] <spiv> (And only tries to import Crypto in the test suite)
[05:07] <spiv> fullermd: oh, :(
[05:07] <twb> Is there a straightforward way to get the equivalent of hg's "[extension] color =" (i.e. --color=auto in diff/log -p)
[05:08] <fullermd> Nope, still nothing landed since April.
[05:08] <fullermd> http://github.com/robey/paramiko/commits/master
[05:08] <jbowtie> twb: bzr cdiff in plugin 'bzrtools' should do what you want
[05:09] <twb> I don't want to run a different command, I want it to be automatic when I run normal diff
[05:09] <spiv> bzr alias diff=cdiff
[05:09] <spiv> There's almost certainly room for improvement.
[05:10] <twb> I'd also like it to auto-run the pager, like git does by default and (somehow, I can't see where) I have enabled for hg
[05:13] <twb> cdiff also doesn't give me color in log -p, which is more important to me than diff
[05:13] <twb> (Usually I only use diff via emacs' vc, which does its own colourizing.)
[05:14] <twb> Hmph, "bzr help bzrtools" isn't very helpful.  It just emits the module docstring
[05:14] <jbowtie> twb: I think the pager is bug 213718
[05:15] <twb> Ah, bzr-pager isn't in released versions?
[05:17] <jbowtie> It's not installed by default as far as I know ('bzr plugins' will tell you if its installed)
[05:17] <twb> Nod
[05:17] <twb> At least it's straightforward to add plugins to bzr
[05:20] <jbowtie> twb: Adding color to log output would be bug 597626
[05:21] <jbowtie> twb: looking through the mailing list poolie is on record says that cdiff should be merged into standard diff
[05:21] <twb> Ew, it assumes SGR compatibility?
[05:21] <twb> It should ask terminfo
[05:21] <twb> Yeah, it does assume SGR
[05:22] <jbowtie> twb: If you work up a patch, I'll review it.  :)
[05:22] <twb> Eh, I only use bzr for one customer repo.  Actually contributing is too much like work
[05:23] <jbowtie> Well, if you can comment on the bug it'll help me when I actually get around to implementing it.
[05:24] <jbowtie> That way I can at least do it right.  :P
[07:28] <vila> hi all !
[07:28] <mgz> morning vila.
[07:29] <vila> mgz: hey !
[07:31] <mgz> do you know what the current advice is for antivirus software messing with file moves is?
[07:32] <twb> don't run it?
[07:33] <mgz> that doesn't sound persuasive.
[07:34] <mgz> but by all means put that in bug 663957 for me twb.
[07:35] <bob2>  /wii mgz
[07:37] <mgz> is that advice or a mistyped irc command, and are you the IBM Rob Weir?
[07:37] <vila> mgz: I don't fully disagree with twb :-/ I can't see what bzr can do about such unspecified random behaviours.... Retry once ?
[07:37] <vila> Can the anti-virus be parametrized to ignore files under .bzr ?
[07:38] <mgz> I thought there was something about telling things not to look in certain dirs, but haven't dealt with any of this myself.
[07:38] <bob2> mgz: sorry, was just wondering if you were the submitter (and no, a different one)
[07:39] <vila> And retrying... in TreeTransform... talk about a nightmare :-/
[07:39] <mgz> bob2: nope, just the commenter on that bug.
[07:40] <vila> as for not using rename() to move directories....
[07:41] <mgz> I'm not certain that bug is down to a background process locking the files, though it was my first guess, but can't think of much useful to suggest to track the problem down.
[07:42] <vila> I'm pretty sure there are bugs around the exception handling for renames involving non-ascii paths though, str(exception) is evil
[07:42] <mgz> yeah, I've got a branch for that.
[07:43] <mgz> needs tidying up and the testtools version bump.
[07:43] <mgz> (the str(exception) stuff, that is)
[07:43] <vila> mgz: you mean you modified bzrlib.errors.py to not use str(e) or something else ?
[07:44] <vila> Eeerk, battery leak is bad isn't it ?
[07:44] <mgz> ...they tend to contain nasty things, yes
[07:44] <vila> AA battery, no smell though
[07:44] <mgz> ^yeah, fixed that unprintable exception stuff.
[07:45] <vila> mgz: you rock ;)
[07:47] <vila> 5000mAh AA batteries were too good to be true :-/
[07:59]  * spiv EODs
[08:37] <idlecool> hi people.. i have a trouble using bzr
[08:37] <idlecool> how to pull changes from the trunk if the current copy has a modified config file and doesnot intended to change
[08:39] <GaryvdM> idlecool: Just pull. Bazaar will maintain that working change.
[08:40] <GaryvdM> idlecool: The only thing which will make that change go away, is bzr revert
[08:40] <idlecool> okay... let me check..
[08:41] <idlecool> okay! i am working on a webframework, i need to install it to use it
[08:42] <idlecool> i did a checkout of the latest release and made modifications to the config file.
[08:43] <idlecool> now while i commit i dont want the config files to get updated nor the cache files which are created while using the framework.
[08:44] <idlecool> i just want the files which i have modified to get update while a merge, commit, push
[08:44] <vila> idlecool: if you intend to keep these changes around, the safe way is to commit them and then *merge* from trunk instead of pulling
[08:45] <vila> oh, you want to stay compatible with trunk
[08:45] <vila> you are on your own then, it's always tricky to keep uncommitted changes floating around
[08:46] <vila> you may want to try looms but you will still need to remember to always commit in the right thread (well, that's what looms are for anyway)
[08:46] <GaryvdM> I use loom to do this, but I would not recommend it for a beginner.
[08:47] <idlecool> okay! if i dont do a bzr add then new temp/cache files will not be added.. am i getting right
[08:47] <GaryvdM> idlecool: Yes
[08:48] <idlecool> the only thing left will be my config file
[08:48] <idlecool> ok! then i should have  a look at loom then. hope i get it working soon. :)
[08:48] <idlecool> anyways thanx :)
[12:36] <awilkins> peitschie, I may have missed some ; but I find that on Windows a combo of Powershell or cygwin bash + the qbzr stuff makes for a nice compromise for missing Tortoise
[12:36] <peitschie_> awilkins: hiya :)... i have another programmer that swears by that too!
[12:37] <awilkins> There is TortoiseBZR of course, but I find it makes my machine thrash on the working trees that I manage
[12:37] <awilkins> That was a long while ago I tried it last though
[12:37] <peitschie_> i agree about tortisebzr... i like the context menu stuff... always turn off the icons atm
[12:37] <peitschie_> my poor computer has enough trouble running a few instances of VS2010 lol
[12:38] <awilkins> Mostly I develop on Java right now ; the bzr-eclipse plugin is OK, not really tried the one that uses qbzr
[12:38] <awilkins> For C# I use SharpDevelop
[12:38] <peitschie_> ahh... i did try that once a while back
[12:39] <peitschie_> (bzr-eclipse)
[12:39] <peitschie_> sharpdevelop... i'll need to check that out
[12:39] <Tak> there's monodevelop-bzr for monodevelop ;-)
[12:39] <awilkins> The guts of VS with a much smaller install footprint
[12:39] <peitschie_> oh... thats cool!  I never knew
[12:39] <awilkins> It's not VS - it's an IDE
[12:40] <peitschie_> i've never actually been a big fan of IDE plugins for my source control tho i must say
[12:40] <awilkins> I find the cli more fluent
[12:40] <peitschie_> awlikins: +10 lol
[12:40] <peitschie_> i am also much less liable to miss files and such
[12:40] <awilkins> And bad experiences with the VSS plugin for VB6 have biased my judgement
[12:40] <peitschie_> and with bzr's auto-rename and intuitive add behaviour.... cli is very speedy and convenient
[12:41] <peitschie_> *only* thing i'd find it useful for is inline annotation somehow
[12:41] <peitschie_> but i dont know of many plugins that do that :(
[12:41] <Tak> MD trunk has a nice annotation view
[12:42] <Tak> one sec, I'll screenshot
[12:42] <peitschie_> oh... thats pretty hot!
[12:44] <peitschie_> i'm glad i hang out here... all neat kinds of dev tools i never realised existed!
[12:57] <Tak> screenshot, finally: http://i.imgur.com/5LNLX.png
[13:00] <peitschie_> *clicks*
[13:00] <peitschie_> dagnamit
[13:01] <peitschie_> i can never look at my poor poor VS the same again :(
[13:01] <peitschie_> i will need to forever be unsatisfied that is isn't monodevelop >_<
[13:02] <peitschie_> thanks for that Tak :)
[13:04] <Tak> another nice thing is that it has that unified UI for svn, bzr (with monodevelop-bzr) and git (sort-of, so far)
[13:09] <GaryvdM> Tak: Are you the author of monodevelop-bzr?
[13:10] <Tak> jelmer, me, and palango, I believe
[13:11] <GaryvdM> Oh - ok - it looks cool.
[13:11] <Tak> yeah - I'm dogfooding it daily, when I'm working on bzr-hosted projects
[13:12] <peitschie_> Tak: is it a lot of work to build MD from trunk?
[13:13] <Tak> mmm, depends on the OS
[13:14] <peitschie_> tak: ubuntu in my private time which is wen i'd be using it :)
[13:14] <Tak> on debian or ubuntu, it's pretty straightforward: apt-get build-dep monodevelop; git clone git://github.com/mono/monodevelop; cd monodevelop; ./configure && make
[13:14] <peitschie_> ahh... very straightforward!  thanks :)
[13:15] <Tak> I think on ubuntu, you'd have to download and build mono-addins 0.5 from mono-project.com as well
[13:58] <peitschie_> thanks for the help Tak... i'm still trying to get it all to get together... but will tackle more tomorrow :)
[13:58] <peitschie_> hopefully tomorrow night i can get shiny new MD going :D
[13:59] <Tak> np
[16:08] <ronny> hi
[16:09] <ronny> anyone knows if bzr-svn can be coerced into importing svn exernals as if they where part of the file tree
[16:30] <lamalex> Can I ask tarmac questions in here? I'm trying to set up the command plugin to run test suite via make check, but "verify_command = ./autogen.sh; make check" doesn't work. It can't find the commands to run. Anyone have a tip?
[16:31] <lamalex> I assume the problem is ./
[18:18] <eydaimon> how can I set up bzr to use my own pager when doing bzr diff?
[18:24] <zooko> Hm, I need this but for bzr: http://twitter.com/bos31337/status/28072630844
[18:31] <vila> zooko: bzr-fast-import ?
[18:31] <vila> https://edge.launchpad.net/bzr-fastimport
[18:43] <glyph> hey guys
[18:43] <glyph> that thing that always happens to me when I try using bzr for something new just happened to me again
[18:43] <glyph> bzr: ERROR: bzrlib.errors.BzrCheckError: Internal check failed: Cannot add revision(s) to repository: missing chk node(s) for id_to_entry maps
[18:43] <glyph> please tell me that there is a workaround for this
[18:44] <dash> hmm yeah i think i got this earlier
[18:45] <dash> you're not gonna like this
[18:45] <glyph> I bet I won't
[18:45] <glyph> dash: hit me
[18:46] <dash> glyph: bzr reconcile --canonicalize-chks
[18:46] <dash> i think
[18:46] <dash> and you need 2.3b2, if i remember right
[18:47] <glyph> looks like https://bugs.launchpad.net/bzr/+bug/485601
[18:48] <dash> yeah i may be getting this confused with a different thing.
[18:53] <zooko> vila: thanks!
[19:06] <glyph> dash: As bad as my experiences have been with release versions of bzr, my experiences with versions that have 'b' in the name have not been better :)
[19:07] <glyph> I am going to see if any workarounds might help me
[19:07] <fullermd> Well, we could make some 'a' releases instead.  That might help, since 'a' is better than 'b', right?
[19:07] <dash> heh
[19:54] <glyph> well, blowing away my shared repository and re-fetching everything seems to have fixed things for now
[20:03] <vila> poolie: ping
[20:04] <vila> anyone in touch or wired with poolie, thanks for forwarding ;)
[20:16] <vila> jam: ping
[20:16] <jam> i vila
[20:16] <jam> hi
[20:16] <jam> what's up?
[20:17] <vila> jam: hey ! Can you forward my ping to poolie ?
[20:17] <jam> if I see him. he isn't right next to me
[20:17] <vila> bah, it's the revolution here, there are killing kings all over again...
[20:18] <vila> jam: ok, thnks
[20:18] <vila> well, kings... slight exaggeration, they cancelled trains...
[20:18] <jam> vila: pretty much the same thing as beheading your national leader....
[20:19]  * vila drools
[20:19] <fullermd> If they behead a king WITH a train, THAT I'd pay to see.  That would be awesome.
[20:20] <vila> jam: oh, by the way the ping's TTL is a couple of hours at least
[20:21] <vila> fullermd: I wonder what kind of filter you have.... I *thought* I'll catch you with the kings but..... less than 3 minutes ? Wow
[20:22] <fullermd> Well, there's certainly no filter between my brain and my mouth; ask anybody I know.  So it stands to reason I must have REALLY good filters elsewhere, to balance things out.
[20:25] <vila> . o O (That's soo off-topic while not answering the question that it should be masterpiece of its kind...)
[20:25] <fullermd> My work here is done.
[20:26] <vila> > bash.org
[20:29] <jam> vila: fullermd has no filter, he just sits on a socket which streams all irc conversation 24x7
[20:29] <fullermd> Direct to the brain.  It makes my ear itch when people use caps lock.
[20:32] <vila> SAY WHAT ?
[20:33]  * fullermd scratches frantically.
[22:21] <eydaimon> how can I set up bzr to use my own pager when doing bzr diff?
[22:22] <mgz> eydaimon: bzr-pager and the PAGER env var
[22:36] <eydaimon> my PAGER env is set. I don't seem to have a bzr-pager command
[22:37] <mgz> it's a plugin. you can get it from lp:bzr-pager if you don't already have it.
[22:49] <eydaimon> seems like an odd thing not to work with by default. but installing now
[22:54] <eydaimon> [~ki]% bzr st
[22:55] <eydaimon> bzr: ERROR: [Errno 2] No such file or directory
[22:55] <eydaimon> I get errors no matter what I do after installing the pluign
[22:56] <eydaimon> maybe it doesn't work with 2.2.1
[22:57] <mgz> pastebin the traceback from you .bzr.log?
[22:57] <eydaimon> ok, one sec
[23:01] <eydaimon> http://gist.github.com/652419
[23:02] <mgz> okay, that's pretty clear.
[23:03] <mgz> do `$PAGER --help` in your console?
[23:04] <mgz> whatever you've got in the var doesn't seem to be on your path.
[23:20] <eydaimon> well, this is my pager: col -b | view -R -
[23:23] <peitschie> mornin everyone :)
[23:29] <mgz> is setting a shell expression as your pager even valid?
[23:29] <mgz> just put that in a sh script on your disk somewhere as set your PAGER to that path.
[23:41] <eydaimon> mgz: been using it for years without an issue :)
[23:42] <mgz> it may be valid, or just happen to work with most things, I was just suggesting a way you could make bzr-pager work for you now.
[23:42] <fullermd> You've been using it where it got expanded by the shell  :p
[23:42] <mgz> feel free to file a bug against it tool.
[23:42] <mgz> -l
[23:42] <fullermd> Exec'ing that string is unlikely to work well, though...
[23:42] <eydaimon> mgz: yes, appriciated :)


[02:38] <ubunttu> hi, how can  i compil a source code (downloaded) with eclipse
[06:49] <balarka> hello


[02:57] <roasted> hello friends
[02:58] <roasted> Curious if any mdadm experts can chime in. I'm looking to take my RAID1 (2x3TB WD Reds) and migrate it to a RAID6 with 2 additional 3TB Reds I just purchased. Am I understanding correctly that best case is to create a RAID 6 (with two failed drives) with the new drives, let them sync, then rsync data from RAID1 to RAID6 degraded array, then after add the RAID1 drives to the RAID6 pool?
[03:00] <sarnold> roasted: that's the approach I'd take with zfs, I presume mdadm is similar enough in this case
[03:00] <roasted> sounds good. I am rsyncing all the data to my external. Just waiting on it to finish up and give this a go.
[03:01] <roasted> sarnold, do you know if any formatting is required with the 2 original drives currently in the RAID1? Or would you think I can just drop them from RAID1, add to RAID6, and let the software figure it out?
[03:02] <sarnold> roasted: sorry, I don't know
[03:02] <roasted> sarnold, I'll have crazy up to date backups, so maybe I'll just, ya know, try it and see what happens. ;)
[03:03] <sarnold> roasted: woo! :)
[04:18] <mahdi> hi all
[04:18] <mahdi> i configure my main board for use raid 1 with two hard driver and install ubuntu 14.04 server and in boot i get these error
[04:18] <mahdi> mdadm create group disk not found
[04:19] <mahdi> mdadm create user root not found
[04:20] <mahdi> and system not boot and these message print in loop and when i reset system with alt+ctrl+delete the boot to ubuntu is lost
[07:47] <Gyakomo> Good day, my MAAS DHCP server doesn't respond to requests for PXE Boot. What can I do?
[07:49] <Gyakomo192856> Hope to avoid disconnections again, I'm Gyakomo
[09:00] <halvors> Hi. I'm woundering will phpmyadmin be updated to support PHP7.0?
[09:00] <halvors> Im talking about the upcoming LTS release 16.04
[09:09] <ikonia> doubtful
[09:09] <ikonia> as ubuntu doesn't make phpmyadmin, so if it works with 7 or not is nothing to do with ubuntu
[09:10] <ikonia> and as ubuntu is not shipping php7 in "main" it's only in an additional repo, I don't think the focus will be on shipping a version oh myphpadmin that works with 7
[09:10] <lordievader> halvors: Are there efforts upstream towards that goal?
[09:13] <jelly> dependencies of <IP_ADDRESS> packaged in debian show it's compatible with php7
[09:13] <jelly> Depends: libapache2-mod-php5 | libapache2-mod-php5filter | php5-cgi | php5-fpm | php5 | libapache2-mod-php7.0 | php7.0-cgi | php7.0-fpm | php7.0 [etc]
[09:14] <lordievader> Then I suppose that it will be updated somewhere in the future to support php7 in Ubuntu too.
[09:15] <jelly> what's the codename for 16.04?
[09:15] <lordievader> Xenial
[09:16] <jelly> halvors: I guess looking at packages.ubuntu.com/phpmyadmin would answer your question, then
[09:16] <jelly> (click on http://packages.ubuntu.com/xenial/phpmyadmin)
[10:45] <synbit> Hello, I'm trying to do something very specific with proftpd on Ubuntu 12.04. Is this the right place to ask for help? I'd be grateful if you could point me to the right direction.
[10:47] <rbasak> synbit: you're welcome to ask here, or perhaps some proftpd-specific place
[10:49] <synbit> rbasak: thanks. I searched for a proftpd-specific channel with no luck, so I thought I'd ask here instead.
[10:51] <synbit> So here it goes: I have set up proftpd with virtual users. I'm trying to use ExecOnCommand of the mod_exec module (http://www.proftpd.org/docs/contrib/mod_exec.html).
[10:53] <synbit> In order to test this I have two accounts: adminUser and testUser. These users have a different UID, but testUser has the same GID as adminUser.
[10:55] <synbit> Upon successful upload of a file (that is STOR command, http://www.castaglia.org/proftpd/doc/contrib/ProFTPD-FTP-commands.html) I execute a script which moves the uploaded file from testUser's home directory to adminUser's home directory.
[10:56] <synbit> The error I'me getting is "STOR ExecOnCommand '/srv/sftp/scripts/sftpTest.sh' failed: Operation not permitted"
[10:57] <ikonia> you just need to debug that script
[10:57] <ikonia> operation not permitted could be a bug with something being called in the script, or as simple as the script not having execute permissions
[10:58] <synbit> Trying to replace the mv command with something like "echo 'bla' > /tmp/test.txt" works fine. Seems like a permissions issue to me. Any ideas how to do this with proftpd?
[10:58] <ikonia> no idea about proftpd - it's an ftp daemon, not aware of how to use it as a file system manager
[10:58] <synbit> ikonia: thanks for your input. The script is executable by anyone
[10:59] <synbit> I'd prefer to use the built-in functionality of the ExecOnCommand that proftpd provides rather than implement my own "file-mover" with a cronjob or something...
[11:00] <synbit> If anyone has done that I'd appreciate their input!
[11:00] <rbasak> Try running the script manually as you expect it would be called, but as the ftp user. Also check for AppArmor denials.
[11:01] <rbasak> Make sure the filesystem isn't mounted noexec
[11:01] <rbasak> Somehow I suspect that your script isn't running at all.
[11:03] <synbit> rbasak: hmmm... I'll try running it as this virtual user (If I can switch to that). That's why I suspected as well, but when I replaced the mv with the echo to some file in /tmp it worked. Which means it is executed.
[11:03] <synbit> I'll try switching to this user first though... Thanks for your suggestion
[11:22] <tomreyn> maybe it's the users' shell?
[11:22] <tomreyn> for user in testUser adminUser; do echo "Shell of $user: $(getent passwd $user|awk -F: '{print $NF}')"; done
[11:23] <tomreyn> synbit: more likely, though, based on what you discussed so far the target directory is not writable for your testUser, though.
[11:28] <synbit> tomreyn: I've explicitly added testUser to the same group as adminUser and have also given appropriate group permissions on the folder the script is attempting to move files to
[11:29] <synbit> I tried switching to testUser, but as this user is virtual (defined within proftpd's config) I get "Unknwon id" back as I would expect.
[11:31] <synbit> Also proftpd has not an explicit apparmor profile (the service is not listed apparmor_status command's output).
[11:33] <synbit> I am not very familiar with apparmor, but what I'm thinking now is checking the default profile for apparmor (I suspect this is where proftpd will belong since there is no specific profile?)
[11:47] <synbit> right, so I disabled apparmor with the teardown option according to the wiki, I ckeched there are no profiles loaded, tried again and still got the same error...
[11:50] <synbit> Somehow I feel the problem can be solved within proftpd's config... Running chmod 777 on the adminUser's home (as a test) did not help either.
[11:55] <synbit> tomreyn: Sorry, I missed your comment regarding the users' shell. The problem is that these users don't exist in the passwd file. Tried to pass a different file as an argument to getent and I got "Unknown database" error.
[11:56] <synbit> Looking into proftpd's specific passwd file, I can tell you both users have /bin/bash defined as their shell if that helps.
[12:43] <tomreyn> synbit: if it's virtual users they'll be restricted to *at most* the possibilities the system user running the server process has.
[12:44] <tomreyn> also there can be a chroot configuration (in proftpd's configuration files) in place by default restricting things further.
[12:45] <tomreyn> also in openssh's configuration in case you're using that for sftp / scp transfers + authentication
[13:01] <synbit> tomreyn: You are right (http://www.proftpd.org/docs/contrib/mod_exec.html#ExecOnCommand).
[13:03] <synbit> I'm not sure what's wrong though with the script being executable by anyone and the involved directories and files rwx by at least the group that both virtual users belong to.
[13:04] <tomreyn> its location by chance
[13:05] <synbit> do you mean the location of the script?
[13:05] <synbit> because that's fine as well.
[13:05] <tomreyn> yes, if it's outside of the area these users have access to permission denied is what you'd get to see
[13:08] <synbit> yeah, you are right. I'm not sure what role the location of the script plays in this, but I suspect it's fine.
[13:09] <synbit> Otherwise when I replaced the script's contents with "echo 'bla' > /tmp/file.txt" the script executed successfully and the file /tmp/file.txt was created as well
[13:09] <zin_> Hi! my mdadm raid wont auto mount after power failure. is it posssible to fix this?
[13:10] <rbasak> proftpd isn't using seccomp or something like that , is it?
[13:11] <synbit> rbasak: honestly I have no idea what seccomp is... Let me have a look and I'll post back
[13:19] <synbit> zin_: Not sure I'm the best person to give advice on this, but check if there is an entry in /etc/fstab for your raid
[13:20] <zin_> synbit: yes it is in fstab
[13:20] <zin_> synbit: /dev/md0        /home   ext2    defaults        0       0
[13:20] <tomreyn> RAIDs don't mount, they are assmbled and activated, providing access to file systems (and other structures) stored on them
[13:21] <tomreyn> well check the file system stored on /dev/md0
[13:22] <tomreyn> and review the status of your RAID using cat /proc/mdstat
[13:26] <zin_> md0 : active raid1 sda1[2] sdc1[3]<PHONE_NUMBER> blocks super 1.2 [2/2] [UU]
[13:26] <zin_> and the md0's filesystem is the same as in the fstab
[13:26] <zin_> and raid state is clean
[13:31] <zin_> if i restart pc it works. but after power failure it wont
[13:32] <zin_> it is still under /dev/md0
[13:32] <zin_> and still clean
[13:33] <zin_> but i have to write manually 'mount /dev/md0 /home'
[13:35] <synbit> rbasak: I did apt-cache search seccomp and it came back with libseccomp-dev, libseccomp0 and libseccomp1
[13:36] <synbit> none of these packages are installed on the system. Am I right to assume that's a module? I did lsmod and couldn't find anything related either
[13:38] <synbit> Searching the web I found that vsftpd is using it as of version 3.0.0, but I couldn't find any references to proftpd. If you know a definitive way of checking whether proftpd is using seccomp please let me know.
[13:41] <pitastrudl> how could i monitor&log the network connection stability of a virtual server?
[13:42] <pitastrudl> to see when it lost connectivity and for how long and maybe some additional info if possible
[13:43] <hateball> pitastrudl: there are simple things like smokeping, or you can use a real monitoring solution like icinga, zabbix etc
[13:45] <pitastrudl> thanks hateball, ill look into that
[14:03] <ren0v0> Hi, when using ssh, how do i tell ubuntu to use all keys under ~/.ssh/  ?
[14:03] <ren0v0> currenetly it only looks for id_rsa
[14:04] <lordievader> You write an ssh config?
[14:10] <ren0v0> lordievader, nope
[14:10] <ren0v0> lordievader, i'm pretty sure normally if i add a key to that folder its just "tried" by default
[14:10] <ren0v0> maybe i'm tripping :)
[14:12] <ren0v0> lordievader, say i'm doing this for a git repository, and i have 4 repos all with different key access, what then? do i just set the host in ssh config to the repo url or something? And this is definitely the normal thing to do, because i've never done it before
[14:13] <lordievader> SSH configs are lovely.  The status of the jail shows 1 banned IP, the iptables have hundreds rules till there. The log shows "iptables .. returned 100" errors and seems to not retry.
[15:01] <lordievader> soahccc: It could be a save/restore thing that got iptables and fail2ban out of sync.
[15:02] <soahccc> lordievader: hmm maybe it had a problem with >19k violators? :D
[15:02] <lordievader> Ouch, that is a lot.
[15:02] <soahccc> I just removed the entries manually for now
[15:21] <synbit> Thanks for your suggestions regarding the proftpd issue. I found this http://www.proftpd.org/docs/faq/linked/faq-ch5.html#AEN478
[15:23] <synbit> number 5 is a little suspicious... I've not found a built-in solution for this. If I do find one, I'll let you know. If not I'll have to do it with a cronjob unfortunately.
[16:13] <sdeziel> Hello, I debootstrapped a Xenial VM and installed acpid. Unlike previous versions, acpid(.service) isn't running by default so my VM didn't shutdown when signaled by virsh.
[16:13] <sdeziel> I've read that ACPI events should be handled by logind but this didn't work in my case because logind requires dbus to start and it wasn't installed (only a recommends on systemd).
[16:13] <sdeziel> So to make a long story short, what's the recommended way to deal with ACPI on headless servers/VMs?
[16:22] <rbasak> I thought it was still acpid. AFAIK, that still works on our Xenial cloud images, or is that broken?
[16:22] <rbasak> I'd start by comparing against what an official cloud image.
[16:22] <rbasak> what an official cloud image does.
[16:23] <rbasak> OOI, why are you using debootstrap directly?
[16:23] <rbasak> Incidentally, debootstrap on Xenial is broken I discovered. I filed a bug in Debian yesterday.
[16:23] <sdeziel> rbasak: OK, I'll checkout cloud image
[16:24] <sdeziel> I used debootstrap out of habit but I guess it's time to revisit that choice
[16:25] <rbasak> Pre-prepared images FTW, IMHO. Saves a ton of time.
[16:25] <rbasak> debootstrap isn't going away though. We use it to make our pre-prepared images :)
[16:26] <nacc> rbasak: ping
[16:26] <rbasak> nacc: o/
[16:28] <sdeziel> rbasak: thanks
[16:30] <nacc> rbasak: hey, I've not seen anything yet as to ondrej's proposal; but the few folks that have responded to the LP are clearly those that want to use PHP7. There seem to be functional means to have PHP5 and PHP7 co-installed (even if the packages won't allow it from our repository, as they conflict). But then there's the open support question. Is this the point where I should take it to jgrimm and kirkla
[16:30] <nacc> nd ?
[16:32] <rbasak> nacc: I'd certainly like to hear their views now, yes. Shall we arrange a meeting?
[16:33] <nacc> rbasak: yeah, i pinged kirkland separately, but calendar indicates he might be at a sprint? I can schedule a hangout though ... would today be ok? I don't want to keep you around later than necessary
[16:34] <jgrimm> nacc, rbasak:  i sent email response on what my thoughts are at the moment.  yes, i'm open to a hangout.
[16:34] <jgrimm> nacc, is there any new news, new thoughts since we last chatted?
[16:35] <nacc> jgrimm: only what i've updated the lp bug with
[16:35] <jgrimm> nacc, link?
[16:36] <nacc> jgrimm: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422
[16:38] <jgrimm> thanks!
[18:57] <BrianBlaze420> hello beautifuls
[18:58] <BrianBlaze420> I am using ufw and have set a limit to my ssh connections and it works lovely but I am wondering if it's possible to change the limit... I know it has defaults but can I change them?
[19:10] <jdstrand> BrianBlaze420: it is not currently a configurable option. you can workaround that by adjusting /lib/ufw/user*.rules if you wanted
[19:35] <BrianBlaze420> awesome that looks good jdstrand I am guessing the only thing special about it is you have to configure it that way and not with a ufw command
[19:53] <jdstrand> BrianBlaze420: well, you can use the ufw command then modify it. if you'd prefer something less hacky, add the rules to /etc/ufw/before*rules
[19:54] <BrianBlaze420> well I already did it the first way and it worked so I am good
[19:54] <BrianBlaze420> thanks a lot jdstrand
[19:54] <jdstrand> np
[20:10] <carlwgeorge> kirkland: Can you post your slides (or video) of your scale talk soon-ish?
[20:15] <kirkland> carlwgeorge: these?  http://people.canonical.com/~kirkland/SCALE%2014x-%20adapt%20install%20anything.pdf
[20:15] <kirkland> ;-)
[20:16] <carlwgeorge> yessir, thank you much
[20:55] <thebwt> boom
[20:56] <jgrimm> kirkland, heh.. your slides on 'adapt' are timely.. i was just telling nacc earlier today about the prototyping you'd done earlier in the year on that
[20:56] <dasjoe> kirkland: very interesting! I have no idea how containers work, what about packages which build kernel modules via DKMS?
[20:57] <rbasak> dasjoe: those would go on the host I'd expect.
[20:58] <jancoow> Hi. When will the openssl patch be available?
[21:01] <dasjoe> rbasak: I thought so, right
[21:02] <rbasak> I think with the right configuration you _could_ modprobe from inside a container, but I don't see why that would ever be needed.
[22:49] <trippeh_> how much space does a ubuntu mirror use nowadays? packages/sources only, not isos.
[22:50] <nacc> rbasak: and sort of violates the principle behind the isolation (as the modprobe in the container could theoretically affect other containers)
[22:50] <trippeh_> 680GB in 2013, looks like
[22:50] <teward> trippeh_: you could probably ask #ubuntu-mirrors and get a better answer, but I heard close to a terabyte nowadays
[22:51] <trippeh_> ok
[22:51] <jrwren> also depends on platforms & versions.
[22:51] <sarnold> trippeh_: I did some quick calculations a few weeks ago and figured I'd need ~terabyte, but I'm hoping I'm not too far wrong :)
[22:51] <trippeh_> all the things! :)
[22:52] <sarnold> trippeh_: what, you got an s390 in that shed? :)
[22:52] <trippeh_> nah, I killed all my weirdo archs a decade ago
[22:54] <trippeh_> used to run auth dns on m68k ;)
[22:54] <jrwren> at a previous job we were only interested in x86_64 and server at that, so we used reprepo to mirror and we stripped some larger desktop packages out. IIRC it was well under 30GB for trusty, x86_64 with some filters applied
[23:02] <trippeh_> I'll use ~1TB as the guideline for a full package/source mirror
[23:02] <trippeh_> a little more, a little less, who cares ;)
[23:03] <genii> Last I mirrored the repos it was around 35G
[23:03] <genii> ( not including restricted and partner)
[23:05] <trippeh_> hey look, a couple of leftover 1TB SSDs. what a coincidence ;)
[23:06] <sarnold> oo
[23:10] <teward> trippeh_: i'd suggest maybe 2TB as a safe bet, but it depends on how many releases and such you're pulling in
[23:10] <teward> genii: that's the ISOs, I thought?  I heard different from -mirrors