From 4e3bfabebf11e3b9be250bf0376099b8d0f09452 Mon Sep 17 00:00:00 2001 From: Marian Beermann Date: Sat, 30 Jul 2016 00:01:05 +0200 Subject: [PATCH 1/2] docs, platform/features: linux has BSD flag emulation --- docs/installation.rst | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/docs/installation.rst b/docs/installation.rst index c77bb5136..9e2f0c19d 100644 --- a/docs/installation.rst +++ b/docs/installation.rst @@ -148,7 +148,7 @@ On some platforms additional features are supported: | Platform | ACLs | xattr | Flags | | | [#acls]_ | [#xattr]_ | [#flags]_ | +==================+==========+===========+============+ -| Linux x86 | Yes | Yes | No | +| Linux x86 | Yes | Yes | Yes [1]_ | +------------------+ | | | | Linux PowerPC | | | | +------------------+ | | | @@ -177,7 +177,8 @@ Other Unix-like operating systems may work as well, but have not been tested at Note that most of the platform-dependent features also depend on the file system. For example, ntfs-3g on Linux isn't able to convey NTFS ACLs. - +.. [1] Only "nodump", "immutable", "compressed" and "append" are supported. + Feature request :issue:`618` for more flags. .. [2] Feature request :issue:`1332` .. [3] Feature request :issue:`1337` .. [4] Cygwin tries to map NTFS ACLs to permissions with varying degress of success. @@ -186,7 +187,8 @@ For example, ntfs-3g on Linux isn't able to convey NTFS ACLs. non-native ACLs. For example, NTFS ACLs aren't completely accessible on Linux with ntfs-3g. .. [#xattr] extended attributes; key-value pairs attached to a file, mainly used by the OS. This includes resource forks on Mac OS X. -.. [#flags] aka *BSD flags*. +.. [#flags] aka *BSD flags*. The Linux set of flags [1]_ is portable across platforms. + The BSDs define additional flags. .. _source-install: From ba2326555945177a70997cd9b4d5a7516952a8c3 Mon Sep 17 00:00:00 2001 From: Marian Beermann Date: Sat, 30 Jul 2016 00:01:19 +0200 Subject: [PATCH 2/2] docs, development: link to appveyor --- docs/development.rst | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/development.rst b/docs/development.rst index 9739c3498..8a25bcf6c 100644 --- a/docs/development.rst +++ b/docs/development.rst @@ -23,9 +23,10 @@ Continuous Integration ---------------------- All pull requests go through Travis-CI_, which runs the tests on Linux -and Mac OS X as well as the flake8 style checker. Additional Unix-like platforms -are tested on Golem_. +and Mac OS X as well as the flake8 style checker. Windows builds run on AppVeyor_, +while additional Unix-like platforms are tested on Golem_. +.. _AppVeyor: https://ci.appveyor.com/project/borgbackup/borg/ .. _Golem: https://golem.enkore.de/view/Borg/ .. _Travis-CI: https://travis-ci.org/borgbackup/borg