[05:12] <TrustInAllah> I will post a video of a series of lectures on the Hereafter on what happens to us after this life, I know you're all busy with your works and this might be irrelevant to your interests but this is  extremely important. Please pause whatever is you're doing and put it on hold as death is a reality which none of us can escape, https://www.youtube.com/watch?v=J6POzsLaKP4&list=PLyIDfFGMrsvtUiDND0b
[05:12] <TrustInAllah> zdKagGyejGWYJU
[15:20] <lamertje> hi all, how do I expose a port on a unit (service) which was not defined in the charm?
[15:26] <lamertje> WINDOW LEVEL -CRAP
[15:26] <lamertje> oops
[15:37] <lamertje> brb
[17:33] <magicaltrout> lamertje: there's actually a charm in the charm store that lets you open arbitrary ports
[17:38] <lazyPower> lamertje - oneliner hack is juju run --service <myservice> "open-port ##"
[17:38] <lazyPower> o/ magicaltrout
[17:38] <lazyPower> magicaltrout - i have something i want you to see
[17:41] <lazyPower> http://i.imgur.com/ABw9G9r.png  - for starters
[17:43] <magicaltrout> hey lazyPower
[17:43] <magicaltrout> hehe what you hacking together?
[17:43] <lazyPower> http://i.imgur.com/IgYlsbl.png
[17:44] <lazyPower> Thats the running dashboard for TopBeat - which is like distributed HTOP for anything juju deployed (bonus!)
[17:44] <magicaltrout> oooh
[17:44] <lazyPower> its also collecting packet data, logs, and docker metrics
[17:44] <lazyPower> are you interested in having a go with these charms? :)
[17:45] <magicaltrout> sure am!
[17:45] <lazyPower> give me a min to tweak perms and upload the core bundle
[17:45] <magicaltrout> cool
[17:46] <lazyPower> I'm going to send something to the list on Monday about this :D
[17:46] <magicaltrout> it'll be cool for my apachecon demo
[17:51] <lazyPower> magicaltrout - https://jujucharms.com/u/containers/
[17:51] <lazyPower> beats-core bundle, and all the charms should be there. lmk if you have an issue getting to them
[17:52] <lazyPower> they are terribly documented, and hot out of a spike, so i'm certain theres dragons in there
[17:52] <lazyPower> but feedback welcome, if you deploy the kibana out of ~containers, there's an action to deploy the demo dashboard that you see in the screenshot. All the agents self-register upon joining the relationship with elasticsearch
[17:53] <lazyPower> oh, and i had ot relate them via CLI, as the juju-info relationship thats being used there, isn't represented in the GUI presently. so juju add-relation filebeat:beats-host myservice   and you'll be g2g
[17:54]  * lazyPower will set aside some time this evening to clean them up and get some proper readme's written
[17:58] <magicaltrout> okay, i've got 2.something trunkish running with an LXD, lets see how this goes then
[18:10] <magicaltrout> lazyPower: do you know what the juju 2.0 command to deploy a bundle from the CS outside of the recommended charms is?
[18:11] <magicaltrout> i tried last week and failed miserably to work it out
[18:11] <lazyPower> juju deploy ~containers/development/bundle/beats-core
[18:11] <magicaltrout> interesting
[18:11] <magicaltrout> I got the first bit and the last bit
[18:11] <lazyPower> well its devel series :)
[18:11] <magicaltrout> wouldn't have guessed the middle :)
[18:12] <lazyPower> when its deemed good enough, i'll pubish it and it wont be devel
[18:12] <lazyPower> *publish
[18:12] <magicaltrout> well i needed to know for my own stuff as well, i couldn't find it written down anywhere
[18:12] <lazyPower> navigate to one of your store listings and its in teh top right corner
[18:13] <magicaltrout> yeah but thats juju quickstart with a different url
[18:13] <lazyPower> ah, right
[18:43] <magicaltrout> lazyPower: kibana failed
[18:44] <lazyPower> magicaltrout - can you shoot me the unit log?
[18:44] <magicaltrout> yeah 2 secs
[18:44] <magicaltrout> looks tivial
[18:45] <magicaltrout> http://paste.ubuntu.com/15439951/
[18:46] <lazyPower> weird, thats new
[18:47] <magicaltrout> dodgy LXD image? ;)
[18:48] <magicaltrout> next question. I'm in an AirBnB, can you tell me how their TV works? ;)
[18:49] <lazyPower> Most of the AirBnB's i've been to have a guide for stuff like that by the door.
[18:49] <magicaltrout> yeah i've heard that rumour
[18:49]  * magicaltrout looks blankly at the door
[18:50] <lazyPower> pure schenanigans huh?
[18:50] <magicaltrout> well, AirBnB charge me £50 for using their service, but they use Saiku Analytics for free, so I'm tempted to email them to see if i can get a deduction as I'm using their service which uses my service ;)
[18:58] <magicaltrout> more time for hacking anyway
[18:58] <magicaltrout> embedding a bunch more card stuff in various websites tonight
[18:59] <magicaltrout> trying to advocate juju as the best saiku deployment method
[19:01] <magicaltrout> i'm looking forward to when you guys get the very top-not secret store stuff done
[19:01] <magicaltrout> so it handles license purchases for us
[21:32] <magicaltrout> lazyPower: ping
[21:36] <magicaltrout> oh well. There is a kibana bug open but the guy submitted a patch which is wrong
[21:36] <magicaltrout> there is a 1 line LXD fix: https://bugs.launchpad.net/juju-core/+bug/1539806/comments/6
[21:36] <mup> Bug #1539806: [ARM64][LXD Provider][ 2.0-alpha1-0ubuntu1~16.04.1~juju1] kibana 'hook failed: "install"' <juju-core:Invalid> <kibana (Juju Charms Collection):New> <https://launchpad.net/bugs/1539806>
[22:09] <magicaltrout> https://bugs.launchpad.net/juju-core/+bug/1539806/comments/7
[22:09] <mup> Bug #1539806: [ARM64][LXD Provider][ 2.0-alpha1-0ubuntu1~16.04.1~juju1] kibana 'hook failed: "install"' <juju-core:Invalid> <kibana (Juju Charms Collection):New> <https://launchpad.net/bugs/1539806>
[22:26] <aisrael>    0
[22:28] <magicaltrout> 0 indeed!
[22:30] <aisrael> the hazards of spring cleaning


