wip/guest-oslogin 20191023 NetBSD
OS Login Guest Environment for Google Compute Engine
- System
- NetBSD
- Repository
- pkgsrc-wip
- Maintainer
- [email protected]
- License
- apache-2.0
- Categories
- wip, sysutils
Description
The OS Login Guest Environment consists of the following main components:
- Authorized Keys Command which provides SSH keys from the user's OS Login profile to sshd for authenticating users at login.
- NSS Modules which provide support for making OS Login user and group information available to the system, using NSS (Name Service Switch) functionality.
- PAM Modules which provide authorization (and authentication if two-factor support is enabled) support allowing the system to use Google Cloud IAM permissions to control the ability to log into an instance or to perform operations as root (via sudo).
In addition to the main components, there are also the following utilities:
- google_oslogin_control is a shell script for activating/deactivating the OS Login components.
- google_oslogin_nss_cache is a utility for updating the local user and group cache.
Install
From pkgsrc-wip (no binary package):
cd /usr/pkgsrc/wip/guest-oslogin && make install clean
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
Run dependencies 2
No port depends on this one.