-
- Downloads
Add SQL support
Introduces the "sql" backend, and refactors backends behind a nicer interface (which looks a lot like the one in id/auth). Users can define arbitrary SQL queries to fetch the key data, to adapt to their database schema. Include vendored dependencies for sqlite3/mysql/postgres.
Showing
- README.md 52 additions, 18 deletionsREADME.md
- backend/backend.go 29 additions, 0 deletionsbackend/backend.go
- backend/ldap/ldap.go 23 additions, 14 deletionsbackend/ldap/ldap.go
- backend/sql/sql.go 108 additions, 0 deletionsbackend/sql/sql.go
- dovecot/keyproxy.go 18 additions, 16 deletionsdovecot/keyproxy.go
- server/keystore.go 18 additions, 16 deletionsserver/keystore.go
- server/keystore_test.go 5 additions, 0 deletionsserver/keystore_test.go
- vendor/github.com/go-sql-driver/mysql/AUTHORS 98 additions, 0 deletionsvendor/github.com/go-sql-driver/mysql/AUTHORS
- vendor/github.com/go-sql-driver/mysql/CHANGELOG.md 167 additions, 0 deletionsvendor/github.com/go-sql-driver/mysql/CHANGELOG.md
- vendor/github.com/go-sql-driver/mysql/CONTRIBUTING.md 23 additions, 0 deletionsvendor/github.com/go-sql-driver/mysql/CONTRIBUTING.md
- vendor/github.com/go-sql-driver/mysql/LICENSE 373 additions, 0 deletionsvendor/github.com/go-sql-driver/mysql/LICENSE
- vendor/github.com/go-sql-driver/mysql/README.md 490 additions, 0 deletionsvendor/github.com/go-sql-driver/mysql/README.md
- vendor/github.com/go-sql-driver/mysql/appengine.go 19 additions, 0 deletionsvendor/github.com/go-sql-driver/mysql/appengine.go
- vendor/github.com/go-sql-driver/mysql/auth.go 422 additions, 0 deletionsvendor/github.com/go-sql-driver/mysql/auth.go
- vendor/github.com/go-sql-driver/mysql/buffer.go 160 additions, 0 deletionsvendor/github.com/go-sql-driver/mysql/buffer.go
- vendor/github.com/go-sql-driver/mysql/collations.go 251 additions, 0 deletionsvendor/github.com/go-sql-driver/mysql/collations.go
- vendor/github.com/go-sql-driver/mysql/conncheck.go 53 additions, 0 deletionsvendor/github.com/go-sql-driver/mysql/conncheck.go
- vendor/github.com/go-sql-driver/mysql/conncheck_windows.go 15 additions, 0 deletionsvendor/github.com/go-sql-driver/mysql/conncheck_windows.go
- vendor/github.com/go-sql-driver/mysql/connection.go 646 additions, 0 deletionsvendor/github.com/go-sql-driver/mysql/connection.go
- vendor/github.com/go-sql-driver/mysql/const.go 174 additions, 0 deletionsvendor/github.com/go-sql-driver/mysql/const.go
Loading
Please register or sign in to comment