[02:01] <kriel> okay. I'm planning on making a ftp/php/sql/ssh server. However, the only disk I have handy is a ubuntu 7.10 desktop install disk. Can I convince it to do a server install, or do I have to wait till I can find another burner?
[02:06] <ScottK> You have to install the Desktop, but you can then convince it to transform itself.
[02:08] <kriel> how would I go about doing so, then? (I was planning to reinstall it, it's currently an ubuntu desktop, but I'd like to change it to a server)
[02:10] <ScottK> sudo apt-get remove ubunt-desktop
[02:10] <ScottK> sudo apt-get install (I think) ubuntu-server
[02:10] <ScottK> sudo apt-get autoremove
[02:10] <ScottK> Should get you in the ball park
[02:11] <kriel> hopefully. I'll double-check the packages before I get going. Thank you.
[02:11] <ScottK> If you really want ubuntu-server you'll need to install the -server kernel, but that probably won't make a significant difference
[02:12] <kriel> nah. If I was gonna go that far, I'd just compile my own.
[02:14] <kriel> hm. here's one more interesting one. Any good ideas for rotating the display of the CLI 180 degrees?
[02:14] <ScottK> No.  Sorry.
[02:16] <kriel> thought not, but thought I'd try. Thank you for everything.
[02:18] <kriel> ubuntu-server isn't a package. there's ubuntu-minimal and -serverguide... and -standard.
[02:20] <ScottK> Then skip that step
[03:01] <owh> Hiya, I've created a patch to ubuntu-jeos-builder to add --user, --name, --pass options. The patch was made against the version from nijaba. How do I give it to someone so it can be used?
[03:08] <owh> Assuming someone else also thinks those options are useful :)
[03:10] <kgoetz> owh: not sure who to aask about that
[03:11] <owh> I'm not sure my little patch justifies registering another branch, nor do I understand really how launchpad deals with code - trying to figure out who did what seems pretty complicated.
[03:12] <owh> I suppose I could just email the patch to soren?
[03:12]  * kgoetz has no idea bout LP and source stuff
[03:13] <owh> That makes two of us then :)
[03:13] <kgoetz> hehe :)
[03:13] <owh> Any idea which TZ Soren is in?
[03:14] <kgoetz> +1.5 iirc (EU)
[03:15] <owh> Yeah, just found it.
[03:15] <owh> Another four hours or so. I'll give him a tag.
[03:15] <owh> Thanks kgoetz.
[03:16] <kgoetz> np
[03:24] <thomas_newbie__> can someone help me with my apache2 server?
[03:30] <owh> thomas_newbie__: Depends on what your actual problem is.
[03:31] <thomas_newbie__> I changed my default location /var/www/ folder to /home/username/public_html/ in my config file. I am getting an error whenever trying to connect. 403 forbidden to access /
[03:31] <owh> What are the permissions on that directory?
[03:31] <owh> Apache runs under a different user.
[03:31] <owh> If it cannot read your directory, it cannot server a page.
[03:32] <thomas_newbie__> apache runs under root?
[03:32] <thomas_newbie__> how can I make it work?
[03:32] <owh> Type this in: cd /home/username ; ls -l public_html
[03:33] <owh> Tell us what it says.
[03:34] <thomas_newbie__> owh: well it gives me the 2 pages i have
[03:34] <thomas_newbie__> permissions set to: 755
[03:34] <owh> uh, sorry, ls -ld public_html
[03:36] <owh> What we're trying to determine is if apache can read your public_html directory
[03:37]  * dthacker suspects that apache runs as www-data
[03:37] <owh> Very likely, but at the moment we cannot tell if it is able to actually read the directory.
[03:37]  * owh suspects it's only readable to the user.
[03:38]  * dthacker nods
[03:38] <thomas_newbie__> ok one sec
[03:46] <thomas_newbie__> so what am I suppost to see?
[03:46] <thomas_newbie__> owh:
[03:47] <owh> Yes
[03:47] <thomas_newbie__> what am I suppost to see?
[03:47] <owh> One mo.
[03:48] <owh> thomas_newbie__: Copy the line it outputs and paste it here, there should only be one line.
[03:48] <thomas_newbie__> drwxr-xr-x 2 thomas thomas 4096 2008-01-09 01:02 public_html
[03:49] <owh> So, that's world readable.
[03:49] <owh> Hmm
[03:49] <owh> Did you restart apache after you changed the config?
[03:50] <thomas_newbie__> yea...
[03:50] <thomas_newbie__> any other ideas
[03:50] <owh> Ok, lets see, we'll start with checking out what apache is doing.
[03:50] <thomas_newbie__> thanks I'm totally following you
[03:50] <owh> First: ps -eal | grep apache, tell us which group it is.
[03:50] <owh> It should be www-data
[03:51] <thomas_newbie__> it says no file or directory
[03:51] <genii> thomas_newbie__: I see you are getting some help hardening your server, good :)
[03:51] <owh> No, the command is "ps -eal | grep apache"
[03:51] <thomas_newbie__> lol nm
[03:51] <owh> The "|" is a pipe.
[03:51] <thomas_newbie__> haha yea my mistake
[03:51] <owh> genii: That's later, you can help :)
[03:52] <genii> owh: I need to leave for sleep, crawling onto midnight here
[03:52] <owh> genii: This is just serving a page from a home dir :(
[03:52] <owh> Just gone noon here, sleep tight,
[03:52] <thomas_newbie__> gnight man
[03:52] <owh> noon + 1 to be exact :)
[03:52] <genii> Well, good night all... good luck thomas_newbie__
[03:53] <owh> thomas_newbie__: I'm busy on another screen, preface your comments to me with my name, otherwise I won't respond.
[03:53] <owh> /my IRC will beep :)
[03:53] <thomas_newbie__> owh: i pmed u
[03:53] <owh> That won't help. Keep it here.
[03:54] <owh> Ah, I see, the paste. That's not what I wanted to see, one mo.
[03:55] <owh> Hmm, change it to "ps -ef | grep apache"
[03:58] <thomas_newbie__> owh: PM
[03:58] <owh> Right, so, that's www-data, as we expected. Good. Next...
[03:58] <owh> sudo bash
[03:58] <owh> This will make you root for a moment.
[03:58] <owh> Then su - www-data
[03:59] <owh> This will make you the apache user.
[03:59] <owh> Then we see what it sees.
[03:59] <owh> cd /home/username/public_html
[03:59] <owh> Tell us what it does.
[03:59] <thomas_newbie__> su - www-data        the dash?
[04:00] <owh> Just a minus on its own.
[04:00] <owh> BRB
[04:01] <thomas_newbie__> owh: cd: 1: can't cd to /home/thomas/public_html
[04:01] <XiXaQ> perhaps you should set ownership to thomas:www-data ?
[04:02] <owh> I'm back
[04:02] <thomas_newbie__> look up
[04:02] <owh> XiXaQ: Well, if it's world readable, then it should be readable by the www-data user.
[04:02] <owh> So, thomas_newbie__, what does it do when you run the cd command?
[04:02] <thomas_newbie__> cd: 1: can't cd to /home/thomas/public_html
[04:03] <owh> What does it say?
[04:03] <thomas_newbie__> owh: thats all it gives me
[04:03] <owh> ls /home/thomas/public_html
[04:03] <thomas_newbie__> owh: firstly after the su - www-data       i get a $ sign
[04:03] <owh> Yes
[04:04] <owh> You are then the www-data user.
[04:04] <owh> (The same as the apache process)
[04:04] <thomas_newbie__> owh: permission denied
[04:04] <owh> Crap
[04:04] <owh> ok
[04:04] <owh> ls -l /home/thomas
[04:04] <owh> No
[04:04] <owh> ls -ld /home/thomas
[04:05] <thomas_newbie__> done
[04:05] <XiXaQ> you mean /home/thomas/public_html?
[04:05] <thomas_newbie__> drwxr-x---
[04:05] <owh> No, we already know it's world readable.
[04:05] <owh> Yeah, I thought it might be :)
[04:05] <owh> Ok, you'll need to do a few things.
[04:05] <thomas_newbie__> but um I dont want everyone to be able to reach my username
[04:05] <owh> I'll let you know the process first, then the steps.
[04:06] <owh> I know, hang on.
[04:06] <thomas_newbie__> alright I'm glad your so helpfull :)
[04:06] <owh> We're going to change the group for the public_html directory to www-data, then add your user to that group as well, then re-login, and all should be good.
[04:06] <XiXaQ> if the point is having apache share the folder, then why not just set ownership to thomas:www-data?
[04:07] <XiXaQ> right :)
[04:07] <owh> XiXaQ: Yes, but the thomas user will also need to be in that group, otherwise you could just leave the data in /var/www
[04:08] <thomas_newbie__> sigh....let me try to understand
[04:08] <XiXaQ> uh? He's the owner... Does he have to be in the group too?
[04:08] <owh> The only thing I'm wondering is if apache can pass through the tree if its shared properly. I mean, the /home/thomas user isn't owned by www-data.
[04:08] <owh> XiXaQ: That's a fair point.
[04:08] <owh> XiXaQ: No he won't.
[04:08] <XiXaQ> I'm not even sure that he should.
[04:09] <owh> Ok, first things first.
[04:09] <thomas_newbie__> what is www-data
[04:09] <owh> thomas_newbie__: Type ctrl-d twice, once to leave the www-data user, once to leave the root user shell.
[04:09] <XiXaQ> it's ok to have apache share ~/public_html even if it doesn't have any access to ~
[04:09] <owh> thomas_newbie__: It's the name of the user that is running apache.
[04:09] <thomas_newbie__> owh: i see
[04:09] <XiXaQ> user and group
[04:09] <owh> thomas_newbie__: It's also the name of the group that that user is part of.
[04:10] <owh> :)
[04:10] <thomas_newbie__> owh: that helps
[04:10] <owh> thomas_newbie__: Ok, so are you back to a normal $ prompt?
[04:10] <owh> thomas_newbie__: Type whoami
[04:10] <thomas_newbie__> yes sir
[04:10] <thomas_newbie__> owh: ready for next step
[04:10] <thomas_newbie__> btw I am Thomas :)
[04:11] <owh> sudo chown thomas:www-data /home/thomas/public_html
[04:11] <owh> thomas_newbie__: I thought you may be, but in this game we never assume :)
[04:11] <thomas_newbie__> hehe
[04:11] <thomas_newbie__> yea
[04:12] <thomas_newbie__> owh: can i ask you a question will this take long...not that I don't really value your time...its that I have to get up early...just wondering
[04:12] <owh> thomas_newbie__: Fire away, all that might happen is that your ethernet connection blows up :)
[04:12] <thomas_newbie__> owh: what!?
[04:12] <owh> Oh, you mean, you don't have a new question. No, the command should fix it.
[04:13] <owh> sudo chown thomas:www-data /home/thomas/public_html
[04:13] <XiXaQ> thomas_newbie__, do you have files and subfolders in /home/thomas/public_html?
[04:13] <thomas_newbie__> isn't it chmod
[04:13] <owh> This asks you as a root user to change the ownership of that directory.
[04:13] <owh> No, not the privileges, the ownership.
[04:13] <XiXaQ> perhaps it would be smart to make that a recursive chmod?
[04:13] <thomas_newbie__> XiXaQ: i have 2 files no subfoleers
[04:14] <owh> XiXaQ: There are two files in it, I suppose that's fair.
[04:14] <owh> sudo chown -R thomas:www-data /home/thomas/public_html
[04:14] <owh> The '-R' makes it recursive.
[04:14] <thomas_newbie__> k one sec
[04:14] <owh> XiXaQ: Of course we could have just added thomas to the www-data group and put apache back to /var/www :)
[04:15] <thomas_newbie__> done
[04:15] <owh> Now try your browser again.
[04:15] <thomas_newbie__> owh: restart apache?
[04:15] <XiXaQ> owh, I think that's ugly.
[04:15] <owh> Not needed.
[04:15] <XiXaQ> thomas_newbie__, not necessary.
[04:15] <owh> XiXaQ: This is a server, seeing that we're in the ubuntu-server group, so that would be more logical :)
[04:16] <owh> If this isn't a server, then why are we talking here :)
[04:16] <thomas_newbie__> owh: no not working :(
[04:16] <owh> thomas_newbie__: What does it say?
[04:16] <thomas_newbie__> owh: You don't have permission to access / on this server.
[04:17] <owh> thomas_newbie__: Can you visit one of the files directly?
[04:17] <XiXaQ> owh, I don't understand that argument. It'd still be ugly. What when there is more users? They should have their stuff in their homes, not in yet another set of usernames in /var/www
[04:17] <owh> XiXaQ: Are you sure that the path *to* the webroot doesn't need to be readable by the www-data user?
[04:17] <XiXaQ> yes.
[04:17] <thomas_newbie__> owh: no i cannot
[04:17] <owh> thomas_newbie__: Same error?
[04:17] <thomas_newbie__> yes
[04:18]  * owh wonders if this is a different problem. One mo.
[04:18] <owh> cd /var/www/apache*
[04:18] <XiXaQ> thomas_newbie__, what are you trying to access?
[04:18] <thomas_newbie__> owh: k
[04:18] <owh> The directory in /home/thomas/public_html as the web root
[04:18] <thomas_newbie__> XiXaQ: my homepage...
[04:18] <XiXaQ> thomas_newbie__, what url do you use?
[04:19] <thomas_newbie__> XiXaQ: nothing error 403
[04:19] <XiXaQ> thomas_newbie__, what are you _trying_ to access?
[04:19] <owh> thomas_newbie__: tail /var/log/apache2/error.log
[04:19] <XiXaQ> thomas_newbie__, http://servername/~thomas?
[04:19]  * owh wonders if it's pointing to the correct directory.
[04:19] <thomas_newbie__> XiXaQ: no servername/index.html
[04:20] <XiXaQ> thomas_newbie__, have you set up and enabled a site config for that?
[04:20] <XiXaQ> thomas_newbie__, try http://servername/~thomas. That should work. If it does, then you need to add en entry to sites-available and run a2ensite <sitename>
[04:20] <thomas_newbie__> XiXaQ: i have done configurations such as Documentroot yes
[04:21] <XiXaQ> does it work with ~thomas/?
[04:21] <thomas_newbie__> owh: ok i did it now?
[04:21] <owh> thomas_newbie__: Please run the tail command.
[04:21] <thomas_newbie__> owh: done
[04:21] <thomas_newbie__> owh: need something?
[04:21] <owh> Are there any errors?
[04:21] <thomas_newbie__> owh: yes
[04:21] <owh> thomas_newbie__: What is the *last* line?
[04:22] <owh> Actually PM me the last 10.
[04:22] <thomas_newbie__> [Wed Jan 09 23:17:48 2008] [error] [client 127.0.0.1] (13)Permission denied: access to /index3.html denied
[04:22] <XiXaQ> thomas_newbie__, you've probably used a virtual server name? Connect to that instead.
[04:23] <XiXaQ> or better, paste the site config somewhere and let us have a look at it.
[04:23] <owh> thomas_newbie__: How did you set the document root?
[04:23] <XiXaQ> also, have you enabled the site?
[04:23] <owh> thomas_newbie__: Yes, I agree with XiXaQ
[04:23] <thomas_newbie__> ok hold on guys
[04:24] <thomas_newbie__> http://paste.ubuntu-nl.org/51419/
[04:24] <owh> Meanwhile I'm trying to figure out how to configure a remote server running vmware-server and a guest running dhcp to configure another guest via dhcp, all while a local dhcp server is running ;)
[04:25] <XiXaQ> thomas_newbie__, what did you do after editing that file?
[04:25] <thomas_newbie__> huh?
[04:25] <thomas_newbie__> saved it restarted
[04:25] <XiXaQ> ok.
[04:26] <owh> XiXaQ: That documentroot directive looks wrong to me, /me checks
[04:27] <XiXaQ> thomas_newbie__, you never answered my question. Does http://servername/~thomas work?
[04:27] <thomas_newbie__> XiXaQ: no
[04:27] <owh> XiXaQ: Do you recall if it is case sensitive?
[04:27] <XiXaQ> it is.
[04:28] <XiXaQ> well. I think it is. It _should_ be, anyway. :)
[04:28] <owh> For me with a standard install, it's in sites-available/default
[04:28] <thomas_newbie__> owh: the default file yes
[04:28] <owh> thomas_newbie__: Which file did you show us?
[04:28] <thomas_newbie__> owh: the config file yes
[04:29] <owh> Which path?
[04:29] <thomas_newbie__> owh:/etc/apache2/sites-available/
[04:29] <thomas_newbie__> owh: default
[04:30] <owh> Ok, just for fun, sudo chmod 777 /home/thomas
[04:30] <owh> Then try your browser again.
[04:31]  * kgoetz reads up
[04:31] <thomas_newbie__> IT WORKS!
[04:31] <kgoetz> i just saw chmod 777  someones home
[04:31] <kgoetz> *never* *ever* do that
[04:31] <owh> kgoetz: You did, I'm not finished yet.
[04:31] <kgoetz> if apache needs access, make it 7.01
[04:31] <thomas_newbie__> owh: but of course I dont want people access to that
[04:31] <owh> kgoetz: I was confirming that apache was in fact pointing in the correct directory.
[04:31] <owh> thomas_newbie__: Now change it back.
[04:31] <XiXaQ> and since it'll share /home/thomas/public, that last change wouldn't do any good.
[04:31] <thomas_newbie__> owh: to
[04:32] <kgoetz> owh: not really an excuse to give word write to a home directory
[04:32] <thomas_newbie__> rwx------?
[04:32] <thomas_newbie__> what pemissions?
[04:32] <owh> thomas_newbie__: You had it at 750
[04:32] <XiXaQ> thomas_newbie__, that means apache doesn't have any permissions to the folder. Was that /home/thomas or /home/thomas/public_html?
[04:33] <owh> /home/thomas
[04:33] <XiXaQ> yes, you want /home/thomas/public_html
[04:33] <owh> XiXaQ: It is already thomas:www-data 755
[04:33] <XiXaQ> and it should be drwxr-x--, I think.
[04:33] <owh> The problem is that apache cannot *get* to the directory.
[04:33] <kgoetz> home/thomas/ has to be chmod 701~, /home/thomas/public_html has to be xx5
[04:34] <owh> kgoetz: Uhm, no, 750
[04:34] <thomas_newbie__> should i change /home/thomas to 701?
[04:34] <kgoetz> owh: uhm no
[04:34] <owh> thomas_newbie__: Hold on a tick.
[04:34] <thomas_newbie__> owh: hey guys I'm gonna take a piss BE RIIIGHT BACK OK
[04:35] <owh> kgoetz: Lets just get our bits right, The public_html directory is owned by thomas:www-data
[04:35] <kgoetz> thomas_newbie__: "i'm going afk" is enough info
[04:35] <owh> kgoetz: The permissions are 755
[04:35] <kgoetz> owh: ah right. in that case 7x0 is right :) (i hadnt read up far)
[04:36] <owh> See :)
[04:36] <kgoetz> :)
[04:36] <owh> So, the /home/thomas directory should be 750
[04:36] <XiXaQ> no.
[04:36] <owh> ?
[04:36] <XiXaQ> apache should only be able to share /home/thomas/public_html
[04:37] <owh> XiXaQ: It needs x to be able to traverse the tree.
[04:37] <XiXaQ> it doesn't need read permissions for the directory.
[04:37] <owh> XiXaQ: No, x, execute, for a directory means that you can see the directories below it.
[04:37] <owh> Doh,
[04:37] <owh> 710
[04:37] <XiXaQ> yes.
[04:37] <thomas_newbie__> owh: k
[04:37] <owh> XiXaQ: Yes, you are right.
[04:38] <owh> L)
[04:38] <XiXaQ> and 750 for public_html
[04:38] <owh> sudo chmod 710 /home/thomas
[04:38] <owh> sudo chmod 750 /home/thomas/public_html
[04:38] <kgoetz> why is $HOME chgrop www-data?
[04:38] <owh> Then try your browser again.
[04:38] <owh> It isn't.
[04:38] <owh> kgoetz: public_html is.
[04:38] <kgoetz> then you need 701 for home
[04:39] <owh> Hmm,
[04:39] <thomas_newbie__> lol omg so what do i set
[04:39] <owh> kgoetz: You are a smarty pants :)
[04:39] <owh> thomas_newbie__: That's correct sudo chmod 751 /home/thomas
[04:39] <kgoetz> owh: ;)
[04:39] <thomas_newbie__> sudo chmod 710 /home/thomas?
[04:39] <owh> No
[04:40] <owh> sudo chmod 751 /home/thomas
[04:40] <kgoetz> or 701
[04:40] <thomas_newbie__> omg
[04:40] <thomas_newbie__> which
[04:40] <thomas_newbie__> i did 751
[04:40] <owh> kgoetz: Well, the standard install is 750
[04:40] <owh> thomas_newbie__: That's fine.
[04:40] <owh> kgoetz: So the thomas group can see its own directory :)
[04:40] <kgoetz> owh: i think of that as a bug, not a feature
[04:41] <thomas_newbie__> so i did that and
[04:41] <owh> kgoetz: I'm not going to change the default install :)
[04:41] <owh> kgoetz: Personally I leave the web root at /var/www :)
[04:42] <owh> kgoetz: If I'm feeling particularly adventurous I'll symlink it somewhere else :)
[04:42] <kgoetz> owh: ditto. personal root is usually public_html though :)
[04:42] <kgoetz> i dont see a reason to move web root
[04:42] <owh> :)
[04:42] <thomas_newbie__> guys where do i go from here
[04:42] <owh> thomas_newbie__: It should be working.
[04:42] <thomas_newbie__> owh: wow why is it working
[04:43] <thomas_newbie__> owh: so hold on.....didn't I just give more permissions to more people....to my home directory
[04:43] <owh> thomas_newbie__: ls -ld /home/thomas /home/thomas/public_html
[04:43] <owh> thomas_newbie__: This will show you.
[04:43] <owh> s/This/That/
[04:44] <thomas_newbie__> so when people connect to my server people are part of group or other?
[04:44] <kgoetz> their not. its apache who is part of groups (or not)
[04:44] <owh> thomas_newbie__: Technically you've given the world permission to see the names of the files in your home directory. Bear in mind that "world" refers to actual users on your server.
[04:45] <kgoetz> users/services
[04:45] <owh> yea
[04:45] <thomas_newbie__> owh: meaning accounts i have on this machine
[04:45] <owh> BRB - phone
[04:45] <thomas_newbie__> not say if you want to connect
[04:46] <kgoetz> it doesnt refer to me, no
[04:47] <thomas_newbie__> hey so i just changed /home/thomas to chmod 701 and it still works
[04:48] <kgoetz> :)
[04:51] <thomas_newbie__> kgoetz: so people connecting to me are entering as "OTHER" not group
[04:51] <kgoetz> thomas_newbie__: no, thier not doing either.
[04:52] <kgoetz> *apache* is running as something. their connection *to* appache is totally different to what aache runs ats
[04:52] <kgoetz> *apache runs as
[04:53] <thomas_newbie__> kgoetz: i see
[04:54] <thomas_newbie__> Well I wanna just thank you all for your help I'm so glad that I got this working. Thank you owh and kgoetz. I will be around this channel more often :)
[04:54] <owh> I'm baaack. Did I miss anything?
[04:55] <kgoetz> owh: thomas_newbie__ having the revelation about priviledge seperation ;)
[04:55] <owh> thomas_newbie__: Here's how it breaks down:
[04:56] <owh> The apache process runs as www-data which has permission to scan your home dir file names thanks to the 1 in the 701 permissions. It also has permission to access the files in /home/thomas/public_html thanks to the 750 permissions.
[04:56] <owh> kgoetz: I gathered :)
[04:56] <owh> A web visitor accesses the apache process which then gets the file.
[04:56] <thomas_newbie__> So basically it was a permission problem? with the /home/thomas/public_html directory?? I swear though I checked it and it was set to rwx
[04:56] <owh> Yes
[04:57] <owh> That doesn't help.
[04:57] <thomas_newbie__> owh: omg so what we did was change the grooup to www-data
[04:57] <thomas_newbie__> owh: was that it?
[04:57] <kgoetz> thomas_newbie__: sounds like it was a problem with your $HOME dir
[04:57] <owh> thomas_newbie__: The problem was that the apache process could not see the public_html directory to access it.
[04:57] <owh> thomas_newbie__: You had two problems, both called privileges :)
[04:57] <owh> kgoetz: It was :)
[04:58] <owh> Can I go back to work again now?
[04:58]  * owh pings soren
[04:58] <kgoetz> owh: yes you can :)
[04:58] <thomas_newbie__> owh: LMAO i noticed though I had to change the public_html directory to group www-data it was set to thomas
[04:58] <owh> kgoetz: I figure I'll get the other thing done as well :)
[04:58] <thomas_newbie__> owh: thank you, you have been very helpfull buddy
[04:59] <nxvl> owh: soren is asleep, its kind of late on europe
[04:59] <owh> thomas_newbie__: My pleasure. kgoetz and XiXaQ kept me honest.
[04:59] <thomas_newbie__> owh: if you need help with your thing i'll direct you what to do
[04:59] <thomas_newbie__> :)
[04:59] <thomas_newbie__> owh: i'm also linux pro
[04:59] <owh> Uh, it's 5:59 am at the moment in Berlin :)
[04:59] <thomas_newbie__> owh: i was born in berlin no joke
[05:00] <owh> thomas_newbie__: I need to know who to give a patch to ubuntu-jeos-builder to.
[05:00] <thomas_newbie__> owh: sure i'll help you with that
[05:00] <thomas_newbie__> owh: lets see
[05:00] <thomas_newbie__> um..
[05:00] <thomas_newbie__> I dont know LOL
[05:01] <owh> :)
[05:01] <thomas_newbie__> owh: i wish i had the brains and the smarts
[05:01] <owh> thomas_newbie__: I've been at this for a while, 26 years or so, give it time :)
[05:01] <thomas_newbie__> you must be a mature guy
[05:01] <kgoetz> owh: presumably not using gnu/linux the whole time ;)
[05:02] <XiXaQ> heh, no, that would be impressive :)
[05:02] <owh> kgoetz: No, started with a Vic20 a while ago :)
[05:02] <kgoetz> :)
[05:02]  * owh was the first in school to own their own computer :)
[05:03] <owh> Then onto Apple ][, Vaxen etc...
[05:03] <kgoetz> mmm. vax
[05:03] <thomas_newbie__> APPLE 1 FTW
[05:03] <owh> Played a bit with Spectrum, ZX80, solaris, you know the general stuff :)
[05:04] <thomas_newbie__> goodnight guys
[05:05]  * owh is currently playing with embedded hardware on satellite trackers and vmware :)
[05:05] <owh> thomas_newbie__: Night.
[05:06] <kgoetz> thomas_newbie__: later mate
[05:07] <owh> kgoetz: AU ?
[05:08]  * owh suspects Australians around with "mate" :)
[05:09] <kgoetz> owh: yeah, au :)
[05:09]  * owh in WA :)
[05:10]  * kgoetz in SA
[05:10] <owh> I'm about to mail a satellite tracker to someone in your state :)
[05:10] <kgoetz> cool :) sounds leet, whatever it is :p
[05:10] <owh> I was there a few months back for the WSC :)
[05:11] <owh> World Solar Challenge.
[05:11]  * owh ran the website.
[05:11] <kgoetz> didnt get to see any of that this year :(
[05:11] <owh> It was fun, 'specially with the server falling over under load :)
[05:11] <owh> s/:)/:|/
[05:12] <kgoetz> hehe. thats a good thing, surely?
[05:13] <owh> If you're the administrator it means you get to work while the marketing department yells at you :)
[05:13] <kgoetz> there is that i suppose. it also means its worth visiting :)
[05:14] <owh> ROTFL :)
[05:14] <owh> We all had fun :)
[05:14] <kgoetz> hehe
[05:14] <owh> Anyway, at the mo, I need to get my vmware server sorted out. onno@itmaze.com.au if you need to get in touch.
[05:15] <kgoetz> catch you mate :)
[05:15] <owh> Later
[05:15] <kgoetz> owh: karl@kgoetz.id.au
[05:15] <owh> Cool, tah
[05:16] <XiXaQ> are you looking for spammers? :)
[05:16] <Bakefy> Hello everyone
[05:17] <kgoetz> XiXaQ: no spam on the internet :p
[05:17] <kgoetz> Bakefy: hey :)
[05:17] <Bakefy> I am stuck trying to get ubuntu server to boot.
[05:17] <Bakefy> I installed it with no issues what so ever.
[05:18] <kgoetz> whats the hardware, and what version of ubuntu?
[05:18] <Bakefy> its older...
[05:18] <Bakefy> I have 7.10 installed
[05:18] <Bakefy> http://westrealm.homeip.net/shots/IMG_0623.JPG
[05:19] <owh> XiXaQ: Nah, but the way I figure it, I've had that address for a decade or so, one more instance isn't going to kill it :)
[05:19] <Bakefy> that is my screenshot of where I am stuck
[05:19] <owh> Bakefy: You don't have a higher resolution photo? I cannot make out the electrons :)
[05:19] <XiXaQ> :(
[05:20] <XiXaQ> hehehe
[05:20] <Bakefy> kgoetz, i have this older Vaio (1ghrz AMD, 512 MB Ram) I just want to turn it into a file server.  I bought two 500 GB hard drives.
[05:20] <kgoetz> heck thats a hihg res photo
[05:20] <owh> XiXaQ: Actually, I can make out the return sweep :)
[05:20] <Bakefy> sorry about that.
[05:22] <Bakefy> kgoetz, my first error was "grub error 18" I fixed that by reinstalling with a 200 MB /boot partition.  but now it gets stuck where that High Rez shot shows you.
[05:23] <kgoetz> busted initramfs :/
[05:23] <kgoetz> i havent had to deal with taht
[05:23] <Bakefy> kgoetz, I guess my motherboards BIOS is too old to accept the 500 GB drives.
[05:23] <kgoetz> Bakefy: no, the kernel has started to boot, its no longer a bios problem
[05:24] <Bakefy> it has done this on TWO different cds.  ubuntu desktop 7.10 loaded perfectly on the original 40 GB drive that was in there.
[05:25] <Bakefy> The last thing I cna read that it loads is BusyBox.
[05:26] <kgoetz> i just dont know :(
[05:26] <Bakefy> wonder if desktop would load...
[05:27] <Bakefy> that might rule out hardware issues.
[05:34] <owh> Bakefy: The difference between desktop and server is packages installed, It's not getting that far yet.
[05:34] <owh> Bakefy: It's possible that the /boot partition is exceeding the 1Gb limit.
[05:35] <owh> What I'd do is partition a /boot partition, 10Mb or so, as the first partition during install.
[05:35] <owh> Bakefy: At the moment we don't really have enough information to see what is going on.
[05:35] <owh> Bakefy: Does the LiveCD load?
[05:35] <owh> Bakefy: Can it see the whole drive?
[05:36] <Bakefy> I have have not tried the live CD
[05:36] <Bakefy> i will try it.
[05:37] <owh> How old is this machine?
[05:37] <Bakefy> I bought it in 2000
[05:37] <Bakefy> so its up there.
[05:37] <owh> Hmm, unlikely to have the 1Gb limit, but it might choke on the 500Gb drive.
[05:37] <Bakefy> I really just want an NAS
[05:38] <owh> Bakefy: Buy a My Book World Edition, 2Tb for $700AUD
[05:38] <Bakefy> got these two 500 GB's for like 99 a piece
[05:38] <owh> Bakefy: Comes with Linux on board :)
[05:39]  * owh guesses that $99 each is not in AUD :)
[05:39] <kgoetz> owh: 2T for $700? :o
[05:40] <Bakefy> kgoetz that 615 USDs
[05:40] <owh> kgoetz: See, thought I might get your attention :)
[05:40] <kgoetz> owh: you managed.
[05:41] <owh> kgoetz: http://staticice.com.au/ will give you some suppliers, look for "2TB -2TBLK"
[05:41] <Bakefy> i just dont understand how it cant work the 500 GBs
[05:41] <owh> kgoetz: Bear in mind that the World Edition comes with Ethernet, the other edition is FireWire/USB.
[05:42] <owh> Bakefy: At the moment we're trying to troubleshoot, I don't know either.
[05:43] <Bakefy> I'm trying to boot the DVD to the live portion... I have a feeling this wont work either... even though this should not require any HHD's right?
[05:43] <kgoetz> owh: ethernet sounds good. ;)
[05:44] <kgoetz> pschulz01: 16:11 < owh> kgoetz: http://staticice.com.au/ will give you some suppliers, look for "2TB -2TBLK"
[05:44]  * owh is working on acquiring a few and installing a upnp server to store a DVD library. I'll also install rsync onto it.
[05:44] <Bakefy> whoaaa, I tried to run the live cd and it brought me to command prompt
[05:44] <owh> Bakefy: Any messages ?
[05:45] <Bakefy> owh, I got nothing, I have the version that it is running though.
[05:46] <Bakefy> now its coming up
[05:46] <owh> Bakefy: dmesg, /var/log/syslog
[05:46] <owh> Ah, patience :)
[05:47] <Bakefy> haha...
[05:48] <Bakefy> strange, it asked me if i wanted to run in safe graphics mode... I said yes, and now its back to terminal.
[05:49] <Bakefy> you know it had the cross hair mouse pointer, and the GUI, now its gone?  I guess this computer is slower than balls.
[05:50] <owh> Meanwhile, CTRL-ALT-F1 will get you to a console :)
[05:51] <owh> User is ubuntu, password is the same.
[05:51]  * owh pings soren.
[06:41] <XiXaQ> can someone explain how to set up webcal on apache so I can share some evolution data between users?
[06:41] <XiXaQ> is it webdav I need?
[07:27] <owh> XiXaQ: From memory yes, but it's been a while.
[07:58] <soren> owh: yes?
[07:59] <owh> soren: Hiya, I've created a patch to ubuntu-jeos-builder to add --user, --name, --pass options. The patch was made against the version from nijaba. How do I give it to someone so it can be used?
[07:59] <soren> owh: Are you familiar with bzr?
[07:59] <owh> Nope
[07:59] <soren> Ah.
[07:59] <owh> Should I email it to you?
[07:59] <soren> Well, you can just do a diff -u between the original script and yours and send that to me.
[08:00] <owh> I have a diff -ruN
[08:00] <soren> That's fine.
[08:00] <owh> Cool, email address from launchpad?
[08:00] <soren> Since it's only one file, the results are identical)
[08:00] <soren> soren@ubuntu.com
[08:00] <soren> So yes. :)
[08:01] <owh> Done, sent.
[08:01] <owh> Tah
[08:02] <owh> When I have a spare moment I'll look at the perl warnings... If I'm lucky, this weekend.
[08:03] <soren> perl warnings? It's a shell script?
[08:03] <owh> The builder script shows LOCALE errors.
[08:03] <owh> Are we talking about the same thing?
[08:03] <owh> I'm talking about the builder script to create a ubuntu jeos system
[08:04] <soren> Me too.
[08:04] <soren> It might call perl stuff, though.... adduser, for instance.
[08:04] <owh> In the todo section there is a line: #  fix perl locale warnings
[08:07] <owh> Yes, that's what appears to happen. There's also a DHCP error with a perl line somewhere. #  fix perl locale warnings
[08:07] <owh> Crap, copy/paste
[08:08] <owh> ubuntu-jeos-builder, line 514: [: DHCP integer expression expected
[08:08]  * owh cannot copy/paste between xnest and IRC :(
[08:09] <owh> (That's the line numbering after the patch.)
[08:09] <soren> owh: "DHCP integer" ? Erm... ok? I haven't seen that one.
[08:10] <owh> Lemmie see if I can give you some more detail. One mo soren.
[08:11] <owh> soren: It's the part then the interfaces file is being created :         if [ $IP -eq "DHCP" ]; then
[08:12] <owh> s/then/when/
[08:12] <XiXaQ> :(
[08:12] <soren> erk.
[08:12] <XiXaQ> the last two days, I haven't been able to accomplish anything at all.
[08:13] <soren> owh: Yeah, -eq is an integer comparison.
[08:13] <soren> owh: I've not yet reviewed all of nijaba's changes.
[08:13]  * soren sighs
[08:13] <nijaba> woops....  looks like I have been sloppy here :(
[08:13] <soren> So much work, so little time.
[08:14] <owh> XiXaQ: I feel like that often, but my wife reminds me that even doing things, trying things, testing, calling people, writing on IRC and sending email is achieving something.
[08:14] <soren> nijaba: :) No worries. The shell usually figures it out, but just issues a warning.
[08:14] <owh> soren: Yeah, I tried using your version, but nijaba's version was more feature complete.
[08:14] <XiXaQ> owh, you're lucky to have a wife then.
[08:14] <owh> XiXaQ: I'm happy to tell you that you achieved something :)
[08:15] <nijaba> I'll fix that right away...
[08:15] <XiXaQ> but I haven't. I haven't learned anything. I haven't been able to get anything working. Nothing.
[08:15] <owh> I wanted the features to make the creation of /opt optional too, but I couldn't figure out how to get launchpad to help me merge those versions.
[08:15] <owh> XiXaQ: Well, we fixed the web server for one user, some days it's like that.
[08:16] <XiXaQ> well.. I've been able to thrash all the servers available in ubuntu. Perhaps it's a world record or something. That'd count as an achievement maybe.
[08:16] <owh> XiXaQ: I feel your pain. I have a Treo 650, it has 3000 appointments, 1200 contacts and I'm trying to migrate it to a new N95, for two weeks.
[08:16] <nijaba> owh: would you like me to integrate your changes in my branch at the same time, or is soren doing it?
[08:17] <owh> nijaba: I'm happy either way, perhaps it will be simpler to add it to yours.
[08:17] <owh> Email address?
[08:17] <nijaba> nicolas.barcet (at) canonical.com
[08:17] <owh> Sent
[08:17] <nijaba> thx
[08:18] <owh> soren: Did you see that you can ignore my patch?
[08:18] <soren> owh: Yup, got it.
[08:18] <owh> soren: nijaba is now integrating it into his, might be less work for you.
[08:19] <nijaba> owh: soren will still have to review the full thing sometime ;)
[08:19] <owh> The mvo version has a --no-opt option, that stops the creation of the /opt drive.
[08:19] <owh> nijaba: Yes, but only once :)
[08:21] <owh> Now all I need to do is figure out why apt prompts for permission to install software if I use the --addpkg option.
[08:44] <owh> nijaba: Is there any reason why --addpkg doesn't default to "--force-yes -y"
[08:46] <nijaba> owh: I wouldn't feel safe it that was the default.
[08:47] <owh> nijaba: But aren't we running a script with an --addpkg option, that is, we're saying, build a machine with these packages.
[08:47] <owh> nijaba: It doesn't really make sense to then ask: Are you sure you want to install this into this new machine you're creating.
[08:50] <owh> nijaba: I suppose I could cheat by installing a package called "--force-yes -y bob"
[08:50] <owh> :)
[08:56] <XiXaQ> are calendars really that complex?
[08:58] <owh> XiXaQ: You have no idea. It's *horrible*.
[08:59] <XiXaQ> you'd think I was talking about terraforming a planet or something.
[08:59]  * owh has nothing good to say about calendars after spending two weeks trying to have coordinated calendars between a palm, a ubuntu desktop and a nokia.
[08:59] <owh> XiXaQ: No kidding.
[09:00] <nijaba> owh:  I see what you mean now :)  sorry.  Yes you are right !
[09:00] <owh> XiXaQ: I fantasize that one day I can run an RDBS that serves email/vCard/iCal/vCal/vEvent/vJournal/vAlarm events.
[09:00] <owh> nijaba: :)
[09:01] <owh> XiXaQ: s/email/IMAP+POP/
[09:01] <owh> XiXaQ: Not 17 different packages, just an RDBS and some plug-ins.
[09:01] <XiXaQ> I wish those bongo-people could hurry up. That's exactly what I need.
[09:02] <XiXaQ> mail, contacts and calendar.
[09:03] <owh> XiXaQ: There are many people who could "hurry up". It indicates to me that we're seeing the pointy end of people trying to make a UI *and* a server.
[09:03] <owh> nijaba: FYI, the work around --addpkg "--force-yes -y foobar" works as expected :)
[09:03] <XiXaQ> yes. And all the solutions that seem to exist, are so very complex.
[09:04] <owh> XiXaQ: funambol, evolution to name two.
[09:04] <XiXaQ> hmm?
[09:04] <owh> XiXaQ: Back-end server providers.
[09:04] <XiXaQ> evolution doesn't have any server?
[09:05] <owh> XiXaQ: Well I suppose evolution-data-server is one.
[09:05] <XiXaQ> no, that's just to enable other processes to obtain the information, like the clock.
[09:05] <owh> XiXaQ: But it doesn't do IMAP, evolution just stores the data locally.
[09:06] <owh> XiXaQ: IIRC it also provides the actual storage engine, but I may be wrong.
[09:06] <XiXaQ> yes, but it's not an internet server to connect users.
[09:06] <owh> XiXaQ: Yes.
[09:06] <XiXaQ> yes?
[09:06] <owh> XiXaQ: Yes, it's not an internet server.
[09:07] <XiXaQ> heh
[09:07] <owh> XiXaQ: Otherwise I'd have said "No" :)
[09:07] <owh> Sorry, it's been a loooong day.
[09:08] <owh> If I'm lucky, I'll be interrupted for dinner shortly, now if the download completes before I need to leave that would be icing on the cake, but I'm not holding my breath.
[09:09] <XiXaQ> I've had two twenty hour days in a row.
[09:10] <owh> nijaba: What is the -eq supposed to be for the DHCP thing? It seems that the DHCP option isn't working as expected :(
[09:10] <owh> XiXaQ: So, you're pretty perky for someone who's suffering lack of sleep then :)
[09:11] <nijaba> owh: it is supposed to be a string (=) comparison, not an integer one
[09:11] <owh> Tah
[09:11] <XiXaQ> I'm not.
[09:12] <XiXaQ> I want to cry or smash my office or quit my job or something. Maybe I should become a fisherman.
[09:12] <Gargoyle> morning all
[09:14] <XiXaQ> owh, I've been told it's quite easy to do in debian, so maybe I'll just install that instead.
[09:14] <owh> XiXaQ: Same/similar packages, if you know the package name, it should be simpler.
[09:15] <XiXaQ> rscds
[09:15] <owh> Is it packaged for etch?
[09:15] <owh> XiXaQ: What TZ are you in?
[09:16] <XiXaQ> +1
[09:16] <XiXaQ> Norway.
[09:16] <owh> Hmm, day just starting, mine is just ending. If you're happy to wait for a few hours I need to feed my face, happy to provide some eyeballs after dinner.
[09:17] <XiXaQ> I'm happy for all the help I can get.
[09:18] <owh> Well, lemmie feed my face and I'll drop back in and see what gives.
[09:18] <XiXaQ> :)
[09:18] <owh> Later all...
[11:39] <kraut> moin
[12:08] <Kalamansi> hello admins and experts, how to share internet connection to pc2?my pc1 have internet (which is my server ubuntu desktop 7.10 now) .. and also how to install firewall after sharing internet connection to pc2? thanks
[12:32] <kraut> wtf?
[12:33] <owh> XiXaQ: So, fed and ready to go for a bit. How are things at your end?
[12:34] <XiXaQ> I've been able to get webdav working :)
[12:34] <XiXaQ> got alot of help from a chap in #apache :)
[12:34] <owh> XiXaQ: Excellent, so what does that leave to do?
[12:34] <XiXaQ> not sure yet :)
[12:35] <owh> Fair enough. What are you trying to achieve?
[12:36] <XiXaQ> sharing calendars.
[12:36] <XiXaQ> I'm able to do so... sortof.
[12:36] <owh> XiXaQ: Read Only, or Read Write.
[12:36] <XiXaQ> both. :)
[12:36] <owh> Can you write to the web-dav?
[12:37] <XiXaQ> read write seems difficult, and it seems I have to manually publish it.
[12:37] <owh> That is, can you write-publish to it?
[12:37] <XiXaQ> yes, I'm able to publish my calendar now, and read it from another client, but I've only managed to do either read or write. Not both.
[12:38] <owh> Yeah, AFAIK you need an iCal server for that, luckily there is a Ubuntu recipe for that, lemmie find it.
[12:39] <XiXaQ> that'd be great! :)
[12:39] <owh> XiXaQ: Have a read of this: http://cam.moobox.org/blog/?p=5
[12:40] <owh> XiXaQ: This will install Apple
[12:40] <owh> s
[12:40] <owh> XiXaQ: This will install Apple's iCal server as it appears in Darwin.
[12:41] <owh> Seeing that I'm going to need one too, I'll run along with a parallel install in jeos :)
[12:42] <XiXaQ> that looks great :)
[12:42] <owh> XiXaQ: Every problem is simple once you have the answer :)
[12:43] <XiXaQ> something like that :)
[12:47] <owh> XiXaQ: I'm on another window, ping me if you need to.
[12:48] <XiXaQ> ok :)
[12:51]  * dthacker thanks owh too :)
[12:52] <owh> dthacker: For what?
[12:52]  * owh happily takes a thanks :)
[12:52] <dthacker> owh: the ical recipe
[12:52] <owh> Oh, no problem, came across it last week when I was pulling out my hair.
[12:53]  * owh is going to be actually trying it as soon as I've fixed a little DHCP problem :)
[12:53] <XiXaQ> owh, that didn't work :/
[12:54] <owh> Where did it break?
[12:54] <XiXaQ> running it.
[12:54] <owh> Ok, hang on, I'm still catching up. Lemmie get to that point.
[12:54] <owh> Be about five/ten.
[12:54] <XiXaQ> http://rafb.net/p/vFHdFX51.html
[12:55] <owh> XiXaQ: I'm just fixing up 10 servers :)
[12:56] <XiXaQ> :)
[12:57] <owh> XiXaQ: This was a hold over from the -eq problem we found in the jeos build script earlier today :)
[12:57] <XiXaQ> hmm?
[12:59] <XiXaQ> seems it's unable to find krb5-config
[13:02] <owh> XiXaQ: Sorry, bit of a delay, proxy server borked :(
[13:03] <XiXaQ> owh, I installed the package krb5-config, and it asked me to: « Enter the hostnames of Kerberos servers in the MYLOCAL Kerberos realm separated by spaces.»
[13:03] <XiXaQ> uh..? :)
[13:04] <XiXaQ> I don't have any kerberos servers for my ... realm.
[13:04] <owh> Hold on, I'm not there yet :)
[13:04] <XiXaQ> then get there! :)
[13:04]  * owh is still trying to get to have number 1 done.
[13:04] <XiXaQ> :)
[13:04] <owh> As I said, proxy borked.
[13:06] <owh> XiXaQ: Yah, aptitude install subversion underway :)
[13:10] <owh> XiXaQ: svn checkout
[13:11] <owh> XiXaQ: I'm on a 1Mbit satellite link, so the latency is fun :)
[13:11] <XiXaQ> :)
[13:11] <owh> XiXaQ: It's fine for continuous stuff, but svn/bittorrent/interactive, not so good :)
[13:12] <XiXaQ> I bet :)
[13:13] <owh> ssh is fine, that is, if you are an old-timer and used to 300 baud :)
[13:14] <owh> It's up to downloading docs/rfc
[13:16] <owh> XiXaQ: How big is this tree?
[13:16] <XiXaQ> rather.
[13:17] <owh> du -sh
[13:17] <owh> Uh, du -sh .
[13:18] <owh> I'm up to 8.5Mb
[13:19] <owh> We made it to TZ info, Africa.
[13:20] <owh> Hmm, a simple tar file would have been better.
[13:22] <XiXaQ> ... If you're wishing for things, why don't you wish for a ubuntu deb? :)
[13:24] <owh> XiXaQ: Let's make it run first, then we can make a .deb :)
[13:24] <XiXaQ> I hope it doesn't depend on too many other services. I don't know why I would need kerberos, for instance.
[13:25] <owh> XiXaQ: While you're waiting, read up on the checkinstall package :)
[13:25] <owh> XiXaQ: Dunno about it's dependencies, I'll be there soon :)
[13:25] <owh> I'm up to TZ/London
[13:26] <XiXaQ> I'm not sure if I can handle any more information until the next time I wake up.
[13:26] <owh> XiXaQ: Fair enough.
[13:27] <owh> XiXaQ: In short, it watches when you do "make install" and creates a .deb from that.
[13:28] <owh> As for why it needs kerberos, likely for users/groups information. Sit tight :)
[13:29] <owh> XiXaQ: Can you please go into the CalendarServer directory and run "du -sh ." and tell me how big it is?
[13:30] <XiXaQ> 18M
[13:31] <owh> I'm at 11M
[13:37] <XiXaQ> and now? :)
[13:39] <owh> XiXaQ: It's all here, I'm doing #4, there are packages missing. The missing list is different between my feisty box and my jeos box.
[13:39] <owh> XiXaQ: Just checking sources.
[13:40] <owh> Hmm, it seems that Cam was lying :)
[13:40] <owh> I'm looking for python-kerberos
[13:42] <owh> That's better, added universe to jeos.
[13:42] <owh> Not sure how Cam installed it under 7.04, but who's checking :)
[13:45] <owh> XiXaQ: Read this: http://www.recycledpapyr.us/2008/01/09/installing-apples-darwin-calendar-server/
[13:54] <owh> XiXaQ: I got the error krb5-config not found, it's downloading that now.
[13:54] <owh> XiXaQ: The run -s command is downloading it.
[13:55] <XiXaQ> ok, so you haven't tried to run it yet?
[13:55] <owh> Yes, I'm doing #5
[13:59] <owh> XiXaQ: Right, I just got to #8 - bork
[13:59] <owh> XiXaQ: Doh, need to remount root.
[14:00] <owh> Hmm, no different.
[14:01] <XiXaQ> :/
[14:01] <owh> XiXaQ: I'm googling...
[14:03] <owh> XiXaQ: http://ubuntuforums.org/showthread.php?p=4098003
[14:05] <owh> Also: http://ubuntuforums.org/showthread.php?p=4106313
[14:07] <owh> XiXaQ: Chin up, it seems we're pretty close.
[14:08] <owh> XiXaQ: Most of what I'm reading is reporting success, we're not that dumb :)
[14:08] <XiXaQ> coffeedude, about time! Where have you been? :)
[14:08] <XiXaQ> coffeedude, please dcc me a cup of hot coffee right away.. :)
[14:08] <coffeedude> Family stuff :-)
[14:11] <owh> XiXaQ: http://ubuntuforums.org/showpost.php?p=4101952&postcount=10
[14:12] <owh> XiXaQ: I'm going through this list one at a time, install, test, purge. : http://blog.jl42.de/index.php?/archives/231-Installation-of-the-Apple-Calendar-Server-on-Ubuntu-Edgy.html
[14:14] <owh> XiXaQ: cammj Was posting five hours ago.
[14:16] <owh> XiXaQ: Finally someone with a setup like ours: http://ubuntuforums.org/showpost.php?p=4105040&postcount=13
[14:18] <owh> aptitude install python2.4-dev libkrb5-dev attr subversion curl build-essential libssl-dev python-pysqlite2 bzip2
[14:20] <owh> Crap, I think I might know what I did wrong.
[14:24] <owh> Nope
[14:30] <XiXaQ> owh, I really need a break. I've been sitting here for more than twenty hours.
[14:30] <owh> I think I'm really close.
[14:30] <owh> I understand though.
[14:30] <XiXaQ> the first think I need to do, is get some food, and then I really need some sleep.
[14:30] <owh> Yay
[14:30] <owh> Done
[14:30] <XiXaQ> it works?
[14:30] <owh> aptitude install libkrb5-dev
[14:31] <owh> No errors on the console atm.
[14:31] <owh> Crap
[14:31] <owh> I cheered too soon.
[14:32] <owh> Take a break. I need to go to bed, shall we try again tomorrow?
[14:33] <owh> XiXaQ: Take a break. I need to go to bed, shall we try again tomorrow?
[14:33] <XiXaQ> you bet! :)
[14:33] <owh> XiXaQ: It's coming up midnight here.
[14:33] <owh> I'll see you when I get there...
[14:33] <owh> Sleep tight, later...
[14:33] <XiXaQ> yup. Sleep well :)
[14:50] <ScottK> So https://wiki.ubuntu.com/ServerPackageReview?action=show proposes adding 36 packages to Main.  So far I see only 4 marked accepted and 2 more assigned.  I don't think that's going to get us there....
[15:10] <pubo> hi all
[15:10] <pubo> I have a little problem with Samba and an USB NTFS HD
[15:11] <pubo> I've configured samba to share one ntfs partition. From the clients, I can mount it, and if I use a terminal, I have full permissions over the shared directory.
[15:12] <pubo> The problem is when I try to create a directory using nautilus. I can delete files, directories, create files, but I can't create directories
[15:12] <pubo> can anybody help me?
[15:13] <pubo> somerville32, do you think is a samba problem? ntfs-3g problem? nautilus problem?
[15:13] <somerville32> pubo, Did you check the Samba server logs?
[15:14] <pubo> uhm, no... I'm going to see them :)
[15:14] <nxvl_work> pubo: what do you mean "if I use terminal", remote terminal? local terminal?
[15:15] <pubo> I've just installed thunar. No problems using it. Seems that is a nautilus problem
[15:15] <pubo> nxvl, local console (in the client)
[15:16] <nxvl_work> so remote console (for the server)?
[15:17] <ScottK> soren: Thanks for the serverspec update.  I'm glad to see I'm not the only one actually working on it.  I wonder how much else work is actually getting done.
[15:17] <nxvl_work> pubo: being the server the local one, is it remote or local terminal?
[15:17] <soren> ScottK: Not sure..
[15:18] <pubo> nxvl_work, in the client, I mount the shared directory. If I use the console, going to /media/ExtHD I have full permissions. I can do everything. Now I open nautilus. I go to that directory, and I only can create/delete files, delete directories, but I can't create directories
[15:18] <ScottK> soren: So far my amavisd-new MIR has needed 8 for depends.  A little more work than I expected when I suggested it at UDS....
[15:19] <nxvl_work> pubo: i think is problem with samba client and the way you are mounting it
[15:19] <soren> ScottK: Heh :)
[15:19] <nxvl_work> and/or*
[15:20] <pubo> nxvl_work, but from the console I can create directories. It is only when I use nautilus when I can't do that
[15:20] <pubo> Even If I use thunar, I can do everything
[15:32] <somerville32> pubo, then it seems it is a bug in Nautilus
[15:33] <nxvl_work> soren: did you take a look at the bug?
[15:38] <somerville32> ScottK, I'd like to get more involved in the Server Team. Any pointers?
[15:38] <ScottK> somerville32: What are your server related interests?
[15:39] <nxvl_work> ScottK: can you take at the copyright diff on Bug #130836 i'm not sure abour it
[15:39] <ubotu> Launchpad bug 130836 in apache2 "Specify OpenDocument icon(s) in Apache2 configuration" [Wishlist,Confirmed] https://launchpad.net/bugs/130836
[15:39] <nxvl_work> about*
[15:39] <nxvl_work> take a look*
[15:39] <somerville32> ScottK, Apache, ldap stuff
[15:40] <somerville32> ScottK, Remote management
[15:40] <ScottK> somerville32: It's the usual I'd say.  Dive in, get to work.  Triage bugs, find fixes, propose updates.
[15:41] <ScottK> I'm more interested in mail servers, so I'm not the best source for what needs doing on web servers.
[15:41] <soren> nxvl_work: Where do the icons come from? Did you design them yourself?
[15:41] <ScottK> Maybe soren would have suggestions for you somerville32?
[15:42] <ScottK> soren: https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/130836/comments/23 is by the author of the icons
[15:42] <nxvl_work> soren: nop, from http://www.catnip.co.uk/opendocument/icons/#apache, do i need to put that link on the copyright?
[15:42] <ubotu> Launchpad bug 130836 in apache2 "Specify OpenDocument icon(s) in Apache2 configuration" [Wishlist,Confirmed]
[15:42] <somerville32> ScottK, Do you know someone named Arren?
[15:42] <soren> somerville32: Well, bug triaging would make my life a lot easier, but I realise it's not much fun..
[15:42] <pubo> somerville32, the logs are "empty" (only connection and disconnections logs). Should be a bug then? Can I report it?
[15:43] <soren> nxvl_work: Oh, sorry, I mistook you for the original submitter.
[15:43] <ScottK> somerville32: I don't think so.  ENOCONTEXT though.
[15:43] <ScottK> nxvl_work: Since the author of the icons has said they can be distributed under the ASF license, I don't think debian/copyright needs changing.  Soren may have a different opinion.
[15:44] <somerville32> ScottK, A guy who tried to take over development of libSPF?
[15:44] <ScottK> Ah
[15:44] <nxvl_work> ScottK: mathiaz told me that i need to add it, since the icons aren't part of the apache release
[15:45] <somerville32> ScottK, Does that ring a bell?
[15:45] <ScottK> I saw that libspf.org is back.  I didn't recall the name.
[15:45] <somerville32> Weird have small the world is
[15:45] <somerville32> s/have/how
[15:45] <ScottK> No, I don't know him, but if he's going to take it up, I think that's great as the original developer is long vanished.
[15:45] <ScottK> Do you know him?
[15:45] <soren> ScottK: I think the copyright changes should stay.
[15:46] <somerville32> ScottK, Yes, I do know Arren.
[15:46] <nxvl_work> soren: cause the icons aren't part of the oficial apache release, didn't it?
[15:46] <somerville32> ScottK, I can poke Arren if you'd like to see if he would be interested again
[15:47] <ScottK> Right.  I got it now.  IIRC we set up an SVN repo for him to use on openspf.org, but I don't think he ever used it.
[15:47] <somerville32> ScottK, Is Shevek the current "maintainer"?
[15:48] <soren> nxvl_work: right, and they have a different copyright holder.
[15:48] <ScottK> Someone else just reregistered libspf.org.
[15:48] <ScottK> somerville32: Shevek was involved in libspf2, not libspf
[15:48] <ScottK> I have access to the libspf2.org and a stack of patches that I haven't had time to deal with yet.
[15:49] <ScottK> somerville32: Are we talking libspf or libspf2?
[15:49] <somerville32> I'm thinking libspf2?
[15:50] <somerville32> But aren't two projects named that or something? lol
[15:50] <ScottK> There is the project openspf.org.
[15:50] <ScottK> libspf was the first C implementation written by James Couzens.
[15:51] <ScottK> libspf2 (also called libspf-alt) was written by Wayne Schlitt after he got sick of James.
[15:51] <ScottK> So they are independent implementations of the same protocol.
[15:52] <ScottK> The problem is that they were both written before RFC 4408 was finalized and neither has been fully updated.
[15:52] <ScottK> So I'd love someone who is a C programmer (meaning not me) to step up and work on at least one of them.
[15:52] <ScottK> somerville32: You tell me which it is?
[15:53] <somerville32> http://web.archive.org/web/20050206225902/moscow.6o4.ca/shevek_no_apology.html <-- So Shevek is Ben Mankin and the POV is Wayne's (
[15:53] <somerville32> aka Arren's?)
[15:55] <somerville32> ScottK, From this, http://libspf.userfriendly.net/FAQ, I'd deduct that Arren is Wayne? If so, I can contact Arren and see if he is still interested in working on SPF (either 1 or 2).
[15:57] <ScottK> Arren isn't Wayne, I'm pretty sure, but whichever side of that argument Arren was on, both need a maintainer, so yes, please.
[15:58] <somerville32> Okay.
[15:58] <ScottK> He can visit #spf on irc.perl.org and we can chat there.
[15:58] <ScottK> Email is good too.
[15:59] <somerville32> Ok
[16:00] <ScottK> somerville32: Thanks.
[16:01] <somerville32> He said he doesn't have time to be the maintainer but would be interested in helping support it. He said he has unreleased code for it.
[16:02] <ScottK> somerville32: Great.  Did you establish which 'it' we are talking about?
[16:02] <somerville32> it referring to the person or the project?
[16:02] <ScottK> Project
[16:02] <ScottK> libspf or libspf2?
[16:02] <somerville32> libspf2 but I think Arren was heavily involved in libspf too?
[16:03] <somerville32> "Being familiar with both codebases, I'd suggest using libspf2 starting from 1.2.5, change the bytecoding to structs, fix the test suite, and you're off."
[16:03] <somerville32> > Arren@Anarres II tells you: I have the original libspf2 repos on a backup tape somewhere.
[16:03] <somerville32> Arren@Anarres II tells you: I haven't had time to restore it. I'll dig that tape out now, Scott and Julian asked for it.
[16:04] <somerville32> "OK, I'm happy to help on libspf2. I want nothing to do with libspf1. I do not have time to be a primary maintainer, but I am very, very experienced with the specs and the code, and will work closely with anyone who does want to be primary maintainer."
[16:05] <ScottK> Great.
[16:05] <ScottK> Libspf2 it is then.
[16:05] <somerville32> Do you have any questions about SRS?
[16:05] <ScottK> No.
[16:06] <ScottK> somerville32: Please ask him to contact me and we can discuss getting libspf2 updated.  That's be great (and I agree that fixing up libspf2 is better/easier).
[16:07] <ScottK> Arren isn't Shevek is he?
[16:07] <somerville32> No
[16:07] <ScottK> OK.  Because Julian and I have been talking to Shevek about libspf2 updates.
[16:08] <ScottK> I don't "want" to be the primary maintainer, but until one appears, I guess I'll take it.
[16:08] <nxvl_work> there is a lot of bugs on the server tema bugs page which are solved, but not uploaded
[16:09] <nxvl_work> and there us no u-s suscribed
[16:10] <ScottK> nxvl_work: Solved as in patch or solved as in debdiff?
[16:10] <nxvl_work> debdiff
[16:11] <nxvl_work> https://bugs.edge.launchpad.net/ubuntu/+source/openldap2.3/+bug/129302
[16:11] <ubotu> Launchpad bug 129302 in openldap2.3 "New watch file" [Unknown,Fix released]
[16:11] <nxvl_work> like this
[16:11] <ScottK> nxvl_work: Then I'd suggest reviewing them to make sure they are still current (debdiff against the current version) and then subscribe UUS or UMS depending.
[16:12]  * ScottK looks
[16:13] <ScottK> nxvl_work: That one should be marked fix released as if you look at debian/changelog for the one we have in Hardy, it shows the watch file was included.  The debdiff is OBE.
[16:13] <nxvl_work> !OBE
[16:13] <ubotu> Sorry, I don't know anything about obe - try searching on http://ubotu.ubuntu-nl.org/factoids.cgi
[16:14] <ScottK> nxvl_work: OBE = Overtaken By Events
[16:14] <nxvl_work> oh
[16:14] <nxvl_work> k
[16:14] <ScottK> Generally going through them and checking for stuff like that or subscribing the appropriate sponsorship team would be highly useful.
[16:15] <nxvl_work> this one also, but is agains an old version of apache -> https://bugs.edge.launchpad.net/ubuntu/+source/apache2/+bug/112991
[16:15] <ubotu> Launchpad bug 112991 in apache2 "/etc/init.d/apache2 greps excessively for PidFile" [Medium,Triaged]
[16:16] <nxvl_work> in this case should i ask the author for an update or update it myself?
[16:16] <ScottK> So you'd need to investigate if the fix has been applied in the current version or not and update the debdiff if not
[16:16] <ScottK> Go for it.
[16:18] <nxvl_work> still present
[16:18] <nxvl_work> BUT
[16:18] <nxvl_work> if they upload the change on https://bugs.edge.launchpad.net/ubuntu/+source/apache2/+bug/130836 we will have a version problem
[16:18] <ubotu> Launchpad bug 130836 in apache2 "Specify OpenDocument icon(s) in Apache2 configuration" [Wishlist,Confirmed]
[16:19] <nxvl_work> in that case what should i do as a contributor, make a debdiff with the 2 changes in one single version and point that its so?
[16:19] <nxvl_work> and upload it to the 2 Bug reports on LP
[16:20] <ScottK> Yes, except just upload the debdiff to one bug and link to it in the other.
[16:23] <nxvl_work> ok
[16:30] <nxvl_work> ScottK: like this: Bug #112991 Bug #130836
[16:30] <ubotu> Launchpad bug 112991 in apache2 "/etc/init.d/apache2 greps excessively for PidFile" [Medium,Triaged] https://launchpad.net/bugs/112991
[16:30] <ubotu> Launchpad bug 130836 in apache2 "Specify OpenDocument icon(s) in Apache2 configuration" [Wishlist,Confirmed] https://launchpad.net/bugs/130836
[16:30]  * ScottK looks
[16:33] <ScottK> nxvl_work: Looks reasonable.  The subscribe UMS to the bug with the debdiff on it, if you haven't.
[16:33] <nxvl_work> reporting to bts, i will do it when i'm done
[16:33] <nxvl_work> there are already suscribed
[16:33] <nxvl_work> :D
[16:35] <ScottK> OK.
[16:36] <soren> nxvl_work: I'll upload the opendocument thing when the alpha's out.
[16:37] <mathiaz> nxvl_work: I'm not sure about the PidFile solution tough.
[16:37] <mathiaz> nxvl_work: bug 112991
[16:37] <ubotu> Launchpad bug 112991 in apache2 "/etc/init.d/apache2 greps excessively for PidFile" [Medium,Triaged] https://launchpad.net/bugs/112991
[16:38] <somerville32> Is ~ubuntu-small-business-server active?
[16:38] <nxvl_work> mathiaz: why?
[16:39] <nxvl_work> soren: what alpha? ubuntu or apache one?
[16:39] <soren> nxvl_work: Ubuntu.
[16:39] <nxvl_work> soren: thanx
[16:39]  * nxvl_work HUGS soren
[16:39] <soren> :)
[16:39] <mathiaz> nxvl_work: I think there is a similar bug in Debian and the discussion was inconclusive there.
[16:39]  * soren hugs nxvl_work
[16:39] <mathiaz> nxvl_work: but it's been a while since I looked at it.
[16:39] <ScottK> somerville32: Just managed to get through http://web.archive.org/web/20050206225902/moscow.6o4.ca/shevek_no_apology.html - From what I know (most of that happened before I was involved in SPF), libspf really was a vehicle for James to teach himself C programming.
[16:40] <nxvl_work> mathiaz: i have just reported to debian, let's see what they say, i also looked for a similar bug on BTS and i didn't fin any
[16:40]  * somerville32 nods at ScottK 
[16:40] <mathiaz> somerville32: did you check the Ubuntu Server Roadmap ? (https://wiki.ubuntu.com/ServerTeam/Roadmap)
[16:40] <mathiaz> somerville32: there is a list of area you can get involved with the server team.
[16:41] <nxvl_work> mathiaz: i reported and added the diff
[16:41] <somerville32> mathiaz, I'm actually looking at that _right_ now, haha :)
[16:41] <somerville32> mathiaz, Thats why I asked if the ubuntu-small-business-server is still active
[16:41] <nxvl_work> talking about the RoadMap
[16:41] <nxvl_work> mathiaz: all the apache2 modules are on the apache2 source?
[16:42] <mathiaz> somerville32: not really. is it linked from the Roadmap ?
[16:42] <somerville32> mathiaz, The team is assigned to certain specs
[16:42] <mathiaz> nxvl_work: no.
[16:43] <nxvl_work> thats what i thought
[16:43] <mathiaz> nxvl_work: for example - mod_php is part of the php source IIRC
[16:43] <mathiaz> somerville32: ah ok. you're looking at the blueprints on LP.
[16:43] <nxvl_work> mathiaz: and in this case is there any easy way to find which apache modules are up there or no?
[16:44] <somerville32> mathiaz, ah, yes. I didn't actually look at the link you provided, I just assumed it was for launchpad
[16:44] <ScottK> somerville32: As far as getting involved, if you want to work on Main Inclusion Reports, see https://wiki.ubuntu.com/ServerPackageReview?action=show and feel free to assign yourself and start working on any of the 32 with no one assigned.
[16:44] <somerville32> Okay.
[16:45] <mathiaz> nxvl_work: apache modules package name should start with libapache2-mod-
[16:46] <mathiaz> somerville32: the Roadmap page in the wiki is more up-to-date. It should list concrete tasks you can work on.
[16:47] <somerville32> What happened to the initiative that Corey Burger started forever ago regarding Active Directory authentication and easy of use in corporate environments?
[16:48] <soren> somerville32: You can ask him? He's Burgundavia.
[16:49] <sommer> wouldn't the new/upcoming likewise-open package help with that?
[16:49] <mathiaz> sommer: yes. that should help a lot.
[16:49] <Burgundavia> somerville32: it went nowhere due to lack of coders
[16:49] <somerville32> Burgundavia, I'd like to help.
[16:49] <somerville32> :)
[16:50] <Burgundavia> and yes, Canonical now considers it a priority, so I guess we did succeed
[16:50] <mathiaz> somerville32: dendrobates is working on the packaging bits.
[16:50] <sommer> somerville32: are you familiar with http:://www.likewisesoftware.com/community/
[16:50] <Burgundavia> right, that is what I thought
[16:50] <mathiaz> somerville32: you may wanna get in touch with him then. I'm sure he needs some testers.
[16:51] <somerville32> sommer, cool :)
[16:51] <sommer> yep, I'd also think it would improve in the future now that MS has opened the protocol docs... but I guess we'll have to see
[16:55] <somerville32> sommer, Is there an ITP filed for it?
[16:55] <sommer> ITP?
[16:55] <somerville32> intent to package
[16:55] <sommer> ah... I think so, I'm pretty sure there was a Blueprint for the UDS
[17:29] <nijaba> somerville32: Yes, we are working on it.  Should be part of hardy
[18:59] <SiLOX> Hi! Are there any way to monitor HARDWARE RAID in Ubuntu/Debian?
[19:09] <SiLOX> dont botter - found the answer my self :)
[19:18] <methods[laptop]> how do i install by category ?
[21:13] <genii> Is there some bandwidth or connection aggregator program? I have access here to 8 separate connections and want to hopefully combine them.
[21:34] <Kamping_Kaiser> genii, look at trunking
[21:42] <genii> Kamping_Kaiser: OK, thanks for the tip
[22:53] <pubo> Can anybody help me with samba + charsets? I'm trying to share an NTFS partition (ubuntu server), but I can't see accents in the client (ubuntu client)
[22:56] <pubo> re:
[22:56] <pubo> anybody here?
[23:05] <owh> XiXaQ: You still awake?
[23:05]  * owh hopes not :)
[23:41] <kgoetz> owh: morning :)
[23:42] <owh> kgoetz: Hiya.
[23:42]  * owh is trying to stop going insane at the moment :)
[23:44] <owh> Has anyone packaged the vmware-tools package so I can just dpkg -i install it without needing to install all the build depends and all the other crap on my shiny jeos install?
[23:44] <owh> Or am I just dreaming :)
[23:45] <owh> Hmm, perhaps I should build a vm to build the tools package :)
[23:45] <owh> Aaaaaaaaaaaaaaaarg.
[23:45] <owh> Feel better now.
[23:45] <kgoetz> hehe
[23:45] <kgoetz> cafuego might have
[23:46] <owh> I suspect that by the time I've located cafuego, it will have compiled :)
[23:48] <kgoetz> owh: http://ubuntu.cafuego.net/
[23:50] <owh> kgoetz: Niiice, didn't know about that. Shiny google-earth, but no vmware :)
[23:51] <kgoetz> owh: hes a melbournite :) (hes one of the organises of LCA this year)
[23:52] <owh> Hmm, shame I'm not going to be anywhere near Melbourne at that time :(
[23:52] <kgoetz> </3
[23:53] <kgoetz> lca ftw
[23:53] <owh> "ftw" ?
[23:54] <somerville32> for the win
[23:57] <owh> Google is very educational :)