-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi all,
It would appear I'm going to be using the MySQL OCF resource agent in the near future, so I am starting to work on it a bit. The attached patch adds defaults for gentoo and debian as well as fixing one of the global defaults, "mysqld_safe" instead of "safe_mysqld". I'm rather new to the community, so please let me know if I have violated a community standard right off the bat or if you prefer patches submitted in a different way/form. :) Thanks! - -- Narayan Newton Database Administrator OSU Open Source Lab GA Member Drupal Association -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQFHr5bqiZzbwJkJx6IRAjdWAKC+y5M3G3VCgX00zO2syI+2qfIxtgCfck0C T08Kr+wjFgt+jJWm/+kcu+A= =huzo -----END PGP SIGNATURE-----
diff -r 0ec715104599 resources/OCF/mysql --- a/resources/OCF/mysql Sun Feb 10 12:23:31 2008 +0100 +++ b/resources/OCF/mysql Sun Feb 10 16:27:13 2008 -0800 @@ -9,7 +9,8 @@ # Author: Alan Robertson : DB2 Script # Author: Jakub Janczak : Rewrite as MySQL # Author: Andrew Beekhof : Cleanup and import -# Author: Sebastian Reitenbach : add OpenBSD defaults, more cleanup +# Author: Sebastian Reitenbach : add OpenBSD defaults, more cleanup +# Author: Narayan Newton : Add Gentoo/Debian defaults # # Support: [EMAIL PROTECTED] # License: GNU General Public License (GPL) @@ -58,8 +59,36 @@ OCF_RESKEY_test_passwd_default="" OCF_RESKEY_test_passwd_default="" OCF_RESKEY_enable_creation_default=0 OCF_RESKEY_additional_parameters_default="" +elif [ -f "/etc/gentoo-release" ]; then +OCF_RESKEY_binary_default="/usr/bin/mysqld_safe" +OCF_RESKEY_config_default="/etc/mysql/my.cnf" +OCF_RESKEY_datadir_default="/var/lib/mysql" +OCF_RESKEY_user_default="mysql" +OCF_RESKEY_group_default="mysql" +OCF_RESKEY_log_default="/var/log/mysql/mysqld.log" +OCF_RESKEY_pid_default="/var/run/mysql/mysqld.pid" +OCF_RESKEY_socket_default="/var/run/mysql/mysql.sock" +OCF_RESKEY_test_user_default="root" +OCF_RESKEY_test_table_default="mysql.user" +OCF_RESKEY_test_passwd_default="" +OCF_RESKEY_enable_creation_default=0 +OCF_RESKEY_additional_parameters_default="" +elif [ -f "/etc/debian_version" ]; then +OCF_RESKEY_binary_default="/usr/bin/mysqld_safe" +OCF_RESKEY_config_default="/etc/mysql/my.cnf" +OCF_RESKEY_datadir_default="/var/lib/mysql" +OCF_RESKEY_user_default="mysql" +OCF_RESKEY_group_default="mysql" +OCF_RESKEY_log_default="/var/log/mysql.log" +OCF_RESKEY_pid_default="/var/run/mysqld/mysqld.pid" +OCF_RESKEY_socket_default="/var/run/mysqld/mysqld.sock" +OCF_RESKEY_test_user_default="root" +OCF_RESKEY_test_table_default="mysql.user" +OCF_RESKEY_test_passwd_default="" +OCF_RESKEY_enable_creation_default=0 +OCF_RESKEY_additional_parameters_default="" else -OCF_RESKEY_binary_default="/usr/bin/safe_mysqld" +OCF_RESKEY_binary_default="/usr/bin/mysqld_safe" OCF_RESKEY_config_default="/etc/my.cnf" OCF_RESKEY_datadir_default="/var/lib/mysql" OCF_RESKEY_user_default="mysql"
_______________________________________________________ Linux-HA-Dev: [email protected] http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev Home Page: http://linux-ha.org/
