/srv/irclogs.ubuntu.com/2008/05/30/#ubuntu-server.txt

Arrickhey all, I have an issue I need some help with...00:14
Arrickanyone have an idea why my ubuntu server 8.04 install has been hanging for 15 minutes at 3% of the "Resolving dependencies of base packages..." on a compaq proliant ml330?00:14
ArrickIm getting [312.513768] kernel panic - not syncing: Attempter to kill init!00:36
Arrickwhat do i do for this error?00:37
sorenReport a bu... Oh, he left.00:51
ajmitchsoren: you're expecting a lot of people00:53
sorenajmitch: Yes. I'm working on that. :/01:05
* soren goes to bed01:09
soreng'night, all.01:09
semm0hi all01:17
semm0i got a problem building octave3.0.1 on ubuntu-server 8.04 error message is listed here: http://ubuntuusers.de/paste/229001/01:18
uvirtbot`New bug: #235912 in samba (main) "[CVE-2008-1105] Samba: boundary failure when parsing SMB responses" [Undecided,New] https://launchpad.net/bugs/23591201:21
lamontScottK: I almost feel dirty03:09
samuelDoes anyone know how I can install apache? I thought it can prepackaged with ubuntu server edition, but apparently it doesn't.03:14
samuelcame*03:14
kirklandsamuel: apt-get install apache203:19
* danshearer is away: Zzzzzz03:22
lamontsamuel: prepackaged != preinstalled03:23
lamontand like kirkland said03:23
samuelYeah, I'm well aware of them not being the same thing. I've actually searched through all the packages and I pretty much don't see it. I even searched through all the files and found nothing that looks useful.03:25
samuelI actually worded my question wrong, where do I get apache, with all the trimmings for ubuntu. xD03:26
samuelLike, a .deb package of it.03:26
hadsAs kirkland said.03:27
hadsProbably with a sudo in fron unless you happen to be root.03:27
will01does anyone know how to set up a samba share over a hamachi vpn?03:28
samuelThat's confusing.... I'm linux retarded. I'm switching from windows server =/03:28
hadssamuel: From the console of your server, or an ssh session you'd type, 'sudo aptitude install apache2'03:29
samuelhads: Thanks!!!!!!!!!03:30
hadssamuel: There's a difference in the Linux world where most things are pre-packaged for you by your distribution (Ubuntu) so you just have to install things rather than get them from a third party.03:30
hadsIn the future, 'aptitude search apache' will show you all the packages available for you to install matching apache.03:31
samuelI was actually expecting to find something in the "Add/Remove" in the applications menu, but I didn't find anything, which really confused me.03:31
hadsI take it you're using a GUI?03:31
lamontsamuel: or System -> Administration -> Synaptic Package Manager03:32
samuelYeah, gnome came with it.03:32
hadsMost of the people in here are using servers which generally means using the command line interface, no GUI.03:32
lamontsamuel: and then click search and type 'apache2' in the box03:32
hadshttps://help.ubuntu.com/8.04/serverguide/C/package-management.html03:32
lamont(and yes, I had to actually run it to find out what to do, since I never use it...)03:33
samuelI'm actually using this for a bit more than just server usage right now. And thanks lamont, I didn't know that was there.03:33
lamontGUIs are evil, you see... :003:34
samuelWoot! Useful documentation! It's hard to google this stuff. xD03:34
lamont:-) even03:34
hadssamuel: For help with the GUI tools you may find you get a quicker response in #ubuntu or something.03:34
lamontyeah - most of the responses here assume that you're in a terminal window03:35
samuelAh, thanks, lol.03:35
hadslamont: Check out all the links in the channel topic, that one is the tinyurl one.03:35
samuelWell, I have a vague idea of how to use a terminal window, it kinda comes with playing with php and ruby.03:35
lamonthads: kewl.03:35
will01is there a way to run a samba server onto a vpn?03:35
samuelI just don't know about the entire comand list yet.03:35
lamontwill01: a vpn is just another network interface03:36
lamontIOW, what's the problem? :-)03:36
hadslamont: Oh. that was for samuel :)03:36
lamontheh03:36
will01ok, so i would just have to set it up here normally/03:36
lamontwill01: yeah - it's just another interface, with other IPs that are out that direction (as per the routing table)03:37
samuelThanks hads and lamont, I think I'm pretty much on the trail of information that I needed now. ^_^03:37
hadssamuel: Don't worry, I don't think anyone knows the entire command list, there's quite a few more than DOS :)03:37
samuelhads: I never used DOS, that was a bit before my titme. xD03:38
lamontzgrep usr/bin Contents-i386.gz | wc -l03:38
lamont2073403:38
lamonthrm.. yeah that is a few03:38
hadsheh03:39
lamontalthough to be fair, only 4546 of those are in main03:39
lamontcall it 4000 in main in usr/bin and bin03:40
lamontnothing quite like realtime refining of search criteria. :(03:40
samuelI remember DOS having an actual folder navigation type GUI. I used to play the old puttputt games on it when I was like 5 yrs old. xD03:40
samuelOMG!!! =D Gnome is awesome. lol03:42
samuellol, I just noticed that kirkland did reply to me. o_o' I was wondering what ya'll were talking about xD. I feel a bit..... stupid. lol03:43
RoAkSoAxchan #aqpglug04:01
will00how do i set up my computer so it can share a hard drive across a vpn with windows based computers?04:56
[gquit]bombadilwill00: step one set up a vpn, step two set up file sharing that would work on a local network05:04
will00bombadil, i have hamachi set up and i think its working, but i cant seem to get file sharing to set up properly05:05
twbSo a customer has specified that they require "a firewall" on their server.  Ignoring for a moment the rampant stupidity of this requirement, I decided to use this as an excuse to look at ufw.  Within the first thirty seconds (i.e. now), I have discovered that there is an ufw.conf in /usr.   Is there a good reason for this apparently violation of the policy manual (and the FHS)?05:11
hadsWhy is it silly to want a firewall?05:11
twbhads: it's silly to ask for "a firewall"05:11
hadsokay05:11
twbhads: it is meaningful to instead ask for something like "must not allow access to services from the outside world"05:12
twbi.e. specific firewall rules05:12
hadsTrue, semantics a customer probably doesn't know though.05:12
twbGranted.05:12
twbThis is why I said "ignoring for the moment..."05:13
hadsWell I use firehol myself. Haven't looked at ufw05:13
twbhads: ufw is one of the whizz-bang PR attempts, I think.  It appears to be installed by default on Hardy servers.05:14
hadsHmm, so it is, never noticed it.05:14
twbI think it's just a bunch of iptables rules, like the ipmasq package.05:14
will00whats the easiest way to share files over a  network/05:17
ajmitchtwb: the ufw.conf in /usr/share/ufw does look to be identical to /etc/ufw/ufw.conf, perhaps it is meant as an example05:18
twbwill00: scp, probably.05:18
twbajmitch: I have no such file in /etc, unless postinst installs it05:19
hadsajmitch: Agreed, the ufw script only references the one in /etc05:19
ajmitchtwb: not in /etc/ufw/ufw.conf?05:19
twbajmitch: ah, yes, created by the postinst05:20
ajmitch        if [ ! -e "/etc/ufw/ufw.conf" ]; then05:20
ajmitch            cp $TEMPLATE_PATH/ufw.conf /etc/ufw05:20
ajmitch        fi05:20
ajmitchlooks to be fairly basic05:20
twbI feel that doing that kind of kludge will break the conffile semantics of /etc05:20
hadsProbably should be in /usr/share/doc/ but isn't.05:20
twbIt certainly breaks things like "apt-file search /etc/ufw"05:20
ajmitchit is very common for files in /etc/ to be generated from postinsts05:21
twbIt's common for them to be *modified* by debconf-using postinsts.05:21
twbThe files still exist in the package, and are defined to be conffiles05:21
ajmitchand this one is not a conffile, for whatever reason05:22
twbYes, that's my concern.05:22
ajmitchwhy is it a problem?05:22
twbI already gave an example: apt-file05:23
twbCruft will also fail to recognize that ufw.conf belongs to the ufw package.05:23
twb(cruft(1), I mean)05:23
ajmitchfile a bug if you feel so strongly about it05:24
twbSo you agree that the current behaviour is wrong?05:25
hadsufw seems like a reasonably good idea.05:25
twbhads: granted05:25
hadsthanks :)05:25
ajmitchno, I don't agree it's wrong at all, since the use of ucf was a deliberate choice05:26
ScottKlamont: What did you do?05:27
lamontI fixed it. :-005:28
lamontpostfix config now blacklists a couple of popular-and-wrong values for mailname05:28
lamontoh, and dlz support is turned on.05:29
lamontnow I just need to figure out how to package things so that I don't have to depend on pgsql/mysql libs in the base package05:29
twbajmitch: oh, I didn't notice it was using ucf05:29
ScottKHmmm.05:30
* ScottK goes to bed.05:30
lamontdelivering a file to /etc (and therefore as a conffile) when postinst modifies it is just plain stupid05:30
lamontsince it guarantees a question at every upgrade05:30
lamontScottK: er... dlz would be a bind9 comment.. oops05:31
ScottKlamont: Thanks.  I was going to Google it tomorrow when I was more awake.05:31
lamontthe postfix 2.5.2-1 (??) upload is just translations and the blacklisting05:31
lamontdlz == dynamically loadable zones05:31
lamontand probably not something you care about unless you care about bind905:31
ScottKNo.  Not particularly.05:31
twblamont: hmm, you're right.  Strange I've never noticed that files like /etc/ldap/ldap.conf aren't in the Contents tree,05:32
lamontmaybe I should go to bed, too.05:32
lamonttwb: you'll notice that /etc/postfix/main.cf isn't a conffile either05:32
twbEr, /etc/ldap.conf isn't; /etc/ldap/ldap.conf IS.05:32
lamontbasically, one delivers the file into /usr/share or some such, and then copies it into /etc if it doesn't already exist05:32
lamontheh.  ufw.05:37
lamonthadn't noticed that package sneak in05:37
lamontmeh.  nuking that removes ubuntu-standard05:37
lamontI guess it can stick around and chew up disk space05:37
twbubuntu-standard is only a metapackage05:39
lamontonly a meta package that makes upgrades work better.05:39
hads;)05:39
twbI suppose there's that, too.05:40
twbI was going to say "it's chief advantage is allowing you to markauto a bunch of stuff."05:40
lamonthrm... ubuntu-meta 0.17 was the first time I uploaded that (jan 2005)05:41
lamontheh.  and june 2005 was the last time I uploaded it.05:42
ajmitchdoesn't appear that I've uploaded that one05:43
lamontI will admit to maybe being a little oldschool about iptables rules05:47
ajmitchyou look fondly back to the days of ipfwadm?05:48
lamontthen again, I don't find that any of the pretty tools for managing iptables (1) do the job adequately for my tastes and (2) actually make it easier to do05:48
lamontiptables is trivially simple.  and therein lies the complexity that causes many people pain and grief05:48
lamontwc /etc/firewall*/*05:49
lamont...05:49
lamont 1521  8898 61922 total05:49
lamontadmittedly, that is rather extremely overkill05:50
* ajmitch only has a third of that in line count05:50
lamontfor i in mangle nat filter; do echo $i $(iptables -t $i -nvfor i in mangle nat filter; do echo $i $(iptables -t $i -nvL | wc -l); done05:51
lamontmangle 11605:51
lamontnat 11705:51
lamontfilter 112205:51
lamontL | wc -l); done05:51
lamontmangle 11605:51
lamontnat 11705:51
lamontfilter 112205:51
lamontstupid paste05:51
lamontfor i in mangle nat filter; do echo $i $(iptables -t $i -nvL | wc -l); done05:51
lamontmangle 11605:51
lamontnat 11705:51
lamontfilter 112205:51
lamonta fair chunk of filter is doing traffic accounting05:51
lamontwc -l /proc/net/dev ==> 2505:53
lamont^^ that may be, too.05:53
uvirtbot`lamont: Error: "^" is not a valid command.05:53
lamontsilly bots05:54
lamontgssapi_link.c:296: warning: excess elements in struct initializer05:55
lamonthrm.. oops.05:55
achandrashekarhelo. I am trying to do an install over pxe. and copied the contents of an 8.04 cd into the /var/www/ubuntu8.04 directory. However after pxe booting a system and pointing the pxe client to the address and path /ubuntu8.04/ it complains that it cannot continue. Any ideas?06:13
crevettehello06:30
crevetteis there a way to use ubuntu-vm-builder to build an iomage for intrepid from hardy ?06:34
sorenIn /usr/share/ubuntu-vm-builder/suites/, make intrepid a symlink to hardy. Likewise in /usr/share/debootstrap06:36
sorenEr.. /usr/share/debootstrap/scripts, that is.06:37
crevettehello soren06:40
crevetteubuntu-vm-builder is great06:40
sorenYeah, it's not too shabby :)06:40
crevettesoren: it is not design to create desktop version ?06:42
crevetteat least I don't see parameter to speicfy the version you want06:43
crevetteI should pass ubuntu-desktop package to install ?06:43
sorenNo, it's not.06:43
sorenBut it should work anyway.06:43
sorenIt was designed to spew out tiny images for various purposes (quick way of producing a clean environment for reproducing bugs, building appliances, etc.)06:44
hadsWould there be an advantage to using LVM over an image file for KVM guests?06:45
sorenIf you actually want to install a desktop inside the vm, I'd actually suggest that you go through a proper installation.06:45
sorenhads: A few, yes.06:45
crevettesoren: okay06:45
hadssoren: Speed and resizability?06:46
sorenhads: Less overhead (probably not anything significant, but it's worth noting), and you're sure that you don't run out of space on the host and mess up your disk images.06:47
sorenResizability, too, but strictly speaking, that can be achieved with disk images, too. Not quite as convenient, though.06:47
hadsYeah, true.06:47
hadsThere can't be too much more overhead with a loopback image can there?06:48
sorenprobably not anything significant, no.06:51
twbI'm confused.  I can mount vfat filesystems, but I have no /usr/sbin/mount.vfat.06:57
sorentwb: mount commands are in /sbin, usually.06:58
twbSorry, that's what I meant.06:58
soren...but even then, you  might not have one.06:58
sorenYou only need a special mount command if the filesystem for some reason needs to pass binary data to the mount system call.06:59
twbWhat replaced pmount in Hardy's gnome?07:22
sorenFor general (not server specific) support visit #ubuntu07:25
twbSorry.07:25
hadssoren: Thanks for the tips.07:37
sorenany time07:38
hadsI don't think the advantages weigh up enough for me to bother, I think I'll just put images on a separate partition.07:39
achandrashekarHello. I need a little assistance with the pxe installation of clients.07:47
achandrashekarHere is my issue - hello. Im running into a pxe install issue on my clients and I have assured the http location is okay. I get this - 192.168.1.155 - - [05/May/2008:15:35:59 +0200] “GET /ubuntu//dists/hardy/Release HTTP/1.1″ 200 1757 “-” “Wget”07:47
achandrashekar 192.168.1.155 - - [05/May/2008:15:35:59 +0200] “GET /ubuntu//dists/hardy/Release.gpg HTTP/1.1″ 200 189 “-” “Wget”but my clients wont install past this. Any ideas?07:47
sorenachandrashekar: I doubt the interesting stuff is in the webserver logs on the server. What do the clients say?07:59
achandrashekarsoren: one sec..and ill get that for you as well.08:01
uvirtbot`New bug: #235959 in samba (main) ""smbclient -L" gives NT_STATUS_LOGON_FAILURE" [Undecided,New] https://launchpad.net/bugs/23595908:01
=== uvirtbot` is now known as uvirtbot
* Surfer38 Visit http://www.FakeMagazineCover.com (upload pic make mag) - http://www.SillyWebcam.com (play with webcam online) - http://www.Is-A-Jerk.com (insulter/anon email) - http://www.ComedySearchEngine.com (fun) - http://www.BodySwitcher.com (put your face on funny body) - http://www.MedChecker.com (health) - http://www.Canuckster.com (Canada eh) - http://www.Nerdful.com (geeks)08:32
=== Surfer38 changed the topic of #ubuntu-server to: -=[ www.WHAK.com ]=- Make Free/Fun Graphics Online At http://www.ImageGenerator.org =)
sorenffs08:34
=== soren changed the topic of #ubuntu-server to: Ubuntu Server discussion and support | For general (not server specific) support visit #ubuntu | Get involved: https://wiki.ubuntu.com/ServerTeam/GettingInvolved | Guide to asking questions on IRC: http://www.sabi.co.uk/Notes/linuxHelpAsk.html | http://www.catb.org/~esr/faqs/smart-questions.html | Be patient. Don't ask to ask, just ask. | server guide: http://tinyurl.com/65jzxw | https://wiki.ubuntu.com/ServerTeam
achandrashekarsoren: I have INFO: Falling back to package description or console-setup-udeb08:37
sorenThat's fine.08:38
achandrashekarsoren: I think i might know what is going on.. the wget  -q http://ubuntuserver/ubuntu8.04//dists/hardy/main/binary-i386/Release -O | grep Architecture08:39
achandrashekarsoren: it appears that there is // after the ubuntu8.0408:40
achandrashekarsoren: is that the issue where it cant find the package??08:40
achandrashekarpackages?08:40
sorenI wouldn't know.08:41
sorenYou set up the server?08:41
_rubenthe // shouldnt pose a prob08:41
sorenTry fetching the url and see if it work.08:41
sorens08:41
achandrashekarthe url is fine08:42
achandrashekari just simply type in a browser and it goes08:43
achandrashekarcould be a signature issue? the last thing that appears on the client log is Ubuntu CD image autmation signing key08:44
achandrashekarsoren: okay...I do get a warning messafe WARNING **:bad d-i Packages file08:49
sorenNow, *that* sounds significant.08:50
sorenIs your mirror a straight copy of a CD?08:52
achandrashekarsoren: yes...08:52
achandrashekarsoren: I d'ld a ISO and then cp -r the contents of it to /var/www/ubuntu8.0408:53
krautmoin09:31
achandrashekarhello..this is the error i am experiencing is very similar to this - http://ubuntuforums.org/showthread.php?t=40923209:32
achandrashekarany help would be great.09:33
achandrashekarIm wondering if the alternate cd is what I should be using INSTEAD of the standard desktop ISO. This is very strange indeed.09:38
c1|freakyhi all. im using mod_auth_mysql with apache2 on hardy server but it says (error log): Unsupported encryption type: crypt but it should be supported as of the documentation of the module. can anyone tell me if im missing something?10:12
=== ogra_ is now known as ogra
uvirtbotNew bug: #236003 in mysql-dfsg-5.0 (main) "crash mysql server when install in new ubuntu 8.04" [Undecided,New] https://launchpad.net/bugs/23600310:52
emgentmorning11:56
CrummyGummyHi all, I'm trying to add sasl auth to my postfix smtp server. The error is as follows. :SASL authentication debug: could not find auxprop plugin, was searching for 'sql': Any idea what I've forgotten to install? I'm using postfix 2.5.1 on feisty.15:20
thomas__CrummyGummy do you see a line in your postfix file that says auxprop_plugin=sql?15:32
CrummyGummyauxprop_plugin: sql15:33
CrummyGummyyes15:33
thomas__change it to auxprop_plugin: none15:33
thomas__and see what it does15:33
CrummyGummyk15:34
CrummyGummySASL authentication debug: could not find auxprop plugin, was searching for 'none'15:34
thomas__ok remove the none and just leave it blank15:35
thomas__or try mysql15:35
CrummyGummyk\15:35
thomas__I suggest trying mysql15:35
thomas__then leaving it blank15:35
CrummyGummyk, blank broke it. badly... Then mysql has the same result.15:37
thomas__well then, I suggest removing the plugin altogether15:39
lukehasnonamehttp://asyd.net/docs/cyrus-options.html15:39
lukehasnonameCheck that CrummyGummy15:39
lukehasnonamesecond or third row MIGHT help15:40
thomas__Hey...I was about to post that15:40
thomas__:P15:40
lukehasnonameAlso pwcheck_method15:40
lukehasnonameheh15:40
CrummyGummytks15:40
=== leonel_ is now known as leonel
=== macd_ is now known as macd
stiv2kHelp, my server went down and I am at a remote location from it and I dont know its MAC address for WOL.  How can I determine the machine's MAC address so that I can attempt to wake it up?17:29
achandrashekarHello I figured out my PXE boot issues with clients. Appears you need to have the alternate CD and NOT the desktop cd to drop into to /var/www/whateverdistro17:31
achandrashekarthanks for fielding my questions earlier in the day.17:31
achandrashekarPXE works nicely now.17:31
achandrashekarstiv2k: not sure if you can take a look at logs for the "lat" time you log it in to it...or perhaps ping has a flag associated with it...but i doubt it. (Thinking out loud here...)17:37
achandrashekar"lat" --- is "last"17:37
stiv2kachandrashekar: I cant access it, the machine has lost power about 5 hours ago17:38
achandrashekarstiv2k: damn that is a tough one..im thinking whether ssh logs has that info or not17:39
stiv2kachandrashekar: oh shit good idea17:39
stiv2kachandrashekar: I was ssh'ed into it last night17:39
achandrashekarstiv2k: thats just thinking out loud..which sometimes yields unexpected answers..:)17:40
stiv2kehh17:40
achandrashekarmeaning...im not sure...lol17:40
achandrashekarbut worth a try.17:40
stiv2kI wouldn't know where to look17:40
achandrashekar/var/log/syslog??17:41
achandrashekaror /var/log/auth.log ?17:41
=== bamed is now known as bamed|lunch
keeszul: say, can you check on this CVE and let me know how it stands for us: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-549817:56
uvirtbotkees: The Xen hypervisor block backend driver for Linux kernel 2.6.18, when running on a 64-bit host with a 32-bit paravirtualized guest, allows local privileged users in the guest OS to cause a denial of service (host OS crash) via a request that specifies a large number of blocks. (http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-5498)17:56
RoAkSoAxanyone know if there's a bug related to HH Desktop and VMware Server, where from time to time it seems to restart gdm?17:57
kirklandhey guys, I submitted the ubuntu-virt-server and ubuntu-virt-mgmt metapackages to REVU: http://revu.ubuntuwire.com/details.py?package=ubuntu-virt18:13
kirklandanyone out there with revu-fu, I'd appreciate feedback18:13
cameronhare there any packages that provide UPnP NAT traversal (UPNP IGD i think)18:20
leonelhey what's going on with  www.ubuntu.com ??18:36
Jeeves_leonel: He, wrong banner, it seems :)18:37
Jeeves_And some weird errors18:38
leonelthere was the drupal error saing that can't connect to the database18:39
Jeeves_I guess someone is fiddling about with the website18:39
Jeeves_leonel: They're working on it18:42
leonelJeeves_:   i see18:44
* Jeeves_ is afk18:45
lukehasnoname#23614819:08
achandrashekarhello..im working with kickstart file..which i noticed has samab authentication. I am looking to authenticate with a samba box which i have verified authenticates my XP clients. what extra is need to make this work??19:13
achandrashekarspecifically any other info in kickstart??19:13
mathiazkirkland: you should register blueprints for the ubuntu project: https://blueprints.launchpad.net/ubuntu/+addspec20:11
kirklandmathiaz: thanks, i found my way there20:11
kirklandkees: I'm working on the blueprint for RAID Booting into Degraded mode20:34
kirklandkees: I think you had some links to background and discussions on the matter20:34
kirklandkees: I couldn't find a gobby document for that session20:35
kirklandsommer: you know if we had one?20:35
kirklandkees: I found this in the IRC log20:35
kirklandMay 21 08:05:55 <kees>  https://lists.ubuntu.com/archives/ubuntu-devel/2007-September/thread.html20:35
sommerkirkland: do mean links before uds?  here's a link to the notes: https://wiki.ubuntu.com/UDS-Intrepid/Report/Server?highlight=(intrepid)#head-75c995bdf63bb5afe0f08461aba9200b6c95814f20:37
sommerkirkland: the gobby document I have saved is intrepid-server-softwareraid.notes, and it's the same content that's in the wiki20:40
kirklandsommer: awesome, perfect, thanks!20:41
sommernp20:42
keeskirkland: yeah, sommer got the link I posted before.20:51
keeslet me paste the check-list I wrote down20:51
kirklandkees: thaanks20:52
keeskirkland: http://pastebin.osuosl.org/749120:52
keesI already made the 180 -> 30 second change and uploaded it20:52
kirklandkees: oh, good20:52
keesreally the place to look for doing the work is in mdadm debian/initramfs/init-premount mountroot_fail20:53
kees(and similarly for lvm2)20:54
keesTheMuso already did the core framework for it20:54
keesnow just a flag to do auto-starting is needed.20:54
kees(and potentially changing the framework to allow for an error handler to abort the panic-to-a-shell situation)20:55
keesthe bigger engineering problem, I think, is getting the installer (or, honestly, grub) to DTRT when it find /boot on an RAID, and splat itself on both drives, adjusted appropriately20:56
kirklandkees: I've solved that problem for anaconda/grub/booty in 200520:56
keesfor that, see my rant here: http://www.outflux.net/blog/archives/2006/04/23/grub-yaird-mdadm-and-missing-drives/20:56
keesthe trick is getting grub's install onto the non-primary drive to THINK it's the primary drive20:57
kirklandkees: oh, right20:58
kirklandkees: sorry, i should have said anaconda/yaboot/booty20:59
kirklandkees: http://osdir.com/ml/linux.redhat.anaconda.devel/2005-05/threads.html20:59
keeshehe20:59
keesyeah, I'll be SO glad when this is fixed for grub.20:59
uvirtbotNew bug: #236167 in drbd8 (main) ""local disk flush failed with status -5" with drbd8 over LVM" [Undecided,New] https://launchpad.net/bugs/23616721:11
kirklandkees: you think it's realistic to scope this to Grub only?  (ie, not lilo?)21:26
keeskirkland: we don't use lilo for default installs, so I think that's fine.21:27
kirklandkees: thx21:28
kirklandkees: surely someone will complain, and I'll gladly review lilo patches ;-)21:28
keesbingo! :)21:28
=== phoenix24_ is now known as phoenix24
kirklandkees: I don't understanding this comment... can you expound?21:52
kirkland * default boot failure (auto-start lacks failure discoverability)21:52
keeskirkland: sorry, that was one of the "problems", in that it's not obvious *why* a boot fails.  I think this was addressed by the changes made by TheMuso21:53
kirklandkees: cool21:53
kirklandkees: okay, i think i have enough for a decent first draft https://wiki.ubuntu.com/BootDegradedRAID21:58
kees"Packages affected: mdadm, grub, initramfs, udev, lvm2" that alone makes me want to go hide.  ;)21:59
keeskirkland: for the use-cases, please re-word them to be the "here's a successful path of action a user encounters when this is fixed".  e.g. https://wiki.ubuntu.com/NetworkRoaming22:01
kirklandkees: thanks, fixing22:02
keeskirkland: the rest looks great22:02
keesobviously the implementation will need to be filled in a bit before you really start hammering away at it.22:02
keesbut that usually happens after you review the code and packages a bit more22:02
kirklandkees: sure.  i need to get a better handle on what needs to fixed *where* for that22:03
keeskirkland: right.  (in the past, some of this happened during UDS -- which I think makes way more sense, you can have all the people that know a given area physically in the room with you.)22:05
kirklandkees: see how these use cases work for you: https://wiki.ubuntu.com/BootDegradedRAID22:15
keeskirkland: good start -- I was coached to change my use-cases to past-tense, i.e. "here's what happens once this spec is implemented".  e.g. "Kim remotely administers her systems, where she has taken great care to use redundant disks in a RAID1 configuration.  After rebooting her system after a primary drive failure, the system automatically boots from the secondary drive and brings up the RAID in degraded mode, because she select 'boot in degrade22:18
keessame for the other one (outlining the non-auto boot)22:18
* kirkland thinks back to Tech Writing for CompSci where present tense was preferred22:20
kirklandkees: I never did like that prof anyway ;-)22:21
keesyeah, it's a bit weird.  I don't really mean the tense, but the "future"22:21
keesi.e. here's what happens when someone uses the working feature22:21
kirklandkees: ah, okay22:21
kirklandkees: basically, i need to "complete" the use case22:22
kirklandkees: I kind of leave them hanging right now22:22
keeskirkland: you could describe each of the various steps (on boot failure, a description of the problems is shown, and user is dropped to an initramfs shell)22:22
keesyeah, see how I ended up writing up the NetworkRoaming one22:22
kees(mine could have been better in that one)22:23
keesanyway, I'm just getting picky -- I think if you show each possible path through the imagined boot system, you'll be fine.22:23
keesI'd see the cases as all being about "when drive fails": bootable at all (grub), drop to prompt quickly (30s), report lack of root fs earlier with option to drop to prompt immediately (abort rootfs wait), at prompt report state of system and how to boot degraded (framework: done?), don't drop to prompt at all and boot degraded automatically, installer configuration for degraded boot option, post-install configuration change for degraded boot22:25
keesso, if each of those are written up as a separate use-case, you should be good.22:26
kirklandkees: okay, i updated the two i have22:30
kirklandkees: i'll go write some more use cases then22:31
keescool22:31
danshearer'evening all22:33
danshearerAre gobbies only running during a UDS?22:33
danshearer(those who haven't seen a UDS, I'm referring to gobby.ubuntu.com, highly useful for collaborative doc development)22:35
danshearerkirkland: hello!22:36
kirklanddanshearer: howdy, howdy22:36
keesdanshearer: I'm not sure, things seem to have gone missing from gobby.u.c after UDS ended22:36
kirklandkees: yeah, i was looking at gobby earlier today, and there seem to be some missing docs too22:37
danshearerso atm we don't have the historical stuff either. ok... is there somewhere in the wiki where it is acceptable22:38
danshearerto create scratch in-progress documents like a poor man's gobby?22:38
kirklanddanshearer: see https://wiki.ubuntu.com/UDS-Intrepid/Report/Server22:38
kirklanddanshearer: oh, sorry, i misunderstood your question22:38
kirklanddanshearer: i mean that I found most of what I was looking for in gobby had mad it's way into that report22:39
kirklanddanshearer: you can use a pastebin for that too22:39
danshearerkirkland: which is good, I need to study it then. thx22:39
kirklanddanshearer: pastebin.ubuntu.com uses an inferior pastebin implementation, IMHO22:40
danshearerkirkland: pastebin does simultaneous concurrent writers? wow22:40
kirklanddanshearer: see pastebin.com22:40
kirklanddanshearer: or better yet, ubuntu.pastebin.com22:40
danshearersure, just never used it that way22:40
kirklanddanshearer: that one has some neat features, such as syntax highlighting, versioning, and diff's22:40
kirklanddanshearer: you'll want to set the timeout of the page higher than the default few days22:41
scuffiohy there22:41
kirklanddanshearer: sure.   i'd say it can be used as a "poor man's gobby", as you say22:41
kirklanddanshearer: as for simultaneous concurrent writers, pastebin is more like a wiki in that sense22:42
kirklanddanshearer: your other option is Google Documents22:42
danshearerkirkland: just tried it out, I'd call it poorer than wiki but richer than nothing :-) thanks!22:42
kirklanddanshearer: which is friggin cool, just like gobby....  you and I work on the same same document, and i can see you typing in real time (more like gobby)22:42
danshearerso I've just written up the server analysis stuff (bug#0) and wanted to throw it open for contribs somehow22:43
danshearerlooks like I maybe go to Google docs and hand over my DNA to create an account22:43
danshearerkirkland: thanks22:44
kirklanddanshearer: hmm, well, if it's a well formed document, and you intend it to be at least semi-long-lived, the wiki is the right place for it22:44
danshearerit's going into launchpad as its final home. but I want to invite contributions to cover obvious misstatements22:46
kirklanddanshearer: sounds wiki-able to me22:46
danshearerok off I go (ever the Ubuntu brand-new-isn't-this-exciting person :-)22:47
achandrashekarhello..im working with kickstart file..which i noticed has samab authentication. I am looking to authenticate with a samba box which i have verified authenticates my XP clients. what extra is need to make this work??22:50
achandrashekarand...22:51
achandrashekarafter the kickstart install the hostname is automatically set as kickseed...how do you change this such that each host is different?22:51
achandrashekaranyone a kickstart expert..and why all clients take on the hostname of "kickseed"23:37
achandrashekarhow do you change this behaviour??23:37

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