/srv/irclogs.ubuntu.com/2008/01/10/#ubuntu-server.txt

krielokay. 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:01
ScottKYou have to install the Desktop, but you can then convince it to transform itself.02:06
krielhow 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:08
ScottKsudo apt-get remove ubunt-desktop02:10
ScottKsudo apt-get install (I think) ubuntu-server02:10
ScottKsudo apt-get autoremove02:10
ScottKShould get you in the ball park02:10
krielhopefully. I'll double-check the packages before I get going. Thank you.02:11
ScottKIf you really want ubuntu-server you'll need to install the -server kernel, but that probably won't make a significant difference02:11
krielnah. If I was gonna go that far, I'd just compile my own.02:12
krielhm. here's one more interesting one. Any good ideas for rotating the display of the CLI 180 degrees?02:14
ScottKNo.  Sorry.02:14
krielthought not, but thought I'd try. Thank you for everything.02:16
krielubuntu-server isn't a package. there's ubuntu-minimal and -serverguide... and -standard.02:18
ScottKThen skip that step02:20
owhHiya, 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:01
owhAssuming someone else also thinks those options are useful :)03:08
kgoetzowh: not sure who to aask about that03:10
owhI'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:11
owhI suppose I could just email the patch to soren?03:12
* kgoetz has no idea bout LP and source stuff03:12
owhThat makes two of us then :)03:13
kgoetzhehe :)03:13
owhAny idea which TZ Soren is in?03:13
kgoetz+1.5 iirc (EU)03:14
owhYeah, just found it.03:15
owhAnother four hours or so. I'll give him a tag.03:15
owhThanks kgoetz.03:15
kgoetznp03:16
thomas_newbie__can someone help me with my apache2 server?03:24
owhthomas_newbie__: Depends on what your actual problem is.03:30
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
owhWhat are the permissions on that directory?03:31
owhApache runs under a different user.03:31
owhIf it cannot read your directory, it cannot server a page.03:31
thomas_newbie__apache runs under root?03:32
thomas_newbie__how can I make it work?03:32
owhType this in: cd /home/username ; ls -l public_html03:32
owhTell us what it says.03:33
thomas_newbie__owh: well it gives me the 2 pages i have03:34
thomas_newbie__permissions set to: 75503:34
owhuh, sorry, ls -ld public_html03:34
owhWhat we're trying to determine is if apache can read your public_html directory03:36
* dthacker suspects that apache runs as www-data03:37
owhVery 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:37
* dthacker nods03:38
thomas_newbie__ok one sec03:38
thomas_newbie__so what am I suppost to see?03:46
thomas_newbie__owh:03:46
owhYes03:47
thomas_newbie__what am I suppost to see?03:47
owhOne mo.03:47
owhthomas_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_html03:48
owhSo, that's world readable.03:49
owhHmm03:49
owhDid you restart apache after you changed the config?03:49
thomas_newbie__yea...03:50
thomas_newbie__any other ideas03:50
owhOk, lets see, we'll start with checking out what apache is doing.03:50
thomas_newbie__thanks I'm totally following you03:50
owhFirst: ps -eal | grep apache, tell us which group it is.03:50
owhIt should be www-data03:50
thomas_newbie__it says no file or directory03:51
geniithomas_newbie__: I see you are getting some help hardening your server, good :)03:51
owhNo, the command is "ps -eal | grep apache"03:51
thomas_newbie__lol nm03:51
owhThe "|" is a pipe.03:51
thomas_newbie__haha yea my mistake03:51
owhgenii: That's later, you can help :)03:51
geniiowh: I need to leave for sleep, crawling onto midnight here03:52
owhgenii: This is just serving a page from a home dir :(03:52
owhJust gone noon here, sleep tight,03:52
thomas_newbie__gnight man03:52
owhnoon + 1 to be exact :)03:52
geniiWell, good night all... good luck thomas_newbie__03:52
owhthomas_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 u03:53
owhThat won't help. Keep it here.03:53
owhAh, I see, the paste. That's not what I wanted to see, one mo.03:54
owhHmm, change it to "ps -ef | grep apache"03:55
thomas_newbie__owh: PM03:58
owhRight, so, that's www-data, as we expected. Good. Next...03:58
owhsudo bash03:58
owhThis will make you root for a moment.03:58
owhThen su - www-data03:58
owhThis will make you the apache user.03:59
owhThen we see what it sees.03:59
owhcd /home/username/public_html03:59
owhTell us what it does.03:59
thomas_newbie__su - www-data        the dash?03:59
owhJust a minus on its own.04:00
owhBRB04:00
thomas_newbie__owh: cd: 1: can't cd to /home/thomas/public_html04:01
XiXaQperhaps you should set ownership to thomas:www-data ?04:01
owhI'm back04:02
thomas_newbie__look up04:02
owhXiXaQ: Well, if it's world readable, then it should be readable by the www-data user.04:02
owhSo, 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_html04:02
owhWhat does it say?04:03
thomas_newbie__owh: thats all it gives me04:03
owhls /home/thomas/public_html04:03
thomas_newbie__owh: firstly after the su - www-data       i get a $ sign04:03
owhYes04:03
owhYou are then the www-data user.04:04
owh(The same as the apache process)04:04
thomas_newbie__owh: permission denied04:04
owhCrap04:04
owhok04:04
owhls -l /home/thomas04:04
owhNo04:04
owhls -ld /home/thomas04:04
thomas_newbie__done04:05
XiXaQyou mean /home/thomas/public_html?04:05
thomas_newbie__drwxr-x---04:05
owhNo, we already know it's world readable.04:05
owhYeah, I thought it might be :)04:05
owhOk, you'll need to do a few things.04:05
thomas_newbie__but um I dont want everyone to be able to reach my username04:05
owhI'll let you know the process first, then the steps.04:05
owhI know, hang on.04:06
thomas_newbie__alright I'm glad your so helpfull :)04:06
owhWe'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
XiXaQif the point is having apache share the folder, then why not just set ownership to thomas:www-data?04:06
XiXaQright :)04:07
owhXiXaQ: Yes, but the thomas user will also need to be in that group, otherwise you could just leave the data in /var/www04:07
thomas_newbie__sigh....let me try to understand04:08
XiXaQuh? He's the owner... Does he have to be in the group too?04:08
owhThe 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
owhXiXaQ: That's a fair point.04:08
owhXiXaQ: No he won't.04:08
XiXaQI'm not even sure that he should.04:08
owhOk, first things first.04:09
thomas_newbie__what is www-data04:09
owhthomas_newbie__: Type ctrl-d twice, once to leave the www-data user, once to leave the root user shell.04:09
XiXaQit's ok to have apache share ~/public_html even if it doesn't have any access to ~04:09
owhthomas_newbie__: It's the name of the user that is running apache.04:09
thomas_newbie__owh: i see04:09
XiXaQuser and group04:09
owhthomas_newbie__: It's also the name of the group that that user is part of.04:09
owh:)04:10
thomas_newbie__owh: that helps04:10
owhthomas_newbie__: Ok, so are you back to a normal $ prompt?04:10
owhthomas_newbie__: Type whoami04:10
thomas_newbie__yes sir04:10
thomas_newbie__owh: ready for next step04:10
thomas_newbie__btw I am Thomas :)04:10
owhsudo chown thomas:www-data /home/thomas/public_html04:11
owhthomas_newbie__: I thought you may be, but in this game we never assume :)04:11
thomas_newbie__hehe04:11
thomas_newbie__yea04:11
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 wondering04:12
owhthomas_newbie__: Fire away, all that might happen is that your ethernet connection blows up :)04:12
thomas_newbie__owh: what!?04:12
owhOh, you mean, you don't have a new question. No, the command should fix it.04:12
owhsudo chown thomas:www-data /home/thomas/public_html04:13
XiXaQthomas_newbie__, do you have files and subfolders in /home/thomas/public_html?04:13
thomas_newbie__isn't it chmod04:13
owhThis asks you as a root user to change the ownership of that directory.04:13
owhNo, not the privileges, the ownership.04:13
XiXaQperhaps it would be smart to make that a recursive chmod?04:13
thomas_newbie__XiXaQ: i have 2 files no subfoleers04:13
owhXiXaQ: There are two files in it, I suppose that's fair.04:14
owhsudo chown -R thomas:www-data /home/thomas/public_html04:14
owhThe '-R' makes it recursive.04:14
thomas_newbie__k one sec04:14
owhXiXaQ: Of course we could have just added thomas to the www-data group and put apache back to /var/www :)04:14
thomas_newbie__done04:15
owhNow try your browser again.04:15
thomas_newbie__owh: restart apache?04:15
XiXaQowh, I think that's ugly.04:15
owhNot needed.04:15
XiXaQthomas_newbie__, not necessary.04:15
owhXiXaQ: This is a server, seeing that we're in the ubuntu-server group, so that would be more logical :)04:15
owhIf this isn't a server, then why are we talking here :)04:16
thomas_newbie__owh: no not working :(04:16
owhthomas_newbie__: What does it say?04:16
thomas_newbie__owh: You don't have permission to access / on this server.04:16
owhthomas_newbie__: Can you visit one of the files directly?04:17
XiXaQowh, 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/www04:17
owhXiXaQ: Are you sure that the path *to* the webroot doesn't need to be readable by the www-data user?04:17
XiXaQyes.04:17
thomas_newbie__owh: no i cannot04:17
owhthomas_newbie__: Same error?04:17
thomas_newbie__yes04:17
* owh wonders if this is a different problem. One mo.04:18
owhcd /var/www/apache*04:18
XiXaQthomas_newbie__, what are you trying to access?04:18
thomas_newbie__owh: k04:18
owhThe directory in /home/thomas/public_html as the web root04:18
thomas_newbie__XiXaQ: my homepage...04:18
XiXaQthomas_newbie__, what url do you use?04:18
thomas_newbie__XiXaQ: nothing error 40304:19
XiXaQthomas_newbie__, what are you _trying_ to access?04:19
owhthomas_newbie__: tail /var/log/apache2/error.log04:19
XiXaQthomas_newbie__, http://servername/~thomas?04:19
* owh wonders if it's pointing to the correct directory.04:19
thomas_newbie__XiXaQ: no servername/index.html04:19
XiXaQthomas_newbie__, have you set up and enabled a site config for that?04:20
XiXaQthomas_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 yes04:20
XiXaQdoes it work with ~thomas/?04:21
thomas_newbie__owh: ok i did it now?04:21
owhthomas_newbie__: Please run the tail command.04:21
thomas_newbie__owh: done04:21
thomas_newbie__owh: need something?04:21
owhAre there any errors?04:21
thomas_newbie__owh: yes04:21
owhthomas_newbie__: What is the *last* line?04:21
owhActually 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 denied04:22
XiXaQthomas_newbie__, you've probably used a virtual server name? Connect to that instead.04:22
XiXaQor better, paste the site config somewhere and let us have a look at it.04:23
owhthomas_newbie__: How did you set the document root?04:23
XiXaQalso, have you enabled the site?04:23
owhthomas_newbie__: Yes, I agree with XiXaQ04:23
thomas_newbie__ok hold on guys04:23
thomas_newbie__http://paste.ubuntu-nl.org/51419/04:24
owhMeanwhile 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:24
XiXaQthomas_newbie__, what did you do after editing that file?04:25
thomas_newbie__huh?04:25
thomas_newbie__saved it restarted04:25
XiXaQok.04:25
owhXiXaQ: That documentroot directive looks wrong to me, /me checks04:26
XiXaQthomas_newbie__, you never answered my question. Does http://servername/~thomas work?04:27
thomas_newbie__XiXaQ: no04:27
owhXiXaQ: Do you recall if it is case sensitive?04:27
XiXaQit is.04:27
XiXaQwell. I think it is. It _should_ be, anyway. :)04:28
owhFor me with a standard install, it's in sites-available/default04:28
thomas_newbie__owh: the default file yes04:28
owhthomas_newbie__: Which file did you show us?04:28
thomas_newbie__owh: the config file yes04:28
owhWhich path?04:29
thomas_newbie__owh:/etc/apache2/sites-available/04:29
thomas_newbie__owh: default04:29
owhOk, just for fun, sudo chmod 777 /home/thomas04:30
owhThen try your browser again.04:30
* kgoetz reads up04:31
thomas_newbie__IT WORKS!04:31
kgoetzi just saw chmod 777  someones home04:31
kgoetz*never* *ever* do that04:31
owhkgoetz: You did, I'm not finished yet.04:31
kgoetzif apache needs access, make it 7.0104:31
thomas_newbie__owh: but of course I dont want people access to that04:31
owhkgoetz: I was confirming that apache was in fact pointing in the correct directory.04:31
owhthomas_newbie__: Now change it back.04:31
XiXaQand since it'll share /home/thomas/public, that last change wouldn't do any good.04:31
thomas_newbie__owh: to04:31
kgoetzowh: not really an excuse to give word write to a home directory04:32
thomas_newbie__rwx------?04:32
thomas_newbie__what pemissions?04:32
owhthomas_newbie__: You had it at 75004:32
XiXaQthomas_newbie__, that means apache doesn't have any permissions to the folder. Was that /home/thomas or /home/thomas/public_html?04:32
owh/home/thomas04:33
XiXaQyes, you want /home/thomas/public_html04:33
owhXiXaQ: It is already thomas:www-data 75504:33
XiXaQand it should be drwxr-x--, I think.04:33
owhThe problem is that apache cannot *get* to the directory.04:33
kgoetzhome/thomas/ has to be chmod 701~, /home/thomas/public_html has to be xx504:33
owhkgoetz: Uhm, no, 75004:34
thomas_newbie__should i change /home/thomas to 701?04:34
kgoetzowh: uhm no04:34
owhthomas_newbie__: Hold on a tick.04:34
thomas_newbie__owh: hey guys I'm gonna take a piss BE RIIIGHT BACK OK04:34
owhkgoetz: Lets just get our bits right, The public_html directory is owned by thomas:www-data04:35
kgoetzthomas_newbie__: "i'm going afk" is enough info04:35
owhkgoetz: The permissions are 75504:35
kgoetzowh: ah right. in that case 7x0 is right :) (i hadnt read up far)04:35
owhSee :)04:36
kgoetz:)04:36
owhSo, the /home/thomas directory should be 75004:36
XiXaQno.04:36
owh?04:36
XiXaQapache should only be able to share /home/thomas/public_html04:36
owhXiXaQ: It needs x to be able to traverse the tree.04:37
XiXaQit doesn't need read permissions for the directory.04:37
owhXiXaQ: No, x, execute, for a directory means that you can see the directories below it.04:37
owhDoh,04:37
owh71004:37
XiXaQyes.04:37
thomas_newbie__owh: k04:37
owhXiXaQ: Yes, you are right.04:37
owhL)04:38
XiXaQand 750 for public_html04:38
owhsudo chmod 710 /home/thomas04:38
owhsudo chmod 750 /home/thomas/public_html04:38
kgoetzwhy is $HOME chgrop www-data?04:38
owhThen try your browser again.04:38
owhIt isn't.04:38
owhkgoetz: public_html is.04:38
kgoetzthen you need 701 for home04:38
owhHmm,04:39
thomas_newbie__lol omg so what do i set04:39
owhkgoetz: You are a smarty pants :)04:39
owhthomas_newbie__: That's correct sudo chmod 751 /home/thomas04:39
kgoetzowh: ;)04:39
thomas_newbie__sudo chmod 710 /home/thomas?04:39
owhNo04:39
owhsudo chmod 751 /home/thomas04:40
kgoetzor 70104:40
thomas_newbie__omg04:40
thomas_newbie__which04:40
thomas_newbie__i did 75104:40
owhkgoetz: Well, the standard install is 75004:40
owhthomas_newbie__: That's fine.04:40
owhkgoetz: So the thomas group can see its own directory :)04:40
kgoetzowh: i think of that as a bug, not a feature04:40
thomas_newbie__so i did that and04:41
owhkgoetz: I'm not going to change the default install :)04:41
owhkgoetz: Personally I leave the web root at /var/www :)04:41
owhkgoetz: If I'm feeling particularly adventurous I'll symlink it somewhere else :)04:42
kgoetzowh: ditto. personal root is usually public_html though :)04:42
kgoetzi dont see a reason to move web root04:42
owh:)04:42
thomas_newbie__guys where do i go from here04:42
owhthomas_newbie__: It should be working.04:42
thomas_newbie__owh: wow why is it working04:42
thomas_newbie__owh: so hold on.....didn't I just give more permissions to more people....to my home directory04:43
owhthomas_newbie__: ls -ld /home/thomas /home/thomas/public_html04:43
owhthomas_newbie__: This will show you.04:43
owhs/This/That/04:43
thomas_newbie__so when people connect to my server people are part of group or other?04:44
kgoetztheir not. its apache who is part of groups (or not)04:44
owhthomas_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:44
kgoetzusers/services04:45
owhyea04:45
thomas_newbie__owh: meaning accounts i have on this machine04:45
owhBRB - phone04:45
thomas_newbie__not say if you want to connect04:45
kgoetzit doesnt refer to me, no04:46
thomas_newbie__hey so i just changed /home/thomas to chmod 701 and it still works04:47
kgoetz:)04:48
thomas_newbie__kgoetz: so people connecting to me are entering as "OTHER" not group04:51
kgoetzthomas_newbie__: no, thier not doing either.04:51
kgoetz*apache* is running as something. their connection *to* appache is totally different to what aache runs ats04:52
kgoetz*apache runs as04:52
thomas_newbie__kgoetz: i see04:53
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
owhI'm baaack. Did I miss anything?04:54
kgoetzowh: thomas_newbie__ having the revelation about priviledge seperation ;)04:55
owhthomas_newbie__: Here's how it breaks down:04:55
owhThe 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
owhkgoetz: I gathered :)04:56
owhA 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 rwx04:56
owhYes04:56
owhThat doesn't help.04:57
thomas_newbie__owh: omg so what we did was change the grooup to www-data04:57
thomas_newbie__owh: was that it?04:57
kgoetzthomas_newbie__: sounds like it was a problem with your $HOME dir04:57
owhthomas_newbie__: The problem was that the apache process could not see the public_html directory to access it.04:57
owhthomas_newbie__: You had two problems, both called privileges :)04:57
owhkgoetz: It was :)04:57
owhCan I go back to work again now?04:58
* owh pings soren04:58
kgoetzowh: 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 thomas04:58
owhkgoetz: I figure I'll get the other thing done as well :)04:58
thomas_newbie__owh: thank you, you have been very helpfull buddy04:58
nxvlowh: soren is asleep, its kind of late on europe04:59
owhthomas_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 do04:59
thomas_newbie__:)04:59
thomas_newbie__owh: i'm also linux pro04:59
owhUh, it's 5:59 am at the moment in Berlin :)04:59
thomas_newbie__owh: i was born in berlin no joke04:59
owhthomas_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 that05:00
thomas_newbie__owh: lets see05:00
thomas_newbie__um..05:00
thomas_newbie__I dont know LOL05:00
owh:)05:01
thomas_newbie__owh: i wish i had the brains and the smarts05:01
owhthomas_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 guy05:01
kgoetzowh: presumably not using gnu/linux the whole time ;)05:01
XiXaQheh, no, that would be impressive :)05:02
owhkgoetz: 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:02
owhThen onto Apple ][, Vaxen etc...05:03
kgoetzmmm. vax05:03
thomas_newbie__APPLE 1 FTW05:03
owhPlayed a bit with Spectrum, ZX80, solaris, you know the general stuff :)05:03
thomas_newbie__goodnight guys05:04
* owh is currently playing with embedded hardware on satellite trackers and vmware :)05:05
owhthomas_newbie__: Night.05:05
kgoetzthomas_newbie__: later mate05:06
owhkgoetz: AU ?05:07
* owh suspects Australians around with "mate" :)05:08
kgoetzowh: yeah, au :)05:09
* owh in WA :)05:09
* kgoetz in SA05:10
owhI'm about to mail a satellite tracker to someone in your state :)05:10
kgoetzcool :) sounds leet, whatever it is :p05:10
owhI was there a few months back for the WSC :)05:10
owhWorld Solar Challenge.05:11
* owh ran the website.05:11
kgoetzdidnt get to see any of that this year :(05:11
owhIt was fun, 'specially with the server falling over under load :)05:11
owhs/:)/:|/05:11
kgoetzhehe. thats a good thing, surely?05:12
owhIf you're the administrator it means you get to work while the marketing department yells at you :)05:13
kgoetzthere is that i suppose. it also means its worth visiting :)05:13
owhROTFL :)05:14
owhWe all had fun :)05:14
kgoetzhehe05:14
owhAnyway, at the mo, I need to get my vmware server sorted out. onno@itmaze.com.au if you need to get in touch.05:14
kgoetzcatch you mate :)05:15
owhLater05:15
kgoetzowh: karl@kgoetz.id.au05:15
owhCool, tah05:15
XiXaQare you looking for spammers? :)05:16
BakefyHello everyone05:16
kgoetzXiXaQ: no spam on the internet :p05:17
kgoetzBakefy: hey :)05:17
BakefyI am stuck trying to get ubuntu server to boot.05:17
BakefyI installed it with no issues what so ever.05:17
kgoetzwhats the hardware, and what version of ubuntu?05:18
Bakefyits older...05:18
BakefyI have 7.10 installed05:18
Bakefyhttp://westrealm.homeip.net/shots/IMG_0623.JPG05:18
owhXiXaQ: 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
Bakefythat is my screenshot of where I am stuck05:19
owhBakefy: You don't have a higher resolution photo? I cannot make out the electrons :)05:19
XiXaQ:(05:19
XiXaQhehehe05:20
Bakefykgoetz, 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
kgoetzheck thats a hihg res photo05:20
owhXiXaQ: Actually, I can make out the return sweep :)05:20
Bakefysorry about that.05:20
Bakefykgoetz, 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:22
kgoetzbusted initramfs :/05:23
kgoetzi havent had to deal with taht05:23
Bakefykgoetz, I guess my motherboards BIOS is too old to accept the 500 GB drives.05:23
kgoetzBakefy: no, the kernel has started to boot, its no longer a bios problem05:23
Bakefyit has done this on TWO different cds.  ubuntu desktop 7.10 loaded perfectly on the original 40 GB drive that was in there.05:24
BakefyThe last thing I cna read that it loads is BusyBox.05:25
kgoetzi just dont know :(05:26
Bakefywonder if desktop would load...05:26
Bakefythat might rule out hardware issues.05:27
owhBakefy: The difference between desktop and server is packages installed, It's not getting that far yet.05:34
owhBakefy: It's possible that the /boot partition is exceeding the 1Gb limit.05:34
owhWhat I'd do is partition a /boot partition, 10Mb or so, as the first partition during install.05:35
owhBakefy: At the moment we don't really have enough information to see what is going on.05:35
owhBakefy: Does the LiveCD load?05:35
owhBakefy: Can it see the whole drive?05:35
BakefyI have have not tried the live CD05:36
Bakefyi will try it.05:36
owhHow old is this machine?05:37
BakefyI bought it in 200005:37
Bakefyso its up there.05:37
owhHmm, unlikely to have the 1Gb limit, but it might choke on the 500Gb drive.05:37
BakefyI really just want an NAS05:37
owhBakefy: Buy a My Book World Edition, 2Tb for $700AUD05:38
Bakefygot these two 500 GB's for like 99 a piece05:38
owhBakefy: Comes with Linux on board :)05:38
* owh guesses that $99 each is not in AUD :)05:39
kgoetzowh: 2T for $700? :o05:39
Bakefykgoetz that 615 USDs05:40
owhkgoetz: See, thought I might get your attention :)05:40
kgoetzowh: you managed.05:40
owhkgoetz: http://staticice.com.au/ will give you some suppliers, look for "2TB -2TBLK"05:41
Bakefyi just dont understand how it cant work the 500 GBs05:41
owhkgoetz: Bear in mind that the World Edition comes with Ethernet, the other edition is FireWire/USB.05:41
owhBakefy: At the moment we're trying to troubleshoot, I don't know either.05:42
BakefyI'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
kgoetzowh: ethernet sounds good. ;)05:43
kgoetzpschulz01: 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
Bakefywhoaaa, I tried to run the live cd and it brought me to command prompt05:44
owhBakefy: Any messages ?05:44
Bakefyowh, I got nothing, I have the version that it is running though.05:45
Bakefynow its coming up05:46
owhBakefy: dmesg, /var/log/syslog05:46
owhAh, patience :)05:46
Bakefyhaha...05:47
Bakefystrange, it asked me if i wanted to run in safe graphics mode... I said yes, and now its back to terminal.05:48
Bakefyyou know it had the cross hair mouse pointer, and the GUI, now its gone?  I guess this computer is slower than balls.05:49
owhMeanwhile, CTRL-ALT-F1 will get you to a console :)05:50
owhUser is ubuntu, password is the same.05:51
* owh pings soren.05:51
XiXaQcan someone explain how to set up webcal on apache so I can share some evolution data between users?06:41
XiXaQis it webdav I need?06:41
owhXiXaQ: From memory yes, but it's been a while.07:27
sorenowh: yes?07:58
owhsoren: 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
sorenowh: Are you familiar with bzr?07:59
owhNope07:59
sorenAh.07:59
owhShould I email it to you?07:59
sorenWell, you can just do a diff -u between the original script and yours and send that to me.07:59
owhI have a diff -ruN08:00
sorenThat's fine.08:00
owhCool, email address from launchpad?08:00
sorenSince it's only one file, the results are identical)08:00
sorensoren@ubuntu.com08:00
sorenSo yes. :)08:00
owhDone, sent.08:01
owhTah08:01
owhWhen I have a spare moment I'll look at the perl warnings... If I'm lucky, this weekend.08:02
sorenperl warnings? It's a shell script?08:03
owhThe builder script shows LOCALE errors.08:03
owhAre we talking about the same thing?08:03
owhI'm talking about the builder script to create a ubuntu jeos system08:03
sorenMe too.08:04
sorenIt might call perl stuff, though.... adduser, for instance.08:04
owhIn the todo section there is a line: #  fix perl locale warnings08:04
owhYes, that's what appears to happen. There's also a DHCP error with a perl line somewhere. #  fix perl locale warnings08:07
owhCrap, copy/paste08:07
owhubuntu-jeos-builder, line 514: [: DHCP integer expression expected08:08
* owh cannot copy/paste between xnest and IRC :(08:08
owh(That's the line numbering after the patch.)08:09
sorenowh: "DHCP integer" ? Erm... ok? I haven't seen that one.08:09
owhLemmie see if I can give you some more detail. One mo soren.08:10
owhsoren: It's the part then the interfaces file is being created :         if [ $IP -eq "DHCP" ]; then08:11
owhs/then/when/08:12
XiXaQ:(08:12
sorenerk.08:12
XiXaQthe last two days, I haven't been able to accomplish anything at all.08:12
sorenowh: Yeah, -eq is an integer comparison.08:13
sorenowh: I've not yet reviewed all of nijaba's changes.08:13
* soren sighs08:13
nijabawoops....  looks like I have been sloppy here :(08:13
sorenSo much work, so little time.08:13
owhXiXaQ: 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
sorennijaba: :) No worries. The shell usually figures it out, but just issues a warning.08:14
owhsoren: Yeah, I tried using your version, but nijaba's version was more feature complete.08:14
XiXaQowh, you're lucky to have a wife then.08:14
owhXiXaQ: I'm happy to tell you that you achieved something :)08:14
nijabaI'll fix that right away...08:15
XiXaQbut I haven't. I haven't learned anything. I haven't been able to get anything working. Nothing.08:15
owhI 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
owhXiXaQ: Well, we fixed the web server for one user, some days it's like that.08:15
XiXaQwell.. 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
owhXiXaQ: 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
nijabaowh: would you like me to integrate your changes in my branch at the same time, or is soren doing it?08:16
owhnijaba: I'm happy either way, perhaps it will be simpler to add it to yours.08:17
owhEmail address?08:17
nijabanicolas.barcet (at) canonical.com08:17
owhSent08:17
nijabathx08:17
owhsoren: Did you see that you can ignore my patch?08:18
sorenowh: Yup, got it.08:18
owhsoren: nijaba is now integrating it into his, might be less work for you.08:18
nijabaowh: soren will still have to review the full thing sometime ;)08:19
owhThe mvo version has a --no-opt option, that stops the creation of the /opt drive.08:19
owhnijaba: Yes, but only once :)08:19
owhNow all I need to do is figure out why apt prompts for permission to install software if I use the --addpkg option.08:21
owhnijaba: Is there any reason why --addpkg doesn't default to "--force-yes -y"08:44
nijabaowh: I wouldn't feel safe it that was the default.08:46
owhnijaba: But aren't we running a script with an --addpkg option, that is, we're saying, build a machine with these packages.08:47
owhnijaba: 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:47
owhnijaba: I suppose I could cheat by installing a package called "--force-yes -y bob"08:50
owh:)08:50
XiXaQare calendars really that complex?08:56
owhXiXaQ: You have no idea. It's *horrible*.08:58
XiXaQyou'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
owhXiXaQ: No kidding.08:59
nijabaowh:  I see what you mean now :)  sorry.  Yes you are right !09:00
owhXiXaQ: I fantasize that one day I can run an RDBS that serves email/vCard/iCal/vCal/vEvent/vJournal/vAlarm events.09:00
owhnijaba: :)09:00
owhXiXaQ: s/email/IMAP+POP/09:01
owhXiXaQ: Not 17 different packages, just an RDBS and some plug-ins.09:01
XiXaQI wish those bongo-people could hurry up. That's exactly what I need.09:01
XiXaQmail, contacts and calendar.09:02
owhXiXaQ: 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
owhnijaba: FYI, the work around --addpkg "--force-yes -y foobar" works as expected :)09:03
XiXaQyes. And all the solutions that seem to exist, are so very complex.09:03
owhXiXaQ: funambol, evolution to name two.09:04
XiXaQhmm?09:04
owhXiXaQ: Back-end server providers.09:04
XiXaQevolution doesn't have any server?09:04
owhXiXaQ: Well I suppose evolution-data-server is one.09:05
XiXaQno, that's just to enable other processes to obtain the information, like the clock.09:05
owhXiXaQ: But it doesn't do IMAP, evolution just stores the data locally.09:05
owhXiXaQ: IIRC it also provides the actual storage engine, but I may be wrong.09:06
XiXaQyes, but it's not an internet server to connect users.09:06
owhXiXaQ: Yes.09:06
XiXaQyes?09:06
owhXiXaQ: Yes, it's not an internet server.09:06
XiXaQheh09:07
owhXiXaQ: Otherwise I'd have said "No" :)09:07
owhSorry, it's been a loooong day.09:07
owhIf 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:08
XiXaQI've had two twenty hour days in a row.09:09
owhnijaba: What is the -eq supposed to be for the DHCP thing? It seems that the DHCP option isn't working as expected :(09:10
owhXiXaQ: So, you're pretty perky for someone who's suffering lack of sleep then :)09:10
nijabaowh: it is supposed to be a string (=) comparison, not an integer one09:11
owhTah09:11
XiXaQI'm not.09:11
XiXaQI want to cry or smash my office or quit my job or something. Maybe I should become a fisherman.09:12
Gargoylemorning all09:12
XiXaQowh, I've been told it's quite easy to do in debian, so maybe I'll just install that instead.09:14
owhXiXaQ: Same/similar packages, if you know the package name, it should be simpler.09:14
XiXaQrscds09:15
owhIs it packaged for etch?09:15
owhXiXaQ: What TZ are you in?09:15
XiXaQ+109:16
XiXaQNorway.09:16
owhHmm, 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:16
XiXaQI'm happy for all the help I can get.09:17
owhWell, lemmie feed my face and I'll drop back in and see what gives.09:18
XiXaQ:)09:18
owhLater all...09:18
krautmoin11:39
Kalamansihello 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? thanks12:08
=== crummygummy_ is now known as CrummyGummy
krautwtf?12:32
owhXiXaQ: So, fed and ready to go for a bit. How are things at your end?12:33
XiXaQI've been able to get webdav working :)12:34
XiXaQgot alot of help from a chap in #apache :)12:34
owhXiXaQ: Excellent, so what does that leave to do?12:34
XiXaQnot sure yet :)12:34
owhFair enough. What are you trying to achieve?12:35
XiXaQsharing calendars.12:36
XiXaQI'm able to do so... sortof.12:36
owhXiXaQ: Read Only, or Read Write.12:36
XiXaQboth. :)12:36
owhCan you write to the web-dav?12:36
XiXaQread write seems difficult, and it seems I have to manually publish it.12:37
owhThat is, can you write-publish to it?12:37
XiXaQyes, 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:37
owhYeah, AFAIK you need an iCal server for that, luckily there is a Ubuntu recipe for that, lemmie find it.12:38
XiXaQthat'd be great! :)12:39
owhXiXaQ: Have a read of this: http://cam.moobox.org/blog/?p=512:39
owhXiXaQ: This will install Apple12:40
owhs12:40
owhXiXaQ: This will install Apple's iCal server as it appears in Darwin.12:40
owhSeeing that I'm going to need one too, I'll run along with a parallel install in jeos :)12:41
XiXaQthat looks great :)12:42
owhXiXaQ: Every problem is simple once you have the answer :)12:42
XiXaQsomething like that :)12:43
owhXiXaQ: I'm on another window, ping me if you need to.12:47
XiXaQok :)12:48
* dthacker thanks owh too :)12:51
owhdthacker: For what?12:52
* owh happily takes a thanks :)12:52
dthackerowh: the ical recipe12:52
owhOh, no problem, came across it last week when I was pulling out my hair.12:52
* owh is going to be actually trying it as soon as I've fixed a little DHCP problem :)12:53
XiXaQowh, that didn't work :/12:53
owhWhere did it break?12:54
XiXaQrunning it.12:54
owhOk, hang on, I'm still catching up. Lemmie get to that point.12:54
owhBe about five/ten.12:54
XiXaQhttp://rafb.net/p/vFHdFX51.html12:54
owhXiXaQ: I'm just fixing up 10 servers :)12:55
XiXaQ:)12:56
owhXiXaQ: This was a hold over from the -eq problem we found in the jeos build script earlier today :)12:57
XiXaQhmm?12:57
XiXaQseems it's unable to find krb5-config12:59
owhXiXaQ: Sorry, bit of a delay, proxy server borked :(13:02
XiXaQowh, 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
XiXaQuh..? :)13:03
XiXaQI don't have any kerberos servers for my ... realm.13:04
owhHold on, I'm not there yet :)13:04
XiXaQthen get there! :)13:04
* owh is still trying to get to have number 1 done.13:04
XiXaQ:)13:04
owhAs I said, proxy borked.13:04
owhXiXaQ: Yah, aptitude install subversion underway :)13:06
owhXiXaQ: svn checkout13:10
owhXiXaQ: I'm on a 1Mbit satellite link, so the latency is fun :)13:11
XiXaQ:)13:11
owhXiXaQ: It's fine for continuous stuff, but svn/bittorrent/interactive, not so good :)13:11
XiXaQI bet :)13:12
owhssh is fine, that is, if you are an old-timer and used to 300 baud :)13:13
owhIt's up to downloading docs/rfc13:14
owhXiXaQ: How big is this tree?13:16
XiXaQrather.13:16
owhdu -sh13:17
owhUh, du -sh .13:17
owhI'm up to 8.5Mb13:18
owhWe made it to TZ info, Africa.13:19
owhHmm, a simple tar file would have been better.13:20
XiXaQ... If you're wishing for things, why don't you wish for a ubuntu deb? :)13:22
owhXiXaQ: Let's make it run first, then we can make a .deb :)13:24
XiXaQI hope it doesn't depend on too many other services. I don't know why I would need kerberos, for instance.13:24
owhXiXaQ: While you're waiting, read up on the checkinstall package :)13:25
owhXiXaQ: Dunno about it's dependencies, I'll be there soon :)13:25
owhI'm up to TZ/London13:25
XiXaQI'm not sure if I can handle any more information until the next time I wake up.13:26
owhXiXaQ: Fair enough.13:26
owhXiXaQ: In short, it watches when you do "make install" and creates a .deb from that.13:27
owhAs for why it needs kerberos, likely for users/groups information. Sit tight :)13:28
owhXiXaQ: Can you please go into the CalendarServer directory and run "du -sh ." and tell me how big it is?13:29
XiXaQ18M13:30
owhI'm at 11M13:31
XiXaQand now? :)13:37
owhXiXaQ: 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
owhXiXaQ: Just checking sources.13:39
owhHmm, it seems that Cam was lying :)13:40
owhI'm looking for python-kerberos13:40
owhThat's better, added universe to jeos.13:42
owhNot sure how Cam installed it under 7.04, but who's checking :)13:42
owhXiXaQ: Read this: http://www.recycledpapyr.us/2008/01/09/installing-apples-darwin-calendar-server/13:45
owhXiXaQ: I got the error krb5-config not found, it's downloading that now.13:54
owhXiXaQ: The run -s command is downloading it.13:54
XiXaQok, so you haven't tried to run it yet?13:55
owhYes, I'm doing #513:55
owhXiXaQ: Right, I just got to #8 - bork13:59
owhXiXaQ: Doh, need to remount root.13:59
owhHmm, no different.14:00
XiXaQ:/14:01
owhXiXaQ: I'm googling...14:01
owhXiXaQ: http://ubuntuforums.org/showthread.php?p=409800314:03
owhAlso: http://ubuntuforums.org/showthread.php?p=410631314:05
owhXiXaQ: Chin up, it seems we're pretty close.14:07
owhXiXaQ: Most of what I'm reading is reporting success, we're not that dumb :)14:08
XiXaQcoffeedude, about time! Where have you been? :)14:08
XiXaQcoffeedude, please dcc me a cup of hot coffee right away.. :)14:08
coffeedudeFamily stuff :-)14:08
owhXiXaQ: http://ubuntuforums.org/showpost.php?p=4101952&postcount=1014:11
owhXiXaQ: 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.html14:12
owhXiXaQ: cammj Was posting five hours ago.14:14
owhXiXaQ: Finally someone with a setup like ours: http://ubuntuforums.org/showpost.php?p=4105040&postcount=1314:16
owhaptitude install python2.4-dev libkrb5-dev attr subversion curl build-essential libssl-dev python-pysqlite2 bzip214:18
owhCrap, I think I might know what I did wrong.14:20
owhNope14:24
XiXaQowh, I really need a break. I've been sitting here for more than twenty hours.14:30
owhI think I'm really close.14:30
owhI understand though.14:30
XiXaQthe first think I need to do, is get some food, and then I really need some sleep.14:30
owhYay14:30
owhDone14:30
XiXaQit works?14:30
owhaptitude install libkrb5-dev14:30
owhNo errors on the console atm.14:31
owhCrap14:31
owhI cheered too soon.14:31
owhTake a break. I need to go to bed, shall we try again tomorrow?14:32
owhXiXaQ: Take a break. I need to go to bed, shall we try again tomorrow?14:33
XiXaQyou bet! :)14:33
owhXiXaQ: It's coming up midnight here.14:33
owhI'll see you when I get there...14:33
owhSleep tight, later...14:33
XiXaQyup. Sleep well :)14:33
ScottKSo 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....14:50
pubohi all15:10
puboI have a little problem with Samba and an USB NTFS HD15:10
puboI'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:11
puboThe problem is when I try to create a directory using nautilus. I can delete files, directories, create files, but I can't create directories15:12
pubocan anybody help me?15:12
pubosomerville32, do you think is a samba problem? ntfs-3g problem? nautilus problem?15:13
somerville32pubo, Did you check the Samba server logs?15:13
pubouhm, no... I'm going to see them :)15:14
nxvl_workpubo: what do you mean "if I use terminal", remote terminal? local terminal?15:14
puboI've just installed thunar. No problems using it. Seems that is a nautilus problem15:15
pubonxvl, local console (in the client)15:15
nxvl_workso remote console (for the server)?15:16
ScottKsoren: 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_workpubo: being the server the local one, is it remote or local terminal?15:17
sorenScottK: Not sure..15:17
pubonxvl_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 directories15:18
ScottKsoren: 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:18
nxvl_workpubo: i think is problem with samba client and the way you are mounting it15:19
sorenScottK: Heh :)15:19
nxvl_workand/or*15:19
=== dantalizing_ is now known as dantalizing
pubonxvl_work, but from the console I can create directories. It is only when I use nautilus when I can't do that15:20
puboEven If I use thunar, I can do everything15:20
somerville32pubo, then it seems it is a bug in Nautilus15:32
nxvl_worksoren: did you take a look at the bug?15:33
somerville32ScottK, I'd like to get more involved in the Server Team. Any pointers?15:38
ScottKsomerville32: What are your server related interests?15:38
nxvl_workScottK: can you take at the copyright diff on Bug #130836 i'm not sure abour it15:39
ubotuLaunchpad bug 130836 in apache2 "Specify OpenDocument icon(s) in Apache2 configuration" [Wishlist,Confirmed] https://launchpad.net/bugs/13083615:39
nxvl_workabout*15:39
nxvl_worktake a look*15:39
somerville32ScottK, Apache, ldap stuff15:39
somerville32ScottK, Remote management15:40
ScottKsomerville32: It's the usual I'd say.  Dive in, get to work.  Triage bugs, find fixes, propose updates.15:40
ScottKI'm more interested in mail servers, so I'm not the best source for what needs doing on web servers.15:41
sorennxvl_work: Where do the icons come from? Did you design them yourself?15:41
ScottKMaybe soren would have suggestions for you somerville32?15:41
ScottKsoren: https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/130836/comments/23 is by the author of the icons15:42
nxvl_worksoren: nop, from http://www.catnip.co.uk/opendocument/icons/#apache, do i need to put that link on the copyright?15:42
ubotuLaunchpad bug 130836 in apache2 "Specify OpenDocument icon(s) in Apache2 configuration" [Wishlist,Confirmed]15:42
somerville32ScottK, Do you know someone named Arren?15:42
sorensomerville32: Well, bug triaging would make my life a lot easier, but I realise it's not much fun..15:42
pubosomerville32, the logs are "empty" (only connection and disconnections logs). Should be a bug then? Can I report it?15:42
sorennxvl_work: Oh, sorry, I mistook you for the original submitter.15:43
ScottKsomerville32: I don't think so.  ENOCONTEXT though.15:43
ScottKnxvl_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:43
somerville32ScottK, A guy who tried to take over development of libSPF?15:44
ScottKAh15:44
nxvl_workScottK: mathiaz told me that i need to add it, since the icons aren't part of the apache release15:44
somerville32ScottK, Does that ring a bell?15:45
ScottKI saw that libspf.org is back.  I didn't recall the name.15:45
somerville32Weird have small the world is15:45
somerville32s/have/how15:45
ScottKNo, 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
ScottKDo you know him?15:45
sorenScottK: I think the copyright changes should stay.15:45
somerville32ScottK, Yes, I do know Arren.15:46
nxvl_worksoren: cause the icons aren't part of the oficial apache release, didn't it?15:46
somerville32ScottK, I can poke Arren if you'd like to see if he would be interested again15:46
ScottKRight.  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
somerville32ScottK, Is Shevek the current "maintainer"?15:47
sorennxvl_work: right, and they have a different copyright holder.15:48
ScottKSomeone else just reregistered libspf.org.15:48
ScottKsomerville32: Shevek was involved in libspf2, not libspf15:48
ScottKI have access to the libspf2.org and a stack of patches that I haven't had time to deal with yet.15:48
ScottKsomerville32: Are we talking libspf or libspf2?15:49
somerville32I'm thinking libspf2?15:49
somerville32But aren't two projects named that or something? lol15:50
ScottKThere is the project openspf.org.15:50
ScottKlibspf was the first C implementation written by James Couzens.15:50
ScottKlibspf2 (also called libspf-alt) was written by Wayne Schlitt after he got sick of James.15:51
ScottKSo they are independent implementations of the same protocol.15:51
ScottKThe problem is that they were both written before RFC 4408 was finalized and neither has been fully updated.15:52
ScottKSo 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
ScottKsomerville32: You tell me which it is?15:52
somerville32http://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
somerville32aka Arren's?)15:53
somerville32ScottK, 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:55
ScottKArren isn't Wayne, I'm pretty sure, but whichever side of that argument Arren was on, both need a maintainer, so yes, please.15:57
somerville32Okay.15:58
ScottKHe can visit #spf on irc.perl.org and we can chat there.15:58
ScottKEmail is good too.15:58
somerville32Ok15:59
ScottKsomerville32: Thanks.16:00
somerville32He 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:01
ScottKsomerville32: Great.  Did you establish which 'it' we are talking about?16:02
somerville32it referring to the person or the project?16:02
ScottKProject16:02
ScottKlibspf or libspf2?16:02
somerville32libspf2 but I think Arren was heavily involved in libspf too?16:02
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
somerville32Arren@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:03
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:04
ScottKGreat.16:05
ScottKLibspf2 it is then.16:05
=== \sh_away is now known as \sh
somerville32Do you have any questions about SRS?16:05
ScottKNo.16:05
ScottKsomerville32: 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:06
ScottKArren isn't Shevek is he?16:07
somerville32No16:07
ScottKOK.  Because Julian and I have been talking to Shevek about libspf2 updates.16:07
ScottKI don't "want" to be the primary maintainer, but until one appears, I guess I'll take it.16:08
nxvl_workthere is a lot of bugs on the server tema bugs page which are solved, but not uploaded16:08
nxvl_workand there us no u-s suscribed16:09
ScottKnxvl_work: Solved as in patch or solved as in debdiff?16:10
nxvl_workdebdiff16:10
nxvl_workhttps://bugs.edge.launchpad.net/ubuntu/+source/openldap2.3/+bug/12930216:11
ubotuLaunchpad bug 129302 in openldap2.3 "New watch file" [Unknown,Fix released]16:11
nxvl_worklike this16:11
ScottKnxvl_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:11
* ScottK looks16:12
ScottKnxvl_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!OBE16:13
ubotuSorry, I don't know anything about obe - try searching on http://ubotu.ubuntu-nl.org/factoids.cgi16:13
ScottKnxvl_work: OBE = Overtaken By Events16:14
nxvl_workoh16:14
nxvl_workk16:14
ScottKGenerally going through them and checking for stuff like that or subscribing the appropriate sponsorship team would be highly useful.16:14
nxvl_workthis one also, but is agains an old version of apache -> https://bugs.edge.launchpad.net/ubuntu/+source/apache2/+bug/11299116:15
ubotuLaunchpad bug 112991 in apache2 "/etc/init.d/apache2 greps excessively for PidFile" [Medium,Triaged]16:15
nxvl_workin this case should i ask the author for an update or update it myself?16:16
ScottKSo you'd need to investigate if the fix has been applied in the current version or not and update the debdiff if not16:16
ScottKGo for it.16:16
nxvl_workstill present16:18
nxvl_workBUT16:18
nxvl_workif they upload the change on https://bugs.edge.launchpad.net/ubuntu/+source/apache2/+bug/130836 we will have a version problem16:18
ubotuLaunchpad bug 130836 in apache2 "Specify OpenDocument icon(s) in Apache2 configuration" [Wishlist,Confirmed]16:18
nxvl_workin 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_workand upload it to the 2 Bug reports on LP16:19
ScottKYes, except just upload the debdiff to one bug and link to it in the other.16:20
nxvl_workok16:23
nxvl_workScottK: like this: Bug #112991 Bug #13083616:30
ubotuLaunchpad bug 112991 in apache2 "/etc/init.d/apache2 greps excessively for PidFile" [Medium,Triaged] https://launchpad.net/bugs/11299116:30
ubotuLaunchpad bug 130836 in apache2 "Specify OpenDocument icon(s) in Apache2 configuration" [Wishlist,Confirmed] https://launchpad.net/bugs/13083616:30
* ScottK looks16:30
ScottKnxvl_work: Looks reasonable.  The subscribe UMS to the bug with the debdiff on it, if you haven't.16:33
nxvl_workreporting to bts, i will do it when i'm done16:33
nxvl_workthere are already suscribed16:33
nxvl_work:D16:33
ScottKOK.16:35
sorennxvl_work: I'll upload the opendocument thing when the alpha's out.16:36
mathiaznxvl_work: I'm not sure about the PidFile solution tough.16:37
mathiaznxvl_work: bug 11299116:37
ubotuLaunchpad bug 112991 in apache2 "/etc/init.d/apache2 greps excessively for PidFile" [Medium,Triaged] https://launchpad.net/bugs/11299116:37
somerville32Is ~ubuntu-small-business-server active?16:38
nxvl_workmathiaz: why?16:38
nxvl_worksoren: what alpha? ubuntu or apache one?16:39
sorennxvl_work: Ubuntu.16:39
nxvl_worksoren: thanx16:39
* nxvl_work HUGS soren16:39
soren:)16:39
mathiaznxvl_work: I think there is a similar bug in Debian and the discussion was inconclusive there.16:39
* soren hugs nxvl_work16:39
mathiaznxvl_work: but it's been a while since I looked at it.16:39
ScottKsomerville32: 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:39
nxvl_workmathiaz: 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 any16:40
* somerville32 nods at ScottK 16:40
mathiazsomerville32: did you check the Ubuntu Server Roadmap ? (https://wiki.ubuntu.com/ServerTeam/Roadmap)16:40
mathiazsomerville32: there is a list of area you can get involved with the server team.16:40
nxvl_workmathiaz: i reported and added the diff16:41
somerville32mathiaz, I'm actually looking at that _right_ now, haha :)16:41
somerville32mathiaz, Thats why I asked if the ubuntu-small-business-server is still active16:41
nxvl_worktalking about the RoadMap16:41
nxvl_workmathiaz: all the apache2 modules are on the apache2 source?16:41
mathiazsomerville32: not really. is it linked from the Roadmap ?16:42
somerville32mathiaz, The team is assigned to certain specs16:42
mathiaznxvl_work: no.16:42
nxvl_workthats what i thought16:43
mathiaznxvl_work: for example - mod_php is part of the php source IIRC16:43
mathiazsomerville32: ah ok. you're looking at the blueprints on LP.16:43
nxvl_workmathiaz: and in this case is there any easy way to find which apache modules are up there or no?16:43
somerville32mathiaz, ah, yes. I didn't actually look at the link you provided, I just assumed it was for launchpad16:44
ScottKsomerville32: 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
somerville32Okay.16:44
mathiaznxvl_work: apache modules package name should start with libapache2-mod-16:45
mathiazsomerville32: the Roadmap page in the wiki is more up-to-date. It should list concrete tasks you can work on.16:46
somerville32What happened to the initiative that Corey Burger started forever ago regarding Active Directory authentication and easy of use in corporate environments?16:47
sorensomerville32: You can ask him? He's Burgundavia.16:48
sommerwouldn't the new/upcoming likewise-open package help with that?16:49
mathiazsommer: yes. that should help a lot.16:49
Burgundaviasomerville32: it went nowhere due to lack of coders16:49
somerville32Burgundavia, I'd like to help.16:49
somerville32:)16:49
Burgundaviaand yes, Canonical now considers it a priority, so I guess we did succeed16:50
mathiazsomerville32: dendrobates is working on the packaging bits.16:50
sommersomerville32: are you familiar with http:://www.likewisesoftware.com/community/16:50
Burgundaviaright, that is what I thought16:50
mathiazsomerville32: you may wanna get in touch with him then. I'm sure he needs some testers.16:50
somerville32sommer, cool :)16:51
sommeryep, 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 see16:51
somerville32sommer, Is there an ITP filed for it?16:55
sommerITP?16:55
somerville32intent to package16:55
sommerah... I think so, I'm pretty sure there was a Blueprint for the UDS16:55
nijabasomerville32: Yes, we are working on it.  Should be part of hardy17:29
SiLOXHi! Are there any way to monitor HARDWARE RAID in Ubuntu/Debian?18:59
SiLOXdont botter - found the answer my self :)19:09
methods[laptop]how do i install by category ?19:18
=== Gamble61 is now known as gamble6x
=== pteague_work is now known as pteague
=== talaren is now known as pteague_work
=== pteague_work is now known as talaren
=== talaren is now known as pteague_work
=== \sh is now known as \sh_away
geniiIs there some bandwidth or connection aggregator program? I have access here to 8 separate connections and want to hopefully combine them.21:13
Kamping_Kaisergenii, look at trunking21:34
geniiKamping_Kaiser: OK, thanks for the tip21:42
puboCan 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:53
pubore:22:56
puboanybody here?22:56
owhXiXaQ: You still awake?23:05
* owh hopes not :)23:05
kgoetzowh: morning :)23:41
owhkgoetz: Hiya.23:42
* owh is trying to stop going insane at the moment :)23:42
owhHas 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
owhOr am I just dreaming :)23:44
owhHmm, perhaps I should build a vm to build the tools package :)23:45
owhAaaaaaaaaaaaaaaarg.23:45
owhFeel better now.23:45
kgoetzhehe23:45
kgoetzcafuego might have23:45
owhI suspect that by the time I've located cafuego, it will have compiled :)23:46
kgoetzowh: http://ubuntu.cafuego.net/23:48
owhkgoetz: Niiice, didn't know about that. Shiny google-earth, but no vmware :)23:50
kgoetzowh: hes a melbournite :) (hes one of the organises of LCA this year)23:51
owhHmm, shame I'm not going to be anywhere near Melbourne at that time :(23:52
kgoetz</323:52
kgoetzlca ftw23:53
owh"ftw" ?23:53
somerville32for the win23:54
owhGoogle is very educational :)23:57

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