[00:19]  * Overboost is away: bbl
[00:22] <prodigal> If anyone needs a solution to the "no SSL/TSL" available problem in the 14.04 repo of Pan Newsreader, here it is:  I found this site that allows you to download deb files of the previous builds before the SSL/TLS drop.  Note that the ftp sites have i386 builds as well if that is what you need.  Use gdebi from the repos to install.  It works perfectly for me in Trusty.  Once installed you will be pestered to upgrade to the new version.  DON'T! To avoid
[00:22] <prodigal>  being pestered, open Synaptic Package Manager and find and hilite "Pan," and then click the "Package" menu and select "Lock Version."  I might as well add this as well:  If you want to have your Pan databases stored on a different drive or location than your HOME folder, do the following:  Navigate to the following folder:  /etc and find a file called "environment." Edit this file (you  will need root privileges) and add the following line to set the
[00:22] <prodigal>  appropriate environment variable for Pan.  PAN_HOME="/media/path_to_desired_location"  (quotes are to be included).  Save file and reboot.  Enjoy!
[00:23] <prodigal> Here is the site:  http://www.filewatcher.com/m/pan_0.139-1_amd64.deb.1286672-0.html
[00:23] <Unit193> Overboost: Please don't use noisy away messages like that.
[00:45] <mattwj2002> hi guys
[00:45] <mattwj2002> (and ladies of course ;) )
[00:50] <mattwj2002> hi again sorry I had to restart
[08:34] <dave20> hi is there any problem in installing KDE apps in Xubuntu other than having extra KDE libraries?
[08:35] <cfhowlett> dave20 nope.  go for it.  sudo apt-get install kde               for the desktop environment or kde-desktop for the full-meal-deal
[08:35] <mapps> dont think so sir
[08:35] <dave20> cfhowlett, not talking about whole KDE desktop, just a app.
[08:36] <knome> dave20, naturally the libraries affect performance
[08:36] <dave20> and using that in XFCE.
[08:36] <cfhowlett> dave20 oh that - nope no problem but as noted, it will undoubted pull several dependencies
[08:36] <knome> dave20, might even be loaded on boot/when you're not running that app
[08:36] <dave20> knome, you mean the app will auto start?
[08:37] <knome> no, but some of the libraries might be loaded
[08:37] <knome> depends much on what you are installing
[08:37] <dave20> I am trying to install K3b and Kdenlive
[08:39] <dave20> knome, you mean higher RAM and CPU usage?
[08:39] <knome> yes.
[08:39] <knome> but if you really want those applications, there's nothing you can do to stop it
[08:39] <knome> in most cases, it's not something to worry about
[08:39] <knome> just pointing out
[08:39] <dave20> I don't think Kdenlive have a good alternative though...
[08:39] <knome> well there you go
[08:40] <dave20> knome, Ok, thank you.
[08:40] <knome> i've used pitivi for simple editing.
[08:41] <dave20> knome, pitivi is a bit buggy, Ill try Openshot then.
[08:41] <knome> it is...but reporting bugs is the best way to get them fixed
[08:43] <dave20> I think pitivi started crowdfunding recently, hope the development gets faster.
[08:44] <knome> i wouldn't need more features, i'd like to get it stable as well
[08:44] <koegs> :q
[08:44] <knome> but otoh, i need video editing very rarely, so i'm not too involved with it
[08:44] <koegs> ups, wrong window :)
[08:45] <dave20> yes, hope it gets more stable.
[08:46] <dave20> also any way to add "Open with" in Thunar context menu for file and directories, "Custom Action" only lets you add a single app.
[08:47] <knome> don't think you can assign that to directories
[08:47] <knome> but it should work for all files
[08:47] <knome> if you want, you can see if there is a wishlist bug, and "me too" it, or if there isn't one, create a new one...
[08:48] <dave20> in launchpad?
[08:49] <knome> on launchpad or xfce bugzilla
[08:49] <dave20> ok
[08:49] <knome> xfce bugzilla would probably be better
[08:50] <dave20> knome, ok thanks.
[09:02] <evildead> hello all
[09:02] <evildead> since 14.04, my keyboard shortcut to switch between workspace are lost at each reboot
[09:02] <evildead> any idea what is going on ?
[09:04] <evildead> i redefined the shortcuts to ALT+F1 instead CTRL+F1,...
[09:06] <dave20> evildead, you mean this? https://bugs.launchpad.net/ubuntu/+source/xfce4-settings/+bug/1292290
[09:06] <evildead> ok i did not find it
[09:06] <evildead> thanks
[09:08] <evildead> i will try to clear the mapping
[09:08] <dave20> evildead, also there was a autostart script to fix that I think, Xubuntu 12.10 had this same bug once.
[09:10] <evildead> i reboot to verify :D
[09:11] <evildead> ok great with 2 clear before redefine it is working now !
[12:46] <gema1> hola, im backing up for first time to an external disk, what file system should i use for the partitions on my new disk if i want to access data "everywhere" -mac, linux, windows-. I work only with ubuntu but i want to be able to share data with mac and windows users on my external Drive
[12:47] <gema1> xubuntu*
[12:47] <cfhowlett> gema1 I've found it easiest to use dropbox for that purpose.
[12:48] <knozzle> I use exFAT for those purposes. It is as versatile as fat, but without the small file restrictions.
[12:48] <gema1> but i lost all my data, so im gonna be going collecting many data from my friends that uses multiple os, im talking about GBs of data, many personal pictures, i dont want to use cloud services
[12:49] <gema1> what is the biggest silefile in exFAT? may i use permisions on folders or should i encrypt confidential?
[12:49] <gema1> may exFAT encrypt a folder by default?
[12:50] <knozzle> I would suggest taking a look at the wiki article for exFAT for further information.
[12:50] <gema1> doing so, thank you
[12:51] <knozzle> There is also a very detailed wiki page for file encryption on the Arch wiki (which can easily be modified for Ubuntu derivative usage)
[12:51] <knozzle> Now that TrueCrypt has been audited and found to be safe, I would use that for your sensitive information.
[12:56] <azim> join #conky
[13:10] <cousteau> is it hard to change the default file manager?  I don't quite like Thunar
[13:10] <cousteau> in Xubuntu 12.04 I've changed the default FM to Nautilus; however whenever I insert a memory stick or double-click a desktop folder Thunar opens instead
[13:11] <cfhowlett> cousteau same thing here.  never did find a fix ...
[13:11] <cousteau> and I don't know if newer versions have made this easier or harder (or stayed the same)
[13:13] <cousteau> for example, I was told that Gnome has been made independent from the file manager, so you can really set whichever you want
[13:14] <cousteau> I've always liked Nautilus and Gnome, so I was considering installing XFCE with PCManFM (which seems to be the closest thing to that nowadays)
[13:15] <Lawren> hi all
[13:16] <Lawren> I am having issues connecting a bluetooth speaker with mic (basically a headset) to my xubuntu machine. First time it work, but now it always says Connection failed when i try to connect.
[13:16] <Lawren> how do i diagnose further? are there any logs about what is happening?
[13:23] <gema1> i cant part on extfat with gparted, do i need adittional software in my xubuntu to create extFat partitions on an external disk?
[13:23] <gema1> the option in Gparted to format to many diferent formats is greyout
[13:26] <noob13> hey, if i install xubuntu-desktop on ubuntu, will i get doubled menu entries like when i did it before on gnome2?
[13:26] <brainwash> gema1: install exfat-utils
[13:28] <cfhowlett> noob13 if you install only xfce3 you get the desktop environment without the apps.
[13:28] <cfhowlett> xfce4
[13:30] <gema1> brainwash: installed exfat-utils, do i need to part with those utils? gparted optios still geyout (maybe just a reboot to be able to part with gparted? i do not have experience in console
[13:30] <gema1> grayout*
[13:31] <brainwash> I would assume that gparted notices exfat-utils
[13:31] <gema1> then im rebooting, brb
[13:31] <brainwash> reboot won't hurt :)
[13:38] <gema1> the utils did not make the job, it seems i can only detect and move or copy and extFat but i can create them, any option?
[13:40] <gema1> i've being recomended to use extFat for my portable backups drive, but i cant create partitions with gparted in this format. How can I part my disk to extFat, will my xubuntu read files in extFat by default, or do i need to install something?
[13:41] <gema1> i was suggested exFat to make data readable by default with linux, windows and mac
[13:44] <knozzle> gemal: it's exFat, not extFat.
[13:44] <brainwash> gema1: mmh, sadly it's not possible with gparted
[13:44] <brainwash> see http://gparted.org/features.php
[13:46] <knozzle> You will need exfat-utils and use the mkexfatfs command or mkfs.exfat command.
[13:46] <gema1> yes i visited that link berfore reanswering
[13:46] <gema1> may i with fdisk or something? will data be redeable by refault in all those 3 OS?
[13:47] <gema1> should i just keep creating in NTFS to make it easy?
[13:50] <brainwash> ntfs is a solid option
[13:51] <brainwash> not sure if macs can write to ntfs by default
[13:51] <gema1> and by installing the utils will created extfat partitions be mounted and redeable?
[13:52] <gema1> after  making te partitions with those commands of course
[13:52] <brainwash> they should, at least under windows and mac
[13:52] <noob13> cfhowlett: okay, thanks. will it still come with things like the theme editor and stuff?
[13:53] <cfhowlett> noob13 xfce4?
[13:53] <noob13> yeah
[13:53] <brainwash> gema1: linux may require the installation of exfat-fuse
[13:54] <brainwash> not sure if it's already installed by default
[13:54] <cfhowlett> noob13 never seen the xfce theme editor ... but there are themes and options to choose from
[13:55] <brainwash> noob13: you can install xubuntu-desktop first and then remove apps which you don't like/need
[14:07] <xubuntu904> Ciao!...non riesco ad installare una multifunzione epson sx-205..qualcuno può aiutarmi?
[14:08] <Pici> !it
[14:29] <bosnjak> where does blueman store its logs? I am trying to figure out why I can't connect to my device
[14:35] <gema1> brainwash, yes exfat-fuse is installed by default
[15:18] <Fohlen> hey guys. I installed a fresh 14.04 and copied my old settings from 13.04, which has overriden the new menu
[15:18] <Fohlen> any possibility to get it anyways?
[15:18] <Fohlen> I liked the search bar n stuff
[15:18] <xangua> just add the whisker menu
[15:19] <Fohlen> xangua: how could I "reset" the stuff? Do I need to delete files from .config/ ?
[15:20] <xangua> right clic panel add stuff
[15:21] <Fohlen> ah thank you sir! :)
[15:22] <Fohlen> also. Since I installed nvidia graphic drivers, the bootloader seems a bit uggly, and the pretty blue load screen doesnt show up any more. Any tipp?
[15:25] <knome> as far as we know, plymouth is not working with the proprietary nvidia drivers
[15:27] <ElderDryas> knome: Is there any way to install w/o plymouth (a la Solydxk)?
[15:29] <knome> ElderDryas, i have no idea, not with the standard installation at least
[15:29] <knome> and that would lose you the "pretty blue load screen" anyway
[15:29] <gema1> puff, i try learning but is to dificult for me to create extFat partitions with exfat-utils, im not and advanced linux user. is there a graphical tool (similar to gparted) to create extFat partitions on a disk?
[15:30] <ElderDryas> knome:  yeah, but I also run nvidia...so it's a wash :)
[15:31] <ElderDryas> knome: would it be worthwhile to put in a wishlist...or would just be a waste of time?
[15:31] <knome> ElderDryas, put what in the wishlist?
[15:31] <ElderDryas> no plymouth on install.
[15:31] <knome> there isn't much we can do about it not working with the proprietary nvidia drivers
[15:31] <knome> ehm, well, you'd need some other boot screen anyway.
[15:32] <knome> so yeah, pretty much a waste of time...
[15:32]  * ElderDryas likes the scrolling test telling me what's going on :)
[15:32] <ElderDryas> s/test/text
[15:32] <cousteau> Fohlen, for resetting configurations I guess you'd have to figure out which file/directory (probably somewhere inside ~/.config) contains them and then rename it
[15:33] <cousteau> (better renaming than deleting, in case you end up deleting the wrong thing)
[15:33] <knome> ElderDryas, you are a corner case, you can just remove plymouth ;)
[15:33]  * ElderDryas wonders why he always gets sent to the corner, it's just not fair :(
[15:34] <gema1> if i make my partitions, ext4, do windows and mac has free (open source) or freeware utilites to read and write on ext4?
[15:34] <ElderDryas> and I think the PC phrase now is "outlier" :)
[15:36] <knome> gema1, having googled for it quickly, there seems to be many tools. no idea how well they work though.
[15:41] <cousteau> gema1, I know there are tools for ext2/3; about ext4 I haven't seen much, but iirc there was something at least to read them
[15:42] <GridCube> usually same tools that work for ext3 work for ext4
[15:42] <GridCube> usually
[15:43] <gema1> so defitly is to diffiuclt for me to part through console,  so my only choices is use a grafical tool to part my disk. From the options (ot exfat posible), ntfs or ext4 would be the best choices. Which is most accesible trought windows and mac please?
[15:43] <cousteau> http://www.howtogeek.com/112888/3-ways-to-access-your-linux-partitions-from-windows/  ->  Ext2explore seems particularly interesting since it's install-less and thus could be stored in a memory stick
[15:44] <cousteau> needs admin permissions to run, though
[15:44] <cousteau> oh, but it doesn't mount stuff, just allows you to copy it
[15:45] <knome> gema1, i wouldn't install linux on ntfs. is there a specific reason you need ext4 over ext3 ?
[15:48] <SAKUJ0> hey there. when I have XFCE(Xubuntu) running, I cannot log out. When I turn off my tv and turn it on I get a black screen (not when I swap to TTY1-6) why could that be?
[15:48] <SAKUJ0> if i use for instance XBMC as a session this black screen issue does not occur
[15:49] <gema1> no
[15:49] <knome> gema1, then go with ext3, since it seems to be supported better in windows
[15:49] <knome> SAKUJ0, which xubuntu release?
[15:49] <gema1> i mean, no reason about ext4 or ext3, i know so lees about that i just asummed ext4 would be the last version, thous better hehe
[15:50] <gema1> pertect, then i will just part my hard disk to ext3 partitions
[15:50] <SAKUJ0> er i upgraded yesterday from ubuntu 11.10, knome, and am fully updated at ubuntu 14.04 and installed xubuntu-desktop
[15:51] <SAKUJ0> i just tried out openbox, it fixes it
[15:51] <knome> SAKUJ0, read the release notes for a bug that's most probably what you are experiencing
[15:52] <SAKUJ0> thank you (: will do. i am not desperate anymore since openbox does fine on an HTPC. i am just so much of an XFCE fan and my gf appreciates her desktops haha
[16:03] <SAKUJ0> I suppose you were referring to "Xfce4 Power Manager does not restore screen power (1259339), see the release notes for details and workarounds"?
[16:04] <SAKUJ0> yeah it seems that is
[16:04] <knome> SAKUJ0, yep.
[16:04] <SAKUJ0> so does it actually suspend? (as in go to standby?)
[16:05] <SAKUJ0> like the standard windows setting when you close a laptop lid
[16:05] <SAKUJ0> and it goes to sleep mode
[16:05] <SAKUJ0> oh lord glad to found out the issue that pained me :p
[16:06] <SAKUJ0> any ideas as to why my log out would not work? it simply does nothing
[16:19] <brainwash> SAKUJ0: please open a terminal window and run "xfce4-session-logout --logout"
[16:20] <brainwash> which error does it return?
[16:22] <SAKUJ0> no error
[16:22] <SAKUJ0> that one works
[16:23] <SAKUJ0> weird, did not expect that
[16:23] <SAKUJ0> is it normal that xfpm starts with the system now? (even before i log into xfce)
[16:23] <brainwash> no
[16:24] <SAKUJ0> hmm it probably starts when i first boot into xfce i haven't restarted the machine in a day or so
[16:24] <brainwash> and how do you usually logout? or was it only a temporary issue?
[16:24] <SAKUJ0> it is not really an issue so far i have shut down everything and restarted lightdm
[16:24] <brainwash> ok
[16:24] <SAKUJ0> right now the issue is that my screen stays black when i turn off my tv and killing gnome-screensaver and xscreensaver did not help
[16:25] <SAKUJ0> light-locker seems off after i turned it out
[16:25] <SAKUJ0> so the only things causing this issue should be xfpm or upowerd
[16:25] <brainwash> ah, sounds somewhat familiar
[16:25] <SAKUJ0> yeah it is in the release notes
[16:25] <SAKUJ0> i don't know why i bother with it right now :p for an htpc openbox is at least as good (my gf wouldn't like it that much). i just have a rush of solveritis :p
[16:26] <SAKUJ0> probably something that fixes itself in a release or so or maybe even a few updates
[16:27] <brainwash> so it's a multi monitor setup?
[16:27] <SAKUJ0> no
[16:28] <SAKUJ0> just one big tv on a small box htpc setup
[16:28] <brainwash> so turning the tv off and on does not work properly?
[16:28] <SAKUJ0> exactly, it is a known issue from the release notes
[16:28] <SAKUJ0> people have been using the same workaround (restart lightdm)
[16:28] <brainwash> the known issues one is related to suspending via lid close (laptop)
[16:28] <SAKUJ0> though for others it got solved by killing light-locker, which is weird
[16:29] <SAKUJ0> hmm good point, they all seemed to have laptops when i read through the bug reports
[16:30] <brainwash> and let me guess, your problem does not occur when you turn the tv off/on while the login screen is visible, right?
[16:31] <SAKUJ0> you are absolutely right
[16:31] <SAKUJ0> it does not occur with openbox/XBMC as a session either
[16:31] <SAKUJ0> just once i log into xfce
[16:31] <SAKUJ0> even when i kill xfpm and all screensaver processes
[16:32] <brainwash> ah, so it should be caused by xfce4-session
[16:32] <brainwash> ehm, xfce4-settings
[16:32] <brainwash> the settings daemon (xfsettingsd)
[16:33] <brainwash> which also handles display configurations
[16:33] <SAKUJ0> should i try killing it and see if that helps? :p
[16:34] <SAKUJ0> it is really not a big issue at this point btw, i appreciate your help. just thought maybe there is a minor glitch to be found that could be reported
[16:34] <brainwash> see http://docs.xfce.org/xfce/xfce4-settings/xfsettingsd
[16:34] <brainwash> run the debug command
[16:34] <SAKUJ0> before or after i login?
[16:34] <SAKUJ0> i suppose after?
[16:34] <SAKUJ0> so it replaces the daemon?
[16:35] <brainwash> it may not be a big deal, but filing a bug report will help the devs to fix it
[16:35] <brainwash> yes, the daemon will be replaced
[16:35] <brainwash> and it should print some debug info in the terminal window
[16:48] <SAKUJ0> yes it is a bit rough to get the full debug info though. for some reason i cannot talk to DISPLAY=0 via TTY1. So i only have the debug information until i turn off the tv
[16:48] <SAKUJ0> and when i restart lightdm it prints everything to TTY1 but again it is hard to parse it
[16:48] <SAKUJ0> piping the output to a logfile does not work either
[16:49] <SAKUJ0> a strange thing, though. when i swap to TTY1-6 and turn off my tv it do not get a black screen :p
[16:53] <might_get_loud> what is default picture viewer on xubuntu and how can i run it from terminal?
[16:56] <xangua> gpicwiev maybe?
[16:56] <xangua> I like vienoir, is not in the repositories but the site offers a deb
[16:56] <xangua> viewnoir
[16:58] <Fohlen> anyone could give me feedback about this? http://techhamlet.com/2012/11/ubuntu-fix-ugly-splash-screen-after-installing-nvidia/
[16:58] <Fohlen> is it common way of fixing a grub error? Or will it cause a mess?
[17:05] <cousteau> might_get_loud, in mine it is Ristretto
[17:06] <cousteau> surprisingly, the command is ``ristretto``
[17:06] <cousteau> I prefer gthumb as an image viewer though
[17:06] <might_get_loud> cousteau i tried it and it worked
[17:07] <cousteau> nice :)
[17:07] <might_get_loud> thanks, i was just looking for command to open images via terminal
[17:08] <might_get_loud> and didnt manage to find name of img viewer
[17:08] <might_get_loud> :D
[17:08] <GridCube> might_get_loud, exo-open /path/to/image.format
[17:08] <GridCube> though exo-open will try to open any .format in the .format handler
[17:09] <might_get_loud> exo-open is open via default program for format?
[17:09] <GridCube> yes
[17:09] <GridCube> so if you do "exo-open /path/to/file.html" it will launch your browser
[17:10] <might_get_loud> ok, thanks dude
[17:11] <cousteau> xdg-open may work too (can't remember the difference between the two)
[17:11] <GridCube> exo-open is xfce, xdg is xorg
[17:11] <cousteau> I see
[17:11] <GridCube> !info xdg-open
[17:11] <GridCube> :P
[17:12] <GridCube> !info exo-open
[17:12] <cousteau> no idea why there was a need to create the two
[17:12] <cousteau> !man xdg-open
[17:12] <GridCube> cousteau, no idea
[17:12] <cousteau> ubottu, y u no have manpages!
[17:12] <brainwash> !info xdg-utils
[17:12] <might_get_loud> haha
[17:13] <GridCube> there, i stand corrected, xdg is freedesktop, not xorg
[17:13] <cousteau> well, I assumed you meant freedesktop; it's the people who usually do this sort of thing
[17:26] <akis> hi all. does anyone have idea how can i delete all informations of a file?
[17:27] <xubuntu408> somebody here?
[17:27] <xubuntu408> hi
[17:28] <xubuntu408> problems with 14.04- high cpu usage with update service
[17:28] <ElderDryas> xubuntu408: You need to be a little more specific and detailed.
[17:28] <xubuntu408> after i close this service one from the two cpu stay on 100%
[17:29] <xubuntu408> without this is normal
[17:34] <might_get_loud> is there any way to lock screen but to leave background apps running
[17:34] <might_get_loud> like firefox or so
[17:35] <TheSheep> sure, just lock the screen
[17:35] <amigamagic> there is a screen lock icon in the whisker menu
[17:35] <might_get_loud> i know but when i click on that it stop music reproduction from firefox tab
[17:36] <SAKUJ0> if i run thunar --daemon auto mount works (i plug in something new, it gets mounted). but the stuff that is already plugged in on boot is not mounted (so i have to plug it out and back in or i have to click them in order to have them mounted)
[17:36] <SAKUJ0> is there a command like gvfs-mount all or similar?
[17:49] <brainwash> might_get_loud: go to settings manager > light locker settings  and change the option "automatically lock the session" to "... is deactivated"
[17:50] <brainwash> now music will stop only when you move the mouse to reveal the unlock screen
[17:53] <brainwash> this will only affect timed locking though :/
[19:39] <delt> Hello
[19:40] <delt> i believe the "black screen on laptop close" bug is a bug in xfce, since it also occurs in linux mint xfce edition.
[20:02] <xubuntu635> Hello there! Just installed Xubuntu 14.04. This version does not have a default update notification icon in the panel. Does anyone know if this can be added. Personally, I like this more than now default method (Update Manager opening when updates are available).
[20:05] <brainwash> xubuntu635: sadly no
[20:05] <brainwash> bug 1246364
[20:05] <larrypg> xubuntu635, from a terminal you can always run apt-get update and apt-get upgrade when ever you want - it is very simple and will let you check for updates when ever you think of it
[20:13] <xubuntu635> Ok thanks. apt-get update and apt-get upgrade is ok for me, but I also install for other people and they need a graphic way of checking for and installing updates. I have already installed a launcher for Update Manager in the Panel but still would like a notification icon. , I understand it is actually a choice of design and there is no way to get it back. Thanks for replying!
[20:26] <aStaRiAm> hello
[20:29] <amigamagic> is there a way to stop permanently a service without uninstall it? I mean, when I need it I would like to activate it without having to reinstall its package.
[20:30] <amigamagic> I tried with "sudo service MYSERVICE stop" and it works, but after rebooting, you would have to re-enter that command to disable the service
[20:35] <elfy> amigamagic: ticked answer could be just what you mean http://askubuntu.com/questions/378869/how-to-remove-a-service-that-not-be-enabled-after-reboot
[20:37] <amigamagic> thanks elfy, I will look at it. Btw, do you know how to 'autostart' a command when you login?
[20:38] <elfy> not commands - but I've a few things I run from autostart
[20:38] <amigamagic> for applications is easy: you can  save the session when log out
[20:39] <elfy> I don't always want session saved - there are things I DO want started each time - devilspie for instance
[20:39] <amigamagic> but if I wonder how could I do, if I would like to execute a script or a command
[20:39] <amigamagic> *don't consider the first 'if' :D
[20:40] <elfy> you can do that - I have one that runs when I login
[20:40] <elfy> I just point to it in autostart apps
[20:40] <amigamagic> autostart apps? It's a folder?
[20:41] <elfy> session and startup - app autostart
[20:42] <amigamagic> oh nice, there is an option in the system settings... I hadn't see that...
[20:43] <amigamagic> *see = seen
[20:51] <amigamagic> elfy, it was not the accepted answer in that link that you posted, but I tried the 'rcconf' (Debian Runlevel Configuration Tool) and it's perfect! It displays a textual menu when you can select in a very easy way what service you want to enable/disable.
[22:08] <dave20> hello, how to have only 1 workspace in Xubuntu? I am having 2.
[22:10] <dave20> Oh Ok, Sorry, I have found options in Settings :D
[22:10] <ElderDryas> right click on Workspace Switcher>WorkSpace Settings
[22:14] <dave20> how to enable window snapping in left an right side? only top and bottom are working.
[22:26] <dave20> any way to get window spread in xfwm4 itself without installing compiz or kwin ?
[22:33] <noob13> my mouse pointer theme only applies over certain apps? when i hover over panels or thunar, it's normal, on chrome and terminator it's like said in settings
[22:33] <noob13> any idea?
[22:35] <xangua> since thunar draws the desktop you pretty much need to restart your session or kill thunar
[22:47] <xubuntu666> i have a question about built in webcams. i have a Toshiba laptop and was going to install Xubuntu, but was wondering about the built in webcam. Will there be any issues with it working properly?
[22:48] <knome> try it in the live mode
[22:48] <xubuntu666> i wasn't sure if all features would be available in live mode. i'll give it a try.
[23:02] <starrats> I have a Toshiba and my camera on works just fine.
[23:26] <veebull> howdy
[23:26] <veebull> anybody know of a simple way to change the icon for the whisker menu?
[23:27] <knome> veebull, right-click -> properties -> icon?
[23:27] <knome> or is that too tedious?
[23:28] <veebull> It was way simpler than I was expecting ;)
[23:28] <veebull> Thank you for reminding me why I immigrated back to xfce from unity ;)
[23:28] <knome> upi
[23:29] <knome> err.
[23:29] <knome> you're welcome.
[23:38] <veebull> Next up
[23:38] <veebull> For some reason, XFCE/Xubuntu puts 'R' (statistical scripting language) in the 'Graphics' menu
[23:39] <veebull> Been trying to un-do that, using right-click -> Edit Applications, then adding a category and removing 'Graphics' for that menu entry
[23:40] <veebull> but when I save the launcher, it just adds 'Graphics' back in.
[23:42] <knome> veebull, bug 1307002
[23:42] <veebull> Ah.  Thought I was doing something wrong.
[23:43] <ElderDryas> veebull:  copy the .desktop from /usr/share/applications to ~/.local/share/applications, open it with an editor and change the "Categories" to waht you want.
[23:43] <veebull> ElderDryas, will do, thanks!


