[00:04] <smokie> hey guys, is there a way to find out if the ubuntu version im running supports ipv6 or not?
[00:05] <qman__> smokie, all supported ubuntu versions have ipv6 enabled by default
[00:06] <qman__> I would say all versions, but I'm not sure about really old ones, before dapper
[00:06] <smokie> qman__, im trying to run HE ipv6 tunnel on my ubuntu, but its always giving me destination unreachable when i try to ping6.. from what i read it has something to do with protocol41.. do you know anything about it?
[00:06] <qman__> but dapper and all since do
[00:07] <qman__> sorry, I don't
[00:07] <qman__> I know you can verify that ipv6 is enabled with a simple ifconfig
[00:07] <qman__> your interface should have an ipv6 address
[00:08] <qman__> but I'm not familiar with configuring tunneling
[00:08] <smokie> it is showing up there
[00:08] <smokie> and i can ping6 the ipv6 localy fine
[00:08] <smokie> but cant ping6 anything outside my network
[00:09] <_Techie_> smokie, does your ISP support IPv6?
[00:09] <smokie> _Techie_, yes it does
[00:17] <smokie> i got it working.. user error
[00:17] <smokie> i had the ips switched
[00:22] <fundacion> hola
[00:22] <fundacion> ayudenme con esto
[00:22] <fundacion> estoy convenciendo a unas personas para que se cambien de win a linux
[00:22] <fundacion> entonces quiero preparles una esposicion del porque pasarse a linux
[00:22] <fundacion> ademas
[00:22] <fundacion> quiero mostrarles unos detalles sobre la inseguridad que tiene win
[00:22] <fundacion> y es lo que estoy buscando ahora
[00:22] <fundacion> me pueden ayudar?
[00:23] <fundacion> nadie en español?
[00:23] <smokie> one last thing, might b unrelated, if i have a shell script to run, is there a way to track what it does?
[00:26] <hggdh> fundacion: the official language here is English. You can try #ubuntu-es
[00:27] <fundacion> ok thanks
[00:33] <wickedSA> smokie: -x will give you verbose output, at least for bourne shell derivs. sh -x ./script.sh
[00:33] <Crankygeek> Can anyone explain to me how to install a SSL Cert? I have already requested it and have the cert, just not sure how to import it
[00:50] <qman__> Crankygeek, it's in the server guide, allow me to link you more directly
[00:53] <Datz> Hello, having some trouble with networking.. sudo ifup eth0 -> SIOCSIFADDR: No such device. eth0: ERROR while getting interface flages : No such device. Bind socket to interface: No such device
[00:53] <qman__> Crankygeek, for apache, see the section "HTTPS Configuration" here: https://help.ubuntu.com/10.04/serverguide/C/httpd.html
[00:53] <qman__> Datz, looks like you don't have an eth0
[00:54] <qman__> did you recently replace a network card?
[00:54] <Datz> qman__: well, using vmware, other VM's work. I just moved this VM after an install.
[00:54] <Datz> should have told ya, sorry
[00:54] <qman__> it probably just changed MACs
[00:54] <qman__> you have to clear the udev persistent rules for the new one to get eth0
[00:54] <Datz> humm, I see
[00:55] <Datz> although, I'm not sure how to go about it.
[00:55] <qman__>  /etc/udev/rules.d/70-persistent-net
[00:55] <qman__>  /etc/udev/rules.d/70-persistent-net.rules contains the information
[00:55] <Datz> ok thanks, taking a look now
[00:55] <qman__> you can delete it or modify it
[00:55] <qman__> then reboot
[00:56] <Datz> so I can delete 70-persistent-net.rules and reboot?
[00:56] <qman__> yes
[00:56] <qman__> it will regenerate
[00:56] <Datz> awesome, trying now. thanks :)
[00:56] <qman__> with the first attached NIC getting eth0, etc
[00:57] <Datz> ah, great :)
[00:58] <Datz> haha.. working. I didn't think it would be that easy. thanks a bunch qman__!
[01:26] <poki> hello
[01:27] <poki> i cant found corect code for install ubuntu desktop
[03:29] <Four2zero> hello everyone, i just setup a samba server for file shareing a specific directory, and i am able to access on one machine, but as for wireless access im not able to access the samba shared directory " Windows cannot access \\media-server\movie library" How can i trouble shoot this ?
[03:33] <YankDownUnder> Four2zero, Check the settings in your smb.conf to see if the IP address of the wireless network is allowed access mate.
[03:34] <Four2zero> YankDownUnder what am i looking for in smb.conf ?
[03:35] <YankDownUnder> interfaces = XXXXXXXXX blah blah blah
[03:35] <YankDownUnder> Four2zero, It's directly under the ## NETWORKING ## header
[03:35] <Four2zero> YankDownUnder i will check
[03:38] <Four2zero> YankDownUnder the comment is still enabled, " interfaces = 127.0.0.0/8 eth0
[03:38] <Four2zero> should i uncomment that section
[03:39] <YankDownUnder> Four2zero, On my server here, and on all the servers I setup, I just comment them completely out so that there is access on every interface.
[03:39] <Four2zero> so leave as default with ;
[03:40] <Four2zero> so already comment them out
[03:40] <YankDownUnder> Yes.
[03:40] <Four2zero> still same issue windows cant access
[03:40] <YankDownUnder> Ditto with "bind interfaces only = yes"
[03:40] <Four2zero> after i did reloads samba
[03:40] <YankDownUnder> Um...if you make a change, you have to 1.) Restart samba, 2.) Reboot the Windows workstation.
[03:41] <YankDownUnder> Is the security set to user or share?
[03:41] <Four2zero> okay, yeah, i restarted the user
[03:41] <Four2zero> security set for user
[03:42] <Four2zero> bind interfaces is commented out as well.
[03:42] <Four2zero> rebooting the machine.
[03:42] <YankDownUnder> Four2zero, Here is mine: http://pastebin.ca/1941056
[03:55] <hggdh> Daviey: for when you wake up: (1) obviously, power is back ;-); (2) so far... never been better, ~1,000 instances ran, no failures; (3) heading to bed
[03:56] <hggdh> Daviey: oh, yes, still ~1,000 instances to go.
[03:58] <Four2zero> YankDownUnder, thank you for your smb.conf but still did not fix the issue.
[03:59] <Jeeves_Moss> is there a way to prevent VMWare server from grinding the host OS to a halt?
[03:59] <Four2zero> i used exact same settings you provided.
[04:00] <Four2zero> could be a permission issue ?
[04:00] <Four2zero> could it be a permission issue ?
[04:01] <Jeeves_Moss> Four2zero, what's the issue?
[04:01] <Four2zero> Jeeves_ samba shared directory.
[04:01] <Four2zero> i'm able to access the shared directory on my desktop running windows7
[04:01] <Jeeves_Moss> Four2zero, and you're having issues with people connecting?
[04:02] <Jeeves_Moss> you need to make sure the users are in the samaba group
[04:02] <Four2zero> but my other devicese such as netbooks under user accounts cant access the shared directory and they too are windows 7
[04:03] <Jeeves_Moss> hummm, max # of clients set?
[04:03] <Jeeves_Moss> same user/pass?
[04:03] <Four2zero> in windows 7 netbook it says: The network path was not found
[04:04] <Jeeves_Moss> can you ping the server?  see the share with "net use"?
[04:04] <Four2zero> from the netbook
[04:05] <Jeeves_Moss> the one that's having issues connecting
[04:06] <Four2zero> ping from netbook is successful
[04:06] <Four2zero> sent 4 rec 4
[04:06] <Four2zero> 0 lost
[04:07] <Four2zero> thing is when trying to connect to the netbook does not get no prompt for username or password to be entered
[04:08] <Four2zero> when trying to connect it gets a pop up, Windows cannot access \\media\movie library
[04:13] <YankDownUnder>  Four2zero Was out
[04:13] <Four2zero> np
[04:13] <YankDownUnder> Four2zero, Windows what?
[04:13] <Four2zero> windows still giving me same error
[04:14] <YankDownUnder> Um...have you possibly overlooked the obvious?
[04:14] <Four2zero> windows cannot access \\MEDIA-SERVER\Movie Library
[04:14] <YankDownUnder> Rename the share to something simple. "Movie Library" is NOT simple. No capitals, no quotes, nada.
[04:15] <Four2zero> okay.
[04:15] <YankDownUnder> Four2zero, So if you rename the share in your smb.conf to a simpler name, restart samba, that should resolve that issue.
[04:16] <YankDownUnder> Four2zero, Just as an example, on a server I admin, I called the movie share simply "video" => also, I have "documents" and "pictures" => get the picture?
[04:17] <Four2zero> got the picture
[04:17] <Four2zero> Windows cannot access \\MEDIA-SERVER\videos
[04:18] <YankDownUnder> Samba does not like to utilise complex names - that's for all-around compatibility. However, if your clients were something other than Windows, you'd have a bit more success...but that not being the case, you have to live with a kludge.
[04:18] <YankDownUnder> Four2zero, Check/edit the share information in your smb.conf, then also DOUBLE CHECK the actual pathname in linux.
[04:20] <YankDownUnder> Four2zero, Just to be more clear, if you've got a linux directory called "Movie Library" - before you're sharing it, rename it to possibly Movie-Library => then in your path to the share in the smb.conf, you can do /blahl/blah/Movie-library => restart samba.
[04:21] <Four2zero> okay
[04:33] <Four2zero> hahaha
[04:33] <Four2zero> i figured it out....finally
[04:33] <Four2zero> what it was
[04:33] <Four2zero> that was preventing the access
[04:34] <Four2zero> sudo umount -t ntfs /dev/sdb1 /media/storage -o uid=1000,gid=100,utf8,dmask=027,fmask-137
[04:34] <Four2zero> minus the u
[04:34] <Four2zero> in "umount"
[04:35] <YankDownUnder> Right oh.
[04:36] <Four2zero> i went ahead and umounted the drive as so... without the "-o uid=1000,gid=100,utf8,dmask=027,fmask-137
[04:36] <Four2zero> and was able to access with netbook.
[04:37] <Four2zero> so i would like to understand why i had to edit the line in the fstab, so it can be accessable ?
[04:39] <YankDownUnder> In all reality, sharing from a "removable" device is a bit silly, but hey, to each their own.
[04:40] <Four2zero> I notice with "writeable = yes" set, Anyone can read/write to it....what is the option to set to read only for different users ?
[04:41] <Four2zero> i dont want all family members to delete any files within that specific directory.
[04:41] <Four2zero> is this possible
[04:43] <_Techie_> Four2zero, yes, permissions
[04:44] <Four2zero> _Techie_ is what i need to modify ?
[04:44] <Four2zero> File creation mask is set to 0700 for security reasons. If you want to
[04:44] <Four2zero> # create files with group=rw permissions, set next parameter to 0775.
[04:44] <_Techie_> not quite
[04:45] <Four2zero> _Techie_ what did you mean by "permissions" ?
[04:45] <_Techie_> you want your read only users to be connected via guest, and you want to login with a user that is the owner of the files
[04:46] <_Techie_> so you will want the permissions to be 774
[04:46] <Four2zero> right. i want the rest of the house hold to only have read-only
[04:47] <_Techie_> that way only the owner and the group of the file will be able to write and execute, everyone else will be read only
[04:47] <Four2zero> okay, so i need to add this to the same area as my [Shared] section
[04:47] <_Techie_> yep
[04:47] <Four2zero> gotcha, will test out right now.
[04:48] <Four2zero> 774 or 0774
[04:48] <_Techie_> 0774 for good luck
[04:51] <Four2zero> lol i first tryed 774, no luck, it was 0774....lol
[04:51] <Four2zero> thanks
[06:22] <MrPPS> hey guys - I'm looking to do virtualization on a server: what's my best option?
[06:22] <MrPPS> (ubuntu server)
[06:22] <MrPPS> (lucid)
[06:22] <SpamapS> MrPPS: what is the intended purpose of virtualization?
[06:22] <MrPPS> SpamapS: to run 2 to 3 small virtual root servers for others to use
[06:23] <SpamapS> MrPPS: do you want to be able to setup/teardown nodes easily, or just want to run 3 or 4 things on one big box isolated from one another.
[06:23] <MrPPS> SpamapS: being able to setup and tear down the VM's easily would be nice, but not essential: i really just want to isolate the systems
[06:23] <SpamapS> MrPPS: if you use UEC they'll be able to create and destroy VMs themselves.
[06:24] <SpamapS> MrPPS: otherwise just setup kvm.. seems to have better support than xen.
[06:24] <MrPPS> SpamapS: how does UEC compare to Xen or KVM, both in support, and ease of setup?
[06:24] <SpamapS> MrPPS: UEC uses KVM
[06:24] <SpamapS> MrPPS: it attaches a frontend to it, and uses the EC2 API, so people can use tools built for managing EC2
[06:25] <MrPPS> ah ok - are there any good setup guides for getting KVM up and running, and how does KVM's performance compare to Xen?
[06:26] <MrPPS> or could you suggest any guides that work for Xen on Lucid?
[06:29] <MrPPS> SpamapS: well, thanks for the suggestions :)
[06:37] <SpamapS> MrPPS: https://help.ubuntu.com/community/KVM :)
[06:37] <SpamapS> !kvm
[06:48] <MrPPS> SpamapS: thanks, I'm on that page now - i think i won't have any trouble with that, but my main trouble will come from networking
[06:48] <MrPPS> i have a dedicated box, which has 1 primary IP, and 3 additional IP's available on the 1 interface
[06:48] <MrPPS> figuring out how to pass them onto a xen machine as a dedicated IP so they can be reached from the internet may be difficult?
[06:48] <SpamapS> MrPPS: bridged should work fine with that.
[06:49] <SpamapS> MrPPS: you'd just take them off the host OS's eth0, and put them onto the eth0's of the guests.
[06:49] <SpamapS> I think
[06:49] <SpamapS> I admit, I've never done a kvm setup.. just Xen.
[06:49] <MrPPS> i would really like Xen, but it doesn't appear to be ubuntu friendly at the moment
[06:50] <MrPPS> and i dont really want to go to debian or opensuse if i can avoid it
[07:18] <Four2zero> Configure database for phpmyadmin with dbconfig-common, i said yes to this is not recommned, or can i revert back to say No
[07:18] <Four2zero> by just reinstalling phpmyadmin ?
[07:44] <SpamapS> Four2zero: sudo dpkg-reconfigure phpmyadmin
[07:45] <Four2zero> SpamapS i figured it out thanks
[07:45] <Four2zero> however can you explain why i get this: http://pastebin.ca/1941153
[07:46] <SpamapS> Four2zero: no clue, what is printing all of that stuff out?
[07:46] <SpamapS> Four2zero: FYI, I do not recommend using phpmyadmin
[07:46] <Four2zero> phpmyadmin
[07:46] <SpamapS> Four2zero: its worth your time to learn the mysql command line.
[07:47] <Four2zero> really.
[07:47] <Four2zero> so i should remove it
[07:51] <Four2zero> SpamapS do i want to pur the database for phpmyadmin ? since im uninstalling it ?
[07:51] <SpamapS> Four2zero: I don't know. I'd say no if you're not 100% sure.
[07:53] <Four2zero> well purge the database for phpmyadmin? if its, not installed then I should purge it if im correct
[07:54] <Four2zero> okay i removed phpmyadmin
[07:55] <Four2zero> SpamapS can you take a look at this link please ?
[07:55] <Four2zero> can i pm u the link
[07:57] <Four2zero> that's a no
[08:00] <mil132> anyone run squid?
[08:01] <Four2zero> whats squid ?
[08:01] <mil132> squid proxy
[08:02] <qman__> !anyone
[08:04] <mil132> well, I am specifily looking for the rough successes rate of the cache function. looking to implement it and see if i could make out a rough "reduction of bandwidth" percentage to write on my proposal
[08:05] <qman__> that depends a whole lot on what you do with the internet, and what settings you use
[08:05] <qman__> it's all customizable
[08:05] <qman__> I use squid to cache updates
[08:05] <mil132> windows, or just ubuntu
[08:06] <qman__> ubuntu, as windows update is proxy unfriendly
[08:06] <qman__> if you're looking to consolidate windows updates specifically, look into WSUS
[08:07] <Four2zero> or opendns
[08:07] <qman__> opendns is not a proxy
[08:07] <Four2zero> i know.
[08:07] <mil132> well, the enviroment that this would be deployed in is a student dormitory, so basicly, just looking to cache websites
[08:07] <Four2zero> HTTtrack
[08:08] <qman__> well, it'll reduce the number of times the facebook logo gets downloaded, but stuff that only gets looked at once, or updates constantly like twitter or news articles, it won't help with
[08:08] <mil132> this would have to be transparent to the users, so squid in a transparent proxy form would be the role
[08:09] <qman__> it will reduce your bandwidth, but depending on usage it could be minor, a few percent
[08:09] <mil132> are we talking like 10-15?
[08:09] <qman__> and to be effective you need a few hundred gigs of proxy data
[08:10] <qman__> if they're heavy youtube users, 1%
[08:10] <mil132> well, I was planing on giveing it a ~4tb storage pool to use
[08:11] <mil132> and a hefty amount of RAM
[08:11] <qman__> good choice
[08:11] <qman__> with that much space you could cache much bigger files
[08:11] <qman__> so it really depends on how many files get requested repeatedly
[08:11] <mil132> there looks to be a kinda beta for youtube cacheing on squid
[08:12] <qman__> if they visit the same sites and watch the same videos and such, it'll be a significant reduction
[08:12] <mil132> they are college students, facebook is like 40% of the hits on the gateway some days
[08:12] <qman__> try to track where they go and parse for repeat requests
[08:13] <qman__> then I think you'd see notable improvement, lower bound 3%, upper bound 20%
[08:13] <mil132> sounds about right
[08:14] <qman__> but yeah, unfortunately, windows update doesn't work with a caching proxy
[08:14] <mil132> wouldent expect it to
[08:14] <qman__> it does some nasty things that break it
[08:15] <mil132> basicly, all http will be ran threw the proxy
[08:15] <mil132> that should not fuss to much with WU right?
[08:15] <qman__> no, it'll still work, it just won't cache the updates
[08:15] <mil132> that was not a goal anyway, so that is not a problem
[08:16] <qman__> you're going to want to mark some sites (such as blackboard) as never cache, or with short cache times like 5 minutes
[08:17] <qman__> but most sites will work fine with a 12-24 hour cache cycle
[08:17] <mil132> good point, putting that in my notes
[08:17] <ttx> SpamapS: the graph is still broken. More subtly, but still :)
[08:17] <mil132> is there any HA guide for squid aswell, or will that have to be implemented in the roughter
[08:17] <mil132> err, router
[08:17] <qman__> I don't know about squid's abilities in that regard
[08:17] <qman__> but I know you could do some routing tricks to have a backup server
[08:18] <qman__> or to just let traffic through normally if the server goes down
[08:18] <mil132> well
[08:18] <mil132> yea, but, the students are kinda, well, not the most well manerd users
[08:19] <mil132> so if it goes down, management would have my... head
[08:19] <mil132> at least until it came back up
[08:19] <qman__> right, you can configure a router to detect if it goes down and just switch over
[08:19] <qman__> and when it comes back, switch back
[08:19] <mil132> that was kinda the plan, as i did not see any HA docs on the squid wiki
[08:20] <qman__> not sure about doing that with ciscos or what have you, but with a linux or BSD router you could
[08:20] <mil132> sonicwall, but yea, it is a function
[08:20] <qman__> script a check to make sure it's up
[08:22] <mil132> you think a dual 3.0 xeon with 4tb raid5 and 8gb ram would do the trick, becase that is what I had spec'd out
[08:22] <qman__> that should be fine for at least a few hundred users
[08:23] <mil132> think it is 300-400 depending on the time of year
[08:23] <qman__> might want a little more RAM if it's slow
[08:23] <qman__> but that's a good choice
[08:23] <mil132> yea, 16?
[08:23] <qman__> yeah
[08:24] <qman__> gigabit backbone?
[08:25] <mil132> fiber to each floor, then 100mb to each room
[08:25] <qman__> yeah, that should work fine
[08:26] <qman__> just want to make sure the link between the router and the proxy server is fast and clear
[08:26] <qman__> to work effectively, it's going to need testing and tweaking
[08:26] <qman__> of cache sizes and parameters
[08:27] <mil132> that is what I plan to spend the most time on
[08:27] <mil132> hopefully only about a half day of no internet, then ~4 days of tweeking
[08:28] <qman__> should only take maybe ten minutes of no internet at all
[08:28] <qman__> then a few days tweaking
[08:28] <mil132> well, I always quote more, just in case
[08:28] <qman__> yeah
[08:28] <mil132> plus it makes you look better :)
[08:28] <qman__> and during the testing you'd have lots of momentary downtimes
[08:29] <qman__> of course that's a good time to set up and test the automatic failover
[08:29] <qman__> if it doesn't break the internet when you restart squid, you'll be set there
[08:29] <mil132> testing will be done on a sperate network, then once all is solid on the network end, we will move the servers over
[08:30] <qman__> good show
[08:30] <qman__> my school didn't have the budget for that
[08:30] <qman__> but definitely the right way to do it
[08:30] <mil132> heh, we are a private compnay
[08:31] <mil132> we own a few buildings and all of them are student housing
[08:31] <qman__> ah
[08:31] <mil132> so we have kids that go to a few differnat colleges
[08:32] <qman__> well, done right, it should definitely improve performance and reduce overall bandwidth used
[08:32] <mil132> being done right the key qualifyer
[08:34] <mil132> thanks for your help qman
[08:34] <qman__> no problem, good luck
[08:59] <Four2zero> is webmin good to use on ubuntu-server, or should there be another recommended panel
[08:59] <Four2zero> what panel should i use to administer the my ubunut-server ?
[09:10] <qman__> !webmin | Four2zero
[09:11] <qman__> !ebox | Four2zero
[09:11] <Four2zero> thank you qman__
[09:11] <qman__> of course I wouldn't recommend using a web GUI at all, but that's my preference
[09:11] <Four2zero> qman__ why is your opinion ?
[09:12] <Four2zero> why, what is your opinion on that
[09:12] <qman__> more trouble than they're worth, I'd rather just use SSH
[09:13] <qman__> when you use one of them, you're limited to what they offer
[09:13] <qman__> if you need configuration outside of that, they cause trouble rather than make things easier
[09:14] <Four2zero> that's food for thought there !
[09:14] <Four2zero> I will keep that in mind.
[09:26] <MrPPS> what's the equivalent of the "tunctl" command in ubuntu?
[09:32] <ttx> JamesPage: nice and quick work on those libraries !
[09:43] <soren> MrPPS: tunctl.
[09:43] <soren> MrPPS: It's in uml-utilities.
[09:44] <soren> MrPPS: Next time, if you want the equivalent of something rather than the thing itself, it might be helpful to specify what you want to do.
[09:47] <MrPPS> soren: sorry, i just wanted to find the tunctl util
[09:47] <MrPPS> to i did an aptitude search
[09:47] <MrPPS> couldn't find it in there, and figured you used a different utility
[09:48] <MrPPS> thanks for letting me know
[09:48] <soren> MrPPS: That's what I'm saying. If we didn't have tunctl, you should specify what you want to do so that we can point you at the right tool.
[09:49] <MrPPS> soren: ok, thanks for the help
[09:51] <donttrustem> hi guy's is there a debootstrap script for lucid?
[09:53] <soren> of course.
[09:55] <donttrustem> soren:I am running an old edgy box running xensource so I can use apt to retrrieve the lastest debootstraps ...
[09:55] <soren> donttrustem: Then you're screwed.
[09:55] <soren> In so many ways, it's not even funny.
[09:55] <donttrustem> Really ...
[09:56] <soren> edgy went out of support /years/ ago.
[09:56] <donttrustem> only 2 years ago
[09:56] <soren> I don't even want to think how many high-risk kernel vulnerabilities that thing must have.
[09:56] <donttrustem> OK .... point taken
[09:56] <donttrustem> I will upgrade the system
[09:57] <SpamapS> soren: I ran 3 RH 8.0 boxes up until May of this year.. ;)
[09:58] <SpamapS> that one, old, proprietary, statically linked, PoS app that wouldn't work on any other version.. just refused to die.. ;)
[09:58] <donttrustem> soren: Can I download the lucid script seperatley
[09:58] <soren> SpamapS: When did that go out of support? I don't follow RedHat's release cycle at all :)
[09:58] <soren> donttrustem: You can try.
[09:58] <soren> donttrustem: It's in the debootstrap package.
[09:59] <SpamapS> soren: hah.. 2004. ;)
[09:59] <soren> :(
[09:59] <donttrustem> soren: I just want to build the domU ... How do I extract the .deb
[09:59] <soren> Just install it?
[09:59] <donttrustem> OK...
[09:59] <soren> Or extract it with dpkg-deb if you insist.
[09:59]  * SpamapS has just realized that he completely forgot to go to bed
[09:59]  * SpamapS passes out
[09:59] <soren> donttrustem: Oh, by the way..
[09:59] <donttrustem> I will upgrade the server next week
[10:00] <soren> donttrustem: We don't support Xen dom0 anymore.
[10:00] <donttrustem> I am moving to xenserver
[10:00] <donttrustem> soren: Citrix version
[10:00] <soren> I'm not sure what that means in this context.
[10:00] <soren> Do they provide the dom0, then?
[10:01] <donttrustem> soren:http://www.citrix.com/English/ps2/products/product.asp?contentID=683148
[10:02] <donttrustem> soren: the do it a different way
[10:02] <soren> I'm not in the mood to read marketing material.
[10:02] <soren> Ever.
[10:02] <soren> :)
[10:02] <donttrustem> OK
[10:02] <donttrustem> :)  http://community.citrix.com/
[10:03] <soren> Doesn't look much better.
[10:03] <soren> Do they provide the dom0 is all I'm asking.
[10:03] <soren> Because Ubuntu doesn't.
[10:04] <soren> Not that I really care. I'm just saying that Ubuntu doesn't, so if you rely on Ubuntu to provide a dom0, you're screwed.
[10:04] <donttrustem> dunno need to check but the DC I am using run this on all there ubuntu servers
[10:05] <donttrustem> so it must work
[10:05] <soren> Ubuntu Edgy provided a dom0.
[10:05] <soren> We grew up, got wiser, ditched Xen.
[10:06] <donttrustem> soren: virtualistion is the way to go ...
[10:06] <soren> Yes. Xen isn't.
[10:06] <donttrustem> soren: what do you suggest
[10:06] <soren> KVM.
[10:06] <ttx> that's not just what soren suggests, that's the thing we support.
[10:07] <ttx> post-edgy.
[10:07] <soren> A surprising coincidence :)
[10:07] <ttx> yes, there must have been a reason for keeping those old insecure boxes around :)
[10:07] <soren> donttrustem: However, if your hardware is from the Edgy era, you're probably screwed.
[10:08] <donttrustem> soren: poweredge 1950
[10:08] <jpds> ttx: They work?
[10:09] <soren> donttrustem: I don't speak Dell.
[10:09] <maswan> We're slowly moving our dapper machines up to lucid now. But then we got more time by chosing LTS releases.
[10:09] <donttrustem> LOL
[10:09] <jpds> soren: Doesn't Ever Last Long - yes.
[10:10] <soren> maswan: *gasp*
[10:11] <maswan> soren: We're getting better at it, I think our last couple of breezy machines were about a year out of support by the time we finally ditched them. :)
[10:11] <soren> I actually found a laptop on a shelf recently that still ran Breezy.
[10:11] <soren> Aw, breezy. Great days.
[10:12] <donttrustem> crap ...I ran the dpkg and it wiped out my scripts from /usr/lib/debootstrap/scripts
[10:12]  * Daviey did the same with dapper... and couldn't remember by login details :)
[10:12] <Daviey> my*
[10:12] <donttrustem> where does it install to please
[10:12] <ttx> jpds: depends on your definition of "work"
[10:13] <donttrustem> fpind them
[10:13] <ttx> jpds: i wouldn't want to trade security vulnerabilities in exchange of "don't touch it if it works"
[10:14] <jpds> ttx: Oh, I thought you meant old == age of the box, not the release.
[10:14] <donttrustem> All working ...  :)
[10:15] <RoyK^> how can I change the screen resolution on the console in 10.04?
[10:16] <RoyK^> it's way too small :)
[10:16] <soren> donttrustem: /usr/share/debootstrap where they've always belonged.
[10:16] <donttrustem> :(  W: Failure trying to run: chroot /mnt/xen dpkg --force-depends --install /var/cache/apt/archives/base-files_5.0.0ubuntu20_amd64.deb /var/cache/apt/archives/base-passwd_3.5.22_amd64.deb
[10:16] <RoyK^> or - resolution is too large, that is
[10:17] <donttrustem> soren: any idea on that error?
[10:17] <soren> no
[10:22] <donttrustem> does anyone know
[10:23] <ttx> yay, all server $bugs triaged
[10:24] <twb> donttrustem: what are you trying to achieve?
[10:24] <donttrustem> twb: debootstrap lucid /mnt/xen http://gb.archive.ubuntu.com/ubuntu/
[10:24] <twb> donttrustem: pastebin the entire transcript
[10:25] <twb> donttrustem: also, if you're doing that ON a lucid host, try cdebootstrap or multistrap
[10:25] <donttrustem> twb: the debootstrap script
[10:26] <twb> donttrustem: run script -c "debootstrap lucid /mnt/xen http://gb.archive.ubuntu.com/ubuntu/"
[10:26] <twb> donttrustem: it will create a file called "typescript".  Pastebin the contents of "typescript"
[10:28] <ttx> SpamapS: working on EU tz ?
[10:29] <donttrustem> twb: http://pastebin.com/3tb8UncB
[10:31] <twb> donttrustem: are you running this as root?
[10:32] <donttrustem> yeah
[10:32] <ttx> Daviey: is there any value in me installing a fresh UEC right now ? (i.e. do you have another upload pending ?)
[10:32]  * ttx needs to reproduce bug 628055 again
[10:33] <twb> donttrustem: what does "grep /mnt /proc/mounts" say?
[10:34] <donttrustem> "/dev/vg1/cccam.root /mnt/xen xfs rw 0 0"
[10:35] <twb> OK, run the same script command again, but pass --verbose to bootstrap
[10:37] <donttrustem> twb: I ran as --verbose but the output was the same
[10:38] <donttrustem> twb: script -c "debootstrap --verbose lucid /mnt/xen http://gb.archive.ubuntu.com/ubuntu/"
[10:41] <twb> Does dmesg | tail give any hints?
[10:41] <twb> Are you running this on a host that's *already* a domU or so, or are you running it on a "real" ubuntu machine?
[10:42] <donttrustem> I am running it on the Dom0
[10:42] <Daviey> ttx, Hmm
[10:42] <Daviey> ttx, Well i do have an uploading pending... but the binary ~= what is in my PPA
[10:42] <donttrustem> twb: which is the real ubuntu machine
[10:42] <Daviey> ttx, the change being fix to metadata service.
[10:43] <ttx> hm. I can install from ISO, upgrade to your PPA
[10:43] <donttrustem> twb: no entry in dmesg ....
[10:43] <Daviey> ttx, So if you tested installation from current archive, then upgraded to my PPA you'd get a good test
[10:43] <ttx> ack
[10:43] <Daviey> (nothing in regards to installation procedure has changed from my PPA)
[10:44] <Daviey> ttx, Depending how much time you have spare.. testing lucid->maverick upgrade is also something that really needs to get done today aswell (on my hit list, but more eyes the better)
[10:45] <donttrustem> let me try another distro
[10:45] <donttrustem> twb: I have done this many times and it works .. but this is the first time with Lucid
[10:45] <ttx> Daviey: ew. maybe not time for that. will try
[10:46] <twb> donttrustem: right; I don't know why it isn't working
[10:46] <donttrustem> twb: what  was the distro before lucid
[10:46] <jpds> karmic
[10:46] <twb> hardy
[10:46] <Daviey> ttx, I'm expecting success - the last test was successful.. so don't need to panic about it.
[10:47] <Daviey> (or seemed to be successful... but i guess today i want to add confidence testing)
[10:48] <donttrustem> hmm! same problem
[10:49] <donttrustem> maybe I can run that part of the script  manually
[10:51] <donttrustem> twb: chroot /mnt/xen
[10:51] <donttrustem> groups: cannot find name for group ID 0
[10:51] <donttrustem> I have no name!@xen:/#
[10:56] <donttrustem> twb: http://pastebin.com/fwjpiW3L
[10:56] <twb> That's because /etc/passwd (provided by base-files) isn't unpacked
[10:56] <twb> debootstrap *should* be unpacking a bunch of core packages before it does the first chroot
[10:57] <donttrustem> twb: is there a problem with the scripts
[10:57] <twb> I don't know what is up with those EBADFD's
[10:57] <twb> Try cdebootstrap
[10:57] <donttrustem> OK
[10:57] <twb> It's faster anyway
[10:58] <donttrustem> twb: I don't have that installed
[10:59] <twb> So install it
[11:03] <donttrustem> Man I going to get the server rebuilt ....
[11:04] <donttrustem> twb: can't install the package dependencies
[11:39] <oryxtec> an we block all traffic coming to my server on port 5060 udp and we can only allow some specific IP to come and register on 5060 udp port?? through IPtables
[11:39] <oryxtec> ?
[11:42] <shauno> I believe rule work off the first match, so as long as the address-specific rule comes first, should work as described
[11:44] <oryxtec> please can you guide me.. how to make iptables rules
[11:46] <Dona|d> oryxtec > http://www.google.dk/search?hl=&q=iptables+rule+generator
[11:50] <twb> !ufw > oryxtec
[11:51] <twb> oryxtec: oh, sorry, 5060 is SIP.  SIP doesn't just use one port, it's tricky
[11:51] <twb> oryxtec: maybe have a chat with #shorewall or #netfilter
[12:05] <oryxtec> twb: acutally there are some IP addreses
[12:06] <oryxtec> who are hitting my asterisk server .. trying to regiester with my server
[12:06] <oryxtec> i want to block those ip address
[12:06] <oryxtec> how can i do that?
[12:07] <twb> oryxtec: man hosts.deny?
[12:07] <oryxtec> wht is that?
[12:07] <oryxtec> :)
[12:08] <twb> oryxtec: sorry, I don't care to help you further.  Wait patiently; maybe someone else will.
[12:09] <oryxtec> k.
[13:15] <bobslaede> Hey. Im trying to wrap my head around setting up a dev-server at home, behind my router, with several virtual hosts, and I want each virtual server, to have its own subdomain, on my domain. Should I do some DNS server, or reverse proxy?
[13:15] <bobslaede> virtual hosts = virtual machines
[13:17] <joschi> bobslaede: try dnsmasq
[13:17] <bobslaede> joschi: I have been looking into that. Will that enable be to map dev1.example.com to one VM, and dev2.example.com to a second one, while i only have one wan-ip
[13:18] <joschi> bobslaede: that's not possible at all
[13:18] <joschi> bobslaede: you'll need to do some portmapping/NAT/PAT
[13:18] <bobslaede> thats why i havent found any articles on it
[13:18] <bobslaede> joschi: i have been thinking about doing a reverse proxy with nginx
[13:19] <joschi> bobslaede: you could do something like port 10022 maps to vm1, port 22/tcp; 20022 maps to vm2, port 22/tcp etc.
[13:19] <joschi> bobslaede: if you use only http/https that will work
[13:19] <joschi> bobslaede: but not with much else
[13:19] <bobslaede> joschi: yeah, but then i would have to have dev1.example.com as example.com:1022 instead right?
[13:19] <joschi> bobslaede: yes
[13:20] <bobslaede> yeah, thats what im trying to avoid
[13:20] <bobslaede> I think it can be done with nginx, but then it would still only be for http/https
[13:20] <joschi> bobslaede: what exactly do you want to achieve?
[13:21] <bobslaede> site1.dev1.example.com, site2.dev1.example.com db1.example.com
[13:21] <bobslaede> as virtual machines
[13:21] <bobslaede> with one wan-ip
[13:21] <bobslaede> having *.example.com mapped to the wan ip
[13:22] <bobslaede> and routed to the server
[13:22] <bobslaede> if that makes any sense at all :)
[13:25] <joschi> bobslaede: ok. you can use a proxy for some services, e.g. http. but that only works because these protocols send the hostname in-band (HTTP/1.1 host header for example).
[13:25] <joschi> bobslaede: this won't work with other services, like MySQL or SMTP, so you'll need to use port-mapping for these
[13:26] <bobslaede> joschi: yeah, that was my worries, and why i was thinking about some dns setup.
[13:26] <joschi> bobslaede: which won't get you anywhere
[13:26] <bobslaede> joschi: nginx however, is able to translate for smtp, and couchdb at least
[13:26] <joschi> bobslaede: why do you need to make your development boxes externally available anyway?
[13:27] <bobslaede> joschi: well, mostly for fun, and to enable clients to the progress on websites
[13:27] <joschi> bobslaede: couchdb uses http as its application protocoal
[13:27] <joschi> s/protocoal/protocol/
[13:27] <bobslaede> joschi: then, that explains that :) havent used it before, but wanna try it out
[13:29] <bobslaede> joschi: if clients wants to check out a website in progress, or bug fixing, its easier to go to dev1.example.com than example.com:1022
[13:29] <joschi> bobslaede: and now tell me again why you need any other service than http available externally...
[13:29] <bobslaede> joschi: or if im running a 3rd party cms tool or something, that doesnt work well with ports
[13:30] <bobslaede> joschi: that parth would be the just for fun part of it. Just to try
[13:30] <bobslaede> and learn
[14:02] <Daviey> hggdh, Are you around?
[14:17] <hggdh> Daviey: yes
[14:18] <Daviey> hggdh, two mins, on a call.
[14:28] <hallyn> jdstrand: do you know why libvirt on lucid is failing to build (https://launchpad.net/~ubuntu-server-qa/+archive/regression-test/+build/1960449)?  (well, it's bailing bc it finds no macvtap support in kernel headers, but...)
[14:29] <jdstrand> hallyn: I never looked into it. I brought it up with you and kirkland way back when I uploaded 0.8.3 and encouraged an interested party in fixing it :)
[14:30] <jdstrand> clearly, I wasn't that interested party
[14:30] <jdstrand> ;)
[14:30] <jdstrand> oh
[14:30] <hallyn> jdstrand: you did?
[14:30] <jdstrand> hallyn: lucid
[14:30] <jdstrand> ah, I assumed maverick/powerpc
[14:30] <jdstrand> let me actually look at what you asked me to look at
[14:34] <jdstrand> hallyn: you are building maverick's package on lucid? interesting. uhm, yeah, as mentioned, this is the line: configure: error: Installed linux headers don't show support for macvtap device.
[14:34] <jdstrand> hallyn: looks like you need --without-macvtap for lucid
[14:35] <jdstrand> hallyn: look at DEB_CONFIGURE_EXTRA_FLAGS in debian/rules
[14:35] <pkhamre> Is this behaviour expected with vmbuilder? I created a virtual machine with vmbuilder and specified a destination directory with -d. Something in vmbuilder failed and recursively removed everything in the destination directory
[14:36] <soren> pkhamre: Can I see the full command line?
[14:36] <pkhamre> I specified /var/lib/libvirt/images as destination, which also was home to some images for other virtual machines
[14:36] <Mutru> pkhamre: I've also had the same problem. Shouldn't be expected behaviour, I think.
[14:37] <Mutru> Luckily I was just setting up the server so I only deleted some fresh installations.
[14:38] <pkhamre> soren: yes, here you go: http://pastebin.com/ptsgzEtG
[14:38] <soren> pkhamre: Then yes.
[14:38] <soren> pkhamre: -o means overwrite.
[14:39] <pkhamre> overwrite == remove old stuff?
[14:39] <pkhamre> "Force overwrite of destination directory if it already exist."
[14:40] <pkhamre> it accidentally deleted my private email- and webserver, but fortunately i had offsite backup :)
[14:42] <rahman> Hi, I am trying to install phamm packages. But I get "Setting up phamm (0.5.15-1) ... dpkg: error processing phamm (--configure): ...  subprocess installed post-installation script returned error exit status 10" I tried purging and reinstalling multible times without any success. Doing sudo dpkg-reconfigure  phamm also gives "/usr/sbin/dpkg-reconfigure: phamm is broken or not fully installed"
[14:42] <hallyn> jdstrand: i'll take a gander at fixing that (when i get a chance), thanks
[14:43] <soren> jdstrand: Secret trick when uploading packages that are managed in bzr /and/ use a patch management system: Make sure you apply the patch and commit that to bzr (along with whatever extra files quilt puts in .pc)
[14:43] <soren> jdstrand: Otherwise we end up with:
[14:43] <hallyn> jdstrand: and, while i'm yappin' about libvirt, have you looked at any of the virt-manager segfaults (segfaulting in glib/libc)?
[14:43] <soren> jdstrand: Uh... Well, try going into  your libvirt bzr checkout and do an update or a pull, and you'll see.
[14:44] <jdstrand> hallyn: I haven't but mdeslaur has. iirc he said it was python that was the problem
[14:44] <hallyn> soren: are you saying if i do a bzr co of lp:ubuntu/lucid/libvirt, i won't get the latest?
[14:44] <jdstrand> soren: I didn't commit anything to .pc or with quilt. my changes where all within debian/
[14:44] <soren> hallyn: No, that's not what I'm saying.
[14:44] <hallyn> jdstrand: ok, so i'll leave those bugs alone.  lately i can't reproduce anyway
[14:45] <soren> jdstrand: Yes.
[14:45] <soren> jdstrand: That's the problem :)
[14:45] <soren> jdstrand: ...because when the importer thing comes along, it /does/ apply things and imports the package that way.
[14:46] <soren> jdstrand: I made the exact same "mistake" with the previous upload.
[14:46] <mdeslaur> hallyn, jdstrand: I uploaded a new gtk-vnc that should fix most of those virt-manager segfaults
[14:46] <soren> jdstrand: I can fix it up so that you can just pull/update, but I just wanted to let you know.
[14:46] <hallyn> mdeslaur: cool, that might explain why i can't reproduce
[14:46]  * jdstrand is a bit confused as the +N files in .pc were the 9025 files that soren added
[14:47] <mdeslaur> hallyn, jdstrand: There is another fix in upstream git that may fix some more...but my virt-manager doesn't segfault anymore
[14:47] <jdstrand> mdeslaur: dude, that is awesome! :)
[14:47] <mdeslaur> hallyn, jdstrand: if you guys see anymore segfault, let me know
[14:47] <hallyn> mdeslaur: thx
[14:47] <soren> jdstrand: I might now have taken appropriate care myself. I may have been assuming I'd be uploading it myself so I'd get to check up on this before uploading.
[14:48] <jdstrand> soren: I guess what you are saying is I need to be sure to 'quilt push -a' before committing
[14:48] <soren> s/now/not/
[14:48] <soren> jdstrand: Yes, /and/ add the resulting files in .pc/<name of patch>/.
[14:48] <Daviey> hggdh, Sorry.. been on a call.  Do you have plans today?
[14:48] <jdstrand> right
[14:48] <jdstrand> soren: ok. thanks for that, I've added it to my notes
[14:48] <jdstrand> soren: sorry I missed it
[14:48] <soren> jdstrand: the package importer automatically moves our branch out of the way, puts the new one as lp:ubuntu/libvirt and proposes a merge.
[14:49] <soren> jdstrand: I'm doing the merge now.
[14:49] <soren> jdstrand: Hey, don't worry about it. It's hardly obvious. At all. It's really quite annoying.
[14:49] <Daviey> shame how crappy quilt and bzr work together :(
[14:49] <Daviey> makes merge proposals really ugly :(
[14:49] <b0gatyr> anyone familiar with clonezilla?
[14:50] <jdstrand> soren: so did you say you are going to fix this up?
[14:50] <soren> jdstrand: Yes.
[14:50] <jdstrand> soren: cool, thanks :)
[14:50] <hggdh> Daviey: yes -- keep on euca tests
[14:51] <hggdh> Daviey: I am looking at the long run I letf during the night: after about 1300 instances things went south
[14:51] <Daviey> hggdh, That is GREAT news
[14:51] <hallyn> soren: jdstrand: that flies against how I'd understood it, so to be sure i grok it: you want the bzr working tree to have all quilt patches applied when checked into bzr?
[14:51] <Daviey> hggdh, Do you have any capacity for me to throw stuff at you? :)
[14:52] <soren> hallyn: Yup.
[14:52] <hggdh> Daviey: yes, I am all euca now.
[14:52] <Daviey> \o/
[14:53] <hggdh> Daviey: I am still to find out WTF happened after 1300 instances. Right now any euca-* command does not return
[14:53] <hallyn> soren: jsut to help me remember which way is up - what's the good of that?
[14:53] <soren> hallyn: Otherwise you end up with conflicts when the package importer does its thing.
[14:53] <Daviey> hggdh, OK..   What would be *really* awesome if you could install lucid i386, run a couple of instances just to make the system dirty.  Then upgrade to maverick.. keeping an eye out for bug 628055
[14:54] <Daviey> hggdh, Is the viable?
[14:54] <Daviey> That way, i386 gets tested, upgrade and attempt to reproduce the bug :)
[14:55] <Daviey> Would that be ok, or are you swamped already?
[14:55] <hggdh> Daviey: yes, it is, I can take a few to do it. But we will have to get back to Maverick and Euca stuck
[14:55] <hallyn> soren: what is the package importer?  (is it the bzr equiv of 'uscan', or a lp tool, or something else?)
[14:56] <soren> hallyn: It's the thing that takes package uploads and puts them into bzr branches.
[14:57] <hallyn> soren: is that done automatically by lp? or is there a bzr command?
[14:59] <soren> hallyn: You mentioned lp:ubuntu/lucid/libvirt yourself.
[14:59] <soren> hallyn: That's created based on uploads. Automatically. by the package importer.
[14:59] <hallyn> soren: i thought a person did that
[14:59] <soren> hallyn: https://wiki.ubuntu.com/DistributedDevelopment
[14:59] <hallyn> soren: cool, thanks, i'll look at that
[15:01] <soren> hallyn: yw
[15:02] <Daviey> soren / hallyn: Which causes headaches if you work on unreleased bzr branches as a team effort, and someone branches from the ~ubuntu-branches
[15:02] <Daviey> hggdh, How many beers do i owe you now?
[15:03] <soren> Daviey: Yeah, upstream bzr branches and package branches is a very unhappy love story.
[15:03] <hggdh> Daviey: actually, none, but I will be glad to drink one with you on UDS :-)
[15:03] <Daviey> \o/
[15:04] <zul> Daviey: probably enough that hggdh doesnt need to think about an alcohol budget at UDS ;)
[15:05] <hggdh> LOL
[15:11] <hallyn> jdstrand: stupid question - i assume i should open a bug about the failure to build (if only to have something to point the fixed bzr tree at)?
[15:11] <hallyn> (or would that be a faux pas?)
[15:12] <jdstrand> hallyn: I don't think it is required. just say something like 'fix FTBFS when building on lucid' or similar. if you want a tracking bug, feel free to file and assign to you
[15:13] <ttx> Daviey: ping
[15:14] <soren> jdstrand: Fixed.
[15:14] <soren> jdstrand: Do you expect to work more on libvirt before final freeze?
[15:15] <ttx> Daviey: I did install UEC, was fine. Then I upgraded to your packages, and then the CC doesn't start due to cluster cert mismatch
[15:15] <ttx> Daviey: so it looks like registration is still not idempotent
[15:16] <Daviey> ttx, 2 mins - on call :(
[15:16] <ttx> Daviey: right -- would like your thoughts before opening a bug
[15:17] <hallyn> jdstrand: ok, cool, if i can get away without filing a bug all the better, thanks
[15:19] <jdstrand> soren: no. the bug that seems most annoying is bug #628055, but contrary to the message, it doesn't seem related to apparmor
[15:19] <jdstrand> oddly, it is still assigned to me
[15:19] <jdstrand> (once I have all the requested info, I can look at it more)
[15:20] <look> is there a support channelf or Arch linux?
[15:20] <jdstrand> hallyn: is your change for maverick?
[15:20] <look> oh wait wrong channel, sorry
[15:21] <soren> jdstrand: Cool. I'll do an upload this evening and that'll be it.
[15:25] <hallyn> jdstrand: no, for lucid
[15:25] <jdstrand> hallyn: I'm confused. what do you plan to do with the maverick libvirt on lucid in the archive?
[15:28] <Daviey> ttx, This is odd :/
[15:28] <Daviey> ttx, Can i see your registration.log?
[15:28] <ttx> sure
[15:28] <ttx> can't make the NC work either
[15:29] <hallyn> jdstrand: what are you talking about?
[15:29] <hallyn> 'the maverick libvirt on lucid' ?
[15:29] <ttx> Daviey: note that I re-rebooted and it didn't break my certs again
[15:30] <hallyn> jdstrand: ok, seems i've confused myself
[15:30] <Daviey> ttx, ...
[15:30] <jdstrand> hallyn: i386 build of libvirt 0.8.3-1ubuntu10+regressiontest20100915 in ubuntu lucid RELEASE
[15:31] <hallyn> jdstrand: i was thinking that was the official lucid libvirt repo, but i see it's not
[15:31] <hallyn> jdstrand: so nm all that
[15:31] <jdstrand> hallyn: ok, heh
[15:31] <hallyn> back to real work
[15:31] <jdstrand> hallyn: I don't know what ubuntu-server-qa is doing, but you can at least pass them the --without-macvtap thingie
[15:32] <ttx> Daviey: http://pastebin.ubuntu.com/494217/
[15:32] <ttx> the usual double stuff
[15:32] <ttx> + line 68
[15:32] <hallyn> jdstrand: right, but do i have upload rights to that ppa even?
[15:33] <ttx> Daviey: for some reason auca_conf --list-cluster didn't answer, so we reregistered, and it broke the cert
[15:33] <jdstrand> hallyn: I just meant tell whoever is responsible for that build about why it is failing and that they can use --without-macvtap to fix it
[15:33] <ttx> (on line 68)
[15:33] <jdstrand> hallyn: not that you should fix it
[15:34] <Daviey> ttx, Hmm.. think the sleep needs increasing ?
[15:34] <hallyn> jdstrand: oh, ok.  it's be a trivial enough fix if i did ahve the perms :)  but ok
[15:34] <ttx> Daviey: note the absence of the "cluster is already registered" message
[15:34] <jdstrand> hallyn: I'll leave that up to you :)
[15:34] <ttx> hm, strike that
[15:35] <ttx> Daviey: well, they should rather make registration really idempotent
[15:35] <ttx> Daviey: like it used to be
[15:35] <Daviey> ttx, they have.. their QA proved it as such.
[15:35] <ttx> or fix euca_conf so that it returns correctly
[15:36] <ttx> Daviey: oh right, we must be getting something wrong.
[15:38] <DigitalDeviant> Hey everyone!
[15:38] <DigitalDeviant> I have a question about pure-ftpd
[15:38] <DigitalDeviant> Is someone available to answer a quick question about it
[15:39] <hallyn> soren: hggdh: is ubuntu-server-autotest a robot?
[15:39] <soren> hallyn: Yes.
[15:40] <ttx> Daviey: I fixed my NC by reregistering the node. My CC certificate fixing must have borked it
[15:40] <DigitalDeviant> I am trying to figure out how to create a conf file for pureftp and have it set a chown on uploads for the users. Has anyone had a setup like that?
[15:40] <ttx> Daviey: but we are left with a potential break-on-reboot thing
[15:40] <Daviey> ttx, But need to find the underlying issue
[15:40] <ttx> Daviey: shoudl I reopen the bug ?
[15:41] <Daviey> ttx, I guess so :(
[15:41] <Daviey> ttx, somewhat suprised me and carlos haven't seen this
[15:41] <ttx> I think it was never fixed, just euca_conf was working sufficiently well so that we never re-registered
[15:41] <fabianhoward> hi all, I'm having trouble accessing my apache2 server from other computers. I can access it on the localhost. Is their a default to block remote connections?
[15:41] <Daviey> ttx, *sigh*
[15:41] <ttx> Daviey: if euca_conf works, you can't see it
[15:41] <progre55> Hi guys. I was installing ubuntu server from an installation cd, but after a restart it falls to (initramfs) saying "Gave up waiting for root device. Common problems: - Boot args (cat /proc/cmdline); - check rootdelay=(did  the system wait long enough?)". Any suggestions, please?
[15:42] <hallyn> soren: does he use a lp daily source build recipe to do uploads?  where do i see the recipes?  is there someone else i should be bugging instead of you?
[15:42] <progre55> fabianhoward: you sure it's not blocked by a firewall?
[15:42] <progre55> fabianhoward: I mean, the port 80
[15:42] <fabianhoward> progre55, is their a firewall on ubuntu-desktop by default?
[15:43] <progre55> fabianhoward: no, but maybe it's somewhere between your desktop and your other computer where you want to access from
[15:43] <fabianhoward> maybe but i can ssh to it...
[15:43] <fabianhoward> progre55, i think its unlikely
[15:44] <progre55> fabianhoward: try to telnet to port 80 =)
[15:44] <soren> hallyn: Me or hggdh. I'm working on it right now, actually.
[15:45] <soren> hallyn: And no, it doesn't use lp's recipe thign.
[15:45] <fabianhoward> nothing
[15:45] <fabianhoward> progre55, maybe their is a firewall by default
[15:45] <fabianhoward> progre55, iptables is showing rules, I'll check
[15:45] <progre55> fabianhoward: yeah, I'm sure it's a firewall
[15:46] <DigitalDeviant> I am trying to figure out how to create a conf file for pureftp and have it set a chown on uploads for the users. Has anyone had a setup like that?
[15:49] <hallyn> soren: hggdh: is there some place i can see the source for ubuntu-server-autotest?  and where he runs?
[15:49] <storrgie> I created a new user on my server, I want them to be able to use gnu screen.... do I need to assign them to a special group or something?
[15:49] <DigitalDeviant> also, I am getting this error => there is 1 zombie process....what does that mean?
[15:50] <soren> hallyn: It runs on one of my servers. I think the code is somewhere on Launchpad. Let me check.
[15:50] <storrgie> DigitalDeviant, zombie processes are processes that were created by a 'parent process' (this is called forking) and the parent has stopped. They have no parent... so they are a zombie.
[15:50] <storrgie> I actually dont know how to detect which process is a zombie, and stop it
[15:51] <storrgie> im assuming you can grep the ps command to find it
[15:51] <storrgie> something like:
[15:51] <storrgie> ps -ef | grep [ZOMBIE CRITERIA]
[15:53] <DigitalDeviant> ha, it was screen
[15:54] <storrgie> ps -ef| grep -i defunct
[15:55] <storrgie> do I need to be an admin user to run screen?
[15:55] <Pici> No.
[15:55] <storrgie> Pici, how do i make a user who is username:users be able to use screen
[15:56] <Pici> storrgie: You don't need to do anything special for a user to be able to use screen.
[15:56] <hggdh> hallyn, soren: I have a branch on bzr+ssh://bazaar.launchpad.net/~hggdh2/autotest/automated-ubuntu-server-tests/
[15:57] <storrgie> since this is a two liner I'll put it here:
[15:57] <storrgie> storrgie@minerva:/home/agd$ screen
[15:57] <storrgie> Cannot open your terminal '/dev/pts/6' - please check.
[15:57] <DigitalDeviant> screen -x
[15:57] <hggdh> hallyn, soren: I think the original (from soren) is at ~soren/...
[15:57] <DigitalDeviant> try that
[15:59] <storrgie> its permissions to pts/6
[16:04] <soren> hallyn: It wasn't on launchpad. It will be in a few minutes.
[16:04] <soren> hggdh: I've set up an ssh key for the user on the server. If you make changes on the server, just commit and push.
[16:05] <hggdh> soren: cool! I intend to get back to it as soon as I am done on Eucalyptus (sigh, never?), and update all to Maverick
[16:05] <soren> hggdh: I just did that.
[16:06] <hggdh> soren: sir, you rock!
[16:06] <soren> hggdh: I thought I did that a couple of days ago, but I didn't do it properly. Now I did.
[16:06] <hggdh> Daviey, ttx: please see bug 639639
[16:07]  * ttx cries
[16:08] <hggdh> ttx: believe me, you are not alone
[16:09] <hggdh> ttx: I would say this is another barf on the jetty server (or related to it), so I am restarting the whole bloody thing with '--debug'
[16:10] <hggdh> but I will only monitor it, I have to finish my remaining QA tasks
[16:10] <Daviey> hggdh, that is good.. thans
[16:10] <Daviey> hggdh, can you add your thoughts to the bug.. i've added an upstream task to it
[16:10] <hggdh> Daviey: will do
[16:11] <Daviey> hggdh, \o/
[16:11] <Daviey> hggdh, I don't want you to miss your other WI because of us :)
[16:11] <hggdh> Daviey: should we mark it High?
[16:13] <ttx> smoser: a problem with cloud-init on a lucid instance, see http://pastebin.ubuntu.com/494234/
[16:13] <ttx> smoser: any clue ?
[16:13] <hallyn> hggdh: soren: thanks much
[16:14] <Daviey> hggdh, We don't get to use Medium or Low very much these days :)
[16:15] <Daviey> hggdh, This issue hasn't yet been reproduced.. but certainly looks valid.  Thankfully, this is an issue that can perhaps be fixed post-release.. So it's not as alarming to me as some of the other issues we have been encountering
[16:15] <Daviey> ttx, that fair to say?
[16:15] <smoser> ttx, i can't really look at it right now
[16:15] <hggdh> Daviey: I agree with the reasoning
[16:15] <smoser> "consuming user data failed!" i'd start where that message comes from
[16:17]  * Daviey suspects it's related to the context issue
[16:19] <kpettit> anybody know of a good text editor / ide that has bzr support built in?
[16:21] <smoser> ttx, which lucid image ?
[16:21] <smoser> the original releases of lucid image did not have as good of debugging as more recent ones
[16:21] <ttx> smoser: hm, looks like I'm still running a borken metadata service
[16:21] <ttx> investigating
[16:21] <smoser> yeah. that is what i suspected. but for some reason i thought you said ec2
[16:21] <smoser> which, of course, never has metadata issues :)
[16:25] <andreserl> ttx, i'll be probably disabling pacemaker support in RHCS later today :(
[16:26] <RoAkSoAx> gosh
[16:26] <RoAkSoAx> im getting confused on what irc session to use
[16:26] <RoAkSoAx> lol
[16:26] <ttx> RoAkSoAx: I prefer it disabled before FinalFreeze, rather than maybe-fixed in two weeks.
[16:27] <RoAkSoAx> ttx: yeah me too. I'll just do that now then
[16:28] <ttx> RoAkSoAx: +1
[16:29] <SpamapS> ttx: https://code.launchpad.net/~clint-fewbar/ubuntu/maverick/libdbi/upstream-0.8.4/+merge/34365
[16:30] <SpamapS> ttx: the libdbi issue is fixed in that merge proposal (actually its more like a sync proposal)...
[16:32] <SpamapS> ttx: once that is uploaded, the other bug tasks can all be fixed by rebuilding and retargeting to libdbi-dev
[16:35] <ttx> SpamapS: won't have time to look into that branch today -- maybe see with matiaz for review
[16:35] <ttx> mathiaz
[16:35] <ttx> SpamapS: the graph is still broken btw, in a subtle way now
[16:35] <SpamapS> ttx: will do
[16:35] <SpamapS> oh?
[16:36] <ttx> you have to have designed it to see the issue, I guess :)
[16:36] <ttx> the end of the dotted trends line
[16:36] <ttx> should match day-1 bar height
[16:36] <ttx> should be at 85, not at 77
[16:36] <ttx> ~
[16:37] <ttx> so it's probably missing some of the stacking
[16:37] <ttx> SpamapS: at first glance, I'd say the inprogress ones
[16:40] <SpamapS> ttx: ok
[16:53] <tydeas> how do i list configured vhost with apache on ubuntu server - lucid ?
[16:54] <jpds> tydeas: apache2ctl -S
[17:02] <andreserl> ttx, done bug #635884
[17:04] <ttx> andreserl: won't have time to upload it today, maybe ask zul or mathiaz for sponsoring
[17:05] <andreserl> ttx, ok :)
[17:05] <andreserl> zul, ping
[17:07] <zul> andreserl: pong
[17:07] <andreserl> zul, oculd you please sponsor bug #635884
[17:08] <zul> andreserl: ack...in a meeting right now will do it after lunch
[17:08] <andreserl> zul, sure thanks :)
[17:13] <SpamapS> ttx: fixed the chart line, please check in 2 hours. ;)
[17:14] <ttx> SpamapS: I will :P
[17:38] <Daviey> hggdh, Your overnight testing, what package were you testing against?
[17:38] <hggdh> Daviey: euca 2.0+bzr1239-0ubuntu3
[17:39] <Daviey> hggdh, sure?
[17:39] <Daviey> hggdh, 3 is the version in the archive
[17:39] <hggdh> Daviey: darn! no... 0ubuntu3.2
[17:39] <Daviey> hggdh, hmm... interesting... ttx is seeing a similar issue with 0ubuntu3.2
[17:40] <hggdh> yes, same version
[17:40]  * Daviey sobs
[17:40] <Daviey> ... and walks away for a bit.. before his head explodes.
[17:40] <hggdh> Daviey: and I have another one (just had a look at the test running): of 1400 instances started, only ~400 succeeded
[17:41] <Daviey> hggdh, I suspect that is the same issue
[17:41] <hggdh> Daviey: no, not quite: on my first run eventually *NO* euca-* command returns
[17:41] <Daviey> is my maths right in saying a 1 in 3.5 chance of seeing the issue :)
[17:42] <Daviey> aHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
[17:42] <hggdh> on this current run it is still responding
[17:42] <hggdh> Daviey: so it sounds like Yet Another Issue
[17:42] <Daviey> hggdh, when you get a  monent, can you upload your logs including euca-get-console(s) ?
[17:43] <hggdh> for the current run?
[17:43] <Daviey> "1400 instances started, only ~400 succeeded" .. That one
[17:43] <hggdh> yes, current. I will cancel the run, and upload
[17:43] <Daviey> hggdh, thanks...
[17:43]  * hggdh thinks another bug is warranted
[17:43] <Daviey> i'm going afk for a bit.
[17:44] <Daviey> o/
[17:44] <KillMeNow> Anyone here use / have experience with Freenas?
[17:46] <holstein> KillMeNow: its been a while
[17:46] <holstein> i had some issues with user management
[17:46] <holstein> but i think i would do better now that i know more
[17:46] <KillMeNow> the freenas channel is so quiet i can hear a pin drop
[17:46] <holstein> i would use it again
[17:46] <KillMeNow> i'm having trouble getting it to install on a Dell Powervault 745n box
[17:47] <holstein> AH
[17:47] <holstein> i finally just started saving the config to floppy
[17:47] <holstein> and running it from CD
[17:47] <holstein> easy to upgrade
[17:47] <holstein> :)
[17:47] <KillMeNow> yea, i tried to install it with the LiveCD and it crashes after the menu
[17:47] <KillMeNow> the installation menu that is
[17:48] <KillMeNow> wondering if i need to get an older version
[17:48] <KillMeNow> i downloaded the new full version, but it's not in an ISO or some other format i don't recognize
[17:48] <holstein> i really didnt see any advantage to installing it
[17:48] <holstein> when i was testing
[17:48]  * pmatulis thought freenas was based on freebsd
[17:49] <holstein> yup
[17:49] <pmatulis> sooo
[17:49] <holstein> there was talking of moving it to linux
[17:49] <holstein> but i dont think they did
[17:49] <KillMeNow> it is based on FreeBSD
[17:49] <pmatulis> right, so why ask about it in here?
[17:49] <KillMeNow> not sure if the new version is LInux...  there is talk about integrating to Ubuntu
[17:49] <holstein> i really havent needed it since i got more comfortable with setting up services in linux
[17:50] <holstein> 12:46 < KillMeNow> the freenas channel is so quiet i can hear a pin drop
[17:50] <pmatulis> so this is the catch-all channel?
[17:51] <KillMeNow> sure, why not...  since i'm usually in this channel anyways, figured i would ask if anyone in here had experience with it
[17:51] <holstein> ive been wanting to try http://www.openfiler.com/
[17:51] <KillMeNow> what difference does it make really?
[17:51] <KillMeNow> yea i was looking at that as well
[17:51] <KillMeNow> but Freenas has a few more features
[17:52] <pmatulis> KillMeNow: imagine what this place would be like if everyone used your logic?
[17:53] <KillMeNow> yea, maybe more people would expand their experience...
[17:53] <holstein> KillMeNow: you feel like you cant do the job with a server install?
[17:54] <KillMeNow> Ubuntu server?  probably
[17:55] <holstein> yeah
[17:55] <KillMeNow> but if someone has something out there that already does it....  besides, it makes me learn something new and different
[17:55] <KillMeNow> but i'll stop discussing it in this channel
[17:56] <holstein> i like these too http://www.turnkeylinux.org/
[17:56] <holstein> those are based on ubuntusever
[17:56] <holstein> i think some of them are still hardy
[17:56] <KillMeNow> hadn't heard about that
[17:57] <zul> andreserl: done
[17:57] <andreserl> zul, thank yuo :)
[17:58] <KillMeNow> holstein:  wow.  I suppose that's good for a complete linux nuub
[17:59] <holstein> i tried the drupal and joomla ones
[17:59] <holstein> stupid easy
[18:00] <holstein> actually, i think i was the wordpress and joomla appliances
[18:00] <KillMeNow> but it's good to know about, had no idea that project existed
[18:01] <holstein> i did a drupal install on a PPC server
[18:01] <holstein> those were quite a bit easier ;)
[18:05] <ssureshot> I'm trying to create an upstart script but when I use respawn then script it will not respawn
[18:05] <ssureshot> any reason why?
[18:07] <ssureshot> actually my script isn't running at all
[18:07] <thafreak> soren: hello, I'm the one from the mailling list having bridging issues...
[18:08] <thafreak> soren: let me know if you have an ideas of things I can try to debug the bridge creation process during startup.
[18:34] <drean> Hi, can anyone point me to some docs about installing Ubuntu Server 10.4 from usb. I've tried to use netbootin and Universal usb install, it says that it cant find the cdrom.
[18:35] <ideopathic> drean: https://help.ubuntu.com/10.04/serverguide/C/index.html
[18:36] <hggdh> Daviey: bug 639781 (link to the logs there)
[18:39]  * SpamapS smells fried chicken.. wonders if the pigeons strattled the powerlines again..
[18:40] <Daviey> hggdh, thanks
[18:40] <Daviey> SpamapS, sounds like your lunch is set for today :)
[18:46] <Daviey> ttx, Do you still have your maverick i386 setup, or did you trash it?
[18:46] <Daviey> ttx, bug 628055
[19:40] <mathiaz> RoAkSoAx: hey - re bug 635884
[19:41] <mathiaz> RoAkSoAx: so we'll drop pacemaker?
[19:41] <RoAkSoAx> mathiaz: yes!
[19:41] <RoAkSoAx> unfortunatelly
[19:42] <RoAkSoAx> mathiaz: all because of cluster-glue and pacemaker
[19:42] <RoAkSoAx> mathiaz: we'll provide packages in PPA though
[19:43] <RoAkSoAx> for natty we'll split pacemaker's libraries on its own packages to get this over with, but I'm not sure about what's gonna happen with cluster-glue since ivoks is in charge of it
[19:45] <ttx> Daviey: trashed it, have an amd64 now
[19:50] <mathiaz> SpamapS: o/
[19:50] <mathiaz> SpamapS: reviewing the libdbi bug
[19:52] <mathiaz> RoAkSoAx: how does bug 635884 apply to cluster-glue?
[19:53] <RoAkSoAx> mathiaz: the reason of redhat-cluster's FTBFS was because cluster-glue and pacemaker are not in main
[19:54] <mathiaz> RoAkSoAx: right - however there is a task open for cluster-glue
[19:54] <mathiaz> RoAkSoAx: does the bug require any work on cluster-glue to get fixed?
[19:55] <mathiaz> RoAkSoAx: should the bug be marked as Invalid/Fix Released for cluster-glue?
[19:56] <RoAkSoAx> mathiaz: well it does, to be able to get it into main cluster-glue needs to be "fixed". However, we just decided on dropping pacemaker support so I guess it will be Invalid
[19:56] <mathiaz> RoAkSoAx: ok - I'll mark the bug as invalid for cluster-glue then
[19:56] <RoAkSoAx> \just did it :)
[19:56] <mathiaz> RoAkSoAx: thanks for taking the time to untangle this issue
[19:56] <mathiaz> RoAkSoAx: cool - thanks!
[19:58] <RoAkSoAx> np :) Though I wish we could have had this cluster-glue issue fixed to have redhat-cluster with pacemaker-s support.
[20:02] <mathiaz> RoAkSoAx: that's ok - we'll target natty instead
[20:02] <mathiaz> RoAkSoAx: natty opens for business in less than a month
[20:03] <mathiaz> RoAkSoAx: if you work on providing a PPA with maverick packages, you may be able to push everything early on in natty
[20:03] <RoAkSoAx> mathiaz: yes that's indeed the plan :)
[20:04] <mathiaz> RoAkSoAx: o^5
[20:05] <SpamapS> mathiaz: great! thoughts?
[20:05] <mathiaz> SpamapS: well - I was about to ask about the status
[20:06] <mathiaz> SpamapS: I'm not sure I fully understand what needs to be done
[20:06] <mathiaz> SpamapS: could we get 0.8.4 in maverick?
[20:07] <SpamapS> mathiaz: the merge proposal does just that
[20:07] <SpamapS> mathiaz: not having 0.8.4 in maverick means potentially having very confusing error messages
[20:08] <mathiaz> SpamapS: once 0.8.4 is uploaded, does it require any other source upload?
[20:08] <mathiaz> SpamapS: or 0.8.4 actually reverts the ABI break from 0.8.3?
[20:08] <SpamapS> mathiaz: yes, all of its build deps. They're all marked as bug tasks on bug 625882
[20:09] <SpamapS> mathiaz: 0.8.4 bumps soname
[20:10] <mathiaz> SpamapS: IIUC it also changes the -dev package name?
[20:10] <SpamapS> mathiaz: the original packaging had some mistakes.. so libdbi0-dev becomes libdbi-dev...
[20:10] <mathiaz> SpamapS: thus requiring source changes to all dependencies?
[20:10] <SpamapS> mathiaz: yep
[20:10] <mathiaz> SpamapS: ok - exploring another option
[20:10] <mathiaz> SpamapS: what happens if we don't do anything?
[20:10] <SpamapS> mathiaz: I'd rather do that than have a confusing -dev package name (libdbi0-dev -> libdbi1??)
[20:11] <SpamapS> mathiaz: anybody who has built programs linked against libdbi0-dev and used the error enums gets weirdness.
[20:11] <mathiaz> SpamapS: I'm trying to figure out if we should proceed given where we are in the release
[20:12] <SpamapS> mathiaz: the archive will be fine, none of them use the broken parts of the ABI
[20:12] <SpamapS> mathiaz: I'm more concerned with developers
[20:12] <mathiaz> SpamapS: right.
[20:12] <SpamapS> people who are building something new that we don't package.
[20:12] <mathiaz> SpamapS: understood
[20:12] <SpamapS> mathiaz: another option is to just have the dev lib remain the same for maverick
[20:12] <mathiaz> SpamapS: is libdbi mainly used on server application?
[20:13] <SpamapS> mathiaz: its a database abstraction layer.. so most of its uses are in server apps yes.
[20:13] <SpamapS> tho gammu is a dev tool for talking to mobile phones
[20:14] <mathiaz> SpamapS: option "have the dev lib remain the same" would still require a rebuild of dependencies in the archive
[20:14] <mathiaz> SpamapS: however we wouldn't need to change their source
[20:14] <SpamapS> mathiaz: right, they'd be noop rebuilds at least.
[20:20] <SpamapS> smoser: what was that url with the list of AMI's for maverick that is easily greppable?
[20:21] <kirkland> smokie: ping
[20:21] <kirkland> smokie: sorry
[20:21] <kirkland> smoser: ping
[20:21] <kirkland> smoser: when is /etc/hostname created in ec2 images?
[20:21] <smoser> early
[20:22] <Daviey> ttx, ok
[20:22] <smoser> SpamapS,
[20:22] <smoser> uec-query-builds latest-ec2 --stream=daily --suite=maverick --build-name=server
[20:22] <phretor> I need to compile nginx because I need a custom module. What would be the best way to make the installation process as Ubuntu-friendly as possible?
[20:22] <smoser> or, http://uec-images.ubuntu.com/query/
[20:22] <smoser> (i think you wanted the ladder)
[20:23] <SpamapS> smoser: sweeeet
[20:23] <SpamapS> smoser: actually no I wanted the former. :)
[20:23] <smoser> kirkland, its created by cloud-init (/usr/bin/cloud-init)
[20:23] <kirkland> smoser: okay, cool ... and at instantiation of the instance?
[20:24] <smoser> once per instance, yes.
[20:24] <SpamapS> been writing up a bunch of things to do automated builds/tests on ec2.. but I'm tired of changing the ami every day. ;)
[20:25] <kirkland> smoser: perfect, thanks
[20:26] <soren> thafreak: Hi. Still having problems?
[20:27] <pting> is there a way to get logrotate to name the files by the current date/time or epoch time?
[20:27] <phretor> anyone about my question on compiling and installing nginx in a Ubuntu-friendly way?
[20:29] <pting> SpamapS, I'm using a vanilla ubuntu ami and customizing it with puppet
[20:29] <soren> thafreak: Ok, here's the thing:
[20:30] <soren> thafreak: The way it works is that every time an interface comes up (meaning the the kernel discovers it), an event is generated.
[20:30] <SpamapS> pting: man logrotate
[20:30] <SpamapS> pting: if you use 'dateext and dateformat you can do what you want
[20:30] <soren> thafreak: This event triggers a script that checks if the interface in question is listed in another interfaces bridge_ports.
[20:31] <soren> thafreak: If it is, this other interface is brought up.
[20:31] <soren> thafreak: So, in the words of the guy who implemented this:
[20:31] <soren> 16:22 < slangasek> soren: for a bridge, I don't know that you need any 'iface eth0' stanza at all; the 'iface br0' + 'bridge_ports eth0' + 'auto br0' seems to be enough, unless  your eth0 needs other configuration
[20:32] <soren> thafreak: Can you make it so, check if it works, and if it doesn't I can tell you how it's meant to work, then perhaps you can instrument things with debug blah yourself.
[20:35] <pting> SpamapS, thanks! i swear i was blind when i read the man pages the first time
[20:37] <SpamapS> pting: it happens. :)
[20:40] <thafreak> soren: sorry, was afk....I ended up fresh-reinstalling my two machines side by side
[20:41] <thafreak> soren: the only difference between the two it seems was that the one that didn't work, I manually partitioned the disk (and may have added extra mount options to some mount points)
[20:42] <thafreak> soren: Do you think that if I added say nodev to /tmp or /usr that it may have caused those problems? I know I put noatime on everything
[20:43] <thafreak> It's just odd that it works now, and litterally the only thing different was my partitioning scheme and some mount options
[20:43] <soren> thafreak: Depends.
[20:43] <soren> thafreak: Er... I mean: Yes.
[20:44] <soren> ..since you asked whether it may have caused problems. It might. Or it could be something completely different.
[20:44] <thafreak> Well, it had to have been related to mount options, as that's the only thing I did differently this time and it works now.
[20:44] <soren> thafreak: How did you do the partitioning? All from the installer?
[20:45] <thafreak> yeah, one machine I must have done manual partitioning (and probably also messed with mount options), the other I just did guided lvm to make it quick
[20:45] <soren> Separate /var ?
[20:46] <thafreak> yeah, when I do manual, I tend to do all the important ones separate
[20:46] <thafreak> so /, /var, /usr, /home, /tmp
[20:47] <thafreak> I may have done nodev on /var and noatime...and maybe nosuid
[20:47] <soren> thafreak: Would you have /manually/ split out /var or done it from the partitioner in the installer?
[20:47] <thafreak> but I remember going back and removing everything but noatime from most of them just in case...
[20:48] <soren> If the former, I have a reasonably good idea what your problem was.
[20:48] <thafreak> I would have used the installer, and put /var on lvm manually...why?
[20:49] <soren> Sorry, i'm confused.
[20:49] <soren> Did you use the installer to put /var on a separate partition or did you do it manually?
[20:49] <thafreak> during the installer, I choose manual as the partioning scheme...
[20:49] <soren> Did moving /var to its own partition (or lv or whatever) involve the instaler.
[20:49] <soren> Ok.
[20:49] <soren> then that's not it.
[20:49] <soren> The installer does the right thing.
[20:50] <thafreak> what could have happened?
[20:50] <soren> Things get /really/ wonky if there isn't a /var/run at all times.
[20:50] <soren> So, if you have a separate /var, you still need a /var/run on your root filesystem.
[20:51] <soren> once /var gets mounted, it'll block access to the underlying /var/run, but for the time between / getting mounted and /var getting mounted, you still need a /var/run that you can mount a tmpfs on.
[20:51] <soren> Or at least write state to.
[20:51] <thafreak> ah, well I know there was one, cause /var/run/network/ifstate was there and had the bridge in it, even though the bridge wasn't getting brought up
[20:51] <soren> Without it... Well, things get really wonky.
[20:51] <thafreak> oh hmmm
[20:52] <thafreak> so maybe that's why it worked fine with just a root fs and no /var...
[20:52] <soren> So, for instance..
[20:52] <soren> Something may want to write to /var/run/network/ifstate.
[20:53] <soren> But..
[20:53] <soren> Gah, I can't even wrap my head around it right now.
[20:53] <thafreak> right...I think I get what you're getting at
[20:53] <soren> You just get all sorts of weird problems where you half the time have stale old data and half the time everything's great.
[20:54] <soren> But usually, the time with stale old data is gone when you've booted up far enough to log in and see what's going on.
[20:54] <thafreak> so, maybe I just make /var/log a separate lv, and not all of /var :)
[20:56] <soren> Having /var separately is fine. I do it all the time myself.
[20:56] <thafreak> Well, I really appreciate your help, and the community as a whole.
[20:59] <soren> hallyn, hggdh: Sorry, I completely forgot to post you this link: https://code.launchpad.net/~ubuntu-server-autotest/+junk/autobuilder
[20:59] <soren> thafreak: Sure. I would have loved to find out what the heck was going on :)
[20:59] <hallyn> soren: thx, noted
[21:00] <hallyn> zul: https://bugs.edge.launchpad.net/ubuntu/+source/mysql-dfsg-5.1/+bug/627723
[21:01] <thafreak> soren: me too...but at the end of the day, it's time to move on and actually get these machines doing real work :)
[21:01] <hallyn> zul: i wonder if we should find a better way to resolve this than have everyone come up with their own dangerous dieas :)
[21:01] <hallyn> ideas
[21:08] <zul> hallyn: yeah i know :)
[21:08] <hallyn> zul: but so far you don't know of any?
[21:08] <hallyn> zul: duncan's solution was pretty brilliant!
[21:09] <zul> hallyn: i would have to think hard though
[21:09] <hallyn> don't start a fire
[21:09] <zul> :P
[21:14] <cipher42> i'm getting weird usb error's since I updated 10.04 last
[21:14] <cipher42> the error is "usb 1-3: device descriptor read/64, error -110"
[21:32] <tydeas> How can i config php5-mcrypt>
[21:32] <tydeas> ??
[21:33] <tydeas> I have install mcrypt/libmcrypt/libmcrypt-dev and php5-mcrypt as well...
[21:33] <tydeas> what should i add to the php.ini?
[21:34] <tydeas> This is what i found in the php.ini http://www.pastebin.org/876170
[21:38] <administrador> hola
[22:07] <tydeas> Why apache runs to many times?
[22:07] <tydeas> http://www.pastebin.org/876495.
[22:07] <tydeas> *http://www.pastebin.org/876495
[22:10] <Four2zero> hello everyone, my network interfaces is setup for static ip and today when i tried to connect ftp it will not connect to same ip address, but when i switched monitor inputs, and logged in to the ubuntu-server, eth0 shows a different lan ip than what /etc/network/interfaces shows why ?
[22:12] <_Techie_> Four2zero, can you please put yor /etc/network/intefaces on pastebin
[22:12] <_Techie_> Four2zero, you should be used to this by now
[22:13] <Four2zero> http://pastebin.com/ZG5GQbf9
[22:14] <Four2zero> i checked my /etc/hosts as well and it was set to 127.0.1.1 so i think that might have something to do with it.
[22:14] <_Techie_> nah
[22:15] <_Techie_> IIRC 127.0.1.1 is used to bind to local domain
[22:15] <_Techie_> sudo ifdown eth0 && sudo ifup eth0 ?
[22:19] <Four2zero> okay, its back to eth0 192.168.0.100
[23:02] <qman__> Four2zero, the problem is that you have to run `sudo service networking restart` or reboot the computer after changing to a static IP, otherwise dhclient stays running in the background, and when your lease expires, it renews it, overriding the static assignment
[23:15] <soren> qman__: Restarting networking will not help.
[23:26] <pedahzur> Don't know if this fits here or not, since I *am* running server, but I suppose it could be a more general question: Googling and reading docs seems to indicate to the negative, but it is possible, with LVM2, to take atomic snapshots of multiple LVs?
[23:34] <EvilPhoenix> is there a way to tell rsync to not sync a specific folder and its subfolders, assuming I am doing a recursive rsync?
[23:37] <pedahzur> EvilPhoenix: --exclude=/path/to/folder
[23:38] <EvilPhoenix> ah was looking for that
[23:38] <EvilPhoenix> thanks
[23:39] <pedahzur> np
[23:45]  * EvilPhoenix now goes to rsync 500GB of data over wifi >.>
[23:53] <pedahzur> EvilPhoenix: No physical connection anywhere, eh?
[23:53] <EvilPhoenix> pedahzur, dead ethernet nic card
[23:53] <EvilPhoenix> pedahzur, laptop
[23:53] <pedahzur> ack.
[23:53] <EvilPhoenix> ikr
[23:54] <EvilPhoenix> i'll rsync it in 50GB parts
[23:54] <pedahzur> You can't remove the drive? External drive connections are only $20-$30.
[23:54] <EvilPhoenix> throughout the next few hours
[23:54] <EvilPhoenix> pedahzur, rsync to a VPS
[23:54] <EvilPhoenix> so no
[23:54] <pedahzur> EvilPhoenix: Oh.
[23:54] <pedahzur> EvilPhoenix: You can mail drives to Amazon S3. :-D
[23:54] <EvilPhoenix> s/VPS/server\ \/\ VPS/
[23:54] <EvilPhoenix> x]
[23:55] <EvilPhoenix> i think i typed that correctly... hitting the spaces and special symbols...
[23:55] <EvilPhoenix> :/