wallet-server (net/wallet) Add to my watchlist

Kerberos-authenticated secure data management

The wallet is a system for managing secure data, authorization rules to retrieve or change that data, and audit rules for documenting actions taken on that data. Objects of various types may be stored in the wallet or generated on request and retrieved by authorized users. The wallet tracks ACLs, metadata, and trace information. It uses Kerberos authentication. One of the object types it supports is Kerberos keytabs, making it suitable as a user-accessible front-end to Kerberos kadmind with richer ACL and metadata operations. The wallet server, run by remctld, maintains the database of object metadata and secure objects, and responds to requests from the wallet client.

Version: 1.3 License: MIT GitHub
Maintainers karl (GitHub handle not provided)
Categories net security
Homepage https://eyrie.org/~eagle/software/wallet/
Platforms {darwin any}

Subport(s) (2)

"wallet-server" depends on

lib (9)
build (7)

Ports that depend on "wallet-server"

No ports

Port notes

Before using the Wallet server, you will need to choose a database backend to use. MySQL, Postgres, and SQLite are known to work. Then you will need to install the p5-datetime-format-* and p5-dbd-* ports that match the database backend you chose.

If you want to support getting keytabs through Wallet, then your KDC will need to have the wallet-kdc port installed.

Other Perl modules may be required, depending on what you want to support. Read ${prefix}/share/doc/wallet/setup for additional server configuration instructions.

Wallet server runs via remctl, so be sure that remctld is running, and is configured correctly!

Port Health:

Loading Port Health

Installations (30 days)


Requested Installations (30 days)


Livecheck results

wallet-server seems to have been updated (port version: 1.3, new version: 1.4)

livecheck ran: 1 day, 9 hours ago