From c9a58ceb7c07774944930105ace2f042be7b5f53 Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Tue, 10 Aug 2021 17:24:04 +0000 Subject: Adapt to skalibs-2.11.0.0, prepare for 0.1.0.2 Signed-off-by: Laurent Bercot --- CONTRIBUTING | 5 ++++ DCO | 37 ++++++++++++++++++++++++++ INSTALL | 4 +-- NEWS | 6 +++++ doc/index.html | 8 +++--- doc/upgrade.html | 9 +++++++ package/info | 2 +- src/include/nsss/nsss-switch.h | 32 +++++++++++------------ src/libnsss/nsss-switch-internal.h | 8 +++--- src/libnsss/nsss_switch_grp_end.c | 2 +- src/libnsss/nsss_switch_grp_get.c | 2 +- src/libnsss/nsss_switch_grp_getbygid.c | 2 +- src/libnsss/nsss_switch_grp_getbyname.c | 2 +- src/libnsss/nsss_switch_grp_getlist.c | 4 +-- src/libnsss/nsss_switch_grp_read.c | 2 +- src/libnsss/nsss_switch_grp_rewind.c | 2 +- src/libnsss/nsss_switch_op.c | 2 +- src/libnsss/nsss_switch_pwd_end.c | 2 +- src/libnsss/nsss_switch_pwd_get.c | 2 +- src/libnsss/nsss_switch_pwd_getbyname.c | 2 +- src/libnsss/nsss_switch_pwd_getbyuid.c | 2 +- src/libnsss/nsss_switch_pwd_read.c | 2 +- src/libnsss/nsss_switch_pwd_rewind.c | 2 +- src/libnsss/nsss_switch_shadow_end.c | 2 +- src/libnsss/nsss_switch_shadow_get.c | 2 +- src/libnsss/nsss_switch_shadow_getbyname.c | 2 +- src/libnsss/nsss_switch_shadow_read.c | 2 +- src/libnsss/nsss_switch_shadow_rewind.c | 2 +- src/libnsss/nsss_switch_start.c | 4 +-- src/nsssd/nsssd-nslcd.c | 42 +++++++++++++++--------------- src/nsssd/nsssd_main.c | 8 +++--- src/tests/test-switch.c | 2 +- 32 files changed, 132 insertions(+), 75 deletions(-) create mode 100644 CONTRIBUTING create mode 100644 DCO diff --git a/CONTRIBUTING b/CONTRIBUTING new file mode 100644 index 0000000..6279422 --- /dev/null +++ b/CONTRIBUTING @@ -0,0 +1,5 @@ + Please add a Signed-Off-By: line at the end of your commit, +which certifies that you have the right and authority to pass +it on as an open-source patch, as explicited in the Developer's +Certificate of Origin available in this project's DCO file, +or at https://developercertificate.org/ diff --git a/DCO b/DCO new file mode 100644 index 0000000..8201f99 --- /dev/null +++ b/DCO @@ -0,0 +1,37 @@ +Developer Certificate of Origin +Version 1.1 + +Copyright (C) 2004, 2006 The Linux Foundation and its contributors. +1 Letterman Drive +Suite D4700 +San Francisco, CA, 94129 + +Everyone is permitted to copy and distribute verbatim copies of this +license document, but changing it is not allowed. + + +Developer's Certificate of Origin 1.1 + +By making a contribution to this project, I certify that: + +(a) The contribution was created in whole or in part by me and I + have the right to submit it under the open source license + indicated in the file; or + +(b) The contribution is based upon previous work that, to the best + of my knowledge, is covered under an appropriate open source + license and I have the right under that license to submit that + work with modifications, whether created in whole or in part + by me, under the same open source license (unless I am + permitted to submit under a different license), as indicated + in the file; or + +(c) The contribution was provided directly to me by some other + person who certified (a), (b) or (c) and I have not modified + it. + +(d) I understand and agree that this project and the contribution + are public and that a record of the contribution (including all + personal information I submit with it, including my sign-off) is + maintained indefinitely and may be redistributed consistent with + this project or the open source license(s) involved. diff --git a/INSTALL b/INSTALL index a84b20c..a276772 100644 --- a/INSTALL +++ b/INSTALL @@ -6,9 +6,9 @@ Build Instructions - A POSIX-compliant C development environment - GNU make version 3.81 or later - - skalibs version 2.10.0.3 or later: https://skarnet.org/software/skalibs/ + - skalibs version 2.11.0.0 or later: https://skarnet.org/software/skalibs/ - To run the test suite and the nsssd-* programs: - s6 version 2.10.0.3 or later: https://skarnet.org/software/s6/ + s6 version 2.11.0.0 or later: https://skarnet.org/software/s6/ This software will run on any operating system that implements POSIX.1-2008, available at: diff --git a/NEWS b/NEWS index 14530fd..161e779 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,11 @@ Changelog for nsss. +In 0.1.0.2 +---------- + + - Adaptation to skalibs-2.11.0.0. + + In 0.1.0.1 ---------- diff --git a/doc/index.html b/doc/index.html index c497798..6af20c4 100644 --- a/doc/index.html +++ b/doc/index.html @@ -81,11 +81,11 @@ functions.
  • A POSIX-compliant system with a standard C development environment
  • GNU make, version 3.81 or later
  • skalibs version -2.10.0.3 or later. It's a build-time requirement. It's also a run-time +2.11.0.0 or later. It's a build-time requirement. It's also a run-time requirement if you link against the shared version of the skalibs library.
  • s6 version -2.10.0.3 or later. It's a run-time requirement only, to run +2.11.0.0 or later. It's a run-time requirement only, to run the nsssd service (and can be done without if you have a suitable replacement for s6-ipcserver).
  • @@ -100,7 +100,7 @@ for s6-ipcserver).

    Download