One thing I’m pretty curious about is the iFolder system since it seems to be exactly that kind of file sharing tool I need: uncomplicated but with user management, fully running on automatics, server centralised and Free Software.
But until the last week or so there was no Free Software server, only some kind of Novell proprietary code, and the p2p function worked only for local subnets so I wasn’t interested at all.
Now the situation changed: a new server was released, fully Open Source but also just in alpha state. The last days I carried around the idea to give it a test but I was a little bit afraid where to start since there is a lot of software which is not provided in rpm form for Fedora Core.
Today I surfed the iFolder Server page again and stumbeld over the download-section: there was a link to Fedora Core 5 packages!
I checked the link and it revealed that the packages were also provided as a yum repository – that’s pretty amazing since there are almost no parties outside the Fedora Core people who are providing yum repositories for their packages (well, besides Macromedia Flash).
I grabbed the packages and tried to install them – I got the error message that there were some packages missing, mainly xsp and mad_mono. These are, again, provided, this time “only” in bare rpm packages at the mono page (we should include them into Fedora Core as soon as possible). You can download them here, somewhere in the middle you will find the Fedora Core 5 packages. But fyi: these are fc4 packages!
The usual install process of the rpms (I didn’t add the repositories, I wanted to be very carefull) went fine (yum localinstall *.rpm isn’t that exciting), after that I changed the standard password and tried to start the server.
And yes, I just tried – that’t the reason why this post has an almost in it’s title: the httpd server didn’t want to start up. The error message gives some information but I am not able to figure out what to do at the moment:
# service httpd start
httpd starten: httpd: Syntax error on line 209 of /etc/httpd/conf/httpd.conf: Syntax error on line 1 of /etc/httpd/conf.d/ifolder_admin.conf: Syntax error on line 8 of /etc/httpd/conf.d/mod_mono.conf: Cannot load /usr/lib/httpd/modules/mod_mono.so into server: /usr/lib/httpd/modules/mod_mono.so: undefined symbol: apr_sockaddr_port_get
I have no idea what to do since I am not so common with apache at all. I figured already out that this is probably due to the fact that Fedora Core 5 ships with apr 1.x and Fedora Core shipped with apr 0.9.x and that only the pre-1.x version supported this call which is done by the mod_mono system.
So the way would be to rebuild the mod_mono package but it failed also on my system and now I’m to tired to care about this since I also need some sleep. But if anyone wants to help me there, fix the mod_mono package, build it against a fc5-apr, and then post me how you did it – I’m looking forward to play around with the ifolder server just to get a feeling what it is, how it works, how it behaves, if it could probably help me to deal with my data, and if it could help me to make a simple backup system for my friends (like they put the files on the server just with some clicks and the server stores them for them).
And if we than would be able to share our pictures and stuff without any problem also I would really like to have enough money to set up a own server 🙂