[前][次][番号順一覧][スレッド一覧]

ruby-changes:19742

From: naruse <ko1@a...>
Date: Mon, 30 May 2011 02:01:33 +0900 (JST)
Subject: [ruby-changes:19742] naruse:r31787 (trunk): NetBSD also denies to set sticky bit against regular file.

naruse	2011-05-30 02:01:27 +0900 (Mon, 30 May 2011)

  New Revision: 31787

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=31787

  Log:
    NetBSD also denies to set sticky bit against regular file.

  Modified files:
    trunk/test/fileutils/test_fileutils.rb

Index: test/fileutils/test_fileutils.rb
===================================================================
--- test/fileutils/test_fileutils.rb	(revision 31786)
+++ test/fileutils/test_fileutils.rb	(revision 31787)
@@ -913,7 +913,8 @@
     # FreeBSD ufs and tmpfs don't allow to change sticky bit against
     # regular file. It's slightly strange. Anyway it's no effect bit.
     # see /usr/src/sys/ufs/ufs/ufs_chmod()
-    if /freebsd/ !~ RUBY_PLATFORM
+    # NetBSD also denies it.
+    if /freebsd|netbsd/ !~ RUBY_PLATFORM
       chmod "u+t,o+t", 'tmp/a'
       assert_equal 07500, File.stat('tmp/a').mode & 07777
       chmod "a-t,a-s", 'tmp/a'

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]