[fedfs-utils] [PATCH 00/11] Implement support for FEDFS_SEC_TLS

Chuck Lever chuck.lever at oracle.com
Wed Jan 16 13:51:41 PST 2013


Hi-

These patches introduce the bulk of support for FEDFS_SEC_TLS in
fedfs-utils.

With these patches, FEDFS_SEC_TLS support is not fully working.  The
next series will consist of a number of clean-ups and further bug
fixes to bring FEDFS_SEC_TLS support into focus.

Review period ends at midnight ET on January 23, 2013.

---

Chuck Lever (11):
      libnsdb: Remove unused security-related APIs
      ADMIN: Transform certificate material properly
      fedfsd: Encapsulate nsdb_ping_s() logic in separate function
      nsdbparams: "update" subcommand shouldn't wipe security data
      man: Add nsdb-parameters(7)
      libnsdb: Clean up an NSDB's certfile when NSDB conn params are deleted
      libnsdb: New mechanism for setting NSDB connection security
      nsdbparams: Rename nsdb_test_nsdb()
      libnsdb: Simplify nsdb_lookup_nsdb()
      libnsdb: Add API for retrieving certificate data
      plug-in: link libnfsjunct.so with liburiparser


 configure.ac                       |   10 +
 doc/man/Makefile.am                |    2 
 doc/man/fedfs-get-nsdb-params.8    |   19 +
 doc/man/fedfs-set-nsdb-params.8    |   16 +
 doc/man/fedfs.7                    |    1 
 doc/man/nsdb-parameters.7          |  161 +++++++++++
 doc/man/nsdbparams.8               |   60 +++-
 src/fedfsc/Makefile.am             |    1 
 src/fedfsc/fedfs-get-nsdb-params.c |   33 ++
 src/fedfsc/fedfs-set-nsdb-params.c |   50 +--
 src/fedfsd/Makefile.am             |    2 
 src/fedfsd/main.c                  |    4 
 src/fedfsd/svc.c                   |  123 ++++++--
 src/include/nsdb.h                 |   69 +++--
 src/libjunction/fedfs.c            |    2 
 src/libnsdb/Makefile.am            |    4 
 src/libnsdb/connsec.c              |  546 ++++++++++++++++++++++++++++++++++++
 src/libnsdb/nsdb-internal.h        |   13 +
 src/libnsdb/nsdb.c                 |  341 ++++++++--------------
 src/nfsref/Makefile.am             |    2 
 src/nfsref/add.c                   |    2 
 src/nsdbc/Makefile.am              |    2 
 src/nsdbc/nsdb-annotate.c          |    2 
 src/nsdbc/nsdb-create-fsl.c        |    2 
 src/nsdbc/nsdb-create-fsn.c        |    2 
 src/nsdbc/nsdb-delete-fsl.c        |    2 
 src/nsdbc/nsdb-delete-fsn.c        |    2 
 src/nsdbc/nsdb-delete-nsdb.c       |    2 
 src/nsdbc/nsdb-describe.c          |    2 
 src/nsdbc/nsdb-list.c              |    2 
 src/nsdbc/nsdb-nces.c              |    2 
 src/nsdbc/nsdb-remove-nci.c        |    2 
 src/nsdbc/nsdb-resolve-fsn.c       |    2 
 src/nsdbc/nsdb-simple-nce.c        |    2 
 src/nsdbc/nsdb-update-fsl.c        |    2 
 src/nsdbc/nsdb-update-nci.c        |    2 
 src/nsdbparams/Makefile.am         |    2 
 src/nsdbparams/delete.c            |    2 
 src/nsdbparams/main.c              |    4 
 src/nsdbparams/show.c              |    2 
 src/nsdbparams/update.c            |  121 +++++---
 src/plug-ins/Makefile.am           |    1 
 42 files changed, 1216 insertions(+), 407 deletions(-)
 create mode 100644 doc/man/nsdb-parameters.7
 create mode 100644 src/libnsdb/connsec.c

-- 
Chuck Lever



More information about the fedfs-utils-devel mailing list