Commit graph

6 commits

Author SHA1 Message Date
Marius Strobl
f5f1ee4bcc - Allow this port to be compiled with CC set to something containing a
path component. [1]
- Add the usual MAKE_ENV=LANG=C workaround in order to prevent problems
  from bad interactions of gmake, the Schily makefile system and certain
  locales.

Requested by:	kris [1]
Approved by:	netchild
2006-05-07 16:39:29 +00:00
Marius Strobl
12657ca8d2 - Use the libschily sources taken from cdrtools 2.01.01a07 instead of those
shipping with sformat 3.5 for building sformat; the former include their
  own version of __dtoa() which is no longer externally visible with libc
  symbol versioning turned on (thus breaking the build of stock sformat).
- While here also use MASTER_SITE_LOCAL for providing a backup mirror of
  the sformat 3.5 distfile instead of using a private one.
- Fix the checksumming of sformat.dat on LP64 platforms so sformat doesn't
  erroneously complain about that file containing uncertified data there.
  Bump PORTREVISION for this.

Approved by:	netchild
2006-04-15 11:35:45 +00:00
Marius Strobl
7c2c6e4327 - Remove obsolete USE_REINPLACE.
- Fix display of literal examples in sformat.1; bump PORTREVISION for
  this. [1]
- While at the man page remove trailing whitespace, fix spelling errors
  and adopt better for FreeBSD.

Reported by:	Alex Teclo [1]
Fix by:		ru [1]
Approved by:	netchild
2006-04-02 14:25:19 +00:00
Alexander Leidinger
6d00c62b3d - Fix yet another bug that might be used for a root exploit. As with the last
bug you are only vulnerable if you locally set the sformat binary suid root.
- Respect CC already at the configure-stage of sformat else we end up running
  configure with GCC and compiling with whatever CC was set to.

Submitted by:	maintainer
2003-06-04 18:40:33 +00:00
Alexander Leidinger
063fc0a057 Fix potential root exploit.
THE FREEBSD PORT DOES NOT SET THE SUID BIT, YOU ARE ONLY VULNERABLE IF
YOU SET IT ON YOUR OWN!

See http://marc.theaimsgroup.com/?l=bugtraq&m=105285564307225&w=2 for
more.

Submitted by:	maintainer
2003-05-21 15:12:48 +00:00
Alexander Leidinger
772906abd2 From the submitter:
Sun format is a util for formatting/partitioning/analysis/repairing of SCSI
disks. While formatting and partitioning currently is only usefule on big-
endian systems in order to create Sun disk labels, analysis and repairing
works on either endian and are very useful to remap defect blocks when
AWRE/ARRE fail for some reason. Tested on i386 and sparc64, respawned a
disk here.

Submitted by:	marius@alchemy.franken.de
2003-01-02 15:07:43 +00:00