From e2bebdb069b45bd8deb04536bd4772bfec3376b7 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Thu, 27 Aug 2015 00:51:59 -0600 Subject: wip --- src/nshd/hackers_git/db_pam.go | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 src/nshd/hackers_git/db_pam.go (limited to 'src/nshd/hackers_git/db_pam.go') diff --git a/src/nshd/hackers_git/db_pam.go b/src/nshd/hackers_git/db_pam.go new file mode 100644 index 0000000..a133e88 --- /dev/null +++ b/src/nshd/hackers_git/db_pam.go @@ -0,0 +1,28 @@ +package hackers_git + +import p "nslcd_proto" + +func (o *Hackers) PAM_Authentication(cred p.Ucred, req p.Request_PAM_Authentication) p.PAM_Authentication_Enumerator { + o.lock.RLock() + defer o.lock.RUnlock() + // TODO + return nil +} +func (o *Hackers) PAM_Authorization(cred p.Ucred, req p.Request_PAM_Authorization) p.PAM_Authorization_Enumerator { + o.lock.RLock() + defer o.lock.RUnlock() + // TODO + return nil +} +func (o *Hackers) PAM_SessionOpen(cred p.Ucred, req p.Request_PAM_SessionOpen) p.PAM_SessionOpen_Enumerator { + o.lock.RLock() + defer o.lock.RUnlock() + // TODO + return nil +} +func (o *Hackers) PAM_SessionClose(cred p.Ucred, req p.Request_PAM_SessionClose) p.PAM_SessionClose_Enumerator { + o.lock.RLock() + defer o.lock.RUnlock() + // TODO + return nil +} -- cgit v1.2.3-54-g00ecf