On 07/18/2012 12:53 PM, Jan Luebbe wrote: > 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 this help text is a bit counter intuitive :) > + > +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 -- Pengutronix e.K. | Marc Kleine-Budde | Industrial Linux Solutions | Phone: +49-231-2826-924 | Vertretung West/Dortmund | Fax: +49-5121-206917-5555 | Amtsgericht Hildesheim, HRA 2686 | http://www.pengutronix.de |