Great thing Lee

 

I am going to build an Evergreen production platform based on CentOS and I was 
already coming to terms with the fact that it will mean some optimization of 
the existing Makefile.install. Obviously you saved me from that work. I will 
soon put it to the test when the time comes (within march)

 

As for the platform argument. Apart from government institutes recoiling from 
Ubuntu as if it meant that you are going to be dealing with djembe playing 
hippies in your ICT department soon, there are some real pragmatic reasons too. 
Some hardware suppliers - for example - guarantee support only if you are using 
SUSE or RedHat. Of course they can't tell the difference between CentOS and 
RHEL, but when their diagnostic binaries don't run on your machine due to 
slight differences in file structures and library versions, they will notice.

I think that opening up Evergreen for the RHEL/CentOS user community will make 
it much more desirable for many potential customers.

 

Again, thanks for the contribution Lee.

 

Daniel Kollmer

System Administration

International Institute for Social History - Amsterdam

 

From: [email protected] 
[mailto:[email protected]] On Behalf Of Duimovich, 
George
Sent: dinsdag 2 maart 2010 16:03
To: Evergreen Development Discussion List
Subject: Re: [OPEN-ILS-DEV] ***SPAM*** Redhat/Centos patch forMakefile.install

 

 

This is very good news and progress update - as an RHEL shop, this is much 
appreciated!

 

Only I like the fact that we started out on Ubuntu and now don't intend on 
changing that anytime soon - very pleased our first ubuntu server here. And I'd 
like to keep to Ubuntu platform going forward if I have the choice, but we may 
potentially have to switch to RH in the future.

 

When we first selected EG I struggled quite a bit about moving to Ubuntu - not 
b/c of anything to do with Ubuntu - but everything to do with the culture 
working in a large government setting where going back in time there was the 
thinking that senior IT would view running Ubuntu was too "crazy town" for a 
government server OS. So I just didn't want a fight against unreasoned 
positions, but fortunately got away with running Ubuntu anyways. And looking 
back I can now identify lots of agencies, including some seriously secure 
"gc.ca" infrastrucure running on Ubuntu linux so it can't be "crazy town" 
anymore just because the library crew is using it.

 

Anyways, the more distros the better, and RH/centos support is going to be 
appealling to many sites already on that platform.

 

George

George Duimovich
NRCan Library / Bibliothèque de RNCan 

 

 

 

 

________________________________

From: [email protected] 
[mailto:[email protected]] On Behalf Of Lee Dickens
Sent: March 1, 2010 17:46
To: [email protected]
Subject: [OPEN-ILS-DEV] ***SPAM*** Redhat/Centos patch for Makefile.install

Greetings,

I have been working for awhile to get Evergreen ported to Redhat&Centos.  I 
have successfully patched OpenSRF to properly install on Redhat.  The patch is 
attached.  

The only file that was modified was Makefile.install.  This patch installs the 
rpmforge repository.  In addition to providing updated packages, this 
repository contains every cpan module precompiled.  This patch also installs 
libtool, automake, and autoconf from source as the default redhat packages are 
ancient.  The ejabberd binary installation information was also updated.  

To successfully build in redhat after applying the patch do the following:
make -f src/extras/Makefile.install rhel
cat /usr/share/aclocal/libtool.m4 >> aclocal.m4 && mkdir m4
./autogen.sh 
export memcached_LIBS=/usr/local/lib/libmemcached
export memcached_CFLAGS=-lmemcached 
./configure --prefix=/openils --sysconfdir=/openils/conf 
--with-apxs=/usr/sbin/apxs
make && make install

I am just getting my feet wet with this and I'm sure that there are plenty of 
things that I could be doing better.  Let me know what you think.

Thanks,
Lee 

Equinox will be at the 2010 Public Library Association
Conference in Portland, Oregon, March 23-27.
Please come by and see us in booth #1407!

Reply via email to