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

=== dantalizing is now known as the_apostle
ScottKkirkland: How'd the server team meeting go today?01:44
kirklandScottK: hey, it happened :-)  Koon led it, as mathiaz was absent01:44
ScottKWho is Koon?01:45
kirklandScottK: Koon is Thierry Carrez01:45
ScottKAh.  He sent the announcement mail.01:46
kirklandScottK: he's leading our Java efforts, among other things01:46
ScottKHas he been with Canonical long?01:46
kirklandScottK: started just before UDS01:46
kirklandmathiaz was on vacation and needed someone to run the meeting, Koon volunteered ;-)01:46
ScottKWas he there?  I don't remember meeing?01:46
kirklandYeah, he was there01:46
PrivateVoidsorry I missed the meeting... I was in the BT meeting01:47
ograScottK, he had dinner with us at the naked fish the first evening (werent you there ??)01:49
ogra(at the sprint)01:49
ograerr01:50
ScottKNope.01:50
ograsorry, mixed you up with Steven ... i should really go to bed01:50
ScottKNot at any sprints.01:50
ScottKBah.  I'm older and wiser.01:50
ograthat didnt happen to me since half a year or so, dang01:50
kirklandScottK: anything in particular you were curious about, from the Server Meeting?01:53
ScottKon the phone ....01:54
ScottKI was hoping there was a hord of MIR writers suddenly appeared.01:54
ScottK... off the phone01:55
kirklandScottK: :-)01:55
kirklandScottK: I wrote 4 for ecryptfs-utils, and friends...  really really really tedious work01:55
kirklandScottK: and I have one more to write, for keyutils01:55
ScottKYeah.  I did about a dozen for amavisd-new in Hardy.01:55
kirklandScottK: there was consensus that AV in Intrepid is important01:56
ScottKRight, so someone else please help ...01:56
ScottKIf I sound a bit grumpy about no one other than sommer actually doing any of the work, I am.01:56
kirklandScottK: understood.  Unfortunately, I'm falling a bit behind on my items, atm.01:57
kirklandScottK: iSCSI is kicking my butt01:57
ScottKI can imagine.01:57
ograyou can always fall back to nbd :P01:58
* ogra hides01:58
zulhah01:59
zulogra: so helpful ;)02:00
Crewsr3is anyone around to answer an ubuntu server question?02:13
PrivateVoidI can try...02:14
Crewsr3what i want to do is install ubuntu server 64 and then install vmware server and then run 32 gui of ubuntu amount other things02:15
Crewsr3do you think it would be hard to do02:15
Crewsr3amout=amoung02:15
Crewsr3among02:16
PrivateVoidno...02:16
Crewsr3Ok I can't spell02:16
PrivateVoidare you going to leave the DE/WM off the server?02:16
PrivateVoidor are you going to install a DE/WM on the server?02:16
Crewsr3Your going to half to help me out what is DE/MM02:16
PrivateVoidDesktop Environment and WIndows Manager02:16
PrivateVoidthere are ways to do VMs with no GUI on the server, but you can access the VM Guest through VNC etc02:17
Crewsr3No I did not want to I wanted to have it run only the command line and then have the vm with a GUI02:17
PrivateVoidyes that can be done... there are some FAQs on doing it02:17
PrivateVoidthrough the FAQs I have seen are for KVM not VMWare server02:17
Crewsr3so when I start up and ubuntu sever is ready can I just start the vm from the command line02:17
PrivateVoidyep02:18
Crewsr3and then will the gui kick start02:18
PrivateVoidnot sure if you get a GUI on the server... or if you will need to VNC from a client02:18
PrivateVoidI have not actually completed the task on my server, but read the FAQs and heard other people claim to have had success02:18
Crewsr3so if my main box is headless and I have a client ssh into the server, then I can access the gui of the VM02:19
PrivateVoidor use VNC02:19
PrivateVoidyes02:19
PrivateVoidand you can GUI through SSH from what I have been told as well.02:19
Crewsr3How powerful do I need the client to be in order to enjoy good compfuzion02:20
Crewsr3or can I even use comp fuzion02:20
PrivateVoidwell you are not going to get comp-fusion on a VM02:20
PrivateVoidno hardware accel02:20
Crewsr3right now I have a fairly powerful GPU and would like to make use of it02:21
Crewsr3so it sounds like this is not an ideal setup02:21
PrivateVoidThen you would want to install the client on the machine directly02:21
PrivateVoidVMs are really for testing or other uses...02:21
PrivateVoidand do not feature full hardware usage02:21
Crewsr3that makes sense, that is what I use them for now02:22
Crewsr3I have my windoz VM for windoz only apps and then I use it to play around with other distros02:22
Crewsr3are you a command line pro?02:23
PrivateVoidnot really02:23
PrivateVoidI do what I need to and Google the rest02:23
Crewsr3Google is my best friend02:23
Crewsr3thanks for your help02:24
Crewsr3take care and have a good one02:24
PrivateVoidyou too02:24
=== PV1 is now known as PrivateVoid
=== macd_ is now known as macd
ishkur_quick question, im trying to setup a VM in Virtualbox. what is the kernel that comes with Ubuntu SE 8.0.4.1 ?04:30
fujinHi, is there a preferred method of upping the number of file descriptors for an application?04:54
fujinI'm getting: general: error: socket: too many open file descriptors04:54
fujinwith BIND04:54
krautmoin07:59
=== edmoore_ is now known as edmoore
uvirtbot`New bug: #255251 in amavisd-new (universe) "One line is not commented out in 40-policy_banks" [Undecided,New] https://launchpad.net/bugs/25525109:21
edmooreSo I have two 250GB hdds, and i want to do software raid 1. This is a largely personal headless server, though doing a bit of webserving and providing some file storage to the outside world. But not a full-time webserver or anything. How best to partition things up?09:44
thefishedmoore: look in to lvm, it will give you some flexibility to grow/shrink volumes09:50
thefish(depending on file system)09:50
thefishalso gives you some nice benefits on top like snapshots09:51
edmoorethefish: thanks for the tip, I am looking now. But say for the sake of arguement, roughly what do you think I should put where, and it what proportions?09:52
hadsI usually put most of the disk into /data save a few GB for / and /var although it really depends what you're doing and where you store things.09:55
thefish^ faster typist :)09:55
uvirtbot`thefish: Error: "faster" is not a valid command.09:55
thefishyou may also want about 100M /boot09:55
thefishi also use the same mount point /data :)09:56
hadse.g. / = 2GB ext3 /var = 2GB ext3 /data = * JFS09:56
hadsJFS is my preference, a lot of people like XFS09:57
hadsOr just ext3 depending on what you're up to.09:57
hadsIf you've got multiple users then you may want a separate /home with some space.09:57
hadsI don't tend to use LVM much myself unless it's a special circumstance.09:58
hadsIt is nice though.09:58
sorenI never set up a machine of any kind without lvm.10:00
hadsMy /data is usually RAID5 though which you can extend these days.10:01
* soren dislikes stuff like /data10:01
hadsWhere do you put things like virtual mail or virtual web sites?10:02
soren/srv somewhere, usually.10:02
soren/data is pointless. Everything you have you your disk is data in some form.10:03
hadssrv == data really10:03
henkjan/mnt/data10:03
nxvlsoren: yeah, but the name of the mount point doesn't change much10:04
sorenAnd I *really* don't like having the several hundred GB /somedirectory for general storage.10:04
nxvli use /usr or /var10:04
nxvlbut that's a matter of tastes10:04
hadsYeah, same thing, /var or /srv will end up with several hundred GB if you decide to use that so it's six of one half a dozen of the other really.10:05
sorennxvl: Well, the name of the mount point should give some hint about what you expect to find in there. You don't rename /home to /files, for instance.10:07
edmooreso what's the purpose of /home for a largely single-user machine?10:07
sorenedmoore: That's where you keep your files?10:07
edmoorei thought that was my general purpose store for everything10:07
nxvlsoren: /etc is not just random and non-important stuff, but etc sounds like it is10:07
edmooreok, just got confused by people using /usr and /var for seemingly that purpose10:08
Deepsbig /usr, ln -s /usr/home /home :D10:08
sorennxvl: Yes, but there are historical reasons for that, which we cannot easily change. That's a really bad excuse for making up other bad names for mount points.10:08
sorenDeeps: Please, no.10:08
Deepsthe freebsd way \m/10:09
hads/srv and /data aren't any different at the end of the day. It's a preference really.10:09
nxvlsoren: yes, true. But if you want to put your things in /personal i really don't care, i try to use the tree that comes with my system and put my files where they fit in there10:09
hadsThe FHS is weird to start with so there's no point trying to argue about it.10:10
nxvlsoren: at the end, you will not touch my servers and i hardly doubt someone else will10:10
Deepsisn't freedom great?10:10
sorenBesides, thinking of all of this in terms of mount points is silly. They're directories. That's all. If a particular directory is bound to have a lot of stuff in it, or if you want to contain it, make it a separate file system.10:11
nxvlyeah, directories, sorry i named it bad10:11
hadsDeeps: You said it :)10:11
sorennxvl: That's beside the point, really. We're discussing what we find to be good and bad practice.10:11
nxvli have just come from the airport and haven't sleep well10:12
nxvlsoren: oh! in that case yes, you are right10:12
nxvl:D10:12
hadsI probably should use /srv rather than /data - that was a convention I had before I know that /srv existed in the FHS and wasn't used for anything else.10:13
nxvlbtw, does the systems creates a /data directory?10:14
hadsNo10:14
nxvlthen why to use it?10:14
sorenWhat I usually do is this: I make /boot a primary partion of a few hundred MB. The rest of the disk, I make a big LVM physical volume.10:14
* hads goes back to work10:15
sorenI make a VG out of that, and create a "root" lv of about a 1.5GB.10:15
nxvli usually create a 10 Gb partition for / and the rest for /var10:15
sorenAnd a "var" lv of a couple of GB, a "usr" lv of a couple of GB, and a "home" lv of about the same.10:16
nxvland in some cases 8 Gb for /usr10:16
nxvldepend on the server10:16
nxvli don't use lvn10:16
nxvlhaven't try it yet10:16
sorenIf something big comes along, like a large new website I want to host, I add a new lv for it and mount it somewhere under /srv.10:16
nxvllvm*10:16
nxvlwell10:17
sorenOh, I use ext3 for the /boot partition and XFS for everything else.10:17
nxvltime ti sleep10:17
nxvlread you!10:17
sorenGood night, Nicolas.10:17
nxvlhave a nice day soren!10:17
sorenOtherwise, I just put stuff where it belongs and keep an eye on disk usage and crank it up or divide it as necessary.10:17
sorenOf course, depending on the server, the disks underneath migth be RAID1 or RAID5 or something, but in terms of allocation of the disk space I have available, that's all I do.10:19
sorenLVM and XFS provides me with the tools I need to be able to manage this "on-line", so I don't have to sit around being nit-picky about my disk space, when I'm installing.10:20
hadsWhy have a boot partition these days?10:20
_rubencant boot lvm10:21
hadsOh, LVM root.10:21
sorenhads: Right. To be able to have root on lvm.10:22
cryptedCan someone please help me settup a bridge for internet charring across many machine?13:15
cryptedPlease :(13:15
zulyay /usr for everything13:19
sommermorning13:19
ArtimusDeathholehello all14:19
KB3NZQany thoughs setting up a proxy on ubuntu 8.04 desktop or should i ask this in #ubuntu15:37
cryptedMy DNS are not resolving. But I can ping ip's. Please help15:38
ArtimusDeathholecrypted,  what is in your /etc/resolv.conf?  also, do you have nscd installed?15:41
BUGabundohi there15:47
BUGabundoI'm having trouble with dovecot15:47
BUGabundohttp://pastebin.ubuntu.com/34783/15:48
sommerBUGabundo: try creating the directory sudo mkdir /var/run/dovecot, then try sudo apt-get -f install15:57
sommerBUGabundo: did you manually remove that directory at some point?15:57
BUGabundonot that I remember15:58
BUGabundosommer: nops. that didn't do it!15:59
BUGabundochmod: cannot access `/var/run/dovecot/login': No such file or directory15:59
BUGabundoshould I create that too?16:00
sommerBUGabundo: worth a try16:00
BUGabundowho should be owner?16:00
BUGabundoroot or mail?16:00
sommerBUGabundo: shouldn't matter to apt-get16:00
BUGabundobut for the configure set of dovecot it might16:02
BUGabundoupdate-rc.d: warning: multiuser is deprecated; specify runlevels manually16:03
sommerBUGabundo: what are you trying to do?  from your pastebin I assumed you had an error when trying to install dovecot?16:04
BUGabundoI'm trying to start it16:05
BUGabundoit seems to days updates mess it up16:05
BUGabundoand it was left uncofigured16:05
BUGabundohttps://bugs.launchpad.net/ubuntu/+source/dovecot/+bug/25536716:05
uvirtbot`Launchpad bug 255367 in dovecot "Package dovecot-common is not configured yet. " [Undecided,New]16:05
sommerBUGabundo: so you did have a working configuration?16:06
BUGabundoyep16:06
BUGabundolet me see if it now start16:06
BUGabundo*starts16:06
uvirtbot`New bug: #255367 in dovecot (main) "Package dovecot-common is not configured yet. " [Undecided,New] https://launchpad.net/bugs/25536716:06
BUGabundostill it gives that error / warning now16:06
BUGabundoimap(s) is now up16:07
BUGabundois that message important at all ?!16:07
sommerBUGabundo: which release are you using?16:08
BUGabundointrepid16:08
ArtimusDeathholeplease add that to you bug filing as well please16:09
BUGabundoI'll leave it there, in case any dev stumble on it16:09
BUGabundoits already there16:09
ArtimusDeathholek, thanks16:09
BUGabundo# dovecot --version \n 1.1.216:10
BUGabundohttps://bugs.edge.launchpad.net/ubuntu/+source/ebox/+bug/25536816:11
uvirtbot`Launchpad bug 255368 in ebox "ebox: Depends: libapache-authcookie-perl but it is not installable " [Undecided,New]16:11
BUGabundonext bug16:11
BUGabundoany tips?16:11
BUGabundoI would like to give ebox a go...16:11
sommerBUGabundo: you'll probably have to wait for a new version of ebox to be uploaded to intrepid... that's to be expected using an alpha release16:14
=== lukehasnoname is now known as lukehasnoname_
jmedinamorning16:48
lukehasnoname_hi16:57
edmoorehi - am installing server right now, but the box is w/o network connection (non available) and therefore has obviously just failed its DHCP search17:36
edmooreis this a bad thing or can I carry on anyway?17:36
Deepsassuming you're not doing a net install, its not an issue17:38
=== andreas__ is now known as ahasenack
jmedinaedmoore: which version are you istalling?17:50
spiekeyHello!18:05
spiekeyi there a live cd for 64bit xeon machines?18:05
jmedinaI think there is not server edition livecd18:07
spiekeyiam getting: chroot: cannot run command `/bin/bash': Exec format error18:08
spiekeywhen i try to do a chroot in knoppix18:08
spiekeyany cd will do ;)18:08
jmedinaspiekey: why dont you download the 64bits server edition?18:09
jmedinahttp://ubuntu.osuosl.org/releases/hardy/ubuntu-8.04.1-server-amd64.iso18:09
jmedinawhat works with intel 64bits18:09
Nafallospiekey: the cd just mentioned have a recovery mode which uses d-i to guide you up until it leaves you in a chroot18:10
spiekeythanks!18:21
spiekeyi just successfully booted :)18:22
spiekeynow i can view my lvm disks with lvdisplay. But they do not exist as /dev devices :-/18:22
spiekeydo i need a kernel module18:22
spiekey?18:23
sorenspiekey_: They live under /dev/<name of volume group>/18:26
sorenspiekey_: Also, you'll find the corresponding device-mapper devices under /dev/mapper18:26
spiekey_yes. but they are not there when booting with the live cd18:26
sorenspiekey_: "lvm vgchange -ay"18:26
jmedinathat is you need to activate tehem18:29
spiekey_hmm..looks like the live cd does not have the device mapper in the kernel :-/18:31
spiekey_soren: thanks alot!19:08
spiekey_it seems to work ;)19:09
zulnxvl: ping19:10
keeskirkland: raidy goodness?19:11
kirklandkees: yeah, so i'm attacking the multi-MBR aspect of this now19:11
keescool19:11
kirklandkees: i found a few things, but I'm missing a few others19:11
kirklandkees: so, in no particular order.....19:11
kirklandkees: who/what/when creates device.map?19:12
keesgrub-install, IIRC19:12
kirklandkees: hmm, if that's the only place, it doesn't do it very smartly19:12
kirklandkees: also, i'm a bit confused by the shell script "grub-install" which is in the "grub" package, and then some other package, "grub-installer"19:13
keesno idea what "grub-installer" is.  :P19:13
keeshere's the method for doing a raid1 MBR: http://www.dirigo.net/tuxTips/avoidingProblems/GrubMdMbr.php19:14
kirklandkees: ah, interesting....19:14
kirklandkees: i was trying to decide if sdb should be hd1, or hd0 also19:15
kirklandkees: if that article is correct, my hunch for hd0 is verified19:15
keesright -- grub-install doesn't like the idea of marking hd0 as the secondary device, so you have to effectively trick it.19:15
keesby claiming that the secondary drive is hd0.19:16
keesso, detecting the raidness, the secondary drive, and the boot partition number is what's required to automate that recipe.19:16
kirklandkees: yeah, but i probably don't want to write that to device.map19:16
sorenkirkland: The grub-installer in the installer is different from grub-install in that it also handles foreign OS'es.19:16
keesabsolutely you don't.19:16
kirklandkees: okay, then i've been grossly over-thinking this19:17
kirklandsoren: good, that gels with what ogra told me :-)19:17
kirklandsoren: well, that it's the one in the installer19:17
keeskirkland: I would imagine that update-grub should not be aware of any of this -- I think only grub-install (and I guess grub-installer from what soren says) need awareness.19:17
kirklandkees: yeah, my changes, so far, have been in grub-installer19:18
Fenix|workGreetings... when I SSH to an ubuntu box on the DMZ I get this huge lag as it's trying to authenticate me, where when I was on the same subnet it would be lightning fast... what's causing the hangup?19:18
kees(which reminds me, I need to do this to my newly install hardy server...)19:18
kirklandkees: in there, there's support for a couple of unique situations, like dmraid, and multipath19:18
kirklandkees: i was going to add one more for "mdadm"19:19
kirklandkees: the test, though, is *weak* in my opinion....19:19
kirklandif type dmraid >/dev/null 2>&1; then19:19
kirkland...19:19
kirklandelif type multipath >/dev/null 2>&1; then19:19
kirkland...19:19
kirklandi can add a19:19
nxvlzul: pong19:19
kirklandelif type mdadm  >/dev/null 2>&1; then19:19
sorenFenix|work: I'd look at DNS settings.19:19
kirklandbut just searching for the command seems flimsy19:20
keeswhat does "type" do?19:20
keesoh19:20
keesright, checks path19:20
zulnxvl: are you working n the multiuser for dovecot?19:20
kees(I'm used to "which")19:20
keeskirkland: that does seem flimsy19:20
kirklandkees: i'll stick with type for the first pass19:20
kirklandkees: but meh19:20
keeskirkland: well, are you doing this in grub-installer or grub-install?19:20
nxvlzul: yep, i'm on it right now19:20
kees(which does the server CD use/)19:20
keess|/|?|19:21
Fenix|worksoren, I had a feeling that may be the problem.  Question is, how do I avoid it to do a DNS lookup on SSH connect.  resolv.conf is pointing to external servers and will never be able to look up my name.19:21
kirklandkees: grub-installer19:21
sorenFenix|work: "UseDNS no" in sshd_config19:21
nxvlzul: why?19:22
kirklandkees: i don't understand your question about the server CD19:22
nxvlzul: you want have any suggestions or plans on it?19:22
Fenix|worksoren, thank you very much19:22
Fenix|workworks like a charm19:22
keeskirkland: I just know there are differences between ubiquity and d-i19:22
sorenkees: The server CD uses grub-installer, I belive.19:23
sorenbelieve, even.19:23
kirklandkees: i'll have to check, but I have a gut feeling it's grub-installer19:23
kirklandkees: gimme a couple of minutes to clean up some proof-of-concept code19:23
kirklandkees: and i'll pastebin it to you19:24
zulnxvl: i thought you might were working on a patch or something19:24
keescool19:24
kirklandkees: see if it's on the right track19:24
kirklandkees: not tested yet, but worth reading19:24
nxvlzul: it's just changing the line on debian/rules as i understand it19:24
sorenkirkland: What happens to the disk ID's if you boot from the second disk (ie. if the first disk is dead)?19:25
lukehasnonamewhat is d-i, again?19:25
sorendebian-installer19:25
lukehasnonamefigured19:25
lukehasnonamethx19:25
kirklandsoren: i think "tricking" it like kees suggested handles that, making each of sd[a,b] think they're hd019:26
keessoren: right -- grub really does not like booting up on the failed drive if it thinks that drive is mapped to hd1.  :)19:27
sorenkirkland: Well, we'd be writing the same MBR to both disks, right?19:27
sorenAnd that mbr expects (usually) to find the grub config and stuff on "hd0" (0x80). The question is: Is the second drive suddenly magically 0x80 if that's what it's booting from.19:28
sorenIf so, what is there to be done, really?19:28
zulnxvl: yep it is19:29
sorenI've never looked much at this problem. It's very likely that I'm missing something.19:29
zuland updating the init script19:29
nxvlzul: indeed19:30
keessoren: if the failed drive is present enough that the BIOS attempts to boot from it, there is no way to boot.  in the case of being totally failed, the second drive becomes 0x80, and grub requires that it's mbr info matches that expectation.  I haven't actually checked to see if the mbr contents are identical on both drives.  I prefer just doing both mbrs writes via grub.19:38
kirklandkees: you have to do the mbr write through grub...  raiding the devices sda1 and sdb1 keeps the data in those partitions identical, but doesn't handle the mbr, which is at the head of sda and sdb19:40
sorenkees: Ah, yes. If you install them separately, then you need to be careful. I somehow imagined the entire drive to be RAID1'ed, in which case it'd be a no-brainer.19:40
kirklandkees: sorry, kees, that was not intended to be instructional :-)19:40
kirklandkees: i meant to confirm what you were saying to soren :-)19:40
keeskirkland, soren: cool, yeah.  I think we're all on the same page.  :)19:41
kirklandkees: have a look at http://pastebin.ubuntu.com/34856/19:43
kirklandkees: i'm reading the grub docs now, for doing the grub shell bit in an automated manner19:43
kirklandkees: but see if the accounting for the drive/partitions/devices looks acceptable to you19:44
kirklandkees: i'm using sed b/c no one else in the script is using awk :-)19:44
kirklandkees: did I lose you?  :-)19:52
Koonkirkland: I may have scared him in another channel.19:55
kirklandKoon: yeah, he's reeling19:56
kirkland:-)19:56
nxvlzul: the init doesn't need to be modified20:01
zulnxvl: no but the information in the init script should be updated20:02
nxvlzul: of dovecot-common?20:03
* nxvl is lost20:03
zulnxvl: just a sec20:04
nxvlzul: i have reverted the change and use the debian line on debian/rules20:04
zulnxvl: https://lists.ubuntu.com/archives/ubuntu-devel-announce/2008-June/000430.html20:05
r00tintheb0xHey, im trying to automatically download an attachment out of an email from our server.20:05
r00tintheb0xAnyone know of a simple way to do that?20:05
nxvlzul: oh! now i see20:07
nxvlzul: thank you!20:07
zulnxvl: np20:07
* delcoyote hi20:13
nxvlzul: patch uploaded, sponsorship will be really apreciated :D20:34
zulnxvl: sure20:39
=== infinity_ is now known as infinity
kirklandkees: did you get a look at that proof-of-concept code21:28
nxvlzul: did you look at the patch?21:33
nxvlzul: Bug #25536721:33
uvirtbot`Launchpad bug 255367 in dovecot "update-rc.d: warning: multiuser is deprecated; specify runlevels manually" [Undecided,Confirmed] https://launchpad.net/bugs/25536721:33
nxvlkirkland: i can't open https://wiki.ubuntu.com/EncryptedPrivateDirectory21:37
nxvlkirkland: can you?21:37
kirklandnope21:37
nxvlkirkland: i'm getting 50021:37
kirklandnxvl: me too21:37
nxvlso it's a wiki problem21:37
nxvl:S21:37
kirklandnxvl: something about a wiki upgrade21:37
nxvli was trying to get in to test it :(21:37
kirklandthat sucks...  right when i do my blog post21:38
jpdskirkland, nxvl: I suggest asking in #canonical-sysadmin, just they may still be fixing upgrade problems.21:38
kirklandjpds: ahhhh..... so you *are* having wiki problems :-)21:38
jpdskirkland: Am now.21:38
kirklandjpds: :-P21:38
nxvlkirkland: one time i did a blog post with some information on it calling for helpers and my server go down, that was horrible21:38
* jpds has had a Squid error and an Internal Server Error so far.21:39
kirklandback up, perhaps?21:39
kirklandquick, cache all of the wiki!!!!21:39
jpdsYep, seems to be having fun falling off the net.21:40
jpdskirkland: I read that page yesterday, will ~/Private be hard-coded or will we be able to change the name?21:41
kirklandjpds: at the moment, it's #define'd21:41
kirklandjpds: needs to be, for security purposes21:42
kirklandjpds: mount.ecryptfs_private is a setuid binary21:42
jpdskirkland: Shame... I really dislike files/folder with Capital letters.21:42
nxvlkirkland: wiki alive again21:42
kirklandjpds: there are some nasty things that a user can do, if they can choose the mountpoint21:42
kirklandjpds: we might be able to provide a system-wide, root-configurable setting in /etc21:43
kirklandjpds: you can add your usecase/comments to https://bugs.launchpad.net/ubuntu/+source/ecryptfs-utils/+bug/247421 if you wish21:44
uvirtbot`Launchpad bug 247421 in ecryptfs-utils "ecryptfs-utils private directory should support translations of "Private"" [Wishlist,Triaged]21:44
jpdskirkland: Can it not be defined in xdg-user-dirs ?21:45
kirklandjpds: it's on my list of things to do21:47
kirklandjpds: unfortunately, i've been buried in iSCSI hell for the last few weeks21:47
kirklandjpds: ultimately, as long as the root user controls the name of the dir, i think it'll work21:48
jpdskirkland: OK, great. Thanks for the great work. :)21:48
kirklandjpds: it's really just a matter of keeping non-priv users from choosing the string arbitrarily21:49
* nxvl is installing encryptfs21:49
keeskirkland: yeah, sorry, had to run off to other stuff, let me read it and get back to you in a bit22:00
kirklandkees: no worries, i'm running with it and testing it22:00
keeskirkland: I get "Filesystem" out of that df22:00
keeskirkland: does $ROOT include /boot/ ?22:01
keeskirkland: probably skip the if mdadm --detail test and go straight to the processing, if it fails, the list will be empty22:02
kirklandkees: oh, sorry, $ROOT is something in that script22:04
kirklandkees: okay, that was set -e proofing, i though22:04
keesgrub_partnum=$(( partnum - 1 ))22:05
keesI'd use that instead of expr (saves an exec of expr)22:05
keesalso, I like seeing $() over 1122:05
keeser22:05
kees``22:05
kirklandkees: k22:05
keeslooks like the right stuff to me.  :)22:05
spader3d_2hi all22:07
spader3d_2how do i open port 53 domain on my machine?22:07
keeskirkland: I'd be curious about possible failure conditions, but I'm not feeling very creative at the moment.  I think best failure mode to catch is "if type mdadm" but nothing in mdadm --detail (i.e. not on md, but mdadm installed)22:07
keeskirkland: I'll be back on in a bit...22:07
kirklandthese wiki problems are absolutely killing my productivity22:09
kirklandkees: doh....22:09
kirkland        md=`df "$ROOT/boot/grub" | sed "s/ .*//"`22:09
keesokay, cool, that's what I thought.  :)22:10
keeskirkland: btw, where is the source for grub-installer, just so I can peek at it?22:10
kirklandkees: yeah, sorry, got lost between the 4 cut and pastes around terminals and pastebins22:10
keeshehe, no problem.22:10
kirklandkees: apt-get source grub-installer22:10
keesheh.  go figure.  ;)22:10
kirklandkees: let me get something working before you waste much time on this22:11
keeskirkland: yeah, I just wanted to see the basic routine22:11
kirklandkees: i just wanted a checkpoint that these are the things that need to be done22:11
thenewguy_anybody  have any links/tips on setting up seaside / squeak with apache on ubuntu server? i dont know where to start22:14
kirklandkees: grub-installer....  gross....  there are a bunch of bash functions, followed by 340 lines of shell code, followed by a bunch more functions22:37
kirklandkees: I think I'm going to need to bust up that middle blob into functions, such that we can call them iteratively22:38
Fenix|workif I want to download packages from packages.ubuntu.com... where do I place these downloaded packages on my ubuntu server22:46
Fenix|workthis box as of yet doesn't have a direct http/ftp connection to the outside22:47
zulnxvl: yep will upload it tomorrow23:32
nxvlzul: :D23:37

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