From bff62a2a8783d9f65e05586ff61e7229c8cab357 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Sat, 10 Nov 2012 11:42:45 +0000 Subject: rpcbind: convert to git patch Signed-off-by: Thomas Petazzoni Signed-off-by: Peter Korsgaard --- .../rpcbind-0001-Remove-yellow-pages-support.patch | 56 ++++++++++++++++++++++ package/rpcbind/rpcbind-01-no-yp-support.patch | 46 ------------------ 2 files changed, 56 insertions(+), 46 deletions(-) create mode 100644 package/rpcbind/rpcbind-0001-Remove-yellow-pages-support.patch delete mode 100644 package/rpcbind/rpcbind-01-no-yp-support.patch (limited to 'package') diff --git a/package/rpcbind/rpcbind-0001-Remove-yellow-pages-support.patch b/package/rpcbind/rpcbind-0001-Remove-yellow-pages-support.patch new file mode 100644 index 000000000..eba17bf05 --- /dev/null +++ b/package/rpcbind/rpcbind-0001-Remove-yellow-pages-support.patch @@ -0,0 +1,56 @@ +From 6b5db966ae01c0bdaa7b3b90d9332394af6ea0be Mon Sep 17 00:00:00 2001 +From: Thomas Petazzoni +Date: Sat, 10 Nov 2012 22:03:43 +0100 +Subject: [PATCH] Remove yellow pages support + +This support requires yellow pages support in libtirpc, which isn't +available. As most Buildroot users are most likely never going to need +such feature, get rid of it. + +Signed-off-by: Thomas Petazzoni +--- + src/security.c | 18 ------------------ + 1 file changed, 18 deletions(-) + +diff --git a/src/security.c b/src/security.c +index 0edeac6..c6c977f 100644 +--- a/src/security.c ++++ b/src/security.c +@@ -23,9 +23,6 @@ + #include + #include + #include +-#include +-#include +-#include + + #include "rpcbind.h" + +@@ -322,24 +319,9 @@ check_callit(SVCXPRT *xprt, struct r_rmtcall_args *args, int versnum /*__unused* + args->rmt_proc != MOUNTPROC_UMNT) + break; + goto deny; +- case YPBINDPROG: +- if (args->rmt_proc != YPBINDPROC_SETDOM) +- break; +- /* FALLTHROUGH */ +- case YPPASSWDPROG: + case NFS_PROGRAM: + case RQUOTAPROG: + goto deny; +- case YPPROG: +- switch (args->rmt_proc) { +- case YPPROC_ALL: +- case YPPROC_MATCH: +- case YPPROC_FIRST: +- case YPPROC_NEXT: +- goto deny; +- default: +- break; +- } + default: + break; + } +-- +1.7.9.5 + diff --git a/package/rpcbind/rpcbind-01-no-yp-support.patch b/package/rpcbind/rpcbind-01-no-yp-support.patch deleted file mode 100644 index e9e6c9d76..000000000 --- a/package/rpcbind/rpcbind-01-no-yp-support.patch +++ /dev/null @@ -1,46 +0,0 @@ -Remove yellow pages support - -This support requires yellow pages support in libtirpc, which isn't -available. As most Buildroot users are most likely never going to need -such feature, get rid of it. - -Signed-off-by: Thomas Petazzoni -Index: b/src/security.c -=================================================================== ---- a/src/security.c -+++ b/src/security.c -@@ -23,9 +23,6 @@ - #include - #include - #include --#include --#include --#include - - #include "rpcbind.h" - -@@ -322,24 +319,9 @@ - args->rmt_proc != MOUNTPROC_UMNT) - break; - goto deny; -- case YPBINDPROG: -- if (args->rmt_proc != YPBINDPROC_SETDOM) -- break; -- /* FALLTHROUGH */ -- case YPPASSWDPROG: - case NFS_PROGRAM: - case RQUOTAPROG: - goto deny; -- case YPPROG: -- switch (args->rmt_proc) { -- case YPPROC_ALL: -- case YPPROC_MATCH: -- case YPPROC_FIRST: -- case YPPROC_NEXT: -- goto deny; -- default: -- break; -- } - default: - break; - } -- cgit v1.2.3