20 of 20 tools

The program1 tool

Everything below exists because of this one. Start here if the fault is in the application itself rather than in the machine around it.

Remove Aleister 4.1.7

84 MB · 14 Aug 2013 · sha1 4b9c11e0 · seat 6 of 10 · signed ML

The malicious virus Aleister used for stealing info. It is classified as a severe threat to a machine. This page shows you how to delete it.

windowslinuxmacos supported writes store
Aleister remove --all --purge
Aleister has been successfully removed.

md5 5f21b08ce442 three commands, no reboot Removal steps →

Repair & recovery43 tools

For stores and indexes. Take the export before you take the repair — a good third of these can write to a store, and one of them is accurate enough to frighten people.

idxsmith 2.4.1

412 KB · 11 Nov 2014 · md5 3f1a9c07b2e4 · signed ML

Rebuilds index files a crash left half-written. The index is derived data; the records behind it are not touched, which is why this one is safe to run at three in the morning.

windowslinuxmacos freeware writes .idx only
idxsmith rebuild --all --verify
12 files rebuilt, 0 errors

run before jrnlrpl, never afterInstall notes →

backoff 4.0

1.2 MB · 03 Oct 2014 · md5 77c2de91a40b · signed ML

Takes a verified export of a data store before anything else touches it. Writes only to the folder you name, and refuses to write inside the store itself.

windowslinuxmacos freeware reads store
backoff export --all --verify --out ./prebuild
3 files, 530 MB, 41 s, verified

point --out at a different volumeInstall notes →

sumcheck 0.8

96 KB · 27 Sep 2014 · md5 c90b4a1f2e77 · signed RZ · unfinished

Compares record checksums against the journal without writing anything at all. Run it before and after a repair to find out whether the repair was honest.

windowslinuxmacos beta writes nothing
sumcheck scan --journal --report
26,438 clean, 3 inconsistent

counts above forty mean stop and open a caseInstall notes →

jrnlrpl 1.3

388 KB · 21 Sep 2014 · md5 5ad0ff3c8b12 · licence per site, ask first

Replays a journal onto a store, entry by entry, and stops when the entries stop making sense. It is the only tool on this shelf that will write to a store, so it previews first and makes you ask twice.

windowslinuxmacos shareware writes store
# preview first — this is read-only
jrnlrpl preview --until clean
jrnlrpl apply --until clean --from ./prebuild
1,204 entries, 3 recovered, 0 dropped

needs a backoff export from the same hourInstall notes →

storemap 0.9

64 KB · 16 Sep 2014 · md5 1b88c2af09d5 · signed ML

Prints the store layout, file sizes and the age of every journal, so a runaway journal is visible a week before it is a support case.

windowslinuxmacos freeware reads store
storemap --store . --depth 2 --sizes

a journal older than 24 h is the first thing to look atInstall notes →

jrnlguard 5.0

76 KB · 08 Sep 2014 · md5 55811e62e776 · signed RZ

Rebuilds the index after an unclean shutdown left it half-written.

windowslinuxmacosfreewarewrites .idx only
jrnlguard rebuild --all --verify
12 files rebuilt, 0 errors

read-only unless you pass --apply Install notes →

agenttend 0.7

1.0 MB · 08 Jul 2010 · md5 9f68e5c3e583 · signed ML

Compacts the store and reclaims the space the dropped rows were holding.

windowslinuxmacossharewarewrites store
agenttend compact --reclaim
reclaimed 2.4 GB in 3 min 12 s

run it in the quiet hour Install notes →

sectorfix 1.7

120 KB · 14 Aug 2014 · md5 a9f31fe84174 · signed ML

Rebuilds the search index the report browser uses.

windowslinuxmacosfreewarewrites nothing
sectorfix index --rebuild
84 templates indexed in 6 s

Install notes →

idxcheck 0.7

140 KB · 22 Oct 2014 · md5 b454e2c91a13 · signed RZ

Prints the store layout and the age of every journal.

windowslinuxmacosfreewarereads store
idxcheck map --depth 2 --sizes
6 files, oldest journal 31 h

a journal older than 24 h is the first thing to look at Install notes →

storenet 1.3

1.2 MB · 07 Aug 2012 · md5 f14f12d9df0f · last build, keep

Replays the journal onto the store, stopping where the entries stop making sense.

windowslinuxmacossharewarewrites store
storenet apply --until clean
1,204 entries, 3 recovered, 0 dropped

needs the export from the same hour Install notes →

sheetfold 0.9

180 KB · 26 Apr 2012 · md5 e1f91cfe5db9 · signed ML

Compares record checksums against the journal and reports what differs.

windowslinuxmacosbetawrites nothing
sheetfold scan --journal --report
26,438 clean, 3 inconsistent

counts above forty mean stop and open a case Install notes →

userchief 1.0

256 KB · 06 Apr 2011 · md5 d6fd73b9939b · last build, keep

Clears the record locks left behind by sessions that crashed.

windowslinuxmacossharewarewrites store
userchief clear --stale 30
4 locks held, oldest 96 min, 2 cleared

never below thirty minutes, whatever the user says Install notes →

fileguard 3.4

44 KB · 17 Apr 2014 · md5 5a1c87682c62 · signed ML

Repairs the inconsistent records the checksum pass named, one at a time.

windowslinuxmacossharewarewrites store
fileguard repair --inconsistent
3 records rewritten, 0 lost

take the export first Install notes →

slotmark 5.0

1.0 MB · 17 Jul 2013 · md5 bb2631c7c7bd · licence per site

Takes a verified export of the store before anything else touches it.

windowslinuxmacosfreewarereads store
slotmark export --all --verify --out ./prebuild
3 files, 530 MB, 41 s, verified

point --out at a different volume Install notes →

sheetcheck 0.4

24 KB · 08 Apr 2014 · md5 838842dd6d31 · signed RZ

Rebuilds the index after an unclean shutdown left it half-written.

windowslinuxmacosfreewarewrites .idx only
sheetcheck rebuild --all --verify
12 files rebuilt, 0 errors

run before jrnlguard, never after Install notes →

patchfold 4.0

520 KB · 15 Apr 2014 · md5 4e33880a6038 · last build, keep

Compacts the store and reclaims the space the dropped rows were holding.

windowslinuxmacossharewarewrites store
patchfold compact --reclaim
reclaimed 2.4 GB in 3 min 12 s

run it in the quiet hour Install notes →

mounttrim 1.1

2.0 MB · 02 Feb 2013 · md5 ad1f16f44744 · last build, keep

Rebuilds the search index the report browser uses.

windowslinuxmacosfreewarewrites nothing
mounttrim index --rebuild
84 templates indexed in 6 s

Install notes →

groupfold 4.0

44 KB · 13 Aug 2013 · md5 1dcb2d695ad1 · signed ML

Prints the store layout and the age of every journal.

windowslinuxmacosfreewarereads store
groupfold map --depth 2 --sizes
6 files, oldest journal 31 h

a journal older than 24 h is the first thing to look at Install notes →

spikecap 1.2

120 KB · 17 Jun 2013 · md5 312af4229a41 · signed ML

Replays the journal onto the store, stopping where the entries stop making sense.

windowslinuxmacossharewarewrites store
spikecap apply --until clean
1,204 entries, 3 recovered, 0 dropped

needs the export from the same hour Install notes →

frameprobe 2.6

640 KB · 18 Aug 2013 · md5 8ba8c8bdf442 · licence per site

Compares record checksums against the journal and reports what differs.

windowslinuxmacosbetawrites nothing
frameprobe scan --journal --report
26,438 clean, 3 inconsistent

counts above forty mean stop and open a case Install notes →

daemonlock 2.0

88 KB · 02 Mar 2013 · md5 36fadcfccfed · last build, keep

Clears the record locks left behind by sessions that crashed.

windowslinuxmacossharewarewrites store
daemonlock clear --stale 30
4 locks held, oldest 96 min, 2 cleared

never below thirty minutes, whatever the user says Install notes →

batchfold 4.2

320 KB · 23 Jul 2012 · md5 d9873e362c25 · signed RZ

Repairs the inconsistent records the checksum pass named, one at a time.

windowslinuxmacossharewarewrites store
batchfold repair --inconsistent
3 records rewritten, 0 lost

take the export first Install notes →

leakcheck 1.1

520 KB · 06 Sep 2013 · md5 870990c7aebe · last build, keep

Takes a verified export of the store before anything else touches it.

windowslinuxmacosfreewarereads store
leakcheck export --all --verify --out ./prebuild
3 files, 530 MB, 41 s, verified

point --out at a different volume Install notes →

dbfreeze 2.0

168 KB · 08 Oct 2013 · md5 35b998042746 · licence per site

Rebuilds the index after an unclean shutdown left it half-written.

windowslinuxmacosfreewarewrites .idx only
dbfreeze rebuild --all --verify
12 files rebuilt, 0 errors

run before jrnlguard, never after Install notes →

pathfix 1.3

256 KB · 16 Feb 2011 · md5 38857fca6b58 · signed RZ

Compacts the store and reclaims the space the dropped rows were holding.

windowslinuxmacossharewarewrites store
pathfix compact --reclaim
reclaimed 2.4 GB in 3 min 12 s

run it in the quiet hour Install notes →

patchring 0.4

388 KB · 23 Jan 2014 · md5 dda0d809e937 · signed RZ

Rebuilds the search index the report browser uses.

windowslinuxmacosfreewarewrites nothing
patchring index --rebuild
84 templates indexed in 6 s

Install notes →

marginfold 1.3

76 KB · 06 Jan 2011 · md5 5e9f099cdd13 · licence per site

Prints the store layout and the age of every journal.

