misc
13 years agoBuild system: Use Automake's `silent-rules' feature if it's available.
Mark Wooding [Mon, 31 May 2010 17:04:22 +0000 (18:04 +0100)]
Build system: Use Automake's `silent-rules' feature if it's available.

13 years agoconfigure.ac: s/AC_\(PROG_PERL_VERSION\)/AX_\1/
Mark Wooding [Mon, 31 May 2010 17:03:54 +0000 (18:03 +0100)]
configure.ac: s/AC_\(PROG_PERL_VERSION\)/AX_\1/

The macro changed name upstream.  Try to keep up.

13 years agolocking.c: Reset alarm state before invoking the target command.
Mark Wooding [Mon, 31 May 2010 17:01:56 +0000 (18:01 +0100)]
locking.c: Reset alarm state before invoking the target command.

There's nothing worse than grabbing a lock, trying to do something, and
then being killed by an alarm clock midway through.

Well, there are probably are worse things, but this commit message
isn't the right place to list them.

13 years agoqmail-checkspam.c: Don't do anything if RELAYCLIENT is set.
Mark Wooding [Mon, 31 May 2010 17:00:28 +0000 (18:00 +0100)]
qmail-checkspam.c: Don't do anything if RELAYCLIENT is set.

This is an unpleasant hack to accept potentially malformed mail from
clients who have authenticated to the SMTP server.  I don't think it's
actually needed any more, because the specific client in question has
since been re-educated about how to construct mail properly.

15 years agoNew version 1.2.3. 1.2.3
Mark Wooding [Thu, 30 Apr 2009 23:13:41 +0000 (00:13 +0100)]
New version 1.2.3.

15 years ago.links, Makefile: Make sure we have auto-version.
Mark Wooding [Thu, 30 Apr 2009 23:11:03 +0000 (00:11 +0100)]
.links, Makefile: Make sure we have auto-version.

Stuff doesn't work well otherwise.

15 years agodebian: Add libcdb-dev to Build-Depends.
Mark Wooding [Thu, 30 Apr 2009 23:04:58 +0000 (00:04 +0100)]
debian: Add libcdb-dev to Build-Depends.

Found the hard way.

15 years agoqmail-checkspam: Include <limits.h>.
Mark Wooding [Thu, 30 Apr 2009 22:59:21 +0000 (23:59 +0100)]
qmail-checkspam: Include <limits.h>.

Previously missing.

15 years agox86-model: New program, prints CPUID information.
Mark Wooding [Thu, 30 Apr 2009 22:56:57 +0000 (23:56 +0100)]
x86-model: New program, prints CPUID information.

15 years agoinplace: Substitute the @BASH@ onion in the shebang line. 1.2.2
Mark Wooding [Sun, 25 Jan 2009 13:06:03 +0000 (13:06 +0000)]
inplace: Substitute the @BASH@ onion in the shebang line.

Somehow, BASH got left off the confsubst list of onions to substitute.

15 years agocdb-*: Fixing for Python 2.5. 1.2.1
Mark Wooding [Sun, 4 May 2008 13:03:48 +0000 (14:03 +0100)]
cdb-*: Fixing for Python 2.5.

