Package dbmon-mysql: Specfile
%define oname dbmon Summary: A simple script to monitor MySQL queries Name: dbmon-mysql Version: 0.1 Release: alt7 License: GPL Group: Databases Packager: Boris Savelev <boris@altlinux.org> Url: http://faemalia.net/mysqlUtils/ Source: %oname.pl Source1: %oname.init Source2: %oname.sysconfig Source3: %oname.readme Source4: %oname.logrotate Source5: %oname.monit BuildArch: noarch Requires: perl-DBI # Automatically added by buildreq on Mon Dec 22 2008 BuildRequires: perl-DBI %description A simple script to monitor MySQL queries and log them into a file for future processing. Optionally will kill long-running queries. %install mkdir -p %buildroot{%_datadir/%name,%_initdir,%_var/run/%name,%_sysconfdir/sysconfig,%_var/log/%oname} install -m755 %SOURCE0 %buildroot%_datadir/%name install -m755 %SOURCE1 %buildroot%_initdir/%name install -m644 %SOURCE2 %buildroot%_sysconfdir/sysconfig/%name install -m644 -D -p %SOURCE4 %buildroot%_sysconfdir/logrotate.d/%name install -m644 %SOURCE3 %_builddir/README.ALT install -m644 %SOURCE5 %_builddir/monit-%name %pre %_sbindir/groupadd -r -f _dbmon &>/dev/null ||: %_sbindir/useradd -r -g _dbmon -d /dev/null -s /dev/null \ -c "DBMon user" -M -n _dbmon &>/dev/null ||: %files %doc README.ALT monit-%name %_initdir/%name %config %_sysconfdir/sysconfig/%name %_sysconfdir/logrotate.d/%name %_datadir/%name %attr(2770,root,_dbmon) %dir %_var/run/%name %attr(2770,root,_dbmon) %dir %_var/log/%oname %changelog * Mon Mar 22 2010 Boris Savelev <boris@altlinux.org> 0.1-alt7 - add '--interval' option - change default interval from 25 (40 run per sec) to 1000 (1 run per sec) * Thu Apr 09 2009 Boris Savelev <boris@altlinux.org> 0.1-alt6 - add perl-DBI to requires * Thu Jan 22 2009 Boris Savelev <boris@altlinux.org> 0.1-alt5 - realy add monit rule * Mon Jan 19 2009 Boris Savelev <boris@altlinux.org> 0.1-alt4 - fix monit rule destination * Tue Dec 30 2008 Boris Savelev <boris@altlinux.org> 0.1-alt3 - add readme - add logrotate rule - add monit rule * Fri Dec 26 2008 Boris Savelev <boris@altlinux.org> 0.1-alt2 - fix error in config (killong now killlong) * Mon Dec 22 2008 Boris Savelev <boris@altlinux.org> 0.1-alt1 - initial build for Sisyphus |