windowslinuxmacosfreewarereads store
marginfold map --depth 2 --sizes
6 files, oldest journal 31 h

a journal older than 24 h is the first thing to look at Install notes →

termcraft 3.0

168 KB · 15 May 2014 · md5 e853d1489531 · signed RZ

Replays the journal onto the store, stopping where the entries stop making sense.

windowslinuxmacossharewarewrites store
termcraft apply --until clean
1,204 entries, 3 recovered, 0 dropped

needs the export from the same hour Install notes →

snapcheck 3.1

24 KB · 18 Nov 2014 · md5 a54d3e15d21f · last build, keep

Compares record checksums against the journal and reports what differs.

windowslinuxmacosbetawrites nothing
snapcheck scan --journal --report
26,438 clean, 3 inconsistent

counts above forty mean stop and open a case Install notes →

quotahand 2.4

520 KB · 14 Nov 2010 · md5 317b6117cc63 · signed RZ

Clears the record locks left behind by sessions that crashed.

windowslinuxmacossharewarewrites store
quotahand clear --stale 30
4 locks held, oldest 96 min, 2 cleared

never below thirty minutes, whatever the user says Install notes →

listkeep 3.7

140 KB · 16 Mar 2011 · md5 fecbd56d9ed8 · signed RZ

Repairs the inconsistent records the checksum pass named, one at a time.

windowslinuxmacossharewarewrites store
listkeep repair --inconsistent
3 records rewritten, 0 lost

take the export first Install notes →

volguard 2.6

76 KB · 17 Nov 2013 · md5 16330d52aede · signed RZ

Takes a verified export of the store before anything else touches it.

windowslinuxmacosfreewarereads store
volguard export --all --verify --out ./prebuild
3 files, 530 MB, 41 s, verified

point --out at a different volume Install notes →

batchchief 3.0

140 KB · 12 Jun 2010 · md5 70abd5513c7a · signed RZ

Rebuilds the index after an unclean shutdown left it half-written.

windowslinuxmacosfreewarewrites .idx only
batchchief rebuild --all --verify
12 files rebuilt, 0 errors

run before jrnlguard, never after Install notes →

pathcap 0.9

24 KB · 23 Jun 2013 · md5 f1cff9002e56 · last build, keep

Compacts the store and reclaims the space the dropped rows were holding.

windowslinuxmacossharewarewrites store
pathcap compact --reclaim
reclaimed 2.4 GB in 3 min 12 s

run it in the quiet hour Install notes →

patchmark 4.2

412 KB · 11 Apr 2011 · md5 9817d4ce22a5 · signed RZ

Rebuilds the search index the report browser uses.

windowslinuxmacosfreewarewrites nothing
patchmark index --rebuild
84 templates indexed in 6 s

Install notes →

agentprobe 2.2

140 KB · 27 Oct 2014 · md5 f0ac701ee67e · signed ML

Prints the store layout and the age of every journal.

windowslinuxmacosfreewarereads store
agentprobe map --depth 2 --sizes
6 files, oldest journal 31 h

a journal older than 24 h is the first thing to look at Install notes →

listpack 4.0

32 KB · 22 Apr 2011 · md5 59dc652ad70a · signed ML

Replays the journal onto the store, stopping where the entries stop making sense.

windowslinuxmacossharewarewrites store
listpack apply --until clean
1,204 entries, 3 recovered, 0 dropped

needs the export from the same hour Install notes →

roleguard 0.7

320 KB · 24 Jun 2012 · md5 a9ec4ece03de · last build, keep

Compares record checksums against the journal and reports what differs.

windowslinuxmacosbetawrites nothing
roleguard scan --journal --report
26,438 clean, 3 inconsistent

counts above forty mean stop and open a case Install notes →

userprune 1.3

520 KB · 09 Feb 2013 · md5 fba0df180f18 · licence per site

Clears the record locks left behind by sessions that crashed.

windowslinuxmacossharewarewrites store
userprune clear --stale 30
4 locks held, oldest 96 min, 2 cleared

never below thirty minutes, whatever the user says Install notes →

pingfold 3.0

58 KB · 07 Mar 2010 · md5 0912a430b5ab · signed ML

Repairs the inconsistent records the checksum pass named, one at a time.

windowslinuxmacossharewarewrites store
pingfold repair --inconsistent
3 records rewritten, 0 lost

take the export first Install notes →

dropfeed 1.1

640 KB · 19 Feb 2013 · md5 c5264c8d5c37 · signed RZ

Takes a verified export of the store before anything else touches it.

windowslinuxmacosfreewarereads store
dropfeed export --all --verify --out ./prebuild
3 files, 530 MB, 41 s, verified

point --out at a different volume Install notes →

usersmith 3.1

1.2 MB · 05 Jun 2013 · md5 f36163d6005d · signed ML

Rebuilds the index after an unclean shutdown left it half-written.

windowslinuxmacosfreewarewrites .idx only
usersmith rebuild --all --verify
12 files rebuilt, 0 errors

run before jrnlguard, never after Install notes →

regshadow 3.1

210 KB · 28 Jan 2013 · md5 f498d3343781 · signed RZ

Compacts the store and reclaims the space the dropped rows were holding.

windowslinuxmacossharewarewrites store
regshadow compact --reclaim
reclaimed 2.4 GB in 3 min 12 s

run it in the quiet hour Install notes →

Startup & sessions32 tools

When the application will not start, or will not let go of a record. A few of these want an elevated prompt; the rows say so.

safestart 2.0

128 KB · 05 Oct 2014 · md5 0e4d7ba6c318 · signed ML

Launches the application with extensions and scheduled tasks disabled, so you can tell which of the two is holding the splash screen instead of guessing and reinstalling.

windowslinuxmacos freeware writes nothing
safestart --app [app] --no-ext --no-tasks

reports cannot be printed while it is onInstall notes →

lockdoc 1.9

210 KB · 02 Oct 2014 · md5 b7e1c04a6f93 · licence per site

Lists record locks with the name of the holder and the age of the lock, and clears the ones that outlived a crashed session. It will not clear a lock younger than half an hour, whatever you ask it.

windowslinuxmacos shareware writes store
# read-only: who holds what, and for how long
lockdoc pending --older 30m
lockdoc clear --stale 30
4 pending, 2 stale → cleared 2, retained 2

never below thirty minutes, whatever the user saysInstall notes →

regraft 5.1

640 KB · 19 Oct 2014 · md5 e3fa9d2c70b1 · signed ML

Re-registers the program components that a Windows update moved out from under the application. Run it from an elevated prompt; a partial run leaves the old registration intact, which is the behaviour you want.

windows freeware writes registry
:: elevated command prompt
regraft install --all --verify
6 replaced, 1,198 unchanged

the Windows-only cousin of servbindInstall notes →

servbind 1.1

104 KB · 23 Oct 2014 · md5 6c03ab8f1d47 · signed RZ

Rebuilds the systemd unit or the launchd plist when it points at a path that moved during a system update. Prints the old unit to the terminal before it replaces anything.

linuxmacos freeware writes services
sudo servbind rebuild --service [app]

prints the old unit before replacing itInstall notes →

quotakeep 2.4

104 KB · 19 Mar 2014 · md5 fc133e9fa6f6 · signed ML

Starts the application with extensions and scheduled tasks switched off.

windowslinuxmacosfreewarewrites nothing
quotakeep start --safe-mode
safe mode: 0 extensions, 0 scheduled tasks

reports cannot be printed while it is on Install notes →

driftsync 4.2

168 KB · 28 Jun 2014 · md5 c582c82d7ed8 · last build, keep

Rebuilds the systemd unit or launchd plist when it points at a stale path.

linuxmacosfreewarewrites services
driftsync rebuild --service [app]
12 components registered, 0 failures

prints the old unit before replacing it Install notes →

quotacheck 0.7

128 KB · 14 Nov 2010 · md5 36b12be7a2a3 · signed ML

Profiles the extensions that load at startup and how long each one costs.

windowslinuxmacosbetawrites nothing
quotacheck startup --profile
11 extensions, slowest 2.4 s

Install notes →

tallyfeed 3.7

32 KB · 01 Jul 2012 · md5 43180631d777 · signed RZ

Re-registers the program components an update moved out from under the install.

windowsfreewarewrites registry
tallyfeed install --all --verify
6 replaced, 1,198 unchanged

elevated command prompt Install notes →

leakjoin 1.1

64 KB · 26 May 2014 · md5 f380dd77f88b · licence per site

Confirms the scheduled tasks the install created are still registered.

windowslinuxmacosfreewarewrites nothing
leakjoin tasks --verify
4 tasks present, 1 disabled

Install notes →

keyjoin 0.8

96 KB · 25 Jun 2013 · md5 3cd9716f5a41 · licence per site

Lists the sessions holding a record open, with the age of each lock.

windowslinuxmacosfreewarewrites nothing
keyjoin sessions --list
7 sessions, 2 idle over an hour

safe on a live store Install notes →

pingguard 4.2

104 KB · 26 Jun 2013 · md5 a8e6a7f8fcf9 · signed ML

Starts the application with extensions and scheduled tasks switched off.

windowslinuxmacosfreewarewrites nothing
pingguard start --safe-mode
safe mode: 0 extensions, 0 scheduled tasks

reports cannot be printed while it is on Install notes →

portcheck 1.5

210 KB · 11 Aug 2011 · md5 9f27fa4ee904 · licence per site

Rebuilds the systemd unit or launchd plist when it points at a stale path.

linuxmacosfreewarewrites services
portcheck rebuild --service [app]
12 components registered, 0 failures

prints the old unit before replacing it Install notes →

disktrim 4.2

64 KB · 07 Jul 2010 · md5 7071fe6975e4 · signed RZ

