module-transaction: Do not allow parallel conversations by default
Pam conversations per se may also run in parallel, but this implies that the application supports this. Since this normally not the case, do not create modules that may invoke the pam conversations in parallel by default, adding a mutex to protect such calls.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
//go:generate go run github.com/msteinert/pam/v2/cmd/pam-moduler -type integrationTesterModule
|
||||
//go:generate go run github.com/msteinert/pam/v2/cmd/pam-moduler -type integrationTesterModule -parallel-conv
|
||||
//go:generate go generate --skip="pam_module.go"
|
||||
|
||||
// Package main is the package for the integration tester module PAM shared library.
|
||||
|
||||
Reference in New Issue
Block a user