| Russ Allbery > Software | Software Patches > |
"My people have, of old, divided the world into two kinds of people: hedgehogs and foxes. Hedgehogs know one big thing. Foxes know lots of little things."
— Neil Gaiman, Sandman: World's End
These are mostly short scripts that don't warrant their own software pages. Some of them are quite short, just setting up some environment or handling some common task. Many will need some customization when used by other people. Major releases of these scripts will be announced similar to other software, but minor releases may just show up here.
backport automates some of the tedium of backporting a Debian package. It doesn't do anything particularly exciting, but it can handle adding the basic changelog entry, calling pbuilder with the right options, and setting the version number appropriately. It understands several backport targets and corresponding different conventions for distribution and version numbers. It also encodes some of the fixes for backports that I need frequently, although any significant work will require manual assistance.
This is a glue script between git-buildpackage and pbuilder, used to do git-buildpackage builds via cowbuilder. It also handles switching chroots for the build via an environment variable and selectively adding the flag for the etch cowbuilder workaround. It's based on the short script in the git-buildpackage documentation.
This is the script that maintains the archive of news.announce.newgroups on ftp.isc.org. It takes a feed from a news server, verifies PGPMoose signatures, and saves articles as guided by an Archive-Name header. It would require modifications to use for any other purpose, but may be interesting as a starting point for maintaining an archive of other groups.
| Russ Allbery > Software | Software Patches > |