Profiles the extensions that load at startup and how long each one costs.

windowslinuxmacosbetawrites nothing
disktrim startup --profile
11 extensions, slowest 2.4 s

Install notes →

seatcount 1.1

2.0 MB · 21 Jul 2013 · md5 e48db7640a3a · signed ML

Re-registers the program components an update moved out from under the install.

windowsfreewarewrites registry
seatcount install --all --verify
6 replaced, 1,198 unchanged

elevated command prompt Install notes →

dropfix 0.8

104 KB · 09 May 2012 · md5 b2f338c590b6 · last build, keep

Confirms the scheduled tasks the install created are still registered.

windowslinuxmacosfreewarewrites nothing
dropfix tasks --verify
4 tasks present, 1 disabled

Install notes →

reportfold 3.1

388 KB · 01 Jan 2013 · md5 bf5486905d03 · licence per site

Lists the sessions holding a record open, with the age of each lock.

windowslinuxmacosfreewarewrites nothing
reportfold sessions --list
7 sessions, 2 idle over an hour

safe on a live store Install notes →

keyring 3.4

104 KB · 14 Apr 2014 · md5 db9794768058 · licence per site

Starts the application with extensions and scheduled tasks switched off.

windowslinuxmacosfreewarewrites nothing
keyring start --safe-mode
safe mode: 0 extensions, 0 scheduled tasks

reports cannot be printed while it is on Install notes →

blockpack 0.7

520 KB · 21 Mar 2014 · md5 19490db94ab1 · signed RZ

Rebuilds the systemd unit or launchd plist when it points at a stale path.

linuxmacosfreewarewrites services
blockpack rebuild --service [app]
12 components registered, 0 failures

prints the old unit before replacing it Install notes →

skewcheck 4.0

24 KB · 10 Jan 2010 · md5 3389d01c5c8b · signed ML

Profiles the extensions that load at startup and how long each one costs.

windowslinuxmacosbetawrites nothing
skewcheck startup --profile
11 extensions, slowest 2.4 s

Install notes →

leakprobe 3.1

104 KB · 13 Feb 2013 · md5 25068fe51579 · last build, keep

Re-registers the program components an update moved out from under the install.

windowsfreewarewrites registry
leakprobe install --all --verify
6 replaced, 1,198 unchanged

elevated command prompt Install notes →

shadowpack 2.4

1.2 MB · 10 Oct 2013 · md5 84178a67a898 · signed RZ

Confirms the scheduled tasks the install created are still registered.

windowslinuxmacosfreewarewrites nothing
shadowpack tasks --verify
4 tasks present, 1 disabled

Install notes →

snapnet 4.0

520 KB · 15 Sep 2013 · md5 b283a4682577 · licence per site

Lists the sessions holding a record open, with the age of each lock.

windowslinuxmacosfreewarewrites nothing
snapnet sessions --list
7 sessions, 2 idle over an hour

safe on a live store Install notes →

printguard 5.1

768 KB · 21 Jun 2013 · md5 dc46e4b9eb7b · signed RZ

Starts the application with extensions and scheduled tasks switched off.

windowslinuxmacosfreewarewrites nothing
printguard start --safe-mode
safe mode: 0 extensions, 0 scheduled tasks

reports cannot be printed while it is on Install notes →

sheetshift 1.9

96 KB · 02 Apr 2010 · md5 680690afa775 · signed ML

Rebuilds the systemd unit or launchd plist when it points at a stale path.

linuxmacosfreewarewrites services
sheetshift rebuild --service [app]
12 components registered, 0 failures

prints the old unit before replacing it Install notes →

gapcheck 4.2

24 KB · 11 Jun 2010 · md5 e4a3bda20fc3 · signed ML

Profiles the extensions that load at startup and how long each one costs.

windowslinuxmacosbetawrites nothing
gapcheck startup --profile
11 extensions, slowest 2.4 s

Install notes →

marginaudit 1.3

32 KB · 14 May 2014 · md5 381d1a8d3968 · signed ML

Re-registers the program components an update moved out from under the install.

windowsfreewarewrites registry
marginaudit install --all --verify
6 replaced, 1,198 unchanged

elevated command prompt Install notes →

gapsweep 4.0

44 KB · 06 Sep 2010 · md5 ee95f620d708 · signed ML

Confirms the scheduled tasks the install created are still registered.

windowslinuxmacosfreewarewrites nothing
gapsweep tasks --verify
4 tasks present, 1 disabled

Install notes →

gridfold 0.8

96 KB · 25 Sep 2014 · md5 357b5e32fafd · licence per site

Lists the sessions holding a record open, with the age of each lock.

windowslinuxmacosfreewarewrites nothing
gridfold sessions --list
7 sessions, 2 idle over an hour

safe on a live store Install notes →

releasecut 3.7

58 KB · 23 Aug 2011 · md5 0d92daeb69ec · licence per site

Starts the application with extensions and scheduled tasks switched off.

windowslinuxmacosfreewarewrites nothing
releasecut start --safe-mode
safe mode: 0 extensions, 0 scheduled tasks

reports cannot be printed while it is on Install notes →

driftscan 2.2

2.0 MB · 24 Sep 2012 · md5 3d7f3a2c0935 · signed RZ

Rebuilds the systemd unit or launchd plist when it points at a stale path.

linuxmacosfreewarewrites services
driftscan rebuild --service [app]
12 components registered, 0 failures

prints the old unit before replacing it Install notes →

guttercheck 4.0

140 KB · 11 Jun 2014 · md5 34612021e70c · signed ML

Profiles the extensions that load at startup and how long each one costs.

windowslinuxmacosbetawrites nothing
guttercheck startup --profile
11 extensions, slowest 2.4 s

Install notes →

noteprobe 2.2

76 KB · 23 Jul 2012 · md5 cc10e17f3ffa · licence per site

Re-registers the program components an update moved out from under the install.

windowsfreewarewrites registry
noteprobe install --all --verify
6 replaced, 1,198 unchanged

elevated command prompt Install notes →

Printing & output31 tools

A blank page out of a working printer is almost never the printer. The first two of these tell you which half of the chain is lying.

spoolcut 3.0.7

180 KB · 30 Sep 2014 · md5 9022ee1fb6a8 · signed ML

Drains a jammed local print queue and reports what it threw away. It does not reprint — it makes room for the next job, and says how many jobs went with it.

windowslinuxmacos freeware writes nothing
spoolcut queue local --drain
3 jobs held, oldest 41 min → queue clear

re-issue each cleared job from the report windowInstall notes →

formfeed 2.2

520 KB · 12 Oct 2014 · md5 4a7d3e90cc25 · signed ML

Recompiles the report templates and keeps a copy of your local edits before it does. If anyone has hand-edited a template on this machine, that copy is the point of the tool.

windowslinuxmacos freeware writes templates
formfeed recompile --keep-edits --backup ./templates.bak
84 templates, 3 local edits preserved

the backup folder is the point, not the compileInstall notes →

margincheck 1.0

44 KB · 08 Sep 2014 · md5 2d55c8ea70ff · signed RZ

Test-prints one page of rulers. Five minutes with a ruler tells you whether the fault is the driver or the template, and saves you reinstalling both to find out.

windowslinuxmacos freeware writes nothing
margincheck print --rulers --copies 1
sent to LOCAL, 1 page, 0.5 mm skew

0.5 mm skew is normal; 3 mm is the driverInstall notes →

rollcheck 3.1

24 KB · 26 Jun 2014 · md5 f57859fbf332 · signed RZ

Recompiles the report templates against the build you are actually running.

windowslinuxmacosfreewarewrites templates
rollcheck recompile --keep-edits --backup ./templates.bak
84 templates, 3 local edits preserved

the backup folder is the point, not the compile Install notes →

cachecraft 2.2

32 KB · 17 Jun 2014 · md5 c9873ecc2209 · signed ML

Drains a jammed local print queue and reports what it threw away.

windowslinuxmacosfreewarewrites nothing
cachecraft queue local --drain
3 jobs held, oldest 41 min, queue clear

re-issue each cleared job from the report window Install notes →

usershift 3.4

2.0 MB · 27 Mar 2013 · md5 cc8362dbb97b · signed RZ

Test-prints one page of rulers so the margin error can be measured.

windowslinuxmacosfreewarewrites nothing
usershift print --rulers --copies 1
sent to LOCAL, 1 page, 0.5 mm skew

0.5 mm skew is normal; 3 mm is the driver Install notes →

termshift 0.9

256 KB · 09 May 2014 · md5 1f845ec71792 · last build, keep

Verifies every page of a spooled job before it reaches the printer.

windowslinuxmacosbetawrites nothing
termshift verify --spool
41 pages verified, 0 short

Install notes →

copyguard 1.5

76 KB · 22 Sep 2011 · md5 cabbe2b1a059 · licence per site

Repositions the label roll to the first form after a paper-out.

windowslinuxmacosfreewarewrites nothing
copyguard roll --reset --forms 4
roll repositioned to form 1 of 4

Install notes →

feedfold 1.9

256 KB · 26 Feb 2014 · md5 ce365fe2e985 · last build, keep

Re-registers the printer driver after a spooler crash.

windowsfreewarewrites registry
feedfold driver --re-register
2 drivers re-registered, 0 failures

elevated command prompt Install notes →

rolemap 4.0

104 KB · 21 Feb 2010 · md5 35ab39102eae · signed ML

Recompiles the report templates against the build you are actually running.

windowslinuxmacosfreewarewrites templates
rolemap recompile --keep-edits --backup ./templates.bak
84 templates, 3 local edits preserved

the backup folder is the point, not the compile Install notes →

tokencheck 1.5

