Linux repositories inspector

star - tar implementation compliant to POSIX.1-2001

Star is a tar like archiver. TAR stands for Tape ARchiver. Star is the fastest known implementation of a tar archiver.

  • FIFO to keep the tape streaming.
  • remote tape support.
  • accurate sparse files (if the OS supports it).
  • pattern matcher to archive and extract a subset of files.
  • user tailorable interface for comparing tar archives against file


    • path names up to 1024 Bytes may be archived.
    • stores and restores all 3 file times (even creation time). With
    POSIX.1-2001 the times are in nanosecond granularity.

    • -------

      Joerg Schilling <>

OpenSUSE iconOpenSUSE Tumbleweed
Fedora iconFedora rawhide
OpenSUSE iconOpenSUSE Leap 42.3
Fedora iconFedora 28
Fedora iconFedora 29
Fedora iconFedora 30
Fedora iconFedora 31
OpenSUSE iconOpenSUSE Leap 15.0
OpenSUSE iconOpenSUSE Leap 15.1
OpenSUSE iconOpenSUSE Leap 15.2
CentOS iconCentOS 7.7.1908
CentOS iconCentOS 7.7.1908 osrpm1.5.2-13.el72020-01-07280 kiB622 kiBCentOS BuildSystem
Fedora iconFedora 28 releases/Everything-osrpm1.5.3-12.fc282019-01-14300 kiB704 kiBFedora Project
Fedora iconFedora 29 releases/Everything-osrpm1.5.3-14.fc292019-01-14285 kiB699 kiBFedora Project
Fedora iconFedora 29 releases-test/Everything-osrpm1.5.3-14.fc292019-01-14285 kiB699 kiBFedora Project
Fedora iconFedora 30 releases/Everything-osrpm1.5.3-16.fc302019-06-17286 kiB854 kiBFedora Project
Fedora iconFedora 31 releases/Everything-osrpm1.5.3-17.fc312020-01-07293 kiB695 kiBFedora Project
Fedora iconFedora rawhide development/Everything-osrpm1.6-2.fc322020-02-08351 kiB847 kiBFedora Project
OpenSUSE iconOpenSUSE Leap 15.0 ossrpm1.5.3-lp150.1.82019-01-17318 kiB966 kiB
OpenSUSE iconOpenSUSE Leap 15.1 ossrpm1.5.3-lp151.2.32019-01-23318 kiB966 kiB
OpenSUSE iconOpenSUSE Leap 15.2 ossrpm1.5.3-lp152.3.42020-01-07317 kiB966 kiB
OpenSUSE iconOpenSUSE Leap 42.3 ossrpm1.5final-77.32019-01-17362 kiB1.07 MiB
OpenSUSE iconOpenSUSE Tumbleweed ossrpm1.6.1-24.12020-03-22411 kiB1010 kiB

Manual pages


fifo - a fifo buffer that reads from stdin and writes to stdout


match - Match strings against glob patterns


rmt - remote magnetic tape protocol server


scpio - copy file archives in and out (LEGACY)


pax - portable archive interchange


STAR - ultrafast universal RNA-seq aligner


star_sym - Convert inode data base into human readable format


tartest - test tar archive for POSIX.1-1990 compliance


star - unique standard tape archiver


star - tape archive file format

Latest updates

OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 1.6.1-23.1 to 1.6.1-24.1

  • Update to release 2020.03.11
    • Bourne Shell: set -m now works in scripts as well. Before, bosh did never call startjobs() when the shell startup was done with a shell script.
    • Bourne Shell: The shell now supports the alternate ;& switch command limiter in addition to ;; where ;& implements a fallthrough to the next command list regardless on thether there is a match or not.
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 1.6.1-22.1 to 1.6.1-23.1

  • Update to release 2020.02.11
    • Bourne Shell: A new variable ${.sh.path} returns the absolute path of the binary associated to the exec() for this shell.
    • Bourne Shell: `for i in; do cmd ...; done` is now valid syntax even though this is useless.
    • SCCS: comb.c now puts the filename in the created shell script in single quotes.
    • SCCS: comb.c now forbids single quotes and backslashes in filenames as they would cause problems with the shell script created by comb.
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 1.6.1-21.1 to 1.6.1-22.1

  • Set -fcommon [boo#1160291].
Fedora icon

Fedora rawhide development/Everything-os: Updated from 1.6-1.fc32 to 1.6-2.fc32

OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 1.6.1-20.1 to 1.6.1-21.1

  • Update to release 2019.12.05
    • libschily: the function getargs() and similar (from the option parser group) now support an extended format specifier: Previously, %0 and %1 have been supported, now all single digit numbers %0..%9 are supported.
    • libfind: The functions fetchdir()/dfetchdir(), sortdir(), cmpdir() now use size_t instead of int for the entry number count and the allocated size.
    • star: The new-volume-script= script is now called at the end of _every tape_, even at the last one. This now allows to have a script that automatically renames a standard archive name into numbered archive names when a tree should be splitted into chunks.
    • star: In "pax" command line mode, star now uses -no-fsync as default.
Fedora icon

Fedora 31 releases/Everything-os: Version 1.5.3-17.fc31 introduced

OpenSUSE icon

OpenSUSE Leap 15.2 oss: Version 1.5.3-lp152.3.4 introduced

  • Conform with packaging guidelines for update alternatives
CentOS icon

CentOS 7.7.1908 os: Version 1.5.2-13.el7 introduced

  • fix segfault for pax -X (rhbz#1175613)
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 1.6.1-19.1 to 1.6.1-20.1

  • Update to relesae 2019.11.11
    • star: When using star -copy, the default is now
    • no-secure-links. This is what users like since they are copying their own data that per definition cannot be untrusted external data.
    • star: star -diff is now "more smooth" to use, when the archive type is GNU TAR and the "atime" or "ctime" properties are not present for a specific file. Before, Jan 1 1970 was the assumed time in the archive.
    • star: star -diff now prints a diff statistics summary.
    • SCCS: Added a new delta type 'U' that allows to tell get(1) to remove the g-file. Such SCCS history files are going to be used as placeholders for removed files in the upcomming project mode.
    • SCCS: admin now has a new option -Xunlink. It can be used together with -n to create special SCCS history files that remove the g-file on extraction if a delta is to be extracted that is of type 'U'.
    • SCCS: get now honors delta table entries that use the new 'U' delta type and removed non-writable g-files on extraction. This feature only works if the history file is in SCCS V6 mode.
    • SCCS: a new option -Xmail=address allows admin(1) and delta(1) to add an email address to the delta meta data.
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 1.6.1-18.1 to 1.6.1-19.1

  • Update to release 2019.10.25
    • libfind: The recent changes to support "find dir/name -name name" did not work with -depth because the name base index needs a reset after processing the directory content.
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 1.6.1-17.1 to 1.6.1-18.1

  • Update to release 2019.10.07
    • Fixed infinite recursion of following symlinks in libschily/resolvepath.c.
    • smake: The error message for failed shell commands has been modified to "Code %d (%s) from command line..." in order to cause less confusion with the text printed by smake.
    • bosh: introduced shared memory to be able to forward the special exit cause (NOTFOUND or NOEXEC) to the parent even in case it used fork() instead of vfork().
    • bosh: Added support for a new automatic parameter "$/" to complement the existing parameter "$?".
    • star: The option -no-secure-links now may be configured as a global default via the tag STAR_SECURE_LINKS= in the file /etc/default/star and as a private default via an environment of the same name.
Fedora icon

Fedora rawhide development/Everything-os: Updated from 1.5.3-17.fc31 to 1.6-1.fc32

  • new upstream release
  • drop WITH_SELINUX knob and selinux patches, there's built-in support now
  • drop several patches which were incorporated upstream, except for changewarnSegv patch (did not apply, and not needed nowadays)
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 1.6.1-16.1 to 1.6.1-17.1

  • Update to new upstream release 2019.08.13
    • mkisofs: The struct attrinfo in apple.h has been enhanced by the struct members objid_low, objid_high, rsrc_length.
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 1.6.1-15.1 to 1.6.1-16.1

  • Update to new upstream release 2019.07.22
    • The smake man page now mentions -N,-T,-u,-w,-j,-m-R
    • smake: fixed a potential crash when printing current directory
    • smake: implemented the -C option for gmake compatibility
Fedora icon

Fedora rawhide development/Everything-os: Updated from 1.5.3-16.fc30 to 1.5.3-17.fc31

OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 1.6.1-14.1 to 1.6.1-15.1

  • Disable LTO: mkisofs makes weird memory accesses otherwise
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 1.6-13.2 to 1.6.1-14.1

  • Update to new upstream release 2019.06.13
    • cdrecord: The manpage now lists all supported media types and which media types are preferred over others.
    • star 1.6.1: fixed a bug in the FIFO code where star reported "star: Implementation botch: with FIFO_MEOF" as the tar side of the FIFO did sometimes not wait for the FIFO_IWAIT state when called as "star -multivolume -tv f=... f=... ..."
    • bsh: When expanding file names, the directory entries "." and ".." are now skipped and not part of the results. This is to make bsh to behave similar to the Bourne Shell with respect to globbing.
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 1.6-10.1 to 1.6-13.2

  • Update to new upstream release 2019.05.28
    • SCCS: man page and help text updates
Fedora icon

Fedora 30 releases/Everything-os: Version 1.5.3-16.fc30 introduced

OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 1.6-9.1 to 1.6-10.1

  • Add Conflict markers for file-based conflicts identified
    by repo-checker.

Related packages

star-debuginfo - Debug information for package star
star-debugsource - Debug sources for package star
star-rmt - Magnetic tape control and server
star-rmt-debuginfo - Debug information for package star-rmt
⇧ Top