BSD Ports

mail/whoson 2.05_2 FreeBSD

Implementation of `WHO iS ONline' protocol

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
PD, OpenSSL
Categories
mail
Package size
40.9 KiB, 128.2 KiB installed

Description

This software is supposed to work as a "reference implementation" of the suggested "whoson" internet protocol. The protocol is expected to be employed on "spam relay protected" mail servers to allow traveling customers still send their email via the protected server. For this, a realtime database of "temporarily trusted" IP addresses is maintained by a special daemon program. The database may be filled by, e.g. POP/IMAP servers, and used by SMTP server. Another possible use of the protocol is to have the database filled by RADIUS/TACACS server for all dialup clients, and SMTP server using it to put the user identity into the "Received" header along with the source IP address. The protocol itself is defined in a separate document "whoson.txt".

In the other systems

SystemPortVersion
FreeBSDmail/whoson2.05_2
NetBSDnet/whoson2.05
DragonFlymail/whoson2.05_2

Install

Binary package:

pkg install whoson

From the ports tree:

cd /usr/ports/mail/whoson/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	whoson>0:mail/whoson
LIB_DEPENDS=	libwhoson.so:mail/whoson

Packages

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

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.05_22.05_22.05_12.05_22.05_2
FreeBSD:14:quarterly2.05_22.05_2n/a2.05_22.05_2
FreeBSD:15:latest2.05_22.05_2n/a2.05_22.05_2
FreeBSD:15:quarterly2.05_22.05_2n/an/an/a
FreeBSD:16:latest2.05_22.05_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

No port depends on this one.

Configuration

Options name: mail_whoson

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
libtool
Service scripts
whoson

Message after installing

===>   NOTICE:

The whoson port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

Manual pages 8
  • whoson(3)
  • whoson(8)
  • whoson.conf(5)
  • whosond(8)
  • wso_login(3)
  • wso_logout(3)
  • wso_query(3)
  • wso_version(3)
pkg-plist 16
  • etc/whoson.conf.sample
  • include/whoson.h
  • lib/libwhoson.a
  • lib/libwhoson.so
  • lib/libwhoson.so.0
  • lib/libwhoson.so.0.0.0
  • share/man/man3/whoson.3.gz
  • share/man/man3/wso_login.3.gz
  • share/man/man3/wso_logout.3.gz
  • share/man/man3/wso_query.3.gz
  • share/man/man3/wso_version.3.gz
  • share/man/man5/whoson.conf.5.gz
  • share/man/man8/whoson.8.gz
  • share/man/man8/whosond.8.gz
  • sbin/whoson
  • sbin/whosond
distinfo 1
FileSizeSHA256
whoson-2.05.tar.gz337204d691cc40920ce5d001f7d2c74dc989a53ca018bf125027b67f3cc42db6b80ba5
Master sites 1
  • SF

Commit history 0

No commits in the history this site was built from.