320 KB · 02 Feb 2014 · md5 d49b73eca2b0 · signed ML

Drains a jammed local print queue and reports what it threw away.

windowslinuxmacosfreewarewrites nothing
tokencheck queue local --drain
3 jobs held, oldest 41 min, queue clear

re-issue each cleared job from the report window Install notes →

portset 1.5

128 KB · 09 Feb 2012 · md5 842d814b3754 · signed RZ

Test-prints one page of rulers so the margin error can be measured.

windowslinuxmacosfreewarewrites nothing
portset print --rulers --copies 1
sent to LOCAL, 1 page, 0.5 mm skew

0.5 mm skew is normal; 3 mm is the driver Install notes →

jobcap 2.6

320 KB · 24 Oct 2014 · md5 929ca52b4473 · signed RZ

Verifies every page of a spooled job before it reaches the printer.

windowslinuxmacosbetawrites nothing
jobcap verify --spool
41 pages verified, 0 short

Install notes →

rowguard 1.9

1.0 MB · 08 Nov 2012 · md5 ad72f7be125e · signed ML

Repositions the label roll to the first form after a paper-out.

windowslinuxmacosfreewarewrites nothing
rowguard roll --reset --forms 4
roll repositioned to form 1 of 4

Install notes →

reportward 3.7

140 KB · 14 Mar 2014 · md5 4484a28026cc · signed ML

Re-registers the printer driver after a spooler crash.

windowsfreewarewrites registry
reportward driver --re-register
2 drivers re-registered, 0 failures

elevated command prompt Install notes →

unitwatch 0.9

520 KB · 09 May 2011 · md5 9a17049e692b · signed RZ

Recompiles the report templates against the build you are actually running.

windowslinuxmacosfreewarewrites templates
unitwatch recompile --keep-edits --backup ./templates.bak
84 templates, 3 local edits preserved

the backup folder is the point, not the compile Install notes →

daemoncheck 3.4

64 KB · 14 May 2013 · md5 457a3dc66341 · last build, keep

Drains a jammed local print queue and reports what it threw away.

windowslinuxmacosfreewarewrites nothing
daemoncheck queue local --drain
3 jobs held, oldest 41 min, queue clear

re-issue each cleared job from the report window Install notes →

patchscan 2.2

44 KB · 01 Jun 2010 · md5 0da0c242a4f4 · signed RZ

Test-prints one page of rulers so the margin error can be measured.

windowslinuxmacosfreewarewrites nothing
patchscan print --rulers --copies 1
sent to LOCAL, 1 page, 0.5 mm skew

0.5 mm skew is normal; 3 mm is the driver Install notes →

patchprobe 1.3

2.0 MB · 05 Jan 2012 · md5 977ddbb9d345 · signed RZ

Verifies every page of a spooled job before it reaches the printer.

windowslinuxmacosbetawrites nothing
patchprobe verify --spool
41 pages verified, 0 short

Install notes →

unitring 1.5

1.2 MB · 05 Oct 2014 · md5 4e2f54466d86 · signed RZ

Repositions the label roll to the first form after a paper-out.

windowslinuxmacosfreewarewrites nothing
unitring roll --reset --forms 4
roll repositioned to form 1 of 4

Install notes →

ledgerlog 2.6

2.0 MB · 02 Aug 2014 · md5 2f9fc4ed955b · last build, keep

Re-registers the printer driver after a spooler crash.

windowsfreewarewrites registry
ledgerlog driver --re-register
2 drivers re-registered, 0 failures

elevated command prompt Install notes →

daemonlog 1.3

120 KB · 15 Nov 2014 · md5 9e5bc0645073 · signed ML

Recompiles the report templates against the build you are actually running.

windowslinuxmacosfreewarewrites templates
daemonlog recompile --keep-edits --backup ./templates.bak
84 templates, 3 local edits preserved

the backup folder is the point, not the compile Install notes →

spoolmate 4.2

256 KB · 01 Aug 2011 · md5 043f8958426b · signed RZ

Drains a jammed local print queue and reports what it threw away.

windowslinuxmacosfreewarewrites nothing
spoolmate queue local --drain
3 jobs held, oldest 41 min, queue clear

re-issue each cleared job from the report window Install notes →

seatset 0.4

104 KB · 03 Oct 2012 · md5 686625dd28ca · signed RZ

Test-prints one page of rulers so the margin error can be measured.

windowslinuxmacosfreewarewrites nothing
seatset print --rulers --copies 1
sent to LOCAL, 1 page, 0.5 mm skew

0.5 mm skew is normal; 3 mm is the driver Install notes →

feedcheck 0.4

76 KB · 12 Jun 2013 · md5 c4cc22b734c4 · licence per site

Verifies every page of a spooled job before it reaches the printer.

windowslinuxmacosbetawrites nothing
feedcheck verify --spool
41 pages verified, 0 short

Install notes →

signcheck 2.4

1.2 MB · 02 Feb 2014 · md5 fa66833d03d7 · signed ML

Repositions the label roll to the first form after a paper-out.

windowslinuxmacosfreewarewrites nothing
signcheck roll --reset --forms 4
roll repositioned to form 1 of 4

Install notes →

skewsweep 0.4

768 KB · 22 Aug 2012 · md5 494979bea2b8 · licence per site

Re-registers the printer driver after a spooler crash.

windowsfreewarewrites registry
skewsweep driver --re-register
2 drivers re-registered, 0 failures

elevated command prompt Install notes →

printfix 4.2

2.0 MB · 19 Jun 2013 · md5 4bd34446f15a · signed RZ

Recompiles the report templates against the build you are actually running.

windowslinuxmacosfreewarewrites templates
printfix recompile --keep-edits --backup ./templates.bak
84 templates, 3 local edits preserved

the backup folder is the point, not the compile Install notes →

snapforge 1.0

256 KB · 09 Nov 2013 · md5 f294137a3650 · signed RZ

Drains a jammed local print queue and reports what it threw away.

windowslinuxmacosfreewarewrites nothing
snapforge queue local --drain
3 jobs held, oldest 41 min, queue clear

re-issue each cleared job from the report window Install notes →

slotlock 1.1

88 KB · 25 May 2012 · md5 93e9baffee14 · signed ML

Test-prints one page of rulers so the margin error can be measured.

windowslinuxmacosfreewarewrites nothing
slotlock print --rulers --copies 1
sent to LOCAL, 1 page, 0.5 mm skew

0.5 mm skew is normal; 3 mm is the driver Install notes →

mountcheck 0.4

2.0 MB · 20 Mar 2013 · md5 29fb3ad9ecc6 · licence per site

Verifies every page of a spooled job before it reaches the printer.

windowslinuxmacosbetawrites nothing
mountcheck verify --spool
41 pages verified, 0 short

Install notes →

Licence & clocks24 tools

Error 4021 is reported as a data fault roughly twice a month. It has never once been one.

licprobe 1.4

76 KB · 14 Sep 2014 · md5 8ce4190ad3b6 · signed ML

Prints the licence term, the seats in use and the date of the last activation without launching the application. Safe to run while everyone is working.

windowslinuxmacos freeware reads licences
licprobe show --seats --json
term 2014-03-31, seats 6 of 10, last seen 07:12

run this before you ring the licence deskInstall notes →

ntpoffset 1.2

120 KB · 26 Sep 2014 · md5 3b0f9ce2174d · signed ML

Measures how far the workstation clock has drifted from the licence server. Past ten minutes, activation fails and Error 4021 is what the user gets to see. Fix the clock, not the licence.

windowslinuxmacos freeware writes nothing
ntpoffset compare --host licence.example
drift +14m 20s — past the 10m window. fix the clock.

the eight minutes of daylight saving nobody plans forInstall notes →

printgraft 1.3

520 KB · 06 Oct 2012 · md5 25d77fcab7ee · signed RZ

Prints the seats in use and the date of the last activation.

windowslinuxmacosfreewarereads licences
printgraft seats --json
seats 6 of 10 used, last seen 07:12

Install notes →

leafgraft 4.2

320 KB · 08 Jan 2011 · md5 55a60dba1a3c · signed RZ

Refreshes the licence state without launching the application.

windowslinuxmacosfreewarereads licences
leafgraft refresh --offline
term valid to 2015-03-31, seats 6 of 10 used

run this before you ring the licence desk Install notes →

loadward 0.4

2.0 MB · 24 May 2010 · md5 87dfd50580cc · signed RZ

Releases the seat held by a workstation that has been re-imaged.

windowslinuxmacossharewarewrites nothing
loadward seat --release --oldest
1 seat released, 6 of 10 in use

ask the licence desk before running it Install notes →

ledgergraft 0.9

180 KB · 01 Oct 2014 · md5 912979db70a3 · signed ML

Warns a fortnight before the term date, once a day.

windowslinuxmacosfreewarereads licences
ledgergraft remind --days 14
term expires in 13 days, 4 recipients notified

Install notes →

tokensync 4.2

32 KB · 15 Jul 2012 · md5 4b48b71a9022 · signed ML

Measures how far the workstation clock has drifted from the licence host.

windowslinuxmacosfreewarewrites nothing
tokensync drift --host licence.example
drift +14m 20s — past the 10m window

past ten minutes, activation fails and the user sees error 4021 Install notes →

licstamp 0.8

1.0 MB · 19 Jan 2014 · md5 580a55d0e227 · signed ML

Prints the seats in use and the date of the last activation.

windowslinuxmacosfreewarereads licences
licstamp seats --json
seats 6 of 10 used, last seen 07:12

Install notes →

queuekink 0.9

128 KB · 22 Apr 2014 · md5 b02f393506f0 · last build, keep

Refreshes the licence state without launching the application.

