[00:35] Chipzz: i runed dch -i and it asked me what to use [00:36] Chipzz: that's why it's so awesomw [00:53] zul: ping [00:56] nxvl: yeah but still, dpkg -P nano is way easier, shorter, and more permanent (and has more effect on other things beside just dch) [00:56] but, whatever works for you :) [00:57] Chipzz: actually no, what kirkland has do is a script that manages dpkg --reconfigure [00:58] Chipzz: so it's the same [00:59] nxvl: yo [02:50] New bug: #257153 in openldap2.3 (main) ""TLS: peer cert untrusted or revoked (0x82)" error in Hardy's version of ldap-utils" [Undecided,New] https://launchpad.net/bugs/257153 [03:09] when i plug my ubuntu server my network gets problematic, gets connection time out, i tried changing the lan card but no avail. it is working before === RoAkSoAx_ is now known as RoAkSoAx [04:04] Hello, when I run ( # named -g -p 53 ) it fails with "loading configuration: empty label" .. I want to set up a local domain '.lan' and serve it for my dev server. Are there some conf files that I can pastebin that would be helpful for troubleshooting? [04:04] Karamon: named-checkconf /path/to/named.conf [04:06] jmedina: Would it return something if something didn't check out? I run that and I don't even get a empty line, just another system prompt. [04:06] mmm [04:06] (bash prompt, whatevah) [04:06] Karamon: could you pastebin your named.conf? [04:07] Sure [04:08] http://pastebin.com/de816730 the lines with ---s aren't really in the files, just to denote which file it is [04:11] Karamon: im not sure if you need a second tld inyour zone definition [04:11] not .lan [04:11] something like dev.lan [04:12] How would I access "http://foo.lan" from a computer in the network? [04:12] Or is that not allowed? [04:14] And wouldn't the conf checker return an error? [04:14] mm you mean foo as the host part? [04:14] or foo as the domain [04:15] foo would be anything I defined in my db.local file [04:15] test.lan, iloveubuntu.lan, bindsucks.lan [04:15] :P [04:16] Im not sure, I always worked with fqdn [04:16] never tried that [04:18] Well doing dev.lan did get named running then throw a whole bunch of errors about all the .lan domains I set up :P [04:18] Karamon: have you tried zone "lan" [04:18] Karamon: you don't want to have the . prefix on .lan, it should work with just 'lan' [04:19] Ahh [04:20] Like magic [04:20] One little period (just like semicolons in programming) [04:20] Thanks! [04:22] Hi room. I am running ubuntu server *.04 on my desktop, and when I try to access it via ssh, I get a connection refused message. What would cause this? [04:22] Hypnus9: Did you install the ssh server? [04:22] Where are bind9 log files kept? [04:23] Yep. I have accessed it before from Windows vista, and from debian, but strangely enough, I can't access it when I am using Ubuntu desktop on my laptop [04:24] I'm not sure where the bind9 files are kept. [04:24] Karamon: they are sent to your syslog [04:26] where is the syslog kept? [04:26] Hypnus9: /var/log/syslog [04:31] I am getting "Could not reliably determine server's [FQDN]" how do I make apache see my FQDN? Should I post /var/hosts for troubleshooting? [04:35] add the host to //etc/hosts [04:38] I'm sorry, thats what I meant >.< I do have a /etc/hosts file and have ( I think ) populated it correctly -- http://pastebin.com/d4f4b2a3a [04:41] afaik, drake.lan is not an fqdn [04:43] Isn't it a FQDN if I set it up in bind? sorry that I'm a newb [04:44] not necesary [04:45] how is your /etc/resolv.conf [04:45] ? === RoAkSoAx_ is now known as RoAkSoAx === veovis is now known as xiaopi [06:39] whenever i plug my server to the network my network becomes unstable, changed lancard and i put it in private and public network. it affects both [06:39] I'd suggest trying to capture some data using tcpdump and see if it's doing anything unusual. [06:44] other than that any other? [06:44] seem all is fine [08:14] moin [08:20] is there a way to block an ip from my server? [08:36] J_5: Sure. [08:36] J_5: Check the ufw man page. [08:44] hi, does any one know about samba? [08:46] i installed ubuntu server for file share, but i need to make separate accounts for dif user, i dont want user see what other user store ther via samba. can some one helpme with a link or somthing, thanks [08:50] i have tried a lot of configuration add new users but i cant get it work good or is there another way of sahre files in ubuntu server/ [08:54] r u in a meeting or something? [09:41] anyone got hold of an eee box? (not the eeepc laptop) [09:41] would make a nice little low power home server [10:21] thefish: agreed. though i just built a more powerful mATX box for about the same money [10:31] edmoore: mind giving some details? I want a low power nas box for around that price (£200) [10:33] thefish: cool, I am uk too so I can talk to your in english [10:33] huzzah! [10:33] dabs.co.uk - i got an intel e2200 [10:33] 2gb ram [10:33] gigbyte g31 s2l mobo [10:34] a 250gb seagate barracude hdd [10:34] cool [10:34] an antec nsk1380 case (really like it) [10:34] any idea of power consumption? [10:34] and a pci wifi card [10:34] no, though not much. The case comes with a high efficiency 350W psu [10:35] which I don't think it at all taxed [10:35] I also splashed out on a zalman cooler, though there's only just room for it [10:36] k [10:36] I probably wouldn't bother with it if I had my time again [10:36] and runs ubuntu server, but you could probably have guessed that given where we are :) [10:37] mm nice case [10:38] I actually spent a little more on my box - I got a second idential hdd for software raid1, and 4gb of ram, but that's because it'll be running sims [10:38] yeah - space is a bit tight inside but quite manageable [10:38] and the psu comes with a 120mm fan which is a joy - totally silent [10:38] cool [10:38] running sims? [10:38] physics/engineering simulations [10:39] ah ok [10:39] chews up 100% of one core and about 2.2GB of ram for days at a time [10:39] ye spose they run for a while [10:39] the other core and the rest of the ram is for the serving bit - files, websites, etc [10:39] ill only want mine for really easy stuff [10:39] nas [10:39] so my system came to £297 [10:39] k [10:40] but if you loose the extra ram and hdd and other bits I bought (wireless pci, zalman fan) you'd probably be under £200 [10:40] and you'd have a lot more grunt than the eeebox [10:41] mobo has built in graphics, though I've not installed any flavour of X [10:42] if you do go for a non-stock cpu cooler, check it has a 4-pin connector - the mobo has the newer 4-pin pwm speed control connectors, rather than the older 3-pin type which my zalman came with. I beleive the stock cooler is 4-pin, but don't quote me on that [10:42] ah k [10:43] ye for me though, low power has more weight than max grunt :) [10:43] they are compatible, but if you plug a 3 pin into a 4-pin mobo connector, it just runs at 100% all the time, which is a pain if you're in the same room as it [10:43] tasks: nas, screen/irssi, maybe a bt every now and then. [10:43] true - what's the psu on the eeebox do you know? [10:43] no not sure [10:44] certainly the atom will be more ecomonical to run than a core 2 duo [10:44] all i can find is marketing type stuff [10:44] http://www.nexus13.com/productcart/pc/viewPrd.asp?idproduct=1376&idcategory=0#details [10:44] ye defs, at the moment i have a core2duo that i can WOL if i need it [10:44] it really is a tiny thing isn't it [10:45] and a wrt that does the basics [10:45] ye totally, and im thinking that thing tucked away in a corner somewhere just doing its thing [10:45] might even be able to claim back the windows tax [10:45] yeah that put me off [10:46] I saw the eeebox on trusted reviews and though 'oooh yes please' but thn the more I looked into it the more I realised a DIY would be better for me, and a week later I bought my box, which I have now had for a week [10:46] cool [10:47] ah actually theres a linux and a windows version [10:47] same price [10:47] 65W power adaptor [10:47] on the eee ^ [10:55] thefish: case closed then, I reckon :) [10:56] seems like it, thanks for telling me about the dev box though [10:56] reckon goals are slightly different [10:56] i would like to replace the "hog" with a box like that though [10:58] thefish: cool, well I may well look at the eeebox when it's time to get a NAT [10:59] stick openBSD on it and bob's your uncle. [11:00] i was reckoning jeos [11:00] just cos its what i know [11:00] why bsd? [11:00] * edmoore goolgles [11:00] jeos is a way cool stripped down ubuntu server ;) [11:01] oh cool, looks neat [11:01] I want to try openBSD just because it looks cool and everyone keeps hammering on about how secure it is. I like the idea of it on a set and forget gateway machine [11:01] ALIX boards are good for that sort of thing. [11:04] ye the bsd firewall looks really cool, seems to have built-in failover stuff [11:04] hads: I'd not come across them, thanks for the recommendation. They I have some old bits lying around - 12GB hdd and a celeron and a gig or ram. that should be plenty for a nat, I hope [11:14] Excuse me, I'm trying to get a program that I installed manually to autostart at boot-time. What is the clean, correct way to do so? [11:24] busfahrer: Either create an init script for it (see /etc/init.d/skeleton for an example) and add that to the the run levels you want to run it at, or you could just add a command to someone's crontab and set it to run "@reboot" [11:58] hello, when I flush my iptables ( sudo iptables -F ) the firewall blocks everything [12:03] check your iptable default policy [12:03] its probably set to "DENY" [12:04] or DROP rather [12:08] Quick one, what's the meta package to perform the same actions as if I had chose LAMP from the installer? [13:30] Koon: good morning, I noticed that likewise-open and samba use secrets.db files in different locations... just wondering if there are any plans to combine them? [13:32] sommer: I confess I'm a little lost on samba/likewise-open combinations. I was hoping some enlightenment from jerry about this [13:35] Koon: that's cool, I was just working on documenting Samba and AD integration, and there's a pdf from likewise that instructs to symlink /var/lib/samba/secrets.db to /etc/samba/secrets.db [13:35] Koon: I don't mind documenting that, but is just didsn't seem to follow the "debian" way of doing things... not that big a deal though [13:36] which one uses the file in /etc ? Likewise-open, I suppose [13:36] yep likewise [13:36] hm. That should be fixed (even if not a regression) [13:37] you cannot really consider it a "configuration file" [13:37] Koon: okay, I just noticed it on the version in your PPA... I tested leaving a domain, and didn't have any problems, just fyi [13:38] soomer: cool. A new code drop is supposed to happen soon, dendrobates might be handling it though (I leave for vacation tomorrow morning) [13:39] I'll make sure he knows about that secrets.db thing [13:39] cool, thanks man [13:40] it is pretty slick to configure samba with likewise-open, just need to get the kerberos and mount.cifs working :) [14:05] hi [14:05] (8.04.1) can i setup lvm+raid during installation? [14:05] the installer asks me for lvm, but i don't see any raid options [14:08] moldy: you can try out these instructions: http://doc.ubuntu.com/~mdke/test/serverguide/C/advanced-installation.html [14:08] moldy: that's the draft version of the serverguide so if you notice any problems, please let me know :) [14:09] moldy: being development they're geared toward intrepid, but the overall process is the same for hardy... just no boot degraded options [14:11] sommer: thank you [14:12] moldy: np [14:14] infinity: ping when you are around can you look at the php5 ftbfs Im totally stumped [14:14] sommer: hm. i configured sw raid. then i selected the sw raid device for "use as physival volume for lvm" [14:14] but how can i format/configure that device now? [14:15] moldy: I'm not sure of the exact process of combining software raid with lvm (mostly used them seperately), but you'll probably need to create a partition on the volume group [14:16] moldy: have you created a volume group? [14:16] sommer: ah, i think i got it now [14:16] created a vg and an lv now [14:16] ya, that's it, then once you have an lv you can create a partition, then it's pretty much the same as a normal install [14:17] err... I think :) [14:20] hmmm, i cannot create more than one partition in the lv [14:21] ah, this is normal? [14:21] I only have one per lv, guess I've never tried creating multiple [14:22] if you had multiple partitions per lv, then how could you expand the lv? I don't think the system would know which partition to expand [14:23] makes sense [14:23] i wasn't sure anymore... i created multiple lv now [14:24] actually it's pretty straightforward [14:24] ;) [14:24] heh, there starts to be a lot of terms to learn when you get into raid + lvm + partitions, and what not [14:24] ya [14:37] What happened to JeOS? [14:37] Can't find it [14:45] hm, is it normal that ubuntu 8.04.1 server uses lilo in stead of grub? [15:05] hi all! Im having troubles with both cronjob and ssh. [15:05] first, lets try to solve ssh... it simple cannot identify my keys. [15:06] *simply [15:07] trakinas: what error do you get? [15:09] thefish: from putty that it rejected my key [15:09] simply that [15:09] what error message? [15:10] just it: Server rejected our key [15:10] nothing more. [15:10] ok, it could be permissions on the server side [15:10] you have put the public key into ~/.ssh/authorized_keys on the server? [15:10] yep. [15:11] what are the permissions on ~/.ssh and ~/.ssh/authorized_keys [15:11] should be 700 on .ssh and 600 on authorized_keys iirc [15:12] public is -rw-r--r-- [15:12] ? [15:13] the public key [15:13] sorry! [15:13] ok never mind the public key mate, please answer the question [15:13] these dirs are on the server [15:13] it is on the server side. [15:13] yep [15:13] right [15:13] and these are the properties for the key. [15:13] * Deeps holds thefish's hand [15:13] -rw-r--r-- [15:13] Deeps: =( [15:13] Deeps: :) [15:14] what are the permissions on ~/.ssh and ~/.ssh/authorized_keys [15:14] trakinas: what are the permissions on ~/.ssh and ~/.ssh/authorized_keys [15:14] for the main prize [15:15] the authorized_keys are -rw------- [15:15] and that is 600, afaik [15:15] good, thats what we want [15:15] ok, have you checked in /var/log/auth.log for errors? [15:16] you can turn up logging in /etc/ssh/sshd_config with the LogLevel directive if needed [15:16] Hmm, the meeting doesn't seem to be scheduled in #ubuntu-meeting, does that indicate that it's not happening? [15:17] thefish: no error message with my user. [15:17] what is annoying me is that some users can use the key, and mine cant. [15:17] ok trakinas, have you modified the sshd_config file at all? [15:17] thefish: only when installed it. [15:18] you modified it, or just installed it? [15:18] meeting in a hour isnt it [15:18] thefish: made only some changes on the port. [15:18] ok fair enough [15:18] thefish: in spite that, it is using both pass and keys. [15:18] is putty using this port? [15:18] xyep [15:18] you *only* changed port? [15:18] zul, That's what I thought, well, 60-18=42 minutes :) [15:19] i can login with password [15:19] thefish: yep. [15:19] quite sure. checked the conf already. [15:19] owh: hourish ;) [15:19] ok cool [15:20] zul, next you'll be saying that 16 bit is like 32 bit :) [15:20] trakinas: so you used puttygen to make the keys, then copied the public over to authorized_keys? [15:20] owh: heh [15:20] thefish: yes. didnt work. tried using keygen on the server side and importing to putty. [15:20] did not work either. [15:21] ok trakinas, on the server: sudo tail -f /var/log/auth.log [15:21] that is now watching auth.log for any changes (and we should see at least *something* from putt) [15:22] then while thats runing, try to log in from putty, and see if any logs are made [15:22] nothing... seriously... [15:23] I will try from the begin. Let me remove all my keys and try it again [15:23] ok, lets turn it up [15:23] ok good plan [15:23] user keys, not server keys. [15:23] keys are keys [15:23] mostly [15:23] so you will make the key with puttygen then copy across the public key? [15:24] thefish: to be honest, Im kind lost. [15:24] trakinas: ok no worries, i happen to have a windows machine here, and 10 mins to spare :) [15:24] so lets open puttygen [15:25] thefish: should I copy the public key from /etc/ssh to my .ssh/ or simply generate my key? [15:25] no [15:25] trakinas: you are on a windows machine, trying to ssh to a linux machine? [15:25] okay! so i was on the right track, at least. [15:25] thefish: using keys. password are okay. [15:25] thefish: win to linux. correct [15:25] ok cool [15:26] are you comfortable on how public/private keys work? [15:27] thefish: kind of. lets say that this server wasnt my responsability but it became from a day to another. [15:27] thefish: so i had to study really quickly all these things. [15:28] trakinas: ok, i would read up a bit about public keys. [15:28] im more of pythin programming on linux then with network. [15:28] never heard of pythin [15:28] is it good? [15:28] thefish: heck yes! is a fork of python! =P [15:28] :P [15:29] ok cool, so pubkeys [15:29] with this type of auth, we use keys. the keys have 2 parts: a public key and a private key [15:29] thefish: Im cool with that. go on. [15:29] now say we want to exchange data [15:30] i will need your public key [15:30] i will then use your public key to encrypt the data [15:30] after this, only your private key can unlock it [15:30] right. [15:30] there is a lot more to it than that, but we use this for auth [15:31] so now i need to leave my public key on the server, and keep the private key very safe [15:31] okay. [15:32] i will then ask the server to log in, and provide info that only the holder of the private key can have [15:32] the server verifies this with thepublic key [15:33] so, your windows computer will have the private key, in putty or pagent i think [15:33] yep. [15:33] and the public key from puttygen, will go into /home/{your-serverside-user-name}/.ssh/authorized_keys [15:34] so far, so good. [15:34] a public key may look something like: ssh-rsa [15:34] AAAAB3NzaC1yc2EAAAABIwAAAgEA7/qSuP8VvUysxPp6ojwnML1v4w8rQ+9xY4npsFQkYA0kOZoGhfbrVf9tBxH6DyDLaa9pE/xd+vSP4IR+dL8mwM98w6uKne7Pdl7hBe5a/DM5EHS4cqOxa+t0CijsNR0i/tY177IqDrzJJxzBKXJm2V8ndXI8350job7+RwnphA+frvfcowSGxnT6eJ+i8N9fWlqUDv2CljOni4+Ti6ELXYjAb/NLGBv3nB16cvnhZgz17q9okegB0uuzgPLfRK7nLV2Rdxe0C7ArurP5IHz4IZ9OGlcMaqUKU+0mB1H7xrRPs6YXC8lWp3TYJKkN35Bm3y6V/3h62t8o2BpFVGOL3VezCO/ySeBjv6ur1GPySiG4OzGM7xQjvk6typZbTC30pOKOoFVfYKYuMfwLNI+yelMmoue6VKWN5/ [15:34] 7NOBGrdELSjVO4gt6vv4f2OMA9RhFvfXJcgwiBDIren4VXhw2CeDVq4ESWsBY4pYHryqWlCqS4CEiaO7/NfKGDlB5WTvAoKaYIPi8ofTYriSUj0S1tOM8dNAzrDqUnJzFVTubYua6dyzp+Z/GqqJkA5ND0sxrdLKwm7x9u+8Unn7KeZzSU3ODpxhsNRo8GUdvgn4tK3aBnqcTHQcwbeshuJhEXv7hMSHCMxxALYqvUKjy0NRt6D7uCTPncGNadW9selWOrgmk= [15:34] sorry for flood! that looked like a 1 liner from here... [15:34] one sec! boss is calling [15:35] Hey guys, I have a firewall script: http://rafb.net/p/52ujkq51.html and relevant entries in syslog.conf restarted syslog and in my firewall script i log ssh connections, so i made an ssh connection to my server and nothing appeared in /var/log/firewall. I took the iptables script down, added one line to test logging which was: iptables -A INPUT -j LOG and then i hit 'dmesg' or tail /var/log/firewall and my logs are [15:35] pounded with iptables traffic, so why does it not log with my current example what am I doing wrong ? [15:39] thefish: Im alright with that. [15:39] thefish: key generated, saved, uploaded to the server, chmoded to 600. [15:40] thefish: the is also a ssh2 dir, should I upload it into there? [15:40] trakinas: what distro is the server? [15:41] thefish: not sure if it is 7.10 or 7.10 upgraded to 8.smth [15:41] one sec [15:42] kernel version helps [15:42] ? [15:42] ok thats fine, no worries [15:42] you have only the 2 computers? [15:42] or is there any command to check the distro version: [15:42] trakinas: its not needed, but a useful one is `lsb-release -a` [15:42] thefish: no. a bunch of them. loggin through password works great. [15:42] with the quotes? [15:42] ok so its just key login that we need to fix ye? [15:43] yep [15:43] those are backtics, and no [15:43] thefish: thanks! did not know the name. "english are not me first language" [15:43] i guessed that trakinas ;) [15:43] :] [15:44] trakinas: please do "grep AuthorizedKeysFile /etc/ssh/sshd_config" [15:44] on the server [15:44] it should return just one line [15:44] AuthorizedKeysFile %h/.ssh/authorized_keys [15:45] not commented. [15:45] ok cool, so this is the file that need to have the public key in it [15:46] anyone ? [15:47] thefish: i can paste bin it in somewhere. [15:47] yes please trakinas [15:51] How do you remove a public key from ~/.ssh/known_hosts?? It used to be that the host name was in the file, but no longer [15:52] ssh-keygen -R hostname [15:52] mok0: with vi - :set nu [15:52] sommer: nice one, didnt know that, i always went to the file and searched for the line number :) [15:52] sommer: Cool, I didn't know that :) [15:52] :-) [15:52] thefish: Ditto :) [15:53] or just : thefish: how do I know the line number? [15:53] mok0: It says so in the error :) [15:53] mok0: the error [15:53] pff fast typists [15:53] ah [15:54] heh you're right [15:55] You all know about ssh-copy-id while we're at it too? [15:57] owh: ye that saved me much caffeine :) [15:57] ssh-add was like a religious experience [15:57] or however you spell that [15:58] owh: nope, but it's cool! [15:58] hows this for cool, discovered today: you can use "screen" to share a tty [15:59] and have many viewers or participants [15:59] Yup [15:59] damn thats nice [15:59] i had to show a guy in another town how to do a specific ubu server setup [15:59] just screened it [15:59] And you can use it to log what you were up to, so you can log into a server maintained by someone else and fix their server while they make sure that you're not fsking with it :) [16:00] ye [16:00] theres some cool clipboard stuff as well, not played there yet though [16:02] owh: know any cool tricks for updating many servers at once? [16:02] apt-lots-of-them update... [16:02] fedora now has the super cool spacewalk [16:03] and i know theres landscape, but its pretty pricey [16:03] Dunno, but I'm in a meeting in #u-m [16:03] thefish: look at dsh [16:03] (That's the ubuntu-server meeting BTW) [16:04] mok0: cool, will do [16:04] thefish: another gem from Junichi-san [16:05] cool [16:05] <[diablo]> thefish, mish [16:05] mok0: i guess you mean Dancers' shell, not "Deliberate Self-Harm" ;P [16:05] heh [16:06] [diablo]: ello [16:06] <[diablo]> thefish, that u mate? [16:06] pity people like [diablo] are allowed on this channel, it spoils it for the decent folks [16:06] <[diablo]> ok, it's you [16:06] where do i report that [diablo] is trying to cyber me? [16:07] <[diablo]> JAJA [16:09] mok0: cool, but i really would like something like landscape, that says what updates are available for each server, and shows any errors etc that may happen [16:10] thefish: landscape is not too expensive [16:10] check out http://www.redhat.com/spacewalk/ [16:10] mok0: $150/year/node is too expensive here [16:11] thefish: oh, I didn't know it was per-node [16:11] ye [16:11] for an "important" server, i wouldnt go without it [16:11] thefish: well, then I stand corrected [16:11] but most here are easily replaceable etc [16:12] mok0: http://brainstorm.ubuntu.com/idea/6338/ [16:13] thefish: interesting reading... [16:13] ye totally [16:13] thefish: I rely on cfengine to do most distributed maintenance [16:14] thefish: you could set it to do apt-get dist-upgrade if you wanted to [16:14] mm, looks interesting [16:15] will it report back and say server X needs this update, and server Y failed on update Z? [16:15] thefish: personally, I like to watch ;-) [16:15] hehe [16:15] rhn is really cool like that as well [16:15] thefish: no it is completely standalone [16:15] ok [16:16] thefish: you mean the redhat cluster utils? [16:17] na rhn, for keeping the servers updated [16:17] same as landscape pretty much [16:18] mok0: https://rhn.redhat.com [16:18] thefish: hm, google finds RedHat Network [16:18] ah thx [16:19] its really useful for big distributed missions [16:19] does alerts etc as well [16:19] thefish: costs money though [16:19] yep, costs, but for main servers its worth it [16:19] comes with the subscription though [16:20] thefish: probably cant install .debs though :-) [16:20] hehe [16:20] i was thinking about that as a spacewalk addon [16:21] thefish: seems spacewalk is based on kickstart [16:21] thefish: ... another redhat thingie [16:21] k [16:22] thefish: I don't think kickstart is supported by Debian/Ubuntu [16:22] i doubt it [16:22] im using zenoss to monitor, so we get all that, but it would be really nice to add updates to that [16:22] so much less work [16:23] We just have a really simple script that does an ssh to all machines with "apt-get dist-upgrade" [16:24] dont you worry about that one day beating you up and stealing your lunch? [16:24] thefish: yes :-) [16:24] and what about config file updates etc [16:24] hehehe [16:24] thefish: it doesn't happen very often though [16:24] ye [16:24] thefish: cfengine takes care of config files [16:25] aah ok [16:25] seems similar to puppet [16:25] * mok0 looks [16:26] yeah [16:34] is there any good docs for keeping a internal repository for ubuntu? Basically I have a slow network connection and a bunch of ubuntu server and want to avoid downloading when possible [16:36] kpettit: http://www.subvs.co.uk/apt-proxy_on_ubuntu [16:37] thefish, looks perfect. Thanks [16:37] :) [16:37] kpettit: one change: [16:37] ? [16:37] on the clients, dont change their sources.list [16:38] create a file /etc/apt/apt.conf.d/02proxy [16:38] inside, put: Acquire::http { Proxy "http://ip.of.server.box:9999"; }; [16:38] that assumes you use port 9999 [16:39] ah ok. I'm going to go through it right now. [16:39] I'm starting with a fresh office and machine, it's nice to get a chance to start from scratch [16:40] ye totally [16:40] kpettit: you may also want to check out apt-cacher-ng [16:41] * kpettit looking it up... [16:41] not very much docs, but you may have less problems than apt-proxy [16:42] ok. I'm install both packages. I'll go the path of least resistance [16:43] would doing something like a nfs share of /var/cache/apt/archives work? [16:47] zul: pong... [16:48] infinity: hey I been fighting the php5 ftbfs without much success if possible can you take a look at it? [16:52] zul: That does look pretty stumpy. I'll have to test locally. [16:52] infinity: thanks I was able to reproduce it locally though [16:52] zul: Well, yes, but local reproduction is the first step to then sorting out WTF. :) [16:53] infinity: heh [16:53] thefish, sharing the cache directory over samba seems to be doing the trick. I'm trying with 32 and 64bit machine. Going to see if I can create colisions in the "partial" directory to see how it does with that [16:54] ouch [16:55] I'm going to be the one updating all the machines so I don't worry about a collision that much, but I'm curious what will happen [16:55] kpettit: apt-cacher-ng is seriously less work, and was built for purpose [16:55] I just finished the download for that one. [16:55] * kpettit checking it out [16:56] the download? [16:56] sudo apt-get install apt-cacher-ng [16:56] done [16:56] then just add the 02proxy file to each client [16:56] yeah, it just took apt-get a bit to grab it. [16:56] slow network connection here [16:56] k [16:57] your right about the docs being sparse [16:58] kpettit: thing is you dont really need em, just install the server, config the clients and fire away [16:58] with apt-cacher-ng, there is a http interface as well, shows you how much your cache is being used etc [16:59] make sure the ports match though, i think apt-cacher-ng doesnt use 9999 as default [16:59] ah that's cool [17:04] kpettit: working? [17:05] still readying through the docs I found. The had some HTML docs in /usr/share/doc [17:08] * delcoyote hi [17:10] thefish, I've got my apt-cache-ng server started on port 9999. On the client I want to test I created that 02proxy file. [17:10] Do I need to start apt-cacher-ng on the clients as well? [17:11] kpettit: no [17:11] just apt-get update etc [17:12] do one full upgrade, then on the next ones it will be lan speed [17:12] ok. Doing that now. [17:12] how can I tell if it's worknig? [17:12] you can also import apt-cache if you have some [17:12] kpettit: i guess sudo netstat -untap will show you it listening/transferring [17:12] ps will show on the server as well [17:13] but on the client, sudo netstat -untap will show a connection to the apt-cacher-ng server [17:15] The client is listening like it wants to be a server [17:15] you installed apt-cacher-ng on the client? [17:15] yes [17:16] its *just* for the server [17:16] remove from the client [17:16] 1: install apt-cacher-ng on server [17:16] 2: edit/create /etc/apt/apt.conf.d/02proxy on the clients [17:16] 3: sudo apt-get update && sudo apt-get upgrade on the clients [17:16] 4: profit [17:17] ah ok. IN the html instructions it shows the 02proxy in the apt-cacher-ng directory. That's what confused me. [17:17] :) [17:25] zul: Well, for starters, it doesn't help that config.sub is completely missing... [17:26] how the hell did that happen? [17:28] zul: Not sure. It's not something we dropped in a patch, it should be copied into place in the build. [17:28] infinity: thats weird because I tried the previous version and the same thing happens [17:28] zul: Yep. I'd assume autotools breakage. [17:29] infinity: lovely [17:30] thefish, it's working! Thanks allot for the help. [17:30] * bin/autoreconf.in: Check whether libtoolize supports --install, if it [17:30] does, libtoolize is safe to run at all times since it will not install [17:30] new files unless --install is passed to it as well. [17:30] I might blame that change. [17:30] * infinity rolls back autoconf to test his theory. [17:34] mathiaz: are you reviewing dendrobates's landscape-client package today? [17:35] kirkland: done already [17:35] infinity: zul: yes - it's libtoolize [17:35] mathiaz: ah, cool, okay. is there a debconf question that prompts for a launchpad key? [17:35] infinity: zul: you have to use the -i option so that it installs config.sub,guess [17:35] infinity: zul: -f will just delete the files, but not update them [17:36] infinity: zul: I've already fixed cdbs to do so [17:36] kirkland: nope [17:36] kirkland: are you looking for debconf examples ? [17:36] mathiaz: Ugh. debian/rules doesn't libtoolize, it's the upstream source. [17:36] mathiaz: Yay, backward compat! [17:36] mathiaz: i have read the debconf documentation [17:37] * mathiaz tries to find an package that has a simple debconf setup [17:39] zul: s/--copy/--copy --install/ in debian/patches/033-we_WANT_libtool.patch should do the trick. Testing. [17:40] zul: Yup, that fixes it. [17:40] zul: I'll just upload this here. [17:40] infinity: cool thanks for the help I appreciate it [17:40] kirkland: you may look at mysql-dfsg-5.0 [17:40] zul: Or... I would if FreeTDS worked. [17:40] kirkland: especially mysql-server-5.0.config and mysql-server-5.0.templates [17:40] mathiaz: yup, prompting for the root password, right? [17:40] mathiaz: that's what I'm emulating [17:41] kirkland: yes - there is such an example [17:41] infinity: I think there is a patch in debian about that [17:41] kirkland: ah ok - there is also openldap [17:41] mathiaz: okay, i'd like to work off of dendrobates' populated landscape-client package... is it uploaded yet? [17:41] kirkland: nope - there are some changes needed [17:41] infinity: I can fix that one if you want [17:41] kirkland: the package is not ready for upload IMO [17:42] mathiaz: okay.... [17:42] kirkland: the difference between mysql and openldap is that mysql keeps the root password in the debconf database while openldap wipes it out [17:42] mathiaz: perhaps i'll just send him a patch [17:45] zul: Ahh, I see the Debian patch. [17:45] infinity: I can just apply it locally and upload the fi [17:46] fix even [17:46] zul: Sure, go nuts. [17:46] infinity: again thanks for the help [17:46] zul: NP... [17:47] zul: 10-to-1 odds that the s/--copy/--copy --install/ will make the package non-backportable, BTW. [17:47] zul: So we'll need to add more logic to detect if --install is supported before using it, if you care. [17:47] infinity: ill mention it in the changelog then [17:49] Oh, wait. [17:51] zul: Nevermind. Unwait. [17:51] k [17:51] zul: autoreconf has --install checking support built in. But, of course, php doesn't USE autoreconf anywhere. :) [17:52] heh silly rabbit [17:53] * infinity shrugs. [17:54] zul: FWIW, autoreconf's test pretty much just consists of "grep -- --install `libtoolize --help`" [17:54] zul: Would be easy enough to add that to the libtoolize patch and make it backportable. [17:54] zul: (I can do that and submit a patch, if you like) [17:55] infinity: yes that would be nice [17:55] im doing a test build anyways [18:02] zul: http://lucifer.0c3.net/~adconrad/ [18:03] infinity: thanks [18:03] * infinity should commit the same to Debian SVN... [18:12] zul: Committed to Debian SVN as well, so it's a patch you won't have to carry after -3 is out. [18:13] infinity: cool === freaky[t] is now known as fReAkY[t] [18:30] i seriously hate php5 now [18:34] infinity: its bitching about dlsym now [18:34] infinity: http://pastebin.com/m3a417348 [18:45] zul: it doesn't have to be 5 for me to hate it [18:45] lamont: im discovering that as well [18:46] Please Hack Promptly [18:47] though, to be fair, these days it's mostly other things that are still propagating the original "security-clueless php snippets" [18:48] its just not building [19:01] zul: Can you bounce your patch to me? [19:03] when trying to use keys for logging into the ssh i receive this: FATAL ERROR: Server unexpectedly closed network connection [19:06] trakinas: the obvious-and-possibly-painful answer to that is: what does the error log on the server say? [19:07] nothing... [19:08] infinity: people.ubuntu.com/~chucks/depreeciated_freetds_check.patch [19:16] kirkland: ah, /dev/null for dev map, yeah, I get it now. cool. [19:17] kees: okay good [19:17] are you looking at http://bazaar.launchpad.net/~kirkland/grub/33649b/annotate/841?file_id=grubinstall_better_r-20080808231927-tsz86l2dgjy6usoc-1 ? [19:17] kees: that's the best, most current patch to look at [19:17] kirkland: yeah [19:18] kirkland: rockin' yeah, looks good. I'd like to test it some, but it's probably good enough to upload if cjwatson has looked it over too [19:19] kees: cjwatson is out on vacation [19:19] kees: i've been working with slangasek on it [19:19] kees: he was almost happy with it friday [19:19] kirkland: ah! right, cool. [19:19] kees: recommended one change, which had a trickle effect, the result is the current patch you're looking at [19:19] kees: i'm hoping he'll ping me sometime today with a thumbs up [19:19] kees: i've tested the heck out of it [19:19] kirkland: I ran into him briefly, I'll check [19:20] kees: thanks. [19:20] kees: i'm trying to get this into alpha4, which probably necessitates action very, very soon [19:22] kirkland: if you can prep the source.changes and associated files somewhere, I can upload them. [19:22] kees: um, grub is managed in bzr [19:22] kees: which is why i have a bzr branch [19:23] kees: i have the changelog entry and stuff in that same branch [19:42] Hi, can someone help me how to install postgresql8.0 in ubuntu hardy? apt-get can't find the pkg in the source list. [19:43] I'm trying to install postgresql 8.0 via source but is asking for to many libraries [19:48] kirkland: right, but it still needs to be uploaded. :) [19:49] kees: interesting, okay... so what do you need from me? [19:49] kees: a debdiff, or a bzr branch? [20:02] zul: That's really, really weird... autotools isn't converting that one m4 snippet into shell... And only that one, afaict. [20:03] remove it then? [20:03] zul: That would be the brute force option, but I'm more curious about the real bug here. [20:04] * nxvl HUGS zul [20:04] hi nxvl [20:04] zul: thank you for your comments! [20:04] nxvl: no problems === RoAkSoAx_ is now known as RoAkSoAx [20:09] autoconf is rewriting aclocal.m4 ... That seems just wrong... [20:11] Oh, no, the build system is doing that. [20:11] That makes slightly more sense. [20:11] And the new libtool doesn't ship that macro in aclocal. [20:11] \o/ [20:24] zul: Meh. Fixing that just leads to more libtool failures later. [20:25] heh [20:25] Configuring libtool [20:25] ../configure: line 135465: LTOPTIONS_VERSION: command not found [20:25] ../configure: line 135466: LTSUGAR_VERSION: command not found [20:25] ../configure: line 135467: LTVERSION_VERSION: command not found [20:25] ../configure: line 135468: LTOBSOLETE_VERSION: command not found [20:25] Etc, etc. [20:25] zul: I'd recommend putting together a package that fixes the non-libtool bugs, then dropping it in Keybuk's lap with a big red bow and a tag marked "HALP!" [20:26] frig Ill do that first thing in the morning I have to go pick up my son from the day care === antdedyet_ is now known as antdedyet [21:06] kirkland: a bzr branch plus a regular source.changes fileset to upload at the same time. :) [21:08] New bug: #257411 in samba (main) "mount.cifs ignores iocharset even specified" [Undecided,New] https://launchpad.net/bugs/257411 [21:39] need some smb.conf help, can't seem to authenticate at the group level [21:39] here's the smb.con http://pastebin.com/d146764bf [21:40] Guest45207: does %S map back to a group name? [21:41] how can i check [21:41] it did on the previous server i used the config file on, however that was not using ldap [21:42] not sure, probably in the log file... you have have to set a higher log level [21:42] err, "may have to" [21:43] Guest45207: what group are you trying to force to? [21:43] you might try "force group = @group_name" where group_name is a system group [21:44] ok, i'll give that a shot real fast [21:44] i though that's what the valid users thing took care of the "@bclab" [21:46] yep, but if %S isn't a system group, Samba isn't going to know which group you to authenticate to... at least if %S isn't a system group === CochiseIRL__ is now known as CochiseIRL [21:53] putting in force group = @group makes the share unusable [22:13] kees: is this what you need? http://pastebin.ubuntu.com/36964/ [22:14] kees: looks like grub has released a few times... 0.97-29ubuntu34 [22:14] kees: my work would create grub_0.97-29ubuntu29 [22:14] kees: looks like benc and pitti have been active on grub [22:15] zul: php5 uploaded with several different FTBFS issues fixed. [22:25] infinity: ergh.... [22:26] thats good but meh..:) [22:27] kees: also, i've been using liferea, with its data in ~/Private ... no problem ;-) [22:28] zul: Meh? [22:30] kees: would you prefer a debdiff against 0.97-29ubuntu34? I can do that too... [22:38] kees: perhaps this is what you want: http://people.ubuntu.com/~kirkland/grub/ [22:38] kees: most notably: http://people.ubuntu.com/~kirkland/grub/grub.33649.debdiff [22:38] kees: and http://people.ubuntu.com/~kirkland/grub/grub_0.97-29ubuntu35_amd64.changes [23:36] kirkland: you'll want to use debuild -S (for a source .changes file). that's the easiest to sponsor. [23:42] infinity: meh as being php is evil [23:55] zul: Isn't that redundant.