[03:32] <hatch> Makyo: I was thinking the juju terminal console - wouldn't he be able to get it from there? Improv should be dumping that sort of stuff no?
[08:20]  * mariusko thinks he hits bug #1149410 again...
[08:20] <_mup_> Bug #1149410: Stuck on "Trying to connect to the Juju environment" <juju-gui:Incomplete> <juju (Ubuntu):Incomplete> < https://launchpad.net/bugs/1149410 >
[08:21] <frankban> mariusko: what provider are you using?
[08:22] <frankban> mariusko: and what version of the GUI?
[08:25] <mariusko> frankban: AWS
[08:26] <mariusko> I changed back to a stable version. That is juju-api-branch: lp:~hazmat/juju/rapi-rollup and juju-gui-source: stable
[08:26] <mariusko> Worked for some time. I also sometimes have more success using IP address that DNS name
[08:53] <frankban> mariusko: you switched back to stable using "juju set"?
[08:57] <mariusko> frankban: nope, it was a new installation
[08:57] <mariusko> new deployment
[09:02] <frankban> mariusko: any javascript console errors?
[09:09] <mariusko> frankban: "Application Cache Error event: Master entry fetch failed (-1)"
[09:10] <frankban> mariusko: humm.. are you using chrome/chromium?
[09:10] <mariusko> frankban: chromium. Isn't FF still not supported?
[09:17] <frankban> mariusko: try to delete the appcache: go to chrome://appcache-internals/ and remove the entry corresponding to your ec2 machine
[10:01] <mariusko> frankban: same problem with FF. Python process on the machine is using a lot of CPU
[10:02] <mariusko> but it has 1,7 GB RAM
[10:56] <mariusko> "WebSocket connection to 'wss://x.x.x.x/ws' failed: WebSocket is closed before the connection is established"
[11:02] <mariusko> frankban: debugging further, /ws gives "503 Service Unavailable: No server is available to handle this request."
[11:03] <mariusko> I see that there is a haproxy there, and "http://<IP_ADDRESS>:8080/" gives nothing
[11:06] <mariusko> Uhm, even "/var/lib/juju" is gone on the server now
[11:44] <frankban> mariusko: any error in /var/log/upstart/juju-*
[12:25] <rick_h_> did something change with the tests? The ones loading json are failing for me as the paths to the test/data/xxx seems to have changed?
[12:25] <rick_h_> bah, some test is monkeying with the url adding a / to the end in chrome causing the paths to fail
[12:29] <frankban> rick_h_: make test-server works well for me in trunk
[12:30] <rick_h_> frankban: yea, there's a test half way through that's adding a / after index.html and causes all the relative paths to test data files to be index.html/data/xxxx.json
[12:30] <rick_h_> frankban: might be an interaction with chrome I've got here
[12:31] <rick_h_> hmm, does it for me in test-prod as well though so must not be a chrome thing
[12:33] <rick_h_> nvm, guess it's something in this branch.
[12:43] <rick_h_> hatch: when you get a chance can you peek at/QA the button fix you noticed yesterday? https://codereview.appspot.com/8363043
[12:44] <mariusko> frankban: killed the instance. Will check next time. New instance working.
[12:45] <frankban> mariusko: ack
[13:25] <bac> hatch: ping when you're around
[13:25] <rick_h_> bac: looks like the branch yesterday went ok then? Caught the reviews after EOD.
[13:26] <bac> rick_h_: yeah, just doing some clean up
[13:26] <rick_h_> bac: I didn't lead you too far astray when what they meant I hope?
[13:26] <rick_h_> cool
[13:26] <bac> thanks for your advice
[13:32] <Makyo> hatch, re juju terminal/improv - that was a live install, not improv, but there is a chance the bootstrap node would have it in its logs; I don't know if that all gets logged.
[13:36] <Makyo> Also, frankban, last daily for the tablet just about bricked the thing, so I was screwing with that all yesterday, sorry I didn't get more review done; I'll do that first thing.
[13:36] <frankban> Makyo: no problem, and thanks.
[13:38]  * frankban fighting against allhands
[13:55] <benji> hatch: do you need a review for "implement unexpose"?
[13:57] <hatch> benji yeah looks like i need one more
[13:57] <benji> hatch: I'll be glad to.  I don't see the URL on the card, do you have it at hand?
[13:57] <hatch> https://codereview.appspot.com/8339044/
[13:57] <hatch> thank yas
[13:58] <hatch> bac: I'm here
[13:58] <bac> hey hatch
[13:59] <bac> thanks for the excellent review.  i only had one question about one of your comments.  i think my question is in the review now.
[13:59] <hatch> alright lemme check
[13:59] <bac> first comment at https://codereview.appspot.com/8338043/diff/5001/app/store/endpoints.js#newcode24
[14:00] <hatch> the endpoints map and subscriptions is the properties I was talking about - if you define them in the initializer then they are local to the instance not on the prototoype
[14:00] <hatch> that's what I mean
[14:00] <hatch> wrt 'following properties'
[14:02] <hatch> so judging from your comments you already did that
[14:03] <hatch> brb
[14:04] <bac> hatch: cool.  please update the review if you think it is landable
[14:17] <hatch> bac: endpoints.js has a syntax error...
[14:18] <hatch> lol how did that get through the linter
[14:18] <hatch> ln 44
[14:20] <bac> hatch: it is a style issue but not syntax i think
[14:20] <bac> fixed
[14:21] <hatch> oh right
[14:21] <hatch> that's what i meant :)
[14:22] <hatch> LGTM'd
[14:22] <bac> thx
[14:22] <bac> hatch: i still have an open question about reset as i'm unsure when that is called.
[14:23] <bac> hatch: should reset call unbind?
[14:25] <hatch> if there aren't any endpoints in there would you still want to listen to those events?
[14:26] <hatch> if reset calls unbind then you'll need to rebind them again no?
[14:30] <bac> yes
[14:31] <bac> i'll land as is and pick ben's brain later.
[14:35] <frankban> benji: do you have some notes re missing go watcher attrs? I am filing a bug I will work on after my current handlers/converters refactoring branch is merged
[14:36] <benji> frankban: I turned the ones I found into cards.
[14:39] <frankban> benji: are they in story 1? I cannot find them in the board
[14:39] <benji> frankban: I only found two and one is done now.
[14:40] <benji> perhaps you found a treasure trove of missing data that I missed.
[14:43] <frankban> benji: no, I am just trying to figure out what's missing.
[14:53] <hatch> rick_h_: is huw using OSX and that's why he can't lbox?
[14:58] <frankban> benji: do you have a minute for a quick call?
[14:58] <rick_h_> hatch: no, he's had a few diff errors. A couple look like LP timeouts. Another was just problem figuring our linting. CSS rules matching xxx_yyy vs xxx-yyy don't actually output a message
[14:58] <rick_h_> hatch: so he's just not spent time figuring it all out so he's getting a pass
[14:59] <benji> frankban: sure
[14:59] <benji> frankban: the normal hangout?
[14:59] <frankban> benji: yes, I am there
[15:00] <benji> frankban: hold on, the Google hangouts plugin isn't working
[15:01] <hatch> rick_h_: ahh ok
[15:05] <hatch> rick_h_: I'm a little confused as to why we are using images for that add button - I don't see anything there that coudln't be done with a icon font and some css
[15:06] <rick_h_> hatch: I'm not sure at all. Since we're getting .pngs from UX I'm not sure if it's a time thing to pull it out or if there's something about it. We can bring it up.
[15:07] <hatch> alright thanks - yeah because that's 3 http requests right there which could be one icon font and some css
[15:08] <hatch> I'll approve it but just make a note please :)
[15:09] <rick_h_> hatch: will add a discussion card to our board
[15:09] <hatch> (Y)
[15:11] <hatch> oh look at that CI broke
[15:22] <bac> benji: reviewed your branch.
[15:22] <benji> bac: the go-juju one?
[15:22] <hatch> oh hmm, doesn't look like I can actually do destroy_service until remove_relation is done
[15:22] <bac> benji: yep
[15:23] <benji> bac: is your review "binding" (i.e., can I count it as my second review?  please say yes, please say yes...)
[15:23] <bac> guihelp: i had a pre-existing committment at noon today before we changed our meeting time.  i'm going to have to miss the meeting today.
[15:23] <hatch> :'(
[15:24] <bac> benji: sure.  i'll be happy to LGTM it when fixed
[15:24] <Makyo> bac, alright.  Anything about your current work we ought to know?
[15:24] <bac> Makyo: it is stellar
[15:24] <frankban> :-)
[15:24] <Makyo> \o/
[15:24] <benji> bac: what I mean is, are we appoved as full reviewers for go-juju?
[15:24] <bac> Makyo: branch landed.  doing misc stuff right now (lp2kanban, reviews, etc) before picking up another item after lunch
[15:24] <bac> benji: yes, that is my understanding
[15:25] <Makyo> bac, sounds good.
[15:25] <benji> excellent
[15:25] <bac> Makyo: i'm open to suggestions on what to do next if the crowd has ideas
[15:25] <bac> benji: the times i've prefaced reviews with "i'm not an official reviewer" the juju-core guys pushed back and said "you're good enough"
[15:25] <hatch> bcsaller: are you in yet?
[15:26] <benji> k
[15:26] <bac> benji: why the lack of tests on that branch?
[15:27] <benji> bac: I'm confused.  It has tests, not many, but it doesn't do much and it follows the same pattern as the other branches that do similar things.
[15:27] <bcsaller> hatch: yes, mostly
[15:28] <bac> benji: did i miss something?  i just saw the one api_test
[15:28] <bac> i may have missed it due to multiple revisions on the rietveld
[15:28] <hatch> bcsaller: ok I THINK the order I need to do things are... add_relation > remove_relation > destroy_service
[15:28] <hatch> because you can't destroy a service unless it has no relations
[15:28] <hatch> and you need to be able to remove the relations if it has some
[15:28] <hatch> but you can't remove any if you haven't added any
[15:29] <hatch> yay TDD
[15:29] <hatch> :D
[15:29] <benji> bac: yep, that's probably all there is; for better or worse that is what has been deemed acceptable.
[15:29] <hatch> bcsaller: so what I"m asking is if that order of events makes sense to you
[15:29] <bac> benji: ok.  i expecte to see something in statecmd.  but, as you say, it doesn't do much.
[15:30] <bac> "expecte" -- it's like i'm speaking french now
[15:31] <Makyo> expecté
[15:31] <bcsaller> hatch: that makes sense to me.
[15:31] <hatch> word
[15:31] <hatch> these look like large tasks
[15:32] <bcsaller> hatch: they kind of are, my stuff turned out to be bigger than I thought. W/o relying on the validation juju does (for improv) there is quite a bit to check on any mutation
[15:33] <bcsaller> hatch: I need to finish the ones I'm doing but I'm open to pairing on it later if you want that
[15:33] <hatch> well last night I was dabbling in some C# so I'm glad to be back in javascript...:)
[15:34] <hatch> c# has 4 different 'length' methods depending what type of array you have....cuz that makes sense
[15:35] <hatch> :P
[15:38] <hatch> although the most irritating is the fact that methods AND classes have an uppercase first letter so you have no idea what can be instantiated by looking at the name
[15:54] <benji> bac: I have fixed the errors you pointed out and re-proposed the branch. (https://codereview.appspot.com/8366043)
[15:54] <frankban> guihelp: the javascript console (trunk) shows this error when double clicking a service: http://pastebin.ubuntu.com/5677068/
[15:55] <hatch> that looks like an error caused by bac's changes
[15:55] <bcsaller> indeed
[15:55] <hatch> bac are you still around?
[15:56] <teknico> oh dear gjslint, why do you explode rather than telling what it is that you actually don't like?
[15:56] <hatch> frankban: maybe create a ticket and assign to bac so he can fix when he returns?
[15:56] <teknico> it's not good for your health, you know
[15:57] <frankban> hatch: will do
[15:57] <hatch> jujugui guichat in 2
[16:01] <Makyo> bcsaller, rick_h_, luca____  ping
[16:10] <teknico> https://codereview.appspot.com/8345046
[16:14] <hatch> teknico: I'll take one
[16:14] <teknico> hatch, thanks!
[16:18] <hatch> done
[16:21] <teknico> hatch, thanks! (remember to tag yourself on the card, actually *before* you make a review :-) )
[16:21] <teknico> speaking of which: benji, did you say you already got two reviews for your branch? I see no tags on its card
[16:22] <hatch> tagged
[16:22] <teknico> (playing card tag police here :-) )
[16:22] <teknico> hatch, thanks again :-)
[16:23] <benji> teknico: only one of the reviewers is on the gui team, the juju-core guys don't use that technique.
[16:23] <benji> my self-imposed rule is that only reviews for projects completely "inside" the gui team use tags to claim reviews
[16:24] <teknico> benji, but bac said that we can be authoritative reviewers on juju-core too, so why not?
[16:24] <teknico> I mean, we could add tags for reviews from the juju-core team in their place
[16:24] <benji> if we can get them to participate, then it would be great; partial participation seems worse than non-participation though
[16:25] <benji> we could do that
[16:27] <teknico> Makyo, thank you too (I added your tag :-) ), landing!
[16:27] <Makyo> teknico, good catch, thanks
[16:51] <hatch> that moment when you realize you just deleted the wrong folder...
[16:53] <teknico> yeah, that one :-)
[17:13] <hatch> in python `for pair in endpoint_pairs[1:]:`  what does the : inside the [] mean?
[17:19] <benji> hatch: that : makes it a slice, so [1, 2, 3, 4][1:] == [2, 3, 4]
[17:19] <bac> oy
[17:19] <hatch> ahh ok
[17:19] <hatch> thanks
[17:19] <benji> the first index goes before and a second index goes after, if the first is left off it means 0, if the last is left off it means -1 (last)
[17:20] <hatch> bac: https://bugs.launchpad.net/juju-gui/+bug/1164589
[17:20] <_mup_> Bug #1164589: addServiceToEndpointsMap error <juju-gui:Triaged> < https://launchpad.net/bugs/1164589 >
[17:20]  * bac looking
[17:24] <hatch> bac: just updated with a new comment on that ticket
[17:27] <hatch> bac: that error is actually blocking me so I can help if needed
[17:27] <bac> hatch: first one was easy.  looking into the other
[17:28] <hatch> oh ok excellent - be sure to now write a test to cover that error :)
[17:32] <bac> hatch: yes dear
[17:32] <hatch> lol
[17:32] <bac> hatch: after the fix for the first i cannot replicate the add relation issue
[17:32] <hatch> egggggggcelent
[17:34] <hatch> is there a special procedure for staff purchases from shop.canonical.com?
[18:11] <BradCrittenden> hatch: re: purchases - no.  if they are still doing the discount code, you should've gotten it when joining.
[18:18] <bac> hatch: proposing fix now
[18:21] <hatch> kewl
[18:21] <hatch> thanks
[18:26] <hatch> hehe fix-goof
[18:34] <hatch> bac: a 4 character fix? hehe
[18:34] <BradCrittenden> i think it is eight.  i had to delete 'null' before adding 'this'
[18:35] <hatch> oh lol - charmStore needs to be destroyed no?
[18:35] <hatch> in your test
[18:38] <hatch> no codereview url has come by so that's why I mentioned in here :)
[18:39] <bac> https://codereview.appspot.com/8364044
[18:39] <bac> hatch: could you qa this branch to see if you can cause the add relation failure?
[18:41] <hatch> yep checking it out now
[18:42] <rick_h_> jcsackett: hatch if you guys get a few min please? https://codereview.appspot.com/8356044 it's a step one so you can qa it that it works, but it's fugly and only works via direct url calls (can't click into the view)
[18:43] <bac> benji, rick_h_ : could one of you do a quick review on https://codereview.appspot.com/8364044
[18:43] <rick_h_> bac: sure thing, loading up
[18:43] <bac> thx
[18:43] <hatch> bac, QA'd and OK
[18:43] <benji> missed it
[18:43] <bac> thanks hatch
[18:45] <hatch> rick_h_: I still don't see a position absolute in this branch :P
[18:45] <rick_h_> hatch: nope :)
[18:45] <rick_h_> hatch: honestly, last thing we'll do. This way we know any bugs are our own and not interactions
[18:45] <rick_h_> well, maybe not last...
[18:46] <benji> bac: if you get a second, I could use a +1 on the review from earlier
[18:48] <bac> benji: done
[18:48] <rick_h_> bac done
[18:49] <hatch> rick_h_: so no more issues with the routing code?
[18:49] <bac> thanks rick_h_
[18:49] <rick_h_> hatch: :/ only issue is the double/triple call which I'm ignoring for now
[18:49] <rick_h_> hatch: goal is to try to get the basics setup for huw to go through and be able to apply UX love to things
[18:49] <hatch> oh yeah but that was an issue long before the routing stuff
[18:49] <rick_h_> hatch: ah, well I wasn't really involved before so meh
[18:50] <hatch> neither was I :P
[18:50] <rick_h_> hatch: I do forsee one issue I need to work through, but haven't looked awt the problem much yet
[18:50] <rick_h_> I really wish I had a way to generate urls in handlebars based on something with some brains on current state
[18:50] <rick_h_> because if I do the url routing in my views by catching click events I don't get dispatch
[18:51] <rick_h_> but in the templates there's no reall app state to say "oh, you're in /fullscreen so all links should stay in /fullscreen land
[18:57] <hatch> rick_h_: create a helper which references the generator in the router code
[18:57] <hatch> I generate urls that way in the service views
[18:57] <rick_h_> hatch: cool, will look there then.
[18:57] <hatch> but instead of using a helper I do it before passing it in
[18:58] <rick_h_> oh cool, yea dirty thing would be for the master view to set an magic ATTR that's 'whoami' or something but it's nasty/dirty
[18:58] <hatch> serviceRemoteUri: this.get('nsRouter').url({ gui: '/service/'})
[18:58] <hatch> for example
[18:58] <hatch> so that says, change the url for the gui namespace to /service/
[18:59] <hatch> well....build me a url with the gui namespace with /service/
[19:00] <rick_h_> hmm, yea the big thing will be the CharmToken widget, when clicked on, will need to open /bws/XXXX/precise/charmid to load the details
[19:01] <rick_h_> in sidebar, that's this expanded sidebar version, in fullscreen, it's the fullscreen details view
[19:01] <rick_h_> where sidebar/fullscreen is XXXXX
[19:01] <rick_h_> so need to get something into the CharmToken Widget to be smart about generating that url/click
[19:01] <hatch> yup
[19:06] <rick_h_> thanks bac
[19:10] <rick_h_> bac: so in testnig it out YUIDoc doesn't care about the lack of return. The methods don't return anything and rather than add more noise with the whole mutates only mess I just leave it out.
[19:10] <rick_h_> at least make code-doc and make view-code-doc don't complain
[19:10] <bac> rick_h_: that is great news and should be shouted from some mountain top or roof
[19:15]  * hatch is back on track
[19:15] <hatch> thanks for the patch bac
[19:20] <hatch> bcsaller: have a second to explain to me how relationships work from the higher level? I see the code but I'm wondering how they function inside each charm....or if this is documented somewhere I could read that instead :)
[19:21] <bcsaller> hatch, one min
[19:24] <hatch> sure
[19:24] <bcsaller> hatch: in hangout
[19:44] <bac> statik signed on at Mar 10, 2013 20:37:57 and has been idle for 594hr 59min 51s
[19:44] <bac> i guess i'll try email
[19:47] <hatch> lol
[19:50] <hatch> bcsaller: so that I am sure I get this right
[19:50] <hatch> relationships are valid if
[19:50] <hatch> they are the same type...
[19:50] <hatch> one is client, one is server
[19:50] <hatch> both are 'peer'
[19:52] <hatch> I'm not sure how peer to peer differs from 'both same type' but they are checked for separately
[19:52] <bcsaller> hatch: at a high level yes, there is also a notion of subordinate scoped relations which have the same basic rules but generally use an implicitly provided relation, 'juju-info'
[19:53] <bcsaller> hatch: with client-server, one is client, the other is server (roles) and they have the same interface type
[19:53] <bcsaller> hatch: with peer they are peers, they all have the same role
[19:53] <hatch> ahh ok
[19:54] <bcsaller> hatch: the special behavior around peer relations is that they are automatically joined on deploy
[19:55] <bcsaller> hatch: there is no explicit step needed because they are 'related to self'
[19:55] <bcsaller> hatch: you can see that at the bottom of juju/control/deploy.py
[19:56] <bcsaller> (which I don't know if we implement in our version)
[19:56] <hatch> doesn't look like it
[19:56] <bcsaller> nope
[19:56] <bac> hatch: did you do anything to fix jenkins or was it not a real failure?
[19:57]  * bac trying to get all set up with vpn, etc
[19:57] <hatch> there was a lot of work done to do all this in python to throw it all away and redo in go...
[19:57] <rick_h_> bac: I think my land came alnog after yours and forced a re-run?
[19:57] <hatch> bac: I just left it, I'll do it towards the EOD
[19:57] <rick_h_> bac: but guessing as I thuoght the failure on yours was mine
[19:57] <hatch> rick_h_: no it complets and then does it again, it doesn't stop
[19:58] <rick_h_> see, what do I know about how it's setup? nadda :)
[19:58] <bac> hatch: so we assume the failure was spurious/canonistack
[19:58] <bcsaller> hatch: we really need to fix our use-cases for this thing, we don't want to build all the juju behavior in JS I think, just get the env running
[19:58] <hatch> bac: I'm going to yes - there is no reason any of our changes have caused that failure
[19:59] <bcsaller> but it still takes alot to get just as far as we need
[19:59] <hatch> bcsaller: yeah - how I understood it is that we want it to 'look' like it's working as expected
[20:00] <hatch> so I'm sure we can forego some of the more complex checks
[20:00] <hatch> but I am pretty sure we want to check to make sure the relation stuff works properly
[20:01] <bcsaller> hatch: yeah, its one of the main things we draw
[20:10] <hatch> bcsaller: mind taking a look in topology/relation.js and let me know if I am seeing this wrong...It looks like we only support server and client connections in the GUI? 625-631 and 659-665
[20:19] <bcsaller> hatch: peer relations are not ambiguous which is what that method is checking
[20:20] <bcsaller> hatch: we dont' draw peer relations though as they would look like an arrow pointing back to self or a ring or something.
[20:26] <hatch> well sure but that's the only method which actually calls add_relation
[20:26] <hatch> so right now the gui doesn't actually check the charm to see if it's a server or client
[20:27] <hatch> it just says "you're a client, and you're a server"
[20:27] <bac> hatch: i'm trying to setup my vpn to the qa lab.  you know the drill, right?
[20:28] <hatch> bac: umm mine was a little different because I'm using 12.10
[20:28] <hatch> so I coudln't follow the guide
[20:28] <bac> hatch: that's what i'm using
[20:28] <hatch> oh ok, lemme boot up my laptop
[20:29] <bac> hatch: well, real, quick, once you have network-manager set up, how do you get it to open the vpn connection?
[20:29] <hatch> click the network symbol in the top right
[20:29] <bac> if i double-click on it, then it just opens the edit configuration dialog
[20:30] <bac> top right of what?
[20:30] <hatch> nope single click on the thing that looks like a cell phone signal strength (with my icon set) then go down to 'VPN Connections'
[20:30] <hatch> in the very top right of the screen
[20:30] <bac> ok, i was trying w/in the nm
[20:30] <hatch> then that will open up another menu that has whatever you called the vpn connection
[20:31] <hatch> do you see it?
[20:32] <hatch> honestly my configuration is so messed up I don't think I'll ever be able to upgrade to 13.04 without something exploding :D
[20:32] <hatch> this was also installed with wubi 3 years ago and without wubi in 13.04 I'm not sure I'll actually be able to upgrade anyways
[20:33] <bac> hatch: cool, i'm in
[20:35] <hatch> right on
[20:35] <hatch> plz don't delete our jenkins configuration :)
[20:45] <hatch> LG Optimus G at my cell provider is $0 on a 3 year contract....or $499 on a two year...lol
[20:49] <hatch> bcsaller: I need the mysql equiv to test/data/wordpress-charmdata.json any idea how I would generate that?
[20:51] <bcsaller> hatch: http://jujucharms.com/charms/precise/mysql has everything
[20:52] <bcsaller> hatch: under the repo link you can find the interfaces in metadata.yaml (same as for any charm) but they are also spelled out on the website
[20:53] <hatch> ok so that json file was manually created?
[20:57] <hatch> must be, I can't find any file which has all of this information in it
[20:58] <rick_h_> hatch: what file are you looking for?
[20:58] <hatch> well I need to deploy mysql along side wordpress in the in memory environment tests
[20:58] <hatch> so I am guessing I need the mysql version of test/data/wordpress-charmdata.json
[20:59] <rick_h_> k, let me look what api endpoint that is on charmworld
[21:00] <rick_h_> hatch: http://jujucharms.com/charms/precise/mysql/json
[21:00] <hatch> oh lol it was that easy eh
[21:00] <hatch> :)
[21:01] <rick_h_> hatch: and that's called from the model.load() using the 'charmstore' store
[21:11] <hatch> kewl
[21:12] <hatch> pro...gress
[22:12] <hatch> bcsaller: reviewing
[22:12] <bcsaller> hatch: thanks :)
[22:40] <hatch> review done


