Module Name: othersrc Committed By: agc Date: Tue Jun 21 04:21:25 UTC 2011
Modified Files: othersrc/external/bsd/mat/dist: frontends.c main.c mat.1 mat.c mat.h matpax.1 othersrc/external/bsd/mat/mat: Makefile Log Message: Add a separate "audit" comment to the tar and pax frontends for mat, which compare each component of the archive with its entry in the file system. Sizes, all digests, oweners, group owners, mtimes and symbolic link targets are all compared. Add a test for the new audit command: cd d && env LD_LIBRARY_PATH=${LIBMATDIR} ../${PROG} avvf ../archive2.mat > archive2.audit cd d && env LD_LIBRARY_PATH=${LIBMATDIR} ../${PROG} tvvf ../archive2.mat > archive2.list -diff d/archive2.list d/archive2.audit (from the testing target in the mat Makefile). Update the matpax(1) manual page, per wiz, to describe the pax arguments, rather than the tar arguments. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 othersrc/external/bsd/mat/dist/frontends.c cvs rdiff -u -r1.2 -r1.3 othersrc/external/bsd/mat/dist/main.c \ othersrc/external/bsd/mat/dist/mat.h \ othersrc/external/bsd/mat/dist/matpax.1 cvs rdiff -u -r1.4 -r1.5 othersrc/external/bsd/mat/dist/mat.1 cvs rdiff -u -r1.1.1.1 -r1.2 othersrc/external/bsd/mat/dist/mat.c cvs rdiff -u -r1.2 -r1.3 othersrc/external/bsd/mat/mat/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.