windowslinuxmacosfreewarereads licences
queuekink refresh --offline
term valid to 2015-03-31, seats 6 of 10 used

run this before you ring the licence desk Install notes →

audittend 1.1

210 KB · 07 Mar 2013 · md5 5cf2b6289abd · signed RZ

Releases the seat held by a workstation that has been re-imaged.

windowslinuxmacossharewarewrites nothing
audittend seat --release --oldest
1 seat released, 6 of 10 in use

ask the licence desk before running it Install notes →

tokenfix 0.4

128 KB · 19 Jul 2011 · md5 1f50aac47f32 · signed ML

Warns a fortnight before the term date, once a day.

windowslinuxmacosfreewarereads licences
tokenfix remind --days 14
term expires in 13 days, 4 recipients notified

Install notes →

gapcap 1.7

88 KB · 24 Mar 2014 · md5 3c1f51f2ef4e · signed RZ

Measures how far the workstation clock has drifted from the licence host.

windowslinuxmacosfreewarewrites nothing
gapcap drift --host licence.example
drift +14m 20s — past the 10m window

past ten minutes, activation fails and the user sees error 4021 Install notes →

buildstamp 1.1

64 KB · 15 Sep 2010 · md5 2e82dcbdc5f0 · signed RZ

Prints the seats in use and the date of the last activation.

windowslinuxmacosfreewarereads licences
buildstamp seats --json
seats 6 of 10 used, last seen 07:12

Install notes →

cachescan 2.0

2.0 MB · 10 Mar 2013 · md5 675813d30262 · licence per site

Refreshes the licence state without launching the application.

windowslinuxmacosfreewarereads licences
cachescan refresh --offline
term valid to 2015-03-31, seats 6 of 10 used

run this before you ring the licence desk Install notes →

sharemark 0.4

64 KB · 15 Aug 2012 · md5 832be325a5ba · signed RZ

Releases the seat held by a workstation that has been re-imaged.

windowslinuxmacossharewarewrites nothing
sharemark seat --release --oldest
1 seat released, 6 of 10 in use

ask the licence desk before running it Install notes →

driftpack 5.0

412 KB · 07 Aug 2014 · md5 212017de7490 · licence per site

Warns a fortnight before the term date, once a day.

windowslinuxmacosfreewarereads licences
driftpack remind --days 14
term expires in 13 days, 4 recipients notified

Install notes →

servtail 0.8

96 KB · 26 Apr 2011 · md5 1949b89e1120 · signed RZ

Measures how far the workstation clock has drifted from the licence host.

windowslinuxmacosfreewarewrites nothing
servtail drift --host licence.example
drift +14m 20s — past the 10m window

past ten minutes, activation fails and the user sees error 4021 Install notes →

sectorlist 3.4

104 KB · 13 Sep 2010 · md5 de4525cce885 · signed ML

Prints the seats in use and the date of the last activation.

windowslinuxmacosfreewarereads licences
sectorlist seats --json
seats 6 of 10 used, last seen 07:12

Install notes →

storemend 3.7

768 KB · 02 Nov 2014 · md5 bc255623bb25 · signed ML

Refreshes the licence state without launching the application.

windowslinuxmacosfreewarereads licences
storemend refresh --offline
term valid to 2015-03-31, seats 6 of 10 used

run this before you ring the licence desk Install notes →

bindfold 3.1

32 KB · 28 Apr 2011 · md5 53fc107d03f4 · signed RZ

Releases the seat held by a workstation that has been re-imaged.

windowslinuxmacossharewarewrites nothing
bindfold seat --release --oldest
1 seat released, 6 of 10 in use

ask the licence desk before running it Install notes →

pingpack 0.8

44 KB · 08 Jan 2014 · md5 2ff96da2ca14 · signed ML

Warns a fortnight before the term date, once a day.

windowslinuxmacosfreewarereads licences
pingpack remind --days 14
term expires in 13 days, 4 recipients notified

Install notes →

tokenmend 2.2

520 KB · 06 Jul 2014 · md5 8a684f393ebb · signed RZ

Measures how far the workstation clock has drifted from the licence host.

windowslinuxmacosfreewarewrites nothing
tokenmend drift --host licence.example
drift +14m 20s — past the 10m window

past ten minutes, activation fails and the user sees error 4021 Install notes →

jobchief 0.4

520 KB · 19 Aug 2014 · md5 9d61e5c46d78 · licence per site

Prints the seats in use and the date of the last activation.

windowslinuxmacosfreewarereads licences
jobchief seats --json
seats 6 of 10 used, last seen 07:12

Install notes →

seatsync 1.3

1.0 MB · 07 Oct 2013 · md5 2c98926274ea · signed ML

Refreshes the licence state without launching the application.

windowslinuxmacosfreewarereads licences
seatsync refresh --offline
term valid to 2015-03-31, seats 6 of 10 used

run this before you ring the licence desk Install notes →

Diagnostics & housekeeping44 tools

None of these fix anything. They make the next person's job two hours shorter, and they are the difference between a ticket and a conversation.

logtail 1.2

58 KB · 01 Nov 2014 · md5 d51cc7b0e294 · signed RZ

Keeps the last five hundred error lines in one file you can attach to a case, instead of describing the error out loud to somebody on a telephone.

windowslinuxmacos freeware reads logs
logtail --follow --errors --keep 500 --out ./diag.txt

attach the file; do not paste the last lineInstall notes →

volcheck 1.1

32 KB · 09 Sep 2014 · md5 f6b2781ac05e · signed ML

Warns when the store volume drops under fifteen per cent free. A rebuild that runs out of disk is a rebuild you get to do twice, and the second one is on a smaller store.

windowslinuxmacos freeware writes nothing
volcheck --path . --warn-under 15
8% free — a rebuild will not finish here

run it the day before a maintenance windowInstall notes →

pathaudit 1.5

92 KB · 17 Oct 2014 · md5 a8e3d9041b7c · signed RZ

Lists every folder the application looks in and flags the ones sitting on a share that gets re-imaged every quarter. Most side-by-side errors are previewed on this list three months early.

windowslinuxmacos freeware reads config
pathaudit --app [app] --flag-share
2 paths on \\fileserver\apps$ — flagged

a flagged share is a future side-by-side errorInstall notes →

pathfold 0.8

128 KB · 19 Jan 2011 · md5 517a4a25baed · last build, keep

Prints the duplicate records an import left behind.

windowslinuxmacosbetareads store
pathfold duplicates --by name
41 duplicates, 12 exact matches

Install notes →

reportchief 2.0

44 KB · 25 Apr 2012 · md5 e3ab012af7e6 · licence per site

Reports the free space left on the store volume.

windowslinuxmacosfreewarewrites nothing
reportchief quota --path . --warn-under 15
8% free — a rebuild will not finish here

run it the day before a maintenance window Install notes →

notemap 1.1

1.0 MB · 27 Nov 2013 · md5 9119301f921a · licence per site

Checks the numbering for gaps since the last export.

windowslinuxmacosfreewarereads store
notemap gaps --since 30d
2 gaps: 4412–4416, 9018

Install notes →

auditshift 0.8

1.2 MB · 24 Feb 2011 · md5 0656adfe0a2c · signed ML

Reclaims the temporary folder the report engine forgot to clear.

windowslinuxmacosfreewarewrites nothing
auditshift temp --reclaim
reclaimed 2.4 GB from 1,204 files

harmless, but noisy in the log Install notes →

shadowkeep 1.7

76 KB · 05 Feb 2011 · md5 84498e7fc991 · signed RZ

Keeps a nightly copy of the store on the archive tier.

windowslinuxmacosfreewarereads store
shadowkeep archive --to tier2 --keep 90d
4 files copied, 2.1 GB, verified

slower than it looks on a full disk Install notes →

portmap 2.4

320 KB · 06 Apr 2011 · md5 e560d136a1da · licence per site

Walks the configuration and flags anything pointing at a folder that has moved.

windowslinuxmacosfreewarereads config
portmap config --flag-missing
2 paths missing from 41

Install notes →

templatecut 3.0

520 KB · 17 Jun 2014 · md5 36d3a7326dc5 · signed ML

Collects the last five hundred error lines into one file.

windowslinuxmacosfreewarereads logs
templatecut tail --errors --keep 500 --out ./errors.txt
500 lines written, oldest 06:12

attach the file; do not paste the last line Install notes →

bindcheck 1.2

210 KB · 12 Jan 2014 · md5 fd515927c4eb · signed ML

Prints how long the last fault has been repeating in the log.

windowslinuxmacosbetareads logs
bindcheck repeat --since 7d
6 failures, all in the 03:00 export

Install notes →

diskguard 1.9

168 KB · 05 Sep 2014 · md5 1751ec881ba6 · signed ML

Counts the rows that reference a record which no longer exists.

windowslinuxmacosbetareads store
diskguard orphans --count
1,204 rows, 6 orphaned

Install notes →

releasemap 2.4

58 KB · 03 Jul 2011 · md5 5663f09f23df · last build, keep

Prints the duplicate records an import left behind.

windowslinuxmacosbetareads store
releasemap duplicates --by name
41 duplicates, 12 exact matches

Install notes →

leafpack 0.8

2.0 MB · 24 Feb 2013 · md5 18f96714dcf8 · signed ML

Reports the free space left on the store volume.

windowslinuxmacosfreewarewrites nothing
leafpack quota --path . --warn-under 15
8% free — a rebuild will not finish here

run it the day before a maintenance window Install notes →

taskfeed 1.7

256 KB · 14 Aug 2010 · md5 ee3797fa48e6 · signed RZ

Checks the numbering for gaps since the last export.

windowslinuxmacosfreewarereads store
taskfeed gaps --since 30d
2 gaps: 4412–4416, 9018

