Date: Wed, 11 Aug 2010 16:34:26 +0000 (UTC) From: Pawel Jakub Dawidek <pjd@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r211179 - head/tools/regression/fstest/tests Message-ID: <201008111634.o7BGYQoQ009936@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: pjd Date: Wed Aug 11 16:34:26 2010 New Revision: 211179 URL: http://svn.freebsd.org/changeset/base/211179 Log: Move create_file() to misc.sh, as it is going to be used in more places. Modified: head/tools/regression/fstest/tests/misc.sh Modified: head/tools/regression/fstest/tests/misc.sh ============================================================================== --- head/tools/regression/fstest/tests/misc.sh Wed Aug 11 16:33:17 2010 (r211178) +++ head/tools/regression/fstest/tests/misc.sh Wed Aug 11 16:34:26 2010 (r211179) @@ -174,3 +174,38 @@ require() fi quick_exit } + +create_file() { + type="${1}" + name="${2}" + uid="${3}" + gid="${4}" + + case "${type}" in + none) + return + ;; + regular) + expect 0 create ${name} 0644 + ;; + dir) + expect 0 mkdir ${name} 0755 + ;; + fifo) + expect 0 mkfifo ${name} 0644 + ;; + block) + expect 0 mknod ${name} b 0644 1 2 + ;; + char) + expect 0 mknod ${name} c 0644 1 2 + ;; + socket) + expect 0 bind ${name} + ;; + symlink) + expect 0 symlink test ${name} + ;; + esac + expect 0 lchown ${name} ${uid} ${gid} +}
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201008111634.o7BGYQoQ009936>