From: "J. Bruce Fields" <bfields@fieldses.org>
To: Steve Dickson <steved@redhat.com>
Cc: Linux NFS Mailing list <linux-nfs@vger.kernel.org>,
Systemd Mailing List <systemd-devel@lists.freedesktop.org>
Subject: Re: [PATCH] rpcbind: systemd socket activation (v2)
Date: Tue, 25 Nov 2014 17:40:16 -0500 [thread overview]
Message-ID: <20141125224015.GC15033@fieldses.org> (raw)
In-Reply-To: <1416935133-7104-1-git-send-email-steved@redhat.com>
On Tue, Nov 25, 2014 at 12:05:32PM -0500, Steve Dickson wrote:
> This is based on a patch originally posted by Lennart Poettering:
> <http://permalink.gmane.org/gmane.linux.nfs/33774>.
Have you run this by the reporter
of https://bugzilla.redhat.com/show_bug.cgi?id=1158164 ?
Because he tried applying that old patch and found he was still having
problems.
But they may well be problems that are fixed by your version, or he may
have applied it incorrectly, I didn't try to figure it out.
--b.
>
> That patch was not merged due to the lack of a shared library and
> as systemd was seen to be too Fedora specific.
>
> Systemd now provides a shared library, and it is (or very soon will
> be) the default init system on all the major Linux distributions.
>
> This version of the patch has three changes from the original:
>
> * It uses the shared library.
> * It comes with unit files.
> * It is rebased on top of master.
>
> Please review the patch with "git show -b" or otherwise ignoring the
> whitespace changes, or it will be extremely difficult to read.
>
> v5: incorporated comments on the PKG_CHECK_MODULES macro.
>
> v4: reorganized the changes to make the diff easier to read
> remove systemd scripts.
>
> v3: rebase
> fix typos
> listen on /run/rpcbind.sock, rather than /var/run/rpcbind.sock (the
> latter is a symlink to the former, but this means the socket can be
> created before /var is mounted)
> NB: this version has been compile-tested only as I no longer use
> rpcbind myself
> v2: correctly enable systemd code at compile time
> handle the case where not all the required sockets were supplied
> listen on udp/tcp port 111 in addition to /var/run/rpcbind.sock
> do not daemonize
>
> Tom Gundersen (1):
> rpcbind: add support for systemd socket activation
>
> Makefile.am | 6 +++++
> configure.ac | 12 +++++++++
> src/rpcbind.c | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
> 3 files changed, 93 insertions(+), 6 deletions(-)
>
> --
> 1.9.3
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
next prev parent reply other threads:[~2014-11-25 22:40 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-11-25 17:05 [PATCH] rpcbind: systemd socket activation (v2) Steve Dickson
2014-11-25 17:05 ` [PATCH] rpcbind: add support for systemd socket activation Steve Dickson
2014-11-26 12:48 ` Steve Dickson
2014-11-25 22:40 ` J. Bruce Fields [this message]
2014-11-26 12:41 ` [PATCH] rpcbind: systemd socket activation (v2) Steve Dickson
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=20141125224015.GC15033@fieldses.org \
--to=bfields@fieldses.org \
--cc=linux-nfs@vger.kernel.org \
--cc=steved@redhat.com \
--cc=systemd-devel@lists.freedesktop.org \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).