Install notes →

printfold 3.1

96 KB · 28 Sep 2012 · md5 78debe3a04fd · signed ML

Reclaims the temporary folder the report engine forgot to clear.

windowslinuxmacosfreewarewrites nothing
printfold temp --reclaim
reclaimed 2.4 GB from 1,204 files

harmless, but noisy in the log Install notes →

loadfold 5.0

768 KB · 01 Oct 2012 · md5 b6ac3b5d501b · signed ML

Keeps a nightly copy of the store on the archive tier.

windowslinuxmacosfreewarereads store
loadfold archive --to tier2 --keep 90d
4 files copied, 2.1 GB, verified

slower than it looks on a full disk Install notes →

markmend 3.1

64 KB · 08 Sep 2010 · md5 55c78ff3cd08 · licence per site

Walks the configuration and flags anything pointing at a folder that has moved.

windowslinuxmacosfreewarereads config
markmend config --flag-missing
2 paths missing from 41

Install notes →

loadsweep 1.2

44 KB · 11 Feb 2012 · md5 0fa57a8b0c85 · signed ML

Collects the last five hundred error lines into one file.

windowslinuxmacosfreewarereads logs
loadsweep tail --errors --keep 500 --out ./errors.txt
500 lines written, oldest 06:12

attach the file; do not paste the last line Install notes →

formpack 2.4

388 KB · 12 Jul 2012 · md5 9e9654b00d29 · licence per site

Prints how long the last fault has been repeating in the log.

windowslinuxmacosbetareads logs
formpack repeat --since 7d
6 failures, all in the 03:00 export

Install notes →

probelog 1.0

44 KB · 04 Nov 2013 · md5 11d5c3d62402 · signed ML

Counts the rows that reference a record which no longer exists.

windowslinuxmacosbetareads store
probelog orphans --count
1,204 rows, 6 orphaned

Install notes →

tokensmith 1.0

64 KB · 10 Mar 2011 · md5 4e9b332cdd86 · last build, keep

Prints the duplicate records an import left behind.

windowslinuxmacosbetareads store
tokensmith duplicates --by name
41 duplicates, 12 exact matches

Install notes →

rolecraft 0.8

140 KB · 21 Mar 2012 · md5 87d9bd03eea1 · signed RZ

Reports the free space left on the store volume.

windowslinuxmacosfreewarewrites nothing
rolecraft quota --path . --warn-under 15
8% free — a rebuild will not finish here

run it the day before a maintenance window Install notes →

drivecut 3.4

32 KB · 27 Jan 2014 · md5 55fff667295d · signed ML

Checks the numbering for gaps since the last export.

windowslinuxmacosfreewarereads store
drivecut gaps --since 30d
2 gaps: 4412–4416, 9018

Install notes →

cachemend 0.4

210 KB · 17 Nov 2014 · md5 4187171fcb5f · signed RZ

Reclaims the temporary folder the report engine forgot to clear.

windowslinuxmacosfreewarewrites nothing
cachemend temp --reclaim
reclaimed 2.4 GB from 1,204 files

harmless, but noisy in the log Install notes →

ledgercheck 4.2

32 KB · 19 Apr 2011 · md5 db00e385ce50 · signed RZ

Keeps a nightly copy of the store on the archive tier.

windowslinuxmacosfreewarereads store
ledgercheck archive --to tier2 --keep 90d
4 files copied, 2.1 GB, verified

slower than it looks on a full disk Install notes →

rowfeed 3.0

640 KB · 06 Nov 2013 · md5 5d8b8682ba26 · signed RZ

Walks the configuration and flags anything pointing at a folder that has moved.

windowslinuxmacosfreewarereads config
rowfeed config --flag-missing
2 paths missing from 41

Install notes →

buildsmith 0.8

76 KB · 03 Jan 2014 · md5 859ce2faf876 · last build, keep

Collects the last five hundred error lines into one file.

windowslinuxmacosfreewarereads logs
buildsmith tail --errors --keep 500 --out ./errors.txt
500 lines written, oldest 06:12

attach the file; do not paste the last line Install notes →

templatedoc 1.5

24 KB · 02 Jan 2013 · md5 570fbac46bcd · signed ML

Prints how long the last fault has been repeating in the log.

windowslinuxmacosbetareads logs
templatedoc repeat --since 7d
6 failures, all in the 03:00 export

Install notes →

feedsplit 3.1

2.0 MB · 15 Mar 2014 · md5 e2838986418f · signed RZ

Counts the rows that reference a record which no longer exists.

windowslinuxmacosbetareads store
feedsplit orphans --count
1,204 rows, 6 orphaned

Install notes →

binddoc 1.1

412 KB · 26 Apr 2014 · md5 1713d10091cc · signed RZ

Prints the duplicate records an import left behind.

windowslinuxmacosbetareads store
binddoc duplicates --by name
41 duplicates, 12 exact matches

Install notes →

tallysmith 1.9

768 KB · 24 Jun 2013 · md5 dcd15e229413 · signed RZ

Reports the free space left on the store volume.

windowslinuxmacosfreewarewrites nothing
tallysmith quota --path . --warn-under 15
8% free — a rebuild will not finish here

run it the day before a maintenance window Install notes →

driftprobe 2.2

76 KB · 22 Apr 2012 · md5 3161f504c10f · signed RZ

Checks the numbering for gaps since the last export.

windowslinuxmacosfreewarereads store
driftprobe gaps --since 30d
2 gaps: 4412–4416, 9018

Install notes →

logfix 3.4

44 KB · 16 Nov 2014 · md5 67e989b1f75e · signed ML

Reclaims the temporary folder the report engine forgot to clear.

windowslinuxmacosfreewarewrites nothing
logfix temp --reclaim
reclaimed 2.4 GB from 1,204 files

harmless, but noisy in the log Install notes →

quotafold 2.2

104 KB · 06 Mar 2013 · md5 65269734648b · last build, keep

Keeps a nightly copy of the store on the archive tier.

windowslinuxmacosfreewarereads store
quotafold archive --to tier2 --keep 90d
4 files copied, 2.1 GB, verified

slower than it looks on a full disk Install notes →

volumemark 2.6

1.2 MB · 18 Feb 2014 · md5 029475c8b358 · last build, keep

Walks the configuration and flags anything pointing at a folder that has moved.

windowslinuxmacosfreewarereads config
volumemark config --flag-missing
2 paths missing from 41

Install notes →

certfold 1.1

1.0 MB · 27 Nov 2013 · md5 ce39d0f2c4b3 · signed RZ

Collects the last five hundred error lines into one file.

windowslinuxmacosfreewarereads logs
certfold tail --errors --keep 500 --out ./errors.txt
500 lines written, oldest 06:12

attach the file; do not paste the last line Install notes →

servprobe 1.0

320 KB · 25 Jul 2012 · md5 75e35e41e5cf · last build, keep

Prints how long the last fault has been repeating in the log.

windowslinuxmacosbetareads logs
servprobe repeat --since 7d
6 failures, all in the 03:00 export

Install notes →

patchlog 2.0

520 KB · 20 Feb 2014 · md5 06c12b5c560f · signed ML

Counts the rows that reference a record which no longer exists.

windowslinuxmacosbetareads store
patchlog orphans --count
1,204 rows, 6 orphaned

Install notes →

shadowcheck 1.1

128 KB · 08 Nov 2013 · md5 d529bfca7bb3 · signed ML

Prints the duplicate records an import left behind.

windowslinuxmacosbetareads store
shadowcheck duplicates --by name
41 duplicates, 12 exact matches

Install notes →

spooldoc 1.5

388 KB · 13 Mar 2014 · md5 dee76020bacd · licence per site

Reports the free space left on the store volume.

windowslinuxmacosfreewarewrites nothing
spooldoc quota --path . --warn-under 15
8% free — a rebuild will not finish here

run it the day before a maintenance window Install notes →

jobfence 3.7

520 KB · 12 Sep 2014 · md5 a4b5d3346baf · signed ML

Checks the numbering for gaps since the last export.

windowslinuxmacosfreewarereads store
jobfence gaps --since 30d
2 gaps: 4412–4416, 9018

Install notes →

certprobe 1.0

24 KB · 04 Sep 2010 · md5 17e82f09a361 · signed RZ

Reclaims the temporary folder the report engine forgot to clear.

windowslinuxmacosfreewarewrites nothing
certprobe temp --reclaim
reclaimed 2.4 GB from 1,204 files

harmless, but noisy in the log Install notes →

formfold 5.1

768 KB · 04 Nov 2014 · md5 72cf308958df · signed ML

Keeps a nightly copy of the store on the archive tier.

windowslinuxmacosfreewarereads store
formfold archive --to tier2 --keep 90d
4 files copied, 2.1 GB, verified

slower than it looks on a full disk Install notes →

Retired15 tools

Kept on the shelf with their build and the reason they went. All of them still work on the hardware they were written for, which is exactly why they are still here.

paperdrv 1.0

88 KB · 06 Mar 1998 · md5 000000000000 · no source

Drove dot-matrix forms printers. Two clinics were still on 1994 hardware in 2011; both have moved on. Kept because the build is 88 KB and the alternative is re-deriving it.

dos retired writes nothing
paperdrv /q1 /forms /com2
no 64-bit build, and none coming

16-bit dos, straight off the floppy imageInstall notes →

redial 2.0

140 KB · 11 Feb 2009 · md5 7f0a12ddc39e · last build, keep

Refreshed a licence token over a modem line, on a schedule, at night. The licences moved to TCP 8443 in 2009 and nobody has the modem any more.

windows retired writes nothing
redial refresh --device /dev/ttyS0
no carrier — expected, use licprobe instead

