Overall:
- Support the cases where PORTREVISION == 0 and PORTEPOCH == 0.
portupgrade:
- Add a new option: -l/--log-results, which is used to save the
results as a file. [new]
- Properly exit with a non-zero status when main() does not return a
valid value. [fix]
portsclean:
- Finally implement portsclean -L/--libclean, which cleans the old
shared libraries that are not recorded in the package database. It
moves old and orphan shared libraries to ${PREFIX}/lib/compat/pkg.
[new]
- In concert with this feature, the portupgrade port now digs the
directory and installs a startup script which runs `ldconfig -m
${PREFIX}/lib/compat/pkg'. [new]
- Implement portsclean -DD, which cleans all the distfiles which are
not referenced from any port that is currently installed, which
portsclean -D only cleans the distfiles which are not referenced
from any port in the ports tree. [new]
Note that -DD runs very fast but removes more, whereas -D runs so
slow but removes less.
Idea provided by: Kris Kennaway <kris@obsecurity.org>
portsdb:
- Do not fail in the case when INDEX.db and INDEX.rbo are not in sync
somehow. [fix]
- Implement -r/--recursive. (a bit slow, though) [new]
Completions:
- Improve and update zsh compdefs.
- Add completion definitions for bash. [new]
..and several minor improvements. Enjoy!
Use MANCOMPRESSED instead of tweaking MAKE_ENV.
Remove the WRKSRC hack, I've learned to package up my stuff properly.
Change e-mail addresses and URL's to ones at ringlet.net.
ctrace is an IPv4 traceroute tool that supports many features missing
in standard 4.3BSD traceroute(8). It is programmed entirely in perl.
Obtained from: OpenBSD
This program is a minimal SMTP client that takes an email
message body and passes it on to a SMTP server (default is the
MTA on the local host). Since it is completely self-supporting,
it is especially suitable for use in restricted environments.
Obtained from: OpenBSD
XWorld displays a pretty picture of our earth as it would look if
viewed from the direction of the sun. The window is regularly updated.
You can use xworld in lieu of a clock.
Obtained from: OpenBSD
CADUBI is an application written in Perl that allows you to
draw text-based images that are viewable on typical unix-based
consoles. Usually the applications that emulate these
consoles support various text modes, such as background and
foreground colors, bold, and inverse. This text art, commonly
called "ASCII art," is used in various places such as online
BBSes, email and login prompts.
Obtained from: OpenBSD