summaryrefslogtreecommitdiff
path: root/sysutils
AgeCommit message (Collapse)AuthorFilesLines
2000-08-05The filesystem utilities for the EXT2 filesystem, including e2fsck, mke2fs,hubertf7-0/+71
dumpe2fs, fsck, and others. I've tested mke2fs and resize2fs on NetBSD 1.5_ALPHA/i386, and they work fine. (Given that FFS is quite similar to e2fs, i wonder how much work it would be to adopt resize2fs to FFS...)
2000-08-02Put some more duct tape on the last. Should fix a problemthorpej2-9/+13
reported by Manuel Bouyer.
2000-08-02Fix a bug in the rtty client which would cause the rtty process tothorpej2-5/+37
loop forever (consuming a lot of CPU) if the parent process (e.g. shell) were to suddenly die -- rtty was not properly checking for the EOF condition. Patch from Andrew Flury <aflury@zembu.com>.
2000-07-31The gettext package gained a shared library. For all packages whichjlam1-2/+2
link against libintl.so, update the dependency on gettext to >=0.10.35nb1.
2000-07-31Enable a bunch of packages in category/Makefile thathubertf1-2/+2
* should not cause any conflicts with the new bulk-package targets, * didn't contain a reason for why they were disabled or * were disabled for some false reason (and a IGNORE/BROKEN in the pkg's Makefile would be more appropriate)
2000-07-29Make this compile on <vm/vm*.h>-less systems. Should address pkg/10706jlam2-0/+40
by Wolfgang Rupprech <wolfgang@wsrcc.com>.
2000-07-22Update gcombust to 0.1.34. Changes include bugfixes, renaming of files orrh2-5/+7
directories when creating an image. Now works with and requires mkisofs from cdrtools 1.9a03 and later. Shows verbose info about CDs. -data option and CDplus options added for multisession. Addition of a busy pointer.
2000-07-22Mark cdrecord-current as superseded by cdrecordrh2-4/+6
2000-07-22Update cdrecord to 1.9.rh9-102/+89
Changes to 1.8.1 are: All: - Fallback code to use the USCSI interface on Solaris This should add ATAPI support on Solaris 8 sparc. Solaris 8 x86 does support ATAPI with the scg driver as Sun fixed the structural bug for thw Intel version. Warning: The USCI interface has several drawbacks: - Only finds disk type devices with -scanbus - Cannot open devices that are currently attached to the volume management system - The Goldstar ATAPI CD-ROM in a U-10 transfers data but the DMA residual count shows that there has been no transfer at all. Facit: Test by your own if this interface is usable. Please report problems! To check the difference: cdrecord -scanbus uses the scg driver cdrecord -scanbus dev=USCSI uses the USCSI interface cdrecord -toc dev=1,6,0 uses the scg driver cdrecord -toc dev=USCSI:1,6,0 uses the USCSI interface NOTE: If you are using the USCSI interface you will need to shut down the volume management for the drives you like to use. - Linux code in libscg now tries to use new features of the Linus sg driver: - Trying to use more then 32 kB for DMA The interface for raising the DMA limit from 32 kB is a real pain. It needs a lot of code to adopt the interface to libscg. - Trying to use the new ioctl() interface if present. This interface now supports: - SCSI CDB sizes for vendor unique commands - SCSI status byte - SCSI command transport status - More than 16 bytes of sense data (not yet working!) - DMA residual count (not yet working!) - Arbitrary DMA address pointers !!! - Trying to use the new RESET ioctl() (not yet working!) All items marked (not yet working!) will turn funtional after the Linux kernel starts to support them. It seems that my shouting for a better SCSI interface succeeded. Linux-2.4 supports or at least includes an interface that may support the needed things in future. As from now it is unclear whether the code will expose any portability problems, please test on different Linux versions from 2.0 ... 2.4 if available and report problems. - README.macosX added (needed to know how to compile). As Apple deliveres an inconsistent OS, you need to follow the instuctions in this README file before you may compile cdrtools on Mac OS X. TODO: - Better BeOS integration Cdrecord: - include sys/select.h if needed (AIX) - Support for Ricoh 9060 CD-RW/DVD-ROM drive - Support for Plextor PX-W1210TA (with BURN-Proof) - Printing of new features added to -prcap function - New Disk manufacturers: "WEALTH FAIR INVESTMENT LIMITE" "General Magnetics Ld" "MPO" - DAO now should work with pregapsize == 0 when using Sony or Goldstar drives. Cdrecord retries with pregaps set to 1 - New options -shorttrack & -noshorttrack will allow to copy CD's with supershort tracks in DAO mode if the drive supports it. - Fix for a buffer overflow with cdrecord dev= This problem did not exist on sparc systems, for this reason it has not been detected before. - ATIP Decoder now decodes disk sub type for High speed CD-RW - Support for 99 minute CD's. - Force the user to use -ignsize to allow >= 90 Minutes on CD even when the current CD is not in the blank capacity database. Cdda2wav: - support for cds with illegal leadout (like HIM-CD) - bugfix for cd-text detection with plextor/Sony command sets - should compile and run under Mac-OS-X now - bugfix with the -q (quiet) option - bugfix use extra libs (like lossaudio for NetBSD) - bugfix use the correct sound device for Solaris - hardened cdda2wav against illegal ISRC codes - more diagnostics for illegal ISRCs - use setpriority in favor of nice - updated cdda2mp3 script for lame usage (alpha) Readcd: - minor bugfixes with timing - New options -noerror & retries=# - restructured to be more flexible - Support for C2 error pointer scan with MMC drives & the Plextor U-Plex 40 CD-ROM Mkisofs: - Now mkhybrid code is completely integrated into mkisofs. There is only one binary. To help users of mkhybrid, make install creates a hard link from mkhybroid to mkisofs. - man page cleaned up. - Now mkhybrid code is completely integrated into mkisofs. There is only one binary. To help users of mkhybrid, make install creates a hard link from mkhybroid to mkisofs. - New Option -eltorito-alt-boot allows to specify more than one Al Torito boot image (up to 63). Thanks to Egor Duda (deo@logos-m.ru). - fixed a core dump problem in multi.c - write.c now uses static buffer to circumvent a problem with the stone age Metrowerks C found on BeOS/PPC - Allow printing of percentage ready without floatingpoint code in printf. - apple_driver now compiles, but need to call make -f apple_driver.mk by hand - graft pointers are now really usable: - Graft points are now disabled by default - To enable, specify the -graft-point option dir=dir only works if the '=' is not escaped by '\' '\\' and '=' must be escaped by a '\\' if -graft-points has been specified. - Now there is no more a need to specify a command line arg if -path-list has been specified.
2000-07-21Some NetBSD versions have changed their kernel mmap interface. I thinkjlam3-11/+12
that 1.5 and >1.5B have the new interface, so use those version numbers as a test condition.
2000-07-20Depend on version 4.0 or newer of the "readline" package.tron2-4/+4
2000-07-19Don't continue BUILD_DEPENDS line with a '\' - instead, use theagc1-5/+5
make(1) += construction on the continued line, so that it's easier to find specific dependencies using grep(1).
2000-07-17Use EVAL_PREFIX to find the installed location of the kdebase package, andagc1-2/+2
use it accordingly.
2000-07-15Instead of the clunky SHOW_PKG_PREFIX, introduce an EVAL_PREFIX definition,agc3-12/+17
which takes entries of the format <make-definition-name>=<pkgname>. This has not been added to MAKEFLAGS because (a) premature optimisation is the root of all evil, and (b) because the .for loop used to implement this shows the wrong results when multiple prefices are evaluated. Modify all the package Makefiles to use EVAL_PREFIX, thereby simplifying them considerably. ALso simplify the logic to calculate the prefix as well.
2000-07-15Add DIST_SUBDIR=${PKGNAME} since the distfile has no version number.jlam2-3/+4
Update MD5 checksum and remove old distfile from ftp.netbsd.org.
2000-07-15Forgot these patches. These patch sources to work after kernel mmapjlam2-0/+52
interface changed.
2000-07-15Fix module sources after kernel mmap interface change.jlam2-3/+6
Fix error message to say the kernel sources should be for the kernel you are running.
2000-07-14The previous method of using a make target for finding a prerequisiteagc3-12/+12
package's prefix would not work as part of the environment specification via MAKE_ENV (as it would not be executed in the correct directory). Fix this by invoking pkg_info(1) directly, not via an intermediate make(1) step - this is not as clean, but more effective (i.e. it works).
2000-07-13Reformat the patch to cpumeter.cc so that it applies cleanly.agc3-17/+20
Add definitions to the environment on Solaris so that xpm is found. Make the dependency on egcs for Solaris a build dependency. Re-calculate patch checksums.
2000-07-11Make the determination of the pre-req package's installed directory beagc3-12/+12
a bit more user-friendly. Introduce a show-{gtk+,imlib,kdebase,qt1,qt2,xpm}-prefix target in bsd.pkg.mk, and use "${MAKE} show-*-prefix" in package Makefiles.
2000-07-11Use X11PREFIX in preference to X11BASE, to make this package cooperateagc1-2/+2
better with xpkgwedge.
2000-07-11Find out where kde is installed by using pkg_info(1), rather than hardcodingagc1-2/+2
${X11BASE}.
2000-07-11Make these packages work better with xpkgwedge by using X11PREFIX inagc1-3/+3
preference to X11BASE, and by finding out where the xpm package is installed by using pkg_info(1), not hardcoding a best guess.
2000-07-10Find qt1 prefix via pkg_info(1), rather than hardcoding it as ${X11BASE}.agc2-7/+8
Pointed out by Dave Sainty <dave@dtsp.co.nz>, munged slightly by me.
2000-07-07- get endianness from machine/endian.h. Fixes compile on those arch's whichdmcmahill4-9/+43
weren't hard coded into the program - setup up standard NetBSD build rules for the scsi library as is done with the cdrecord pkg. - use /dev/rcd0d for i386 but /dev/rcd0c for other archs (instead of /dev/rcd0d for everything). This is only a default and can be overridden at run time.
2000-07-06fix typo so these will build on apm capable systemsdmcmahill3-6/+6
2000-07-06override the ARCH variable to ensure a bad value isn't picked up from thedmcmahill2-2/+6
users environment.
2000-06-30Use release version instead of pre-release version. No functional change.wiz2-7/+5
Bump version to 4.50.2.
2000-06-28Update to pre-release 4.50D. Fixes pkg/10461.wiz2-5/+7
BSD-relevant changes: o Updated FreeBSD, NetBSD, NeXTSTEP, OpenBSD, and OpenStep support to report "no PCB" and the values of the SO_CANTSENDMORE and SO_CANTRCVMORE state flags when a socket structure has no inpcb pointer. o Upgraded support for FreeBSD 5.0-CURRENT. Ben Smithurst <ben@scientia.demon.co.uk> supplied patches and did testing. David O'Brien <obrien@NUXI.com> supplied a test system. The update included dropping the Fctty part of file descriptor file system support, conditional on a Configure script test. I propagated those changes to BSDI, NetBSD, and OpenBSD in anticipation of their having the modification in the future. o Added support for 64 bit file sizes and offsets on BSDI, FreeBSD, NetBSD, and OpenBSD, based on a report from Dan Nelson <dnelson@emsphone.com>. Dan supplied a patch and did FreeBSD testing. o Added Configure script recognition of NetBSD 1.5, based on a report from Andrew Brown <atatat@atatdot.net>.
2000-06-27Remove RCS Id from contect in "patch-ae" to get a valid patch checksum.tron2-5/+4
2000-06-27Regen.tron1-2/+2
2000-06-27Use Brian's "netbsd.org" e-mail address as maintainer.tron1-2/+2
2000-06-27Fix "xosview" to build under NetBSD 1.5 again.tron4-9/+35
2000-06-27add USE_LIBTOOL and LTCONFIG_OVERRIDE since the pkg uses libtooldmcmahill1-1/+3
2000-06-26only allow these packages on APM capable machines.dmcmahill3-5/+15
2000-06-26Mainly cosmetic changes from previous:simonb2-27/+75
+ move includes files from middle of bsd-44.c module to top. + remove unused variables.
2000-06-26Use the kern.proc (or kern.proc2 if available) sysctl directly, so thatsimonb4-12/+169
libkvm isn't needed, and skill/snice can run without setgid. Tested on 1.3.3, 1.4 and 1.5A, and should work all the way back to NetBSD 0.8. Note: applies for NetBSD only, not Solaris :)
2000-06-22Re-add mkisofs (disabled)rh1-1/+2
2000-06-15Disable this for now, until someone syncs this with cdrecord.hubertf1-1/+4
2000-06-15Also build/install mkisofs.hubertf4-10/+15
2000-06-14Fix buglet in previous.thorpej1-6/+6
2000-06-13Create all the directories needed by rtty.thorpej1-1/+7
2000-06-13Use a default group that NetBSD actually ships with (operator).thorpej2-1/+15
2000-06-12Add and enable whowatchrh1-1/+2
2000-06-12Initial import of whowatch-1.4, an interactive who-like program displayingrh5-0/+31
real-time user information.
2000-06-10Updated roller to 1.4.kim2-4/+4
logroll: - rotate ipmon log (no processing yet) proc-httpd-errors - do not report usernames on authentication failures (better summary and possible passwords are not shown) - do not report "file not found" errors (not useful at system level, and some authors choose to live with such links produced by tools) - do not report "no acceptable variant" (the user gets a menu) - do not report clients blocked by server configuration proc-messages - updates to local domains and networks (needs a config file) - handle multi-port HP print servers successfully - handle ntpd v4 messages - handle new NetBSD messages (up-to 1.4Y) - update named to BIND v8.2.2-P5, and add some new types of messages - handle verbose amd startup - minor updates: inetd, sendmail, snmpd, sshd - new daemons: dhcpd, dhclient, gated, gdc, lpd, portmap, savecore, tftpd - added a placeholder for mrouted proc-news - don't count "msgid:" as a system with connection failures (the failed connections are probably to msgidd, e.g. it is not running)
2000-06-09Install the README in $prefix/share/doc/rtty/README, it's the only docbouyer2-2/+8
available.
2000-06-02Add conflict with "mkisofs" package.tron1-1/+3
2000-06-02Add explicit dependence on "libgtop" package.tron1-1/+2
2000-06-01Update mc to 4.5.50. Changes are mainly bugfixes.rh3-6/+11