All of lore.kernel.org
 help / color / mirror / Atom feed
From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH v7 1/1] package/unscd: new package
Date: Tue, 22 Dec 2015 20:58:08 +0100	[thread overview]
Message-ID: <20151222205808.2d24281e@free-electrons.com> (raw)
In-Reply-To: <1449068177-24100-1-git-send-email-rdkehn@yahoo.com>

Dear Doug Kehn,

On Wed,  2 Dec 2015 08:56:17 -0600, Doug Kehn wrote:
> A daemon which handles passwd, group and host lookups for running
> programs and caches the results for the next query. This package is
> intended to replace glibc nscd. Presently, glibc nscd is not installed
> by Buildroot.
> 
> unscd depends on glibc because it relies on glibc function
> __nss_disable_nscd.
> 
> nscd.conf is taken from glibc with unused configurations removed.
> 
> Cc: Yann E. MORIN <yann.morin.1998@free.fr>
> Cc: Arnout Vandecappelle <arnout@mind.be>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Signed-off-by: Doug Kehn <rdkehn@yahoo.com>
> ---
> Changes v6 -> v7
>   - Re-add package/Config.in (Arnout).
>   - Reword config help test (Arnout).
>   - Remove commented params in nscd.conf (Arnout).
>   - Rework BUILD_CMDS (Arnout/Thomas).
>   - Reword commit log (Arnout).
> Changes v5 -> v6
>   - Remove toolchain patch/BR2_GLIBC_NSCD (Thomas).
>   - Change source site from Debian to upstream (Thomas).
>   - Update to version 0.52 (Thomas).
> Changes v4 -> v5
>   - Reincorporate $(APPLY_PATCHES) suggestion after update by Arnout.
> Changes v3 -> v4
>   - Incorporate feedback/suggestions by Yann and Maxime.
> Changes v2 -> v3
>   - Remove trailing '/' from UNSCD_SITE.
>   - Whitespace cleanup.
> Changes v1 -> v2
>   - Incorporate feedback/suggestions by Yann (from nss-pam-ldapd patch).
> ---
>  package/Config.in        |  1 +
>  package/unscd/Config.in  | 25 +++++++++++++++++++++++++
>  package/unscd/S46unscd   | 24 ++++++++++++++++++++++++
>  package/unscd/nscd.conf  | 33 +++++++++++++++++++++++++++++++++
>  package/unscd/unscd.hash |  2 ++
>  package/unscd/unscd.mk   | 36 ++++++++++++++++++++++++++++++++++++
>  6 files changed, 121 insertions(+)
>  create mode 100644 package/unscd/Config.in
>  create mode 100644 package/unscd/S46unscd
>  create mode 100644 package/unscd/nscd.conf
>  create mode 100644 package/unscd/unscd.hash
>  create mode 100644 package/unscd/unscd.mk

I've applied your patch. However, I think a follow-up patch would be
good to add the use of a PID file in the init script. See for example
S50dropbear for an example where a PID file is used.

Thanks!

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

  parent reply	other threads:[~2015-12-22 19:58 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-12-02 14:56 [Buildroot] [PATCH v7 1/1] package/unscd: new package Doug Kehn
2015-12-02 21:54 ` Arnout Vandecappelle
2015-12-22 19:58 ` Thomas Petazzoni [this message]
2015-12-23 12:59   ` rdkehn at yahoo.com
2015-12-23 13:13     ` Thomas Petazzoni
2015-12-23 13:29       ` rdkehn at yahoo.com

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20151222205808.2d24281e@free-electrons.com \
    --to=thomas.petazzoni@free-electrons.com \
    --cc=buildroot@busybox.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.