[02:15] <derekv> i came across this https://github.com/Azulinho/ansible-jenkins-showcase/blob/master/group_vars/all.yaml#L35
[02:15] <derekv> and then my eyes fell out and my whole head fell off and now I'm dead
[02:18] <_stink_> haha
[02:19] <_stink_> welp the matching pubkey does say "vagrant insecure public key"
[02:24] <derekv> yea but i didn't see that until after the whole eyes falling out thing so it was hard to read
[02:26] <_stink_> haha
[03:47] <brousch> I applied for 2 Canonical jobs
[13:48] <cmaloney> You're that good that you can hold down two canonical jobs?
[13:48] <cmaloney> ;)
[13:48] <cmaloney> brousch: ^^
[16:06] <cmaloney> %Subscriber:Username%, $500,000 in Life Insurance Coverage. Rates less than $1 A DAY!
[16:06] <cmaloney> Seems legit


[17:49] <person11> hi
[17:49] <person11> anyone from copenhagen here?
[18:23] <person11> anyone from copenhagen here?


[00:00] <daftykins> ah i think i tried out the former
[00:01] <daftykins> do you do a little web hosting on the side, then?
[00:01] <shauno> nah, I just have problems saying no to friends
[00:01] <daftykins> lol
[00:25] <shauno> I can't believe I'm buying 60eur of tea just because I broke my teacup
[00:25] <daftykins> O_O
[00:26] <penguin42> ?!
[00:26] <shauno> exactly :)
[00:27] <daftykins> <shauno browsing online> yes, yes for all the tea in China
[00:28] <shauno> well the order has to be over 50eur to get me free shipping.  and then I have a 20eur gift token, but that doesn't count toward free shipping ..
[00:28] <shauno> so to replace my 8eur cup, I'm going to place a 70eur order.  just because free shipping.
[00:29] <daftykins> how much is shipping O_O
[00:29] <shauno> 5eur  lol
[00:30] <shauno> I'm well aware the sensible option is to spend the 20eur token on cup+shipping+7ur of whatever
[00:30] <shauno> but .. but free shipping
[00:30] <daftykins> well, that would be too easy
[00:31] <shauno> besides, what use is a tea cup with no tea
[00:38] <penguin42> the sensible option is to walk into a shop and buy a 4E cup
[00:39] <shauno> but then it won't match the other cup
[00:39] <penguin42> then the sensible option is to walk into a shop and buy 2 4E cups
[00:40] <shauno> but they have to be very thin glass cups else they won't match the teapot
[00:40] <penguin42> you have a matching teapot?!
[00:40] <shauno> (hey, guess how I broke it .. heh)
[00:40] <penguin42> you poured coffee into it?
[00:40] <shauno> nah, simple gravity
[00:41] <shauno> I have this; https://www.adagio.uk.com/teaware/concert_teapot.html
[00:41]  * penguin42 assumes you knocked it with the transparent spout of your tea pot
[00:41] <shauno> it just doesn't look right with regular cups
[00:42] <penguin42> shauno: Can I suggest that you buy extra cups ?
[00:43] <shauno> look sir.  2am is not the time for sensible :)
[00:43] <shauno> that is a good idea though.  noted.
[00:43] <daftykins> XD
[00:44] <daftykins> just had to tell a drunkard to vacate the area outside my place
[00:44] <shauno> strange things happen when you leave england.  you find yourself compensating in strange ways.  you will have a matching tea set.  beer will be cellar temperature - not room temperature, not fridge temperature.
[00:44] <daftykins> i could hear his entire mobile convo from inside
[01:06] <daftykins> 6 episodes of Deep Space 9 remain
[01:06] <daftykins> oh no, 8
[01:27] <d3ngar> Good evening
[01:27] <daftykins> hi
[04:45] <mapps> morning
[04:47] <shauno> evening
[04:47] <mapps> ;]
[08:32] <popey> morning
[08:33] <ball> hello popey!
[08:43] <ball> Goodnight!
[09:34] <mapps> morning
[09:42] <gebbione> hi
[09:46] <brobostigon> 890~ day uptime wiped away, great
[09:46] <brobostigon> can someone check to make sure the stats work please.
[09:47] <mapps> what happened?
[09:47] <brobostigon> the networking on vps failed, so had to restart it entirly.
[09:47] <mapps> :(
[09:48] <brobostigon> could someone try it please.
[09:50] <mapps> try what sorry
[09:50] <brobostigon> the stats page, for the channel, it is linked in the topic.
[09:51] <mapps> yep
[09:51] <mapps> working
[09:51] <brobostigon> good, was worried things had broke for a minute.
[09:51] <mapps> heh
[17:10] <bigcalm> Good morning peeps :)
[18:56] <Colin_brrrrr> Good evening
[18:56] <penguin42> hey
[18:56] <Colin_brrrrr> anyone here able to help me with a mounting problem
[18:56] <penguin42> make sure you're facing the right way and put the foot in the stirrups?
[18:56] <penguin42> Colin_brrrrr: Any more detail?
[18:57] <Colin_brrrrr> yep, will type as fast as i can
[18:57] <Colin_brrrrr> am studying digital forensics and doing some stuff on ubuntu
[18:58] <daftykins> https://www.dropbox.com/sh/3ag8kdpcqyu7upj/AAAkWzq-olwDkdIFNcgyhcf8a
[18:58] <daftykins> some snaps and a vid here in the sun
[18:58] <Colin_brrrrr> have a windows disk image using EnCase v6 and trying to mount it
[18:58] <Colin_brrrrr> have mount_ewf.py installed
[18:59] <Colin_brrrrr> however, when I try and mount my disk image (EWF container) it appears to do it without any problems but when I go to the /mnt folder all is not well
[18:59]  * penguin42 doesn't know of EnCase
[18:59] <daftykins> not well how? the path is empty?
 yes empty and an ls -al shows a load of questionmarks
 EnCase clones a disk into an evidence container file with CRC etc..
