The FreeBSD Ports Archive

Freebsd | Contact
Welcome to FreeBSD Software


FreeBSD archivers : sharutils

Pack, send and unpack shell archives; synchronize via e-mail

 This is the set of GNU shar utilities.  This port installs them
with the letter "g" prepended to their names, to avoid conflict
with the FreeBSD base system.  The uudecode and uuencode commands
are omitted (BSD versions are present in the base system).  The
shar utilities deal with shar files, so-called shell archives, which
are scripts suitable for transmission by e-mail or Usenet.

When a shar file is executed, the files it contains are unpacked
without the need for any software other than the shell itself and
sed.  Because they are scripts, shell archives from strangers should
be read before executing them, to check for harmful commands.

synopses from the info pages:

	* gmail-files:  Send files to remote site.
	* gmailshar:    Make and send a shell archive.
	* gremsync:     Synchronize remote directory trees using e-mail.
	* gshar:        Make a shell archive.
	* gunshar:      Explode a shell archive. 

http://directory.fsf.org/sharutils.html



sharutils history


v. 1.35
date: 2007/08/10 12:06:10;  author: garga;  state: Exp;  lines: +2 -2
- Update to 4.7
- Take maintainership

v. 1.34 date: 2007/03/05 00:15:23; author: linimon; state: Exp; lines: +1 -1 Reset inactive maintainer due to maintainer-timeouts and no response to email. Hat: portmgr
v. 1.33 date: 2007/02/27 15:48:39; author: rafan; state: Exp; lines: +2 -2 - Update to 4.6.3 PR: ports/108999 Submitted by: Jason Harris Approved by: maintainer timeout (17 days)
v. 1.32 date: 2006/05/03 05:14:03; author: edwin; state: Exp; lines: +0 -1 Remove USE_REINPLACE from ports in categories starting with A.
v. 1.31 date: 2005/07/13 10:30:07; author: garga; state: Exp; lines: +1 -1 Update to 4.3.81 PR: 83255 Submitted by: Sylvio Cesar (maintainer) Approved by: flz (mentor)
v. 1.30 date: 2005/05/06 11:30:28; author: novel; state: Exp; lines: +2 -4 The second attempt to fix plist Reported by: pointyhat via kris
v. 1.29 date: 2005/05/04 14:54:51; author: novel; state: Exp; lines: +1 -1 Fix plist PR: 80612 Submitted by: Sylvio Cesar (maintainer) Reported by: pointyhat via kris
v. 1.28 date: 2005/05/02 18:05:55; author: novel; state: Exp; lines: +4 -3 Update to 4.3.80 PR: 80524 (based on) Submitted by: sylvio cesar (maintainer)
v. 1.27 date: 2005/04/22 02:12:54; author: jylefort; state: Exp; lines: +8 -0 - Depend on Perl (gremsync is not installed unless Perl is available). - Fix configure-detected paths in scripts. Reported by: pointyhat Approved by: adamw (mentor), maintainer
v. 1.26 date: 2005/04/20 20:55:03; author: jylefort; state: Exp; lines: +15 -6 - Update to 4.3.77 - Pass maintainership to sylvioc@gmail.com - Enable NLS and add WITHOUT_NLS knob PR: ports/80123 Submitted by: Sylvio Cesar Approved by: adamw (mentor)
v. 1.25 date: 2004/10/13 10:17:00; author: simon; state: Exp; lines: +1 -1 Security update to sharutils: - Fix two buffer overflows. [1] - Fix format string handling problems with command line parsing shar -o. [2] Obtained from: Gentoo [1] [2] Patch by: Michael Schröder [2] VuXML: 26c9e8c6-1c99-11d9-814e-0001020eed82 [1] Approved by: erwin
v. 1.24 date: 2004/03/20 22:53:29; author: trevor; state: Exp; lines: +1 -0 Deploy PLIST_FILES.
v. 1.23 date: 2004/03/20 22:50:24; author: trevor; state: Exp; lines: +1 -1 Allude to gmail-files, gmailshar and gremsync in COMMENT.
v. 1.22 date: 2004/03/20 22:46:02; author: trevor; state: Exp; lines: +0 -5 Running install-info in post-install is redundant, since it is done in the add-plist-info target of bsd.port.mk.
v. 1.21 date: 2003/08/16 10:05:54; author: kris; state: Exp; lines: +2 -0 Utilize INFO and bump PORTREVISION.
v. 1.20 date: 2003/02/20 16:44:15; author: knu; state: Exp; lines: +1 -0 De-pkg-comment.
v. 1.19 date: 2002/11/10 16:44:57; author: lioux; state: Exp; lines: +0 -2 o Rollback PORTCOMMENT modifications while this feature's implementation is better studied o Turn PORTCOMMENT variable in Makefile back into pkg-comment files Approved by: kris (portmgr hat), portmgr, re (silence)
v. 1.18 date: 2002/11/06 22:43:40; author: adamw; state: Exp; lines: +3 -1 Use PORTCOMMENT in the Makefile, and whack the pkg-comment. Approved by: pat
v. 1.17 date: 2000/04/08 23:17:44; author: mharo; state: Exp; lines: +3 -3 update with the new PORTNAME/PORTVERSION variables
v. 1.16 date: 1999/12/25 19:01:10; author: steve; state: Exp; lines: +10 -16 Update to version 4.2.1 and add WWW: line to DESCR. PR: 15672 Submitted by: KATO Tsuguru
v. 1.15 date: 1999/08/25 04:25:06; author: obrien; state: Exp; lines: +1 -1 Change Id->FreeBSD.
v. 1.14 date: 1999/06/05 22:28:11; author: mharo; state: Exp; lines: +1 -4 Remove the test to create ${PREFIX}/share/info/dir as it is now in bsd.port.mk and this helps to unify the check and install.
v. 1.13 date: 1999/01/27 07:41:03; author: fenner; state: Exp; lines: +2 -1 ${MASTER_SITE_GNU} got rearranged in December; let's catch up.
v. 1.12 date: 1998/01/23 00:43:26; author: jseger; state: Exp; lines: +5 -2 portlint
v. 1.11 date: 1997/06/09 07:12:44; author: fenner; state: Exp; lines: +17 -8 Upgrade to 4.2, from the GNU master site, since the gnu directory (and sharutils-4.1.4 with it) disappeared from the master site. Also use install-info on the info files. Found by: distfile checker
v. 1.10 date: 1997/05/28 22:36:58; author: ache; state: Exp; lines: +1 -3 Remove myself from MAINTAINER, I don't have a time for this port anymore
v. 1.9 date: 1996/11/18 13:55:45; author: asami; state: Exp; lines: +2 -1 Compress a bunch of manpages. Remove unnecessary @ directives from PLISTs. Note: I know that this is going to break some symlinks and/or .so includes, I will back some of these out as I run into these during package building.
v. 1.8 date: 1996/11/12 02:17:25; author: obrien; state: Exp; lines: +2 -2 CATAGORIES+= -> CATAGORIES= Reordered vars where needed. Added MAINTAINERS where needed, many mkdir --> ${MKDIR}, install -> ${INSTALL_*}, etc.
v. 1.7 date: 1996/08/16 14:38:14; author: peter; state: Exp; lines: +6 -1 Fix shar so that it doesn't generate: # This shar contains: # length mode name # ------ ----------
-------------- # 9525 (null) -rw-r--r-- # 3768 (null) -rw-r--r-- ^^^^^^^^^^^ This is a long/off_t printf problem. The only problem with doing this, is that touching the sources with patch causes it to want to go and regenerate it's locale databases using some gnu tools I've never heard of before. :-( Since patch-ac doesn't actually change any messages, I've cheated and touched the dependency files in post-patch. Please, no pukeing, I know it's a gross hack. ;-)
v. 1.6 date: 1995/04/16 01:44:03; author: ache; state: Exp; lines: +2 -2 fix pathname
v. 1.5 date: 1995/04/12 04:53:52; author: asami; state: Exp; lines: +6 -3 Add MAINTAINER= ache@FreeBSD.ORG to Andrey's ports. Clean up some Makefiles along the way.
v. 1.4 date: 1995/04/01 12:43:21; author: jkh; state: Exp; lines: +2 -1 Add CATEGORIES lines to a whole bunch of port Makefiles. Some ports are in multiple catagories - I'll expect the various MAINTAINERS to make further adjustments (and add any KEYWORDS lines) themselves.
v. 1.3 date: 1995/03/26 02:21:14; author: ache; state: Exp; lines: +3 -3 Upgrade
v. 1.2 date: 1994/12/28 05:08:54; author: ache; state: Exp; lines: +2 -1 Add manpages installation
v. 1.1 date: 1994/12/28 04:44:58; author: ache; state: Exp; branches: 1.1.1; Initial revision
v. 1.1.1.1 date: 1994/12/28 04:44:59; author: ache; state: Exp; lines: +0 -0 GNU shar & unshar =============================================================================



