[09:30] <xnox> realtime-neil:  you are missing
[09:30] <xnox> d-i partman-lvm/device_remove_lvm boolean true
[09:30] <xnox> d-i partman-md/device_remove_md boolean true
[09:30] <xnox> d-i partman-lvm/confirm boolean true
[09:30] <xnox> d-i partman-lvm/confirm_nooverwrite boolean true
[09:31] <xnox> realtime-neil:  to clear left over lvm & mdadm, if any. And even then there are cases it might not be able to remove lvm if there is any on target disks.
[11:40] <realtime-neil> xnox: I stand corrected; thank you.
[13:10] <realtime-neil> xnox: that's what saved me --- I was never attempting to install to media with extant lvm headers. If I had, then I expect I would have seen the d-i flaws you called out.
[19:43] <realtime-neil> Why does my attempt to build ubuntu-cdimage (https://paste.ubuntu.com/p/SPWD9S9kjR/) cause a browser window to open login.launchpad.net ?
[19:48] <realtime-neil> And why, after allowing an authorized application with the same name as my host, does nothing happen when I attempt to build ubuntu-cdimage subsequently?


[00:00] <ahasenack> what do you have in /var/log/mysql* ?
[00:00] <tomreyn> when you last asked the same question in #ubuntu it was suggested you take a look at https://dev.mysql.com/doc/refman/5.5/en/problems-connecting.html
[00:00] <supercool> I tried to find this file /var/run/mysqld/mysqld.sock and it doesn´t exist
[00:00] <ahasenack> that's because the server isn't running
[00:00] <supercool> I did create it and change permission but when I restart mysql it cleans up the file
[00:01] <ahasenack> it's not just a missing file, that's a unix socket
[00:01] <ahasenack> it's one way mysql clients can talk to the server
[00:01] <ahasenack> your problem is before that
[00:02] <supercool> tomreyn: I had my irc client set to not receive channel massages I guess
[00:03] <supercool> I was receiving some spam and I needed to set my client and I think I changes something wrong
[00:04] <supercool> ahasenack: I have error.log but nothing inportant on it and it won´t change in restart
[00:05] <supercool> ahasenack: if you think it can help I can paste it somewhere
[00:05] <ahasenack> what about "sudo systemctl status mysql"?
[00:06] <tomreyn> supercool: ok
[00:06] <tomreyn> you should probably post my.cnf and package information on the mysql server used, too
[00:07] <supercool> ahasenack: service mysql status == "* MySQL is stopped."
[00:07] <ahasenack> supercool: there is usually more
[00:07] <ahasenack> supercool: how about this
[00:07] <ahasenack> sudo systemctl start mysql
[00:07] <ahasenack> then
[00:07] <ahasenack> sudo systemctl status mysql
[00:07] <ahasenack> and paste /var/log/mysql/error.log
[00:08] <supercool> ahasenack: I don´t have systemctl here. Can I use service instead?
[00:09] <ahasenack> supercool: what's your ubuntu release?
[00:09] <supercool> 18.04 I think
[00:09] <ahasenack> then you have systemctl
[00:09] <supercool> How do I find it?
[00:09] <tomreyn> "lsb_release -ds" reports your ubuntu version
[00:09] <ahasenack> which systemctl
[00:10] <supercool> No, I mean the ubuntu release
[00:11] <tomreyn> see one line above what you read last
[00:11] <supercool> I don´t have lsb_release
[00:12] <supercool> Maybe because I install it on a docker guest
[00:12] <tomreyn> cat /etc/issue
[00:12] <ahasenack> and that might be related to your mysql problem
[00:13]  * ahasenack -> bed
[00:13] <ahasenack> good luck
[00:13] <supercool> ahasenack: thank you!
[00:14] <supercool> Ubuntu 18.04 LTS \n \l
[00:14] <supercool> tomreyn: thank you!
[00:14] <tomreyn> so it's not fully up to date.
[00:15] <tomreyn> install all pending updates, see if this helps
[00:15] <supercool> bash: systemctl: command not found
[00:15] <tomreyn> well, your system is not properly installed
[00:15] <tomreyn> how did you install it?
[00:16] <supercool> I used docker
[00:17] <supercool> the command was apt-get update
[00:17] <supercool> I think I need a apt-get upgrade there
[00:18] <supercool> Do you want to see the Dockerfile used to generate the image?
[00:18] <tomreyn> "i used docker" as a response to the question "how did you install [Ubuntu]" is like saying "i use a computer" in response to the question of how you installed your OS.
[00:18] <supercool> tomreyn: sorry, I don´t understand your question then.
[00:19] <supercool> What do you want to know with how did you install it?
[00:19] <tomreyn> well docker is not only but mostly an einvironment where something can operate in. it doesn't explain how the stuff that operates in it is setup.
[00:20] <tomreyn> okay, show the dockerfile
[00:20] <supercool> Docker has a Ubuntu repository with a installer image. I did build a image of it on my computer
[00:21] <tomreyn> were there any errors when you built it?
[00:21] <supercool> Man, sorry. Docker has a repository with the official Ubuntu-server image on it.
[00:21] <supercool> You just use it to remote install it on your computer.
[00:21] <tomreyn> what you have there is not a proper 18.04 installation, i'm surprised it boots at all.
[00:22] <supercool> I think it is a very basic install made just to boot
[00:22] <supercool> Then you add apt as you wish
[00:22] <supercool> This is the idea
[00:23] <tomreyn> can you run "dpkg -l 'systemd*'" on this docker iinstance?
[00:23] <supercool> yes, it is possible
[00:24] <supercool> Could you point me a paste bin where I can put it to you please?
[00:24] <tomreyn> okay, it should generate some output, tell me the lines which start with 'ii'
[00:24] <tomreyn> !paste
[00:25] <supercool> Here we go: https://paste.ubuntu.com/p/4wfNJSxqzq/
[00:25] <supercool> I don´t think that was useful at all
[00:26] <tomreyn> okay, so that's ubuntu 18.04 without systemd. not a proper installation. i can't help you with this.
[00:26] <supercool> I can install systemd if you wish
[00:27] <tomreyn> that's not the point. neither ubuntu desktop nor ubuntu server would look like this after installation. i do not know what this system is, but it is not something i am into, and so i cannot help you with it.
[00:27] <supercool> https://paste.ubuntu.com/p/FXkYSsFD4Q/
[00:28] <tomreyn> yes, that's what it would normally look like
[00:28] <supercool> o/
[00:28] <tomreyn> i can help you install mysql on an ubuntu server installation, but that's not what you have there.
[00:28] <tomreyn> maybe it's ubuntu core or something, i have no experience with this.
[00:29] <supercool> Well if there is any tool not present I can go installing it
[00:29] <supercool> Untill we figure whats goin on
[00:29] <supercool> until*
[00:29] <tomreyn> i'm not going this route, this is just try and error, not knowing what you work with.
[00:30] <tomreyn> a waste of time on your and my part
[00:30] <supercool> Don´t fell afraid
[00:31] <supercool> We can do it
[00:31] <tomreyn> the only thing i'm afriad of is wasting more time on this. good luck!
[00:32] <supercool> Alright. Thank you anyway tomreyn!
[00:33] <tomreyn> welcome. please be sure to point out that you're experimenting with docker early in the conversation next time.
[00:36] <supercool> tomreyn: Ok.
[04:49] <cpaelzer> good morning
[04:54] <cpaelzer> ahasenack: 3:38 my time the importer completed the catch up
[05:12] <CarlenWhite> MSSQL is being really fickle tonight and I'm just considering just throwing it into a VM and never think about it again.
[05:13] <CarlenWhite> Really hates ZFS with a burning passion.
[05:13] <CarlenWhite> So might as well bubblewrap it inside a VM and avoid that trouble.
[05:57] <lordievader> Good morning
[07:00] <CarlenWhite> I was about to send an message mentioning that another server is going to have to handle requests for something and they might need to change settings. And then realized 'Oh I could just forward the port to the other server and no one has to do anything'
[07:00] <CarlenWhite> Yay for...laziness.
[07:00] <CarlenWhite> Or something.
[08:35] <twb> debian-security-support exists in ubuntu, but I'm pretty sure it's useless.  Is that right?  Is there an Ubuntu equivalent?  (I think it used to be called update-manager-core back in 2012)
[08:36] <twb> update-manager-core is already installed on this host, so I'll call that "good enough" for today.
[09:05] <twb> Hrm, why does unattended-upgrades in Ubuntu 16.04 still default to only Debian origins?
[09:05] <twb> Origins-Pattern "origin=Debian,codename=${distro_codename},label=Debian-Security";
[09:06] <twb> That's what dpkg-configure says, but "apt-config dump" disagrees....
[09:24] <TvL2386> so how do you configure a dummy0 interface on ubuntu server 18.04 using netplan
[09:25] <TvL2386> not only configure, but create as well
[09:25] <twb> TvL2386: I'm not familiar with netplan.  Have you already tried the obvious - check /usr/share/doc/netplan, man netplan ?
[09:25] <TvL2386> yep
[09:26] <TvL2386> It seems there's no such feature at the moment
[09:26] <TvL2386> https://bugs.launchpad.net/netplan/+bug/1774203
[09:26] <twb> the netplan I see in Debian seems to be for people doing finger(1) at MIT in 1987
[09:26] <TvL2386> meh....
[09:27] <TvL2386> what do you mean twb?
[09:28] <twb> Ahhh, http://bugs.debian.org/882661
[09:28] <TvL2386> I'm not really a fan of netplan
[09:28] <twb> cf. https://manpages.debian.org/netplan
[09:29] <TvL2386> oh lol :)
[09:29] <twb> Grr, manpages.ubuntu.com doesn't do TLS, and requires javascript or something
[09:30] <twb> Here we go: http://manpages.ubuntu.com/manpages/bionic/en/man8/netplan.8.html
[09:30] <TvL2386> so far my experience with netplan: pre/post hooks are not implemented and the workarounds are not working, bonding interfaces aren't removed when you remove them from your yaml file, dummy is not available
[09:30] <twb> Oops that's still the silly one
[09:31] <TvL2386> is there a way to revert to /etc/network/interfaces?
[09:31] <twb> TvL2386: could you use some other implementation to get the same effect?
[09:31] <twb> I am normally a Debian weenie who happens to be fighting an Ubuntu server today, so I dunno
[09:32] <TvL2386> hehehe :)
[09:32] <twb> But about 10 years ago, the important parts were "ifupdown" package and a udev rule to call net.agent
[09:32] <twb> Also, systemd-networkd or network-manager can (partly) replace interfaces(5), so those might be options for you
[09:33] <TvL2386> It's just a bit frustrating that all these things worked perfectly in 16.04 and it seems like netplan isn't mature yet
[09:33] <TvL2386> yet /etc/network/interfaces is deprecated and not working anymore
[09:33] <twb> I 100% commiserate; I had similar grief with upstart in 10.04
[09:34] <TvL2386> yeah as per your bugs.debian link: netplan generates backend files in /run and hands it of the the network daemon. Which seems to be networkd on 18.04
[09:35] <TvL2386> so I gotta check if I can make my own persistent "backend files"
[09:35] <twb> oh!
[09:35] <twb> TvL2386: if you run "networkctl" does it say unmanaged?
[09:36] <TvL2386> for this particular test I created a shell script to manually conffigure stuff via root cron using @reboot :)
[09:36] <TvL2386> checking
[09:36] <twb> If netplan is writing systemd-networkd config in /run, then the answer is simply that you can write your own systemd-networkd config in /etc/systemd/network
[09:36] <twb> I don't know if that supports dummyN but it's a place to start
[09:37] <TvL2386> it only says "unanaged" for interfaces not refered in my /etc/netplan/01-netcfg.yaml
[09:37] <TvL2386> ha :)
[09:37] <trippeh_> it does
[09:37] <twb> yay
[09:37] <TvL2386> thx twb, that gives me some nice pointers to continue
[09:37] <twb> the systemd index is "man systemd.directives"
[09:38] <trippeh_> man systemd.netdev and systemd.network should have all the relevant parts
[09:38] <twb> You can also ask #systemd (must be registered nick).  If systemd actually supports what you want to do, they will help.  If systemd doesn't do it, they'll try to trick you.
[09:39] <TvL2386> nice, I see now what it does! My yaml config is used in /run/systemd/network/10-netplan-ens1f0.network
[09:39] <TvL2386> among other nics
[09:39] <TvL2386> hahaha twb
[09:39] <TvL2386> thx trippeh_
[09:40] <TvL2386> SUPPORTED NETDEV KINDS
[09:40] <TvL2386>        âdummy     â A dummy device drops all packets sent to it.       â
[09:40] <TvL2386> `man systemd.netdev`
[09:40] <twb> cool
[09:40] <TvL2386>        Table 1. Supported kinds of virtual network devices
[09:40] <TvL2386> long list :D
[09:40] <twb> what's the use case for that?
[09:40] <TvL2386> vxlan... nice :)
[09:40] <twb> as opposed to just rp_filter and blackhole routes?
[09:41] <TvL2386> well... if you wanna know: I am testing ECMP. Got a ubuntu 18.04 server which needs a loopback ip address (not ^127.*)
[09:41] <TvL2386> and I wanted to add it to a dummy nic
[09:41] <twb> ip address add <IP_ADDRESS> dev lo
[09:41] <TvL2386> yeah yeah...
[09:41] <TvL2386> I want dummy!
[09:41] <TvL2386> ;)
[09:42] <twb> fair enough, I'm just trying to understand why, for my own benefit
[09:42] <TvL2386> because I thought it was easy
[09:42] <twb> haha
[09:42] <TvL2386> and the "lo" interface is magically configured
[09:42] <TvL2386> it has <IP_ADDRESS>/8, though no netplan config
[09:43] <twb> yeah I don't know where "ip address add <IP_ADDRESS>/22 dev lo brd +" would go in systemd-networkd
[09:43] <twb> the only obvious difference is that if you did that you'd get back ICMP responses instead of just nothing
[09:43] <TvL2386> I get that line until the "brd +"
[09:43] <TvL2386> broadcast +?
[09:43] <twb> brd + just  yep
[09:43] <TvL2386> what does that do?
[09:44] <TvL2386> hmmm... `grep -r <IP_ADDRESS> /run` does not return any hits
[09:44] <TvL2386> probably somewhere else of course
[09:44] <twb> http://ix.io/1iWJ
[09:45] <twb> if you don't brd +, there's no broadcast address set.  Only matters if you're doing broadcasty things (e.g. mdns, I guess)
[09:45] <twb> The other nice one is  "ip address add en0 <IP_ADDRESS> peer <IP_ADDRESS>"  if you're e.g. talking to a fresh router over a direct cable
[09:46] <TvL2386> weeeeeeeeeeiiiiiiiiiirrrrdddddd
[09:46] <twb> #netfilter can talk to you about that stuff if you care
[09:47] <TvL2386> man ip-address : interesting that "peer"
[09:47] <twb> it's a plain point-to-point so you don't need any /30 crap, like we did back in the dialup days
[09:47] <TvL2386> yeah it reminds me of pppoe
[09:48] <TvL2386> alrighty... back to dummy stuff
[09:49] <TvL2386> or finding out how I can add ip addresses to interface lo using netplan
[09:49] <TvL2386> without messing with the magical <IP_ADDRESS>/8
[09:52] <twb> TvL2386: I expect you just want to write something like printf '[Match]\nName=dummy0\n[Network]\nDHCP=yes\n' >/etc/systemd/network/fnord.network
[09:56] <TvL2386> curl https://transfer.sh/gkGih/dummy.network
[09:56] <TvL2386> something like that
[09:57] <TvL2386> just need to find out how to "start" it
[09:57] <TvL2386> did `systemctl daemon-reload`
[09:57] <twb> does daemon-reload work for networkd?
[09:58] <twb> I thought that only reloaded /etc/systemd/system
[09:58] <TvL2386> I have no idea
[09:58] <TvL2386> it was a reflex :)
[09:58] <twb> I would try restarting systemd-networkd and then look at networkctl
[09:58] <twb> or, read the manpage :-)
[09:59] <TvL2386> yeah reading at the moment
[10:03] <twb> I'm usually lazy and not in prod at that point so I just reboot the whole host
[10:05] <TvL2386> yeah same here... but I feel it's in my best interest to know how this works now that /etc/network/interfaces is deprecated
[10:06] <TvL2386> I made a dummy.netdev file that should generate the device
[10:06] <TvL2386> I made a dummy.network file that configures it
[10:06] <TvL2386> I'm looking for a way to reload networkd(?) so it "sees" this new configuration
[10:07] <TvL2386> systemctl restart systemd-networkd
[10:08] <TvL2386> yeah baby!
[10:08] <TvL2386> # networkctl list dummy0
[10:08] <TvL2386> IDX LINK             TYPE               OPERATIONAL SETUP
[10:08] <TvL2386>  18 dummy0           ether              routable    configured
[10:08] <TvL2386> ip a s dummy0 # looks good to
[10:08] <TvL2386> cool
[10:09] <TvL2386> step 2: apt-get purge netplan
[10:11] <twb> nice
[10:11] <twb> I did that to NM for the first like 4 years after it landed, because it routinely broke my *wired* connections on servers
[10:21] <TvL2386> I'm just wondering if there's a more graceful way to alter the running configuration without completely restarting systemd-networkd
[10:21] <blackflow> TvL2386: no need to purge (as that also removes some metapackages), just remove any config from /etc/netplan and it won't interfere.
[10:22] <TvL2386> true blackflow
[10:22] <TvL2386> The following packages will be REMOVED:
[10:22] <TvL2386>   netplan.io nplan ubuntu-minimal
[10:22] <twb> I assumed they wanted to remove it for the cathartic pleasure rather than any real need :-)
[10:22] <TvL2386> :)
[10:22] <blackflow> wrt reconfiguring networkd without restarting, there's this (still open):  https://github.com/systemd/systemd/issues/6654
[10:23] <twb> like when you get an old piece annoying of kit and smash it with a hammer
[10:23] <blackflow> yeah but ubuntu-minimal.... my OCD would ahve an issue with removing that :)
[10:24] <TvL2386> hehehe :)
[10:24] <TvL2386> I don't really care tbh
[10:24] <TvL2386> Don't get me wrong, I care about your OCD, just not about ubuntu-minimal :P
[10:24] <blackflow> ;)
[10:26] <blackflow> netplan sounds nice on paper but in practice... I've hissed and barked at it here so it's not my intention to do that again. Gave it a chance and after several months no I still see no purpose of it. Yeah, centralized config regardless of backend, but in my experience any abstraction (and this is abstracion) is bound to either: a) do a half-assed job, or b) become extremely complex and thus
[10:27] <blackflow> buggy, in order to satisfy all the functions of supported backends.
[10:27] <blackflow> currently netplan is in the stage a)  as it doesn't cover all the functions.
[10:31] <TvL2386> so `netplan apply` generates some .network files in /run/systemd/network and then restarts systemd-networkd
[10:31] <TvL2386> that ~3sec disruption I have on applying seems to be the same as when manually restarting systemd-networkd
[10:32] <TvL2386> I agree blackflow
[10:32] <TvL2386> that's how I experience it as well
[10:33] <TvL2386> why use netplan on ubuntu-18.04 if you can generate those .network files yourself. Have more control, less magic....
[10:33] <TvL2386> same reason why I don't use ufw...
[10:33] <blackflow> which btw is against systemd policy for generators, that are only supposed to generate unit files and symlinks.   and going against systemd policy is bound to introduce breakage in the future, as sd developers don't like to care about stuff they recommend against.
[10:34] <TvL2386> enough whining from my side though :)
[10:34] <blackflow> less is more. sometimes literally (via symlinks)   :)))
[10:54] <jamespage> cpaelzer: ok so whats the purpose of lcore and pmd threads in the context of dpdk?
[11:10] <cpaelzer> jamespage: cpus the threads will spin on
[11:11] <cpaelzer> PMD threads are the polling mode device drivers
[11:11] <cpaelzer> you want those close to the device in numa systems
[11:12] <cpaelzer> lcore you can think of the management plane a bit
[11:13] <cpaelzer> like allocation of memory, some extra tasks
[11:13] <cpaelzer> essentially all nonPMD work it does
[11:13] <cpaelzer> masks for those can be set, but you really really have to know your HW to do so correctly
[11:13] <cpaelzer> (cpu masks)
[11:14] <cpaelzer> TL;DR: lcore = DPDK-EAL-thread; pmd-thread = a thread of the poll mode drivers(s)
[11:14] <cpaelzer> jamespage: does that explain what you needed?
[11:15] <jamespage> cpaelzer: yes - I think the charm is not quite doing the right thing at the moment
[11:15] <cpaelzer> jamespage: I always liked the blog kevin wrote https://developers.redhat.com/blog/2017/06/28/ovs-dpdk-parameters-dealing-with-multi-numa/
[11:15] <jamespage> we set a lcore mask based on the number of cores to allocate basedon the numa topoligy
[11:15] <cpaelzer> maybe that can help to get things straight
[12:13] <ahasenack> good morning
[12:13] <ahasenack> cpaelzer: I think I finally got hit by the glibc pending migration. DEP8 dependencies aren't installing anymore :/
[12:14] <cpaelzer> ahasenack: do you know how to resolce or should I show you in a quick session?
[12:14] <ahasenack> cpaelzer: this is in a bileto ticket for now
[12:15] <cpaelzer> I tihnk we had that - where you called the interface ugly
[12:15] <ahasenack> cpaelzer: is the solution that horrible url mangling? :)
[12:15] <cpaelzer> well you can do the same in the bileto tests
[12:15] <ahasenack> "interface" is a compliment :)
[12:15] <cpaelzer> ahasenack: yes
[12:15] <ahasenack> https://bileto.ubuntu.com/excuses/3399/cosmic.html
[12:15] <ahasenack> alles kaput
[12:15] <ahasenack> locally I had to enable proposed (--apt-pocket=proposed)
[12:15] <ahasenack> at least then it worked
[12:16] <cpaelzer> ahasenack: well that is much easier than selective unmasking then
[12:16] <cpaelzer> you can to &all_proposed=1 (or it is a - instead of a _)
[12:16] <ahasenack> just harder to show, in the context of a merge proposal
[12:16] <ahasenack> ah, that
[12:17] <ahasenack> hm, there is no "retry" icon for sssd, just freeipa, why us that?
[12:18] <cpaelzer> link?
[12:18] <ahasenack> just above
[12:18] <ahasenack> https://bileto.ubuntu.com/excuses/3399/cosmic.html
[12:18] <cpaelzer> found it
[12:19] <cpaelzer> because always failed = ok
[12:19] <ahasenack> well, that puts me in an odd situation
[12:19] <cpaelzer> and retry is only shown in case it is not ok
[12:19] <ahasenack> since there were no dep8 tests before
[12:19] <ahasenack> I'm adding them for the first time
[12:19] <cpaelzer> once they were successful once in the archive it will reset to expect that
[12:19] <ahasenack> and there is no way to tell bileto to use cosmic-proposed for the first run?
[12:20] <cpaelzer> umm
[12:20] <cpaelzer> you might still be able to retrigger it
[12:20] <ahasenack> "target series" should include proposed
[12:20] <ahasenack> in the list, I mean
[12:20] <cpaelzer> I'm just nt sure it would pick up the updated result
[12:22] <cpaelzer> hmm, no you can't reset it ... :-/
[12:22] <ahasenack> hmpf
[12:22] <cpaelzer> "You submitted an invalid request: Package sssd does not have any test results"
[12:22] <ahasenack> bileto has the chance to be so much more
[12:22] <cpaelzer> is testing locally ok?
[12:22] <ahasenack> yes
[12:22] <ahasenack> I'm even testing a login
[12:22] <ahasenack> but I want to add more
[12:23] <ahasenack> cpaelzer: https://git.launchpad.net/~ahasenack/ubuntu/+source/sssd/tree/debian/tests/all-ldap?h=sssd-dep8-tests
[12:26] <cpaelzer> smb: FYI iproute2 resolved
[12:27] <smb> cpaelzer, yay!
[12:27] <cpaelzer> 3/5 is already a much better rate
[12:27]  * cpaelzer feels bad to feel good about 3/5 success rate ?!
[12:28] <cpaelzer> xnox: I restarted dbus once more, that was the only one failing (timeouts, nothing critical)
[12:39] <cyphermox> TvL2386: blackflow: because it's a) not magic, and b) not doing anything but writing unit files (with some small exceptions for NM+wpa, but hey) and c) some people don't know the whole syntax of systemd-networkd files, whether they should use a .network, .link, .netdev, or even a .rules file to do what they want to do.
[13:02] <ahasenack> cpaelzer: https://code.launchpad.net/~ahasenack/ubuntu/+source/snapper/+git/snapper/+merge/354142 ubuntu/devel hasn't moved after the new debian/sid release was imported
[13:02] <ahasenack> cpaelzer: I guess it's a bug when dealing with sync'ed packages
[13:05] <cpaelzer> yes
[13:05] <cpaelzer> didn't you file a bug last week?
[13:05] <cpaelzer> when it came up the first time
[13:12] <cpaelzer> jamespage: you might help me on an ambiguity as well
[13:12] <cpaelzer> I can separate bweteen OVS and ovsdb
[13:12] <cpaelzer> but those two /lib/systemd/system/openvswitch-switch.service /lib/systemd/system/ovs-vswitchd.service
[13:13] <cpaelzer> it seems in the past I used the former but now have to use the latter
[13:13] <jamespage> I did some work for bionic to switch to a more native aapproach
[13:13] <jamespage> now you have ovsdb-server and ovs-vswitchd which are both part of openvswitch-switch
[13:13] <jamespage> so restarting openvswitch-switch on old or new will dtrt
[13:14] <jamespage> cpaelzer: ^^
[13:14] <cpaelzer> ok'ish
[13:14] <cpaelzer> thanks
[13:14] <cpaelzer> that explains what happened but now I'm back at my error
[13:14] <cpaelzer> :-)
[13:16] <cpaelzer> jamespage: now knowing this let me try to re-catch my issue
[13:22] <jamespage> coreycb: bah we have an upgrade issue on the nova-common/python-nova twiddles from queens to rocky
[13:25] <cpaelzer> ahasenack: reading your MP update - should I sponsor snapper?
[13:25] <cpaelzer> it really LGTM
[13:25] <ahasenack> cpaelzer: yes please
[13:25] <cpaelzer> and I see you can't
[13:25] <cpaelzer> thought MOTU would be wih you already
[13:25] <ahasenack> I also tried it on my arm "box", worked just fine
[13:25] <cpaelzer> isn't that MOTU
[13:25] <ahasenack> even though that one isn't armhf, it's armvl7 or something
[13:25] <ahasenack> I'm not motu :(
[13:25] <ahasenack> I'm.... andreas!
[13:25] <cpaelzer> grml, you should be all of that by now
[13:25] <ahasenack> I'm trying
[13:25] <ahasenack> the dmb agenda is out of date
[13:25] <ahasenack> I just pinged ubuntu-devel about it
[13:26] <cpaelzer> whatever it is, edit yourself in - maybe add a section "since below is out of date extra topics: -..."
[13:26] <cpaelzer> I was punted by being shy as well, it was out of date and when it was back three other topics got in front of me
[13:27] <cpaelzer> ahasenack: as a verification - a0e4e65631d63fe4fcf6b5938b2dc649f5f2a00f ?
[13:27] <ahasenack> ok
[13:27] <ahasenack> let me check
[13:27] <ahasenack> hm, no
[13:27] <ahasenack> let me see what is in lp
[13:28] <ahasenack> I might have pushed from my container
[13:28] <ahasenack> checking
[13:28] <cpaelzer> a0e4e65 is on your remote
[13:28] <cpaelzer> at least from my POV
[13:29] <cpaelzer> but good that we check, let me know what you find
[13:29] <ahasenack> sure
[13:29] <coreycb> jamespage: ok need a hand?
[13:29] <ahasenack> mine has debian/sid updated pointing at 0.5.6-2, the lp mp is against ubuntu/devel
[13:29] <coreycb> jamespage: was just trying to figure out the horizon build failure in cosmic
[13:30] <ahasenack> c'mon git pull
[13:30]  * ahasenack waits
[13:30] <coreycb> jamespage: kind of odd LP doesn't show the build log
[13:30] <jamespage> coreycb: some other failure hit retry
[13:30] <coreycb> jamespage: ok
[13:33] <ahasenack> cpaelzer: ah, I had updated dep3's last-update
[13:33] <jamespage> coreycb: missing breaks/replaces
[13:34] <coreycb> jamespage: ah, that'll do it
[13:34] <ahasenack> will fix and ping you
[13:36] <cpaelzer> ok
[13:39] <raidghost> When SYSTEM is running. Ethernet card is frozen, But the system still running. Connected to monitor with hdmi, ifup shows the card is up. lshw -c network shows the enp is correct. route -n shows the routes are okey. But why does the ethernet card then not respond?
[13:39] <raidghost> Running 18.04 Server LTS
[13:39] <coreycb> jamespage: neutron did not get an update for python(3)-neutron -> neutron-common. think i should do that now and consolidate *.install into neutron-common.install?
[13:40] <Ussat> what do you mean the ethernet card is frozen ?
[13:40] <Ussat> How do you mean the ethernet card does not respond.
[13:40] <raidghost> Ussat: It SUDDENTLY stop responding
[13:41] <raidghost> after some days running
[13:41] <Ussat> OK, assume I have no idea what youre talking about, responds HOW ? what do you expect....how is it not "responding"
[13:41] <raidghost> its a onboard ethernet card
[13:42] <Ussat> Loose its IP ? can ping ? I am confused here
[13:42] <raidghost> I cant go on internet, cant access it localy on my network
[13:42] <raidghost> not losen ip. i cant ping.
[13:42] <raidghost> it looks the same way as when it was suppose to work propperly
[13:42] <raidghost> example: when i try to ping my gateway (Fibermodem) i get Destination host unreachable
[13:43] <raidghost> When i try to ping my server inside/outside the network i get the same message from my laptop connected to my network
[13:43] <Ussat> do you still have a default route ?
[13:43] <raidghost> yes
[13:44] <Ussat> ifconfig still shows IP etc ?
[13:44] <raidghost> yes
[13:44] <Ussat> this is a laptop ?
[13:45] <raidghost> No. its not a laptop. its a high tower desktop computer set as server
[13:46] <Ussat> hmm...well, have a meeting in 10 mins need to go to....will be back in a hr...sorry
[13:46] <raidghost> its a MSI Z270 Gaming m3 (MS-7A62) mainboard
[13:49] <raidghost> https://ubuntuforums.org/showthread.php?t=2381674
[13:58] <ahasenack> cpaelzer: a0e4e65631d63fe4fcf6b5938b2dc649f5f2a00f is correct, my local change is irrelevant
[14:02] <cpaelzer> ok ahasenack
[14:03] <cpaelzer> also the debdiff looks equal to the last MP I reviewed
[14:04] <cpaelzer> ahasenack: uploaded
[14:04] <ahasenack> thx
[14:19] <jamespage> coreycb: ok but make sure you pull before you do - just uploaded a fix for the metadata/ssl/san/ipaddress cells v2 issue gnuoy has
[14:20] <jamespage> cpaelzer: bearing in mind you have to enable dpdk in later ovs versions, do we need to have a separate -dpdk package any longer?
[14:20] <jamespage> or can we just bake this into the standard binaries
[14:20] <coreycb> jamespage: ok
[14:21] <cpaelzer> jamespage: you wanted to keep it split to avoid regressions into "normal" OVS
[14:21] <cpaelzer> but ack, given that we enable it it is much safer today
[14:21] <jamespage> cpaelzer: earlier versions enabled dpdk blindly
[14:21] <cpaelzer> you might remove it in an early 19.04 upload maybe
[14:22] <jamespage> i.e. use the dpdk built binary, get the features
[14:22] <jamespage> cpaelzer: ack I think that's an idea
[14:22] <jamespage> cpaelzer: my only concern is whether it effects the CPU baseline for the binaries
[14:23] <cpaelzer> I can't promise that on the initial .so load there isn't a little bit
[14:23] <cpaelzer> but you can test that then ina KVM with a very scarce cpu definition
[14:24] <cpaelzer> and we are two more years into ss3 being everywhere
[14:30] <JeffFromOh> Hello. I have a question about the behavior of the 'shutdown' command on Ubuntu Server LTS 14.04.5. I am trying to schedule a shutdown for 12:01 am. When I schedule it, it indicates the system will be going down in XXX minutes, but then, it never returns to the command line. Which suggests to me that the scheduled shutdown is a foreground command, and if I close the putty window, the shutdown will be cancelled?
[14:31] <ahasenack> yes
[14:31] <JeffFromOh> By way of contrast, on OpenSuse Leap 15, if I do a schedule shutdown, I am immediately returned to the command line, and I can close the putty or terminal window, and the shutdown will not be cancelled.
[14:32] <ahasenack> I don't know about this difference, but I would schedule things with "at" instead
[14:32] <JeffFromOh> Yeah, I know I can use 'at' - I've done that in the past because of this issue.
[14:32] <JeffFromOh> But, why is the shutdown command on Ubuntu 14.04 so braindead?
[14:32] <JeffFromOh> lol
[14:32] <JeffFromOh> Oh well, I'll just use 'at' to schedule it
[14:33] <JeffFromOh> Anyhow, thank you for the confirmation that if I close the putty window, my scheduled shutdown would be cancelled.
[14:34] <ahasenack> JeffFromOh: check the suse manpage, maybe they have
[14:34] <ahasenack> n/m
[14:44] <jamespage> coreycb: hmm - https://launchpadlibrarian.net/386788623/buildlog_ubuntu-cosmic-amd64.nova_2%3A18.0.0-0ubuntu3_BUILDING.txt.gz
[14:45] <jamespage> that looks like one of the python 3.7 errors you hit - but its 2.7
[14:48] <coreycb> jamespage: hmm and it just built ok on friday
[14:48] <jamespage> coreycb: indeed!
[14:49] <jamespage> and it has in the auto-backport for the UCA
[14:49]  * jamespage sihgs
[14:53] <coreycb> jamespage: i'd have to guess that's an intermittent error, though i don't recall seeing it with py2.7
[15:28] <blackflow> cyphermox: it's actually doing more than just defining unit files, it's restarting systemd-networkd, which sd is not expecting to be done by generators. the fact "it works" is at the moment until SD changes interface/api/expectations because they don't recommend generators do that
[15:29] <blackflow> cyphermox: but c) could be applied to netplan too, as seen from all the "How do I" questions. ;)
[15:29] <cyphermox> blackflow: "how do I" are inevitable, networking is complicated.
[15:29] <cyphermox> blackflow: you're showing that you don't really know how netplan works
[15:30] <cyphermox> the generator certainly doesn't restart anything.
[15:31] <coreycb> jamespage: look ok to you? would like a +1 before landing this. https://git.launchpad.net/~ubuntu-server-dev/ubuntu/+source/neutron/commit/?id=bd8410aa46a3b2f1ede353125f0c43b82081867f
[15:32] <blackflow> cyphermox: I'm sorry, you're right, it doesn't restart networkd. it reloads udevd.
[15:34] <blackflow> cyphermox: and also SD expects generators to generate service unit files, not network config. so, there's a bit more of expectation violation at work, for now real benefit.
[15:35] <blackflow> *for no
[15:35] <cyphermox> network config is a unit.
[15:36] <cyphermox> anyway, it's how it is
[15:37] <cyphermox> that's not going to change, because there is no other way to do what we do dynamically. My point is, nobody is forcing you to use netplan; your criticism is welcome, but better dealt with in the form of bug reports -- we do fix bugs all the time, just like in any other project
[15:39] <ohms360> howdy folks, got some infrastructure running ubuntu 18.04 server and running into some DNS troubles when i'm trying to resolve a CNAME record from my DNS servers. Wanted a quick sanity check in case I'm missing a certain record
[15:39] <ohms360> systemd-resolved returns this when I try to resolve this.example.tld (CNAME'd to thisArecord.example2.dlt) Sep 04 15:31:43 ws1 systemd-resolved[671]: Server returned error NXDOMAIN, mitigating potential DNS violation DVE-2018-0001, retrying transaction with reduced feature level UDP.
[15:39] <ohms360> nslookup of this.example.tld results in an NXDOMAIN
[15:39] <ohms360> these are obfuscated - so I'm after pointers for a sanity check here
[15:41] <cyphermox> sounds like the config isn't really applied on your DNS server?
[15:42] <cyphermox> ohms360: you'd want to do tests first with something like dig and asking the server directly, before even going through systemd-resolved.
[15:42] <ohms360> well here's the thing - if I do a dig @dnsserver it will return the NXDOMAIN but has an answer section with the CNAME
[15:42] <cyphermox> ie. dig this.example.tld @servr.ip
[15:42] <ohms360> let me paste an output
[15:42] <ohms360> sec
[15:44] <ohms360> wait
[15:44] <ohms360> think I just spotted my weird behaviour
[15:44] <blackflow> cyphermox: well I wasn't looking for an argument, I was just discussing its usefulness (or lack thereof) with TvL2386.
[15:44] <ohms360> looks like somehow it's appending .example.tld onto the CNAME target
[15:45] <blackflow> ohms360: you forgot an end dot? it'd be great if you could paste the real zone data
[15:45] <ohms360> i should probably read my dig outputs carefully before spamming IRC... thanks for the sanity check
[15:46] <ohms360> i'll paste it obfuscated - bear with me while i search/replace
[15:46] <cyphermox> it does sound like a missing . at the end
[15:46] <cyphermox> (in the DNS server's config, mind you)
[15:47] <ohms360> source.example.tld.	IN	CNAME	cname.target.tld.
[15:47] <ohms360>  is what's in bind
[15:49] <blackflow> ohms360: two completely different domains and subdomains?
[15:49] <ohms360> yeah
[15:49] <ohms360> my answer section is looking as such: ;; ANSWER SECTION:
[15:49] <ohms360> source.example.tld. 2 IN     CNAME   cname.target.tld.example.tld.
[15:50] <ohms360> not quite sure how the example.tld. is getting appended
[15:50] <blackflow> appended to what?
[15:51] <ohms360> the answer should look like
[15:51] <blackflow> it's in your config right there, if that line is from the zone
[15:51] <ohms360> ANSWER SECTION:
 source.example.tld. 2 IN     CNAME   cname.target.tld
[15:51] <blackflow> yeah well... what's the ZONE file? please pastebin that. and if you _have_ to obfuscate, please do it consistently.
[15:54] <ohms360> https://pastebin.com/DGwUJmUF
[15:55] <ohms360> https://pastebin.com/g9JMfLyj
[15:55] <blackflow> 5 second TTLs? also your answer has that 2 before IN ... 2 seconds? not defined in this zone. have you reloaded bind after zone change?
[15:56] <JanC> looks like you might be missing a dot in the end somewhere
[15:56] <JanC> or something like that
[15:56] <cyphermox> JanC: nope. :)
[15:57] <ohms360> yes bind has been reloaded
[15:57] <blackflow> ohms360: are you querying the correct server? are they syncing among themselves, there's 3 NS listed in the zone
[15:58] <ohms360> yes
[15:58] <blackflow> because your answer contains a 2 second TTL which is not in this zone, so whichever server responded, is not the one with this config.
[15:58] <ohms360> could that not be the destination TTL?
[15:59] <blackflow> can you pastebin the whole response to dig?
[15:59] <blackflow> obfuscate if you have to... consistently.
[15:59] <blackflow> no, that's not destination TTL because it's part of the CNAME rr for source.example.tld.
[16:00] <ohms360> the real question is why would it be appending the example.tld to target.tld
[16:00] <blackflow> because that zone file is NOT the config for the server that is responding to your queries.
[16:00] <blackflow> so, please pastebin the output of dig too.
[16:00] <blackflow> (and the dig command you used, esp. @ part, so obfuscate consistently)
[16:03] <blackflow> ohms360:   also.....   dig +multi region.example1.tld. SOA    and inspect the serial number, is it correct? matching the one in your pastebin, eg.<PHONE_NUMBER>   ?
[16:21] <kstenerud> question about uvt-kvm: When I uvt-kvm ssh into a server I created on one machine, it works. When I try on a different server, I get permission denide (publickey). Is there a configuration I need to set to make it work?
[16:22] <ohms360> blackflow, yeah so the serials didn't match up which was strange, so as a test I just tried sql1-production instead and that's giving me the behaviour i desire now, so not sure if systemd-resolve on the clients was caching an old record despite the ttl being shorter or something?
[16:22] <ohms360> the original subdomain still has issues which is strange, and I didn't spot any conflicting A records
[16:26] <blackflow> ohms360:  well, query the master NS, verify teh serial corresponds to the one in the zone. then query slaves and see if they see the adequate serial.
[16:26] <blackflow> ohms360: and those TTLs are a bit too short. not every resolver will respect those.
[16:27] <ohms360> perhaps i applied with 2s at some point and this could be how that occurred
[16:29] <blackflow> and the serial will tell you which version of the zone file is being served.
[19:23] <ahasenack> kstenerud: did you create a salsa account yet?
[19:37] <kstenerud> ahasenack: yes I've got one
[19:38] <ahasenack> good
[19:39] <kstenerud> It looks like all they've done in the past is import from upstream
[19:39] <ahasenack> you mean the logwatch package repo?
[19:39] <kstenerud> yeah
[19:39] <kstenerud> https://salsa.debian.org/debian/logwatch
[19:39] <ahasenack> can you tell if it matches what the package is atm?
[19:40] <ahasenack> checking d/changelog, for example
[19:40] <ahasenack> to fetch a debian package, you can use "pull-debian-source <pkg>"
[19:41] <kstenerud> Ubuntu us up to date with what's in debian (7.4.3+git20161207-2)
[19:41] <kstenerud> The current bugs are from after that
[19:41] <ahasenack> I mean compare the git repo in salsa with the package that is in debian
[19:42] <kstenerud> yup it's the same
[19:43] <ahasenack> ok, so at least it's in sync
[20:28] <lamont> Is it just me, or is virtualbox angry in the current bionic?
[20:32] <ahasenack> I haven't tried
[20:36]  * dpb1 wonders why lamont is using virtualbox
[20:37] <lamont> dpb1: because of reasons
[20:37] <lamont> ahasenack: if you're of a mind to try, just install virtualbox, and run it... it errors out in init for me.
[20:38] <lamont> % virtualbox
[20:38] <lamont> VirtualBox: Error -610 in supR3HardenedMainInitRuntime!
[20:38] <lamont> VirtualBox: dlopen("/usr/lib/virtualbox/VBoxRT.so",) failed: <NULL>
[20:38] <dpb1> lamont: gluton for punishment still I see?
[20:38] <dpb1> :)
[20:38] <lamont> and then suggests that reinstalling virtualbox might help (doesn't, but thanks for pretending this is windows...)
[20:39] <jerichowasahoax> >using oracle software
[20:39]  * ahasenack gets a nasty secure boot dialog
[20:40] <ahasenack> lamont: the service failed to start, I wonder if it's because of the kernel module
[20:40] <ahasenack> [25301.665651] Lockdown: Loading of unsigned modules is restricted; see man kernel_lockdown.7
[20:41] <lamont> ahasenack: that's what everything says: due to kernel module version mismatch
[20:41] <lamont> ahasenack: ah! ta
[20:41] <ahasenack> I can't reboot now I'm adraid
[20:41] <lamont> No manual entry for kernel_lockdown
[20:41] <ahasenack> right :/
[20:42] <ahasenack> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1767971
[20:42] <dpb1> ahasenack: you bricked your box?
[20:42] <ahasenack> no
[20:42] <ahasenack> but it told me I would have to type a password the next boot if I want this module loade
[20:42] <ahasenack> d
[20:42] <dpb1> WHAT
[20:42] <dpb1> oops
[20:42] <dpb1> WAT
[20:45] <lamont> Sep  4 12:41:13 tigernut kernel: [   78.991989] PKCS#7 signature not signed with a trusted key
[20:45] <lamont> ahasenack: so... how do I turn that off, like an idiot?
[20:46] <ahasenack> lamont: secure boot is a bios setting
[20:46] <dpb1> right
[20:46] <ahasenack> that particular message is not what is blocking things, though
[20:46] <dpb1> you can also just boot into an unsigned kernel?
[20:46] <ahasenack> it's the lockdown one
[20:46] <lamont> grep -i lockdown /var/log/kern.log shows nothing
[20:46] <dpb1> lamont: 18.04?
[20:47] <ahasenack> lamont: did you get a debconf dialog during the installation of virtualbox saying something along the lines that your machine is in secure boot mode
[20:47] <lamont> Description:	Ubuntu 18.04.1 LTS
[20:47] <ahasenack> if not, then it's not what I hit here
[20:47] <ahasenack> you should be good to go then. Is the module loaded?
[20:47] <lamont> ahasenack: not that I recall
[20:48] <lamont> Loading new virtualbox-5.2.10 DKMS files...
[20:48] <lamont> Building for 4.15.0-33-generic
[20:48] <lamont> Building initial module for 4.15.0-33-generic
[20:48] <lamont> Secure Boot not enabled on this system.
[20:48] <ahasenack> ok, looking good
[20:48] <lamont> I have this file: /lib/modules/4.15.0-33-generic/kernel/ubuntu/vbox/vboxguest/vboxguest.ko
[20:49] <lamont> sudo modprobe vboxguest
[20:49] <lamont> modprobe: ERROR: could not insert 'vboxguest': No such device
[20:49] <lamont> -tigernut 322 : sudo insmod /lib/modules/4.15.0-33-generic/kernel/ubuntu/vbox/vboxsf/vboxsf.ko
[20:49] <lamont> insmod: ERROR: could not insert module /lib/modules/4.15.0-33-generic/kernel/ubuntu/vbox/vboxsf/vboxsf.ko: Unknown symbol in module
[20:49] <lamont> -tigernut 323 : sudo insmod /lib/modules/4.15.0-33-generic/kernel/ubuntu/vbox/vboxguest/vboxguest.ko
[20:49] <lamont> insmod: ERROR: could not insert module /lib/modules/4.15.0-33-generic/kernel/ubuntu/vbox/vboxguest/vboxguest.ko: No such device
[20:50] <ahasenack> I can't until I reboot
[20:50] <ahasenack> # modprobe vboxdrv
[20:50] <ahasenack> modprobe: ERROR: could not insert 'vboxdrv': Required key not available
[20:50] <lamont> ahasenack: oh well
[20:50]  * lamont fires up a xenial vm to see if it likes him any more
[20:50] <ahasenack> lamont: you were trying this on a vm?
[20:50] <ahasenack> I don't know if virtualbox works in another vm
[23:02] <michael2> hi, I keep getting 404 when running aptitude install, does anyone know whats causes this?
[23:03] <michael2> e.g. Im getting output like:
[23:03] <michael2> 2% [Working]E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/universe/f/ffmpeg/libavcodec-ffmpeg56_2.8.14-0ubuntu<IP_ADDRESS>_i386.deb: 404  Not Found [IP: <IP_ADDRESS> 80]
[23:07] <lamont> ahasenack: virtualbox (at least with the image I'm using, requires vmx or equiv, so it throws a fit in a vm.)  OTOH, it works just fine up to that point (as in virtualbox launches) on both a current xenial and bionic machine.
[23:08] <RoyK> michael2: tried apt update?
[23:09] <RoyK> or aptitude or apt-get
[23:10] <lamont> ahasenack: or maybe it only tries to dlopen() after it determines that the flags are right... I haven't looked that far yet.
[23:10] <michael2> RoyK: will try that now (embarrassing I didn't thik of that already!)
[23:11] <lamont> ahasenack: the vm comment 3 hours ago was the first time I tried it in a vm
[23:11] <lamont> before that was on my desktop
[23:12]  * lamont really doesn't want to boot a livecd just to test current-bionic
[23:12] <lamont> but that may be a thing
[23:14] <sbeattie> michael2: aptitude update should fix it, as the version of ffmpg in xenial is now 7:2.8.15-0ubuntu<IP_ADDRESS>
[23:15] <michael2> thanks. fundamentally I don't understand what the error actually _means_ - i.e. what is going on? so I know how to fix next time?
[23:16] <michael2> oh I thought the message was 404'ing against the IP address, heeh
[23:16] <michael2> hehe. but apt is actually saying "I can't find that package"
[23:17] <michael2> does that mean ubuntu package maintainers are uploading - then later removing packages from apt repo/server?
[23:18] <lamont> it means that packages are being superseded.
[23:19] <michael2> right, but if my - outdated - local index literally can't install a package, superceded or not - that tells me - its been completely removed from the archive?
[23:20] <lamont> that's what happens when a package is superseded.  TBF, it gets a 24ish hour stay of execution, IIRC
[23:20] <lamont> the maintainers aren't removing it, the archive management code is.
[23:20] <tomreyn> this version of the package you tried to install (due to your outdated local index) was removed server-side
[23:21] <michael2> why remove it? what not just append the new package - apt will automatically select the new one anyway
[23:21] <lamont> michael2: if you really want that version, you can likely find it on launchpad in the full publishing history.
[23:21] <lamont> michael2: if you don't remove it, then you lose mirrors
[23:21] <lamont> the archive is already huge
[23:21] <michael2> lose mirrors?
[23:22] <lamont> people stop mirroring when you eat their disks
[23:22] <michael2> ah - you exceed the storage capacity of some ISP who is mirroring. ok that makes sense
[23:22] <lamont> as it sits, it's roughly a terabyte.
[23:25] <michael2> yeah people's appetite for software is insatiable - hehe
[23:26] <lamont> generally speaking, I expect that the stay of execution is around 12 hours, to let slow links finish their dist-upgrade download even when the archive is in heavy churn
[23:31] <lamont> ahasenack: confirmed: it doesn't bother to call dlopen() in the vm, so basically nothing from that test.
[23:31] <RoyK> michael2: you can use unattended-upgrades to automatically update (or upgrade) apt
[23:31] <RoyK> works well
[23:32] <michael2> I dont trust that - ever since it broke a server - I only upgrade packages manually these days
[23:32] <RoyK> then use it to automtically update apt
[23:32] <RoyK> not upgrade
[23:32] <RoyK> I've been using that for some time on several machines - it works
[23:32] <michael2> ah gotcha
[23:33] <RoyK> !unattended-upgrades
[23:33] <RoyK> dumb bot
[23:35] <lamont> michael2: if you still want to do it manually, a daily cronjob that does an "apt-get update; apt-get -dy dist-upgrade" at least makes it so that you don't have to wait for all the debs to download.
[23:35] <RoyK> lamont: no reason to reinvent the wheel - unattended-upgrades works well
[23:36] <michael2> isn't there a systemd timer setup to already do that?
[23:36] <lamont> RoyK: Agreed. I use them on several machines.  If michael2 wants to stay in the dark ages, at least there are ways to reduce the pain.
[23:36] <lamont> michael2: yeah, it's called "unattended upgrades"
[23:36] <michael2> I prefer to live in the 15th century - "the renaissance period"
[23:37]  * lamont disappears for a while to boot a live cd and see if bionic.1 is hateful out of the box, or if his machien is special.
[23:37]  * RoyK hands michael2 a sledgehammer to help him debug his laptop
[23:39] <michael2> RoyK: a pair of jumper cables should do it
[23:40] <michael2> systemctl list-timers tells me "apt-daily.service" is already installed - and runs every morinig 8am
[23:41] <RoyK> perhaps it needs to be configured?
[23:42] <michael2> configured? isn't invoking the service enough?
[23:43] <RoyK> dunno - google it


[08:43] <brobostigon> morning boys and girls.
[19:09] <diddledan> http://www.bbc.co.uk/news/technology-41740768
[19:10] <StevenR> great.
[19:10] <StevenR> :(
[19:16] <daftykins> meh.
[21:28] <daftykins> my parents won't be going to their Chinese for a while...
[21:28] <daftykins> https://guernseypress.com/news/2017/10/24/takeaway-premises-in-a-disgusting-state--judge/
[22:43] <diddledan> haha: https://twitter.com/settern/status/922956562104283136
[22:43] <diddledan> oh that's a retweet - this is the original: https://twitter.com/rstevens/status/922816590076313600/photo/1
[22:51] <daftykins> :>
[22:51] <daftykins> as per the comment, sheesh at the pixels failing big time on the display front
[22:58] <diddledan> I haven't actually figured out what the hoo haa is with the pixies
[22:58] <daftykins> talk of screen burn-in / maybe more like image retention on the new OLED displays made my LG


[09:11] <evand> superm1: your patches will be in there
[09:29] <CIA-2> debian-installer: cjwatson * r995 ubuntu/debian/changelog: releasing version 20081029ubuntu2
[11:32] <davmor2> cjwatson: I just tried an alternate install and it failed :(
[11:34] <davmor2> logs are at http://www.davmor2.co.uk/install
[11:36] <cjwatson> davmor2: yes, reported last night, already being fixed, thanks
[11:36] <cjwatson> davmor2: bug 300426
[11:37] <davmor2> cjwatson: Cool :) I'll try again sunday :)
[11:40] <cjwatson> should have fixed images in an hour or two
[11:40] <davmor2> Oh cool you're going to reroll then :)
[11:40] <cjwatson> yes
[11:40] <cjwatson> under pressure to get alpha-1 done
[11:40] <davmor2> if you give me a ping I'll dl it and test :)
[11:42] <cjwatson> will do
[11:43] <davmor2> cjwatson: What's happening about Live-fs?  Is that being dropped for now or will that be fixed too?
[11:45] <cjwatson> not for a1
[11:45] <davmor2> Okay cool thought that might be the case but thought I'd better  check :)
[11:50] <cjwatson> ubiquity isn't ready yet anyway
[12:12] <CIA-2> debian-installer: cjwatson * r996 ubuntu/ (5 files in 4 dirs):
[12:12] <CIA-2> debian-installer: Require mouse-modules again on lpia and powerpc. rootskel-gtk depends on
[12:12] <CIA-2> debian-installer: it anyway, so we might as well just fail to build until linux-lpia and
[12:12] <CIA-2> debian-installer: linux-ports are updated.
[12:15] <cjwatson> davmor2: up now
[12:15] <cjwatson> amd64 is fractionally oversized, but I'm not going to worry about it since the new mono will shave off a good chunk once it lands
[12:22] <davmor2> np's thanks
[12:23] <cjwatson> I really wish my mirror would get on with it so that I could use jigdo rather than rsync for this
[12:23] <cjwatson> I mean, like I care about nvidia drivers
[12:52] <evand> It occurs to me that we never tested wubi on USB disks.
[12:55] <evand> ah, if I'm reading the NSIS code correctly, it looks like it would still work without issue.
[12:55] <evand> davmor2: xivulon Do you have a USB disk and some free time :) ?
[12:56] <davmor2> I do but I want to test the cd's first I can look at usb later though
[12:57] <evand> ok, thanks
[13:33] <kirkland> cjwatson: one more issue i need to get your take on, regarding encrypting $HOME ...
[13:33] <kirkland> cjwatson: i need a place to store $USER/.ecryptfs that I can ensure won't be encrypted
[13:33] <kirkland> cjwatson: i have two ideas ....
[13:34] <kirkland> cjwatson: I want to avoid having /home/$USER and /home/.$USER, as it sounds like you didn't like that idea much
[13:35] <kirkland> cjwatson: that's okay, i've worked around it
[13:35] <kirkland> cjwatson: but, i do think I'll need to put $HOME/.ecryptfs somewhere
[13:35] <kirkland> cjwatson: and I'm thinking /var/lib/ecryptfs/$USER
[13:35] <kirkland> cjwatson: that directory being perm'd 700, owned by $USER:$USER
[13:36] <kirkland> cjwatson: kees and jdstrand didn't like the idea of making /var/lib/ecryptfs itself be 777
[13:36] <soren> kirkland: Yikes! No, I can understand that :)
[13:36] <kirkland> cjwatson: what do you think about me patching either useradd or adduser to create and chown /var/lib/ecryptfs/$USER on user creation?
[13:37] <kirkland> cjwatson: just in the case where they want to encrypt all of $HOME
[13:37]  * soren has always dreamed that adduser some day would grow a plugin system for that sort of thing..
[13:37] <kirkland> cjwatson: and if they want to just encrypt $PRIVATE (or some other location less than $HOME), .ecryptfs stays in $HOME
[13:37] <kirkland> soren: "what" sort of thing?
[13:38] <soren> kirkland: Stuff that should happen on user creation.
[13:38] <soren> kirkland: ...that might not always be wanted.
[13:38] <soren> kirkland: People who don't want to use ecryptfs at all won't want this to happen.
[13:38] <kirkland> soren: sure
[13:39] <soren> Another use case is about adding users to samba then they're added to passwd as well.
[13:39] <persia> kirkland, Why special-case it?  If you're going to use /var/lib/$USER, it makes sense to use that for any class of ecryptfs user.  I don't have an opinion on whether it's a good idea, but I'd prefer consistency.
[13:39] <soren> (that's where I originally got the idea)
[13:39] <persia> Er.. /var/lib/ecryptfs/$USER
[13:40] <kirkland> persia: current 'ecryptfs-setup-private' is something that any user can do, non-privileged
[13:40] <soren> Personally, I don't like having $HOME essentially split between /home and /var.
[13:40] <kirkland> persia: mkdir /var/lib/ecryptfs/$USER would be a privileged operation
[13:40] <soren> For the same reason, I put my users' maildirs in their home directory.
[13:40] <kirkland> soren: i don't like it either
[13:40] <cjwatson> adduser already has a plugin system
[13:41] <kirkland> soren: but if a user chooses to encrypt all of $HOME
[13:41] <cjwatson> adduser.local or whatever it's called
[13:41] <soren> cjwatson: Oh. Is that a recent addition?
[13:41] <cjwatson> no
[13:41] <kirkland> soren: i need somewhere to put their configuration information that can be read prior to $HOME being mounted
[13:41] <cjwatson> I've been using it since at least 2001 or so
[13:41] <cjwatson> however, it's intended for use by the sysadmin not by the distro
[13:42] <cjwatson> kirkland: I don't have a problem with patching adduser provided that we don't break in the event that the sysadmin used useradd
[13:42] <cjwatson> (as in, we degrade gracefully)
[13:42] <soren> cjwatson: Ah, that sort of thing. Truth be told, I didn't know about that, but I was thinkgin more along hte lines of a directory of scripts to be called by adduser. That way, packages could add scripts there that would be called. It's a bit hard to do that with the .local thing.
[13:42] <soren> Man, my typing is horrible today.
[13:43] <cjwatson> kirkland: however it sounds like you and soren have some talking-out of this to do
[13:43] <cjwatson> kirkland: I'm a bit too distracted by other things to think about it properly ...
[13:43] <kirkland> cjwatson: okay, no worries
[13:43] <cjwatson> kirkland: also, you could put it in /home/$USER and then just overmount it; the trick would be dealing with syncing it back on umount
[13:43] <soren> kirkland: I only joined this discussion now... Why are we putting stuff in /var that we both think belongs in /home? :)
[13:44] <cjwatson> kirkland: (or some similar kind of invention)
[13:44] <kirkland> soren: your .ecryptfs directory contains configuration data
[13:44] <kirkland> cjwatson: hmm, i've been trying various ways of doing that
[13:44] <kirkland> cjwatson: and they're breaking when a user, say, changes their password
[13:44]  * persia likes the overmount suggestion
[13:44] <kirkland> cjwatson: which has to re-write .ecryptfs/wrapped-passphrase
[13:45] <kirkland> cjwatson: which goes through the ecryptfs kernel encryption
[13:45] <cjwatson> understood
[13:45] <kirkland> cjwatson: and the next time the user logs in, it's not readable (yet)
[13:45] <kirkland> chicken -> meet egg
[13:45] <persia> kirkland, Maybe use a union mount to remount the .ecryptfs directory on top of the unencrypted $HOME ?
[13:45] <cjwatson> I don't particularly mind /home/.user. It's not very aesthetically pleasing but it would work
[13:45] <cjwatson> but /var is fine by me too
[13:46] <soren> I don't like the aesthetics of it either.
[13:46] <cjwatson> whatever, argue it among yourselves :-)
[13:46] <soren> Why make it a hidden directory? That just seems odd.
[13:47] <kirkland> persia: what's the syntax of a union mount?
[13:47] <kirkland> persia: i can go try that
[13:47] <soren> /home/$USER.ecrypts wouldn't look very pretty either, though.
[13:48]  * persia goes to refresh knowledge of the documentation.
[13:48] <persia> Also, is this the right channel?  Should this be -devel or -server or something?
[13:50] <kirkland> persia: we can move ...  this conversation was originally intended to have an -installer flair and involve primarily cjwatson
[13:50] <kirkland> persia: -devel is fine
[13:51] <persia> kirkland, Right.  The beginning seemed well targeted.  "whatever, argue it among yourselves :-)" makes me think we should go elsewhere :)
[13:51] <cjwatson> well, I just wanted to say that I don't feel strongly about it from an installer POV
[13:51] <kirkland> cjwatson: thx.
[13:51] <kirkland> persia: agreed.
[13:52] <cjwatson> I think there's a useful discussion to be had on the placement, and don't want to prejudge that
[13:52] <cjwatson> the other possibility is a small set-id thing that creates /var/lib/ecryptfs/$USER
[13:52] <cjwatson> i.e. say that any user has the right to create a directory by their name there
[13:53] <cjwatson> think about how that interacts with quotas (hopefully not much)
[13:53] <cjwatson> but that doesn't seem a particularly unreasonable thing to do
[14:09] <davmor2> cjwatson: fix seems to be working so far, it got past where it was anyway :)
[14:34] <cjwatson> it's working for me
[14:47] <davmor2> cjwatson: Has it gone all the way through?
[14:48] <cjwatson> yes
[14:48] <cjwatson> freecell's up now :)
[14:49] <davmor2> meh I might have hd issues then wipe and try again :)
[15:17] <cr3> cjwatson: ping, have you had an opportunity to upload the netboot image for the kernel in -proposed? just checking with you in case I'm looking at the wrong place in the archive
[15:20] <cjwatson> no, not yet sorry
[15:24] <cr3> cjwatson: no problem, I was worried for a moment that I might not be looking at the right place
[15:28] <davmor2> cjwatson: Something is not right here at all.  I dd if=/dev/zero of=/dev/sda the drive and now all I get is a flashing cursor top left :(
[15:30] <cr3> davmor2: that's weird, shouldn't you get some error from the bios saying that the device is not bootable?
[15:32] <davmor2> cr3: I reinstalled Jaunty sorry not very clear
[15:32] <cjwatson> cr3: I'll try to remember to explicitly tell you once it's in
[15:34] <CIA-2> debian-installer: cjwatson * r997 ubuntu/ (3 files in 3 dirs): Make serial-modules optional on ia64; it's currently built-in.
[15:35] <cjwatson> davmor2: hmm, I really don't know at this point - all I can say is it's working for me :(
[15:35] <cjwatson> davmor2: that symptom sounds like the kernel isn't making it up
[15:35] <davmor2> I'm not entirely convinced grub is I'm just checking it now
[15:41] <davmor2> cjwatson: I'm trying it on my other test system incase it's an issue with hw I'll ping you in a bit and let you know
[15:42] <davmor2> running in vm too just to tripple check
[15:47] <cr3> cjwatson: hopefully, you won't have to remember for long, I'm spending my spare time automating detection of changes on archive.u.c
[16:03] <cr3> cjwatson: by the way, thanks for the installer fix.   On the other install I had already got kubuntu intrepid.  After trying to install jaunty I now get Grub loading please wait Error 17
[16:12] <davmor2> So that is 2 sets of hw not working
[16:14] <davmor2> cjwatson: vm hanging too
[16:14] <davmor2> and that is from the iso
[16:16] <davmor2> cjwatson: Cd burn and iso both match md5sums with the image md5sum
[16:17] <cjwatson> phone.
[16:18] <cjwatson> 17 : Cannot mount selected partition
[16:18] <cjwatson>      This error is returned if the partition requested exists, but the
[16:18] <cjwatson>      filesystem type cannot be recognized by GRUB.
[16:19] <cjwatson> davmor2: what partitioning method did you use? were you starting from a blank disk?
[16:19] <davmor2> cjwatson: I am guessing that the grub is the old grub from the kubuntu install I'll check
[16:20] <davmor2> whole disk
[16:20] <cjwatson> why would the grub be the old grub from the Kubuntu install?
[16:21] <cjwatson> the normal behaviour is for grub to be reinstalled, unless you overrode that manually
[16:21] <davmor2> no I didn't override at all
[16:22] <davmor2> cjwatson: Does any of grub get installed to mbr?
[16:24] <cjwatson> yes
[16:24] <cjwatson> grub installs its first stage to the mbr
[16:29] <davmor2> cjwatson: I've pulled a copy of mbr using dd should it read gibberish?
[16:32] <cjwatson> gibberish to you ;-)
[16:33] <cjwatson> it should not be human-readable, if that's what you mean
[16:33] <davmor2> cjwatson: bin file yes
[16:36] <cjwatson> davmor2: 'od -Ax -tx1 -N512 /dev/sda' please?
[16:36] <cjwatson> (somewhat easier to handle than dd)
[19:33] <davmor2> cjwatson: you around still sorry I had to go out I hadn't clocked the time
[19:38] <davmor2> cjwatson: When you get chance http://www.davmor2.co.uk/mymbr is the file created from od -Ax -tx1 -N512 /dev/sda
[19:53] <CarlFK> is there something like /etc/foo that has ibex/jaunty in it?
[19:54] <CarlFK>  /etc/lsb-base/
[19:55] <cjwatson> CarlFK: lsb_release -cs
[19:55] <CarlFK> thanks
[20:02] <CarlFK> in the installer: ~ # echo|sed 'aA\nB'
[20:02] <CarlFK> AnB
[20:05] <cjwatson> yes. that isn't portable.
[20:05] <cjwatson> -> POSIX
[20:05] <CarlFK> rats.  so how do I get a \n?
[20:05] <cjwatson> echo | sed 'aA\
[20:05] <cjwatson> B'
[20:06] <cjwatson> or something along those lines
[20:06] <cjwatson> http://www.opengroup.org/onlinepubs/009695399/utilities/sed.html
[20:06] <CarlFK> thaks - ill figure it out
[20:59] <CIA-2> grub-installer: cjwatson * r760 ubuntu/ (debian/changelog grub-installer): 'dmraid -c -s' changed its output format; cope with both old and new.
[21:03] <CIA-2> grub-installer: cjwatson * r761 ubuntu/debian/changelog: releasing version 1.35ubuntu2
[21:06] <CIA-2> base-installer: cjwatson * r338 ubuntu/ (debian/changelog library.sh): 'dmraid -c -s' changed its output format; cope with both old and new.
[21:07] <CIA-2> base-installer: cjwatson * r339 ubuntu/debian/changelog: releasing version 1.86ubuntu8
[21:09] <CIA-2> grub-installer: cjwatson * r762 ubuntu/debian/ (changelog isinstallable): Nail another instance of dmraid output-checking.
[21:10] <CIA-2> grub-installer: cjwatson * r763 ubuntu/debian/changelog: releasing version 1.35ubuntu3
[21:11] <CIA-2> os-prober: cjwatson * r224 ubuntu/ (debian/changelog os-prober): 'dmraid -c -s' changed its output format; cope with both old and new.
[21:12] <CIA-2> os-prober: cjwatson * r225 ubuntu/debian/changelog: releasing version 1.28ubuntu2
[21:13] <CIA-2> partman-base: cjwatson * r116 ubuntu/ (debian/changelog lib/base.sh): 'dmraid -c -s' changed its output format; cope with both old and new.
[21:14] <CIA-2> partman-base: cjwatson * r117 ubuntu/debian/changelog: releasing version 128ubuntu2
[22:15] <CIA-2> hw-detect: cjwatson * r96 ubuntu/ (debian/changelog discover-mac-io.sh):
[22:15] <CIA-2> hw-detect: Reinstate snd-powermac for i2s-a devices since apparently the lock-up
[22:15] <CIA-2> hw-detect: has been fixed (LP: #87652).
[23:06] <CIA-2> debian-installer: cjwatson * r984 debian-installer/ (3 files in 2 dirs): Move mainline architectures to 2.6.27-8 kernels.
[23:06] <cjwatson> (that was intrepid-proposed branch, silly cia)
[23:09] <CIA-2> debian-installer: cjwatson * r985 intrepid-proposed/debian/changelog: releasing version 20080522ubuntu24
[23:53] <CIA-2> grub-installer: cjwatson * r764 ubuntu/ (debian/changelog otheros.sh): Fix syntax error in otheros.sh.
[23:54] <CIA-2> grub-installer: cjwatson * r765 ubuntu/debian/changelog: releasing version 1.35ubuntu4


[00:03] <wizardslovak> so for each i gotta do file in /sites-available??
[00:15] <wizardslovak> so in /sites-available i made testing file called forum
[00:17] <wizardslovak> there i change to this
[00:17] <wizardslovak> http://pastebin.com/m415e6932
[00:18] <wizardslovak> and when i want to try in in browser i type ip of server and see only example1.com
[00:18] <wizardslovak> when i type ip/example2 it shows 404 not found
[00:20] <VousDeux> You would want each virtual host to listen on a different port.
[00:20] <wizardslovak> aha
[00:20] <wizardslovak> cant i use same port?
[00:20] <wizardslovak> btw this is in vmware+ ubuntu
[00:21] <wizardslovak> and its on LAN only
[00:21] <VousDeux> I don't think so, I think they need their own port. Apache just looks at the domain and points the traffic to the correct port.
[00:22] <wizardslovak> ok
[00:22] <VousDeux> It can be a port or an IP...come to think of it.
[00:23] <VousDeux> You can multi-home several IP addresses to the same host, and then define virtual hosts for each IP.
[00:24] <VousDeux> Now that I think about it, I believe the second way would be the better way.
[00:25] <VousDeux> Just assign several IP addresses to the same NIC. Then define a different virtual host for each IP.
[00:25] <wizardslovak> well i got one wan static adress and then vmware has its own LAN adress
[00:25] <wizardslovak> can i assign more addresses to a server?
[00:26] <VousDeux> Use LAN addresses. The all domains would point to the same public address. Then apache would look at the domain and point it to the lan address from there.
[00:26] <wizardslovak> so that would called ip-based vhost?
[00:27] <VousDeux> So, you set up port forwarding for all traffic on your public address to point to your apache server.
[00:27] <wizardslovak> ok
[00:28] <wizardslovak> so lets say i did assign 2 Ips o a server
[00:28] <wizardslovak> where in apache do i set it up sp apache could read
[00:29] <wizardslovak> apache2.conf?
[00:29] <VousDeux> Yes, let's say you have example1.com and example2.com...both point to your public IP <IP_ADDRESS> on port 80.
[00:29] <wizardslovak> ok
[00:30] <VousDeux> Your router listens for traffic on port 80 and sends it to your apache server.
[00:30] <VousDeux> Your apache server has three private addresses.
[00:30] <VousDeux> <IP_ADDRESS>, <IP_ADDRESS>, <IP_ADDRESS>
[00:31] <VousDeux> Your default domain listens on <IP_ADDRESS>.
[00:31] <VousDeux> You add two more virtual hosts for example1.com on <IP_ADDRESS> and example2.com on <IP_ADDRESS>.
[00:32] <VousDeux> In your virtual host config for each you point them to the proper folder.
[00:32] <VousDeux> And you do so in the httpd.conf
[00:33] <VousDeux> This file should have examples.
[00:35] <VousDeux> hmm...mine seems to be missing examples...googling.
[00:38] <VousDeux> <VirtualHost <IP_ADDRESS>>  DocumentRoot "\path"  ServerName example1.com</VirtualHost>
[00:39] <VousDeux> Pretty much all there is to it.
[00:39] <wizardslovak_> ok let me try it
[00:39] <wizardslovak_> one more think
[00:39] <wizardslovak_> as far as i know i dont have to register domain name if i want to use it in LAN
[00:41] <VousDeux> You are better off using something with a .local name if you aren't going to register it. Otherwise you could block yourself from accessing the real registered version. (example.local)
[00:41] <VousDeux> If you want anyone outside to find it, it has to be registered.
[00:41] <zodling> anyone have any luck with the iscsi install in 9.10 ?
[00:42] <wizardslovak_> how do i create alias for eth0?
[00:43] <wizardslovak_> sudo ifconfig eth0:0 xxx.xxx.xxx.xxx up?
[00:44] <VousDeux> Are you just trying to multihome?
[00:44] <wizardslovak_> i am trying to host 2 websites
[00:47] <wizardslovak_> ok it works
[00:48] <wizardslovak_> i assigned Ips and it work when i type ip
[00:49] <wizardslovak> should i set ip LAN dns so i can type example1.com and no IP?
[00:50] <VousDeux> sure
[00:51] <wizardslovak> do i have to?
[00:51] <VousDeux> only if you want to be able to use a friendly name.
[00:52] <wizardslovak> damn
[00:52] <wizardslovak> i never set up dns
[00:52] <VousDeux> You could just put entries in a hosts file for each client.
[00:52] <FireCrotch> wizardslovak: I understand you're trying to host two different websites on your ubuntu server?
[00:53] <VousDeux> But if you have a big LAN, you would certainly want to use DNS.
[00:53] <wizardslovak> no
[00:53] <wizardslovak> i have only 4 pcs + webserver
[00:54] <VousDeux> If you don't want to mess with DNS, just use the hosts file.
[00:54] <wizardslovak> reason i asked is cause for testing/study purposses i got vmware with ubuntu
[00:54] <wizardslovak> befor i do anything on my reall server i love to try it in wmvare
[00:55] <wizardslovak> so i wont mess up reall server
[00:55] <VousDeux> Very good...nice way to setup a lab.
[00:56] <VousDeux> If your clients are all Linux, you could just create a single, shared hosts file on the server and give your clients symlinks to it.
[00:56] <wizardslovak> well some tiem ago i tried to set up mail server and i crashed my server
[00:56] <wizardslovak> now i dont want to make same mistake
[00:57] <wizardslovak> i wish they were , server and i are linux
[00:57] <wizardslovak> rest is xps
[00:57] <twb> You can also distribute the hosts database via NIS, LDAP or DNS.
[00:58] <twb> For simple sites, dnsmasq provides a dead easy way to distribute it via DNS, because dnsmasq can just read /etc/hosts on the server
[00:58] <VousDeux> Well, I'm getting way past due for my cigar and beer break.
[00:58] <wizardslovak> heh
[00:58] <wizardslovak> i will be here for rest of night so dont worry hehe
[00:58] <VousDeux> LOL
[00:58] <VousDeux> gl
[00:58] <wizardslovak> heh
[00:59] <wizardslovak> but is it point to set up dns just for 2 i ps?
 You would want each virtual host to listen on a different port.
[01:00] <JanC> eh, no reason for that
[01:01] <wizardslovak> well i setted up 2 static ips
[01:01] <wizardslovak> each vhost has one
[01:01] <JanC> please go read the apache docs, they are *very good*
[01:01] <wizardslovak> i did read them
[01:01] <wizardslovak> i prefer if someone explain some thinks to me
[01:02] <JanC> reading the Apache docs takes several hours...  ;)
[01:02] <wizardslovak> well i know
[01:02] <wizardslovak> i got book
[01:04] <JanC> and really, there is no reason to use multiple IPs for virtual hosts, unless you need HTTPS support for all browsers (including some antique ones)
[01:05] <wizardslovak> so how should i do it them?
[01:05] <wizardslovak> VirtualHosts *:80
[01:07] <wizardslovak> u mean this http://httpd.apache.org/docs/2.0/vhosts/name-based.html
[01:17] <JanC> wizardslovak: exactly like the URL you post says, except that you put all the <VirtualHost *:80>...</VirtualHost> blocks in separate files so that you can enable/disable each virtual host separately
[01:19] <JanC> the separate files part is what README.Debian.gz explains
[01:35] <wizardslovak> damn
[01:35] <wizardslovak> so i got mysql
[01:36] <wizardslovak> how do i check if mysql is running?
[01:36] <wizardslovak> or how do i rese it?
[01:36] <wizardslovak> resset
[01:37] <Zelut> wizardslovak: reset or restart?
[01:37] <wizardslovak> restart
[01:37] <Zelut> wizardslovak: sudo /etc/init.d/mysql[TAB] restart
[01:37] <Zelut> (I don't recall the exact name and I'm not on my ubuntu system at the moment)
[01:38] <wizardslovak> so i am running myql on server with ip .106 and website on virtual .107
[01:39] <wizardslovak> i am tryin to install phpbb
[01:40] <wizardslovak> "Database server hostname " is hostname of server , right?
[01:41] <Zelut> the hostname or localhost. i've often seen localhost as the configuration for web applications accessing the local mysql server.
[01:41] <wizardslovak> "Could not connect to the database, see error message below.
[01:41] <wizardslovak> Lost connection to MySQL server at 'reading initial communication packet', system error: 111"
[01:42] <wizardslovak> thats what error i got
[01:42] <wizardslovak> damn
[01:43] <Zelut> verify username and password for connecting to the database?
[01:43] <wizardslovak> hostnme is example1 and hostname of mysql is example2
[01:43] <wizardslovak> how do i change mysql so it will have name of example1
[01:43] <Zelut> does your mysql server need access from anything other than your phpbb installation?
[01:44] <wizardslovak> no
[01:44] <Zelut> then you really don't need to give it another IP/hostname.
[01:44] <wizardslovak> ok
[01:44] <Zelut> plus, I believe by default mysql only listens on localhost until you manually open it up on an interface.
[01:45] <wizardslovak> ok
[01:45] <wizardslovak> one more think
[01:45] <Zelut> so, my suggestion is configuring phpbb to contact mysql server on 'localhost' and just using the .107 for the web. sounds like you don't need the .106.
[01:45] <wizardslovak> i make new user in mysql and gave him all privileges but still when i want to log in with it i cant
[01:46] <wizardslovak> even if i use my system username
[01:46] <wizardslovak> only with root
[01:46] <twb> wizardslovak: are you trying to use pam_mysql?
[01:46] <wizardslovak> no only mysql
[01:46] <twb> You want to add an account in mysql and then be able to log into unix with that account?
[01:46] <wizardslovak> yes
[01:47] <wizardslovak> well its same as system account
[01:47] <twb> mysql accounts are totally separate from system accounts.
[01:47] <wizardslovak> but i cant log in with it
[01:47] <twb> pam_mysql is a way to store system accounts in mysql, but it's crap.  But then, mysql is crap, too.
[01:50] <Zelut> wizardslovak: what is the reasoning behind having a system account + mysql account?
[01:50] <VousDeux> any ideas what this means? slapadd: could not add entry dn="cn={2}nis,cn=schema,cn=config"
[01:52] <Zelut> VousDeux: looks like whatever you're using is trying to write to your LDAP server and can't..?
[01:53] <VousDeux> I'm using dpkg-reconfigure slapd as root
[01:54] <Zelut> VousDeux: you get the above error when you run dpkg-reconfigure?
[01:54] <VousDeux> Man, nothing can ever just be easy.
[01:54] <VousDeux> yes.
[01:57] <wizardslovak> back
[01:57] <wizardslovak> but still i set up new user and still i cant access mysql
[01:57] <wizardslovak> i cant login
[01:58] <Zelut> wizardslovak: how did you setup the user?
[01:58] <wizardslovak> i logged with root and there priviledges and new user
[01:59] <wizardslovak> i did it true phpmyadmin
[02:00] <VousDeux> shoot...I just uninstalled and reinstalled slapd and ldap-tools and I get the same error
[02:00] <VousDeux> ...ldap-utils rather
[02:01] <Zelut> VousDeux: you could try uninstall via purge
[02:02] <VousDeux> I'm not sure how to do that...woud it just be apt-get purge slapd ldap-utils?
[02:02] <Zelut> wizardslovak: did you give your user access to the phpbb database? (i'm assuming you created a database for phpbb)
[02:02] <wizardslovak> yes i did
[02:02] <Zelut> so your config is: localhost, newuser, newuser-password?
[02:05] <Zelut> i mean, your phpbb config.
[02:06] <wizardslovak> lol i used root account and it works lol
[02:06] <VousDeux> It looks like that purge did the job...thanks.
[02:07] <wizardslovak> one more think
[02:07] <wizardslovak> to change permissions of file , what does numbers mean ex. 666,640
[02:07] <Zelut> VousDeux: np.
[02:08] <wizardslovak> when i changed config.php to 640 i couldnt access enything
[02:08] <Zelut> wizardslovak: that'd be worth looking up on google, but quickly it is as follows.
[02:08] <wizardslovak> when i changed to 777 i could
[02:08] <Zelut> wizardslovak: rwx = read, write, eXecute. also represented numerically r=4, w=2, x=1.
[02:08] <Zelut> wizardslovak: 7 means r+w+x. 6 = r+w, etc.
[02:09] <wizardslovak> i checked google but nowhere i wouldnt find what numbers mean
[02:10] <wizardslovak> damn
[02:10] <VousDeux> file permissions: http://www.freeos.com/articles/3127/
[02:11] <twb> Each number is an octal byte, where each bit in the byte represents read, write or execute.
[02:11] <wizardslovak> because i used root login in phpbb for mysql
[02:11] <Zelut> I prefer to use the rwx representation, but numeric is common.
[02:11] <twb> This should be covered in RUTE
[02:11] <twb> !RUTE
[02:11] <wizardslovak> when i change permissions of config.php
[02:11] <wizardslovak> i am not able to use it with username
[02:20] <wizardslovak> so in mysql i put password in "login information" and in "password field "hat should i select ? "do not change password""no password" or "use textfield"?
[02:23] <wizardslovak> ok i got it
[02:23] <wizardslovak> i got error with hostname
[02:24] <genii> try <IP_ADDRESS> instead of localhost
[02:36] <wizardslovak> hihi
[02:36] <wizardslovak> it works
[02:36] <wizardslovak> hihi
[02:37] <wizardslovak> so far only on my lan but works
[02:37] <Zelut> wizardslovak: congrats :)
[02:37] <wizardslovak> hih thx people
[02:37] <wizardslovak> thx to this chat i already learned how to run webserver , now forum hehe
[02:37] <wizardslovak> my fav channel
[02:38] <wizardslovak> only think i am having problems with is email server
[02:38] <Zelut> wizardslovak: email is tough. good luck.
[02:39] <wizardslovak> i know
[02:39] <wizardslovak> i tried postfix-dovecot and never couldnt set it up
[02:57] <_bubsy> how to list what package aviliable on apt-get ?
[02:59] <wizardslovak> what package are you looking for?
[03:00] <_bubsy> wizardslovak : just try to see how to get list
[03:00] <VousDeux> You can browse with aptitude.
[03:00] <_bubsy> ok.. thanks
[03:01] <wizardslovak> apt-cahce search <program name>
[03:02] <wizardslovak> apt-cache pkgnames
[03:02] <_bubsy> thanks a lot
[03:02] <wizardslovak> lol
[03:03] <wizardslovak> _bubsy. use google,
[03:03] <emgent> ola
[03:03] <pmatulis> _bubsy: use for apt-cache searching, add '--names-only' to restrict search to package names, aptitude does this by default
[03:03] <emgent> i have some issue with mod_proxy and ProxyRemote rule... someone is up?
[03:03] <wizardslovak> so its better to use aptitude then apt-get
[03:04] <emgent> ScottK: are you around?
[03:04] <VousDeux> if you know exactly what you are looking for, apt-get is much easier
[03:09] <pmatulis> VousDeux: how so?
[03:11] <VousDeux> Well, with aptitude you have to type the command, dig through a list, or execute a search, select the program, initiate the install (many steps). With apt-get you just type a single command and you're pretty much done (unless there are options).
[03:13] <pmatulis> 'apt-get install foo' so much easier than 'aptitude install foo'  ?
[03:14] <VousDeux> Oh, I was referring to the menu-driven usage...I didn't even know you could use aptitude like that.
[03:15] <pmatulis> VousDeux: i use it all the time like that, i never use the interface
[03:16] <pmatulis> (does anybody?)
[03:17] <VousDeux> I just thought the menu-driven function of aptitude made for a nice way to browse available apps.
[05:04] <qman__> I still use apt-get out of habit, but aptitude is admittedly better
[05:05]  * ScottK doesn't admit that at all.
[05:05] <ScottK> It is more determined to get to a solution where all the packages get installed, but that doesn't always result in 'better'.
[05:06] <ScottK> Personally I prefer to have apt say "ugh, too hard, you figure it out" than have aptitude decide removing half my system is the best course.
[05:07] <qman__> I just meant in terms of options and features
[05:07] <qman__> apt-get is a bit lacking
[05:08] <ScottK> The only aptitude feature I use is aptitude why/whynot.  those are nice.
[05:09] <twb> I quite like markauto and unmarkauto
[05:10] <ScottK> I could see uses for those.
[05:10] <twb> What I do, is have an equivs dummy package which Recommends all the things I like, kinda like ubuntu-desktop does.
[05:10] <twb> And then *everything* else is set markauto.
[05:10] <twb> Thus, I can easily see which packages I have temporarily installed, because they are unmarkauto'd
[05:11] <twb> e.g. "oops, I left oo.org installed after I used it once last month."
[09:54] <rags> My syslog daemon is hanging or due to which the entire system has slowed down. ssh and sudo take ages to complete...I know it's syslog because an strace shows sudo waiting at send() to /dev/log
[09:54] <rags> If i restart syslogkd it comes bak to normal for 1-2 minutes but starts hanging again..wht could be the problem?
[10:09] <mrchrisadams> hi guys
[10:09] <mrchrisadams> I'm seeing a runaway process that's using an insane amount of memory
[10:10] <mrchrisadams> before I kill it, how can find out what's been causing it?
[10:19] <jpds> mrchrisadams: strace -p $pid it?
[10:21] <jpds> mrchrisadams: Or you could look into /proc/$PID/fd/ and see what files it has open.
[11:04] <mrchrisadams> is there already a log rotation utility on jaunty server by default?
[11:06] <jpds> logrotate?
[11:10] <mrchrisadams> jpds: hey jon, nice to see you again!
[11:14] <jpds> You too. :)
[11:17] <mrchrisadams> jpds: I've found out that the server I'm looking after is using stock jaunty logrotate settings
[11:17] <mrchrisadams> and this is a new subject to me
[11:18] <mrchrisadams> do you know of any good sample log rotate conf files for web serving?
[11:22] <jpds> mrchrisadams: Are you trying to rotate log files which aren't in /var/log/apache2?
[11:22] <Jeeves_> cat /etc/logrotate.d/apache2
[11:57] <knecht>  a question about iptables and loging: when i use    iptables -P INPUT ACCEPT (also for output and forward)   and then use   iptables -A OUTPUT -j LOG --log-prefix "Block: "  (also for input) it seems like every package is logged. I have a rule that drop packages, and i just want to show that. Can someone tell me how?
[11:59] <knecht> is it right that every package is logged that reaches the log rule? then i know why it works with drop all and accept some. With accept all policy nearly all packages fit to no rule, is that the reason i got them logged?
[12:09] <_ruben> "is it right that every package is logged that reaches the log rule?" ... yes
[12:09] <_ruben> that's the whole idea of the LOG target
[12:09] <_ruben> LOG logs packets, not just dropped ones
[12:28] <knecht> i need php5-sqlite3 Support on Ubuntu Intrepid 8.10 Server, but i found no deb packages (no official, no backport). How i can get sqlite3 support for php ? (current php5-sqlite package has Version sqlite 2.x)
[12:28] <knecht> can someone help?
[12:29] <knecht> i only found this: https://launchpad.net/ubuntu/intrepid/i386/php5-sqlite3/0.5-1
[12:31] <knecht> _ruben: then i cannot image how to set policy to accept all, then have some drop rules, and then log the dropped packages. what is the way?
[12:32] <knecht> any hint?
[12:34] <oversize> hi, does anyone know whether or not the pure-ftpd packe in jaunty is compile w/o --with-virtualchroot ?  i am not able to follow symlinks to outside the root and guess that the reason might be theat missing --with-virtualchroot option.  (Using: pure-ftpd-1.0.21-11.4ubuntu1) thx
[12:40] <_ruben> knecht: either duplicate your -j DROP rules with -j LOG (place the LOG rule before the DROP one) .. or create a custom chain called LOG_DROP (iptables -N LOG_DROP), add the appropriate rules (LOG+DROP: iptables -A LOG_DROP -j LOG ; iptables -A LOG_DROP -j DROP) and use it instead of DROP (so -j DROP would become -j LOG_DROP)
[12:46] <knecht> _ruben: thanks :D i'll play with it
[13:54] <kim0> Hi .. can I automate dpkg-reconfigure answers in a shell script ?
[14:04] <_ruben> kim0: you can via debconf-set-selections
[14:05] <kim0> thank you
[14:20] <kim0> hmm .. "/etc/initramfs-tools/conf.d/mdadm" is not available  after installaiton (late command)
[14:20] <kim0> however, after system boot, the file is there .. any idea what's up ..
[14:21] <kim0> I'm trying to set boot_degraded=true in there
[14:21] <kim0> in the installation preseed file
[14:31] <_ruben> could be a bug
[15:38] <Aziz> hi everybody
[15:40] <AzizLight> I have a kinda-noobish question: I just setup an ubuntu server (8.04). If I want my application to send emails do I need to setup a mail server in the ubuntu server?
[15:41] <oversize> i use ssmtp for my php mailing needs
[15:42] <oversize> its a local smtp and just hands the mails over to another smtp, but your application could easily use any other smtp server
[15:42] <littlebeauty> i cannot use ssh to upgrage my server .  when i type "y" , it just stop
[15:45] <AzizLight> oversize: ok thanks
[15:57] <tarvid> dovecot restart failed with "Time just moved backwards"
[15:57] <tarvid> ntp is s23 and dovecot is s24 in rc*.d
[15:58] <Pici> heh
[15:58] <tarvid> ntp server is default
[15:59] <tarvid> is it possible server ntp.ubuntu.com is slow?
[16:05] <tarvid> https://bugs.launchpad.net/ubuntu/+source/dovecot/+bug/347881
[16:07] <knecht> i use ubuntu server 8.10 and need sqlite3 support for php. The package php5-sqlites has only 2.x sqlite support. i found no howto or backport for php5-sqlite3 in 8.10. Can someone help? How to get sqlite3 support into php
[16:07] <knecht> Thanks
[16:14] <th3_b0b> Hi! Where is logrotation for /var/log/syslog configured? I can't find any specific configuration in /etc/logrotate.conf or /etc/logrotate.d/*, so I thought the default settings (rotate weekly, rotate 4) should apply. But it seems that the file is rotated daily, and only 7 days are kept...
[16:16] <jpds> th3_b0b: I have it in /etc/logrotate.d/rsyslog.
[16:17] <jpds> (on my Karmic installation).
[16:18] <th3_b0b> jpds: I'm running jaunty, and it isn't present there. could you copy/paste that files content for me, please?
[16:19] <jpds> th3_b0b: Sure, http://paste.ubuntu.com/291647/
[16:19] <th3_b0b> jpds: Thx!
[16:24] <mrchrisadams> jpds: hey Jon, what do lines 10 and 11 mean in that pastie?
[16:24] <mrchrisadams> postrotate   \n   invoke-rc.d rsyslog reload > /dev/null
[16:25] <jpds> mrchrisadams: To restart rsyslogd after the rotation is completed.
[16:26] <mrchrisadams> why do you need invoke-rc.d?
[16:27] <mrchrisadams> \rsyslog reload > dev nulll' I can understand - just doing quietly
[16:27] <mrchrisadams> but I'm not familiar with invoke-rc.d
[16:32] <jpds> mrchrisadams: invoke-rc.d is a wrapper script for /etc/init.d/$thing.
[16:32] <jpds> So it's the same as saying: /etc/init.d/rsyslog reload
[16:33] <mrchrisadams> ah, so you can write 'invoke-rc.d mysql restart' for example?
[16:33] <jpds> Or as the new feature in Karmic with new Upstart: service rsyslog reload
[16:33] <jpds> mrchrisadams: Sure.
[16:34] <mrchrisadams> I'm not sure I see the advantage of using invoke-rc.d  - what does it do differently to /etc/init.d $thing $command ?
[16:35] <jpds> Looking at the source, it seems to check with runlevel is active and other things.
[16:37] <jpds> I just use it because it's easier to tab-complete. :)
[16:44] <kaushal> hi
[16:44] <kaushal> Can i seek help here for Can i seek help here for
[16:44] <kaushal> https://help.ubuntu.com/8.10/serverguide/C/samba-ldap.html
[16:44] <kaushal> ?
[16:48] <kaushal> where do i need to run smbldap-populate
[16:48] <kaushal> is it on ldap server or samba server ?
[16:49] <kaushal> basically i have two different servers ldapserver and samba server
[17:05] <ahasenack> kaushal: it can be anywhere as long as /etc/smbldap-tools/smbldap.conf points to the right server and /etc/smbldap-tools/smbldap_bind.conf has the right credentials
[17:06] <ahasenack> s/right server/right ldap server/
[17:10] <orudie> with dovecot/postfix how can i block a specific @domain ?
[17:11] <kaushal> ahasenack: so run it on samba server ?
[17:11] <kaushal> since i have two setups
[17:12] <kaushal> one ldap server and one samba server
[17:12] <ahasenack> kaushal: I would say you should install it on the samba server, because
[17:12] <ahasenack> kaushal: you will likely change the "add user command" and others to use the smbldap-tools counterparts
[17:14] <kaushal> ahasenack: since that wiki doc has two parts openldap configuration and samba configuration
[17:14] <kaushal> bit confused there
[17:15] <kaushal> Next, configure the smbldap-tools package to match your environment. The package comes with a configuration script that will ask questions about the needed options. To run the script enter:
[17:16] <kaushal> means to run the further steps on samba server ?
[17:17] <_pn> afternoon all
[17:17] <ahasenack> kaushal: does it tell you where to install smbldap-tools?
[17:18] <_pn> ooh - speaking of ldap - i'm here for that as well!
[17:18]  * _pn is looking for recommendations for identity management on ubuntu server(s)
[17:18] <kaushal> ahasenack: its given in the beginning
[17:18] <kaushal> its really really confusing
[17:18] <_pn> ie: what's the best way to do LDAP for ubuntu and os x clients on ubuntu server today?
[17:18] <ahasenack> kaushal: so that's where you configure it
[17:19] <ahasenack> _pn: don't know about os x
[17:19] <_pn> that's ok - os x will do LDAP v3 authentication nicely
[17:19] <kaushal> ahasenack: so its in samba server ?
[17:19] <_pn> what I'm after is a low-stress set of tools (gui's even?) for managing the data I keep in openldap
[17:19] <ahasenack> kaushal: I haven't read that doc
[17:20] <_pn> or should I say: I wish ubuntu had FreeIPA!  http://freeipa.org
[17:31] <orudie>  hi, how can i blacklist a specific domain with spam assassin? lets say<EMAIL_ADDRESS>?
[18:01] <Vog> I just use sender access if it is a postfix server.
[18:02] <Vog> or /etc/postfix/sender_access
[18:04] <Vog> and add a line "domain.com REJECT"
[18:44] <addisonj> hola, anyone here every use Active Directory for linux authentication?
[18:44] <addisonj> ever*
[18:58] <tomsdale> What are my chances of succes to clone a "running" ubuntu webserver (sw raid) to a KVM virtual machine using rsync? Anyone already tried this succesfull or not? I'm worried about device drivers and running databases.
[19:05] <SyL> I had a kernel panic while upgrading the kernel and I am back in the system using the old kernel and I can't seem to remove it and reinstall it because I'm getting this error
[19:05] <SyL> dpkg (subprocess): unable to execute installed post-installation script: Exec format error
[20:03] <SyL> anybody getting kernel panics on the new kosmic server kernel?
[20:03] <SyL> err... karmic.
[20:32] <_bubsy> how is openjdk compare to sun jdk ?
[21:58] <SyL> is this a place I can ask for help on kernel panics on ubuntu 9.10?
[22:01] <KurtKraut> SyL, I personally tend to use ubuntuforums.org to issues that requires a deeper investigation, testing, log analysis etc.
[22:01] <SyL> KurtKraut: ok, thanks. is kernel panic still the term used?
[22:02] <cemc> is there a way to isntall the 32bit version of a package if I have 64bit ubuntu installed?
[22:03] <KurtKraut> SyL, yes. But if what is in panic is not the kernel, it is probably you. Anyway, this still require further investigation :P
[22:05] <SyL> basically the system becomes unresponsive (numlock & capslock) in under 5 minutes after I upgraded from jaunty to karmic.
[22:05] <KurtKraut> SyL, are you aware that systems in production should not use Karmic because it is not considered stable yet?
[22:07] <SyL> KurtKraut: it's not in production and my company wants me to set up a eucalyptus cloud on ubuntu 9.10
[22:07] <SyL> KurtKraut: I didn't say they were smart, but they pay me. =)
[22:08] <KurtKraut> SyL, someone have to pick the hardest jobs :P
[22:08] <KurtKraut> *has
[22:08] <SyL> heh
[22:10] <SyL> KurtKraut: and I removed the working kernle from jaunty. so the 2 paths I have are a) figure out why the system crashs (maybe APIC or something) or b) find that old kernel and install it and hope it goes well.
[22:12] <tomsdale> SyL: shouldn'T you be able to reinstall an old kernel if you boot your system in rescue mode?
[22:13] <tomsdale> and then just apt-get it
[22:15] <SyL> tomsdale: the old kernle is from ubuntu 9.04 and I just upgraded to 9.10. the old kernel isn't in the repositories
[22:17] <tomsdale> SyL: can you maybe just enable the jaunty repository in your /etc/apt/sources...   I don't know what will happen though sounds like quite a hack
[22:17] <SyL> tomsdale: I'll be finding out soon. =)
[22:18] <tomsdale> make a backup if it's important data. I have no clue about 9.10
[22:18] <SyL> tomsdale: always. thanks
[22:22] <tomsdale> I actually have a similar problem. Just rsynced a system from a to b. System b has different hardware and after installing grub the system doesn't boot anymore.
[22:24] <tomsdale> get's stuck after grub because it doesn't seem to find the hd anymore. which command can I give to tell the kernel to reexamine the hardware and recreate the initramfs
[22:24] <SyL> tomsdale: weird
[22:25] <tomsdale> first hd was ATA, the second a SATA controller.
[22:26] <SyL> oh... then I would think the harddrives are hda and the sata is sda
[22:26] <SyL> err... ide is hda and sata is sda
[22:26] <tomsdale> you are correct - old one was ide - new one is sata.
[22:27] <SyL> then check your grub because it's looking for the wrong harddrive
[22:27] <tomsdale> I think there is the initramfs which doesn't know about sata because it was installed on IDE.
[22:27] <tomsdale> that could be as well - let me doubecheck
[22:31] <tomsdale> nop - UUID is coorect, just doublechecked in a rescuesession with blkid
[22:32] <tomsdale> ahh  - in the menu.lst - there is another UUID, I just checked the fstab
[22:36] <SyL> tomsdale: doh. worth a shot
[22:46] <SyL> tomsdale: https://wiki.ubuntu.com/KernelTeam/Grub2Testing maybe this will help?
[23:01] <VousDeux> On my home network I currently have an Active Directory environment that I would like to somehow convert from Windows Server 2003 to Ubuntu Server running in a virtualized environment.
[23:01] <VousDeux> I would also like to configure my Kubuntu laptop to run through OpenVPN as a remote replication server so that I can store duplicate data from my home server on a USB external storage device and basically take my server with me on the road and keep it in sync with my home server.
[23:01] <VousDeux> Does anyone know of any good documents that speak to this subject?
[23:03] <VousDeux> I already have the Ubuntu virtual server up and running, and an OpenVPN established between my Kubuntu laptop and my router (running DD-WRT).
[23:03] <VousDeux> I mostly just need some help with ideas for the migration from Active Directory.
[23:52] <tomsdale> SyL: bingo - changed the UUID in the /boot/grub/menul
[23:53] <tomsdale> and my machine boots up fine. Lets see whether I this works as well from the /dev/md when I do an rsync.
[23:58] <tomsdale> has anyone more information or know whether I can rsync my root device which is called /dev/md1 from a live session?
[23:59] <tomsdale> I think /dev/md1 is a software array.


