Koozali.org: home of the SME Server
Legacy Forums => Experienced User Forum => Topic started by: djhomeless on January 16, 2005, 01:41:26 PM
-
Hi Everyone,
I know there is a lot of interest in getting Open-Exchange installed and working in this forum (http://forums.contribs.org/index.php?topic=23951.0), myself included!
I really would be interested in seeing this happen, so what I would like to do is offer $80 for some hardy soul to install Open-Xchange on my system, then post the (hopefully positive) results for the benefit of the community.
While I'm slowly getting the hang of SME (with a lot of thanks to the community), looking over the install docs for OE I know I am woefully out of depth.
If anyone is interested, please reply back to this thread. I'm running SME v.6.0.1-01.
Thanks!
Geoffrey
-
We will sweeten the pot with an additional $80.00. Reach me at larry.gardner at gss-usa.net
-
What a great idea!
Any takers?? ;)
Geoffrey
-
I've looked long and hard at this.
I've managed to install it on Fedora Core 1 and Suse 9.1.
But.... thats not the end of the story. Once its installed it the whole setup needs to be synchronised with Samba and with the LDAP Schema used by SME so that you can have seamless logins etc.
I am going to put it on a separate box - since mines only a home network for fun a cheap server from ebay will do.
Just my 2p worth.
FWIW ox properly integrated into SME would be the server of choice!
Tony
-
Thanks for your response Tony!
If anyone else would be interested in this enterprise, either from a financial or manpower standpoint, please post to this thread!
I'm willing to up the ante to $100 USD. I agree with Tony that a proper OE integration will really help the SME community!
Geoffrey
-
I will add $50USD for this feature as well. Bounties work for webmin they may work for SME. I think that makes the total $230 USD
-
I think that makes the total $230 USD
I'd like to think that this is indicative how much the community would like to see this integration happen!
Even if you can't offer cash, it would be nice to see who out there would be willing to help push this along(testing, research, loaner servers, etc etc).
Geoffrey
-
I will add another $80.00
-
Two interesting factors should be considered:
the efforts being made to base SME on Centos.
the recent posting on the ox documents of install instructions on Whitebox Enterprisde Linux 3 (open source build of Redhat Enterprise Server same as Centos) My schoolboy (many years ago) Spanish leads me to believe that the install on Centos is as simple as it gets for ox - and its never simple.
Anyone working on the SME/Centos development lurking here?
Tony
-
...the install on Centos is as simple as it gets for ox - and its never simple.
Yes, there are many rpms that are required that are not included in the distribution or redhat/centos/whitebox/SME/whatever, and there is lots of configuration needed. So the install will be similar on any of those.
Instead of learning spanish, the howto found at http://sietse.net/ox-howto/ also gives a good idea of what is required. You just need to find different rpms for some of the stuff, maybe have a few custom templates for sme (and there is a postgreqsl howto already somewhere here), but a lot of it is the same, just as a lot of this howto is similar to the Spanish howto.
-
Hi Greg
You missed my point.
I'm aware of all of the other howtos.
What is interesting is a working, documemted install on a RHEL clone - like Centos.
You mention all of the diverse packages which are required.
If SME runs on top of Centos there's a working ox install, and all of the necessary files/dependancies documented and available.
That's got to be easier than finding, I suspect by a hit and miss method, all of the requireds for what is the Redhat 7.3 base of the current SME.
Hope this clarifies my point.
Tony
-
But is definite that SME is migrating over to Centos? And if so, when?
Looking through the site and the forum's, it seems that most of the push is coming from the community and not from Lycoris. Granted I'm new to the community so I could be wrong.
IMHO, a bird in the hand is worth more than two in the bush. In other words, I'd rather push for a solid integration now, rather than wait for a stable SME on Centos ISO.
My 2 cents.
Geoffrey
-
That's got to be easier than finding, I suspect by a hit and miss method, all of the requireds for what is the Redhat 7.3 base of the current SME.
That might be true, but this was the whole idea of this thread I think, to get it working on SME 6. I don't think it's impossible. There will always be quirks with the install for SME, whether it is SME 6 or "SME on Centos" because of the templates, etc. If someone came out with a Redhat 7.3 howto, there would still be things you had to change for SME.
I also wouldn't expect this to be included in a "SME on Centos" release, if that does ever happen, more likely would be Horde 3 / Imp 4 / etc included.
-
I was actually just looking back into this again today and was thinking I was going to try and integrate this with my sme 6.0.1-1 server. If I do, I will post back to here any progress or problems that I run into.
Jon
-
I thought this was a community!
Bounty's aside!
Why dont we all work together to get this going instead of paying someone to do it!
Hell! While were at it we may aswell pay microsoft to do it for us!
What ever happened to ppl willing to do something that no one else has done?
You know!
I dont know much about SME (only that i run it and it is good)!
But I can tell you that i will go all out to get this going and not for the money either!
But I will be asking for a shit load of help!
Anyone else up for the challenge?
:pint:
-
Considering my recent track record I'd be best to steer well clear of helping directly. ;)
However, I'm more than will to test, write documentation, or writing motivational speeches....whatever!
I personally think the bounty is a great idea, however if people crack it regardless we could always donate the cash to contribs to help them keep the site and the movement going!
Geoffrey
-
Hello GoVeGeTa!
Now I presently have a client that's ABSOLUTELY insistant that all the functions previously offered to him by his former employer vis-a-vis Outlook be offered in his new setup. (He recently broke away from the old firm to set up on his own.) At the time of me agreeing to install a simple, cheap network he agreed to an SME server box - but didn't make it clear just how Windoze centric he really is. He will countenance no replacement for Outlook no matter how good. That leaves me with a problem in that (to date) it seems that only M$ can provide all the functions of Exchange server.
I'm presently looking at Cyrus to provide enough functions to get me out of the present bind, but I'm not sure yet if that's the complete answer - I haven't finished all the testing work required.
However, alongside this Cyrus effort I'm quite happy to get involved with you and other like minded folk to get OpenExchange working - provided it does what it's supposed to do!! I suppose a more resounding 'Yes!, that's the way forward' from other potential usrs/SME developers would be welcome!
I might add that I regard the ability to be able to remove something as being just as important as the ability to add something. FWIW, that's my current problem with Cyrus - but I'm getting there!
Regards,
Dave
-
M8, I am willing to do this simply for the fact that this should stay community based, meaning that (this is only my opinion) by offering bounties we are throwing the community based project out to the vultures, and by doing so we may end up commercialising this distro!
By coming across something that we perceive as being out of our league, and hoping that the wave of a few bucks will entice ppl to do it for us will turn us into
BILL 'Microshaft' GATES!
I hope it never comes to that!
My 2 cents worth!
:pint:
-
Sorry for double posting!
Hi ya dave_d
Open exchange, i think, should be made a community project!
Considering the interest in it!
I think it will benefit all of us to commence this asap!
Like i said earlier, between us all we should be able to get it going, and to be working quite well in no time at all!
I hope!
:pint:
-
It should be noted there is no ADMIN The only admin is via individual input which on any network is out of the question. The version that has ADMIN is Suse own product and expencive!
Have a look at egroupware which can be loaded directly into an i-bay in the SME v5.6b and has all the ADMIN necessary
Just my two penny's worth
-
...by offering bounties we are throwing the community based project out to the vultures, and by doing so we may end up commercialising this distro!
I understand where you are coming from, but I disagree. The point of the bounty was not intended to push a level of commercialisation onto the community. In a way, I was being selfish, and egletarian at the same time. I want O-XE for my own personal reasons. I don't have the ability to do the work myself, so I was hoping that someone would be intersted in making some money, and sharing the knowledge in a way that would benefit the community.
At the end of the day, the community will decide what is best for SME based on demand from a large cross-section of users, not just a few lazy sods like me waving money around. :-D
I'm glad to see so many people are interested in discussing O-XE, but at the end of the day I'm sorry if the bounty sugggestion has led people to think its a step towards psuhing a specific agenda on the community
My 2 cents,
Geoffrey
-
No, by all means do i think you are pushing a specific agenda on the community!
Bounty's I suppose are good for motivation!
All I think is, that by doing the above you will encourage new users who cant be bothered to learn or do the research, to pay someone to do it!
Thus reducing the amount of ppl actually able to do things , in turn privatising the add-ons and such!
I know the only way any one can learn is to try and to fail!
(trust me, i do it all the time)
So in restrospect all I am saying is to try it out yourself!
Even if it is out of your depth. Cos' I know it is way out of my league, but I will try and like i said in the last post with the help of the community I'm sure we can get it to work properly!
Or work at all!
I am prepared to fail first!
Gotta walk b4 u run!
:pint:
-
All I think is, that by doing the above you will encourage new users who cant be bothered to learn or do the research, to pay someone to do it!
Where do you draw the line of doing things yourself? Should we never go out to eat because we can cook food ourselves? Paying for a service is not a new idea.
I belive the idea of this 'bounty' was to encourage someone to do the work, but then share the installation script/rpms freely. I don't understand why you would have a problewm with that.
-
Hey Everyone,
I might take a crack at it this weekend,
Is there more of an interest in getting it to work on 6.01 or the new 6.5 Beta2 ?
Have a good weekend,
Matt
-
I belive the idea of this 'bounty' was to encourage someone to do the work, but then share the installation script/rpms freely. I don't understand why you would have a problewm with that.
I dont have a problem with that!
If you read almost every topic in these forums,they're about other usrs who have tried or are trying to get something to work who cant get past a certain point,
asking for somone to have alook at it! Or for help!
No Bounty's or anything like that, just someone trying and being unable to do something.
Where do you draw the line of doing things yourself? Should we never go out to eat because we can cook food ourselves? Paying for a service is not a new idea.
My point is,(and this was just the way I was raised),
in your terminolgy gregswallow, if you can cook for yourself, cook for yourself, and save your money or give it to a charity or something!
:pint:
-
I might take a crack at it this weekend,
Is there more of an interest in getting it to work on 6.01 or the new 6.5 Beta2 ?
Hey Matt,
look I am going to try it out on 6.0.1-01, as i believe that the majority of users are on this.
I dont think i'll touch 6.5 just yet!
I'm going to try it out this weekend, so I hope somone is goona answer my cries for help when i get stuck!
:pint:
-
What are you freakin out about? All the exclamation points and what not, settle down. I never said I was gonna try and do it for the money, I simply said I was looking back into it and was gonna try it. I said I would post my success and failures back into the forum. Not that I would keep all the knowledge to myself then bilk the group for cash like a pimp.
Don't get me wrong I actually agree with you in some part, the collaboration part is totally correct. If someone really wants this feature and is willing to pay to have it done then have that knowledge given back to the community, that is alright. There is nothing wrong with that at all, it is a personal decision on their part.
If I had succeded I would not have taken the money but you would all owe. ;)
That said, Here are a few thoughts about this.
I think with the new release to be coming out of open-xchange 0.8 I think is supposed to have support for M$ clients as well.
We can still try to install and work out any problems then when 0.8 comes out we will have a headstart.
The next problem is if SME is going to change the underlying OS I think maybe we should have two seperate projects for this, one trying to get it on the stable 6.01-1 and the newer 6.5b. This way when the beta is finished we will at least have a good understanding of what was needed.
Couple questions:
Does open-xchange use postgressql rather than mysql that e-smith uses? What are the problems that we are likely to run into if this is the case?
-
SMOKES!!!!
Well, I guess I should have paid a bit more attention to my post. Or the position of my post in the forum. There seems to be a page 2 and I was replying to a page 1 response.
At any rate, I hope I didn't come across as a jerk, that wasn't my intention. I was just saying some people want a feature and would prefer it sooner than later. If they can't do it themselves what are they supposed to do? I think the bounty in this case was a legit reason for the original poster.
GoVegeta, I will setup a 6.01-1 server today and I will start trying to go through it, I would very much appreciate help as you offered, anyone else want to try? Should we setup a seperate thread or keep this one?
Jon
-
GoVegeta, I will setup a 6.01-1 server today and I will start trying to go through it, I would very much appreciate help as you offered, anyone else want to try? Should we setup a seperate thread or keep this one?
lets keep it rolling!
I'm starting mine in a couple of hours, dont forget to write down all your steps Jon!
:pint:
-
I will, I live in Alaska and the box I am going to use was in the truck last night, so it's thawing out. :)
I also have to d/l the .iso because I can't find any of mine. :(
Jon
-
I live in Alaska and the box I am going to use was in the truck last night, so it's thawing out. :)
LOL :lol:
You need yours to warm up and i need mine to cool down!
:pint:
-
Looking through the site and the forum's, it seems that most of the push is coming from the community and not from Lycoris. Granted I'm new to the community so I could be wrong.
I thought Lycoris abandoned SME/contribs. Are they still involved in something here?
-
Hey Rex,
I think they graciously host the site for the project. Other than that I am not sure what their role is.
Jon
-
Would like to try and assist on this one as well as I could really do with this working :-) Not interested in the money. Just like to help.
Couple of years experience with SME and a few spare boxes at home to play with.
'Does open-xchange use postgressql rather than mysql that e-smith uses? What are the problems that we are likely to run into if this is the case?'
Had a RTF FAQ and it appears that you can use other SMTP / webmail / database servers. Not too sure about integration though.
http://mirror.open-xchange.org/ox/EN/community/faq.htm
Wondering about the earlier comments on ADMIN ? Anyone care to expand ?
Anyone got some 'first steps' or is it a case of all leap in, have a go and report back ? Anyway this can be structured a bit more ? Mailing list ?
B. Rgds
-
Hi
IMHO the best course is to try the OX install on Fedora Core 1 following the howtos on the OX site.
I managed to do this, but I'm not good enough to get it working on SME.
You need a lot of perl modules, working JAVA SKD, other JAVA modules, TOMCAT and Postgres.
Then you will need to see how the actions wehich you performed on FC1 can be tranfered to SME - which is a Redhat 7.3 base.
I really think that SME plus OX is the killer OS for small and medium business.
I'd love to see it working, but I dont have the skills.
I'd be happy to assist with anything that I can do.
Tony
-
Have to agree that an exchange replacement is THE app, server side.
I have a desperate need for something so that Outlook users (who can't or won't be moved) can share contacts / calendering plus I can keep their mail easily in one place for backups et al.
It needs it to ease the shift from the Windows/Exchange duo.
I want to run linux servers, and do, but I believe that this is the bit that gets you into a much wider audience.
I shall go have a play.
Look forward to seeing anyone elses results.........
-
Hey Rex,
I think they (Lycoris) graciously host the site for the project. Other than that I am not sure what their role is.
Jon
Jon,
To be accurate, Lycoris is no longer involved with contribs.org or the SME Server in any way.
The site is hosted by Resource Strategies, as it says in the footer.
-jeff
-
I'll help get you guys started. I looked at this for a little while, but don't really have time right now - but I got a start on it - I put up a wiki page here (edited) http://no.longer.valid/phpwiki/index.php/Open-Xchange - based on the howto at: http://sietse.net/exoops/modules/OpenXchange/ . I had started to find download links for redhat 7.3 compatible stuff, etc, but never actually started installing it on SME.
I'd suggest anyone that is working on it collaborates on that page, since no one seems to want to claim the cash :-P
tbcomputing, there are rpms of nearly every perl module here: http://rpmpan.sourceforge.net/ - it is a well hidden gem ;-) Most of the java stuff is at www.jpackage.org
-
Hi Greg
Thx for the links and encouragement.
The Wiki you put up currently shows a blank page - I,ll try later.
To the other followers of this thread.
For those looking for a server side app to work with outlook, you should look carefully at the threads re outlook on the OX forums.
There is an explicit remark that an outlook to OX interface will NOT be open source.
FWIW
Tony
-
Link should be :
http://no.longer.valid/phpwiki/index.php/Open-Xchange
Have added a page :
http://no.longer.valid/phpwiki/index.php/Open-Xchange%20Feedback
Sussed out the Wiki thing anyway :-)
Yes, the connector is not open source. Personally I don't mind (well, the client actually) paying for a connector.
There is an OS project underway - no idea if this would be relevant ?
http://sourceforge.net/projects/otlkcon
http://openconnector.org/
Can we get a central repository for files ? Perhaps a Open-Xchange contribs folder ? If so, how do we get one ?
B. Rgds
John Crisp
-
Has anyone given this a go yet? I'm going to try and put together a SME Vmware image over the weekend and try to hack my way through some of the steps.
Thanks again to Greg for putting together the page. I suppose if it works I should donate my $80 to the 'buy drinks for Greg fund'. :)
Geoffrey
-
$500 total.
If my math is correct... that means I'm adding $170. :-D And I sincerely hope someone comes up with a solution.
-
Hello Campers!
Well, after some four day's of work I've got a rudimentary installation of O-X working on a 6.0.1-01 server.
Now, before you all get terribly excited it's important to realize that the installation procedure I have developed is really dirty - not at all the kind of thing that one would entrust to a working server. However, I get the O-X logon screen - a step in the right direction at least. Over the next couple of days I'll be looking at the configuration side of things to get things working as opposed to just sitting there presenting a logon screen!
Normally I would simply publish such work and let folk do what they want to do with it. However, judging from the correspondance concerning O-X in these fora, I think that a more structured approach would yield best results.
In the first instance I think that an experienced e-smith developer should have a look at what I've done because there are places where I've removed e-smith distribution RPMs and replaced the code with the results of 'make install' steps. While (possibly) not breaking any integrities, it would be far better if new RPMs were developed so that the installation of O-X could be reversed.
Secondly, there's so much code that needs to be downloaded and shoe-horned into the system that it would be better if the collection were made once and then put together into an FTP site easily available to users of SME-server. By this means the natural development of component parts would not have any effect on this installation unless the installer particularly wished to try new, updated components.
Finally, I guess that a 'proper' installation of O-X would become a popular add-on to SME server and so it would benefit everyone if the SME developers had a full say on how the O-X install is presented.
So, with these thoughts in mind, any volunteers to do some testing?? If so, I'll clean up my installtion script and send it to volunteers. I'm sure that some targetted input can quickly get this rather inexpertly written script transformed to something useful in a matter of a couple of weeks.
In the meantime I'm going to apply my newly developed script to a newly loaded 6.0.1-01 server and iron out any faults that I've introduced during the experimental build process. I guess this will take a day or so and so I estimate that the first 'working' version of the script will be available for test volunteers by Monday 21 February, 2005
Regards,
Dave
-
Hello dave_d,
I'm really looking forward to help test this one ... I don't know anything about scripts etc but I have a few machines available to my disposal to test it in a work type environment ... although it will take some time as it is at work I'll be testing.
I am trying to impliment the best type of e-mail system at work right now and have been waiting for somehting like this for ages.
I've been playing with SME for some time now so I'm getting better with it. Helps when you have a few test machines at your disposal.
Any idea how differnet it would be on the new SME 6.5 beta2 setup? ... I might try it out on that as well and see if I can break it.
Let me know when you have the scripts ready and I'll prepare the machines :)
Regards,
Tib.
-
I'd be happy to test it. Was about to have a crack at it myself before I noticed this thread. The HOWTO looked rather long, so I was going to leave it for a weekend.
-
:-D Count me in for testing: jay@hitechsavvy.com
I've got a test server on the latest stable 6.0.1 and a small (3 person) group of user ready do a little collaboration.
And... I'm pretty good a scripting. Too bad I'm not a SME expert or I'd be able to help with the RPMs too. :-D
-
So, with these thoughts in mind, any volunteers to do some testing?? If so, I'll clean up my installtion script and send it to volunteers.
I'll be happy to help - I'd suggest that you edit the wiki page I started here: http://no.longer.valid/phpwiki/index.php/Open-Xchange
(delete/change anything you want)
After you've done that, consider posting to the devinfo mailing list announcing your work, and to see if others want to help.
-
You can count me in as well for testing! I'm going to build a VMware image of SME 6.01 tomorrow.
Geoffrey
-
Apologies to those waiting for a copy of my development script - I'm afraid that work has got in the way of development.
I'm just getting over some Perl problems - hopefully tomorrow or Wednesday should see a script that I can publish.
BTW, there'll be close on 1000 lines of code in the script. Publishing it as text is probably not the best idea. Anyone know where I can upload it to so that it becomes readily available?
Regards,
Dave
-
BTW, there'll be close on 1000 lines of code in the script. Publishing it as text is probably not the best idea. Anyone know where I can upload it to so that it becomes readily available
On a wiki page if you enclose your script like this:
<verbatim>
Text
More text
</verbatim>
...then the wiki won't mess it up with automatic formatting. I really think that's best for now (while people are testing it). It's easily copied and pasted to a text file.
-
Hello Greg - and others!
Following Greg's suggestion, I've posted my efforts to date on the Wiki.
Good luck to anyone who wants to carry on.
I can't guarantee that the script works on a virgin SME 6.0.1-01 installation as I never got around to trying this. However, this script worked on my much hacked about development machine (transfer spelling /syntax mistakes excluded!!)
Regards,
Dave
-
Super job Dave! Thanks for sharing. You've inspired me to help a little more with this too.
-
Thanks Dave!!!
I'm looking forward to trying this one out.
-
I'm REALLY impressed with this effort and although I'm too dumb to help on the programming side, I could offer a suggestion on the dist side:
As this is such a major add-on, is it an idea to release a 6.01 ISO with OpenXchange installed and call it 6.1OX ?
Any thoughts because integrated OX takes SME into the serious corporate-bashing world (if it wasn't there already) ?
Damian
-
Any add-on (major or minor) can cause problems when you upgrade to a newer version of SME. If this is added on to SME 6, upgrading to SME 7 would surely cause this add-on to stop working. Keep that in mind if you are planning to attempt this, but don't let that stop you from doing it.
Also, I uploaded some of the files that you have to manually download from java.sun.com to my contribs directory - I heven't had time to put them in the script yet, but they are here: http://mirror.contribs.org/smeserver/contribs/gswallow/open-xchange/java.sun.com/
-
Has enyone got this working yet ??
I'm setting up my test server now and just wondering if there are any obsticals I should know about.
Probably halfway downloading all the parts now.
Wish me luck :-D
Tib
-
Changed a line in the "Get the Postgres RPMs" section of the script ... current ftp was unreliable.
Changed
wget -c ftp://fr.rpmfind.net/linux/redhat/7.3/en/os/i386/RedHat/RPMS/mx-2.0.3-1.i386.rpm
to
wget -c http://linuxsoft.cern.ch/cern/7.3.X/i386/RedHat/RPMS/mx-2.0.3-1.i386.rpm
after 10 reties I thought that was enough.
Should probably find a better download place for all other ftp://rpmfind location files as well ... although they finnaly down loaded except for the one I changed.
Also changed the wget -c http://mirror.open-xchange.org/download/archive/open-xchange-0.7.5.tar.gz
Old link was no longer valid
edit
Fixed up some Berkeley stuff as well ... install runs fine now.
Regards,
Tib
-
ok ... all went fine till I got to the Java install.
missing a heap of files ... have to continue another day it's just too late now ... got work tomorrow.
hows is everyone else doing on this ??
Tib
-
Hello OpenXchange enthusiasts!
Anyone got this working yet? I see that Tib has had a bit of a go. Anyone else tried it?
I'm afraid that I'm still up to my oxters in other work and so I won't be able to do much on this for a while.
Has anyone flagged this work up to the new Ruffdogs folk?
Regards,
Dave
-
I suspect that this script will be an excellent contribution to an already rock solid platform. I’ve been a ‘lurker’ of sorts for years on this board…until now... IMO, there’s an explicit need in small business for a simple yet elegant collaboration server, and this contrib certainly fits that description.
Please Tib, keep us posted on any changes and updates made to this script. Thank you Tib and thanks to all of you who have dedicated all of their hard work! :-)
-
Also, I uploaded some of the files that you have to manually download from java.sun.com to my contribs directory - I heven't had time to put them in the script yet, but they are here: http://mirror.contribs.org/smeserver/contribs/gswallow/open-xchange/java.sun.com/
Is that legal? I know Sun is pretty anal about allowing redistribution - one of the reasons I've stayed away from Java when I could.
-
Is that legal? I know Sun is pretty anal about allowing redistribution - one of the reasons I've stayed away from Java when I could.
I hope so. I think they just want to force you to read the licence before downloading. I will add the licence.txt files for each one to the directory. Perhaps the script should also copy the licence files to the server somewhere?
I am not fluent enough in lawyer-speak to know if somewhere in there it says you can't make a copy of the file you can freely download from them available to the public - http://java.sun.com/j2se/1.5.0/jdk-1_5_0_01-license.txt
-
.
Nobody is looking any further into the integration of Open-Xchange and SME?! I'm kind of a SME/linux nitwit, but now, with the outlook plugin (OXLOOK) wouldn't this combination be a golden duo?! I've seen the install-script, but that don't work any more... several broken links and dependencies.
===>> I will pay $250 for the (first) one that makes a contrib rpm that will nicely install Open-Xchange 0.8.0 (when it is finished) on SME6.5 (also when it is finished) and some basic manager-panel. I know a few victims who want this verry badly as well, so i might shake out some more and raise the amount. <<===
I understand this is against several members beliefs to put a bounty on something like this, but i can't do it myself, am to much of a linux-nitwit to figure out the broken install-script and it seems the developement is not going anywhere without some sort of a boost. Am i the only one who sees the HUGE POTENTIAL of the combination of SME - OpenXcange - OXLOOK/OXConduit?!
Anyone up for the challenge?!
-
I am not fluent enough in lawyer-speak to know if somewhere in there it says you can't make a copy of the file you can freely download from them available to the public - http://java.sun.com/j2se/1.5.0/jdk-1_5_0_01-license.txt
It doesn't need to say that you can't. You can't, under copyright law, *unless* they give you permission. So what matters is whether they say you can, not whether it says you can't.
-
Hello Jester,
It's not so much a case of "Nobody is looking any further into the integration of Open-Xchange and SME" but more a case of "can anyone find the time to do it". It's all very well offering $250.00 to the person who can do it, but to do the job properly requires input from several people. I, for one, don't have a full and complete picture of how an SME server is built and so I would require someone to help me (for example) to rebuild and test replacement RPMs for the bits that I've either taken out or cludged over whilst getting to the stage of getting an OpenXchange login prompt. Alternatively I would have to find out how to do this myself - something that I don't have time to do at present. I think too that offering one or more RPMs to do this job that haven't been thoroughly and exhaustively tested would be to give SME server a bad reputation that it really doesn't need. I'm sure that development of this will take place - but probably not tomorrow.
Integrating a large chunk of software into a system that is itself under development is never a 5 minute task. You may well get further down your road if you were to set out in a calm and composed manner starting with the script produced so far and solving the problems one by one as they emerge. I'm sure that posting particular broken links, for example, would elicit some replies whereas just saying 'links are broken' doesn't help much. Also, at the end of this process you would no longer be the nitwit you presently claim to be!!
You might also try approaching Garet of Ruffdogs. He's the man who's going to be at the helm (or maybe just sort of hanging around near the helm) and he is probably in as good a position as anyone to direct this operation.
Regards,
Dave
-
Integrating a large chunk of software into a system that is itself under development is never a 5 minute task.
I'd suggest it would be more like a 50 hour job. So the bounty on offer is likely below minimum wages.
-
Charlie Brady said:
"I'd suggest it would be more like a 50 hour job. So the bounty on offer is likely below minimum wages."
Let's see how many are willing to contribute to an escrow account with paypall for this job. The how to would be available to those that contributed to the job. If not enough contribution are found that is end of the story. Maintenance of that contribution would also have to be paid since changes in SME and the openxchange package.
-
Hi Dave,
Thanx for your reply. I understand that it is a big task to develope such a piece of software, and i've been trying to work my way trough the original install script, even changed a minur bug in it (...an obvious one though ;-) ) But when the errors and broken dependencies come flying accross my screen during installation i get lost. I too am not blessed with a bundle of spare time so i've got a golden rule for myself: stick to what you're good at and ask help when you're out of your league (learned this one tiling my bathroom and totally messing it up, ended up frustated, hiring a professional and had to get the same tiles twice).
So from my perspective... i'm trying to get help from the professionals in this area because my knowledge and time is to limited.
This topic started of with somebody willing to pay for a script and with the effort of several, one was produced! So it seemed like a good way to start of developement this way again (maybe against some beliefs). I'm trying to gain a bit of momentum and see if there are more people who are willing to add some money to get a bit more than the minimum wage for Charlie ;-) .
-
Let's see how many are willing to contribute to an escrow account with paypall for this job. The how to would be available to those that contributed to the job.
I'm sorry jmvalez, i don't know if you started your idea because of the original intent of this topic or because i'm trying to get it alive again, but i'm not after a how-to but an rpm and i wouldn't want it to be only for the ones who ~paid~ for it. If developement is started of again because some people are willing to pay for it, having it as a comunity contrib might be enticing enough for others (who do have the knowledge) to update and/or maintain it so it will survive new versions of SME and Open-Xchange
-
Hello!
I've just had a quick glance through the install script as it presently stands, and I think that we can probably get some progress if we can find people willing to do particular things that will improve the script. It's a case of best eating an elephant in small pieces. Whilst none of the script is particularly elegant there are areas that stand out as being in particular need of some TLC.
Don't get too despondent about apparently slow progress - there has already been significant progress since the first outline of how to do this job was posted by Greg. Further small inputs by individuals will soon yield a fully functional and tested solution.
To start with, might I suggest a call for volunteers to create an updated LDAP RPM (or RPMs)? That, at least, would fix a major weakness in the script. I'm sure that anyone who did this AND was willing to document how it is done in excruciatingly fine detail would encourage other, less expert folk to try other areas of development. There's nothing like a good worked example to instil confidence!
So, ..... any LDAP experts out there???
It might help too if someone like Charlie Brady could make some suggestions about particular areas that need improvement. (I'm assuming here that Charlie is one of the original developers - please excuse my presumption if this is not the case!)
Perhaps we could work on this list of things to do ....
1. Create replacement LDAP RPMs
2. Create replacement/updated Perl RPMs
3.
4.
5.
6.
7.
N. Final RPMs released for version 9.2.34 of SME Superserver.
Regards,
Dave
P.S. This is just my personal take on things!! :-D :-D
-
> N. Final RPMs released for version 9.2.34 of SME Superserver.
:-D
Looking back, Mitel had some “superserver” plans with E-Smith and their “voice over IP revolution”… Looking forward, it wouldn’t be at all surprising to see an evolution of SME / Open-Xchange / Asterisk rolled neatly into a killer app… and yes… it would be a killer app…
Needless to say there would be a monstrous amount of effort involved, but think of the ramifications…
-
Let's see how many are willing to contribute to an escrow account with paypall for this job. The how to would be available to those that contributed to the job.
So you're quite happy to use software that someone else has paid to have developed, but you don't want to share any development that you sponsor.
-
Last count I had it was up to $500.00 dlls, plus $250.00 from jester.
As somebody said, this will make a Golden product.
I'm starting testing today.
-
Dave D, it might be better to renew efforts for this on the new 7.0alpha3 release. It is based on Centos-3.4 (RHEL3), so there is probably more chance finding rpms out there that others have contributed already.
Regarding bounties - any work that is completed will be shared with everyone, not just those that contributed.
-
It might help too if someone like Charlie Brady could make some suggestions about particular areas that need improvement. (I'm assuming here that Charlie is one of the original developers - please excuse my presumption if this is not the case!)
Depends on what you mean by "original". I didn't have any input until version 3.0.
1. Create replacement LDAP RPMs
Do you mean LDAP rpms, or e-smith-ldap RPM? IOW, is it only the configuration of ldap and population of the database that needs to change, or do you need to replace the base version of openldap? If the latter, why?
-
Apparently openldap needs to be rebuilt with the option --enable-aci
I don't know why, but that is documented in the howto's here - http://mirror.open-xchange.org/ox/EN/community/documentation.htm
There is one for EL3, but it is in Spanish, which crudely translated in to english gives you - http://translate.google.com/translate?u=http%3A%2F%2Feasy-technologies.com%2Fox-wbel.html&langpair=es%7Cen&hl=en&ie=UTF-8&oe=UTF-8&prev=%2Flanguage_tools
-
Hello Charlie,
Didn't mean to seem rude and no offence meant!- I was just establishing that you're one of the folk who really knows how an SME server is built from ground up as opposed to someone like me who's still trying to figure a lot of it out! If that's the case it's just that you would be in a good position to advise on what's worth doing and what's definitely a waste of time.
As for the LDAP stuff, I think that Greg has already addresssed that in his last post. I only know what he's reitereated.
As far as developing on 7.0alpha as opposed to 6.0.1-01, that's probably a good idea. If I get time I'll ditch my development server and rebuild it to the 7.0... spec. - whenever that may be!!!!
Regards,
Dave
-
Based on what Greg said,
If SME7.0 is/has a better base for an open-xchange installation it might be better to focus on 7.0 then putting a lot of effort in 6.5.
Maybe a bit off topic, but is sme7.0 a fork of the original sme-server or the next version?!
What i'm getting at... if its the next version after 6.5 it might take another year to be stable enough....
-
7.0 is not a fork. It doesn't have (yet) some of the secure emial features Shad added to 6.5, but I think the concensus is that it is a base for the next version. But yes, keep in mind it is not a final release and more of a development project at the moment, but so is this little Openxchange project, so maybe both can be "final" at the same time.
-
I think that there are some relevant things done in this post - http://forums.contribs.org/index.php?topic=26121.0
for those that are interested!
Regards,
Dave
-
Very interesting!
But there is still the aci issue.
Looks like the 6.5 platform will be the way to go.
Samba 3, LDAP, Openxchange all integrated together.
Needs sombody better than me to bring it off.
But I'll test anything and help with documentation
Tony
-
See also
http://www.open-xchange.org/oxwiki/OX_20and_20Samba_20Login_20through_20LDAP
Tony
-
A few problems with install :
http://mirror.poundhost.com/fedora.redhat.com/development/i386/Fedora/RPMS/servletapi5-5.0.18-1jpp_3fc.noarch.rpm: No such file or directory
This happened right after perl install :
Writing /usr/lib/perl5/site_perl/5.8.6/i686-linux/auto/XML/SAX/.packlist
Appending installation info to /usr/lib/perl5/5.8.6/i686-linux/perllocal.pod
could not find ParserDetails.ini in /usr/lib/perl5/site_perl/5.8.6/XML/SAX
/usr/bin/make install -- OK
openexchange.sh: line 582: syntax error near unexpected token >>'
openexchange.sh: line 582: echo "host all all 0.0.0.0 255.255.255.255 reject" >> '
I will try it again in alittle bit, perl install was a litle involved ont sure if I made correct choices??
-
tbcomputing
But there is still the aci issue.
I am not sure if it's gonna do the trick or NOT...
For what it's worth I have complied latest openldap RPMS with --enable-aci options.
If anyone wants to give it a try (at your own risk)
http://ergin.dyndns.org/download/RPMS/contribs/ox_openldap/
-
I will do the one for Centos 3.4 unless someone beats me to it. I think its better to develop this on SME7. Source RPM is here:
http://mirror.caosity.org/centos-3/3.4/os/i386/SRPMS/openldap-2.0.27-17.src.rpm
Other files needed can be found here:
ftp://jpackage.hmdc.harvard.edu/JPackage/1.6/redhat-el-3.0/ and here ftp://jpackage.hmdc.harvard.edu/JPackage/1.6/generic/ - and perl modules, etc from here http://dag.wieers.com/home-made/apt/packages.php - you can even set them up as yum repositories.
I also found a good howto here for ox .80 on centos-4 - http://www.sebpayne.com/guides/ox_rhel/
-
Sebs howto is OK when his site is up, unfortunately its more down than up
Tony
-
Hi Greg!
You'll find freshly compiled openldap RPMS with --enable-aci
http://mirror.contribs.org/smeserver/contribs/ergozd/contribs/SME7/openldap/RPMS/
Hope it helps. ;-)
-
Hello Campers!
Does anyone know what the current state of OpenXchange on any flavour of SME server is? It's just that I may have a little time to do some more work on this (no promises, mind!) and there's no point in re-inventing things that others may already have done!
-
Hello Dave_d
Try this link
http://forums.contribs.org/index.php?topic=27253.0
There has been quite a bit of developement on that thread ... not sure how far they have gotten though since SME 7 developement changes so fast and keeps breaking things as far as I read.
Regards,
Tib
-
I was afraid that someone would suggest that thread! - it's just too volatile for me! When developing something new - like adding OX - I'm afraid I prefer a much more stable base. It's bad enough keeping up with changes to the application and it's required support - adding in the shifting sands of a developing base system is just too much. I think I'll just stand back and watch for now!
Regards,
Dave
-
Hi,
I just wanted to check in on this. I've been doing some testing with SME 7.0 and the Open eXchange install just fine on SME7.0BETA5. Here is how:
mkdir oxinstall;cd oxinstall
wget http://smeserver.free.fr/ox/ox7/apache-mod_jk-2.0-2.noarch.rpm
wget http://smeserver.free.fr/ox/ox7/openldap-2.2.13-2aci.i386.rpm
wget http://smeserver.free.fr/ox/ox7/openldap-clients-2.2.13-2aci.i386.rpm
wget http://smeserver.free.fr/ox/ox7/openldap-servers-2.2.13-2aci.i386.rpm
wget http://smeserver.free.fr/ox/ox7/perl-IO-Socket-SSL-0.96-4.noarch.rpm
wget http://smeserver.free.fr/ox/ox7/perl-Net-SSLeay-1.26-2.i386.rpm
wget http://smeserver.free.fr/ox/ox7/postgresql-7.4.8-1.RHEL4.1.i386.rpm
wget http://smeserver.free.fr/ox/ox7/postgresql-jdbc-7.4.8-1.RHEL4.1.i386.rpm
wget http://smeserver.free.fr/ox/ox7/postgresql-server-7.4.8-1.RHEL4.1.i386.rpm
wget http://smeserver.free.fr/ox/ox7/sme-j2sdk-1.4.2-2.i386.rpm
wget http://smeserver.free.fr/ox/ox7/sme7-openexchange-0.8.0.5-06.noarch.rpm
wget http://smeserver.free.fr/ox/ox7/sme7-openexchange-conf-0.8.0.5-06.noarch.rpm
wget http://smeserver.free.fr/ox/ox7/sme7-postgresql-7.4.8-1.noarch.rpm
wget http://smeserver.free.fr/ox/ox7/sme7-tomcat-5.0.28-15.noarch.rpm
rpm -iUvh --force *.rpm
NOTE BENE: I had to use the --force because of pecularities with a couple of the OpenLDAP rpms.
Okay... this will install every thing, but it will not initialize properly. You need to do a:
/usr/local/open-xchange/bin/initall_ox
Even then... it's going to do a funny thing with the passwords. You password will end up being your username.
FINAL NOTE: There is a connector that allows you to use M$ Outlook with Open eXchange. But it is not GPL. It is apparently priced at $25/user or thereabouts.
-
Received a link to your success from:
http://smeserver.free.fr/punbb/viewtopic.php?pid=24#24
After going through your steps, jfarschman, on b6 (I see that b7 was just released today) I am getting an authentication error when using my username : username for logging into http://server-name/cgi-bin/login.pl.
Any thoughts on this?
-
Yes....
I'll bet it changed your password to be the same as your username. Try
username ylon
password ylon
-
That's what I meant by "username : username" I had entered the username as password as well without any luck.
-
Ylon, try running: "/usr/local/open-xchange/bin/initall_ox" again
-
Thanks jester, yes, I'd already tried that...
-
Have you got users under the Open-Xchange (ox)> User configuration?! Btw you can't login with the admin account!
jester.
-
Yes, I do have a user and no I am not using admin. No dice.
-
Well, just tried updating to b7 to see what would happen, ran the install (I forced an install since I'd upgraded just to be sure that all of the pkgs installed) and it appears that the pre script fails from what I'm seeing here:
Setting right user and group. This can take a long time depending on the
used filesystem. Please be patient.
Setting user and group ...
Important: for the first time rebuild all the base and destroy the old ones init type ---------> initall_ox
for recreate the ldap base only use ---------> /usr/local/open-xchange/sbin/scan_users.sh
for starting the server now wait 10sec and type: service openexchange start
Warning-Warning-Warning-Warning-Warning-Warning-Warning-Warning
You must use rpm -e sme7-openexchange-conf to delete this rpm.
and re-install it with rpm -ivh sme7-openexchange-conf-0.8.0.5-06.noarch.rpm
error: %pre(sme7-openexchange-conf-0.8.0.5-06.noarch) scriptlet failed, exit status 1
error: install: %pre scriptlet failed (2), skipping sme7-openexchange-conf-0.8.0.5-06
So I did remove it as it explains and tried installing that particular package with the same error:
#rpm -ivh sme7-openexchange-conf-0.8.0.5-06.noarch.rpm
Preparing... ########################################### [100%]
Warning-Warning-Warning-Warning-Warning-Warning-Warning-Warning
You must use rpm -e sme7-openexchange-conf to delete this rpm.
and re-install it with rpm -ivh sme7-openexchange-conf-0.8.0.5-06.noarch.rpm
error: %pre(sme7-openexchange-conf-0.8.0.5-06.noarch) scriptlet failed, exit status 1
error: install: %pre scriptlet failed (2), skipping sme7-openexchange-conf-0.8.0.5-06
-
To fix the Warning about using rpm -e sme7-open-xchange-conf do the following:
mv /usr/lib/perl5/site_perl/esmith/util.pm.old /usr/lib/perl5/site_perl/esmith/util.pm
However I still have an issue after upgrading from 0.8.0.5-2. I can get to the login page but when I try and log in it just sits at the "Redirecting to" page. I have tried re-initialising my database (using initall_ox) to no avail.
Any hints?
Thanks,
Daniel Davis
-
I have used SME for years, but recently got Scalix community edition running on Centos4, authenticating against Fedora Directory Server. I have FDS replicating to another site. Samba schema and user info is stored in FDS. Win XP Pro/Home use Pgina to login against FDS LDAP using SSL.
Scalix community edition is not full open source, but it is free and allows 25 "enterprise" users which includes a MAPI connector for Outlook....Outlook functions as if it where talking to a Exchange server. Scalix allows unlimited "community users" which have IMAP/POP3 for inbox, the web client has contacts and a personal calendar. I have to say the Scalix web access application is very nice.
I am now looking at the Chandler/Cosmo project for open source shared calendars. It looks like I will be able to replace Active Directory and Exchange with soon....
Sorry if this posting is in the wrong place, but I have wanted the same functionality of OpenXchange on SME.....the open source Open Xchange is a challenge to say the least. Nice job and collaboration on a common goal!
Ryan
-
Sorry.
-
Last count I had it was up to $500.00 dlls, plus $250.00 from jester.
As somebody said, this will make a Golden product.
I'm starting testing today.
I have installed a SME 6.5 BOX, it is my Samba+OpenLDAP+PDC+OpenExchange, the authentication center is LDAP. I'm review my howto to update it to this SME version, how many I can win for my work?, (little bit of hours becouse I'm working with LDAP from a long long time).
Henry G.
Read it in http://forums.contribs.org/index.php?topic=34388.0
-
Thanks to everyone for contributing to this project, I have OX working on an SME 7.1 pre release.
I'm looking at getting rid of our exchange server all together though. I've installed the oxtender rpm however I cannot get MSOutlook to connect to the SME as an exchange server.
sme7-open-xchange-oxtender-4.0.2-2.noarch.rpm
I must be missing something here because every time I try outlook tells me that a registry extension is missing.
Does anyone know where I can download the MSOutlook plugin to allow me to use outlook with Open Exchange?