Re: [PATCH 0/7] nfs-utils: Merge libnfsidmap tree with nfs-utils UPDATED

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On 09/14/2017 10:02 AM, Justin Mitchell wrote:
> It was suggested that merging the trees is more desirable than splitting
> the common code out into a shared library, so this patch set attempts to
> merge the libnfsidmap code into nfs-utils.
> 
> The main body of the code, copyright notices, and readme are copied
> across, omitting the shared conffile code, and trimming unused files
> like strlcpy.c and queue.h. The build files of both are adjusted to the
> new structure, and the dependent nfs-utils now link to the included
> shared library instead of an external one.
> 
> The source libnfsidmap tree did include some packaging files for
> debian/dkpg which have been omitted, there are no packaging materials in
> nfs-utils to merge them with, and i welcome advice on what should be
> done here.
> 
> Change: libnfsidmap imported as support/nfsidmap/ 
Committed... 

steved.

> 
> Justin Mitchell (7):
>   nfs-utils: const-ify the config handling functions
>   nfs-utils: Merge conf_get_str and conf_get_section
>   nfs-utils: Add get_str with default value
>   nfs-utils: split conffile to a separate convenience lib
>   nfs-utils: Import libnfsidmap codebase
>   integrate libnfsidmap code with rest of nfs-utils
>   nfs-utils: cleanup warnings from merged libnfsidmap code
> 
>  configure.ac                         |   50 +-
>  support/Makefile.am                  |    8 +-
>  support/include/conffile.h           |   23 +-
>  support/nfs/Makefile.am              |   13 +-
>  support/nfs/conffile.c               |   85 +--
>  support/nfs/xlog.c                   |    2 +
>  support/nfsidmap/AUTHORS             |    1 +
>  support/nfsidmap/COPYING             |   30 +
>  support/nfsidmap/Makefile.am         |   61 ++
>  support/nfsidmap/README              |  126 ++++
>  support/nfsidmap/gums.c              |  788 ++++++++++++++++++++
>  support/nfsidmap/idmapd.conf         |  137 ++++
>  support/nfsidmap/idmapd.conf.5       |  308 ++++++++
>  support/nfsidmap/libnfsidmap.c       |  712 +++++++++++++++++++
>  support/nfsidmap/libnfsidmap.pc.in   |   11 +
>  support/nfsidmap/libtest.c           |  160 +++++
>  support/nfsidmap/nfs4_uid_to_name.3  |  174 +++++
>  support/nfsidmap/nfsidmap.h          |   67 ++
>  support/nfsidmap/nfsidmap_internal.h |   79 +++
>  support/nfsidmap/nss.c               |  468 ++++++++++++
>  support/nfsidmap/static.c            |  413 +++++++++++
>  support/nfsidmap/umich_ldap.c        | 1303 ++++++++++++++++++++++++++++++++++
>  utils/Makefile.am                    |    2 -
>  utils/blkmapd/Makefile.am            |    2 +-
>  utils/exportfs/Makefile.am           |    2 +-
>  utils/gssd/Makefile.am               |    7 +-
>  utils/idmapd/Makefile.am             |    4 +-
>  utils/mount/Makefile.am              |    2 +-
>  utils/mountd/Makefile.am             |    2 +-
>  utils/nfsd/Makefile.am               |    2 +-
>  utils/nfsdcltrack/Makefile.am        |    2 +-
>  utils/nfsidmap/Makefile.am           |    4 +-
>  utils/statd/Makefile.am              |    4 +-
>  33 files changed, 4973 insertions(+), 79 deletions(-)
>  create mode 100644 support/nfsidmap/AUTHORS
>  create mode 100644 support/nfsidmap/COPYING
>  create mode 100644 support/nfsidmap/Makefile.am
>  create mode 100644 support/nfsidmap/README
>  create mode 100644 support/nfsidmap/gums.c
>  create mode 100644 support/nfsidmap/idmapd.conf
>  create mode 100644 support/nfsidmap/idmapd.conf.5
>  create mode 100644 support/nfsidmap/libnfsidmap.c
>  create mode 100644 support/nfsidmap/libnfsidmap.pc.in
>  create mode 100644 support/nfsidmap/libtest.c
>  create mode 100644 support/nfsidmap/nfs4_uid_to_name.3
>  create mode 100644 support/nfsidmap/nfsidmap.h
>  create mode 100644 support/nfsidmap/nfsidmap_internal.h
>  create mode 100644 support/nfsidmap/nss.c
>  create mode 100644 support/nfsidmap/static.c
>  create mode 100644 support/nfsidmap/umich_ldap.c
> 
--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux