No description
Find a file
Ben Gras d3e3c78051 testmfs, testisofs: MFS format, ISO functionality
testmfs: catch MFS format changes

This test tests mkfs.mfs will generate the same FS image given the same
input files. mkproto creates a proto file (normalizing directory entry
order). The assumption is that a change in the output flags a tacit
change in FS format, and that a FS format change will cause the image
to change.

        . Changes to mkfs.mfs that innocently change the format can
          change the sha1 output in the script along with it.
        . The assumption is that corresponding versions of mkfs.mfs and
          MFS will always work together; otherwise a lot breaks (ramdisk etc.)
        . Therefore, as long as a generated FS image stays the same with the
          same input now, incompatible MFS changes will still be flagged,
          even if they work together with the current mkfs.mfs.

testisofs: test ISO filesystem

        . to test isofs: prepare an ISO FS image using writeisofs, copy it
          to a RAM device, mount it using the iso9660fs server, compare the
          SHA1 contents of the files on the ISO with the inputs.
        . use su to run certain commands in the script as root

run script: run shell script tests

	. they are installed without .sh so should be
	  searched for as such
	. add diagnostic when tests are skipped

Change-Id: I30daff58e1e43903dacf3c99996a4a0e7d819b6b
2013-11-21 10:17:43 +00:00
benchmarks Removing obsolete _MINIX define 2013-02-26 09:44:20 +00:00
bin fix a few more minix specific warnings 2013-08-27 16:16:03 +00:00
commands Importing usr.bin/colcrt 2013-11-19 07:26:37 -05:00
common a bit more -Werror compatability 2013-08-20 11:37:40 +02:00
dist/nvi Termcap update, replacing elvis by nvi. 2013-01-24 07:44:38 +01:00
distrib Importing usr.bin/colcrt 2013-11-19 07:26:37 -05:00
docs Allow install of binutils and import texinfo 2013-07-12 14:18:08 +02:00
drivers Replaced add64, add64u and add64ul with operators. 2013-11-13 13:11:33 +00:00
etc Importing usr.bin/calendar 2013-11-12 06:18:01 -05:00
external Fix some unintialized variables with -O3 2013-10-08 11:45:49 +02:00
gnu Prevent make -C gnu from installing files in / 2013-09-17 15:19:50 +02:00
include Replaced add64, add64u and add64ul with operators. 2013-11-13 13:11:33 +00:00
kernel Replaced add64, add64u and add64ul with operators. 2013-11-13 13:11:33 +00:00
lib libminixfs: allow non-pagesize-multiple FSes 2013-11-21 10:03:06 +00:00
libexec increase -Werror resilience 2013-08-21 13:53:39 +02:00
man Importing usr.bin/hexdump 2013-10-29 15:18:45 -04:00
releasetools Importing usr.bin/colcrt 2013-11-19 07:26:37 -05:00
sbin Importing sbin/nologin 2013-10-17 08:40:33 -04:00
servers libminixfs: allow non-pagesize-multiple FSes 2013-11-21 10:03:06 +00:00
share enable fatal warnings 2013-09-01 12:59:37 +00:00
sys Importing usr.bin/nl 2013-10-14 18:06:05 -04:00
test testmfs, testisofs: MFS format, ISO functionality 2013-11-21 10:17:43 +00:00
tests Importing usr.bin/id 2013-11-12 10:15:47 -05:00
tools x86_hdimage.sh -i: crossbuild x86 release CD 2013-11-07 13:44:22 +00:00
usr.bin Importing usr.bin/colcrt 2013-11-19 07:26:37 -05:00
usr.sbin mkfs.mfs, mkproto: minor features 2013-11-19 15:58:05 +00:00
.gitignore gitignore: ignore some more generated files 2012-12-06 13:29:20 +00:00
.gitreview misc:Add gerrit code review support. 2013-01-16 09:44:16 +01:00
build.sh Reverting back to default value of MKARZERO 2013-01-17 10:03:58 +01:00
LICENSE Fix parameter parsing in cut 2010-01-21 10:16:05 +00:00
Makefile Importing NetBSD "Kyua" test framework 2013-07-23 20:43:41 +02:00