[00:47] <zul> kirkland: I know I regularily get email ;)
[01:10] <Sp0tter> Why does a guided LVM put all the available space in the / partition?  You can't shrink that while its up, so then whats the pointin the LVM?
[02:22] <Sp0tter> nijaba: how do i keep my fully auto install from never ending?  install, reboot, install, reboot ?
[02:23] <twb> How can I find the section (i.e. main, restricted, universe or multiverse) for each installed package?
[02:24] <twb> (I've been asked for the licensing details for all software on my server.)
[02:25] <hads> Someone gave me a one-liner for that ages ago let me see if I can find it.
[02:26] <twb> On Debian I'd just check the Section: for a slash (e.g. admin/non-free), but that doesn't seem to work on Ubuntu.
[02:27] <hads> comm -12 <(apt-cache dumpavail | grep-dctrl -nsPackage -FSection universe/ |sort) <(dpkg --get-selections | awk '$2 == "install" { print $1 }'|sort)
[02:27] <hads> Ugly huh
[02:28] <twb> grep-status probably would be shorter
[02:31] <ScottK> sommer: I don't know if guilt will work or not, but saying pretty please hasn't gotten anything except from you.
[02:36] <twb> hads: I'm not convinced its working
[02:36] <hads> OK
[02:37] <twb> For example, I'm pretty sure mg is in universe
[02:37] <twb> Yeah, it is
[02:38] <twb> hads: this is a shorter version of your original one-liner, but it still has the same problem: grep-status -nsPackage,Section -FStatus "install ok installed" | paste -sd "  \n" | sort | grep universe/
[02:40] <twb> This has better success: aptitude search ~i~s^universe/
[02:44] <hads> That's nicer
[03:07] <twb> Hmm, I'm still a bit suspicious of false negatives, but I've stopped caring.
[03:07] <twb> Thanks for your time.
[05:03] <twb> Anybody got pam ldap auth working correctly (against slapd, running on the same Ubuntu 8.04 host)?
[05:04] <twb> I had kerberos working, then I was told to switch it over to ldap (because there are no shiny GUIs for krb).  Now I broke both of `em, and I'm about to blindly follow a zimbra weenie's auth-client-config setup and see if it magically works.
[05:05] <twb> Last time I looked at this box (some weeks ago), we determined that slapd had the appropriate values in its database (PosixUserAccount, IIRC) but for some reason pam_ldap can't see them.
[06:11] <HefferMooMo> Does anyone know why postfix hangs in telnet?
[06:18] <ScottK> It doesn't here.
[06:19] <HefferMooMo> ScottK: That's odd. It says "Escape character is '^]'. then lets me type in and everything, but nothing works
[06:20] <ScottK> Do you get a line after that that starts with 220?
[06:21] <ScottK> HefferMooMo: ^^
[06:21] <HefferMooMo> nope, that's what i got earlier. it then stopped working
[06:21] <HefferMooMo> ScottK: i then got despirate enough to reformat
[06:22] <ScottK> Then your postfix is dieing and you need to be looking in the logs.
[06:22] <HefferMooMo> i looked in syslog, and it didn't say anything
[06:22] <ScottK> HefferMooMo: OK.  What's your current situation?
[06:22] <HefferMooMo> current situation is that i havn't a clue why it hangs like that, and i don't know of any specific log that could help =(
[06:23] <ScottK> HefferMooMo: As a general rule in Linux and other Unix like operating systems you'll have more luck trying to understand the problem and fix it than nuking it from space everytime it misbehaves.
[06:23] <hads> :)
[06:23] <ScottK> Are you logged into the server now?
[06:23] <ScottK> HefferMooMo: ^^
[06:23] <HefferMooMo> yea, but not on this computer. Normally i woudln't nuke it, but i just switched the server over from a windows
[06:24] <ScottK> HefferMooMo: It's past 1AM here, I'm tired, and I'm not paid to do this, so please pay attention.
[06:24] <HefferMooMo> I am paying attention. I just type slowly sometimes
[06:24] <ScottK> ssh into the server and do tail -f /var/log/mail.log
[06:24] <ScottK> OK
[06:25] <ScottK> HefferMooMo: Once you've done that, telnet to the server again and see what the logs say.
[06:25] <ScottK> !pastebin | HefferMooMo
[06:25] <ScottK> That's where you should put your results
[06:26] <HefferMooMo> thanks, it's not much, it seems to be something about some /etc/aliases.db
[06:27] <ScottK> Please pastebin what is says
[06:27] <ScottK> All of it.
[06:27] <hads> Being out of date? If so, you need to update it
[06:27] <ScottK> I'm guessing, but I'd rather read the whole log entry before I get excited.  That shouldn't make Postfix crash.
[06:28] <hads> Yeah sorry, just interrupting :)
[06:28] <ScottK> You wanna take over so I can go to bed?
[06:28] <HefferMooMo> ssh doesn't work (i apparently don't have it setup on my server)
[06:29] <hads> ScottK: Yah I can.
[06:29] <hads> (although I'm at work so may be slow)
[06:29] <HefferMooMo> Thanks ScottK
[06:29] <ScottK> hads: Please do.
[06:29] <hads> np
[06:29]  * ScottK has to be up in ~4 hours.
[06:29] <ScottK> Thanks.
[06:29] <hads> Go sleep
[06:30] <hads> HefferMooMo: So can you pastebin the log?
[06:30] <HefferMooMo> yea, had to go to pastebin on the server first (i have xubuntu desktop installed)
[06:31] <HefferMooMo> http://paste.ubuntu.com/31588/
[06:32] <hads> OK, run `sudo postalias /etc/aliases`
[06:33] <hads> /etc/aliases is a text format file which is 'compiled' into a binary file for postfix to access.
[06:33] <hads> You need to run that command any time you update the text file.
[06:33] <HefferMooMo> ah
[06:33] <HefferMooMo> thanks, that seemed to work
[06:34] <hads> Postfix is pretty good at telling you what is wrong so usually if you look in the logs you'll get the idea.
[06:34] <lamont> hads: or you can be a traditionalist and 'sudo newaliases'
[06:34] <HefferMooMo> fresh install worked the first time, then it acted up like this, i gotta keep a note of this. Thanks
[06:34] <hads> lamont: I was going to... but I chose that for consistancy with the other postfix mapping files :)
[06:35] <HefferMooMo> the newaliases, lots of googling had me look at that, but isn't that automatically run at install?
[06:35] <lamont> ISTR that I only run it if I created /etc/aliases, or added to it
[06:35] <lamont> about to face plant into the keyboard though, so I'm not going to go look
[06:36] <hads> :)
[06:36] <HefferMooMo> i'm still new to ubuntu some what so it's not real surprise that i didn't know which log file it modified
[06:36] <HefferMooMo> i thank you all for your help
[06:36] <lamont> for values of "I" == postfix's postinst script
[06:37]  * lamont -> bed
[08:07] <kraut> moin
[09:28] <nandersson> Is the Ubuntu 8.10-release now in sync with Fedora 10 or is it just a coincidence that you release within two days?
[09:33] <soren> nandersson: What do you mean by "in sync"?
[09:34] <nandersson> well, like the call Mark did for syncing the releases
[09:34] <nandersson> i.e the release dates
[09:34] <nandersson> Marks mark
[09:34] <soren> I'm not familiar with any alignment of release dates. Ours was set months ago.
[09:35] <nandersson> soren, either it is happening - or it is just a "happy coincidence"
[09:35] <nandersson> Could be a coincidence then - or the Fedora team actually likes the idea of aligning the release dates
[09:35] <nandersson> I think it's a great idea
[09:36] <soren> nandersson: Apparantly, their release date is at least as old as ours.
[09:37] <nandersson> looks promising though :)
[09:37] <nandersson> the release dates are just within a two day time span
[09:46] <toastmaker> Hello! I plan to run a cluster using Ubuntu 8.04 server edition and I would like ask if there is a support for Infiniband communication and Fibre Channel connection to disk array in Ubuntu or if it is more probably to expect some problems... The only Linux distros which are confirmed by the HW vendors are SLES and RedHat, but I would like to use Ubuntu if it works.. Has anyone some experience with this and could redirect me to propper web resourc
[10:01] <soren> I've not personally tested it, but both should work just fine.
[10:01] <soren> toastmaker: ^
[10:08] <toastmaker> soren: thanks for the comment.
[10:08] <toastmaker> By the way, don't you know about any HPC (High performance computing) site dedicated to Ubuntu? I've found https://wiki.ubuntu.com/UbuntuClusters, but last edit comes from the year 2006..
[10:09] <soren> I've heard of some, but I don't remember who they were, and if I did, I'm not sure if I were at liberty to tell you about it :)
[10:10] <soren> Oh, you mean "site" as in "web site2?
[10:10] <soren> "?
[10:12] <toastmaker> web page :)
[10:13] <toastmaker> soren: or portal
[10:52] <ghostcube> ahhhhhh
[10:53] <ghostcube> lol know it makes sense no one answers me in #ubuntu
[10:53] <ghostcube> ok guys little question about the new kernel updeate
[10:53] <ghostcube> 2.6.x.20
[10:53] <ghostcube> no chance to boot it up on my machine 2.6.x.19 does fine
[10:53] <ghostcube> so can anyone tell me what changed so heavy that it doesnt boot
[11:00] <_ruben> providing any errors you might be seeing might help
[11:00] <_ruben> hrm .. i wonder if there's a way to configure a nic to "up" but not get an ip address assigned to it
[11:01] <_ruben> guess i could configure some bogus ip for it, but that'd be nasty
[11:01] <ghostcube> _ruben: i get no errors
[11:01] <ghostcube> it just stops from the 3rd row on startup
[11:01] <ghostcube> it just freezes
[11:01] <ghostcube> x.19 works fine
[11:01] <ghostcube> x.20 not
[11:05] <ghostcube> anyone an idea  maybe
[11:05] <ghostcube> its en sempron 2800 + and 2 250 gig sata 2
[11:05] <ghostcube> with 1 gig ram
[11:18] <ghostcube> hah
[11:18] <ghostcube> there is an update
[11:18] <ghostcube> maybe this fixes it rofl
[13:41] <sommer> jdstrand: I figured out my issue with the auth-client-config kerberos_example profile... my regular user had the same password as the kerberos principal
[13:41] <sommer> jdstrand: is there a way for the password to be the same and to get a ticket using pam on login?
[13:42] <sommer> jdstrand: and have ccreds, heh
[13:42] <sommer> if not we can always add something to the documentation about it
[14:26] <jdstrand> sommer: unfortunately I am not a pam stacking expert-- however, I bet slangasek could help you
[14:27] <jdstrand> sommer: he is writing something that is supposed to get all the stacking right out of the box
[14:28] <sommer> jdstrand: ah cool, I'll ping him about it... might do some more reading myself
[14:28] <sommer> jdstrand: thanks
[14:28] <jdstrand> np-- thanks for trying to improve this :)
[15:58] <nealmcb> server team meeting in 2 min in #ubuntu-meeting
[16:34] <lukehasnoname> I see someone in the debian-devel ML took up my call for apache www root to be relocated to /srv
[17:10] <CyberSnooP> Does anyone know if there are any implications of having your BaseDN not be of a "dc=example,dc=com" format?
[17:11] <sommer> CyberSnooP: I think that's mostly convention, but you may need a dc="something" at the end
[17:12]  * delcoyote hi#
[17:22] <nealmcb> nijaba: I'll just miss you at linuxworldexpo in san francisco - I'm in oakland until Saturday, then on to LA etc
[18:14] <Buzzons> hi -- question :: When i reboot an ubuntu box it gets past grub and hangs just after "Starting up" with a flashing cursor
[18:15] <Buzzons> if i boot to recovery mode it boots ok -- what could be wrong with the main boot option
[18:48] <lukehasnoname> You know what would be interesting? Taking some books that are really popular like "Linux Server Hacks", go through them, "Ubuntuize" them, and get permission to republish them as certified instructions for Ubuntu Server
[18:56] <nijaba> nealmcb: too bad!  I'll see you in Dec I'm sure
[19:01] <Bnydell> does anyone know of a tutorial to install a GUI for my server?
[19:05] <Deeps> apt-get install xubuntu-desktop?
[19:13] <Bnydell> it says could not open lock file var/lib/dpkg/lock - open (13 Permission denied)
[19:14] <lukehasnoname> Bnydell: You have a package manager already running, I believe
[19:14] <lukehasnoname> or you didn't "sudo" that command
[19:15] <lukehasnoname> you need to run installs with sudo
[19:15] <Bnydell> i tried sudo apt-get install xubuntu-desktop
[19:15] <Bnydell> Do i need to have the installation cd in?
[19:17] <lukehasnoname> as I said, make sure you aren't already running an install, apt-get, or aptitude
[19:18] <Bnydell> Let me restart the machine. See if it will work
[19:19] <maw_> Bnydell: if your package manager crashed sometimes the lock file can remain
[19:19] <maw_> you can remove it
[19:19] <maw_> and then launch apt again
[19:19] <lukehasnoname> haha check this: Apache/2.2.8 (Ubuntu) mod_python/3.3.1 Python/2.5.2 Server at www.washingtontimes.com Port 80
[19:19] <Bnydell> i am new to ubuntu so i do not know how to do that.
[19:20] <maw_> lukehasnoname: I tried emailing the webmaster but the mail just came to me... ;)
[19:20] <maw_> how helpful is that?! :P
[19:20] <maw_> Bnydell: where you using "apt-get" ?
[19:20] <Bnydell> yes
[19:21] <Bnydell> I tried sudo apt-get install xubuntu-desktop
[19:21] <lukehasnoname> maw_: Ya, pwnt. looks like their site got "Drudged"
[19:21] <maw_> try a "ps aux | grep -i apt" without quotes, is there anything running?
[19:21] <maw_> legitimate dDOS situations are funny... damn you ./, digg etc...
[19:22] <maw_> err /.
[19:22] <Bnydell> maw it had one line of stuff come up after i typed in the command
[19:22] <maw_> paste me that line please, it was probably just the result from bash
[19:22] <Bnydell> Let me type it out, im on my laptop
[19:23] <Bnydell> 1000 4335 0.0 0.0 3004 824 tty1 S+ 14:22 0:00 grep -i apt
[19:24] <maw_> ok, so apt isn't running
[19:24] <maw_> what is in "ls -l /var/lock"
[19:25] <Bnydell> well i restarted the system.  a while ago. But i just typed in Is -1 /var/lock and it didnt come up with anything
[19:25] <maw_> and what is the error again when you try "sudo apt-get install <your package>"
[19:25] <Bnydell> let me retype that command hold on
[19:26] <Bnydell> Reading package lists... Done
[19:26] <Bnydell> building dependency tree
[19:26] <Bnydell> reading state information... Done
[19:26] <Bnydell> E: couldn't find package xubuntu-desktop
[19:27] <maw_> the computer you are running that command on has internet access?
[19:27] <Bnydell> uh.  not currently I would need to disconnect the ethernet from this laptop to do it
[19:27] <Bnydell> should i run the command after connecting in the cable?
[19:28] <maw_> well, I think by default it tries to use online repositories
[19:28] <maw_> unless you modified apt to use local media
[19:28] <maw_> so just to confirm, you want to install xfce desktop?
[19:28] <Bnydell> i have not modified anything. I just installed ubuntu server 20 minutes ago
[19:29] <Bnydell> did nothing to it yet
[19:29] <Bnydell> its a clean install
[19:29] <Bnydell> i want to install a GU
[19:29] <Bnydell> GUI*
[19:29] <maw_> ok, and you want xfce?
[19:29] <Bnydell> deeps said to type in apt-get install xubuntu-desktop
[19:30] <maw_> I see, well that probably won't work on a server install
[19:30] <Bnydell> If posible.  I do not know the difference between that and other GUI's if there is any at all
[19:30] <maw_> http://packages.ubuntu.com/hardy/xubuntu-desktop
[19:31] <maw_> http://packages.ubuntu.com/hardy/xfce4
[19:31] <jonesy> finally found virtualbox and can install the ubuntu server edition :-D
[19:31] <maw_> you probably want to do "sudo apt-get install xfce4"
[19:31] <maw_> xfce is a desktop environment like gnome and KDE
[19:31] <maw_> it is more lightweight
[19:31] <Bnydell> so it can insatll on this server, am i correct?
[19:31] <maw_> and might be better suited for a server install
[19:31] <Bnydell> ok
[19:32] <Bnydell> so i should connect the internet cable and then type in the command sudo apt-get install xfce4
[19:32] <Deeps> there are very few GUI tools to configure server services btw
[19:32] <maw_> well seeing how the first link I sent you says "This package depends on all of the packages in the Xubuntu desktop system" and you have SERVER... I dont think it will work
[19:32] <Deeps> it's not like windows, where everything is configured through a gui
[19:33] <maw_> desktop != server
[19:33] <maw_> and ya, what Deeps said...
[19:33] <Bnydell> yea
[19:33] <maw_> and I agree with Deeps that server install is better to manage from shell
[19:36] <Bnydell> I do not have any knowledge at all of command line.  and the only reason we are using ubuntu is it is free not like the other servers.      We wanted a gui for it so that we can do things easyer.    we are really only using this server as a file server and maybe printer serveer
[19:37] <maw_> just use windows then
[19:37] <maw_> unless your office is all *nix machines
[19:38] <jonesy> guis are harder.
[19:38] <maw_> or use "openfiler" if all you need is a filesystem
[19:38] <maw_> err file server
[19:38] <jonesy> you'd not spend any more time learning the gui if you're not familiar with the gui.
[19:38] <jonesy> or... any *less* tiem.
[19:38] <jonesy> err. time.
[19:38] <maw_> http://www.openfiler.com/
[19:38] <maw_> ^ free and is a NAS/SAN
[19:39] <maw_> lol?
[19:39] <Bnydell> lol
[19:39] <maw_> anyways.. use openfiler
[19:39] <Bnydell> any free programs...
[19:39] <maw_> otherwise you are going to have to setup everything manually on ubuntu to work with your windows environment
[19:39] <Bnydell> or can i just use something that is already on the ubuntu server
[19:40] <maw_> and since it sounds like you have limited *nix experience, you might be best with a windows file sevrer
[19:40] <maw_> Bnydell: what would you use?
[19:40] <maw_> do you know of something?
[19:40] <maw_> do you think SMB is ready to sync with your active directory?
[19:40] <Bnydell> we did not want to pay for a windows file server
[19:41] <maw_> a W2K3 license is 500-1000$... or just use MSDN license
[19:41] <maw_> before you totally cheap out you should consider how much time you will need to spend implementing and maintaining your solution
[19:41] <Bnydell> well thanks for your guys help
[19:42] <maw_> good luck
[19:42] <maw_> try openfiler if you dont want to spend any money
[19:42] <maw_> and you want a out of box solution
[19:42] <maw_> WITH gui
[19:42] <Bnydell> ok i will look into that
[19:43] <maw_> or go buy yourself a "linux system administration" book and start doing it all off ubuntu :)
[19:43] <Deeps> heh
[19:43] <maw_> you should learn sometime
[19:43] <Bnydell> 'holy shit just had a huge earthquake
[19:43] <Deeps> become an MS partner and get the action pack starter kit
[19:43] <Deeps> 300 euros
[19:43] <Bnydell> excuse my french
[19:43] <Deeps> gets you 2 server licenses, 10 desktop licenses, and a whole bunch more
[19:43] <maw_> Bnydell: lol? glass shatter?
[19:43] <Deeps> including office, exchange, visual studio
[19:44] <maw_> http://www.openfiler.com/products/screenshots/
[19:44] <Bnydell> no, but everything in the office just started shaking, lated a abou 10-20 seconds
[19:45] <Deeps> openfiler looks nice
[19:46] <Bnydell> heh was over 5.0
[19:47] <Bnydell> looking on http://quake.usgs.gov/recenteqs/ and that big red thing is basicaly covering where i work and live
[19:50] <lukehasnoname> I just saw
[19:50] <lukehasnoname> http://earthquake.usgs.gov/eqcenter/recenteqsus/Quakes/ci14383980.php
[19:51] <Bnydell> we are a few milies from episenter, was 5.8 earthquake
[19:52] <Bnydell> eh there goes aftershock
[19:52] <lukehasnoname> that's 4.2 too weak <_<
[19:53] <Bnydell> what waas 4.x?
[19:53] <Bnydell> 4.2?
[19:54] <lukehasnoname> I was implying that a 10.0 would be a sight to see
[19:56] <Bnydell> yea.  but i would rather not be in one :)
[19:57] <lukehasnoname> then again that would kill hundreds of thousands
[19:57] <Bnydell> yea
[19:58] <Bnydell> well thanks guys again for your help
[19:58] <Bnydell> I will be sure to pop back in if i need further help on my quest to getting this server fully working
[19:58] <Bnydell> have a good day.
[20:02] <lukehasnoname> Anyone know how the Ubuntu engineer spec is coming?
[20:05] <zul> the what spec?
[20:11] <lukehasnoname> on the wiki there is a page discussing the development of a certification for Ubuntu users
[20:11] <lukehasnoname> both server and desktop oriented
[20:12] <lukehasnoname> holy hell it already exists
[20:12] <lukehasnoname> to the wiki!
[20:16] <maw_> Deeps: ya I have used openfiler for DEV purposes and it suits my needs for cheap RAW storage quite well
[20:17] <maw_> Deeps: http://supermicro.com/products/system/3U/6035/SYS-6035B-8R+.cfm + openfiler = win
[20:35] <kirkland> mathiaz: hey, do you have any iscsi-initiator experience?
[20:35] <kirkland> dendrobates: or do you?
[20:36] <dendrobates> kirkland: my knowledge ends at the definition.  :)
[20:37] <kirkland> dendrobates: ;-)  okay, well, i'm running an iscsi target in one kvm, and I'm running an iscsi initiator on a second... i can get the second to detect the first...  but I'm trying to figure out the "next step"
[20:37] <kirkland> dendrobates: should it show up as a block device, or what.....
[20:38] <dendrobates> kirkland: that is my understanding.  I'd shoot soren an email.
[20:39] <kirkland> dendrobates: k
[20:39] <mathiaz> kirkland: it should show up as a standard block device
[20:40] <mathiaz> kirkland: that you can format, etc...
[20:40] <kirkland> mathiaz: /dev/.... what?
[20:40] <mathiaz> kirkland: hm - I don't know exactly - look in dmesg
[20:40] <mathiaz> kirkland: there may be some clue there
[20:40] <kirkland> dendrobates: evand is sitting next to me, will give me a d-i architecture tour later today
[20:40] <kirkland> mathiaz: i looked, nothing yet
[20:40] <mathiaz> kirkland: it may be an issue with udev then
[20:41] <mathiaz> kirkland: may be the udev rule is not setup correctly
[20:41] <kirkland> mathiaz: also, looks like an MIR may be needed for open-iscsi
[20:42] <mathiaz> kirkland: hm - open-iscsi is already in main
[20:43] <kirkland> mathiaz: right, nevermind
[20:44] <dendrobates> kirkland: another thing to about, is a way to allow a user to enter a landscape key in d-i, that would be unobtrusive to those that don't care.
[20:44] <kirkland> dendrobates: okay
[20:44] <kirkland> dendrobates: i'm reading about debconf now
[20:47] <Penol> Jul 29 21:45:39 ubuntu oidentd[13237]: Connection from mediatraffic2.fi.quakenet.org (195.12.59.196):0
[20:47] <Penol> Jul 29 21:45:39 ubuntu oidentd[13237]: [mediatraffic2.fi.quakenet.org] 53896 , 6667 : ERROR : NO-USER
[20:47] <Penol> oidentd wont work!
[20:47] <Penol> somone here that can help?
[20:48] <nhandler> Could someone give me a hand? I'm trying to add a status function to the init script in openvpn, but I'm having some issues
[20:53] <zul> Koon: ^^^
[20:54] <mathiaz> nhandler: what are your issues ?
[20:55] <nhandler> mathiaz: I was trying to look at some of the other patches that have been prepared to add a status function. However, for openvpn, it looks like it has multiple pid files (/var/run/openvpn.*.pid). This is making it difficult for me to figure out how to add the status_of_proc call.
[20:56] <mathiaz> nhandler: IIRC kirkland said there was a loop somewhere in the init script
[20:56] <mathiaz> nhandler: you'd probably need to do something similar and check that every vpn is running
[20:58] <kirkland> nhandler: you might try something like ....
[20:58] <kirkland> for i in `ls /var/run/openvpn.*.pid`; do
[20:59] <kirkland>   status_of_proc -p $i $DAEMON openvpn($pid) || status=$?
[20:59] <kirkland> done
[20:59] <kirkland> pulling the pid into $pid
[20:59] <nhandler> Ok, the part that I was running into issues before were because I was trying to figure out how to have the exit 0 || exit $? part in the loop. I didn't think to use a variable
[21:00] <kirkland> yeah, don't exit in the loop
[21:00] <nhandler> :)
[21:00] <kirkland> start off status=0
[21:00] <kirkland> set status=$? if any is not running
[21:00] <kirkland> and exit $status
[21:00] <kirkland> it'll be 0 if they're all running
[21:00] <kirkland> non-zero if any one is not
[21:01] <kirkland> it ain't perfect, but it's the best we've got atm
[21:01] <mathiaz> right - another option would be to print out which vpns are not running
[21:01] <nhandler> Ok, so it doesn't need to show the status of each individual one? Because using this method, you won't be able to tell the difference between one not running and 5 not running
[21:02] <kirkland> mathiaz: status_of_proc() will do that too
[21:02] <mathiaz> it may require more code to track which are up and which one are down
[21:02] <mathiaz> kirkland: ah right - with the DESC
[21:03] <kirkland> mathiaz: i was suggesting identifying each by its pid
[21:03] <kirkland> output would look like
[21:03] <kirkland>  * openvpn(2113) is running....
[21:03] <kirkland>  * openvpn(23938) is not running....
[21:03] <kirkland> * openvpn(3223) is running...
[21:03] <mathiaz> kirkland: isn't the name of the vpn in the pid file ?
[21:03] <kirkland> mathiaz: yup, awk/sed that out
[21:03] <kirkland> in the for loop I suggested up there
[21:04] <mathiaz> kirkland: that would be more useful IMO
[21:04] <kirkland> and pass to status_of_proc as the last argument
[21:04] <kirkland> mathiaz: instead of a simple "openvpn" as the description, pass "openvpn\($pid\)"
[21:05] <kirkland> mathiaz: oh, you mean the ***name*** of the vpn?
[21:05] <mathiaz> I'd rather see something like this:
[21:05] <kirkland> mathiaz: okay, that works too
[21:06] <mathiaz>  * openvpn(office1) is running...
[21:06] <kirkland> mathiaz: sorry, i have no experience with openvpn, no idea what it looks like
[21:06] <kirkland> mathiaz: yeah, that sounds brilliant
[21:06] <mathiaz> IIRC the init script is set so that the name of the vpn is in the pid filename
[21:07] <mathiaz> nhandler: you'd have to check this out
[21:07] <nhandler> mathiaz: I'll do some tests and see what I can do.
[21:07] <kirkland> nhandler: the important hints are:
[21:07] <mathiaz> nhandler: but if you could come up with a patch that results in giving an output similar to the one I mentionned above, it would be perfect
[21:07] <kirkland> nhandler: a) loop over all the pids
[21:08] <mathiaz> nhandler: * openvpn(office1) is running...
[21:08] <kirkland> nhandler: b) identify each vpn uniquely by name or pid
[21:08] <kirkland> nhandler: c) don't exit inside the loop, but after the loop is done
[21:48] <nhandler> Strangely, when I run openvpn, it does not create a pid file in /var/run. As a result, the status function will fail to run because the ls command won't find any files
[22:30] <jdstrand> zul: debdiffs attached to openldap bug #229252 and bug #243525
[22:30] <jdstrand> zul: these are for hardy SRU
[22:31] <zul> jdstrand: cool Ill get to them
[22:33] <jussi01> is there a text based browser in the default install of ubuntu server?
[22:34] <mathiaz> jussi01: w3m
[22:34] <jpds> jussi01: w3m
[22:34] <jussi01> ahh, thanks
[22:58] <kirkland> woohoo!!!
[22:58] <nhandler> What kirkland ?
[22:59] <kirkland> 192.168.122.34:3260,1 iqn.2006-01.com.openfiler:tsn.3713b16e7257
[22:59] <kirkland> that, my friends, is in fact an iSCSI target.
[23:00] <kirkland> it's alive
[23:00]  * kirkland is cooking with grease now
[23:03] <jdstrand> mathiaz: are you still preparing an openldap update for intrepid?
[23:05] <jdstrand> kirkland: \o/
[23:06] <kirkland> jdstrand: i even have an /dev/sdb :-)
[23:06] <kirkland> this is big time
[23:06] <jdstrand> your *awesome* :)
[23:06] <jdstrand> s/your/you're/
[23:07] <kirkland> jdstrand: oh, yeah jdstrand, i have some *awesome* in my possession
[23:07] <jdstrand> ;)
[23:09] <kirkland> dendrobates: mathiaz: ^^^  ;-)
[23:12] <mathiaz> jdstrand: yes
[23:12] <jdstrand> mathiaz: can you then pull in the apparmor changes I just gave to zul as part of your update?
[23:13] <mathiaz> jdstrand: yes :)
[23:14] <kees> zul: if your eyes have uncrossed, can you triage a mess of xen CVEs for me?
[23:14] <kees> I'm trying to understand which apply to what versions, and if they apply to things beyond xen (like qemu, etc)
[23:23] <jdstrand> thanks mathiaz!
[23:48] <zul> kees: got a list for me?
[23:49] <zul> kees: never mind