diff options
Diffstat (limited to 'tests/setstat02.at')
-rw-r--r-- | tests/setstat02.at | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/tests/setstat02.at b/tests/setstat02.at index 9160260..5c45a4f 100644 --- a/tests/setstat02.at +++ b/tests/setstat02.at @@ -15,24 +15,27 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. AT_SETUP([delayed setstat (with -depth)]) -AT_KEYWORDS([setstat setstat01]) +AT_KEYWORDS([setstat debian=458079 setstat02]) -# Cpio versions up to 2.10 failed to restore directory permissions, if -# the directory was already present on dist (e.g. when using find . -depth). +# Description: Cpio versions up to 2.10 failed to restore directory +# permissions, if the directory was already present on dist (e.g. when +# using find . -depth). # # References: # <20090620185721.GA18708@scru.org> # http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=458079 +# +# See also: setstat03, setstat04, setstat05 AT_CHECK([ mkdir dir -echo "test file" > file +echo "test file" > dir/file chmod 500 dir find dir -depth | cpio -o --quiet > archive mv dir old -cpio -i --quiet < archive +cpio -id --quiet < archive genfile --stat=mode.777 dir ], [0], |