/srv/irclogs.ubuntu.com/2008/03/11/#ubuntu-server.txt

owhkirkland: Hah, found it, in the U-D mailing list: This gives you multi-verse/universe for example: aptitude search '~i~s.*verse' - Thanks to Tollef00:00
owhThere is also a grep-status package that can show you: grep-status -nsPackage -eFSection 'universe|multiverse' -a -FStatus ' installed' | sort00:01
owh(The discussion was about Security/Support status of packages)00:01
kirklandmathiaz: owh: okay, I gotta run now, but I'll hack up a script that will give us a report on Main and Universe later tonight00:02
owhCool.00:02
alstonehello00:18
alstoneI am in need of php help mainly the imap_open command00:18
sommeralstone: what's your question... I'm not sure if this is the correct channel though00:22
alstonesorry for the delay @work00:32
alstoneit seems that imap_open doesn't work how can I chk this?00:32
owhalstone: As sommer suggested, this may not be the correct channel for your question, but phpinfo() should tell you at least if imap is installed. As for "Doesn't work", you need to specify.00:34
sommer$imap = imap_open("{$server:143}", $username, $password); if ($imap) { print $imap };00:34
sommeralstone: I know that the php5-imap package works... used it today :-)00:35
owhAnyone got the hardy .iso URL handy?00:35
alstoneok so maybe I need to install that package00:36
sommeralstone: if you want to use the imap functions, you betcha00:36
sommerowh: I have a hardy iso :-)00:36
owhOk, come over for a cuppa, bring the CD and I'll install it.00:36
alstoneyeah if it isn't installed by default then it ain't there...  |-P00:36
sommerI can email it to you... heh00:37
owhsommer: I'm thinking that it will bounce :)00:37
sommerheheh... probably00:37
owhalstone: Well, that's easy fixed: aptitude install php5-imap00:37
owhIn case anyone cares: http://cdimage.ubuntu.com/releases/hardy/alpha-6/00:39
owhsommer: I'm guessing you'll be late for a cuppa today then?00:41
owh:)00:41
sommercuppa?  cuppa joe?00:42
owhI'm about to put the kettle on and make a coffee :)00:45
sommerheh... cool00:45
alstonehmmm did that but I am still gertting the same error00:46
sommeralstone: are you using apache?  if so you'll need to restart it after installing php5-imap00:47
owhalstone: Which particular error are you getting?00:49
alstoneah ok00:53
alstoneit is a plugin for a blog00:53
owhCrap, this .iso is coming down at 5.6k, it will take 24 hours. Anyone got somewhere I can download the hardy alpha-6 iso at 1Mbit?00:53
alstonesays that php-imap isn't there00:53
owhalstone: So, the error you're seeing isn't a php error it's a blog error from some php application?00:54
* owh has visions of swamp land ahead.00:54
alstoneyeah saying that it can't find php-imap00:55
owhFirst things first, can you make a simple .php script with this content: <? phpinfo() ?>00:56
alstoneno I am getting a different error00:56
owhI'm trying to determine if PHP thinks IMAP is installed, not if your application thinks it is.00:56
alstonethat gave me a syntax error01:00
alstoneowh that is01:00
owhalstone: A PHP syntax error?01:01
ScottK2lamont: Would you please look at Bug #200308.  I'm almost certain it's a configuration error on the part of the reporter, but since it's with 2.5.1, we probably ought to be sure.01:05
alstonesorry yeah "syntax error near unexpected token `('"01:07
alstonebut no worries now I get a can't connect error so I need to fix that01:08
lmr_all: Hey guys, I'd like to help out the server team on the test area, specially test automation and test infrastructure. I'm reading the material on the wiki, and I was wondering if you guys use autotest http://test.kernel.org/autotest to automate your testbucket01:09
owhlmr_: We were having a similar discussion yesterday, the only resource that I think currently exists is this one: http://people.ubuntu.com/~mvo/automatic-upgrade-testing/01:10
owhOne of the other things that came out of the discussion was that most automated tests were passing fine, it was the edge cases that broke down - the suggestion being more eyeballs to do manual testing.01:11
mathiazlmr_: you should talk to kirkland about autotest01:11
mathiazlmr_: I think he's working on this01:12
lmr_kirkland: Hey dude, good evening, you there? :)01:12
mathiazlmr_: as for testing effort, one area were we would welcome is the upgrade testing from dapper to hardy01:12
lmr_mathiaz: Since they're LTS releases01:12
mathiazlmr_: he is away for now - he may be back later tonight01:13
owhmathiaz: Are we supporting that straight through?01:13
owhmathiaz: As in, Dapper -> Hardy direct?01:13
mathiazowh: dapper -> hardy ? yes01:13
owhExcellent. My clients will be happy :)01:13
mathiazowh: we'll support gutsy->hardy *and* dapper->hardy01:13
mathiazSo we need more testing on the dapper->hardy upgrade01:14
lmr_mathiaz: I see01:14
owhWell, as soon as I have this hardy server cd down I'll start :)01:14
mathiazI'd like to test as much as we can on the server side01:14
mathiazthings like making sure that mysql, postgresql, openldap, postfix upgrade correctly01:14
mathiazlmr_: so if you have experience in automating tests, you're more than welcomed !01:15
lmr_mathiaz: Our distro fvtr includes a lot of ltp tests, filesystem stress, memory stress, java support tests01:15
mathiazlmr_: fvtr ?01:15
lmr_mathiaz: functional verification test regression01:16
lmr_mathiaz: We're putting a lot of work on automating that, including reporting01:16
mathiazlmr_: yes - reporting is the hardest part01:17
lmr_mathiaz: And of course making sure all the resultant code is maintainable and good enough01:17
lmr_mathiaz: Most of this work is already upstream01:17
mathiazlmr_: I've used different testing frameworks - they lack good reporting01:17
mathiazlmr_: which upstream are you refering to ?01:17
lmr_mathiaz: autotest upstream01:17
lmr_mathiaz: autotest is filling quite a lot of gaps on open source testing infrastructure01:18
mathiazlmr_: ok - autotest seems to focus on benchmarks01:18
mathiazlmr_: and track performance regressions01:18
lmr_mathiaz: Not really, it could be used to do any functional or performance (benchmark) testing01:18
lmr_mathiaz: My team uses it mostly for functional testing01:19
sommermight be a dumb question, but can you give an example of functional testing?01:19
mathiazlmr_: I've briefly looked at the src code, and most of the test that were integrated were performance tests01:19
mathiazsommer: does mysql server run ? YES-NO01:20
sommeraaahhh... right I'm with ya01:20
mathiazsommer: that would be a functional test in the case of a dapper->hardy upgrade01:20
lmr_sommer: Functional testing: we run filesystem stress tests to see if the filesystems won't break/corrupt01:20
mathiazsommer: making sure that after the upgrade the mysql server is still running01:20
lmr_sommer: You might know that, functional is making sure the functionality is ok01:21
sommercool, that would be good to automate :-)01:21
mathiazyeah - there are multiple categories when it comes to tests type01:21
lmr_mathiaz: I agree that we have many benchmark tests on autotest right now01:24
lmr_mathiaz: But there are some tests that we are developing, still internal, that we'll release upstream if possible01:25
lmr_mathiaz: autotest is being extensively used by google now, and we also benefit from it. Actually autotest is an offspring of an internal project we have01:27
mathiazlmr_: great - you should definetly get in touch with kirkland then01:28
ubotuLaunchpad bug 200308 in postfix "Upgrade doesnt work if using mysql dict types" [Undecided,New] https://launchpad.net/bugs/20030801:30
ScottK2lamont: Also, would you please give back postfix 2.5.1-1~dapper1 on all archs except i386?01:30
owhWhat's the delay with ubuto?01:31
owhs/o/u/01:31
sommerhe's angry at life... I think01:32
* mathiaz would bring a cup of coffee to ubotu 01:32
* owh has coffee to share, but getting it there might be an issue :)01:33
* jjesse thinks you just pour it through the tubes that connect everything in the interweb01:33
owhThanks, now I need to clean my keyboard :(01:33
* mathiaz unplugs his isp cable and looks through the pipe01:34
owhmathiaz: Be careful, the light isn't good for your eyes!01:35
ScottK2leonel: Are you around?01:35
ScottK2leonel: When you get to the scrollback...  Theres a new clamav release candidate.  I was wondering if you could look through it and see if there are any security fixes in it we need for earlier releases.01:36
kgoetzshouldnt the new tzdata target 'gutsy' not 'gutsy-proposed'?01:43
leonelhey ScottK2  I did a  fast review when  it came out and didn't found any security bug just bugfixes   I'll do a  deeper check01:45
ScottK2leonel: Thanks01:55
alstoneexit02:24
faulkes-alrighty then, now onto 7.10 via drac02:24
faulkes-owh: I'm slowly getting around to your .diff, today has been insane and it's still not done02:27
owhfaulkes-: Remind me, which diff are we talking about?02:27
faulkes-server-survey02:28
owhAh, cool.02:28
owhHow did the exam go?02:28
faulkes-some of the stuff you mentioned in your email has been fixed and in my branch02:28
faulkes-it went, more or less, probably got an A02:28
owh:)02:28
owhMost of the changes were removing <br> at the end of the questions.02:29
owhOne had a <p> wrapped around it.02:29
faulkes-yeah02:30
faulkes-I didn't see <br>'s but I did see some <p>'s still in there now, no worries, I'll rip it apart after a good night's sleep02:31
owhmathiaz: https://wiki.ubuntu.com/OnnoBenschop/ubuntu-server/init.d-status02:43
mathiazowh: awesome02:48
owhI made it scan /pool/main/ so I'm not sure if that shows what we intended.02:48
owhI was trying to think of a way to run the init.d script in some environment to make it show what "status" would actually output, but I couldn't think of how to deal with all the tests within each script - I suppose installing each matched package would do that.02:50
owhOh, I emailed kirkland so when he wakes up he doesn't repeat my effort :)02:50
mathiazowh: yes - sounds like a perfect job for kvm02:50
mathiazowh: if you scan pool/main/ on the ubuntu-server iso, you'll only get the package from ubuntu-server02:51
mathiazowh: there are more packages in main than the one on ubuntu-server02:51
owhYeah, wasn't that what we wanted?02:51
mathiazowh: I was looking for all of main02:51
owhWell if there is a full package mirror, then just run the script on the bottom of the page. I don't have such a mirror.02:52
mathiazowh: kirkland has a full mirror02:53
owhI'll put a caveat on the wiki page so it's obvious.02:53
mathiazowh: so your script should be usefull to him02:53
owhmathiaz: All good then :)02:55
Jeeves_Morning03:31
kgoetzJeeves_: hello :)03:41
Jeeves_How's everybody doing?03:46
kgoetzgiving solaris a poke before it gets nuked later in the week04:00
kgoetzand going crazy with minicom/bourne shell/compaq keyboard combo :)04:00
twbThat sounds... masochistic.04:01
kgoetzthats a good word for it04:01
=== lamont` is now known as lamont__
=== joerlend_ is now known as XiXaQ
=== lamont` is now known as lamont
owhJust in case you're wondering if you're playing with the right distro: http://www.google.com/trends?q=debian%2Cubuntu%2Credhat&ctab=0&geo=all&date=all&sort=007:33
_rubenhehe07:34
nijabamorning07:52
Jeeves_Morning!07:54
steve176Hi. How should I set environment variables on ubuntu 7.10 server? I've tried /etc/environment /etc/profile and /etc/bash.bashrc. They are visible from the terminal, but when I log in via ssh they aren't visible to my shell scripts07:59
steve176Same problem as this guy http://ubuntuforums.org/showthread.php?t=58699307:59
_rubenstrange .. using /etc/profile for that purpuse worked just fine for me the other day (including ssh)08:03
steve176+rubun: it's been driving me nuts!08:04
=== joerlend_ is now known as XiXaQ
steve176_rubun: For example - if I type echo ${JAVA_HOME} I get /usr/lib/jvm/java-6-sun, but if I try and run catalina.sh (tomcat startup script) it fails because JAVA_HOME is not defined. When I hardcode JAVA_HOME in the startup script tomcat starts up perfectly08:08
steve176_rubun: This is a clean ubuntu 7.10 install done just a few days ago.08:09
_rubenit could be that catalina.sh is started in a non-login sub-shell which would explain the lack of that env variable08:11
_rubenbeen ages since i worked with tomcat though (and even that was on deprecated versions by then)08:12
_rubendoesnt that script use 'su' to run stuff as a particular user? i vagely recall smth like that08:12
steve176_rubun: my /etc/init.d/tomcat script does (sudo -u tomcat), but the one in /opt/tomcat/bin doesn't08:13
_rubenis this the official ubuntu tomcat packages or from source or smth? .. if it's an official package you might need to file a bug report08:14
steve176_ruben: I think I have the answer08:14
steve176_rubun: I didn't know that you need to export NAME=VALUE for /etc/profile08:14
_rubenah08:15
steve176_rubun: You don't need to for /etc/environment, however this seems to be ignored by ssh and only /etc/profile is used08:15
_rubennever used /etc/environment myself08:15
krautmoin08:25
=== \sh_away is now known as \sh
soul1s10:19
=== soul1 is now known as soulc
pschulz01Jeeves_: ping11:03
Jeeves_DROPPED!11:03
Kamping_Kaiser!!11:03
Jeeves_ICMP is for hackers ;)11:03
Jeeves_pschulz01: What up?11:03
pschulz01haha..11:03
pschulz01Jeeves_: I was hoping for an introduction from Kamping_Kaiser.. re. T1 testing :-)11:04
Jeeves_Ah yes11:04
Jeeves_I've got two11:04
pschulz01What do you think will be the tricky bit?11:04
pschulz01(Getting Ubuntu onto it.)11:04
Jeeves_pschulz01: No clue. I've never seen a SPARC before :)11:05
pschulz01Oh. ;-)11:05
Kamping_Kaiser:o11:05
Jeeves_I think I'll connect it to ALOM11:05
Jeeves_And than let you know the username/password/ip11:05
Jeeves_:)11:05
Jeeves_I've got this afternoon free-ish11:06
Jeeves_(my afternoon that is)11:06
pschulz01I have other Ubuntu server(s) that I can connect it to. (DHCP)11:06
infinitySomeone has free T1s?11:06
* infinity perks.11:06
Jeeves_infinity: www.sun.com/tryandbuy11:06
pschulz01infinity: These are not the T1's you are looking for.11:06
infinityJeeves_: Oh, that's not quite free. ;)11:07
* pschulz01 waves hand11:07
Kamping_Kaiserpschulz01, incase i didnt meantion it, you can get a support ticket or 3 from canonical as part of try and buy, but i doubt they support alpha releases11:07
pschulz01Kamping_Kaiser: No you didn't. :-)11:07
Kamping_Kaiserpschulz01, oops :|11:08
pschulz01Kamping_Kaiser: Will we need it?11:08
Jeeves_Kamping_Kaiser: I'm in contact with a product manager of Sun NL11:08
Kamping_Kaiserpschulz01, no </famous last words>11:08
Jeeves_He's very curious if/how stuff worsk11:08
Jeeves_s/sk/ks11:08
Kamping_KaiserJeeves_, cool11:08
pschulz01Kamping_Kaiser: Jeeves_ Do the servers support DHCP, or it is BOOTP?11:09
pschulz01s/it si/is it/11:09
Jeeves_pschulz01: Yes.11:10
Jeeves_(It's either one of them :))11:10
pschulz01?11:10
pschulz01Ok :-) As long a it's a standard :-)11:10
infinitybootp/tftp if you want to remote boot them (but dhcp3 in Ubuntu will do bootp as well)11:11
pschulz01Kamping_Kaiser: So we need.. DHCP/BOOTP with a kernel, initrd and root FS (maybe).11:11
pschulz01infinity: Yup..11:12
pschulz01Kamping_Kaiser: Got all this ready to go..11:12
Kamping_Kaiserpschulz01, need a tfptd to11:13
pschulz01Kamping_Kaiser: That's there.. on 'smoke'11:14
Jeeves_I'll connect it in an hour or two11:19
Jeeves_We'll see how it does11:20
pschulz01Jeeves_: :-) Catch you on the 'flip side'11:20
=== \sh is now known as \sh_away
zulyay ebox is in universe12:06
nijaba\o/ for zull12:06
Jeeves_Is ebox 'fixed' allready?12:06
nijabazul, even12:07
Jeeves_I tried it two weeks ago12:07
Jeeves_And it had some bug12:07
Jeeves_(no, I didn't file them, sorry)12:07
zulJeeves_: well then Im not sure, there has been a couple of bugs fixed12:07
zulfaulkes-: ping12:48
faulkes-zul: yo12:54
=== \sh_away is now known as \sh
zulfaulkes-: ebox has been uploaded to universe so we dont need any testing from my ppa, can you tell the forum people to redirect their bug reports (if any) to launchpad?12:55
* faulkes- nods12:55
zulfaulkes-: thanks12:57
faulkes-you have a LP link handy for reporting?12:57
zulhttps://launchpad.net/ubuntu/+source/ebox12:58
=== \sh is now known as \sh_away
=== \sh_away is now known as \sh
faulkes-done12:59
faulkes-hmmm, anyone got suggestions for load-balancing / failover with gutsy -server?13:00
zulheartbeat13:02
faulkes-zul: thanks13:04
=== lamont` is now known as lamont
=== cjwatson_ is now known as cjwatson
=== \sh is now known as \sh_away
=== \sh_away is now known as \sh
henkjanjdstrand: i filed a bug againts ufw and ipv613:56
jdstrandhenkjan: ok thanks14:08
jdstrandhenkjan: I should be able to start looking at it soon14:08
=== \sh is now known as \sh_away
=== \sh_away is now known as \sh
mruizhi all15:17
mathiazhi mruiz15:17
=== \sh is now known as \sh_away
faulkes-mathiaz: submitted the 1955 stuff to testing15:20
sorenmok0: re bug 200648..15:22
sorenmok0: You're running gutsy on the host? What about kvm kernel modules?15:22
=== \sh_away is now known as \sh
=== \sh is now known as \sh_away
mok0soren: kernel modules: version 5915:37
ubotuLaunchpad bug 200648 in kvm "guest machines falls behind time" [Undecided,New] https://launchpad.net/bugs/20064815:38
mok0soren: sorry for the wait, I was away15:39
sorenmok0: It would be lovely if you could try with something more recent.15:39
sorenmok0: No worries.15:39
mok0soren: on gutsy?15:39
sorenYes.15:39
mok0what version?15:39
sorenWEll, I'd prefer you tested on hardy, but failing that, a backported kvm-62 would be ook.15:39
mok0I can test it on hardy too15:40
mok0soren: in fact, I prefer to do tests on another machine than our production one15:40
mok0soren: and my workstation is a daily upgraded hardy15:40
mok0soren: you mean you have fixed the issue?15:41
sorenmok0: I don't have timing issues.15:42
mok0soren: aha. Are your guest doing anything ;-)15:42
sorenmok0: Not right now, no :)15:42
sorenmok0: How much are they lagging?15:43
mok0soren: perhaps up to 10 minutes per hour15:43
mok0soren: of course, I cannot rule out it's an installation issue15:44
mok0soren: we are trying to fix it with a cron script that runs ntpdate15:44
sorenmok0: And it only happens when the vm is busy?15:44
sorenmok0: Don't.15:44
sorenReally.15:44
mok0soren: ok, why?15:44
sorenBecause ntpdate jumps in time, which is a bad, bad idea.15:45
mok0I don't know exactly why or when it happens. We haven't analysed it in detail15:45
sorenYou want throttling, not warping.15:45
mok0hm...15:46
mok0soren: I will see if I can analyse the situation better for you15:47
mok0what parameters would be relevant? Load on the guest/host?15:48
sorenBoth, yes.15:50
Jeeves_http://gallery.bit.nl/main.php?g2_itemId=29440&g2_navId=x0f18a14b15:51
mok0soren, btw, would it be possible for kvm to set a user-definable process name (instead of just "kvm")? It is useful when you have several guest machines, that you can see who is who in a ps ax listing...15:52
sorenmok0: You're running kvm from the commandline rather than through libvirt? (you've probably told me several times, but I forget, sorry)15:53
mok0Yes, the are started from a script called by rc.local15:54
mok0s/the/they15:54
sorenOh, I see.15:54
sorenmok0: Well, no, I don't think kvm does that.15:54
mok0soren: perhaps we need to use the hacker tool... xname or something :-)15:54
mok0Xhide it is15:56
sorenmok0: Heh.. Well, you could :)15:56
mok0soren: don't even need to compile it... I've found it on our systems once in a while :-)15:57
sorenOk.. :)15:57
mok0A few people here use Joomla, and an earlier version required php safe mode to be switched off ... we were attacked several times through that15:59
mok0I wish we could get rid of Joomla, though15:59
sorenI hate safe mode.16:00
mok0Actually, not Joomla itself, but plugins that people install16:00
mok0soren: I have safe_mode = Off :-)16:00
mok0s/have/hate/16:00
sorenIt's  the wrong solution to a ridiculous problem.16:03
mok0soren: yeah16:03
mok0soren: but apparently PHP is unsafe without it16:03
sorenphp over fastcgi to separate process running as separate users being the correct solution.16:04
mok0soren: right... but that needs to be implemented by the developers16:04
sorenNo.16:04
sorenIt's already working (and has been for quite a while)16:05
mok0soren: I mean, it has to be implemented by the Joomla developers16:05
sorenThey *require* libapache2-mod-php5?16:05
sorenInsanity!16:05
mok0soren: I am not sure16:05
sorenmok0: Have I mentioned #ubuntu-virt, by the way?16:06
mok0soren: I haven't heard about it16:06
sorenvirtualisation channel. (unsurprisingly)16:07
mok0I see... a dozen people there, or so16:07
mok0I'll come along and hang out there16:08
=== \sh_away is now known as \sh
=== \sh is now known as \sh_away
Theo_how do you change the root password from a non-root acount?17:01
mathiaz!root | Theo_17:04
Theo_excuse me?17:04
Theo_what do I do?17:04
mathiazTheo_: https://help.ubuntu.com/community/RootSudo17:05
mathiazTheo_: !root should have given you an automated answer for our bot - but the bot seems very slow.17:05
mathiazTheo_: anyway the answer would be a link to the page above17:05
Theo_oh17:06
Theo_im reading it17:06
Theo_thanks17:06
Theo_so I have to enable it before I can login as root?17:07
_ProbeDot[a]Is there a way to connect applications that are not started with the same UID?17:08
mathiazTheo_: well - the page tries to explain that there isn't any root account enabled in ubuntu and you should use sudo instead17:09
Theo_ah17:09
=== lamont is now known as lamont`
Theo_what about a root password that controls everything?17:09
Theo_Fuck, I re-installed my ubuntu server when I couldn't login with the user root17:10
_ProbeDot[a]I'm running most of jack with my UID, but one client is supposed to be started as a service17:18
Theo_I put a usb drive in my server. How do I access the files?17:21
ubotuTheo_: Do not try to guess the root password, that is impossible. Instead, realise the truth... there is no root password. Then you will see that it is 'sudo' that grants you access and not the root password. Look at https://help.ubuntu.com/community/RootSudo17:23
Theo_thank you17:27
_rubenholy crap ... it took ubotu 19 minutes to respond to the trigger :p17:28
jdstrandhenkjan: hi, looking at your comments for the ipv6 stateless autoconfiguration18:07
jdstrandin ufw18:07
jdstrandhenkjan: is ipv6 stateless autoconfiguration something that should be expected to work anywhere, or just in certain environments18:08
jdstrand?18:08
onesandzeroshello all.  If any of you are familiar with gentoo, you'll know of a way to prevent upgrades of a given package (/etc/portage/package.mask)  Does something similiar exist in ubuntu?18:23
jdstrandonesandzeros: apt-pinning18:27
jdstrandonesandzeros: you set it up in /etc/apt/preferences18:28
jdstrandgoogle for apt pinning /etc/apt/preferences18:28
onesandzerosjdstrand: will do, thanks18:30
sommergar... connection issues18:48
zulmathiaz: ping did you see that email to ubuntu-server?19:14
mathiazzul: about samba ? yes19:18
zulim doing a test build of it to see what needs to be done19:18
mathiazzul: I think the plan was to wait for Debian to upload 3.0.28a19:18
mathiazzul: I've just noticed that the archive freeze for beta starts in two days19:19
mathiazzul: so it may be worth getting samba before beta19:19
zulmathiaz: it is but if debian doesnt get it in time then we should do our own as well (also apart of the plan)19:20
mathiazzul: Once you've checked what needs to be changed, you may wanna ask steve what he thinks about 3.0.28a for beta19:20
zulsure19:20
mathiazzul: also - there seems to be some issue with conffile19:21
mathiazzul: steve moved to ucf to handle the smb.conf file19:21
zulmathiaz: erm...ucf?19:21
mathiazkirkland: ready for some merge fun ?19:22
kirklandmathiaz: let's do it19:23
* faulkes- yawns19:32
faulkes-I need a nap19:32
sommerI want one19:33
faulkes-you always want what I have, it's like having a little brother ;)19:36
faulkes-first it's my blade server, now it's my nap19:36
sommerheh... you have all the best stuff19:37
faulkes-now, do I build heartbeat based fw / load-balancers in a fail-over config or do I vendor shop?19:38
* faulkes- considers19:38
faulkes-anyone here use heartbeat in a production env?19:38
mojoHow can I safely remove the video card from a server that i want to be headless?  ssh and webmin are working fine on the box, but i am afraid of problems if the kernel tries to initiate the video card after it's been pulled.19:38
faulkes-leave the card, remove the monitor19:39
faulkes-iirc most systems will fail POST if you remove the video card19:39
mojofaulkes-, yeah, did that but i want to recover the card for other systems i need to fix/text/build19:39
mojofaulkes-, this is in my home, on shoestring budget19:39
faulkes-I suggest you get an additional shoestring then ;)19:40
mojolol19:40
faulkes-I'm pretty sure if you take the video card out, it'll die at POST19:40
mojofaulkes-, fwiw i just became "in between jobs" so that's not gonna be easy19:40
faulkes-gotta spend money to make money ;)19:41
mojofaulkes-, well, i guess i can experiment with that then.19:41
=== mojo_ is now known as mojo
owhkirkland: Did you like my script?20:26
kirklandowh: very nice!20:26
kirklandowh: you beat me to it ;-)20:26
owhDid it work for you?20:26
kirklandowh: i'm actually working off of the output you have there20:27
owhkirkland: It was suggested by mathiaz that you run it across your mirror, rather than the alpha-6 cd.20:27
kirklandowh: ah, i'll do that20:27
owhkirkland: Mind you, the script doesn't take into account where the code is from, main/universe, but I suspect the mirror does?20:28
kirklandowh: yeah, separate dirs20:28
owhkirkland: Just run it from the level where you want it to find packages.20:28
kirklandowh: i'll just run it twice, one for each level20:28
owhkirkland: It does a find -type f to find all the files.20:28
owhkirkland: Also, it assumes no spaces in any paths.20:29
owhkirkland: Final warning, it assumes all files in the tree that it finds are packages.20:29
kirklandowh: shouldn't be any spaces20:29
kirklandowh: i'll enhance it to only look at *.deb$20:29
owhkirkland: If you can make your mirror read-only, I'd feel much more happy :)20:29
kirkland:-P20:29
kirklandowh: I'll run as a non-priv user20:30
owhkirkland: I don't like scripts with "rm -rf" snippets :)20:30
kirklandowh: I was working on patches for the following: http://pastebin.com/d204bce9520:30
kirklandowh: those are services I use on a daily basis, that I've found myself griping about a lack of "status"20:31
owhkirkland: Which reminds me, when I unpacked the "nessus" package on the Feisty Desktop CD, it had a really weird directory structure and borked stuff, but it didn't happen on the Hardy CD, haven't had a moment to look into it yet.20:31
kirklandowh: I'd say we're only really intersted in Hardy here20:32
kirklandbut, duly noted20:32
owhkirkland: Yeah, I was just going to have a look-see when I had a moment.20:32
owhkirkland: That list seems good as a first go. I'd probably prioritise on those that result from a tasksel installation.20:33
kirklandtasksel?20:33
owhkirkland: When you run the installer it asks you: "What do you want this server to do?", That functionality is provided by tasksel.20:34
owhkirkland: The options are things like "DNS/Firewall/Mail/Samba/LAMP" etc.20:34
kirklandowh: gotcha20:34
owhkirkland: You can just run it on a console right now to see :)20:34
kirklandowh: you wanna grab the rest of those?20:34
kirklandthe tasksel ones?20:35
owhkirkland: You mean, from tasksel?20:35
owhkirkland: I'll have a look-see.20:35
* owh will have to first wake up and have some breakfast and coffee before any heavy lifting commences :)20:35
kirklandowh: sure, that's fine20:36
kirklandowh: stuff like bind20:36
kirklandthat is very important, but not on that little list20:36
kirkland"that list" = "my list"20:37
owhkirkland: I'm just creating a one-liner, gimmie a mo, my brain isn't awake yet.20:37
owhkirkland: tasksel --list-tasks | while read a task b ; do tasksel --task-packages $task ; done | sort | uniq20:38
owhkirkland: Be warned, it contains all the packages that will get installed as a result of all the tasks.20:38
owhkirkland: Perhaps filtering out any desktop options, one mo.20:39
owhkirkland: Better still, just the server options:  tasksel --list-tasks | grep server | while read a task b ; do tasksel --task-packages $task ; done | sort | uniq20:41
owhkirkland: Hmm, that doesn't give us init scripts though, but if you make the mirror listing, I can merge the two.20:42
owhkirkland: Lemmie have a coffee and I'll update the script I gave you to also output the package name.20:42
kirklandowh: k, it'll be a few minutes, i'm on something else atm20:42
kirklanddeal20:42
owh:)20:42
* owh wanders off to wake up.20:43
owhkirkland: While I'm waiting for the coffee to brew, I've just added a column to the output that displays the package name.20:59
kirklandowh: very good20:59
owhkirkland: https://wiki.ubuntu.com/OnnoBenschop/ubuntu-server/init%2ed-status#preview20:59
owhkirkland: When you get the new output, can you grep it into two piles and update the wiki page?21:00
owhkirkland: s/get/generate/ :)21:02
owhkirkland: I think I'm awake now :) Anything I can do?21:36
mathiazScottK: so - I've got an merge of cyrus-sasl2 ready to be uploaded21:59
mathiazScottK: do you think it needs a FFe because of the new saslfinger utility ?22:00
ScottKmathiaz: I'd run in by slangasek as it's Main.  Since it's added in the Debian revision, I'm not sure.22:08
ScottK2mathiaz: Are you ready with cyrus-sasl2-heimdal too?22:14
mathiazScottK2: nope - didn't start22:15
ScottK2mathiaz: OK.  Well that one should be easy (IIRC)22:33
owhI've just done a straight boot from CD install of hardy alpha 6, selected no tasks, on a machine with no network interface and tasksel returns nothing at all. The /usr/bin/tasksel script is there, but it returns nada.23:01
owhI'm guessing that this isn't normal behaviour :)23:02
kris_phHello... is there anybody here who could direct me to where to find CGI directory?23:38
zul/usr/lib/cgi-bin23:39
zulmathiaz: yeehaw it builds23:39
kris_phzul thanks...it exists but no contents in that directory23:48
owhOk, I have found a bug in hardy-alpha6. I'm not sure if we care about it. If I install from CD *without* any network, tasksel doesn't work, it returns nothing - but if I install it from CD with a network, all is well. Should I log it as a bug, or is the edge case of installing a server without a network really not an issue - in my case I didn't want the server to start downloading lots of stuff from the net because all I wante23:55
ScottK2owh: I'd say file a bug.  At the very least it'll be a reminder for the release notes if that's intended behaviour.23:56
owhCool, consider it done.23:56

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