mirror_corosync/services
Fabio M. Di Nitto 00731ff68b 1) kill all those "for" shell loops. They are dangerous (as they don't
report install failures) and it's just overhead since $(INSTALL) can do
the same.

2) make sure to create our directories with $(INSTALL). Not sure I did
catch them all yet, but at least a good bunch. This also fix the
corosync.conf install error I introduced in the previous commit.

3) Handle SONAME automatically. This is the most intrusive change across
the board:

 * configure.in now defines the system wide SOMAJOR, SOMINOR, SOMICRO
and SONAME and exports them to the Makefile.
 * exec/Makefile.am, lib/Makefile.am are now updated to use those vars
rather than hardcoded version.

4) Bump the SOMAJOR to 3 as agreed since we did change both API and ABI.



git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1835 fd59a12c-fef9-0310-b244-a6a79926bd2f
2009-03-11 09:06:35 +00:00
..
cfg.c The IPC patch broke CFG shutdown in several places, this patches fixes 2009-03-06 10:07:35 +00:00
confdb.c The current object database allows duplicate key names per object. This 2009-02-26 14:49:41 +00:00
cpg.c Use list_del on process info in the condition that lib_exit_fn is called 2009-03-06 02:42:48 +00:00
evs.c Add reserve/release functionality to totem to reserve message queue 2009-03-06 07:38:34 +00:00
Makefile.am 1) kill all those "for" shell loops. They are dangerous (as they don't 2009-03-11 09:06:35 +00:00
pload.c cleanup the last of the SAF headers and types 2008-11-06 21:49:07 +00:00
testquorum.c Unification around hdb_handle_t data type. 2009-02-25 11:14:47 +00:00
votequorum.c This patch fixes some minor bugs in the expected_votes behaviour and 2009-02-26 14:51:18 +00:00