1 #
   2 # CDDL HEADER START
   3 #
   4 # The contents of this file are subject to the terms of the
   5 # Common Development and Distribution License (the "License").
   6 # You may not use this file except in compliance with the License.
   7 #
   8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   9 # or http://www.opensolaris.org/os/licensing.
  10 # See the License for the specific language governing permissions
  11 # and limitations under the License.
  12 #
  13 # When distributing Covered Code, include this CDDL HEADER in each
  14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15 # If applicable, add the following below this CDDL HEADER, with the
  16 # fields enclosed by brackets "[]" replaced with your own identifying
  17 # information: Portions Copyright [yyyy] [name of copyright owner]
  18 #
  19 # CDDL HEADER END
  20 #
  21 
  22 #
  23 # Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
  24 # Use is subject to license terms.
  25 #
  26 # NFSv4 test configuration file. 
  27 #   It lists test files/directories with different attributes
  28 #   in the server's exported filesystem for testing.
  29 #   All files are expected to be own by root:other (0:1)
  30 #
  31 
  32 # -----------------------------------------------------------
  33 # Test directories:
  34 #
  35 # DIR0777: a test directory with 0777 permission
  36 DIR0777=dir0777; export DIR0777
  37 
  38 # DIR0755: a test directory with 0755 permission
  39 DIR0755=dir0755; export DIR0755
  40 
  41 # DIR0711: a test directory with 0711 permission
  42 DIR0711=dir0711; export DIR0711
  43 
  44 # LARGEDIR: large directory many files and subdirs
  45 LARGEDIR=largedir; export LARGEDIR
  46 
  47 # LONGDIR: 20 level deep directory path
  48 LONGDIR=longdir/d2/d3/d4/d5/d6/d7/d8/d9/d10/d11/d12/d13/d14/d15/d16/d17/d18/d19/d20; export LONGDIR
  49 
  50 # DNOPERM: a directory with 0000 permission
  51 DNOPERM=dir_noperm; export DNOPERM
  52 
  53 # -----------------------------------------------------------
  54 # Test files:
  55 #
  56 # TEXTFILE: a test file with 0644 permission 
  57 TEXTFILE=testfile.txt; export TEXTFILE
  58 
  59 # EXECFILE: an exeutable file with 0755 permission
  60 EXECFILE=exe.file; export EXECFILE
  61 
  62 # RWFILE: a text file with 0666 permission
  63 RWFILE=rwfile; export RWFILE
  64 
  65 # RWGFILE: a text file with 0664 permission
  66 RWGFILE=rwgrpfile; export RWGFILE
  67 
  68 # ROFILE: a text file with 0444 permission
  69 ROFILE=rofile; export ROFILE
  70 
  71 # ROEMPTY: an empty file with 0444 permission
  72 ROEMPTY=ro-empty.file; export ROEMPTY
  73 
  74 # FNOPERM: a file with 0000 permission
  75 FNOPERM=file_noperm; export FNOPERM
  76 
  77 # ZIPFILE: a zip file with 0444 permission
  78 ZIPFILE=zipfile.zip; export ZIPFILE
  79 
  80 # -----------------------------------------------------------
  81 # Symbolic files (to file and directory):
  82 #
  83 # SYMLDIR: a symbolic link to a directory
  84 SYMLDIR=symldir; export SYMLDIR
  85 
  86 # SYMNOPD: a symbolic link to the $DNOPERM directory
  87 SYMNOPD=sym_noperm.dir; export SYMNOPD
  88 
  89 # SYMLFILE: the symbolic link to EXECFILE
  90 SYMLFILE=symlfile; export SYMLFILE
  91 
  92 # SYMNOPF: a file with 0000 permission
  93 SYMNOPF=sym_noperm.file; export SYMNOPF
  94 
  95 # -----------------------------------------------------------
  96 # Special files:
  97 #
  98 # BLKFILE: a block file with 0644 permission, major,minor=77,188
  99 BLKFILE=blkfile; export BLKFILE
 100 
 101 # CHARFILE: a char file with 0666 permission, major,minor=88,177
 102 CHARFILE=charfile; export CHARFILE
 103 
 104 # FIFOFILE: a FIFO file with 0664 permission
 105 FIFOFILE=fifofile; export FIFOFILE
 106 
 107 # -----------------------------------------------------------
 108 # Extended attribute files:
 109 #
 110 # ATTRFILE: a file with 0666 permission what has ext-attrs
 111 ATTRFILE=attrfile; export ATTRFILE
 112 ATTRFILE_AT1=attrf.1; export ATTRFILE_AT1
 113 ATTRFILE_AT2=attrf.2; export ATTRFILE_AT2
 114 ATFILE_NP=atfile_noperm; export ATFILE_NP
 115 
 116 # ATTRDIR: a dir with 0777 permission what has ext-attrs
 117 ATTRDIR=attrdir; export ATTRDIR
 118 ATTRDIR_AT1=attrd.1; export ATTRDIR_AT1
 119 ATTRDIR_AT2=attrd.2; export ATTRDIR_AT2
 120 ATDIR_NP=atdir_noperm; export ATDIR_NP
 121 
 122 
 123 # End of file
 124 # -----------------------------------------------------------