Send Linux-ha-cvs mailing list submissions to
        [email protected]

To subscribe or unsubscribe via the World Wide Web, visit
        http://lists.community.tummy.com/mailman/listinfo/linux-ha-cvs
or, via email, send a message with subject or body 'help' to
        [EMAIL PROTECTED]

You can reach the person managing the list at
        [EMAIL PROTECTED]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Linux-ha-cvs digest..."


Today's Topics:

   1. Linux-HA CVS: linux-ha by lars from 
      ([email protected])
   2. Linux-HA CVS: fencing by sunjd from 
      ([email protected])
   3. Linux-HA CVS: cim by lars from  ([email protected])


----------------------------------------------------------------------

Message: 1
Date: Mon, 12 Dec 2005 14:57:41 -0700 (MST)
From: [email protected]
Subject: [Linux-ha-cvs] Linux-HA CVS: linux-ha by lars from 
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>

linux-ha CVS committal

Author  : lars
Host    : 
Module  : linux-ha

Dir     : linux-ha


Modified Files:
        configure.in 


Log Message:
If the path to the CMPI headers isn't part of the include search path,
the other headers may not be includeable. Simplified Makefile.am
(because it's now always -Included).

===================================================================
RCS file: /home/cvs/linux-ha/linux-ha/configure.in,v
retrieving revision 1.478
retrieving revision 1.479
diff -u -3 -r1.478 -r1.479
--- configure.in        12 Dec 2005 21:33:41 -0000      1.478
+++ configure.in        12 Dec 2005 21:57:41 -0000      1.479
@@ -10,7 +10,7 @@
 AC_INIT(heartbeat.spec.in)
 
 AC_CONFIG_AUX_DIR(.)
-AC_REVISION($Revision: 1.478 $) dnl cvs revision
+AC_REVISION($Revision: 1.479 $) dnl cvs revision
 AC_CANONICAL_HOST
 
 
@@ -1096,15 +1096,11 @@
 fi
 
 if test "x${enable_cim_provider}" = "xyes"; then
-        if test "x${CMPI_HEADER_PATH}" = "x"; then
-                CMPIHEADERS="cmpidt.h cmpift.h cmpimacs.h"
-        else
-                CMPIHEADERS="${CMPI_HEADER_PATH}/cmpidt.h
-                            ${CMPI_HEADER_PATH}/cmpift.h
-                            ${CMPI_HEADER_PATH}/cmpimacs.h"
+        if test "x${CMPI_HEADER_PATH}" != "x"; then
+               CPPFLAGS="$CPPFLAGS -I${CMPI_HEADER_PATH}"
         fi
 
-        for header in ${CMPIHEADERS}
+        for header in cmpidt.h cmpift.h cmpimacs.h
         do
                 AC_CHECK_HEADER([${header}], [], 
                                [AC_MSG_ERROR([Sorry, can't find CMPI header 
files, \




------------------------------

Message: 2
Date: Tue, 13 Dec 2005 00:56:30 -0700 (MST)
From: [email protected]
Subject: [Linux-ha-cvs] Linux-HA CVS: fencing by sunjd from 
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>

linux-ha CVS committal

Author  : sunjd
Host    : 
Project : linux-ha
Module  : fencing

Dir     : linux-ha/fencing/stonithd


Modified Files:
        stonithd.c 


Log Message:
bug918:redirect stonith library messages
===================================================================
RCS file: /home/cvs/linux-ha/linux-ha/fencing/stonithd/stonithd.c,v
retrieving revision 1.80
retrieving revision 1.81
diff -u -3 -r1.80 -r1.81
--- stonithd.c  6 Dec 2005 06:35:53 -0000       1.80
+++ stonithd.c  13 Dec 2005 07:56:29 -0000      1.81
@@ -1,4 +1,4 @@
-/* $Id: stonithd.c,v 1.80 2005/12/06 06:35:53 sunjd Exp $ */
+/* $Id: stonithd.c,v 1.81 2005/12/13 07:56:29 sunjd Exp $ */
 
 /* File: stonithd.c
  * Description: STONITH daemon for node fencing
@@ -84,6 +84,10 @@
                cl_log(priority, fmt); \
        }
 
+static int pil_loglevel_to_cl_loglevel[] = {
+       0, 1, 2, 4, 6, 7
+       };
+
 typedef struct {
        char * name;
        pid_t pid;              /* client pid */
@@ -256,6 +260,7 @@
 static int require_local_stonithop(stonith_ops_t * st_op, stonith_rsc_t * 
srsc, 
                                   const char * asker_node);
 static int broadcast_reset_success(const char * target);
+static void trans_log(int priority, const char * fmt, ...)G_GNUC_PRINTF(2,3);
 
 static struct api_msg_to_handler api_msg_to_handlers[] = {
        { ST_SIGNON,    on_stonithd_signon },
@@ -2705,6 +2710,8 @@
 
        /* Set the stonith plugin's debug level */
        stonith_set_debug(stonith_obj, debug_level);
+       stonith_set_log(stonith_obj, trans_log);
+
        snv = stonith_ghash_to_NVpair(op->params);
        if ( snv == NULL
        ||      stonith_set_config(stonith_obj, snv) != S_OK ) {
@@ -3241,8 +3248,25 @@
        return TRUE;
 }
 
+static void
+trans_log(int priority, const char * fmt, ...)
+{
+       va_list         ap;
+       char            buf[MAXLINE];
+
+        va_start(ap, fmt);
+        vsnprintf(buf, sizeof(buf)-1, fmt, ap);
+        va_end(ap);
+        cl_log(pil_loglevel_to_cl_loglevel[ priority % sizeof
+               (pil_loglevel_to_cl_loglevel) ], "%s", buf);
+}
+
+
 /* 
  * $Log: stonithd.c,v $
+ * Revision 1.81  2005/12/13 07:56:29  sunjd
+ * bug918:redirect stonith library messages
+ *
  * Revision 1.80  2005/12/06 06:35:53  sunjd
  * BEAM fix
  *




------------------------------

Message: 3
Date: Tue, 13 Dec 2005 06:43:53 -0700 (MST)
From: [email protected]
Subject: [Linux-ha-cvs] Linux-HA CVS: cim by lars from 
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>

linux-ha CVS committal

Author  : lars
Host    : 
Project : linux-ha
Module  : cim

Dir     : linux-ha/cim


Modified Files:
        Makefile.am 


Log Message:
Libraries need to be added using LDADD, not LDFLAGS, else dependencies
will not be detected.

===================================================================
RCS file: /home/cvs/linux-ha/linux-ha/cim/Makefile.am,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -3 -r1.10 -r1.11
--- Makefile.am 12 Dec 2005 21:57:41 -0000      1.10
+++ Makefile.am 13 Dec 2005 13:43:53 -0000      1.11
@@ -68,71 +68,71 @@
 
 #--------------------------------------------------------------
 liblinuxha_info_la_SOURCES     =       linuxha_info.c
-liblinuxha_info_la_LDFLAGS     =       $(COMMONLIBS) 
+liblinuxha_info_la_LIBADD      =       $(COMMONLIBS) 
 
 #--------------------------------------------------------------
 libcmpiLinuxHA_ClusterProvider_la_SOURCES = cmpi_utils.c cmpi_cluster.c 
cmpi_cluster_provider.c
-libcmpiLinuxHA_ClusterProvider_la_LDFLAGS = $(COMMONLIBS) liblinuxha_info.la
+libcmpiLinuxHA_ClusterProvider_la_LIBADD  = $(COMMONLIBS) liblinuxha_info.la
 
 #--------------------------------------------------------------
 libcmpiLinuxHA_SoftwareIdentityProvider_la_SOURCES = cmpi_utils.c 
cmpi_software_identity_provider.c
-libcmpiLinuxHA_SoftwareIdentityProvider_la_LDFLAGS = $(COMMONLIBS) 
liblinuxha_info.la 
+libcmpiLinuxHA_SoftwareIdentityProvider_la_LIBADD  = $(COMMONLIBS) 
liblinuxha_info.la 
 
 #--------------------------------------------------------------
 libcmpiLinuxHA_ClusterResourceProvider_la_SOURCES  = cmpi_utils.c 
cmpi_resource.c ha_resource.c  \
                                                      cmpi_resource_provider.c
-libcmpiLinuxHA_ClusterResourceProvider_la_LDFLAGS   = $(COMMONLIBS) 
liblinuxha_info.la 
+libcmpiLinuxHA_ClusterResourceProvider_la_LIBADD   = $(COMMONLIBS) 
liblinuxha_info.la 
 
 #--------------------------------------------------------------
 libcmpiLinuxHA_ClusterNodeProvider_la_SOURCES  = cmpi_utils.c cmpi_node.c 
cmpi_node_provider.c
-libcmpiLinuxHA_ClusterNodeProvider_la_LDFLAGS  = $(COMMONLIBS) 
liblinuxha_info.la 
+libcmpiLinuxHA_ClusterNodeProvider_la_LIBADD   = $(COMMONLIBS) 
liblinuxha_info.la 
 
 #--------------------------------------------------------------
 libcmpiLinuxHA_ParticipatingNodeProvider_la_SOURCES = cmpi_utils.c \
                                                       
cmpi_participating_node_provider.c
-libcmpiLinuxHA_ParticipatingNodeProvider_la_LDFLAGS = $(COMMONLIBS) 
liblinuxha_info.la 
+libcmpiLinuxHA_ParticipatingNodeProvider_la_LIBADD  = $(COMMONLIBS) 
liblinuxha_info.la 
 
 
 #--------------------------------------------------------------
 libcmpiLinuxHA_HostedResourceProvider_la_SOURCES = cmpi_utils.c                
   \
                                                   cmpi_hosted_resource.c       
  \
                                                   
cmpi_hosted_resource_provider.c
-libcmpiLinuxHA_HostedResourceProvider_la_LDFLAGS = $(COMMONLIBS) 
liblinuxha_info.la 
+libcmpiLinuxHA_HostedResourceProvider_la_LIBADD  = $(COMMONLIBS) 
liblinuxha_info.la 
 
 #--------------------------------------------------------------
 libcmpiLinuxHA_InstalledSoftwareIdentityProvider_la_SOURCES = cmpi_utils.c    \
                                                               
cmpi_installed_software_provider.c
-libcmpiLinuxHA_InstalledSoftwareIdentityProvider_la_LDFLAGS = $(COMMONLIBS) 
liblinuxha_info.la 
+libcmpiLinuxHA_InstalledSoftwareIdentityProvider_la_LIBADD  = $(COMMONLIBS) 
liblinuxha_info.la 
 
 #--------------------------------------------------------------
 
 libcmpiLinuxHA_ClusterResourceInstanceProvider_la_SOURCES = cmpi_utils.c    \
                                                            
cmpi_rsc_instance_provider.c
-libcmpiLinuxHA_ClusterResourceInstanceProvider_la_LDFLAGS = $(COMMONLIBS) 
liblinuxha_info.la 
+libcmpiLinuxHA_ClusterResourceInstanceProvider_la_LIBADD  = $(COMMONLIBS) 
liblinuxha_info.la 
 
 #--------------------------------------------------------------
 
 libcmpiLinuxHA_ClusterResourceInstanceAttrProvider_la_SOURCES = cmpi_utils.c \
                                                                 
cmpi_rsc_attribute_provider.c
-libcmpiLinuxHA_ClusterResourceInstanceAttrProvider_la_LDFLAGS = $(COMMONLIBS) 
liblinuxha_info.la 
+libcmpiLinuxHA_ClusterResourceInstanceAttrProvider_la_LIBADD  = $(COMMONLIBS) 
liblinuxha_info.la 
 
 #--------------------------------------------------------------
 libcmpiLinuxHA_ClusterResourceGroupProvider_la_SOURCES = cmpi_utils.c 
ha_resource.c \
                                                          cmpi_rsc_group.c      
     \
                                                          
cmpi_rsc_group_provider.c
-libcmpiLinuxHA_ClusterResourceGroupProvider_la_LDFLAGS = $(COMMONLIBS) 
liblinuxha_info.la 
+libcmpiLinuxHA_ClusterResourceGroupProvider_la_LIBADD  = $(COMMONLIBS) 
liblinuxha_info.la 
 
 #--------------------------------------------------------------
 libcmpiLinuxHA_SubResourceProvider_la_SOURCES =        cmpi_utils.c 
ha_resource.c       \
                                                cmpi_sub_resource.c             
 \
                                                 cmpi_sub_resource_provider.c
-libcmpiLinuxHA_SubResourceProvider_la_LDFLAGS =        $(COMMONLIBS) 
liblinuxha_info.la 
+libcmpiLinuxHA_SubResourceProvider_la_LIBADD  =        $(COMMONLIBS) 
liblinuxha_info.la 
 #--------------------------------------------------------------
 libcmpiLinuxHA_IndicationProvider_la_SOURCES = cmpi_utils.c 
cmpi_ha_indication.c \
                                                cmpi_ha_indication_provider.c
-libcmpiLinuxHA_IndicationProvider_la_LDFLAGS = $(COMMONLIBS) liblinuxha_info.la
+libcmpiLinuxHA_IndicationProvider_la_LIBADD  = $(COMMONLIBS) liblinuxha_info.la
 
 #--------------------------------------------------------------
 noinst_PROGRAMS            =   simpledemo
 simpledemo_SOURCES  =  ha_resource.c cmpi_utils.c simple_demo.c
-simpledemo_LDFLAGS  =  $(COMMONLIBS) liblinuxha_info.la 
+simpledemo_LDADD    =  $(COMMONLIBS) liblinuxha_info.la 




------------------------------

_______________________________________________
Linux-ha-cvs mailing list
[email protected]
http://lists.community.tummy.com/mailman/listinfo/linux-ha-cvs


End of Linux-ha-cvs Digest, Vol 25, Issue 30
********************************************

Reply via email to