After being busy for a month or so, and anyone who's watching the HiPBX Repo would have noticed a few commits.
The good news is, all the work I did with SL6 has almost perfectly worked on CentOS 6. After fixing up a few RPMs, running the installer, we're here:
[root@master hipbx]# crm status
============
Last updated: Tue Aug 2 18:46:28 2011
Stack: openais
Current DC: master - partition WITHOUT quorum
Version: 1.1.2-f059ec7ced7a86f18e5490b67ebf4a0b963bccfe
1 Nodes configured, 2 expected votes
10 Resources configured.
============
Online: [ master ]
Master/Slave Set: ms_drbd_mysql
Masters: [ master ]
Stopped: [ drbd_mysql:1 ]
Resource Group: mysql
fs_mysql (ocf::heartbeat:Filesystem): Started master
ip_mysql (ocf::heartbeat:IPaddr2): Started master
mysqld (lsb:mysqld): Started master
Master/Slave Set: ms_drbd_asterisk
Masters: [ master ]
Stopped: [ drbd_asterisk:1 ]
Resource Group: asterisk
fs_asterisk (ocf::heartbeat:Filesystem): Started master
ip_asterisk (ocf::heartbeat:IPaddr2): Started master
asteriskd (ocf::hipbx:asterisk): Started master
[root@master hipbx]#
Everything started and worked. From here on in, it should be reasonably plain sailing. Fingers crossed, anyway.