/srv/irclogs.ubuntu.com/2011/06/08/#ubuntu-server.txt

RoAkSoAxkirkland: ping?00:27
geekbriIf you've got a wildcard entry in your Bind server but you want your domain without a host (say google.com instead of www.google.com) to have an entry that doesn't redirect to the same place as the wildcard, how would you go about doing that?01:15
=== ujjain is now known as ujjain|afk
s0rsereranyone know where i can find help with an ms exchange server?02:37
twbs0rserer: ##windows?02:38
twbOr your support vendor, of course02:38
s0rsererthanks ill give that a shot02:39
jonesst1evolution to exchange?02:41
hackeronhey, how do I go back to the previous grub behaviour? - from time to time grub detects a boot failure and shows the grub menu - I don't want this to ever happen as it involves driving 40 miles to plug in a keyboard and press enter :/03:13
twbhackeron: dunno; I use hpa's bootloader03:22
hackerontwb: what's that?03:24
twbisolinux03:25
twbThe same bootloader you already use on CDs and USB keys, works on hard disks, too03:25
hackeronwhat are the advantages to grub?03:25
twbIt's not a huge crufty monstrosity of unnecessary complexity03:26
hackerondoes it support software raid?03:26
twbFor example, it doesn't autodetect "modules" to compile into the MBR03:26
hackeronprobably won't work with software raid then03:26
twbIt supports linux md RAID 1.  Not sure about 5.03:26
twbI would not put /boot on RAID5 anyway03:26
hackeronhmm03:26
twbIn fact the last straw for me with grub was that it *didn't* work properly with RAID103:27
hackeron:/ - I use it with md raid on all my ubuntu server boxes03:27
hackeronsome raid1 some raid503:27
twbSome motherboards will detect hda is dead and "rename" hdb to hda, so grub's device.list breaks and you can't boot03:27
hackeronhuh? - grub's device.list uses UUIDs03:27
twbAnd for me, it wasn't a 40 mile drive -- the machines were in mines in .za03:28
twbhackeron: maybe it uses UUIDs now, it didn't in 8.0403:28
twbActually, those boxes would've been RHEL403:28
twbEr, RHEL503:28
twbIn any case, syslinux doesn't have that problem, because it boots off the disk that's there, end of story.03:28
hackeronwell, this is just ubuntu's latest "feature" - far as I can tell the problem is ubuntu no longer has a time out to press esc for the grub menu - instead if instantly boots and if it fails, it marks a failboot flag and shows the grub menu on next boot - not what you want on a server :/03:29
SakaraHas anyone had issues getting user_dir and apache working when homes are mounted from another server?03:29
twbhackeron: instead of a timeout, you have to hit Shift at exactly the time between when the BIOS hands control to grub, and grub hands control to the kernel03:29
twbhackeron: which IME is impossible on some fast systems :-/03:29
hackerontwb: well, that wouldn't be a problem if it didn't force the grub menu on boot failure03:30
twbsyslinux also fixes that -- you can use Scroll Lock instead, which stays "stuck" down, so you can hit it while still in the BIOS03:30
twbSakara: mounted how, NFSv3?03:30
Sakaratwb: NFSv403:30
hackerontwb: how do I "switch" to syslinux?03:30
twbSakara: I haven't tried that, sorry03:30
twbhttp://paste.debian.net/119165/03:31
twbhackeron: those are some notes I made for two-disk RAID1 systems back in the hardy days03:31
Sakaratwb: Hopefully someone else has done it03:31
twbhackeron: unfortunately Ubuntu isn't interested in making it an install-time option, though the Debian people are working on that I believe.03:32
twbSakara: could your problem simply be root_squash?  Oh, are you using kerberized NFS?03:32
Sakarayes03:32
Sakaratwb: that is what is happening03:32
twbSakara: ah, OK, so does the apache process have the necessary krb tickets?03:33
SakaraI am unsure about how to authenticate and authorise the www-data user03:33
twbSakara: yeah, that kind of headache is why I'm not using krb yet :-)03:33
twbSakara: you might want to ask the #kerberos channel as well03:33
Sakarawhat other ways are there to centralise user accounts?03:33
twbI use LDAP03:34
Sakaraok LDAP only?03:34
twbAnd SSHFS for end users's network filesystems.03:34
twbNFS is there, but only on systems where I strictly control who has root, because obviously without krb, root on every system is fully trusted by the NFS server03:35
Sakaraok that does seem like a more appriopriate way to handle users too03:35
owhOn a hardy server how do I implement SMTP rate control so that the number of outgoing messages to an smtp relay do not exceed 1000 per hour. I don't want to drop the excess messages on the floor or bounce them, I just want them to be queued and delivered in the next and subsequent hours. I'm using postfix to relay the mail.03:35
Sakaraahh ok yes tha twould be a problem03:35
twbConsider: even with root_squash, root can simply "su - twb -c 'cat /home/twb/.netrc'" or so03:35
twbowh: I don't know; you could also ask #postfix.  I would probably run "postconf" and look for likely-looking options, then look them up in the reference docs.03:36
|rt|I've always been under the impression that kerbose doesn't really centralize users...it just provides a secure authentication framework03:36
twb|rt|: it can do both03:37
owhtwb, I've been doing that for hours now. #postfix suggest using policyd which appears to be postfix-policyd, but the documentation I can find is for v2.x, not the one that comes with hardy, v1.x03:38
jmarsdenowh: postfix-policyd is 1.82-* in everything from hardy to oneiric ... are you sure you need 2.x of it?03:40
owhjmarsden: I'm happy to stay with 1.82-*, but the documentation on www.policyd.org is for v2.* -- I cannot find docs/howtos for 1.82-*03:41
owhUnless I missed something somewhere?03:41
jmarsden/usr/share/doc/postfix-policyd/README.gz03:44
jmarsdenowh: The docs that come in the postfix-policyd package should be sufficient... I think?03:46
owhjmarsden: I've read that document several times - but I might have missed something - I'm needing to limit the number of messages to a relayhost, not by sender, not by recipient, not by domain, etc.03:47
jmarsdenCan't you just do the 'netblock' example, and make the 'netblock' match string be '%' so it matches all netblocks?03:48
jmarsdenI have not tried it, but it looks like it ought to work for you.03:49
owhjmarsden: That sounds interesting. I'm also trying to track down using transport_destination_rate_delay, which appears to work within postfix, but it's unclear how it's supposed to work, since `transport` needs to be changed to the name of your transport, which would be smtp, but I cannot find how my relayhost is linked to smtp.03:51
owhHmm, unless this line in master.cf is the culprit:03:52
owhrelay     unix  -       -       n       -       -       smtp03:53
jmarsdenWorst case, set both smtp_destination_rate_delay and relay_destination_rate_delay and see which one works :)03:56
owhROTFL03:57
owhThank you, I needed that.03:57
owhLet me remove postfix-policyd and see if that keeps my email still working :)03:58
Sakaratwb: Isssue with authorization and the www-data uid was resovled by creating an associated kerberos principal04:16
twbSakara: nice04:16
Sakaraty for your input it really help crack that one04:16
twbSakara: I thought it would be harder than just an addprin04:16
SakaraI'd overlooked adding it because its not a real uid I think about alot becuase its only really used on the one machine (the web server)04:17
Sakaracheers  again04:17
twbnp04:18
shadow42085I am following the doc on mail server setup at https://help.ubuntu.com/community/PostfixBasicSetupHowto i can recieve mail but I can't send any ideas?04:29
trimetaMy server is doing the thing where landscape has its information repeated twice, and the second copy refuses to update or go away no matter how out of date it gets.04:58
trimetaWhich file did I need to delete to force it to refresh the information?04:58
twbtrimeta: landscape as in canonical's proprietary puppet analogue?05:03
jonesst1anybody used kerberos/ldap cleints on ubuntu?05:06
uvirtbotNew bug: #781283 in mysql-5.1 (main) "mysqlreport crashed with SIGSEGV in malloc_consolidate()" [Medium,New] https://launchpad.net/bugs/78128305:06
twb!anyone05:06
ubottuA large amount of the first questions asked in this channel start with "Does anyone/anybody..."  Why not ask your next question (the real one) and find out? See also !details, !gq, and !poll.05:06
jonesst1ok so where does kerberos failures get dumped?05:07
jonesst1messages?05:07
jonesst1cd /var/log/05:07
jonesst1oops05:07
jonesst1hehehe05:07
jonesst1ls -l05:08
trimetatwb: Landscape as in the thing that collects system information into /etc/motd.05:08
trimetaIs there another name for that?05:09
twbtrimeta: er, no, it isn't05:11
owhjmarsden: FYI, I've added smtp_destination_rate_delay to main.cf and reloaded postfix and it appears to be working. What I don't know is what side-effects this might have, but at least I've gotten one step closer -- thanks!05:11
twbtrimeta: try :>/etc/motd and then log in again05:11
jmarsdenowh: You're welcome :)05:11
twbtrimeta: that's how I fixed that specific symptom on my lucid boxes (which definitely DON'T have landscape)05:11
trimetaDoes that command replace /etc/motd with an empty file?05:12
twbYes05:12
twbBack it up first if you don't trust me05:12
trimetaRight now /etc/motd is a symlink to /var/run/motd, which (according to the manpages) is created by runpart'ing /etc/update-motd.d/05:13
trimetaI tried moving /var/run/motd to /var/run/motd.bad, but a new /var/run/motd was created identical to the first (with the same badness).05:13
twbHum05:13
twbSorry, brain fart05:14
twbI meant :>/etc/motd.tail05:14
trimetaOK, that fixed it. Why does the spurious tail file get created?05:16
shadow42085does anybody know how to fix this I am following the doc on mail server setup at https://help.ubuntu.com/community/PostfixBasicSetupHowto i can recieve mail but I can't send any ideas?05:19
uvirtbotNew bug: #604593 in libpam-ldap (main) "pam_unix "account" returns success on a user with an invalid shadow password." [Undecided,Confirmed] https://launchpad.net/bugs/60459308:05
kickarhey guys I have a database in cirilyc with encoding latin1. On my ubuntu machine it looks ok, but on my other ubuntu machine is all messed up. can anyone help me?08:16
* negronjl is calling it a night08:47
=== koolhead11|afk is now known as koolhead11
kickarhey guys, can you help me change the default charset of mysql server09:53
uvirtbotNew bug: #794443 in amavisd-new (main) "package amavisd-new-postfix 1:2.6.5-0ubuntu2 failed to install/upgrade: el subproceso instalado el script post-installation devolvió el código de salida de error 1" [Undecided,New] https://launchpad.net/bugs/79444310:21
=== cypha`` is now known as cypha
nigelbIs it the update-motd package which updates the message saying X number of packages need updating and System needs reboot and all that?11:15
twbnigelb: try :>/etc/motd.tail11:21
nigelbtwb: I found that file, but I'm trying to figure out what updates it11:22
twbI mean run the command ":>/etc/motd.tail" and the issue where you get two copies of motd will disappear11:24
nigelbtwb: oh, ah!11:25
nigelbtwb: hrm, I still have one file, but that's not up-to-date11:26
twbDamn11:29
twbThat worked for me11:29
twbTry logging in again11:29
dfgdfghi11:32
dfgdfgi belive that this is not the right channel but anyway i need helt with an easy htaccess question11:32
=== dfgdfg is now known as xilentares
xilentarescould somebody help me ? it hast to do with url rewriting11:34
xilentaresor recommend me another channel ?11:34
xamparttry #apache11:35
xilentaresi dont know why but i cant join it ive already tried it11:36
xilentarescome on guys nobody ?12:11
sorenYou will never find answers to questions you never ask.12:14
xamparttrue dat12:14
xilentareshmm okay.i have a gallery that generates a link like that index.php?id=gallery&album=test know i want that the output is /gallery/test for the user. the rest of the page is already seo optimized12:16
xilentaresmy idea was : RewriteRule ^/(a-zA-Z0-9)/(a-zA-Z0-9)$ /index.php?id=$1&album=$2 [L]12:17
xilentaresbut this dosnt worked :S12:17
xilentaresis that because the url is generated internal ?12:17
Siekacz1hi all! I've got a strange problem with DHCP and DNS - DHCP server (ubuntu server) doesn't send DNS addresses to windows workstations12:18
Siekacz1there is option domain-name-servers line in dhcpd.conf, but no workstations received DNS IPs12:19
Siekacz1connection works12:22
Siekacz1problems with bind9?12:23
sorenxilentares: Your regexes are wrong.12:25
sorenxilentares: You'll only ever match this url: "/a-zA-Z0-9/a-zA-Z0-9"12:26
mncl-coreGood Day!12:27
sorenxilentares: You want something like: RewriteRule ^/([a-zA-Z0-9]+)/([a-zA-Z0-9]+)$ /index.php?id=$1&album=$2 [L]12:28
xilentareshmm thanks soren but it dosnt work for me :( i will experiment a bit more with it^^12:34
sorenxilentares: It works for me.12:35
sorenI just tested it.12:35
xilentaresThe requested URL /gallery/test/ was not found on this server.12:35
xilentaresif i visit localhost/gallery/test it opens internal localhost/index.php?id=gallery?album=test ,right ?12:37
uvirtbotNew bug: #636480 in postfix (main) "Postfix and PowerDNS cannot bind to IPv6-IPs on boot" [Undecided,New] https://launchpad.net/bugs/63648012:40
xilentaressoren : thanks got in know :)12:42
seicherlbobhi! I'm running a server with ubuntu Lucid (server edition). On this server, there is a VM i use for testing and development. Now i wanted to simulate a loss of network connection for a program, i am developing and I closed the tap device of the guest VM on the host server (ifdown tap02). Now i can not bring it up again. ifup tap02 tells me "TUNSETIFF: Device or resource busy". Any suggestions?12:43
seicherlbobi think there was a tcp connection open when i teared down the interface. maybe that tcp connection keeps the device busy, although its said to be down. Is there a way to flush and close this connection manually? Rebooting is not an option.12:45
seicherlbobok. got it: you can not bring up the connection, when the VM behind it is up. The VM needs to be down/stopped - then you can bring up the connection again.13:00
sommergood morning internets13:02
=== ujjain|afk is now known as ujjain
cocoa117if ubuntu domU can't see the newly assigned memory (e.g. free -m), what's the point having the ability to do it in dom0?13:52
cocoa117i am using Ubuntu 10.04, and the ballon=y in the kernel13:52
cocoa117even after i assigned more RAM to domU ubuntu, the free -m can't see it, so i am using it won't use it13:52
zulDaviey: http://people.canonical.com/~chucks/gpxe-cobbler.patch14:27
hallyncmagina: after pushing multipath-tools to oneiric last night, it occurred to methat the 'add|change' rule in kpartx.udev is idiotic - it just modprobes dm-multipath.  Which doesn't exist.14:31
hallynthink i'll open a bug to remove all dm-multipath references, which should amount to changes to 3 files14:31
cmaginahallyn: sounds like a good idea.  i haven't looked at all those bits, but if you want another set of eyes on any of this, just toss it my way14:34
hallyncmagina: cool, thanks.  more eyes++14:34
tyrezahello there14:35
tyrezahow to perform a complete hardware check on a server ?14:35
patdk-wkflashlight and paper pad?14:38
tyreza?14:39
Picityreza: What exactly were you hoping to accomplish?14:41
tyrezai simply want to make a complete hardware check14:42
PiciI don't know what that means.14:43
PiciWhat are you checking?14:43
tyrezamy system reboot automatically14:45
tyrezawhen i m working on it14:45
tyrezaso i need to make a complete check14:45
tyrezaso my question how ?14:46
tyreza? anyone there15:07
tyrezai can't see the difficulty on my question ?15:08
guillemhshi!15:08
guillemhsit is easier to speak directly to a person15:08
greppyguillemhs: just ask your question, if someone knows, they'll respond.15:11
kaushalHi15:16
pmatulishi15:16
kaushalpmatulis: Any idea about the availability of JAVA6 U26 ?15:17
kaushalon Ubuntu Server 10.04 LTS15:17
pmatuliskaushal: i'm sorry, i don't know what JAVA6 U26 is15:17
kaushalok15:18
hallyncmagina: nm, i guess we should support custom kernels :)  leaving that alone15:19
cmaginahallyn: ah, yeah, didn't think about that15:21
cmaginahallyn: good catch15:21
uvirtbotNew bug: #656421 in samba (main) "No DNS Updates on Domain-Registered Server in Win2k8R2 enviroment" [Undecided,New] https://launchpad.net/bugs/65642115:27
cthompsonhello, how can I show what partition / is on? it doesn't show up in df or fstab.15:43
genii-aroundcthompson: mount       ?15:50
cthompsonwell, it looks like I had to edit fstab to allow the kernel to mount / on a raid partition /dev/md0, after that: df: /dev/md0 on /   (all good)15:55
cthompsonthanks though15:56
* genii-around sips his coffee and ponders if cthompson has raid modules in his initrd15:59
Davieyho.16:53
RoAkSoAxDaviey: hu16:59
DavieyRoAkSoAx: o/16:59
RoAkSoAxDaviey: o/ how's it going today man?16:59
DavieyRoAkSoAx: not so good.. primary laptop power cable busted.17:02
DavieyYourself sir?17:02
=== koolhead11 is now known as koolhead11|afk
lynxmanDaviey: darn :/17:12
TREllisdoo-do-be-do17:13
TREllisafternoon17:13
lynxmanTREllis, RoAkSoAx, zul, negronjl17:13
lynxmantalk is about squid-deb-proxy + cobbler on orchestra17:13
lynxmanorchestra has some cobbler snippets and a mini.iso importer for new distros17:13
lynxmanRoAkSoAx: you were saying? :)17:13
lynxmanzul: you pointed it needed to work with debian and d-i instead of kickstart, right?17:13
lynxmanhey Daviey o/17:13
zulright because thats what we use17:15
TRElliscobbler uses debmirror to do repository mirroring, at the moment we use deb-squid-proxy as a cache instead17:15
RoAkSoAxTREllis: debmirror works now17:16
* zul lunches17:16
RoAkSoAxTREllis: the only thing, is you want to install anything using that local mirror17:16
lynxmanzul: bon appetit!17:16
RoAkSoAxs/is/if17:16
RoAkSoAxyou need to tell the preseed that the mirror is there17:16
TREllisRoAkSoAx: yeah you'd need to tweak the preseed17:16
RoAkSoAxTREllis: yeah, so using snippets we can do that automatically, but we need to find a way of doing so :)17:16
RoAkSoAxTREllis: that's why I was saying, whenever there's a local mirror for a profile, use that snippet/preseed/wathever17:17
TREllisRoAkSoAx: so basically, we need a snippet that checks if a mirror is present and uses it if it is, otherwise use the proxy17:17
RoAkSoAxTREllis: if there's not, and we now that we are using squid-deb-proxy, use the preseed for that purpose17:17
RoAkSoAxTREllis: correct17:17
TREllismy working with cheetah is quite limited, you can probably do it though17:17
lynxmanRoAkSoAx: you want to take that as an action item?17:17
lullabudgot a weird problem with ubuntu 11 and vmware fusion. after upgrading to 11, my terminal does not work at all.  i can still ssh in, but the local terminal is just blank.17:18
lullabudno X.  the VM has been upgraded through a few versions of ubuntu.17:18
lullabudoh, wait, there's simply a blinking cursor up in the top left now.  sometimes it's there, sometimes it's not.17:18
lynxmanRoAkSoAx: where are we keeping track of the actions items for this btw :>17:19
lullabudok, now i see that it's simply defaulting to tty7, which is blank.17:19
RoAkSoAxlynxman: sure, I'm currently finishing the repository thing when adding an ubuntu mini.iso.... and checking the debmirror stuff is working well17:21
lynxmanRoAkSoAx: excellent :)17:21
RoAkSoAxthen I'll document the preseed changes needed to use the local mirror17:21
RoAkSoAxlynxman: and we can get the snippets after that17:21
TREllissounds good17:21
lynxmanRoAkSoAx: sounds good, you're the best... arooound17:22
lynxmanRoAkSoAx: sorry, grew up in the 80ies17:22
RoAkSoAxother than that, mini.iso import detection should be done automatically this cycle, as cjwatson agreed on providing us with something to allow detection17:22
RoAkSoAxso we can drop having to manually specify breed, os version, etc17:22
lynxmanRoAkSoAx: that would mean submitting a patch for cobbler, the way it's detected now is through the directory structure17:23
lynxmanRoAkSoAx: it's easy to patch, I can do that even :)17:23
RoAkSoAxlynxman: yeah I'll take care of that too17:23
lynxmanRoAkSoAx: rocking17:23
RoAkSoAxlynxman: the idea is to submit to upstream most of the stuff we do here17:23
RoAkSoAxoff course, not the orchestra part but cobbler itself17:23
lynxmanRoAkSoAx: that's always the idea :)17:23
RoAkSoAxlynxman: what else is worrying you?17:24
RoAkSoAx:)17:24
lynxmanRoAkSoAx: we decided at UDS that we would use a bit more the cobbler API in order to store somewhere hardware profiles for the hardware in the orchestra server network17:25
SpamapSlynxman: +1 .. have you guys had a chance to see if thats even feasible ?17:26
lynxmanRoAkSoAx: would like to get your initial ideas about how to attack that, I know this is a long term project thinking, but wanted to know your ideas17:26
RoAkSoAxlynxman: i believe that would be using the "System" concept in cobbler17:26
lynxmanSpamapS: not yet, we're knee deep into making all the parts work well for our demo at Structure in 2 weeks :)17:26
SpamapSindeed17:26
RoAkSoAxlynxman: have you guys looked into the "Systems"17:27
lynxmanRoAkSoAx: not yet, that's why I wanted your initial ideas, so I know where to look in ;)17:27
RoAkSoAxlynxman: http://docs.redhat.com/docs/en-US/Red_Hat_Network_Satellite/5.3/html/Reference_Guide/s1-cobbler-addsystem.html17:28
RoAkSoAxprovides a brief, understandable introduction to it :)17:28
lynxmanRoAkSoAx: thanks :)17:28
lynxman*bookmarks it*17:28
TREllislynxman: system profiles in general are cool, as long as you have the mac address of a system, you can assign a kickstart/preseed for it to use17:28
RoAkSoAxTREllis: you cannot use cobbler deploy though to deploy a machine AFAIK17:29
Davieyhey lynxman o/17:29
lynxmanTREllis: the idea was to have a specialized mini boot image that would just boot up, compile system information and report back then shut down17:29
TREllisRoAkSoAx: yeah, uses the fence tools right?17:29
TREllislynxman: that's a neat idea, I've seen a similar thing used in a bank before17:29
RoAkSoAxoh btw.. fence-agents have been already uploaded and are in the NEW queue17:29
RoAkSoAxso we should see them next week17:29
lynxmanthen once we got the info we can just install the basic image and from there take a logical decision towards what kind of application can be fit in the hardware17:29
RoAkSoAxTREllis: yes and no... the "deploy" feature has been disabled upstream17:29
RoAkSoAxTREllis: "This feature was removed from Cobbler 2.0 and may be present in a future release. It is not yet implemented in the code as I wanted to revisit and rewrite much of the core implementation -- Michael"17:30
TREllislynxman: is there going to be somewhere to store that data in orchestra then?17:30
RoAkSoAxin https://fedorahosted.org/cobbler/wiki/DeployFeature17:30
TREllisRoAkSoAx: fair enough17:30
lynxmanTREllis: that's another different dimension :)17:30
lynxmanTREllis: I reckon we'll store it in mysql or such, but at some point we want that to evolve into the metadata service17:30
Davieylynxman: if the debmirror local mirror is presented over http... squid-deb=proxy could use that as it's upstream mirror.  Perhaps wasteful.. but easier to implement, and the autodiscovery magic would still work.17:31
TREllisRoAkSoAx: and since that was michael, we can assume it's been disabled for a while then and hasn't been looked at17:31
RoAkSoAxTREllis: indeed!17:31
lynxmanDaviey: very good point!17:31
TREllisDaviey: duplicate data though?17:31
RoAkSoAxDaviey lynxman yeah but that would be using snippets to tweak it anyway17:31
TREllisDaviey: ie you need twice the storage, once for the mirror once for the cache17:31
Davieylynxman: I have a python script for adding new hardware to cobbler btw17:32
Davieyi need to add facter output to it.17:32
lynxmanDaviey: oooh, can we see it somewhere?17:32
RoAkSoAxTREllis: yeah17:32
RoAkSoAxDaviey: if we have a local mirror, then ew don't really need squid-deb-proxy17:32
TREllisRoAkSoAx: well, unless you are doing deployments over long distance links, mirror in one DC, cache in the other17:33
lynxmanRoAkSoAx: what we like about squid-deb-proxy is proxy auto discovery17:33
RoAkSoAxlynxman: yeah17:33
Davieylynxman: it's only simple atm, i was using it to experiement with the RPC api.  Seems to work well.  It's for the auto discovery WI17:33
RoAkSoAxTREllis: yeah but AFAIK, for that reason you;d have a second cobbler server/mirror17:33
RoAkSoAxTREllis: that's the whole point of having a local mirror :)17:34
RoAkSoAxnot use long distance links :)17:34
TREllisRoAkSoAx: you'd only get the hit on the cache once :)17:34
TREllisI know plenty of people who do that17:34
DavieyTREllis: in that example, the squid-deb-proxy cache size could be tweaked to be very minimal.. perhaps 0.  However, TBH, for a base install - we are not talking about that much TBH.17:34
TREllisDaviey: yeah, very true17:35
lynxmancalling mvo into this, maybe he has some good ideas17:35
DavieyI think we should have a call about this soon..17:35
Davieyideally this week.17:35
Davieywho wants to be on it?17:35
RoAkSoAxTREllis: right, but in that case we have a server for solely be a mirror cache17:36
lynxmanDaviey: me :)17:36
TREllisRoAkSoAx: true. I like the idea of the snippet determining if you have a mirror or cache setup17:36
RoAkSoAxTREllis: yeah17:37
lynxmanTREllis: indeed, it should be smart enough17:37
lynxmannow my main concern is the cobbler mirroring + squid-deb-proxy integration17:38
lynxmanor if we should just scratch squid-deb-proxy from orchestra and go straight for cobbler mirroring17:38
SpamapSIf cobbler is a local mirror, why do you need s-d-p ?17:38
TREllisDaviey: would love to listen in, but heading to the IoW festival :-)17:38
SpamapSs-d-p is for when you don't want a local mirror17:38
lynxmanSpamapS: exactly what I was asking :)17:38
lynxmanTREllis: that's what you cool kids call it now? :D17:39
DavieyTREllis: slack.17:39
lynxmanDaviey: he totally is17:40
TREllis /part17:40
TREllis:-)17:40
lynxmanTREllis: you had one space in front of that part17:40
Daviey /kick TREllis too slack for here.17:40
TREllisSpamapS: agreed, guess that leaves it up to the snippet then: if debmirror is installed, point to it; else use s-d-p17:40
lynxmanTREllis: yeah but s-d-p is installed by default on the client side, how we can take a smartz decision like that from the package?17:41
TREllisDaviey: it's a hard live, but someone has to do it17:41
DavieyI'd like to hear mvo's view.. but i'd like to experiement with have s-d-p as the primary interface.. With either a local mirror (debproxy) or primary external mirror providing it.17:41
DavieyTREllis: indeed.17:41
TRElliss/debproxy/debmirror ?17:42
TREllissince that's what cobbler uses by default17:42
lynxmanDaviey: messaged mvo, I think it's doable...17:42
Davieylynxman: can you ask him to join here, so we can all jump on him?17:42
Daviey:)17:42
RoAkSoAxDaviey: right, but using s-d-p when we have a local mirror doesn't really make sense17:42
lynxmanDaviey: I did that 10 mins ago, I guess he's afraid... or having dinner. I'll go with afraid17:42
TREllisare we pulling in debmirror 2.7 to oneiric? has a kickass feature --debmarshal17:43
RoAkSoAxcause you'd be cashing, what we already have "cached" locally17:43
SpamapSWhy would I want to go  ->squid->debmirror ?17:43
DavieyRoAkSoAx: no.. it doesn't make lots of sense.. but if it's our primary interface it should be investigated IMO.17:43
lynxmanSpamapS: it's just that we install s-d-p-client as default on the orchestra client, we were seeing a smart way to be able to use either debmirror or s-d-p as required17:44
DavieyTREllis: don't complicate things with asking for debmarshal support :)17:44
lynxmanDaviey: we want debmarshal support *hides*17:44
negronjlI agree with the keeping it simple part.17:44
lynxmannegronjl: +117:44
TREllisDaviey: hehe, <3 debmarshal17:44
DavieyGrr.17:45
TREllisDaviey: although I moved my local mirror to reprepro anyway17:45
zullynxman: about the hardware profiles cobbler has couchdb support but its not secure at all ust yet17:45
DavieyTREllis: sane here :)17:45
DavieyAhhhhhhhhhhhhhhhhhhhhhhhhhhhhh!17:45
lynxmanzul: maybe it would just be easier to have a mysql plugin? it's extra easy17:45
lynxmanTREllis: stop scaring Daviey please17:45
zullynxman: ergh...17:45
Davieycouchdb keeps me awake at night.17:46
SpamapSSince cobbler is going to seed the thing.. s-d-p client is actually, IMO, kind of unnecessary.17:46
lynxmanzul: I know you like it, but couchdb... bleh17:46
negronjlzul, lynxman:  mysql +117:46
zullynxman: sqlite database would be easier17:46
Davieyi swear there is a couchdb hiding under my bed.17:46
SpamapSThe advantage of s-d-p is just that its specifically only allowing proxying of ubuntu.17:46
lynxmanzul: don't get me started on sqlite17:46
RoAkSoAxDaviey: but that's the thing, whenever someone doesn't want to have the local mirror in full... there's no need to do so and we can use s-d-p for that17:46
lynxmanSpamapS: exactly17:46
negronjladding couchdb would add more complexity plus pretty much everyone already knows mysql17:46
RoAkSoAxDaviey: but if someone *wants* to have their own local mirror17:46
lynxmanzul: just trying to think 2 steps forward towards the metadata service17:46
RoAkSoAxDaviey: then they should be able to without having the hasle of installing s-d-p client17:46
SpamapSAnd why again aren't we just using the data storage capabilities built into cobbler?17:47
zulthats what i said17:47
DavieyRoAkSoAx: it's installed by default via the client package.17:47
DavieySpamapS: have you used that?17:48
negronjlWhat is the *main* reason for having s-d-p/debmirror in orchestra ?17:48
lynxmannegronjl: not having n-hundred machines pulling packages17:48
RoAkSoAxDaviey: I know :) but still if someone wants to sync the whole mirror for one release, they should be able to do so17:48
lynxmannegronjl: so reduce bandwidth consumption drastically17:48
negronjlok....so, find the simplest way to accomplish *that*17:48
RoAkSoAxDaviey: but if they do so and use it, s-d-p client has no point17:48
negronjlit seems that the conversation is going in multiple directions at the same time :/17:48
lynxmannegronjl: *g*17:48
DavieyRoAkSoAx: ack, i'm not disagreeing with that17:49
SpamapSDaviey: IIRC, it is just json files on disk. But the point is that its already got a database of machines that I am provisioning. To have two databases of machines I'm provisioning, instead of enhancing the first.. seems a bit failure prone.17:49
lynxmannegronjl: it is17:49
RoAkSoAxDaviey: yeah that';s why we should keep both as options and make sure they both work well :)17:49
DavieySpamapS: hmm. i'm not sure i follow.17:49
SpamapSI agree with negronjl17:49
lynxmanSpamapS: Daviey: So how about we see the different approach scenarios for the hardware database and we all decide which one is the one we should proceed forward with?17:49
SpamapStwo conversations are intermingled17:49
SpamapSa) proxying/mirroring17:49
SpamapSb) metadata17:50
SpamapSlets just wrap up the a) before talking about b17:50
zulc) hardware database and then c17:50
SpamapSzul: thats the same thing as metadata17:51
DavieyOkay.. I am proposing that we investigate always using squid-deb=proxy.  The parent mirror can either be a local archive, or a public shared one.17:51
DavieyYes, there is potentially a wasteful extra layer in the stack.17:51
DavieyHowever it should make things simplier to construct.17:51
lynxmanDaviey: could this be useful you think in order to let the user decide if they want s-d-p or a full mirror?17:52
Davieylynxman: Well i am proposing that we always using s-d-p, regardless of what feeds it.17:52
SpamapSI can see an advantage where the clients will pull updates from any s-d-p on the network going forward too.17:52
SpamapSAnd we're basically just talking about the *default* seed .. it will be highly configurable.17:53
DavieyChaps.. i need to stop for food right now.  I'll catch up on scrollback on my return.17:53
lynxmanSpamapS: I do agree that keeping s-d-p in the loop is a good idea, I like s-d-p and mvo has done some amazing work17:53
RoAkSoAxDaviey: right, but if we do so.. we end up having a local mirror + local cache = double storage usage17:53
RoAkSoAxDaviey: one of the reasons debmirror was not specifically used as the *only* solution is because it consumes much more storage space than using s-d-p17:54
lynxmanRoAkSoAx: I'm pretty sure mvo knows a way where s-d-p will just read the local mirror if needed17:54
SpamapSits squid17:54
SpamapSland of 1000 config options17:54
lynxmanRoAkSoAx: so we can just use a debconf to say "use local mirror" or "use cache"17:54
lynxmanSpamapS: exactly, it can do whatever we want :)17:55
tucemiuxhey anyone here use apcupsd ?17:55
RoAkSoAxlynxman: yeah17:55
SpamapSSo, disable caching of the local mirror on disk (still put it in RAM, should speed things up)..17:55
SpamapSthat should be pretty easy.17:56
lynxmanSpamapS: yeah, I think that's easily doable through debconf, we've started to introduce debconf hooks to s-d-p17:56
lynxmantucemiux: ask your question and see if someone can answer, fishing will just take longer :)17:56
negronjlshould we just have a separate orchestra-caching server where all of these config questions can be asked?17:57
lynxmannegronjl: that's part of the provisioning server17:57
lynxmannegronjl: I would rather not make a caching server tbh, makes no sense to make it in a different machine than the provisioner17:57
negronjllynxman:  it is now, but with n-hundred servers pulling off of it, it could become overwhelmed17:57
lynxmannegronjl: you think so? hmm17:57
negronjllynxman:  it could yes17:58
lynxmannegronjl: I'd rather jump that hurdle when we get to it17:58
TREllisnegronjl: possibily, of course those systems would only be pulling at the same time for updates, not building (unless you enjoy building 100 servers at once o_O)17:58
lynxmannegronjl: since if we start observing that scenarios now, we can say the same for the monitoring, for the logging, etc17:59
SpamapSsquid can take thousands of concurrent requests17:59
lynxmanSpamapS: that is also true17:59
SpamapSI'd suspect cobbler would have a harder time serving up the pre-seeds before a single squid instance would have any trouble17:59
SpamapSat the point where you need to install more than say, 500 machines at once, you can figure out the load balancing yourself18:00
SpamapSorchestra is "make it easy to install ubuntu server" not "make it easy to build skynet"18:00
SpamapSthats ensemble ;)18:00
lynxmanSpamapS: it's even on the roadmap18:00
TREllislol18:01
* TREllis --> food18:01
lynxmanSpamapS: in all fairness, skynet is also on the orchestra roadmap for the P cycle18:02
lynxman:)18:02
* SpamapS orders another pallet of canned food for his bunker18:02
SpamapSnoted18:02
lynxmanrofl18:02
negronjlSpamapS, lynxman:  we can then have both Skynet bots battle it out like the old computer chess programs used to do.18:03
lynxmannegronjl: I see it more as "two skynets going to Jeopardy" scenario18:03
SpamapSHah yeah, Orchestra's hardware vs. Ensemble's endless scalability18:03
lynxman"I'll take doomsday scenarios caused by computers for $200 Alex"18:03
tucemiuxi'm wondering if it's safe to install apcupsd and configure it remotely with the UPS connected ?18:03
SpamapShopefully world domination isn't I/O bound or ensemble is *SCREWED*18:04
lynxmantucemiux: you need to be very very careful of course, but you can try :)18:04
lynxmantucemiux: I would personally not do it unless you have someone at the other side18:04
shaunoditto.  I've not had a problem with it, but wouldn't want to tempt fate18:05
tucemiuxlynxman: i dont have anyone in the other side, I guess I'll wait until i'm next to the server then :-(18:05
lynxmanshauno: my experience with it is very good as well18:05
lynxmantucemiux: would be the careful thing to do, specially if your job/money/girlfriend/dog depends on the server running18:06
tucemiuxlynxman: its my own server where I keep my hilton videos, I'm just worried I'll burn the house down or something18:07
lynxmantucemiux: worst case scenario the APC will shot down the server, no burning house down scenario18:07
lynxmans/shot/shut/18:07
lynxmanDaviey: so let's schedule a call for next week? TREllis, SpamapS, negronjl, RoAkSoAx, zul okay with it?18:08
=== Corey is now known as Corey_
zulyep18:08
tucemiuxlynxman: ahhh in that case I can go ahead and do it, if the server shut down my irssi connection goes down, no biggie, no trades or email messages will be lost o.O18:08
DavieyChaps... i was just thinking.  If the avahi support is added to debmirror, -provisioning-server could Recommend: squid-deb-proxy <pipe> debmirror-avahi18:08
Daviey(forgive the <pipe>, not sre where it is on this whizzy keyboard)18:08
tucemiuxI'm ok with it !18:08
=== Corey_ is now known as Corey
lynxmanDaviey: | <-- cut and paste18:09
Davieylol18:09
lynxmantucemiux: have fun then :)18:09
tucemiuxlynxman: thanks! let me get to it, have you ever configured an apcupsd ?18:09
lynxmantucemiux: yes, but it was with a very very very old APC, one of those that had a lever and a horse running in circles around it18:11
lynxmanDaviey: I think that would be a very cool and scalable solution18:11
tucemiuxlynxman: well too bad I didnt have the pleasure to have a lever on mines :-(18:12
Davieylynxman: make it so :)18:12
RoAkSoAxzul: how does hits looks to you: http://paste.ubuntu.com/621892/ basically, if the host is a debian/ubuntu it should obtain the mirror from python-apt and create the repo pointing to that mirror when importin mini.iso18:12
lynxmantucemiux: the problem wasn't the lever, it was the horse18:12
zulchecking18:13
zulRoAkSoAx: looks good18:14
RoAkSoAxzul: cool. It's ubuntu specific for now, but once I get the change to install debian I'll test it as well so that we cna forward that upstream18:15
zulcool beans18:15
DavieyRoAkSoAx: Why not just check the python-apt stuff before assuming the dist is ubuntu?18:16
RoAkSoAxDaviey: technically it should work with bot debian/ubuntu, but I need to test it in debian first before I assume that it works with it as well18:18
tdelamI've been hacked, I fixed some of the issues but I still see a lot of outgoing network traffic from various Ukraine IP's using nethogs. How can I dig even deeper to see what this traffic is and where it is coming from on my server?18:19
RoAkSoAxDaviey: note that this only happens to set the same archive that the host uses foreach repo created when importin a mini.iso18:26
tucemiuxlynxman: hey, I just configured my apcupsd, do I have to reboot or something ?18:35
lynxmantucemiux: if the service is running, it's all done and sweet18:36
tucemiuxlynxman: how do I check to see if the server is running? lsmod?18:37
lynxmantucemiux: service apcupsd status i guess18:38
lynxmantucemiux: check the logs as well18:38
tucemiuxlynxman: Error contacting apcupsd @ localhost:3551: Connection refused18:38
lynxmantucemiux: then it's not running, check logs and see why18:38
lynxmantucemiux: rinse, repeat18:38
RoAkSoAxlynxman: do you have a cobbler server running atm?18:38
lynxmanRoAkSoAx: I think negronjl does18:39
lynxmanRoAkSoAx: but not on my side18:39
lynxmanRoAkSoAx: although if you want one, apt-add-repository ppa:orchestra/ppa then install ubuntu-orchestra-server18:39
RoAkSoAxlynxman: i do have one already :)18:39
RoAkSoAxlynxman: just wanted to check something but no worries :)18:39
lynxmanRoAkSoAx: you hogger :P18:39
RoAkSoAxzul: when you hvae the time, could you try importing a debian ISO? I think it's not adding a distro/profile when doing so18:41
tucemiuxlynxman: how do I add acpdusbd to my /etc/hosts.allow ??18:41
tucemiuxlynxman: sudo service apcupsd start18:43
tucemiuxservice apcupsd status18:43
* RoAkSoAx lunches18:43
* Daviey ponders what RoAkSoAx is having.18:44
tucemiuxhow do I check what services are scheduled to be runned automatically ?18:45
SpamapStucemiux: if its installed, it will be started18:45
SpamapStucemiux: unless you manually disabled it18:46
tucemiuxSpamapS:  well I just installed apcupsd and I'm trying to figure out if it's scheduled to run at boot up time,I had to manually start it18:46
RoyKSpamapS: the ones using upstart, I don't know, perhaps service --status-all - the ones not using upstart will be listed under /etc/rc2.d18:47
RoyKtucemiux: wrong answer - the ones running aren't necessarily the ones scheduled for start - in case something goes wrong and a service fails to start18:48
SpamapStucemiux: sometimes a service needs to be configured/enabled .. but usually they should just start18:49
* SpamapS hates that we have two init systems. :-P18:49
tucemiuxRoyK: yeah, i figured that much, if I manually start a service it doesnt mean it will automatically start at boot up, how do I check if a service is scheduled to start at boot up?18:49
* SpamapS is trying to type a succinct answer and there isn't one. :-P18:50
SpamapStucemiux: if there's a /etc/init/apcupsd.conf , look in there for any reasons it might not have started. Otherwise /etc/init.d/apcupsd18:50
SpamapStucemiux: you may have a file, /etc/default/apcupsd that you have to edit to enable it at boot time.18:50
SpamapStucemiux: this info *should* be documented in /usr/share/doc/apcupsd/README.Debian18:51
tucemiuxSpamapS: so basically, services that run at boot up are configured in "/etc/default/[]"18:51
SpamapStucemiux: its not that simple18:52
SpamapStucemiux: SOME services are disabled because they require you to configure them before starting automatically.18:52
tucemiuxSpamapS: so that's why ISCONFIGURED needs to say yes, is that how a service is enabled/disabled in /etc/default/?18:54
SpamapStucemiux: they're all different unfortunately.18:55
SpamapSwould be really nice if they weren't18:55
tucemiuxSpamapS: ok well at least I got apcupsd up and running, I'll reboot my server when I get home to find out if the service repawns on a reboot18:56
=== med_out is now known as med
=== med is now known as medberry
tucemiuxhey is it safe to test a UPS by unplugging it from the outlet ?18:59
SpamapStucemiux: many of them have test buttons ;)19:00
SpamapStucemiux: but if it doesn't, then yes19:00
SpamapStucemiux: just make sure its charged19:00
tucemiuxSpamapS: yeah, it's charged, I was setting up the thing and wanted to place it somewhere else, I unplugged it and the thing was still on with plenty of juice so I'm like... ok well at least I know that works he he he19:04
adam_glynxman: ping19:20
MrBIOShey folks, ogra over in #ubuntu-arm just sent me this way. I'm looking for anybody who considers themselves part of the "arm server team"19:21
kirklandRoAkSoAx: pong19:21
adam_gkirkland: hey, maybe you know.. do the orchestra mcollective plugins need anything special in terms of puppet class paramters to get things deployed via the 'role' fact?19:27
adam_gwould something like this work, or would it need to be simplified? http://paste.ubuntu.com/621948/19:27
SpamapSMrBIOS: there's no "ARM server team".. just "server team". :)19:27
MrBIOSSpamapS, understood, then "people interested in ARM who are on the server team"19:30
SpamapSMrBIOS: Lots of us. Did you have some hardware for us? ;)19:31
=== NG_ is now known as ng_
kirklandadam_g: really a question for negronjl and lynxman19:36
negronjladam_g:  looking at your pastebin....can you elaborate a bit on what you are trying to do here?19:38
RoAkSoAxkirkland: o/ what do you think: http://paste.ubuntu.com/621958/19:39
kirklandRoAkSoAx: nice19:40
kirklandRoAkSoAx: looks good19:40
RoAkSoAxkirkland: though, just realized that it does not handle reconfiguration19:41
adam_gnegronjl: openstack on a single node19:41
DavieyMrBIOS: can we help?19:42
RoAkSoAxDaviey: i had "Aji de Gallina" typical plate from Peru19:42
DavieyRoAkSoAx: sounds tasty!19:43
* RoAkSoAx , lucky him... he found a peruvian restaurant right accross the street!19:43
RoAkSoAxDaviey: yeah it is :D19:43
Davieyadam_g: I assume those values won't be put into a apackage?19:46
adam_gDaviey: no, that would be an upper level class that someone can construct to make use of the nova module19:47
Davieyadam_g: ok, super19:48
adam_gnegronjl: https://github.com/gandelman-a/puppetlabs-nova/tree/dev/nova if you are interested in looking at the entire module19:50
Davieygithub makes me cry19:51
adam_gyeah. :(19:51
negronjladam_g:  what's the name of the file you pasted on pastebin ?19:53
Daviey/nova/test/ubuntu/* ?19:54
adam_gnegronjl: nova/tests/ubuntu/all.pp19:55
negronjlDaviey, adam_g:  thx.  reading now19:56
zuladam_g: you know we are using kvm on nova right? :)19:56
adam_gzul: yes, why do you ask?19:58
zuladam_g: it seems to be using xen19:58
adam_gno, it uses kvm/libvirt default19:58
negronjladam_g:  I don't see anything that seems wrong ( didn't test the regexes in puppetlabs-nova / nova / lib / puppet / provider / nova_config / parsed.rb though )20:00
adam_gzul: one of the other people working on it is going to be using xenserver for compute.  there are some optional config parameters for that.20:01
negronjladam_g:  all.pp seems to be right as well.20:01
zulok cool..thats probably going to be an ubuntu patch ;)20:02
adam_gzul: the module should support both just fine wihtout patches20:03
zulgood good20:03
adam_gthat reminds me20:08
adam_ghttp://blog.xen.org/index.php/2011/06/05/xcp-on-ubuntu/20:09
adam_gzul: ^ we'll probably have xenserver on ubuntu as compute nodes at some point in the future.20:10
zuladam_g: the community xen.org version probably yes20:10
adam_gits the bleeding edge of the commercial version. or has something changed since citrix opensourced it last year? i haven't followed too closely20:11
RoyKadam_g: we have a xenserver setup - five nodes - I haven't gotten around to find out how to easly setup a pvm on that with ubuntu yet20:12
zuladam_g: i havent really looked at the xenserver bits its kind of like fedora20:12
adam_gzul: right20:12
zuladam_g: we are focusing on xen.org bits though20:13
adam_gin any case, XCP/xenserver on ubuntu rather than centos 5.4 would be great.20:15
RoyKkvm works well too20:15
* RoyK just setup his first kvm vm in production at work20:16
RoyKsome idiot at ittvis.com found that redhat was the perfect linux platform for IDL, so IDL didn't install on ubuntu, so I setup a CentOS VM for it :P20:17
* negronjl is getting food20:18
DavieySpamapS: Have you been able to find a sponsor for txzookeeper into Debian?20:19
quesoIs there a way to search all cron jobs (in /etc/ and for all users) at once?20:34
RoyKqueso: user's cronjobs are under /var/spool/cron/cronjobs20:42
RoyKusers', even20:42
tucemiuxok im still a nuub, im just wondering how to ban china, I see failed login attempts from 111.178.*20:55
remix_tjtucemiux: i can suggest you to do this20:55
remix_tjwhois 111.178.xyz.abc20:55
remix_tj(the ip with failed logins)20:55
remix_tjin the whois you can find the net you need to ban20:56
remix_tjwith20:56
littlebearztucemiux: just deny ALL:ALL and allow certain IPs20:56
remix_tjiptables -A INPUT -s 111.178.xyz.abc -j DROP20:56
remix_tj(for example)20:57
Piciremix_tj: It might be more prudent to install something like fail2ban, so that multiple failed login attempts are automaically blocked, from any ip.20:57
tucemiuxahhh so I hav to do it with iptables? I cant do it with fail2ban or some other utility?20:57
remix_tjor use the littlebearz solution. but is pretty difficult if you want to connect from dynamic ip20:57
remix_tjPici: good idea :-)20:57
remix_tjtucemiux: install fail2ban, it will iptable for you :-)20:58
Picitucemiux: ^20:58
PiciSorry, I missed who was actually asking the question ther.e20:58
tucemiuxPici: it was mua20:58
littlebearzremix_tj: i never knew about fail2ban, I was thinking of putting the ip into a mysql and send it to my cellphone for verification20:58
tucemiuxsomeone from 111.178.146.* tried to login as root, how can I check if fail2ban blocked him?20:59
littlebearztucemiux: log file20:59
littlebearztucemiux: erm I mean from iptables21:00
tucemiuxlittlebearz: which one? there's a bunch of them o.O21:00
remix_tjtucemiux: logfile or iptables -L21:00
remix_tjlittlebearz: you can set fail2ban to execute something other instead of banning with iptables21:00
Picitucemiux: /var/log/fail2ban.log21:01
tucemiuxi guess im going to have to learn iptables then21:01
littlebearztucemiux: i usually use firestarter or somesort of GUI for it, it's too much typing21:01
tucemiuxand im going to have to learn how to use SASL-tor if I want to use freenode on my server21:01
tucemiuxPici: you have a server that's alwyas logged on to freenode?21:01
jcastrokirkland: nice interview21:02
kirklandjcastro: thanks dude21:02
jcastrokirkland: is there a PPA for orchestra, or is it all oneiric-only?21:02
Picitucemiux: Yes. My VPS (Linode) is always connected. I'm running irssi within screen.21:02
kirklandjcastro: ppa:orchestra/ppa21:02
jcastrota21:02
kirklandjcastro: moving quickly, but if you get around to testing it, let us know21:02
jcastroyou might want to put the PPA link on lp.net/orchestra21:03
kirklandjcastro: where are the UDS videos?21:03
kirklandjcastro: ta21:03
tucemiuxWARNING [ssh] Ban 111.178.146.*21:03
jcastrokirkland: I'm looking for something to do this weekend21:03
kirklandjcastro: heh, cool21:03
tucemiuxWARNING [ssh] Unban 111.178.146.*21:03
jcastrokirkland: http://www.youtube.com/user/ubuntudevelopers21:03
tucemiuxjcastro: you can be my singer, im looking for a singer :-)21:04
kirklandjcastro: hmm, the interviews with the novacut guys and akgraner?21:04
jcastrothey're in there21:04
kirklandjcastro: got 'em, thanks21:04
littlebearzanyone can test if http://xxw.ca/texting-for-free/ gives ssl warning?21:10
lynxmanadam_g: pong :)21:23
adam_glynxman: hi, i was just trying to find out if orchestra/mcollective plugins have any requirements in terms of class paramters for the classes it deploys21:27
lynxmanadam_g: hmm they're not related at all, they can (by choice) get facts from facter, but that's it, nothing else21:27
lynxmanadam_g: unless I don't get what you're talking about :)21:27
RoAkSoAxlynxman: ok. so here's the deal, when we import an ubuntu server iso for example, we need to do something similar to the preseed: http://paste.ubuntu.com/622033/ (between #mirror comments)21:28
lynxmanRoAkSoAx: sounds like a good move :) very awesome stuff21:29
* lynxman likes cobbler more each day21:29
RoAkSoAxlynxman: the IP in the hostname is the cobbler server IP, and the directory is where the archive is21:29
RoAkSoAxlynxman: so we need to adapt that for when we have a repo's synced21:30
adam_glynxman: i was looking at orchestra-puppet-recipes/puppet/manifests/node.pp  .. where are the $1, $2, etc. arguments coming from? i had assumed an mcollective agent?21:30
RoAkSoAxlynxman: or for when we import a full server iso21:30
lynxmanadam_g: ah that's not related to mcollective, that's parameters from the role fact from facter21:31
adam_glynxman: ah, i see. thanx21:31
lynxmanRoAkSoAx: let's try to go that way and see how it ends up, I think it's quite good21:31
MrBIOSDaviey back at my desk now21:33
MrBIOSSpamapS I had a question about apache performance on ARM, seems like I may be hitting an SMP bug or something odd21:34
RoAkSoAxlynxman: yep, so yes we need to have a separate preseed for when we have a mirror, and one for when we have the full server iso, and one more for when we have repositories... though all will be handled via de snippets21:34
lynxmanRoAkSoAx: sounds amazing, it's further than where we got, we just decided to go with the mini iso21:35
jcastrokirkland: all the mcollective-server- stuff appears uninstallable21:35
lynxmanRoAkSoAx: I would like to keep that logical decision up to some point though21:35
lynxmanjcastro: hey Jorge *waves*21:36
lynxmanjcastro: it's in the Queue, waiting to be uploaded21:36
jcastrohi!21:36
lynxmanjcastro: you're looking for mcollective-plugins-*21:36
lynxmanjcastro: the only server is the provisioner :)21:36
jcastrook21:36
lynxmanjcastro: but yeah, waiting on the Oneiric queue still :)21:36
jcastrowow, he wasn't kidding when he said fast moving21:37
lynxmanjcastro: we try to :)21:37
SpamapSMrBIOS: What sort of ARM are you running on?21:41
kirklandjcastro: i know; blocking on jdstrand's review of the new queue :-/21:54
* jdstrand not the only archive admin which could review it21:54
jdstrandI've made a note to look at it, but I won't get to it today (patch piloting)21:55
g-hennuxhi!22:00
g-hennuxi'm on ubuntu 10.04 lts and i wonder why installing the solr-jetty package pulls that many dependencies, in particular some X packages, e.g. x11-common xfonts-encodings xfonts-utils22:02
g-hennuxi'm actually not willing to install X libraries on my database machine; any suggestions from you?22:03
g-hennuxok, so solr-common depends on java6-runtime-headless (note: headless) and libcommons-csv-java, among others. now libcommons-csv-java depends on openjdk-6-jre or java2-runtime (note: no headless)22:09
g-hennuxand this in turn pulls libgtk, libcairo, libxinerama, ...22:10
g-hennuxnow: does anyone use libxinerama on his solr server? ;-)22:10
zaclnxnewbhow do I purge all of the configuration and settings that a program has over my server?22:27
zaclnxnewbI want to reinstall samba, but the settings from the previous installation remain22:27
=== medberry is now known as med_out
zaclnxnewb??22:31
g-hennuxsomething like dpkg --purge or so22:31
zaclnxnewbI tried that22:31
zaclnxnewbsudo apt-get purge samba22:31
g-hennuxno, that will fail if samba is not installed ;)22:31
zaclnxnewbtried it to begin with22:32
g-hennuxah ok, then apt-get --purge remove22:32
g-hennuxor apt-get --purge --reinstall install samba22:32
zaclnxnewbI'll try them, thank you22:34
zaclnxnewbfinally logged back into the server22:42
benccdo I need to reboot after changing /etc/security/limits.confg and /etc/pam.d/su ?22:42
benccI'm raising the file descriptors limit for a server22:42
zaclnxnewbsamba was also providing the "computer name" to the router, which was being used to route ip and similar22:42
zaclnxnewbmade it much harder, very suddenly to log back into ZACSERVER lol22:43
benccnot sure if it's enough to restart a service to use the new fd limit: /etc/init.d/nginx restart22:43
zaclnxnewbg-hennux:  unfortunately, no that didn't work22:44
zaclnxnewbg-hennux:  all configurations remain22:45
g-hennuxdid you reinstall or remove?22:45
zaclnxnewbreinstall22:45
g-hennuxand it's really the old configuration you're seeing, not the newly installed one?22:46
zaclnxnewbg-hennux:  my same note #ZAC to denote changes I made to the defaults.22:46
g-hennuxcan you --purge remove and check what remains?22:47
g-hennuxdoes the config maybe belong to a different package, like smb-common or so?22:47
zaclnxnewbg-hennux: I ah, I see22:51
zaclnxnewbfor some reason smbd worked but not samba22:51
zaclnxnewbg-hennux:  sudo apt-get purge smbd22:52
g-hennuxisn't it apt-get --purge remove?22:52
=== ng_ is now known as NG_
zaclnxnewbI'm having one more problem23:04
zaclnxnewbpermissions in samba23:04
zaclnxnewbI have a torrenting daemon that downloads various files23:07
zaclnxnewband then I have the files available on the network via samba share23:07
zaclnxnewbproblem is that files created by deluge (torrenting) aren't deletable by myself through samba23:07
virusuyzaclnxnewb:23:12
virusuycreate mask = 77723:13
virusuyon smb.conf,23:13
virusuywhere is defined your shared folder23:13
virusuythat means, apply 777 to any files or folder in shared folder23:13
zaclnxnewbvirusuy: is create mask = 0777 alright?23:14
virusuyit's23:18
virusuyzaclnxnewb: worked ?23:31
zaclnxnewbone moment sorry, distracted by something important23:31
zaclnxnewbvirusuy:  the deluge torrentor is a daemon on the same server23:39
virusuythat doesn't matter23:39
zaclnxnewbit doesn't put files into the samba share through the samba daemon, thus the files aren't changed to 777?23:40
zaclnxnewbwell, the folders all belong to owner "deluge"23:40
zaclnxnewband I can't delete them23:40
zaclnxnewbfrom within samba23:40
virusuyno matter who puts those files in it.. samba will change permissions to 77723:40
zaclnxnewbvirusuy:  even if they aren't put there through samba?23:41
virusuyzaclnxnewb: yeap23:41
zaclnxnewbsamba just shares the already made folder, I can see the daemon changing permissions as files are sent to it, but deluge basically puts files into the folder under it directly through the os23:41
zaclnxnewbalright23:41
virusuyoh, obviously deluge must have permissions on that folder23:42
virusuyIMO, if is a home share, just change folder's permission to 77723:42
virusuyand comment create mask line in smb.conf23:43
zaclnxnewbvirusuy: How do I change the folder permissions?23:44
zaclnxnewbchmod?23:44
virusuychmod -R 777 FOLDER23:48
WMPhello23:55
WMPi have compilled my own kernel and i havent file include/linux/autoconf.h23:56
WMPhow to make this file?23:56

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!