Bug#330634: heartbeat-2: Missing dirs + wrong dir permissions for cim/crm to work properly
On Thu, Sep 29, 2005 at 12:31:25PM +0200, Filip Sneppe wrote: On Thu, 2005-09-29 at 12:43 +0900, Horms wrote: Could you please take a look at the 2.0.2-4 packages at http://www.ultramonkey.org/download/heartbeat/2.0.2/debian-sid/ and verify that these resolve your problem? I'll go ahead and upload them to Debian if they do. Hi, Yes, this package fixes the problem. Thanks for the quick response ! Thanks, I will upload ASAP. -- Horms -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#330634: heartbeat-2: Missing dirs + wrong dir permissions for cim/crm to work properly
On Thu, 2005-09-29 at 12:43 +0900, Horms wrote: Could you please take a look at the 2.0.2-4 packages at http://www.ultramonkey.org/download/heartbeat/2.0.2/debian-sid/ and verify that these resolve your problem? I'll go ahead and upload them to Debian if they do. Hi, Yes, this package fixes the problem. Thanks for the quick response ! Regards, Filip -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#330634: heartbeat-2: Missing dirs + wrong dir permissions for cim/crm to work properly
Package: heartbeat-2 Version: 2.0.2-3 Severity: important Hi, After trying to run cib and crm by enabling it with this directive in /etc/ha.d/ha.cf: crm yes I get the following messages in /var/log/sysog, and crmd and cib die: Sep 29 01:34:13 localhost ccm: [9146]: ERROR: socket_wait_conn_new: trying to create in /var/run/heartbeat/ccm/ccm bind:: No such file or directory Sep 29 01:34:13 localhost cib: [9147]: ERROR: Cannot write to /var/lib/heartbeat/crm/cib.xml: Permission denied Sep 29 01:34:13 localhost cib: [9147]: ERROR: socket_wait_conn_new: trying to create in /var/run/heartbeat/crm/cib_callback bind:: No such file or directory All this can be resolved by: - creating the /var/run/heartbeat/ccm/ directory with the correct permissions and ownership - creating the /var/run/heartbeat/crm/ directory with the correct permissions and ownsership - setting the correct permissions and ownership on /var/lib/heartbeat/crm/ I have patched my debian build directory with these changes (I will attach the patch) and rebuilt heartbeat-2 to verify that this does indeed fix the problem. Obviously this problem doesn't show up if crm is not enabled. Thanks for the packaging effort! Regards, Filip -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.12-1-k7 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages heartbeat-2 depends on: ii adduser3.67 Add and remove users and groups ii iproute20041019-3Professional tools to control the ii libc6 2.3.5-6 GNU C Library: Shared libraries an ii libglib2.0-0 2.8.0-1 The GLib library of C routines ii libltdl3 1.5.20-2 A system independent dlopen wrappe ii libncurses55.4-9 Shared libraries for terminal hand ii libnet11.1.2.1-2 library for the construction and h ii libopenipmi0 2.0.1-1 Intelligent Platform Management In ii libsensors31:2.9.2-2 library to read temperature/voltag ii libsnmp9 5.2.1.2-3 NET SNMP (Simple Network Managemen ii libssl0.9.70.9.7e-3 SSL shared libraries ii libuuid1 1.38-2universally unique id library ii libwrap0 7.6.dbs-8 Wietse Venema's TCP wrappers libra ii libxml22.6.21-1 GNOME XML library ii netkit-ping0.10-10.2 The ping utility from netkit ii python 2.3.5-3 An interactive high-level object-o ii zlib1g 1:1.2.2-4.sarge.2 compression library - runtime Versions of packages heartbeat-2 recommends: ii logrotate 3.7.1-2Log rotation utility ii sysklogd [system-log-daemon] 1.4.1-17 System Logging Daemon -- no debconf information *** /home/sneppef/Software/heartbeat-dirfix.diff diff -urN heartbeat-2-orig/heartbeat-2-2.0.2/debian/heartbeat-2.dirs heartbeat-2/heartbeat-2-2.0.2/debian/heartbeat-2.dirs --- heartbeat-2-orig/heartbeat-2-2.0.2/debian/heartbeat-2.dirs 2005-09-29 02:00:02.0 +0200 +++ heartbeat-2/heartbeat-2-2.0.2/debian/heartbeat-2.dirs 2005-09-29 01:37:18.0 +0200 @@ -28,3 +28,5 @@ var/lib/heartbeat/ckpt var/lock/subsys var/run/heartbeat +var/run/heartbeat/ccm +var/run/heartbeat/crm diff -urN heartbeat-2-orig/heartbeat-2-2.0.2/debian/heartbeat-2.postinst heartbeat-2/heartbeat-2-2.0.2/debian/heartbeat-2.postinst --- heartbeat-2-orig/heartbeat-2-2.0.2/debian/heartbeat-2.postinst 2005-08-11 10:23:41.0 +0200 +++ heartbeat-2/heartbeat-2-2.0.2/debian/heartbeat-2.postinst 2005-09-29 01:55:46.0 +0200 @@ -30,6 +30,18 @@ chown hacluster /var/lib/heartbeat/ccm chgrp haclient /var/lib/heartbeat/ccm + chmod 750 /var/lib/heartbeat/crm + chown hacluster /var/lib/heartbeat/crm + chgrp haclient /var/lib/heartbeat/crm + + chmod 750 /var/run/heartbeat/ccm + chown hacluster /var/run/heartbeat/ccm + chgrp haclient /var/run/heartbeat/ccm + + chmod 750 /var/run/heartbeat/crm + chown hacluster /var/run/heartbeat/crm + chgrp haclient /var/run/heartbeat/crm + chmod 2555 /usr/bin/cl_status chgrp haclient /usr/bin/cl_status diff -urN heartbeat-2-orig/heartbeat-2-2.0.2/debian/heartbeat-2.dirs heartbeat-2/heartbeat-2-2.0.2/debian/heartbeat-2.dirs --- heartbeat-2-orig/heartbeat-2-2.0.2/debian/heartbeat-2.dirs 2005-09-29 02:00:02.0 +0200 +++ heartbeat-2/heartbeat-2-2.0.2/debian/heartbeat-2.dirs 2005-09-29 01:37:18.0 +0200 @@ -28,3 +28,5 @@ var/lib/heartbeat/ckpt var/lock/subsys var/run/heartbeat +var/run/heartbeat/ccm +var/run/heartbeat/crm diff -urN
Bug#330634: heartbeat-2: Missing dirs + wrong dir permissions for cim/crm to work properly
On Thu, Sep 29, 2005 at 11:52:31AM +0900, Horms wrote: On Thu, Sep 29, 2005 at 02:58:44AM +0200, Filip Sneppe wrote: Package: heartbeat-2 Version: 2.0.2-3 Severity: important Hi, After trying to run cib and crm by enabling it with this directive in /etc/ha.d/ha.cf: crm yes I get the following messages in /var/log/sysog, and crmd and cib die: Sep 29 01:34:13 localhost ccm: [9146]: ERROR: socket_wait_conn_new: trying to create in /var/run/heartbeat/ccm/ccm bind:: No such file or directory Sep 29 01:34:13 localhost cib: [9147]: ERROR: Cannot write to /var/lib/heartbeat/crm/cib.xml: Permission denied Sep 29 01:34:13 localhost cib: [9147]: ERROR: socket_wait_conn_new: trying to create in /var/run/heartbeat/crm/cib_callback bind:: No such file or directory All this can be resolved by: - creating the /var/run/heartbeat/ccm/ directory with the correct permissions and ownership - creating the /var/run/heartbeat/crm/ directory with the correct permissions and ownsership - setting the correct permissions and ownership on /var/lib/heartbeat/crm/ I have patched my debian build directory with these changes (I will attach the patch) and rebuilt heartbeat-2 to verify that this does indeed fix the problem. Obviously this problem doesn't show up if crm is not enabled. Thanks for the packaging effort! Thanks for testing them. I'll try and get an updated package out ASAP. Could you please take a look at the 2.0.2-4 packages at http://www.ultramonkey.org/download/heartbeat/2.0.2/debian-sid/ and verify that these resolve your problem? I'll go ahead and upload them to Debian if they do. Thanks -- Horms -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#330634: heartbeat-2: Missing dirs + wrong dir permissions for cim/crm to work properly
On Thu, Sep 29, 2005 at 02:58:44AM +0200, Filip Sneppe wrote: Package: heartbeat-2 Version: 2.0.2-3 Severity: important Hi, After trying to run cib and crm by enabling it with this directive in /etc/ha.d/ha.cf: crm yes I get the following messages in /var/log/sysog, and crmd and cib die: Sep 29 01:34:13 localhost ccm: [9146]: ERROR: socket_wait_conn_new: trying to create in /var/run/heartbeat/ccm/ccm bind:: No such file or directory Sep 29 01:34:13 localhost cib: [9147]: ERROR: Cannot write to /var/lib/heartbeat/crm/cib.xml: Permission denied Sep 29 01:34:13 localhost cib: [9147]: ERROR: socket_wait_conn_new: trying to create in /var/run/heartbeat/crm/cib_callback bind:: No such file or directory All this can be resolved by: - creating the /var/run/heartbeat/ccm/ directory with the correct permissions and ownership - creating the /var/run/heartbeat/crm/ directory with the correct permissions and ownsership - setting the correct permissions and ownership on /var/lib/heartbeat/crm/ I have patched my debian build directory with these changes (I will attach the patch) and rebuilt heartbeat-2 to verify that this does indeed fix the problem. Obviously this problem doesn't show up if crm is not enabled. Thanks for the packaging effort! Thanks for testing them. I'll try and get an updated package out ASAP. Regards, Filip -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.12-1-k7 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages heartbeat-2 depends on: ii adduser3.67 Add and remove users and groups ii iproute20041019-3Professional tools to control the ii libc6 2.3.5-6 GNU C Library: Shared libraries an ii libglib2.0-0 2.8.0-1 The GLib library of C routines ii libltdl3 1.5.20-2 A system independent dlopen wrappe ii libncurses55.4-9 Shared libraries for terminal hand ii libnet11.1.2.1-2 library for the construction and h ii libopenipmi0 2.0.1-1 Intelligent Platform Management In ii libsensors31:2.9.2-2 library to read temperature/voltag ii libsnmp9 5.2.1.2-3 NET SNMP (Simple Network Managemen ii libssl0.9.70.9.7e-3 SSL shared libraries ii libuuid1 1.38-2universally unique id library ii libwrap0 7.6.dbs-8 Wietse Venema's TCP wrappers libra ii libxml22.6.21-1 GNOME XML library ii netkit-ping0.10-10.2 The ping utility from netkit ii python 2.3.5-3 An interactive high-level object-o ii zlib1g 1:1.2.2-4.sarge.2 compression library - runtime Versions of packages heartbeat-2 recommends: ii logrotate 3.7.1-2Log rotation utility ii sysklogd [system-log-daemon] 1.4.1-17 System Logging Daemon -- no debconf information *** /home/sneppef/Software/heartbeat-dirfix.diff diff -urN heartbeat-2-orig/heartbeat-2-2.0.2/debian/heartbeat-2.dirs heartbeat-2/heartbeat-2-2.0.2/debian/heartbeat-2.dirs --- heartbeat-2-orig/heartbeat-2-2.0.2/debian/heartbeat-2.dirs 2005-09-29 02:00:02.0 +0200 +++ heartbeat-2/heartbeat-2-2.0.2/debian/heartbeat-2.dirs 2005-09-29 01:37:18.0 +0200 @@ -28,3 +28,5 @@ var/lib/heartbeat/ckpt var/lock/subsys var/run/heartbeat +var/run/heartbeat/ccm +var/run/heartbeat/crm diff -urN heartbeat-2-orig/heartbeat-2-2.0.2/debian/heartbeat-2.postinst heartbeat-2/heartbeat-2-2.0.2/debian/heartbeat-2.postinst --- heartbeat-2-orig/heartbeat-2-2.0.2/debian/heartbeat-2.postinst 2005-08-11 10:23:41.0 +0200 +++ heartbeat-2/heartbeat-2-2.0.2/debian/heartbeat-2.postinst 2005-09-29 01:55:46.0 +0200 @@ -30,6 +30,18 @@ chown hacluster /var/lib/heartbeat/ccm chgrp haclient /var/lib/heartbeat/ccm + chmod 750 /var/lib/heartbeat/crm + chown hacluster /var/lib/heartbeat/crm + chgrp haclient /var/lib/heartbeat/crm + + chmod 750 /var/run/heartbeat/ccm + chown hacluster /var/run/heartbeat/ccm + chgrp haclient /var/run/heartbeat/ccm + + chmod 750 /var/run/heartbeat/crm + chown hacluster /var/run/heartbeat/crm + chgrp haclient /var/run/heartbeat/crm + chmod 2555 /usr/bin/cl_status chgrp haclient /usr/bin/cl_status diff -urN heartbeat-2-orig/heartbeat-2-2.0.2/debian/heartbeat-2.dirs heartbeat-2/heartbeat-2-2.0.2/debian/heartbeat-2.dirs --- heartbeat-2-orig/heartbeat-2-2.0.2/debian/heartbeat-2.dirs 2005-09-29