This repository has been archived by the owner on Oct 2, 2022. It is now read-only.
Releases: ContainerSSH/auditlogintegration
Releases · ContainerSSH/auditlogintegration
1.0.0: First stable release
This is the first stable release for ContainerSSH 0.4.0.
0.9.4: Passing through OnShutdown, Keyboard Interactive.
This release fixes a bug where the OnShutdown hook would not be passed through to the backends and adds Keyboard-Interactive authentication support.
0.9.3: Bumping version
This release bumps the version to work around Go caching.
0.9.2: Updated to sshserver 0.9.16
This release adds support for the new interactions in sshserver 0.9.16.
0.9.1: Tests, bump to latest sshserver and auditlog
0.9.0: Initial Release
In order to use this library you will need two things:
- An audit logger from the auditlog library.
- A handler from the sshserver library to act as a backend to this library.
You can then create the audit logging handler like this:
handler := auditlogintegration.New(
backend,
auditLogger,
)
You can then pass this handler to the SSH server as described in the readme:
server, err := sshserver.New(
cfg,
handler,
logger,
)