[26702] in Source-Commits
/svn/athena r25701 - trunk/debathena/debathena/verify/debian
daemon@ATHENA.MIT.EDU (Jonathan D Reed)
Sat Aug 4 13:03:01 2012
Date: Sat, 4 Aug 2012 13:03:00 -0400
From: Jonathan D Reed <jdreed@MIT.EDU>
Message-Id: <201208041703.q74H30jn009440@drugstore.mit.edu>
To: source-commits@MIT.EDU
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Author: jdreed
Date: 2012-08-04 13:03:00 -0400 (Sat, 04 Aug 2012)
New Revision: 25701
Added:
trunk/debathena/debathena/verify/debian/debathena-verify.defs
trunk/debathena/debathena/verify/debian/debathena-verify.logrotate
Modified:
trunk/debathena/debathena/verify/debian/changelog
trunk/debathena/debathena/verify/debian/control.in
trunk/debathena/debathena/verify/debian/debathena-verify.install
trunk/debathena/debathena/verify/debian/verify_ws.pl
Log:
- Add logrotate config for log file
- Add athinfo query and depend on athinfod with athinfo.defs.d support
- Spell 'debsums' correctly in perl script
Modified: trunk/debathena/debathena/verify/debian/changelog
===================================================================
--- trunk/debathena/debathena/verify/debian/changelog 2012-08-04 16:59:14 UTC (rev 25700)
+++ trunk/debathena/debathena/verify/debian/changelog 2012-08-04 17:03:00 UTC (rev 25701)
@@ -1,5 +1,5 @@
debathena-verify (1.0) unstable; urgency=low
- * Initial release.
+ * Initial release (Trac: #410).
-- Jonathan Reed <jdreed@mit.edu> Fri, 13 Jul 2012 11:07:35 -0400
Modified: trunk/debathena/debathena/verify/debian/control.in
===================================================================
--- trunk/debathena/debathena/verify/debian/control.in 2012-08-04 16:59:14 UTC (rev 25700)
+++ trunk/debathena/debathena/verify/debian/control.in 2012-08-04 17:03:00 UTC (rev 25701)
@@ -7,7 +7,7 @@
Package: debathena-verify
Architecture: all
-Depends: ${misc:Depends}
+Depends: debathena-athinfod (>= 10.1-0debathena2~), ${misc:Depends}
Description: Public workstation verification script
This package does some periodic verification of public workstations.
It is intended for workstation using the debathena-cluster
Added: trunk/debathena/debathena/verify/debian/debathena-verify.defs
===================================================================
--- trunk/debathena/debathena/verify/debian/debathena-verify.defs (rev 0)
+++ trunk/debathena/debathena/verify/debian/debathena-verify.defs 2012-08-04 17:03:00 UTC (rev 25701)
@@ -0,0 +1 @@
+verify.log cat /var/log/verify_ws.log
Modified: trunk/debathena/debathena/verify/debian/debathena-verify.install
===================================================================
--- trunk/debathena/debathena/verify/debian/debathena-verify.install 2012-08-04 16:59:14 UTC (rev 25700)
+++ trunk/debathena/debathena/verify/debian/debathena-verify.install 2012-08-04 17:03:00 UTC (rev 25701)
@@ -1,2 +1,3 @@
debian/verify_ws usr/sbin
debian/verify_ws.pl usr/lib/debathena-verify
+debian/debathena-verify.defs etc/athena/athinfo.defs.d
Added: trunk/debathena/debathena/verify/debian/debathena-verify.logrotate
===================================================================
--- trunk/debathena/debathena/verify/debian/debathena-verify.logrotate (rev 0)
+++ trunk/debathena/debathena/verify/debian/debathena-verify.logrotate 2012-08-04 17:03:00 UTC (rev 25701)
@@ -0,0 +1,7 @@
+/var/log/verify_ws.log {
+ rotate 6
+ daily
+ compress
+ missingok
+ notifempty
+}
Modified: trunk/debathena/debathena/verify/debian/verify_ws.pl
===================================================================
--- trunk/debathena/debathena/verify/debian/verify_ws.pl 2012-08-04 16:59:14 UTC (rev 25700)
+++ trunk/debathena/debathena/verify/debian/verify_ws.pl 2012-08-04 17:03:00 UTC (rev 25701)
@@ -272,7 +272,7 @@
$checks{'keys'} && checkAptKeys();
$checks{'sources'} && checkAptSources();
-$checks{'debums'} && debsums();
+$checks{'debsums'} && debsums();
$checks{'policy'} && checkInstallability();
close(LOG);
if ($errors) {