diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2016-06-24 14:38:38 +1200 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2016-06-24 14:38:38 +1200 |
commit | 5eb4af58b14e24c5b8010d9abbe34ab41918d847 (patch) | |
tree | c5cdc8647b3e7921a645eb5e7997592e0a492cb7 /man/man1 | |
parent | Remove my CPAN mirror from plmu script (diff) | |
download | dotfiles-5eb4af58b14e24c5b8010d9abbe34ab41918d847.tar.gz dotfiles-5eb4af58b14e24c5b8010d9abbe34ab41918d847.zip |
Add manual page for gms(1)
Diffstat (limited to 'man/man1')
-rw-r--r-- | man/man1/gms.1 | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/man/man1/gms.1 b/man/man1/gms.1 new file mode 100644 index 00000000..c6ba79d2 --- /dev/null +++ b/man/man1/gms.1 @@ -0,0 +1,25 @@ +.TH GMS 1 "June 2016" "Manual page for gms" +.SH NAME +.B gms +\- run getmail(1) requests in parallel over multiple getmailrc.* files +.SH SYNOPSIS +.B gms +.I COMMAND +.SH DESCRIPTION +.B gms +runs getmail(1) for each file matching the pattern ~/.getmail/getmailrc.*, +doing much the same thing as the getmails(1) script included in the Getmail +distribution. It differs from that script in a few ways: +.IP \[bu] 4 +It includes per-rc-file locking so that at most one getmail(1) process runs for +the same account, but allows multiple instances of gms(1) to run at the same +time. +.IP \[bu] +It runs the requests in parallel using fork(2)/wait(2). +.IP \[bu] +It uses try(1) to attempt each fetch three times, with 15 seconds between each +attempt, and only prints errors if all three attempts fail. +.SH SEE ALSO +getmail(1), try(1) +.SH AUTHOR +Tom Ryder <tom@sanctum.geek.nz> |