summaryrefslogtreecommitdiffstats
path: root/testsuites/libtests/tar01/tar01.doc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* testsuites/libtests/[m-z]*: Change license to BSD-2Joel Sherrill2022-04-121-3/+22
| | | | Updates #3053.
* untar: Make behavior similar to GNU or BSD tarChristian Mauderer2021-12-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | RTEMS untar implementation had problems with overwriting or integrating archives into existing directory structures. This patch adapts the behavior to mimic that of a GNU tar or BSD tar and extends the tar01 test to check for the behavior. That is: * If a directory structure exists, the files from the archive will be integrated. Existing files are overwritten. * If a file exists and the archive contains a directory with the same name, the file is removed and a directory is created. In the above example: if l1/l2 is a file it will be overwritten with a new directory. * If a directory exists and the archive contains a file with the same name, the directory will be replaced if it is empty. If it contains files, the result is an error. * An archive also can contain only a file without the parent directories. If in that case one of the parent directories exists as a file extracting the archive results in an error. In the example: if l1/l2 is a file and the archive doesn't contain the directories but only the file l1/l2/x.txt that would be an error. * In case of an error, it is possible that the archive has been partially extracted. Closes #4568
* Add Untar_FromGzChunk_Print() + TestAlexander Krutwig2016-07-261-0/+1
|
* Add Untar_FromChunk_Print() + TestAlexander Krutwig2016-07-261-0/+1
|
* Change all references of rtems.com to rtems.org.Chris Johns2014-03-211-1/+1
|
* Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill2012-05-111-3/+0
| | | | | | | | | | | | Script does what is expected and tries to do it as smartly as possible. + remove occurrences of two blank comment lines next to each other after Id string line removed. + remove entire comment blocks which only exited to contain CVS Ids + If the processing left a blank line at the top of a file, it was removed.
* 2010-07-27 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2010-07-271-0/+23
PR 1532/testing * Makefile.am, configure.ac: Add initial tests for untar capabilities. * tar01/.cvsignore, tar01/Makefile.am, tar01/init.c, tar01/tar01.doc, tar01/tar01.scn, tar02/.cvsignore, tar02/Makefile.am, tar02/init.c, tar02/tar02.doc, tar02/tar02.scn: New files.