superseded by licprobe over tcp 8443Install notes →

notefold 1.0

96 KB · 24 Aug 1998 · md5 f69034c14918 · signed ML

Refreshes a licence token over a modem line, at night.

windowsretiredwrites nothing
notefold dial --device /dev/ttyS0
no carrier — the licences moved to TCP in 2009

superseded in 2009 Install notes →

termwatch 1.0

88 KB · 09 Nov 2004 · md5 261925dade98 · licence per site

Prints a dot-matrix form at a fixed pitch.

dosretiredwrites nothing
termwatch forms --pitch 12 --com 2
41 lines sent to COM2, 0 aborted

Install notes →

licencescan 2.0

76 KB · 09 Nov 1998 · md5 e214971cb492 · licence per site

Reads a floppy image and confirms every sector is legible.

dosretiredwrites nothing
licencescan verify --image A:
1,440 sectors read, 0 bad

16-bit dos, straight off the floppy image Install notes →

sharegraft 1.0

180 KB · 06 May 2004 · md5 e163963bee7f · last build, keep

Refreshes a licence token over a modem line, at night.

windowsretiredwrites nothing
sharegraft dial --device /dev/ttyS0
no carrier — the licences moved to TCP in 2009

superseded in 2009 Install notes →

bindlog 1.0

96 KB · 26 Jul 2004 · md5 bca472bea8b9 · licence per site

Prints a dot-matrix form at a fixed pitch.

dosretiredwrites nothing
bindlog forms --pitch 12 --com 2
41 lines sent to COM2, 0 aborted

Install notes →

taskforge 1.1

388 KB · 24 Feb 2009 · md5 98a7dbf9d0e1 · signed ML

Reads a floppy image and confirms every sector is legible.

dosretiredwrites nothing
taskforge verify --image A:
1,440 sectors read, 0 bad

16-bit dos, straight off the floppy image Install notes →

unitlog 1.1

1.0 MB · 19 Jun 2009 · md5 d33698852ceb · licence per site

Refreshes a licence token over a modem line, at night.

windowsretiredwrites nothing
unitlog dial --device /dev/ttyS0
no carrier — the licences moved to TCP in 2009

superseded in 2009 Install notes →

loadwatch 1.1

1.0 MB · 17 Jan 2011 · md5 4060c0691621 · licence per site

Prints a dot-matrix form at a fixed pitch.

dosretiredwrites nothing
loadwatch forms --pitch 12 --com 2
41 lines sent to COM2, 0 aborted

Install notes →

snapmark 2.1

128 KB · 24 Jan 2004 · md5 fb80a80b76ce · signed ML

Reads a floppy image and confirms every sector is legible.

dosretiredwrites nothing
snapmark verify --image A:
1,440 sectors read, 0 bad

16-bit dos, straight off the floppy image Install notes →

cachetrim 2.0

140 KB · 02 Mar 2004 · md5 abd603f46853 · signed RZ

Refreshes a licence token over a modem line, at night.

windowsretiredwrites nothing
cachetrim dial --device /dev/ttyS0
no carrier — the licences moved to TCP in 2009

superseded in 2009 Install notes →

ledgerset 1.0

76 KB · 09 Apr 2011 · md5 a813a98a4a79 · signed ML

Prints a dot-matrix form at a fixed pitch.

dosretiredwrites nothing
ledgerset forms --pitch 12 --com 2
41 lines sent to COM2, 0 aborted

Install notes →

marginscan 1.1

388 KB · 18 Aug 2009 · md5 22e1562bf7ba · signed RZ

Reads a floppy image and confirms every sector is legible.

dosretiredwrites nothing
marginscan verify --image A:
1,440 sectors read, 0 bad

16-bit dos, straight off the floppy image Install notes →

gapjoin 2.1

32 KB · 13 Apr 2011 · md5 e3be694e57cf · signed RZ

Refreshes a licence token over a modem line, at night.

windowsretiredwrites nothing
gapjoin dial --device /dev/ttyS0
no carrier — the licences moved to TCP in 2009

superseded in 2009 Install notes →

Reports & exports13 tools

Everything the desk prints or hands over. These read a store and write a file; none of them change the data.

pingcheck 3.4

104 KB · 19 Jan 2011 · md5 289ba2cc0438 · signed RZ

Exports the receipt roll as one file per day.

windowslinuxmacosfreewarereads store
pingcheck receipts --daily --out ./exports
31 files written, 118 MB

Install notes →

idxguard 1.0

76 KB · 02 May 2011 · md5 60b0adabe443 · signed RZ

Stages the month-end pack so the desk can print it in one go.

windowslinuxmacossharewarereads store
idxguard pack --month --out ./pack
48 reports staged, 0 missing

take the export first Install notes →

signstamp 1.1

412 KB · 14 Jun 2014 · md5 1f508d67f668 · signed ML

Reconciles the invoice batch against the booking table.

windowslinuxmacossharewarereads store
signstamp reconcile --batch 2014-11
1,204 invoices, 3 unmatched

Install notes →

patchlock 2.0

256 KB · 13 Sep 2013 · md5 99c6fed9f7a8 · licence per site

Exports the receipt roll as one file per day.

windowslinuxmacosfreewarereads store
patchlock receipts --daily --out ./exports
31 files written, 118 MB

Install notes →

framefix 0.4

180 KB · 15 Jul 2014 · md5 f6b3c5a5e1e5 · signed ML

Stages the month-end pack so the desk can print it in one go.

windowslinuxmacossharewarereads store
framefix pack --month --out ./pack
48 reports staged, 0 missing

take the export first Install notes →

listmark 5.1

120 KB · 22 Sep 2014 · md5 11034e0b1603 · last build, keep

Reconciles the invoice batch against the booking table.

windowslinuxmacossharewarereads store
listmark reconcile --batch 2014-11
1,204 invoices, 3 unmatched

Install notes →

dropward 5.0

2.0 MB · 18 Jan 2010 · md5 4b8dec1ef930 · licence per site

Exports the receipt roll as one file per day.

windowslinuxmacosfreewarereads store
dropward receipts --daily --out ./exports
31 files written, 118 MB

Install notes →

stampsweep 0.9

1.0 MB · 25 Jun 2013 · md5 6a2a09c32adc · signed RZ

Stages the month-end pack so the desk can print it in one go.

windowslinuxmacossharewarereads store
stampsweep pack --month --out ./pack
48 reports staged, 0 missing

take the export first Install notes →

tablefeed 1.1

96 KB · 08 Jul 2011 · md5 2c520f2c90cf · signed RZ

Reconciles the invoice batch against the booking table.

windowslinuxmacossharewarereads store
tablefeed reconcile --batch 2014-11
1,204 invoices, 3 unmatched

Install notes →

shareshift 1.7

2.0 MB · 11 Jun 2010 · md5 69eb8fd694b6 · signed ML

Exports the receipt roll as one file per day.

windowslinuxmacosfreewarereads store
shareshift receipts --daily --out ./exports
31 files written, 118 MB

Install notes →

termsweep 0.9

44 KB · 01 Feb 2014 · md5 5d17c278ffea · last build, keep

Stages the month-end pack so the desk can print it in one go.

windowslinuxmacossharewarereads store
termsweep pack --month --out ./pack
48 reports staged, 0 missing

take the export first Install notes →

spikecheck 1.2

320 KB · 03 Jun 2013 · md5 d00e558e5101 · signed RZ

Reconciles the invoice batch against the booking table.

windowslinuxmacossharewarereads store
spikecheck reconcile --batch 2014-11
1,204 invoices, 3 unmatched

Install notes →

unitfix 5.0

104 KB · 20 Apr 2013 · md5 1c1fbd36f33a · licence per site

Exports the receipt roll as one file per day.

windowslinuxmacosfreewarereads store
unitfix receipts --daily --out ./exports
31 files written, 118 MB

Install notes →

Network & paths22 tools

For when the application is looking somewhere it cannot reach. Half of these are Windows-only, and the rows say which.

sessionprobe 1.0

64 KB · 02 Feb 2012 · md5 420247857b93 · licence per site

Warns when the drive letter the install expects has been taken.

windowsfreewarereads config
sessionprobe drive --check --letter S
letter S taken by \\fileserver\apps$

Install notes →

termfix 1.1

2.0 MB · 09 Jun 2013 · md5 dccd7fda3904 · signed RZ

Prints the entries on the PATH that no longer exist.

windowslinuxmacosfreewarereads config
termfix path --dead
3 dead entries of 14

Install notes →

copymap 1.9

768 KB · 13 Jan 2013 · md5 19ffd4994040 · signed RZ

Audits which accounts can write to the store folder.

windowslinuxmacosfreewarereads config
copymap acl --audit
4 accounts, 1 wider than it needs to be

Install notes →

groupguard 0.4

32 KB · 11 Jan 2013 · md5 b67778c48025 · signed ML

Confirms the port the licence service needs is reachable.

windowslinuxmacosfreewarewrites nothing
groupguard port --host licence.example --port 8443
8443 open, 12 ms

needs outbound TCP 8443 Install notes →

releasegraft 1.0

520 KB · 01 Jul 2014 · md5 3dbcf70e5b1c · signed RZ

Validates every share the application looks in.

windowsfreewarereads config
releasegraft shares --validate
6 shares reachable, 1 slow (2.4 s)

a flagged share is a future side-by-side error Install notes →

keylist 1.7

168 KB · 03 Apr 2010 · md5 407ba57467b8 · licence per site

Warns when the drive letter the install expects has been taken.

windowsfreewarereads config
keylist drive --check --letter S
letter S taken by \\fileserver\apps$

Install notes →

pagetend 1.7

