[00:00] <jmedina> *****named.conf.options*****
[00:00] <post> no
[00:02] <jmedina> mm
[00:02] <jmedina> now this: grep options /etc/bind/*
[00:02] <post> http://paste.ubuntu.com/612998/
[00:07] <jmedina> that is
[00:07] <jmedina> you are including options again in .local
[00:07] <jmedina>  /etc/bind/named.conf.local:include "/etc/bind/named.conf.options";
[00:07] <jmedina> delete that line from named.conf.local
[00:07] <jmedina> and run named-checkconf again
[00:10] <post> /etc/bind/named.conf.local:39: open: /etc/bind/named.conf.local: too many open files
[00:12] <jmedina> please, post the output from named.conf.local
[00:14] <post> half-asleep / jmedina: can you give me the command for it again ;)
[00:14] <jmedina> just show me the content
[00:14] <post> o
[00:14] <post> k
[00:14] <jmedina> did you edited named.conf.local by hand?
[00:14] <post> nano
[00:15] <jmedina> that is extrange
[00:18] <post> http://paste.ubuntu.com/613002/
[00:19] <jmedina> if you didn't someoneelse did
[00:20] <post> never touched it...
[00:22] <jmedina> mmmm
[00:22] <jmedina> well there are some direct and  reverse zones loaded
[00:23] <jmedina> and other thing
[00:23] <jmedina> named.conf.local incluids again include "/etc/bind/named.conf.local"; at the end
[00:24] <jmedina> probably it is a old installation
[00:25] <jmedina> purge the package and delete all the /etc/bind :)
[00:25] <jmedina> aptitude purge bind9
[00:25] <jmedina> and install again
[00:29] <post> hmmmmm
[00:29] <post>  * Starting domain name service... bind9                                 [ OK ]
[00:29] <post> jmedina: Thank you :)
[00:30] <jmedina> :)
[00:31] <jmedina> it looks like someone used bind in that server before you
[00:32] <post> Webmin => Servers => BIND DNS Server  doesnt load :(
[00:32] <post> everything else in webmin works fine accept bind
[00:33] <jmedina> jajaja
[00:33] <jmedina> the it was webmin
[00:33] <jmedina> :)
[00:33] <jmedina> sorry webmin is not supported :)
[01:07] <moonpup> would anyone know why after setting up postfix and dovecot I can no longer check mail from the command line using 'mail' from the heirloom-mailx package? I see mail in my Maildir/new directory, but mail says I have no new mail :(
[01:43] <SpaceBass> apparently Drobo shows up as series of 2tb disks in Linux? should I use LVM or is there something more preferable to make them work as one drive?
[01:51] <Snugger> Hello, does anyone know how to close a screen session within ubuntu server? i can't find what i should type and the server i'm running on a screen session froze.
[01:51] <qman__> ^a d
[01:52] <Snugger> I don't understand qman
[01:52] <qman__> hold control and press a
[01:52] <qman__> then press d
[01:52] <Snugger> that just returns you to the main console, that doesn't close out of a screen session
[01:53] <qman__> that detaches from a screen
[01:53] <qman__> thought that's what you were after
[01:53] <qman__> if you just want to kill it, ps aux or screen list, and kill the pid
[01:54] <Snugger> thats what i'm after =D
[01:55] <qman__> if it's really stuck, you may need kill -9
[01:55] <qman__> but only do that if it won't stop with a regular kill
[01:56] <shauno> if it'll reattach (just screen -r), I'd try to kill the window with ctrl+k from within screen.  that way you don't need to clean up leftover pipes
[01:56] <Snugger> so i type in ps aux and then type..?
[01:56] <shauno> ah, ctrl+a, k rather
[01:57] <qman__> try that first
[01:57] <qman__> if it doesn't work, ps aux | grep [hung process name]
[01:57] <qman__> take note of the PID, then kill [PID]
[01:57] <twb> qman__: pgrep
[01:58] <Snugger> thank you guys, ctrl + a + k worked
[01:59] <Snugger> i apoligize i'm new to ubuntu server, i want to do some more cool stuff with ti
[02:00] <shauno> that one's specific to screen.  learning how to seek & destroy is useful too :)  but if I can get screen to clean up it's own children, means less leftover cruft
[02:00] <twb> !RUTE
[02:01] <twb> I don't know about you, but on my system something in my config makes screen leak memory like a mofo -- RSZ of 200MB by the end of the day
[02:02] <qman__> I haven't run into that problem
[02:02] <qman__> and I run a screen'd irssi 24/7
[02:02] <qman__> on a box with 256MB
[02:03] <twb> Yeah, I have talked to upstream about it and they don't know either.
[02:03] <flowbee> i'm connecting to a vpn server that seems to affect my routes.  you can see here:  https://gist.github.com/990377 ... my question is; what should i do after this happens so that *only* traffic from port 80 will be sent through the assigned routes?
[02:04] <twb> That's a question for #netfilter
[02:05] <shauno> it doesn't actually answer your question, but where it adds a route for 0.0.0.0 .. there's a good chance removing that route will do what you're actually trying to achieve
[02:06] <qman__> yeah
[02:06] <qman__> routes aren't set based on ports
[02:06] <flowbee> so removing that route would allow me to pass nothing through the vpn
[02:06] <twb> shauno: AIUI he wants *only* port 80, i.e. he needs netfilter to add marks and then "ip rule" to set up mark-based routing
[02:06] <qman__> it's possible to reroute traffic with some iptables magic
[02:06] <flowbee> so sounds like: step 1) remove the route of 0.0.0.0
[02:06] <flowbee> and 2) use iptables to do the rest?
[02:07] <qman__> pretty much
[02:07] <shauno> twb: I understand that's what he's asking.  I'm not sure if that's actually the route to his problem
[02:07] <twb> OK
[02:07] <twb> wouldn't be the first xy problem
[02:07] <shauno> (as I prefixed "this doesn't answer your question").
[02:07] <qman__> if you're trying to access known resources on the VPN, you don't need to do any of that
[02:08] <qman__> you just need to set your normal default gateway and then ensure the appropriate VPN routes are set
[02:08] <qman__> but if you actually want all web traffic to route through the VPN, then yeah, you need to do some fancy stuff with iptables
[02:09] <shauno> I'm assuming he's running into an issue like I get, where if I vpn to work, I can't access irc because work becomes my default route, and work block irc.  fixing his routes so that only traffic destined for the vpn'd network goes down the vpn, and traffic destined for the public internet goes over his local link, would be a better solution to such a problem
[02:09] <flowbee> so this can be done purely with iptables
[02:09] <shauno> (if my assumption is right, of course)
[02:09] <flowbee> and i leave the routes that are pushed down in place?
[02:09] <patdk-lap> no
[02:09] <twb> If that's the case he just needs to not set up his VPN to be retarded
[02:09] <patdk-lap> you use iptables to mark the packets you want to use those routes
[02:09] <flowbee> shauno, that is what i'd like to do
[02:09] <patdk-lap> and you adjust the routing table to notice that mark and use a seperate routing table for those
[02:10] <twb> Ideally one woudl first tell the VPN client not to break the 0/0 route in the first place
[02:10] <qman__> and chances are
[02:10] <qman__> if the work VPN is not under your control, and is still set up that way
[02:10] <qman__> it's for a reason
[02:10] <qman__> check your company policy
[02:10] <flowbee> well its the vpn provider;  i just done need all my traffic to go through them
[02:10] <flowbee> its for personal use
[02:11] <qman__> if you have control over the VPN server, tell it not to funnel all traffic
[02:11] <flowbee> i sadly have no control over the vpn server
[02:11] <flowbee> i just have control over what i do once i connect to it and after it pushes those routes down
[02:12] <flowbee> patdk-lap, so how would i adjust that routing table
[02:12] <qman__> route del default gw 1.2.3.4
[02:13] <qman__> where 1.2.3.4 is the VPN server
[02:15] <flowbee> so that will allow any traffic to flow *not* through the vpn
[02:16] <flowbee> correct?
[02:26] <qman__> yes
[02:26] <qman__> assuming you still have your normal, internet default gateway set
[02:26] <qman__> if not you'll have to set it again
[02:33] <flowbee> then the only thing i need to do is figure out how to use iptables to send traffic ... through ... ?
[02:43] <flowbee> i'm getting: Thu May 26 05:41:03 2011 Note: Cannot open TUN/TAP dev /dev/net/tun: No such file or directory (errno=2)  when i try to connect to openvpn server.  from 10.04 server.
[02:44] <Doonz> hey guys. i have 3 servers. 2 of the three can access a website the other cannot. they all go through the same gateway and have the same dns server. from the one machine that cannot ping the website using its url i can ping the ip address and it will work.. any ideas?
[02:46] <negronjl> ...maybe here I'll have better luck.  I am trying to upload a package to launcpad ( via dput ) but, I am getting a rejection that I don't understand ( https://pastebin.canonical.com/47851/).  Any thoughts anyone?
[02:49]  * negronjl is done for the day
[03:18] <SpaceBass> apparently Drobo shows up as series of 2tb disks in Linux? should I use LVM or is there something more preferable to make them work as one drive?
[03:39] <jonf> Hi!
[03:41] <jonf> I have a problem after an upgrade from 10.10 to 11.04 using do-release-upgrade - I do not have a text login any more on my default VC
[03:41] <jonf> tty0 seems to work fine though (using cat to and from it)
[04:11] <jdstrand> if Aison shows up, someone might point him at isc-dhcp-server-ldap
[05:24] <kthomas_vh> will mod_evasive work with apache2-mpm-prefork?
[05:59] <slicslak> hey guys
[05:59] <slicslak> i'm downloading some libraries to compile from source and wondering where the best place to store the source code is.  I'm assuming /usr/src but figured i'd to see what others are doing
[06:45] <kthomas_vh> depends on the libraries :)
[06:46] <slicslak> hah!
[06:47] <slicslak> in this ffmpeg and various codecs
[06:47] <slicslak> ^case
[06:49] <slicslak> perhaps the better question is, is using /usr/src a bad idea?
[07:10] <twb> Suppose the root filesystem has a directory, /srv, on which is mounted a separate filesystem.  *Without* unmounting /srv, is it possible to chmod 0 the mountpoint beneath it?
[07:11] <twb> Hm, looks like I can with mount --bind
[07:42] <eagles0513875> hey guys
[07:42] <eagles0513875> im trying to update the motd on my server by changing and saving /etc/motd
[07:43] <eagles0513875> yet every time i relogin to my server the motd message doesnt show but the server specs
[07:43] <eagles0513875> and stat usage
[07:43] <eagles0513875> do i need to install update-motd?
[08:34] <flowbee> how bad an idea is it to remove the need to type a password for sudo?  i have only key based auth to the server; so i'm not really worried about users logging in
[08:52] <eagles0513875> flowbee: wait you mean sudo login via ssh
[08:52] <tsimpson> eagles0513875: no he doesn't
[08:53] <eagles0513875> ok
[08:54] <tsimpson> flowbee: if your system is very locked down as to who can interact with it, which is sounds like yours is, then I think it's not too insane to remove password auth. however having an extra auth layer for sudo action is always a good thing :)
[08:55] <twb> 16:42 <eagles0513875> im trying to update the motd on my server by changing and saving /etc/motd
[08:55] <twb> eagles0513875: wrong; edit motd.tail
[08:56] <eagles0513875> twb: ok
[08:56] <twb> flowbee: personally I enable key-based ssh as root
[08:56] <twb> flowbee: apart from bypassing that issue, it makes it less of a hassle to do e.g. ssh x tar -c etc | ssh y tar -x
[08:57] <twb> I also add NOPASSWD for me, but not my users :-)
[08:57] <twb> tsimpson: the downside of too MUCH auth is that then you get security by post-it
[08:57] <tsimpson> I prefer to enforce sudo use, as it's logged. but that all depends on the specific scenario
[08:58] <twb> tsimpson: unless you NOEXEC, it isn't logged
[08:58] <twb> At least, no more logged than sshd
[08:58] <twb> and NOEXEC will break things like /etc/init.d/*
[08:59] <tsimpson> but every times sudo is used, it logs the user and command
[08:59] <twb> (Hint: "sudo -i", or "sudo python -c ...", or "sudo whatever", where "whatever" is some GUI diagramming tool that happens to contain a python debugging shell.)
[09:00] <tsimpson> the point being that sudo is mostly for running a command, where ssh is mostly for logging-in
[09:00] <tsimpson> obviously not always, but generally
[09:00] <twb> Maybe you use it that way, but an attacker that doesn't want his privileged commands logged is not going to run each one separately
[09:01] <twb> I guess it depends if you're trying to log malicious users or accidental rm -rf's from other trusted but not-too-bright sysadmins
[09:01] <tsimpson> but the attempt to gain sudo is logged, and you can tell what account was comprised
[09:02] <twb> tsimpson: well, the same applies for ssh
[09:02] <tsimpson> ssh tells you who logged in, sudo tells you who attempted to gain privileges
[09:02] <tsimpson> restricting sudo is a pre-requisite for security
[09:03] <twb> I give up
[09:08] <twb> Argh
[09:08] <twb> printer admin installed hplip, which pulled in fucking console kit
[09:12] <flowbee> once you set the rc.locals or whatever to make the /etc/init.d/ script active on startup... if i modify the script do i need to redo that rc.locals command?   .. or will it just work
[09:15] <LinSkyrate> question: how can someone easy explain howto make a private cloud using virtual desktops directly from the private Ubuntu Server and dont use Amazom?
[09:41] <Syria> After successfully  installing Ubuntu server 10.4.2 and configuring software raid all i get is a blank screen on booting! and this were the instructions that i have used https://help.ubuntu.com/10.04/serverguide/C/advanced-installation.html
[09:54] <huats> morning
[12:14] <Aison> damn ubuntu natty, now my dhcpd suxx :((((  dhcpd: getentry.c:46: ldap_next_entry: Assertion `ld != ((void *)0)' failed.
[12:23] <corumx> Hello, I need some help figuring out a LAMP problem
[12:23] <corumx> anyone can help?
[12:23] <koolhead11> guys just put your wuestion please, instead asking permission for that :)
[12:23] <corumx> soory
[12:23] <koolhead11> *question
[12:23] <corumx> The LAMP is installed and it is working, what I need is to create a "shortcut" from a folder in a NTFS partition and open the content from the browser. It gives me error 403 Forbidden, and I can't change the folder permissions. Anyone can help me
[12:25] <frenzz> Hello, what difference betveen desktop ubuntu and server in case use as virtualization host (virtualbox or KVM) ???
[12:29] <aurigus> corumx: are you having problems with html files or executing php files?
[12:29] <corumx> no
[12:29] <corumx> aurigus: no
[12:30] <aurigus> what user is shown as owner on your ntfs partition
[12:30] <aurigus> and what user is apache running on
[12:30] <aurigus> make them match and your error will be gone
[12:31] <corumx> aurigus: please help me change the ntfs partition ownership
[12:31] <koolhead11> frenzz, kindly check ubuntu community documentation
[12:32] <aurigus> corumx: you set ownership in /etc/fstab on the mount point
[12:33] <aurigus> in the options field: uid=apacheuser,gid=apachegroup
[12:33] <aurigus> its not really a great solution but it should work
[12:34] <corumx> aurigus: I don't have the ntfs partition on fstab file
[12:40] <corumx> aurigus: I solved the problem
[12:41] <aurigus> Beat it with a hammer?
[12:42] <corumx> aurigus: I just install the NTFS Configuration Tool I it works now. Possible that this tool changes permissions on the NTFS partitions. Thank you for the help ;)
[13:14] <koolhead11> kim0, ping
[13:27] <bencc> when using ubuntu-server as a guest, is there to use LVM?
[13:35] <kim0> koolhead11: hey
[13:35] <kim0> koolhead11 is everywhere :)
[13:36] <kim0> bencc lvm would probably make more sense on the "host" .. but it really depends on what you're trying to do
[13:36] <bencc> kim0: in that case I don't need it. just want a simple server as a guest. thanks
[13:36] <kim0> cool
[13:36] <koolhead11> kim0, hehe!! what did i do now!! :D
[13:37] <kim0> haha
[13:37] <koolhead11> hey TeTeT :)
[13:37] <kim0> TeTeT: woohoo o/
[13:37] <TeTeT> hi gents
[13:38] <koolhead11> haha
[13:39] <SpaceBass> anyone using mhddfs and have any thoughts about stability?
[13:57] <zul> Daviey: i added a comment to the seeds sepc
[14:06] <Daviey> zul, and i responsed :)
[14:09] <zul> Daviey: maybe we should have a "grab bag spec" so that work items that doesnt fit really anywhere else can be put in one place and tracked
[14:11] <Daviey> zul, I think that idea might have legs.
[14:13]  * Daviey ponders
[14:28] <alvin> I'm looking for a workaround for bug 769927 (can someone mark it as critical?). A workaround would be to unmount nfs shares automatically at shutdown before the would actually be unmounted. What's the opposite of rc.local in that regard?
[14:32] <Doonz> hey guys Im looking at using x forwading for some apps. My question is it possible to keep an app running when i lose my network connection and just am able to reattach?
[14:34] <alvin> Doonz: NX can do that.
[14:44] <Doonz> oh yes i forgot about that program
[14:44] <Doonz> thanx
[14:44] <soren> kees: Hey. OpenStack currently uses sudo to elevate privileges when it needs to do "stuff". This sucks for a number of reasons and we'd like to change it. Do you have any recommendations? The euca_rootwrap thing? userv? Just run everything as root? :)
[14:46] <klzk> Hello, anyone available here?
[14:47] <pmatulis> klzk: no, nobody is here today
[14:47] <klzk> I've installed Ubuntu 10.0.4 LTS server to tunnel ipv6 over ipv4
[14:48] <klzk> :x
[14:48] <pmatulis> klzk: there are 309 people in this channel
[14:48] <klzk> But they might be not available x)
[14:49] <klzk> Might you be able to help me pmatulis?
[14:49] <pmatulis> !ask | klzk
[14:51] <zul> soren: i have a work item to look at the eucawrap thing for openstack
[14:51] <klzk> Kk, I've set up an IPv6 tunnel over ipv4 and pinging from the server is going great. But now i want to ping from my machines to the internet over this tunnel it won't work. If i Ping from ipv4 to this server i get response. Same thing goes if i ping Fe80 (internal) but when i try Ipv6 2001 from DHCP i don't get any response. i edited the file in /etc/sysctl.conf to accept ipv6 routing
[14:52] <soren> zul: Cool!
[14:53] <klzk> also i forced to accept routing on /proc/sys/net/ipv6/conf/all/forwaring
[14:53] <klzk> ah mind the typo(s) please
[14:53] <bencc> after editing /etc/network/interfaces, what service do I need to restart?
[14:53] <klzk> sudo /etc/init.d/networking restart
[14:57] <soren> zul: Not sure if it was on your todo anywhere, but I just uploaded a working Xen package to Oneiric.
[14:57] <zul> which version?
[14:57] <soren> 4.1.0
[14:58] <RoyK> lol - this norwegian news site just reported that Fedora 15 was so cutting edge it supports encrypted homedirs
[14:59] <zul> hmm...i dont see it on oneiric-changes yet
[14:59] <zul> soren: what did you do to fix it?
[15:00] <soren> zul: "just" being the operative word.
[15:00] <zul> soren: heh
[15:00] <soren> It'll probably hit oneiric-changes within the next 30 seconds.
[15:00] <soren> (the clock just having passed the hour)
[15:01] <zul> soren: it also doesnt help that i was looking at natty-changes
[15:02] <cerberos> :join #vimperator
[15:02] <soren> zul: Probably not, but really, I didn't get the accept e-mail until after I made my "within the next 30 seconds" comment.
[15:03] <zul> soren: cool anyways thanks
[15:04] <soren> zul: Sure.
[15:04] <m3asmi> /etc/init.d/dhcp3-server: command not found !!!
[15:05] <pmatulis> m3asmi: natty?
[15:05] <m3asmi> pmatulis: what
[15:05] <m3asmi> N?
[15:06] <m3asmi> pmatulis: yes   natty :)
[15:07] <koolhead11> m3asmi, /etc/init.d/isc-dhcp-server :D
[15:39] <kees> soren: sudo is too wide, which is why I liked my eucarootwrap idea... it validated arguments, etc. alternatively, you could write a dbus backend to do the work (it would do the arg validation)
[15:41] <soren> kees: wouldn't I just be reinventing userv then?
[15:41] <RoyK> kees: sudo is too wide for what?
[15:42] <soren> kees: Actually, sudo lets you specify arguments that you're allowed to pass and whatnot.
[15:42] <soren> kees: My beef with it is that it creates pam sessions and it's a little brittle for my taste in terms of configuration.
[15:43] <m3asmi>  koolhead11: thinks a lot
[15:44] <m3asmi>  koolhead11:thanks a lot ;)
[15:46] <lynxman> ping zul
[15:46] <zul> lynxman:  whats up?
[15:46] <kees> soren: i don't know userv. my wrapper came with helper tools to deeply validate args
[15:46] <lynxman> zul: got all the rabbitmq stomp goodness for you
[15:46] <lynxman> zul: https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/788647 <-- attached debdiff
[15:46] <kees> RoyK: for openstack privileged operations
[15:46] <zul> lynxman: thanks ill look at it laster
[15:47] <lynxman> zul: and all the other packages here https://launchpad.net/~lynxman/+archive/ppa
[15:48] <soren> kees: userv has a daemon that acts on your behalf. I/O is passed over a UNIX socket (IIRC). It sanitises environment and lets you limit args passed.
[15:48] <soren> kees: It's a bit long in the tooth, so it probably does't support capabilities, though.
[15:49] <soren> kees: It's a tool Ian Jackson wrote and I believe he said it had been formally audited.
[15:49] <zul> tomcat uses it i think
[15:49] <kees> interesting
[15:50] <soren> zul: What, really?
[15:50] <zul> soren: i think so
[15:51] <zul> or maybe not
[15:53] <RoyK> kees: just create wrapper scripts
[15:53] <zul> kees: anyways euca rootwrapper is on the wi tracker for openstack
[16:11] <hallyn> kirkland: jinkeys, byobu just crashed on me it seems
[16:12] <hallyn> i lost my ssh connection, reconnected, and it was gone
[16:13] <hallyn> ooh, juicy, i've got a segfault in syslog
[16:13] <hallyn> May 26 10:10:36 sergelap kernel: [658538.322656] screen[21148]: segfault at 0 ip 000000000042bce0 sp 00007fffa3a78f10 error 4 in screen[400000+58000]
[16:15] <kirkland> hallyn: natty?  or oneiric?
[16:15] <hallyn> natty
[16:16] <hallyn> opened bug 788670
[16:16] <kirkland> hallyn: technically it's screen that segfaulted, not byobu
[16:17] <kirkland> hallyn: how did you launch?
[16:17] <hallyn> ssh-agent byobu
[16:17] <hallyn> well, of course, byobu is just config files...
[16:17] <hallyn> guess i shoudl retarget then
[16:18] <hallyn> i don't know that i can reproduce, it's a weird one
[16:18] <kirkland> hallyn: these two lines are causing segfaults for a number of people:
[16:18] <kirkland> layout save byobu
[16:18] <kirkland> layout autosave
[16:18] <kirkland> hallyn: the layout feature in screen is buggy
[16:18] <kirkland> hallyn: let me check upstream git
[16:18] <scalability-junk> what permissions do i have to set in the ftp dir to be used by wordpress for automativ upgrade?
[16:18] <scalability-junk> ups sorry wrong window
[16:19] <kirkland> hallyn: i bet it's fixed by 8cf5efc07048abee125a24652768f4b24fc761bf
[16:19] <kirkland> hallyn: the last commit in screen's git
[16:20] <kirkland> hallyn: were you launching a new session, or reattaching to an existing one?
[16:20] <hallyn> attaching to an existing one
[16:20] <kirkland> hallyn: yup
[16:20] <hallyn> which may have been still up as the ssh session may not have timed out yet
[16:25] <RoyK> From http://www.conservapedia.com/Wikipedia - "Wikipedia is a online encyclopedia[1] written and edited by an ad hoc assemblage of anonymous persons who are mostly, according to the Register (UK)[2][3], teenagers and unemployed persons."
[16:25] <RoyK> rotfl
[16:25] <RoyK> everyone should read conservapedial from time to time :D
[16:27] <kirkland> hallyn: can you reproduce it easily, by starting another session, detaching, and then attaching in the same way?
[16:28] <m3asmi>  dhcpd: Not configured to listen on any interfaces!
[16:49] <m3asmi>  dhcpd: Not configured to listen on any interfaces!
[17:33] <thesheff17> if a project is failing to build on launchpad will it not install? https://launchpad.net/~igraph/+archive/ppa I add the repo & apt-get update & I don't see any packages for igraph or python-igraph is this due to the build failing?
[17:34] <thesheff17> natty 64bit is my version.
[17:37] <pmatulis> thesheff17: right, if it's not there you can't use it
[17:50] <RoAkSoAx> negronjl: ping
[17:50] <negronjl> RoAkSoAx:  hi.  give me a few minutes.  I"ll ping you in a few.
[17:51] <RoAkSoAx> negronjl: k thansk ;)
[17:55] <dinox> hi
[17:56] <dinox> anyone have experience in adding freetype support to php?
[18:03] <RoyK> teenage mutant evilsushi?
[18:08] <negronjl> RoAkSoAx: hi.
[18:10] <evilsushi> RoyK: =D
[18:30] <zul> lynxman: uploaded thanks
[18:30] <lynxman> zul: yay :)
[18:33] <Daviey> RoAkSoAx, funny that, I am looking at writing custom facts as we speak.  Is it the same debdiff as yesterday?
[18:33] <koolhead17> is there some separate channel for ubuntu orchestra
[18:34] <Pici> What is Ubuntu orchestra?
[18:34] <koolhead17> https://launchpad.net/orchestra
[18:35] <koolhead17> hey RoAkSoAx
[18:35] <negronjl> Daviey:  check facter-customfacts-plugin in ppa:orchestra/ppa
[18:36] <RoAkSoAx> Daviey: I just dropped a patch
[18:36] <Daviey> negronjl, How about give me a hint what it does? :)
[18:36] <Pici> koolhead17: doesn't look like it, but as you can see here, it looks like some orchestra stuff is happening here
[18:37] <negronjl> Daviey:  facter-customfacts-plugin allows you to create custom facts by using a script called fact-add.
[18:37] <koolhead17> Pici: yeah just realized!! :D
[18:37] <negronjl> Daviey:  ie:  fact-add <new_fact> <new_value>
[18:37] <RoAkSoAx> hi koolhead17
[18:37] <negronjl> Daviey: that is how we are currently adding new facts in orchestra
[18:38] <RoAkSoAx> Pici: orchestra is the provisioning/config management, etc etc from Ubuntu
[18:38] <Daviey> negronjl, interesting... what about the .rb script?
[18:38] <Pici> RoAkSoAx: Ah. Neat.
[18:38] <RoAkSoAx> Pici: so it is just the integration of puppet/cobbler/etc etc into one single solution
[18:39] <Pici> RoAkSoAx: I was hoping it meant something like that, no need to completely reinvent the wheel.
[18:39] <negronjl> Daviey:  the script is so we can read the facts ( which are stored in /etc/facts ) and incorporate them into facter
[18:40] <Daviey> negronjl, Hmm.. why do you need an additional command to add them?  Surely being in RUBYLIB is enough?
[18:40] <koolhead17> RoAkSoAx: is munin there as well ?
[18:40] <negronjl> Daviey:  fact-add and fact-del just add the custom fact in /etc/facts where the filename is the new fact and the contents of said file is the value of said fact
[18:41] <Daviey> negronjl, interesting...
[18:41] <negronjl> Daviey:  this way I can programatically add and remove facts without having to write a .rb file for each
[18:41] <negronjl> customfacts.rb reads /etc/facts and adds it all into facter
[18:41] <negronjl> Daviey:  ^^
[18:42] <Daviey> negronjl, i see!
[18:42] <Daviey> negronjl, elegant.... Are you putting this in oneiric any time soon?
[18:42] <Daviey> I was working on something similar... and duplicating of work--
[18:43] <negronjl> Daviey:  I am pushing it to bzr and my PPA for all to see/per-use/test.  I'll need a sponsor ( hint hint ) :)
[18:43] <Daviey> negronjl, happy to..
[18:44] <Daviey> negronjl, However, might need resync'ing with what is about to be in Oneiric
[18:44] <negronjl> Daviey:  no worries.  It's a simple enough package.
[18:45] <Daviey> negronjl, As we are starting to crack on with feature work now, we really need to be clear what each of us are working on to make sure we are complementing and not duplicating.
[18:46] <negronjl> Daviey:  I agree.  Any place where current work is being coordinated
[18:46] <negronjl> ?
[18:49] <koolhead17> RoAkSoAx: is there any documentation explaining about the components part and other stuff
[18:50] <Daviey> negronjl, the blueprints? :)
[18:51]  * koolhead17 looks at Daviey
[18:55] <RoAkSoAx> negronjl is there any documentation yet?
[18:56] <RoAkSoAx> lynxman: ^^
[18:56] <negronjl> RoAkSoAx:  not yet.  we'll have it soon
[18:56] <RoAkSoAx> koolhead17: ^^
[18:56] <RoAkSoAx> negronjl: thanks ;)
[18:56] <koolhead17> RoAkSoAx: thanks. :D
[18:58] <koolhead17> am more interested to see munin in the list too 4 monitoring :)
[19:43] <adam_g> is there any way of testing/debugging cloud-init userdata after instance has booted?
[19:43] <adam_g> ^ smoser
[19:44] <smoser> adam_g, yes.
[19:44] <smoser> the real question, though, is why smoser is not a valid command
[19:45] <adam_g> misallocation of resources. i blame management
[19:45] <smoser> https://groups.google.com/group/ec2ubuntu/browse_frm/thread/d4d51238a2afb55b/bca69f3e89c88d0b?lnk=gst&q=fast+way+to+test+user-data#bca69f3e89c88d0b
[19:45] <adam_g> danke
[19:47] <smoser> fyi, seed directory changed in natty
[20:10] <jimbobco> anybody else having problems with archive.canonical.com?
[20:17] <jimbobco> would someone mind hitting http://archive.canonical.com and letting me know the results?
[20:18]  * soren recommends http://www.downforeveryoneorjustme.com/
[20:18] <negronjl> Daviey: facter-customfacts-plugin is ready in lp:~negronjl/+junk/facter-customfacts-plugin
[20:18] <jimbobco> thanks soren
[20:18] <negronjl> Daviey: check it when you get a chance and let me know
[20:18] <jimbobco> that's handy
[20:18] <soren> jimbobco: Quite.
[20:19] <soren> jimbobco: It has no sense of humour though... http://www.downforeveryoneorjustme.com/www.downforeveryoneorjustme.com
[20:20] <jimbobco> made me laugh :)
[20:20] <jimbobco> wonder if there's a loop there to be exploited
[20:38] <Daviey> negronjl: ok, will look shortly
[20:50] <BPower> I posted this in #ubuntu but was told this would be a more appropriate place to post it.
[20:50] <BPower>  I'm really confused.  Apache should always load the first virtual host if it doesn't match any others but mine is ALWAYS loading the second virtual host. my vhost file: http://pastebin.com/zeJjpMJb. Locations in question: http://50.57.73.250/ http://stage.dev.mvretail.com/
[20:52] <soren> BPower: Because the second one has a more specific <VirtualHost XXX>
[20:53] <soren> BPower: Make them the same (i.e. <VirtualHost *:80>), and you're golden.
[20:53] <BPower> soren, thanks. I just fixed that and it's working now for those two.
[20:53] <BPower> now i've added one more vhost and it's always going to the default. i'll paste the new file
[20:54] <BPower> http://pastebin.com/wrT1fMkB
[20:54] <BPower> going to http://dev.mvretail.com/ should say "We're live!"
[20:54] <BPower> going to http://stage.dev.mvretail.com/ should say "We're stage!"
[20:55] <BPower> and going to http://50.57.73.250/ should say "We're www!"
[20:55] <BPower> as you can see, all work except live
[20:56] <littlebearz> permission error?
[20:57] <littlebearz> make sure DocumentRoot /var/www/live/MerchantView/ is readable my apache i think
[20:57] <littlebearz> do ls -alh on /var/www/live
[20:57] <BPower> littlebearz, are you talking to me? the entire /var/www has the same permissions (I just did it)
[20:57] <littlebearz> oh, wait, which one doesn't work?
[20:58] <BPower> live
[20:58] <littlebearz> hm.. I don't see any thing wrong with your config, anyone else found anything?
[20:59] <BPower> I'm going to test swapping the last two and see what happens
[21:00] <BPower> thanks littlebearz, soren
[21:00] <littlebearz> maybe it's your vhost taking all the *:80, but i don't think that's the problem
[21:00] <littlebearz> let me dig out my config
[21:01] <littlebearz> nvm LOL, i have a nginx config http://pbin.xxw.ca/84fb3b462.php
[21:01] <maxb> BPower: That's a bit confusing. However, do you have a NameVirtualHost *:80 line elsewhere in your config?
[21:02] <BPower> maxb, ya, ubuntu-server has it by default in /etc/apache2/ports.conf
[21:05] <BPower> btw littlebearz maxb & soren, swapping the order didn't fix it or change any behavior at all
[21:06] <littlebearz> BPower: hm.. i might check if the folder exist and then the typo
[21:08] <BPower> littlebearz, no typos and folder exists
[21:08] <BPower> (just double checked)
[21:11] <littlebearz> BPower: i'm baffled, um. try to remove the / after MerchantView ?
[21:13] <soren> BPower: Don't put port number in the servername.
[21:17] <BPower> littlebearz, soren, trying now thanks :)
[21:21] <BPower> littlebearz, soren, applied both  -- don't know which did it but now live.*  works but dev.* still doesn't
[21:27] <soren> BPower: What does your conf look like now?
[21:33] <BPower> soren, littlebearz, maxb:  Found the problem
[21:34] <BPower> Since /etc/apache2/conf.d/fqdn was not created, it would use my server's hostname as the default for anything it didn't recognize
[21:34] <BPower> My server's hostname happened to be dev.mvretail.com
[21:34] <BPower> so it was hijacking the vhost
[21:35] <BPower> i solved it by creating /etc/apache2/conf.d/fqdn with "ServerName localhost"
[21:47] <littlebearz> BPower oh thanks, I didn't know that , i thought apache auto detect localhost and uses that as FQDN
[21:48] <BPower> littlebearz, ya apparently it autodetects the actual hostname ...which seems like more of a bug than a feature to me.
[22:00] <littlebearz> BPower: experience is what you get when you didn't get what you wanted :)
[22:01] <BPower> lol nice