[19:01] <Colin_brrrrr> maybe need extra stuff such as fuse files ??
[19:02] <daftykins> http://epyxforensics.com/node/39
 will have a look...
[19:04] <daftykins> just FYI that was one of the first hits off google
[19:04] <daftykins> ;)
 <penguin42>  thanks all, will try this out, kinda half way there but come a bit unstuck, thanks
[19:12] <mapps> brr
[19:12] <daftykins> cold?
[19:12] <mapps> got soaked earlier stupid weather
[19:12] <penguin42> yes, it has been a bit
[19:14] <popey> been sunny here all day
[19:14] <daftykins> think i'm gonna make some bacon sarnies
[19:14] <mapps> walked to work to get my bank cards - left them on my desk :( was there about 30seconds came out and it's bucketing down!
[22:04] <mapps> hm
[22:04] <mapps> boring day
[22:05] <daftykins> https://www.dropbox.com/s/fl24diko3kbmkel/VID_20140525_224919.mp4
[22:05] <daftykins> 0o
[22:23]  * penguin42 sighs at his ability to kill SSDs
[22:27] <popey> ☹
[22:28] <penguin42> don't suppose you know how to repair mysql do you if it's lost an ib_logfile
[22:28] <popey> nope
[22:30] <penguin42> I've lost my mysql database for zoneminder, I do have a dump of it so could restore from that
[22:34] <bigcalm> penguin42: will the 'repair <table name>' command not work?
[22:34] <penguin42> bigcalm: mysql won't start so I don't think I can get that far
[22:34] <bigcalm> Poop
[22:49]  * penguin42 seems to have it running again - I'm not quite sure what was lost in the end... but I deleted the log files, turned on the force innodb recover in the log file, restarted it, stopped it and then turned that flag off like it told me to and well it seems to be running
[22:55] <bigcalm> \o/
[22:57] <daftykins> backup time \o/
[23:05] <penguin42> yeh well, I was about to take another backup...
[23:16] <daftykins> so what's with you and SSDs? :)
[23:17] <penguin42> I don't know - that's two in 4 days
[23:17] <penguin42> different makes, in different systems, doing different things
[23:17] <daftykins> !
[23:17] <daftykins> which kinds?
[23:17] <penguin42> mine was a Crucial bottom end 64GB, / on my firewall
[23:18] <daftykins> ah, a V series?
[23:18] <daftykins> ah no thinking of the wrong thing
[23:18] <penguin42> V4-CT064V4SSD2 crucial one


[00:53] <Kaspi> nobody I guess
[01:08] <jelmer__> Kaspi: hi
[01:08] <jelmer__> Kaspi: I think most people are off enjoying their Christmas.
[01:08] <jelmer__> I'm afraid I don't have any experience with the http smart server
[01:09] <Kaspi> jelmer_: hey, yes, perhaps only me messing with computers even on Christmas :)
[01:30] <maxb> You'll need to be a lot more detailed to elicit help
[01:30] <maxb> No fcgi modul Well, install it then
[01:31] <maxb> deprecation warning? Only a warning, why does that matter?
[01:31] <maxb> mod_python? Don't use it, it's deprecated/
[01:31] <maxb> mod_wsgi? Probably a good method to choose. You'll need to explain where you ran into trouble
[01:51] <Kaspi> maxb: how to install the fcgi module? do you know? (on a linux actually)
[01:57] <maxb> apt-get install python-flup sounds promising
[01:58]  * maxb gets annoyed with mod_wsgi
[02:04] <maxb> Kaspi: Right, I've got mod_wsgi working just by following your linked documentation. My only problem was that when I got a path wrong, there was no logging whatsoever to help me figure this out
[02:05] <Kaspi> maxb: where did you put the apache configuration? into a virtual host?
[02:07] <Kaspi> and btw what if you had more than one repository on a virtual host? e. g. /code and /code2
[02:11] <maxb> Whether or not you put the config into a virtual host is dependent on how you want to fit the configuration into the rest of your Apache setup.
[02:12] <maxb> In the examples, /code is not a bzr repository, it is a tree which can contain any number of bzr repositories
[02:14] <Kaspi> ooh... aha!
[02:38] <Kaspi> maxb: well I have set it up for wsgi now and how to actually find out if things work?
[02:39] <Kaspi> I can't push to any repository, so I guess it doesn't work
[02:41] <Kaspi> does the wsgi script output any kind of html when the root directory is accessed for example?
[02:43] <maxb> no
[02:43] <maxb> and as for push, the example is in read-only mode
[02:44] <Kaspi> maxb: yes, I set that one to False
[02:44] <Kaspi> but anyways, when trying to push, this is print out: bzr: ERROR: Cannot lock LockDir(http://host/repo/.bzr/branch/lock): Transport operation not possible: http does not support mkdir()
[02:52] <Kaspi> can anyone see a problem? http://pastie.org/1405842
[02:59] <maxb> sounds rather like it's not talking over the smart server at all
[03:00] <maxb> Try using bzr+http:// not http://
[03:05] <Kaspi> maxb: this one says: "Generic bzr smart protocol error: Invalid http response for http://bzr.omicron.e0.cz/test/.bzr/smart: Unknown response code 403" (which means no access), but there's no /smart directory in that location
[03:07] <Kaspi> should there be a "smart" directory under .bzr/ ?
[03:10] <jelmer__> Kaspi: the configuration in apache should kick in and call bzr before it even checks to see if there's anything there
[03:21] <Kaspi> hm, I wonder what's wrong then
[04:03] <Kaspi> what is the enable_logging argument for? couldn't it help?
[04:54] <Kaspi> never mind, go to go now, I'll continue later with this.. thanks maxb and jelmer_ so far
[08:09] <aaronfay> I have a problem with a commit, I have a folder /plugins/ and I committed it and it's contents by accident, I really just wanted to commit the contents, so I uncommitted, reverted all the files.  Now when I add the child folder that I *do* want, it adds the original /plugins/ parent folder.  Any thoughts?
[08:09] <aaronfay> By 'contents' I mean 'content folder'
[08:09] <aaronfay> as in /plugins/some-plugin/
[08:15] <aaronfay> Mmm, appears it has to add the parent folder, OK, I'll work around it
[11:15] <Kaspi> hey!
[11:16] <Kaspi> can anyone see the problem http://pastie.org/1405842 which doesn't let you push to http://bzr.omicron.e0.cz/test ? (no authentication)
[12:48] <Kaspi> can anyone see the problem http://pastie.org/1405842 which doesn't let you push to http://bzr.omicron.e0.cz/test ? (no authentication)
[12:58] <jelmer_> Kaspi: where are you requiring authentication?
[12:59] <Kaspi> jelmer_: nowhere yet
[12:59] <Kaspi> (to test it out)
[13:00] <jelmer_> Kaspi: Then I don't understand your question.
[13:04] <Kaspi> jelmer_: just try, for example: bzr branch bzr+http://bzr.omicron.e0.cz/test
[13:05] <Kaspi> jelmer_: the things are set up, but you won't branch any revision because of 403
[13:06] <jelmer_> Kaspi: not sure, it's .bzr/smart specifically that's refused
[13:07] <jelmer_> is WSGI not allowed there for some reason?
[13:07] <Kaspi> jelmer_: yeah, and there's no "smart" directory under .bzr/
[13:08] <Kaspi> jelmer_: you can see the whole apache configuration in the pastie I post, the WSGI should be allowed in the whole virtualhost
[13:08] <Kaspi> jelmer_: WSGIScriptAliasMatch ^/.*/\.bzr/smart$ /srv/bzr/bzr.wsgi does the trick I guess
[13:10] <jelmer_> Kaspi: I'm not familiar with the ins and outs of mod_wsgi
[13:12] <Kaspi> jelmer_: it is set up as according to this http://doc.bazaar.canonical.com/bzr.2.2/en/user-guide/http_smart_server.html#mod-wsgi
[13:36] <Kaspi> I don't really get why it doesn't work :-/
[13:54] <jelmer_> Kaspi: I'm not sure either
[15:09] <Kaspi> can anyone see the problem http://pastie.org/1405842 which doesn't let you push to http://bzr.omicron.e0.cz/test ? (no authentication)
[16:06] <mgz> hm, jelmer has been squishing 2.7 things over xmas but missed the bug tag and discussion in here with vila the other day.
[16:09] <jelmer_> hi mgz
[16:11] <mgz> don't suppose launchpad has a mass-tag edit facility anywhere, seems everyone else decided on "python27" since we started filing ones under "python2.7"
[16:11] <mgz> jelmer_: I've put some comments on things you submitted.
[16:15] <jelmer_> mgz: thanks
[16:15] <jelmer_> mgz: fwiw bug 637674 doesn't have a python27 tag either..
[16:28] <mgz> okay, put up an mp fixing that.
[16:47] <jelmer_> cool
[16:48] <jelmer_> anyway, looks like we're in Germany now and roaming chargees are crazy
[16:48]  * jelmer_ -> offline
[16:52]  * Kaspi is praying for a working smart server
[16:53] <Kaspi> do you trust in a god?
[17:07]  * maxb thinks Kaspie should pray less and debug more
[17:07] <maxb> Hmm
[17:07] <maxb> Has anyone ever broached the idea of adding authentication to the smart server protocol?
[17:08] <maxb> I'm thinking of something much like how SASL-based auth was added to the svnserve protocol
[17:09] <Kaspi> maxbie how should I debug such a thingy?
[17:15] <maxb> Actually stating precisely how it doesn't work would be a good start.
[17:23] <Kaspi> maxb: you can try yourself: bzr branch bzr+http://bzr.omicron.e0.cz/test
[17:27] <Kaspi> it says just 403
[17:27] <Kaspi> for .bzr/smart
[17:29] <maxb> You've not granted access to the WSGI script directory
[17:33] <Kaspi> maxb: I've been told that the script must run out of a web root. Do you mean this kind of access?
[17:35] <maxb> There's a difference between being mapped anywhere into the URL namespace, and being granted access
[17:38] <maxb> Move the WSGIApplicationGroup out of the <Directory>
[17:38] <maxb> Change the AllowOverride All to AllowOverride None, unless you have a VERY good reason to allow that
[17:39] <maxb> Create a new <Directory /srv/bzr> block and move the Order and Allow directives there
[17:47] <maxb> I've just pushed fine to my local http smart server
[17:54] <Kaspi> maxb: you win the golden cookie, little corrections and it works!
[17:54] <Kaspi> maxb: thanks! :)
[17:55] <Kaspi> maxb: btw why not to allow overrides?
[17:56] <Kaspi> maxb: because people could push .htaccess files there?
[18:04] <lifeless> mgz: so
[18:04] <lifeless> mgz: I stlil don't understand why re.sub is a *problem* for you
[18:04] <lifeless> I understand it does \ escape sequence evaluation
[18:33] <maxb> Kaspi: yes, exactly (about the .htaccess)
[18:38] <Kaspi> maxb: yeah but the repositories are not creating a working tree by default (or they seem so), so if I won't ever run a bzr update server side, it should matter, should it?
[18:38] <Kaspi> shouldn't, should it? *
[18:55] <maxb> I suppose not, but it is still good practice to never enable AllowOveride unless you need to
[18:56] <maxb> and, in theory, someone could still upload a .htaccess file using the bzr vfs calls
[21:03] <mgz> lifeless: C:\temp has a backslash-t in it. see the example I pasted in the log the other day.
[21:03] <mgz> in the wider scheme of things, it's a problem because string interpolation on paths is a problem.
[21:04] <mgz> but changing from re.sub is just... well, I don't see what problem you have with str.replace is the point.
[21:04] <mgz> you appear to want a straight string substitution, and none of the fancy features regular expressions give.
[21:32] <lifeless> mgz: I'm likely to break out a full posix shell variable expansion implementation in python one of these days
[21:33] <lifeless> mgz: see for instance the bug on shell expansion support - and windows doesn't have a handy shell to delegate to
[22:03] <mgz> with all the related horrors of shell scripting?
[22:04] <mgz> unquoted parameters and security holes.
[22:05] <fullermd> Oh, don\\\\\\\\\'t exaggerate...
[22:09] <Noldorin> hello. how can i overwrite a remote branch when pushing?
[22:09] <Noldorin> it gives me complaints about the remote branch having diverged
[22:09] <Noldorin> (i don't care about the remote branch)
[22:12] <darren> hey
[22:13] <darren> if I run bzr status, it tells me a couple of files have been removed. But if I run bzr commit, it tells me PointlessCOmmit (No changes to commit).. any ideas what gives?
[22:14] <darren> specifically: http://pastebin.com/8FWi41dj
[22:30] <fullermd> Noldorin: push --overwrite
[22:30] <Noldorin> ah thanks
[22:30] <fullermd> darren: Dunno.  Maybe it some oddity with -x?  Try saving off the changes to settings and revert'ing it, then committing without -x.
[23:20] <darren> fullermd: weird, but true
[23:20] <darren> thanks!