Main menu

FreeBSD

Program categories

Freebsd accessibility
Freebsd archivers
Freebsd astro
Freebsd audio
Freebsd benchmarks
Freebsd biology
Freebsd cad
Freebsd chinese
Freebsd comms
Freebsd converters
Freebsd databases
Freebsd deskutils
Freebsd devel
Freebsd dns
Freebsd editors
Freebsd emulators
Freebsd finance
Freebsd french
Freebsd ftp
Freebsd games
Freebsd german
Freebsd graphics
Freebsd hebrew
Freebsd hungarian
Freebsd irc
Freebsd japanese
Freebsd java
Freebsd korean
Freebsd lang
Freebsd mail
Freebsd math
Freebsd mbone
Freebsd misc
Freebsd multimedia
Freebsd net
Freebsd net-im
Freebsd net-mgmt
Freebsd net-p2p
Freebsd news
Freebsd palm
Freebsd polish
Freebsd ports-mgmt
Freebsd portuguese
Freebsd print
Freebsd russian
Freebsd science
Freebsd security
Freebsd shells
Freebsd sysutils
Freebsd textproc
Freebsd ukrainian
Freebsd vietnamese
Freebsd www
Freebsd x11
Freebsd x11-clocks
Freebsd x11-drivers
Freebsd x11-fm
Freebsd x11-fonts
Freebsd x11-servers
Freebsd x11-themes
Freebsd x11-toolkits
Freebsd x11-wm