mirror of
https://github.com/fosrl/newt.git
synced 2026-02-20 11:56:39 +00:00
add auth daemon
This commit is contained in:
committed by
Owen Schwartz
parent
d98eaa88b3
commit
2cc957d55f
32
authdaemon/host_stub.go
Normal file
32
authdaemon/host_stub.go
Normal file
@@ -0,0 +1,32 @@
|
||||
//go:build !linux
|
||||
|
||||
package authdaemon
|
||||
|
||||
import "fmt"
|
||||
|
||||
var errLinuxOnly = fmt.Errorf("auth-daemon PAM agent is only supported on Linux")
|
||||
|
||||
// writeCACertIfNotExists returns an error on non-Linux.
|
||||
func writeCACertIfNotExists(path, contents string) error {
|
||||
return errLinuxOnly
|
||||
}
|
||||
|
||||
// ensureSSHDTrustedUserCAKeys returns an error on non-Linux.
|
||||
func ensureSSHDTrustedUserCAKeys(sshdConfigPath, caCertPath string) error {
|
||||
return errLinuxOnly
|
||||
}
|
||||
|
||||
// reloadSSHD returns an error on non-Linux.
|
||||
func reloadSSHD(reloadCmd string) error {
|
||||
return errLinuxOnly
|
||||
}
|
||||
|
||||
// ensureUser returns an error on non-Linux.
|
||||
func ensureUser(username string, meta ConnectionMetadata) error {
|
||||
return errLinuxOnly
|
||||
}
|
||||
|
||||
// writePrincipals returns an error on non-Linux.
|
||||
func writePrincipals(path, username, niceId string) error {
|
||||
return errLinuxOnly
|
||||
}
|
||||
Reference in New Issue
Block a user