[01:16] <elkbuntu> nixternal, are you around?
[01:19] <nixternal> ya
[02:37] <poningru> elkbuntu: he had some presentation thing to do iirc
[02:37] <elkbuntu> poningru, i spoke to him already
[02:37] <poningru> ok cool
[05:45] <Burgundavia> evening
[06:00] <nikon_> hello all
[06:01] <Burgundavia> hey nikon_
[06:08] <nikon_> anything going on n here tonight?
[06:09] <Burgundavia> going to be working on the UWN soonish
[06:09] <Burgundavia> if you want to dig in, feel free
[06:09] <nikon_> whats soonish? tonight?
[06:10] <Burgundavia> tonight
[06:10] <Burgundavia> for release on Tuesday night
[06:11] <nikon_> alright uwn #?
[06:11] <Burgundavia> 20
[06:11] <Burgundavia> login via gobby
[06:12] <nikon_> nvm
[06:12] <nikon_> whats the passtoget into gobby
[06:12] <nikon_> and the address sorry
[06:12] <Burgundavia> it is on the editing page
[06:15] <nikon_> editing page?
[06:15] <Burgundavia> on the wiki, the editing policies page
[06:37] <Burgundavia> nikon_: did you find it?
[06:45] <nikon_> no i did not
[06:47] <Burgundavia> https://wiki.ubuntu.com/UbuntuWeeklyNewsletter/EditingPolicies
[06:52] <nikon_> thanxs
[07:21] <poningru> btw
[07:21] <poningru> a quick way to get the gobby ip
[07:21] <poningru> whois me
[08:05] <Burgundavia> elkbuntu: you around?
[08:05] <elkbuntu> yes
[08:05] <Burgundavia> plan for UWN is for a tuesday release
[08:06] <Burgundavia> well, tuesday my time, so wednesday daytime for you
[08:06] <elkbuntu> yep
[02:55] <MenZa> tunicwriter!
[09:20] <Burgwork> nixternal: pwnd...
[09:20] <nixternal> shush
[09:20] <Burgwork> nixternal: *grin*
[09:20] <nixternal> i have whiprush and sharms poking fun at me
[09:22] <Burgwork> I am sorry you run the other desktop
[09:22] <nixternal> ;p;
[09:22] <nixternal> wth
[09:22] <nixternal> lol
[09:22] <nixternal> i need new home keys..i can never find mine
[09:22] <Burgwork> gnome-keyring can help you with that
[09:23] <nixternal> heh
[09:23] <nixternal> no, home keys on the keyboard...if gnome-keyring can help me with that, gnome is a bad boy
[09:34] <nixternal> [14:29:19]  <floydwilde> Hey the Dupage County Courthouse uses Ubuntu
[09:34] <nixternal> they use ubuntu at my courthouse!
[09:34] <nixternal> [14:30:13]  <floydwilde> I was sitting around the corner and then I heard that familiar drum roll
[09:36] <Burgwork> the power of good defaults
[09:39] <nixternal> he is doing jury duty right now
[09:39] <nixternal> i guess they took a break, or finished..but he said he got excited sitting in the chair when he heard that