Mercurial > hgrepos > FreeBSD > ports > sysutils > local-bsdtools
view pkg-descr.alldeps @ 809:6cf3e1021862
common.subr: Change handling of internal errors.
They now
- return 64 or 70
- print always an error message to stderr
- set the given option variable to the null value
- unset OPTARG
in *every* case. This is independent whether the short options start with
an `:' character or not.
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Tue, 05 Nov 2024 18:42:40 +0100 |
| parents | 48b31d24d71d |
| children |
line wrap: on
line source
A collection of local FreeBSD tools for managing the system. Contains tools to manage jails, thin jails and binary packages. And the tool "bsmtp2dma" is a simple replacement for Bacula's "bsmtp" when the system mailer does not listen on TCP ports. This package normally does not depend on tools that are not in a FreeBSD base installation. But in some cases there are issues with them: - space characters in the names of jails - space characters in the names of mounted devices (e.g. ZFS datasets) - space characters in mountpoints In such cases the text output from "jls" or "mount -p" is inherently ambiguous. If /usr/local/bin/jq is available at runtime then these issues are not existent because JSON output is requested and processed properly. If you are sure to not run into such issues you can install the standard package flavor `local-bsdtools' and/or remove "textproc/jq".
