bug-coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: new snapshot available: coreutils-8.1.30-0f8bb


From: Jim Meyering
Subject: Re: new snapshot available: coreutils-8.1.30-0f8bb
Date: Wed, 09 Dec 2009 08:59:49 +0100

Pádraig Brady wrote:

  >                                                           gnulib
  >                        Passed     Skipped     Failed      Passed
  >                   \-----------------------------------------------
  > Fedora core 5 x86 |       363          48          0
  > Fedora 11 x86     |       362          49          0
  > Solaris 10 x86    |       342          69          0
  > FreeBSD 6 x86     |       338          73          0

Fedora rawhide x86_64 |       372          39          0         194
Fedora 12      x86_64 |       372          39          0         194
Fedora 11       ppc64 |       356          55          0         194
s390x     recent RHEL |       362          49          0         194

"make check-root" via
sudo env PATH="$PATH" NON_ROOT_USERNAME=$USER make -k check-root

Fedora rawhide x86_64 |        16           5          0          NA
Fedora 12      x86_64 |        20           1          0          NA
s390x     recent RHEL |        16           5          0          NA

Initially, there was one check-root failure.
It was caused by my 077 umask, and is fixed by the patch below,
just pushed:

>From 19b460b239e2580ef4db4ce46b996e31bd1d0395 Mon Sep 17 00:00:00 2001
From: Jim Meyering <address@hidden>
Date: Wed, 9 Dec 2009 08:45:30 +0100
Subject: [PATCH] tests: don't let "umask 077" cause root-only cp/preserve-gid 
failure

* tests/cp/preserve-gid: Use working_umask_or_skip_ to set umask to 022.
---
 tests/cp/preserve-gid |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/tests/cp/preserve-gid b/tests/cp/preserve-gid
index 5b932af..de6a893 100755
--- a/tests/cp/preserve-gid
+++ b/tests/cp/preserve-gid
@@ -19,6 +19,9 @@
 . $srcdir/test-lib.sh
 require_root_

+# Some of the tests expect a umask that grants group and/or world read access.
+working_umask_or_skip_
+
 # Record primary group number, usually 0.
 # This is the group ID used when cp (without -p) creates a new file.
 primary_group_num=$(id -g)
--
1.6.6.rc1.307.g3c2c0




reply via email to

[Prev in Thread] Current Thread [Next in Thread]