BSD Ports

www/lua-resty-session 4.0.5_1 DragonFly

Lua session library for OpenResty / ngx_lua

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
BSD2CLAUSE
Categories
www
Package size
51.5 KiB, 603.1 KiB installed

Description

Lua session library for OpenResty / ngx_lua

Features:

  • Sessions are immutable (each save generates a new session), and lockless.
  • Session data is AES-256-GCM encrypted with a key derived using HKDF-SHA256.
  • Session has a fixed size header that is protected with HMAC-SHA256 MAC with a key derived using HKDF-SHA256.
  • Session data can be stored in a stateless cookie or in various backend storages.
  • A single session cookie can maintain multiple sessions across different audiences.

In the other systems

SystemPortVersion
DragonFlywww/lua-resty-session4.0.5_1
FreeBSDwww/lua-resty-session4.0.5_1
HardenedBSDwww/lua-resty-session4.0.5_1
GhostBSDwww/lua-resty-session4.0.5_1

Install

Binary package:

pkg install lua-resty-session

From DPorts:

cd /usr/dports/www/lua-resty-session && make install clean

Dependencies

Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

===>   NOTICE:

The lua-resty-session 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