BSD Ports

archivers/star 2024.03.21 FreeBSD

Unique standard tape archiver with many enhancements

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
CDDL
Categories
archivers
Package size
317.9 KiB, 710.7 KiB installed

Description

Star is the fastest known implementation of a tar archiver.

Main advantages over other tar implementations: fifo - Keeps the tape streaming. pattern matcher - For a convenient user interface. sophisticated diff - User tailorable interface for comparing tar archives against file trees. no namelen limitation - Pathnames of arbitrary length may be archived. deals with all 3 times - Stores/restores all 3 times of a file. does not clobber files - More recent copies on disk will not be clobbered from tape. automatic byte swap - star automatically detects swapped archives. automatic format detect - Automatically detects archive formats: old tar, gnu tar, ansi tar, star. support for ACLS and - star supports Access Control Lists as well as file flags extended file flags fully ansi compatible - star is fully ANSI/Posix 1003.1 compatible. sophisticated error - Allows to tell star which error types should be control ignored for which file name pattern true incremental - star uses the same method as dump(8)/restore(8) dump/restore features but acts OS and FS independent

In the other systems

SystemPortVersion
FreeBSDarchivers/star2024.03.21
NetBSDarchivers/star1.7.0nb2
DragonFlyarchivers/star2024.03.21

Install

Binary package:

pkg install star

From the ports tree:

cd /usr/ports/archivers/star/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	star>0:archivers/star
LIB_DEPENDS=	libstreamar.so:archivers/star

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2024.03.212024.03.212022.10.162024.03.212024.03.21
FreeBSD:14:quarterly2024.03.212024.03.21n/a2024.03.212024.03.21
FreeBSD:15:latest2024.03.212024.03.21n/a2024.03.212024.03.21
FreeBSD:15:quarterly2024.03.212024.03.21n/an/an/a
FreeBSD:16:latest2024.03.212024.03.21n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 4
Run dependencies 3
Required by 1

Configuration

Options name: archivers_star

OptionDefaultDescription
DOCSoffBuild and/or install documentation
GNUTARoffInstall a gnutar binary
PROFILEoffBuild with profiling support
Service scripts
none

Files

Manual pages 12
  • gnutar(1)
  • scpio(1)
  • smt(1)
  • spax(1)
  • srmt(1)
  • star(1)
  • star(5)
  • star_sym(1)
  • strar(1)
  • streamarchive(5)
  • suntar(1)
  • ustar(1)
pkg-plist 30
  • bin/gnutar
  • bin/scpio
  • bin/smt
  • bin/spax
  • bin/star
  • bin/star_sym
  • bin/strar
  • bin/suntar
  • bin/ustar
  • etc/default/srmt
  • etc/default/star
  • include/schily/strar.h
  • lib/libstreamar.a
  • lib/libstreamar.so
  • lib/libstreamar.so.1.0
  • lib/profiled/libstreamar.a
  • sbin/srmt
  • share/doc/srmt/default-srmt.sample
  • share/man/man1/gnutar.1.gz
  • share/man/man1/srmt.1.gz
  • share/man/man1/scpio.1.gz
  • share/man/man1/smt.1.gz
  • share/man/man1/spax.1.gz
  • share/man/man1/star.1.gz
  • share/man/man1/star_sym.1.gz
  • share/man/man1/strar.1.gz
  • share/man/man1/suntar.1.gz
  • share/man/man1/ustar.1.gz
  • share/man/man5/star.5.gz
  • share/man/man5/streamarchive.5.gz

Commit history 0

No commits in the history this site was built from.