BSD Ports

mail/safecat 1.13nb1 NetBSD

Write data safely to a maildir

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Categories
mail
Package size
14.7 KiB, 34.7 KiB installed

Description

safecat is an implementation of D. J. Bernstein's maildir algorithm. It can be used to write mail messages to a qmail-style maildir, or to write data to a "spool" directory reliably. There are no lockfiles with safecat, and nothing is left to chance. If safecat returns a successful exit status, then you can be (practically) 100% sure your data is safely committed to disk. Further, if data is written to a directory using safecat (or other implementations of the maildir algorithm), then every file in that directory is guaranteed to be complete. If safecat fails to write all of the data, there will be no file at all in the destination directory.

In the other systems

SystemPortVersion
NetBSDmail/safecat1.13nb1
FreeBSDsysutils/safecat1.13_1
OpenBSDsysutils/safecat1.13p0
DragonFlysysutils/safecat1.13_1
HardenedBSDsysutils/safecat1.13_1
GhostBSDsysutils/safecat1.13_1

Install

Binary package:

pkgin install safecat

From pkgsrc:

cd /usr/pkgsrc/mail/safecat && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_641.13nb1
NetBSD 10.1 aarch641.13nb1
SmartOS / illumos x86_641.13nb1
macOS 15 arm641.13nb1

Dependencies

No port depends on this one.