]> git.decadent.org.uk Git - nfs-utils.git/commit
nfsdcltrack: add a new "one-shot" program for manipulating the client tracking db
authorJeff Layton <jlayton@redhat.com>
Thu, 8 Nov 2012 20:00:04 +0000 (15:00 -0500)
committerSteve Dickson <steved@redhat.com>
Sun, 11 Nov 2012 23:01:23 +0000 (18:01 -0500)
commit09cc3c831c8b1f27439fe09c951139bb6ec8e6c6
treedd9069b427586d2a0a4bebe214a6b2668072382c
parente583a12a5fc38dfbebaeffca6f082e2cf637c7c6
nfsdcltrack: add a new "one-shot" program for manipulating the client tracking db

Usermode helper upcalls are all the rage these days for infrequent
upcalls, since they make it rather idiot-proof. No running daemon is
required, so there's really no setup beyond ensuring that the callout
exists and is runnable.

This program adds a callout program to nfs-utils for that purpose. The
storage engine on the backend is identical to the one used by nfsdcld.
This just adds a new frontend for it.

For now, building with --enable-nfsdcltrack gives you both nfsdcld and
nfsdcltrack programs. A later patch will remove nfsdcld altogether.

Signed-off-by: Jeff Layton <jlayton@redhat.com>
Signed-off-by: Steve Dickson <steved@redhat.com>
.gitignore
utils/nfsdcltrack/Makefile.am
utils/nfsdcltrack/nfsdcld
utils/nfsdcltrack/nfsdcltrack.c [new file with mode: 0644]