[fedfs-utils] [PATCH 00/15] More fixes for fedfs-utils-0.8
Chuck Lever
chuck.lever at oracle.com
Tue Oct 25 09:47:59 PDT 2011
Here are a number of bug fixes and man page improvements destined for
fedfs-utils-0.8. Review period for this series closes EOB Tuesday,
November 1.
Much more significant work is going on, but it's still in flux. I'll
post it as it stablizes. This work includes:
o Replacing dash options on command line tools with positional
parameters
o Reworking the on-disk junction format to support NFS basic
junctions
o Introducing junction plug-ins (dynamic load libraries and an API)
that allow creation, deletion, and resolution of junctions
o Introducing an "nfsref" command line tool that uses the plug-ins
to do simple administrative tasks
o Provide mountd patches that use the plug-in API to resolve
junctions
---
Chuck Lever (15):
libnsdb: Fix memory allocation and access bugs in nsdb_normalize_path()
libnsdb: Stricter type checking
libnsdb: Library fails to parse LDAP boolean results correctly
build: Housekeeping
fedfsc: utf8string's are not NUL-terminated
fedfsc: Free resources allocated by the XDR decoded results
nsdbc: nsdb-list displays "(null)" for the NCE
libnsdb: nsdb_list_s() returns FEDFS_OK without updating "fsns"
rpc.fedfsd: Squelch compiler warnings
nsdbparams: Delete subcommand should report missing NSDB entry
nsdbc: Rename --passwd command line option as --bindpw
man: Automatically update man page publication date
doc: Ensure man pages have up-to-date fedfs UID and GID
README: Make me the maintainer
configure.ac: Restore rpcgen dependency
.gitignore | 1 +
Makefile.am | 3 +-
README | 4 ++-
configure.ac | 8 ++++++
contrib/Makefile.am | 3 +-
contrib/init-scripts/Makefile.am | 3 +-
doc/CheckInTests | 3 +-
doc/Makefile.am | 3 +-
doc/man/Makefile.am | 11 +++++++-
doc/man/fedfs-create-junction.8 | 2 +
doc/man/fedfs-create-replication.8 | 2 +
doc/man/fedfs-delete-junction.8 | 2 +
doc/man/fedfs-delete-replication.8 | 2 +
doc/man/fedfs-get-limited-nsdb-params.8 | 2 +
doc/man/fedfs-get-nsdb-params.8 | 2 +
doc/man/fedfs-lookup-junction.8 | 2 +
doc/man/fedfs-lookup-replication.8 | 2 +
doc/man/fedfs-map-nfs4.8 | 2 +
doc/man/fedfs-null.8 | 2 +
doc/man/fedfs-set-nsdb-params.8 | 2 +
doc/man/fedfs.7 | 2 +
doc/man/mount.fedfs.8 | 2 +
doc/man/nsdb-annotate.8 | 6 ++--
doc/man/nsdb-create-fsl.8 | 6 ++--
doc/man/nsdb-create-fsn.8 | 6 ++--
doc/man/nsdb-delete-fsl.8 | 6 ++--
doc/man/nsdb-delete-fsn.8 | 6 ++--
doc/man/nsdb-delete-nsdb.8 | 6 ++--
doc/man/nsdb-describe.8 | 6 ++--
doc/man/nsdb-list.8 | 2 +
doc/man/nsdb-nces.8 | 2 +
doc/man/nsdb-remove-nci.8 | 6 ++--
doc/man/nsdb-resolve-fsn.8 | 4 +--
doc/man/nsdb-update-fsl.8 | 6 ++--
doc/man/nsdb-update-nci.8 | 6 ++--
doc/man/nsdbparams.8 | 6 ++--
doc/man/rpc.fedfsd.8 | 6 ++--
doc/rpcl/Makefile.am | 3 +-
src/Makefile.am | 3 +-
src/fedfsc/Makefile.am | 3 +-
src/fedfsc/fedfs-get-limited-nsdb-params.c | 6 ++++
src/fedfsc/fedfs-get-nsdb-params.c | 6 ++++
src/fedfsc/fedfs-lookup-junction.c | 18 ++++++++++---
src/fedfsc/fedfs-lookup-replication.c | 18 ++++++++++---
src/fedfsd/Makefile.am | 3 +-
src/fedfsd/listen.c | 10 +++----
src/fedfsd/svc.c | 4 +--
src/include/Makefile.am | 3 +-
src/libadmin/Makefile.am | 3 +-
src/libjunction/Makefile.am | 3 +-
src/libnsdb/Makefile.am | 3 +-
src/libnsdb/fileserver.c | 9 ++++---
src/libnsdb/ldap.c | 38 +++++++++++++++++++++-------
src/libparser/Makefile.am | 3 +-
src/libpath/Makefile.am | 3 +-
src/libpath/path.c | 7 ++---
src/libsi/Makefile.am | 3 +-
src/libxlog/Makefile.am | 3 +-
src/mount/Makefile.am | 3 +-
src/nsdbc/Makefile.am | 3 +-
src/nsdbc/nsdb-annotate.c | 14 +++++-----
src/nsdbc/nsdb-create-fsl.c | 14 +++++-----
src/nsdbc/nsdb-create-fsn.c | 14 +++++-----
src/nsdbc/nsdb-delete-fsl.c | 14 +++++-----
src/nsdbc/nsdb-delete-fsn.c | 14 +++++-----
src/nsdbc/nsdb-delete-nsdb.c | 14 +++++-----
src/nsdbc/nsdb-describe.c | 14 +++++-----
src/nsdbc/nsdb-list.c | 11 +++++++-
src/nsdbc/nsdb-remove-nci.c | 14 +++++-----
src/nsdbc/nsdb-update-fsl.c | 14 +++++-----
src/nsdbc/nsdb-update-nci.c | 14 +++++-----
src/nsdbparams/Makefile.am | 3 +-
src/nsdbparams/main.c | 26 +++++++++++++++++--
src/resolve-junction/Makefile.am | 3 +-
74 files changed, 300 insertions(+), 186 deletions(-)
--
Signature
More information about the fedfs-utils-devel
mailing list