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/