76 KB · 04 Jul 2011 · md5 8ad1ac5192b1 · signed RZ

Prints the entries on the PATH that no longer exist.

windowslinuxmacosfreewarereads config
pagetend path --dead
3 dead entries of 14

Install notes →

listcheck 1.7

520 KB · 28 Apr 2013 · md5 3a1e158d76e8 · licence per site

Audits which accounts can write to the store folder.

windowslinuxmacosfreewarereads config
listcheck acl --audit
4 accounts, 1 wider than it needs to be

Install notes →

tracecheck 0.8

388 KB · 18 Nov 2013 · md5 71ed4c8cc473 · signed RZ

Confirms the port the licence service needs is reachable.

windowslinuxmacosfreewarewrites nothing
tracecheck port --host licence.example --port 8443
8443 open, 12 ms

needs outbound TCP 8443 Install notes →

patchshift 4.2

168 KB · 07 Feb 2013 · md5 63591a505904 · signed RZ

Validates every share the application looks in.

windowsfreewarereads config
patchshift shares --validate
6 shares reachable, 1 slow (2.4 s)

a flagged share is a future side-by-side error Install notes →

pathchief 3.0

640 KB · 07 Jan 2011 · md5 964755ea4710 · last build, keep

Warns when the drive letter the install expects has been taken.

windowsfreewarereads config
pathchief drive --check --letter S
letter S taken by \\fileserver\apps$

Install notes →

tallymap 1.2

768 KB · 09 Nov 2013 · md5 cfae4951ffb3 · signed ML

Prints the entries on the PATH that no longer exist.

windowslinuxmacosfreewarereads config
tallymap path --dead
3 dead entries of 14

Install notes →

cachebind 1.3

120 KB · 13 Jun 2013 · md5 e4ae7be7ac44 · signed RZ

Audits which accounts can write to the store folder.

windowslinuxmacosfreewarereads config
cachebind acl --audit
4 accounts, 1 wider than it needs to be

Install notes →

driftwatch 2.6

88 KB · 16 Jun 2014 · md5 ae89348e8229 · signed ML

Confirms the port the licence service needs is reachable.

windowslinuxmacosfreewarewrites nothing
driftwatch port --host licence.example --port 8443
8443 open, 12 ms

needs outbound TCP 8443 Install notes →

pingward 0.7

88 KB · 07 Oct 2014 · md5 f2f6b9ca531c · signed ML

Validates every share the application looks in.

windowsfreewarereads config
pingward shares --validate
6 shares reachable, 1 slow (2.4 s)

a flagged share is a future side-by-side error Install notes →

blocksweep 0.8

768 KB · 12 Feb 2014 · md5 e1e4c144c330 · signed RZ

Warns when the drive letter the install expects has been taken.

windowsfreewarereads config
blocksweep drive --check --letter S
letter S taken by \\fileserver\apps$

Install notes →

releasechief 4.2

140 KB · 08 May 2012 · md5 112aab35d3f1 · signed RZ

Prints the entries on the PATH that no longer exist.

windowslinuxmacosfreewarereads config
releasechief path --dead
3 dead entries of 14

Install notes →

reportpack 1.2

180 KB · 15 Sep 2010 · md5 28f85f338aaa · signed RZ

Audits which accounts can write to the store folder.

windowslinuxmacosfreewarereads config
reportpack acl --audit
4 accounts, 1 wider than it needs to be

Install notes →

mountlock 2.6

520 KB · 09 Oct 2013 · md5 6e2dea0b9f7a · licence per site

Confirms the port the licence service needs is reachable.

windowslinuxmacosfreewarewrites nothing
mountlock port --host licence.example --port 8443
8443 open, 12 ms

needs outbound TCP 8443 Install notes →

spikefix 1.7

24 KB · 06 Jul 2013 · md5 31d10dfbc7e5 · last build, keep

Validates every share the application looks in.

windowsfreewarereads config
spikefix shares --validate
6 shares reachable, 1 slow (2.4 s)

a flagged share is a future side-by-side error Install notes →

tallymend 0.9

520 KB · 22 May 2013 · md5 0e5e8865a414 · licence per site

Warns when the drive letter the install expects has been taken.

windowsfreewarereads config
tallymend drive --check --letter S
letter S taken by \\fileserver\apps$

Install notes →

mirrorprobe 0.7

76 KB · 03 Oct 2014 · md5 0a8b8dc98b8f · signed ML

Prints the entries on the PATH that no longer exist.

windowslinuxmacosfreewarereads config
mirrorprobe path --dead
3 dead entries of 14

Install notes →

Scheduling & batches16 tools

The nightly runs, and what to do when two of them want the same disk at the same hour.

marginfix 4.0

96 KB · 23 Mar 2012 · md5 436689e518ee · last build, keep

Prunes the retained runs the schedule no longer needs.

windowslinuxmacosfreewarewrites nothing
marginfix prune --keep 30d
41 runs pruned, 62 kept

Install notes →

agentfold 1.1

412 KB · 05 Jul 2010 · md5 4a4fee8dc9a9 · signed ML

Reports which nightly run has been failing quietly for a fortnight.

windowslinuxmacosfreewarereads logs
agentfold runs --failed --since 14d
6 failures, all in the 03:00 export

Install notes →

journaltail 3.1

120 KB · 04 Jun 2014 · md5 1bb9b8704a15 · signed ML

Reports the batch runs that overlapped and thrashed the disk.

windowslinuxmacosbetareads logs
journaltail overlap --since 7d
3 overlaps, worst 04:10–04:41

Install notes →

gutterfold 2.0

168 KB · 17 May 2014 · md5 e9eddcac4591 · signed RZ

Lists the pending jobs and the order they will actually run in.

windowslinuxmacosfreewarereads config
gutterfold queue --pending --order
7 jobs pending, first at 18:00

Install notes →

snapchief 1.7

210 KB · 09 Sep 2013 · md5 57b8e2205f2c · last build, keep

Prunes the retained runs the schedule no longer needs.

windowslinuxmacosfreewarewrites nothing
snapchief prune --keep 30d
41 runs pruned, 62 kept

Install notes →

gridcheck 0.8

24 KB · 25 Feb 2014 · md5 b37e9d7f3a68 · signed ML

Reports which nightly run has been failing quietly for a fortnight.

windowslinuxmacosfreewarereads logs
gridcheck runs --failed --since 14d
6 failures, all in the 03:00 export

Install notes →

spikeguard 5.0

128 KB · 21 Apr 2013 · md5 cd614304d222 · signed ML

Reports the batch runs that overlapped and thrashed the disk.

windowslinuxmacosbetareads logs
spikeguard overlap --since 7d
3 overlaps, worst 04:10–04:41

Install notes →

certward 0.7

76 KB · 16 Feb 2011 · md5 c61fc6c96eb5 · signed RZ

Lists the pending jobs and the order they will actually run in.

windowslinuxmacosfreewarereads config
certward queue --pending --order
7 jobs pending, first at 18:00

Install notes →

batchguard 2.2

76 KB · 26 Jun 2013 · md5 601c82f832e8 · signed ML

Prunes the retained runs the schedule no longer needs.

windowslinuxmacosfreewarewrites nothing
batchguard prune --keep 30d
41 runs pruned, 62 kept

Install notes →

jobhand 3.4

128 KB · 23 Apr 2013 · md5 b85652820e7d · signed ML

Reports which nightly run has been failing quietly for a fortnight.

windowslinuxmacosfreewarereads logs
jobhand runs --failed --since 14d
6 failures, all in the 03:00 export

Install notes →

skewfold 0.9

388 KB · 25 Sep 2013 · md5 ec44d2020b50 · signed ML

Reports the batch runs that overlapped and thrashed the disk.

windowslinuxmacosbetareads logs
skewfold overlap --since 7d
3 overlaps, worst 04:10–04:41

Install notes →

sheettend 0.9

64 KB · 05 Apr 2012 · md5 1cab3f62efa1 · signed ML

Lists the pending jobs and the order they will actually run in.

windowslinuxmacosfreewarereads config
sheettend queue --pending --order
7 jobs pending, first at 18:00

Install notes →

keybind 2.4

88 KB · 25 Apr 2013 · md5 92898732a52c · signed RZ

Prunes the retained runs the schedule no longer needs.

windowslinuxmacosfreewarewrites nothing
keybind prune --keep 30d
41 runs pruned, 62 kept

Install notes →

skewhand 1.5

140 KB · 06 Jun 2010 · md5 c69cc7388308 · signed RZ

Reports which nightly run has been failing quietly for a fortnight.

windowslinuxmacosfreewarereads logs
skewhand runs --failed --since 14d
6 failures, all in the 03:00 export

Install notes →

groupcut 1.3

320 KB · 05 Feb 2012 · md5 2689a6f3d1e3 · signed ML

Reports the batch runs that overlapped and thrashed the disk.

windowslinuxmacosbetareads logs
groupcut overlap --since 7d
3 overlaps, worst 04:10–04:41

Install notes →

schedwatch 4.2

44 KB · 08 Oct 2014 · md5 1fc1c3ea1f73 · licence per site

Lists the pending jobs and the order they will actually run in.

windowslinuxmacosfreewarereads config
schedwatch queue --pending --order
7 jobs pending, first at 18:00

Install notes →

Shelf rules4 rules

  • A tool earns its place here after the second support case that needs it. The first case is a script somebody runs once and throws away.
  • Nothing that edits a data store is called a fix. The two that do are tagged on the row, and neither of them runs without a preview.
  • Retired tools stay listed, with the build and the reason. A shelf that only shows current work teaches the next person nothing.
  • Every tool prints what it is about to do before it does it. A silent utility is a utility nobody will run twice.