The new Python warns about the old `sre' module being deprecated.
Unfortunately, the scripts get used in cron files, and the warnings are
very annoying, so fix this.

Also put Emacs mode markers in.

16 years agoRelease 1.2.0. 1.2.0
Mark Wooding [Tue, 1 Apr 2008 18:19:00 +0000 (19:19 +0100)]
Release 1.2.0.

16 years agospace: Fix --check.
Mark Wooding [Tue, 1 Apr 2008 18:18:36 +0000 (19:18 +0100)]
space: Fix --check.

The logic for when --check should report strangeness was confused with
the verbosity stuff.  Disentangle and fix.

16 years agoDelete crufty old .cvsignore files.
Mark Wooding [Tue, 1 Apr 2008 18:06:34 +0000 (19:06 +0100)]
Delete crufty old .cvsignore files.

And ignore autom4te.cache while we're there.

16 years agoMakefile.am: Oops, distribute important things.
Mark Wooding [Tue, 1 Apr 2008 18:06:23 +0000 (19:06 +0100)]
Makefile.am: Oops, distribute important things.

Like the Debian stuff and the RELEASE file.

16 years agoAdd getpass to the fun
Mark Wooding [Tue, 1 Apr 2008 17:57:09 +0000 (18:57 +0100)]
Add getpass to the fun

16 years agoBuild system overhaul.
Mark Wooding [Tue, 1 Apr 2008 17:51:12 +0000 (18:51 +0100)]
Build system overhaul.

Give up and use autotools and CDBS.

17 years agocleanup: Fix extraneous whitespace throughout.
Mark Wooding [Sun, 28 Jan 2007 14:35:00 +0000 (14:35 +0000)]
cleanup: Fix extraneous whitespace throughout.

17 years agospace: New program for fixing whitespace problems in text files.
Mark Wooding [Sun, 28 Jan 2007 11:14:43 +0000 (11:14 +0000)]
space: New program for fixing whitespace problems in text files.

17 years agostamp: New program.
Mark Wooding [Fri, 11 Aug 2006 13:07:13 +0000 (14:07 +0100)]
stamp: New program.

Like cat, but prints datestamps on input lines.

18 years agomanpages: Fix author email address; also, fix synopsis for inplace.
Mark Wooding [Thu, 2 Mar 2006 10:42:02 +0000 (10:42 +0000)]
manpages: Fix author email address; also, fix synopsis for inplace.

18 years agocdb: Remove dependency on freecdb and libfile-cdb-perl.
Mark Wooding [Thu, 2 Mar 2006 01:49:57 +0000 (01:49 +0000)]
cdb: Remove dependency on freecdb and libfile-cdb-perl.

The C utilities are now built against tinycdb.  The Perl utilities have
been rewritten in Python and use python-cdb.

18 years agoqmail-checkspam: Provide argv[0] when execing qmail-queue.
Mark Wooding [Thu, 2 Mar 2006 01:48:11 +0000 (01:48 +0000)]
qmail-checkspam: Provide argv[0] when execing qmail-queue.

18 years agolocking: Fix uninitialized variable.
Mark Wooding [Thu, 2 Mar 2006 01:47:24 +0000 (01:47 +0000)]
locking: Fix uninitialized variable.

Could cause bizarre effects with SIGALRM.

18 years agodebian: Fix package sections.
Mark Wooding [Wed, 15 Feb 2006 12:30:11 +0000 (12:30 +0000)]
debian: Fix package sections.

18 years agocdb-assign.1: Fix formatting.
Mark Wooding [Mon, 6 Feb 2006 18:30:32 +0000 (18:30 +0000)]
cdb-assign.1: Fix formatting.

18 years agoExtract Subversion ignore data.
Mark Wooding [Mon, 6 Feb 2006 18:30:00 +0000 (18:30 +0000)]
Extract Subversion ignore data.

18 years agocdb-map: New program to construct CDB files.
mdw [Mon, 6 Feb 2006 18:28:12 +0000 (18:28 +0000)]
cdb-map: New program to construct CDB files.

18 years agodebian: Fix maintainer address.
mdw [Mon, 6 Feb 2006 18:27:25 +0000 (18:27 +0000)]
debian: Fix maintainer address.

19 years agoBodge for strange bug (`bizarre copy of ARRAY in anonlist') in Perl
mdw [Sun, 3 Apr 2005 18:04:20 +0000 (18:04 +0000)]
Bodge for strange bug (`bizarre copy of ARRAY in anonlist') in Perl
5.8.4.

19 years agoVarious fixes.
mdw [Sat, 5 Feb 2005 10:40:12 +0000 (10:40 +0000)]
Various fixes.

19 years agoNew scripts.
mdw [Sat, 5 Feb 2005 10:33:00 +0000 (10:33 +0000)]
New scripts.

19 years agoAdd `pause' program. 1.1.1
mdw [Sat, 11 Sep 2004 17:20:44 +0000 (17:20 +0000)]
Add `pause' program.

20 years agoExpunge revision histories in files.
mdw [Thu, 8 Apr 2004 01:36:29 +0000 (01:36 +0000)]
Expunge revision histories in files.

20 years agoMake gorp better. Deb fixes.
mdw [Sat, 29 Nov 2003 23:45:44 +0000 (23:45 +0000)]
Make gorp better.  Deb fixes.

20 years agoFix uninstall target.
mdw [Thu, 13 Nov 2003 11:49:32 +0000 (11:49 +0000)]
Fix uninstall target.

20 years agoDebianization.
mdw [Thu, 13 Nov 2003 11:47:18 +0000 (11:47 +0000)]
Debianization.

20 years agoBring `z' into the fold.
mdw [Wed, 22 Oct 2003 18:23:46 +0000 (18:23 +0000)]
Bring `z' into the fold.

20 years agoBuild fixes.
mdw [Sun, 12 Oct 2003 01:21:35 +0000 (01:21 +0000)]
Build fixes.

20 years agoAdd shadowfix to the collection.
mdw [Sat, 11 Oct 2003 18:18:54 +0000 (18:18 +0000)]
Add shadowfix to the collection.

20 years agoMissed a paren. Un-`toys'-ify.
mdw [Thu, 9 Oct 2003 15:15:42 +0000 (15:15 +0000)]
Missed a paren.  Un-`toys'-ify.

20 years agoLots of stuff. 1.1.0
mdw [Thu, 9 Oct 2003 15:05:34 +0000 (15:05 +0000)]
Lots of stuff.

20 years agoRobustify.
mdw [Sat, 4 Oct 2003 20:47:36 +0000 (20:47 +0000)]
Robustify.

20 years agoCollection of miscellaneous ill-documented tools. 1.0
mdw [Wed, 1 Oct 2003 00:08:57 +0000 (00:08 +0000)]
Collection of miscellaneous ill-documented tools.