From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: From: Jan Luebbe Date: Wed, 18 Jul 2012 12:53:20 +0200 Message-Id: <1342608800-6061-1-git-send-email-jlu@pengutronix.de> Subject: [ptxdist] [PATCH] rsync3: support ACL and extended attributes Reply-To: ptxdist@pengutronix.de List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: ptxdist-bounces@pengutronix.de Errors-To: ptxdist-bounces@pengutronix.de To: ptxdist@pengutronix.de Cc: Jan Luebbe Signed-off-by: Jan Luebbe --- rules/rsync3.in | 13 +++++++++++++ rules/rsync3.make | 2 ++ 2 files changed, 15 insertions(+) diff --git a/rules/rsync3.in b/rules/rsync3.in index 4e1b6e7..b350c0e 100644 --- a/rules/rsync3.in +++ b/rules/rsync3.in @@ -3,6 +3,8 @@ menuconfig RSYNC3 tristate prompt "rsync v3 " select OPENSSH_SSH + select ACL if RSYNC3_ACL + select ATTR if RSYNC3_ATTR help rsync is a program that behaves in much the same way that rcp does, but has many more options and uses the rsync remote-update protocol to @@ -16,4 +18,15 @@ config RSYNC3_STARTSCRIPT default y prompt "install /etc/init.d/rsync" +config RSYNC3_ACL + bool + prompt "enable ACL support" + help + --disable-acl-support + +config RSYNC3_ATTR + bool + prompt "enable extended attribute support" + help + --enable-xattr-support endif diff --git a/rules/rsync3.make b/rules/rsync3.make index f3ac834..65826fe 100644 --- a/rules/rsync3.make +++ b/rules/rsync3.make @@ -39,6 +39,8 @@ RSYNC3_AUTOCONF := \ $(CROSS_AUTOCONF_USR) \ $(GLOBAL_IPV6_OPTION) \ $(GLOBAL_LARGE_FILE_OPTION) \ + --$(call ptx/endis, PTXCONF_RSYNC3_ACL)-acl-support \ + --$(call ptx/endis, PTXCONF_RSYNC3_ATTR)-xattr-support \ --with-included-popt \ --disable-debug \ --disable-locale -- 1.7.10 -- ptxdist mailing list ptxdist@pengutronix.de