debian/0000755000000000000000000000000012163270304007164 5ustar debian/source/0000755000000000000000000000000012163270304010464 5ustar debian/source/format0000644000000000000000000000001512163270304011673 0ustar 3.0 (quilt) debian/docs0000644000000000000000000000001712163270304010035 0ustar README AUTHORS debian/compat0000644000000000000000000000000212163270304010362 0ustar 7 debian/changelog0000644000000000000000000000134012163270304011034 0ustar mha4mysql-manager (0.55-1) unstable; urgency=low * New upstream release. -- KURASHIKI Satoru Fri, 28 Jun 2013 15:25:38 +0900 mha4mysql-manager (0.53-3) unstable; urgency=medium * replace 0.53-2 patch for more strict conditioning. -- KURASHIKI Satoru Mon, 21 Jan 2013 20:25:46 +0900 mha4mysql-manager (0.53-2) unstable; urgency=medium * backports upstream patch to fix UUV issue. (Closes: #697197) - set urgency medium to close serious bug. -- KURASHIKI Satoru Fri, 18 Jan 2013 22:12:15 +0900 mha4mysql-manager (0.53-1) unstable; urgency=low * Initial release (Closes: #648571) -- KURASHIKI Satoru Sat, 31 Mar 2012 23:53:07 +0900 debian/patches/0000755000000000000000000000000012163270304010613 5ustar debian/patches/chomp-fix0000644000000000000000000000102312163270304012424 0ustar Description: better condition for null string Bug-Debian: http://bugs.debian.org/697197 Forwarded: yes Last-Update: <2013-06-28> --- mha4mysql-manager-0.55.orig/lib/MHA/ManagerConst.pm +++ mha4mysql-manager-0.55/lib/MHA/ManagerConst.pm @@ -89,7 +89,7 @@ our $DEFAULT_GLOBAL_CONF = "/etc/masterh our $log_fmt = sub { my %args = @_; my $msg = $args{message}; - $msg = "" unless ($msg); + $msg = "" unless(defined($msg)); chomp $msg; if ( $args{level} eq "error" ) { my ( $ln, $script ) = ( caller(4) )[ 2, 1 ]; debian/patches/series0000644000000000000000000000001212163270304012021 0ustar chomp-fix debian/watch0000644000000000000000000000030612163270304010214 0ustar # Compulsory line, this is a version 3 file version=3 http://code.google.com/p/mysql-master-ha/downloads/list?can=1 .*/mha4mysql-manager-(\d[\d\.]*)\.(?:zip|tgz|tbz2|txz|tar\.gz|tar\.bz2|tar\.xz) debian/copyright0000644000000000000000000000163212163270304011121 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: mha4mysql-manager Source: http://code.google.com/p/mysql-master-ha/ Files: * Copyright: 2011 DeNA Co.,Ltd. License: GPL-2+ Files: inc/Module/* Copyright: 2002-2010, Adam Kennedy License: GPL-2+ Comment: This library has been distributed with GPL-1+ or Artistic originally, and relicensing with GPL-2+ to include this archive. Files: debian/* Copyright: 2011 KURASHIKI Satoru License: GPL-2+ License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . On Debian systems, the complete text of the GNU General Public License version 2 can be found in `/usr/share/common-licenses/GPL-2'. debian/control0000644000000000000000000000212212163270304010564 0ustar Source: mha4mysql-manager Section: perl Priority: optional Build-Depends: debhelper (>= 7.0.50~) Build-Depends-Indep: perl, libtest-perl-critic-perl, libmodule-install-perl Maintainer: KURASHIKI Satoru Standards-Version: 3.9.3 Homepage: http://code.google.com/p/mysql-master-ha/ Vcs-Git: git://anonscm.debian.org/collab-maint/mha4mysql-manager.git Vcs-Browser: http://anonscm.debian.org/git/collab-maint/mha4mysql-manager.git Package: mha4mysql-manager Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, libdbi-perl, libdbd-mysql-perl, libconfig-tiny-perl, liblog-dispatch-perl, libparallel-forkmanager-perl, mha4mysql-node Description: Master High Availability Manager and Tools for MySQL, Manager Package MHA performs automating master failover and slave promotion with minimal downtime, usually within 10-30 seconds. MHA prevents replication consistency problems and saves on expenses of having to acquire additional servers. . All this with zero performance degradation, no complexity (easy-to-install) and requiring no change to existing deployments. debian/rules0000755000000000000000000000015512163270304010245 0ustar #!/usr/bin/make -f %: dh $@ override_dh_auto_build: mv inc inc-notuse dh_auto_build mv inc-notuse inc