(or pkgsrc) from the 00DIST file:
4.67 March 27, 2003
Began the transition of the lsof ftp server host
name from vic.cc.purdue.edu to lsof.itap.purdue.edu.
That reflects Purdue organizational changes. This
first step makes the new name an alias to the old
one. The old name, vic.cc.purdue.edu, will remain
usable for an extended period.
...
At the request of Alek O. Komarnitsky <alek@komar.org>
added the "+c <width>" option to enable optional
changing of the COMMAND column output maximum width
from the default to <width>. The default maximum
width remains CMDL, as defined in lsof.h.
...
Added kernel event queue file support for FreeBSD,
NetBSD and OpenBSD. Andrew Brown <atatat@atatdot.net>
supplied the code.
...
Augmented a lock ID test on NetBSD to check if the
ID is an LWP pointer.
- logroll now rolls wtmpx and httpd-ssl as well (no reporting)
- proc-ipmon adds scan analysis and log data summary
- proc-news now produces a sorted domain-only readership report
Makefiles simply need to use this value often, for better or for
worse.
(2) Create a new variable FIX_RPATH that lists variables that should
be cleansed of -R or -rpath values if ${_USE_RPATH} is "no". By
default, FIX_RPATH contains LIBS, X11_LDFLAGS, and LDFLAGS, and
additional variables may be appended from package Makefiles.
WMMemMon is a dockapp to monitor memory and swap usages. It is supported
by X window managers such as Window Maker, AfterStep, BlackBox and
Enlightenment.
Provided in PR pkg/20632 by Thomas Runge.
* src/cpu_freebsd.c: changed to use <sys/resource.h> instead of
<sys/dkstat.h> in the case of __FreeBSD_version
>= 500101. (Thanks to Philip Paeps <philip at paeps.cx)
* doc/wmcpuload.1: updated
* cpu_darwin.c: added (Landon Fuller <landonblue at mac.com>)
* main.c: changed description for `--cpu' oprion to be more clear.
* README: updated
* cpu_irix.c: added for IRIX (Jonathan C. Patschke <jp at celestrion.net>)
* version 1.0.0 released
* code cleanup/review
* dockapp.c: renamed dockapp_getcolor() to dockapp_getcolor_pixel().
* dockapp.c: added get_closest_color_pixel() to find closest color in Pseudo
visual class.
* src/Makefile.am: added missing @DFLAGS@
* cpu_bsdi.c: added (Nicolas Belan <belan at matranet.com>)
* dockapp.c, dockapp.h: moved to libdockapp/dockapp.[ch]
* libdockapp/{COPYING,AUTHORS}: added (taken from libdockapp-0.4.0)
* configure.ac: removed '-L/usr/local/lib' '-I/usr/local/include' from
*_search_path (Thanks to Thomas Runge <coto at core.de>)
* README: added 'for GNOME users' section
* cpu_cywin.c: rewrote to separate cpu_get_usage().
( ==> cpu_get_usage_9x(), cpu_get_usage_NT())
* dockapp.c: removed background panel from windowed mode.
* dockapp.c: added '-wp, --windowed-withpanel' option.
* main.c: added '-t, --title' option to specify title name
(Thanks to Ryan Lovett <ryan at ocf.berkeley.edu>)
* wmcpuload.1: updated
* cpu_netbsd.c: added 'CP_INTR' parameter
* added NetBSD support (Thomas Runge <coto at core.de>)
Closes PR pkg/20631 by Thomas Runge (the maintainer).
overridden by the user via CDRECORD_CONF.
You must move your config file to the new location if you update!
patch man pages and print a MESSAGE if CDRECORD_CONF is not set to
`/etc/default/cdrecord', as required by license.
bump PKGREVISION.
addresses PR pkg/20593 from Steven M. Bellovin.
- Ensure ${name} is set when -f is used
- configuration parsing now permits key += value, and continuation lines
- If probe fails without output do not attempt to update rconfig_probe
- Try to explain tags a little more clearly
configuration database from beeing modified by packages that do not honour
the --disable-schemas-install option. There is no need to patch these broken
packages any more.
Okay'ed by wiz.
Thus, rename PLIST to PLIST.common and add PLIST.Linux.
Changes suggested by Jeremy C. Reed (reed at reedmedia dot net) in
PR pkg/19477. Thanks and sorry for the delay.
patching.
- Remove useless patches that make maintenance harder.
- Use glib's g_dir_* functions instead of hacking the local file method to
use readdir.
- Bump PKGREVISION to 1.
Reviewed by wiz.
Changes:
- USE_PKGLOCALEDIR
- don't hardcode -Wl,-E
1.2.13:
=======
- Very minor changes: enforce no message popups during init_plugin(),
and allow a " in mailbox passwords.
- Contributions
- Ben Hines <bhines--at--alumni.ucsd.edu> added Mac OS X code
so monitors now have a native Mac interface.
1.2.12:
=======
- Theme changing keyboard shortcuts changed to Page_Up/Page_Down.
- Fix Linux APM to use ac_online status when battery status is
unknown.
- Allow spaces in remote mailbox username and password.
- Get data for remote fs mounts in a thread.
- Use data-suffix directories when running gkrellm -c or when in
force-host-config mode.
- Contributions
o Nick Mitchell <firepile@speakeasy.net> patch:
Fix IMAP login fail if password had certain chars.
o Christian Rose <menthos--at--menthos.com> sv.po update.
o Przemyslaw Sulek <pbs--at--linux.net.pl> pl.po update.
o de.po translation update.
o Jerome UZEL <jerome.uzel--at--wanadoo.fr> fr.po update.
o Grigory Batalov <bga--at--altlinux.ru> ru.po update.
o Chris <chris@starforge.co.uk> patch adds clock chime option.
Patch from Juan RP via PR pkg/20351.
Changes:
BUGFIXES:
=========
* progressbars problems also fixed for jvc/teac drives
* de.po update by Goetz Waschk <waschk@informatik.uni-rostock.de>
* da.po update by Morten Bo Johansen <mojo@image.dk>
* opens a popup window when the -dummy option is enabled, informing
the user of this
* multisession seems to have been broken for some time now, but I
haven't had time to fix it
NEWS:
=====
* added an option for specifying the grace time
* DVD-R Media support (Mark Bryars <mark@darkskiez.co.uk>)
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set
to "YES". This enforces the requirement that bsd.pkg.install.mk be
included at the end of a package Makefile. Idea suggested by Julio M.
Merino Vidal <jmmv at menta.net>.
Add a new -a flag (automatically update files which have not been
locally modified). Patch provided by Sverre Froyen in a private mail,
slightly modified by me.
* Define the behavior of the boot loader when the load end address is
zero and the bss end address is zero in the Multiboot Specification.
Also, add the support into GRUB.
* Finally, we have a Bug Tracking System! Now the preferable way to
report bugs is to use the BTS rather than sending e-mail to bug-grub.
See <http://bugcomm.enbug.org/?project=grub&mode=project>, for more
details.
* The appendix "FAQ" in the manual is removed. See the GNU GRUB FAQ on
the web <http://www.gnu.org/software/grub/grub-faq.html> instead.
* The terminal handling code is rewritten radically, and many bugfixes
are made at the same time.
* The command "color" is effective even in the command-line.
* The command "terminal" takes two new options, ``--no-echo'' and
``--no-edit''. If you specify ``--no-echo'', GRUB won't echo back
input characters. If you specify ``--no-edit'', GRUB will disable the
BASH-like editing feature. These options are useful when using an
intelligent terminal (such as the comint mode in GNU Emacs).
* The utility ``grub-md5-crypt'' prompts to retype a password and checks
if the passwords match.
* Support for booting Linux is rewritten, so GRUB now supports
large-EBDA systems.
* The menu interfaces supports Page Up, Page Down, and Right Key.
* New command "terminfo", for vt100-incompatible terminals.
* New options, ``-D'', ``-g'' and ``-m'' are supported for FreeBSD.
Changes since 0.4.0 include:
+ added Portuguese (Brazilian) translation thanks to Eduardo Aguiar
+ pause/resume support - don't count time while stopped
+ stop output when resumed in the background
+ terminal size change support
+ bugfix: <=> indicator no longer sticks at right hand edge
Version 0.1.53 Oct 27 2002
BUGFIXES:
* de.po update by Goetz Waschk <waschk@informatik.uni-rostock.de>
* pl.po update by pbs <pbs@linux.net.pl>
* added a space in the progresswindow
* vol id can be max 32 chars
* progressbar problems occuring with more recent cdrecord versions
fixed
NEWS:
* autostart option (for HFS images)
-------------------------------------------------------
Version 0.1.52 Jul 08 2002
BUGFIXES:
* fixed compilation error on non-Linux platforms
* updated README.hp-ux.html ("Gansser, Martin" <MGansser@rand.de>)
* 'Compute Estimate' could fail when only one file was added,
reported by Goetz Waschk <waschk@informatik.uni-rostock.de>
* de.po update by Goetz Waschk <waschk@informatik.uni-rostock.de>
* the fix for broken (patched) GTK+ versions broke when using
completion (pressing tab), fixed, also fixed some other small
usability bugs caused by the fix
NEWS:
* added a "default number of pathcomponents to ignore/include",
suggested by "John L. Males" <software_iq@TheOffice.net>
* added "Overburn" option
-------------------------------------------------------
Version 0.1.51 May 26 2002
BUGFIXES:
* check for a valid data cd before reading the ISO info when the
"Info" button is pressed in order to avoid blocking
(suggested by "John L. Males" <software_iq@TheOffice.net>)
* the fix for broken (patched) GTK+ versions broke on some locales,
remade the fix in another way
* de.po update by Goetz Waschk <waschk@informatik.uni-rostock.de>
NEWS:
-------------------------------------------------------
Version 0.1.50 May 23 2002
BUGFIXES:
* gives a better error message if one attempts to burn a non-existant
image
* various other error message improvments
* started on support for "Re-load disk and hit <CR>" drives, but
it is not yet working
* de.po update + english spelling fixes (Goetz Waschk
<waschk@informatik.uni-rostock.de>)
* changing the cd size with "Try harder" enabled could essentially
lock the X-server while recomputing (bad X, bad GTK!), fix by
Goetz Waschk
* the HFS options behaves badly no more
* RH7.3 and then Debian sid included a patch to GTK+ which broke
gcombust when adding directories (thanks to Oskar Liljeblad
<oskar@osk.mine.nu> for suggestions)
* no longer complaints about non-existing paths when clicking
cancel in the prefs window (suggested by "John L. Males"
<software_iq@TheOffice.net>)
NEWS:
* Polish translation by pbs <pc2000@poczta.onet.pl>
* added an "Info" button for ISO images too, suggested by "John L.
Males" <software_iq@TheOffice.net>
This is a GTK+ program for tesing the quality of CRT screens. It displays
various patterns and allows you to estimate the quality of your CRT
monitor.
Provided in PR pkg/18006 by Greg A. Woods with some modifications by me.
Reviewed by wiz.
- Addition of a new variable, MACHINE, which is used to tell the program
the machine name. This is needed since NetBSD-current now automatically
adds this value to RELEASEDIR.
- Properly pass RELEASEDIR's value to make when building an X release
(pointed out by Douglas Brebner in private mail).
- Update the TODO list in the manpage: remove the X11R6 item and add a new
one about using build.sh to create and use a nbmake wrapper.
Too many changes to list them all here; see following for full details:
ftp://ftp.berlios.de/pub/cdrecord/AN-2.0
cdrecord:
-overburn option
Driveropts "burnproof" renamed to "burnfree"
CD-Text support.
cdda2wav:
Added -L to query freedb.freedb.org for CDDB information.
mkisofs:
Fix -graft-points.
Various fixes to HFS support.
libedc:
Performance enhancements.
libscg:
Various improvements to SCSI & ATAPI transports.
- When calling MOUNT_PRECMD, do not quote its arguments, so the pre-command
can determine which is the program that needs to be executed. Pointed out
by Douglas Brebner in private mail.
I *really* dislike how newapc changed from supporting INFO_RUNTIME
(runtime in minutes, which is what the UPS actually reports) to
INFO_BATT_RUNTIME (runtime in seconds, which is UPS result * 60),
because the latter is much less useful as a realistic guess (IMHO),
and because this broke my upslog format and ups monitoring stuff
that used '%VAR runtime'.
(Unfortunately, newapc is written in a way which precludes supporting
multiple results from the same 'UPS status code' (in this case
`j'), so we can't support both results at this time. I decided
that INFO_RUNTIME is more useful, because '81' (minutes) is easier
to "use" than '4860' (seconds))
...
Implemented the HASNOSOCKSECURITY compile-time
option. When it and HASSECURITY are defined, lsof
will be built to list only the user's open files,
but will also list anyone else's open socket files,
provided the "-i" option selects their listing.
Updated the Customize script to ask about setting
HASNOSOCKSECURITY. Left it undefined in all dialect
machine.h header files. This change was requested
by Kenneth Stailey <kstailey@speakeasy.net> for
use with ntop.
...
Improved lsof help (-h) and version (-v) information
reporting.
...
In order to the provide a simple pkgsrc hook for the new
HASNOSOCKSECURITY option, we provide the LSOF_LESS_SECURE_SOCKETS
setting (as a complement to the LSOF_MORE_SECURE option we already
have).
Packages Collection.
Provided in PR pkg/19458 by Michael Santos <mike at ethmoid dot org>, slighty
edited by me.
Documentation for cfengine, a very high level language for building
expert systems to administrate and configure large computer
networks.
from CHANGES:
* bump version, now 2.1.1.
* Update copyright notice.
* Update my mail address.
* Fix LP64 problem from NetBSD pkgsrc.
* Add kernel patch for NetBSD 1.6_STABLE, it should be OK on
NetBSD 1.6 release.
* Fix compile problem on FreeBSD 4.5 Release reported from
Naoki IDO <ido@hitachi-ms.co.jp>.
* Add kernel patch for FreeBSD 4.4 based on mail from
Yasuhiro Abe <abe@dzn.co.jp>.
* Convert shell script patching FreeBSD 3.4 into normal patch file.
* Add files for NEWLAYOUT style FreeBSD ports contributed by
yrsh2scp@mbox.nc.kyushu-u.ac.jp (Yoshifumi R. Shimizu).
* remove package support for NetBSD since bkpupsd is now included
in NetBSD package collection.
Provided in PR pkg/19456 by Michael Santos <mike at ethmoid dot org>, slighty
edited by me.
Cfengine, or the "configuration engine" is a very high level language
for building expert systems which administrate and configure large
computer networks. Cfengine uses the idea of classes and a primitive
form of intelligence to define and automate the configuration of
large systems in the most economical way possible. Cfengine is
designed to be a part of computer immune system
- Added build-x-release target to build a full X11R6 binary snapshot. The
process works as an unprivileged user, keeping sources clean (using
mount_union(8)).
- Added install-x-sets target to install the sets built by build-x-release.
fam-2.6.9
added idle_timeout and nfs_polling_interval options to fam.conf.
[joup@bigfoot.com, wardle@sgi.com] (wardle@sgi.com)
use daemon() as an alternative to _daemonize() to background the
fam process if it is available.
[wardle@sgi.com] (wardle@sgi.com)
allow for different socket structure on FreeBSD and other small
changes to assist FreeBSD build.
[daverufino@btinternet.com, ports@geeksrus.net] (wardle@sgi.com)
fam-2.6.8
#include some standard header files to help build on FreeBSD.
(wardle@sgi.com)
improved group handling from IRIX.
(wardle@sgi.com)
untrusted user's GID is set to NOGROUP if getgrmember() gave FAM
an invalid or inconsistent GID.
(wardle@sgi.com)
should now handle strerror returning null.
(wardle@sgi.com)
initalize libtool earlier in the configure process to avoid binaries
being created with a .C extension on some systems.
[alexl@redhat.com] (wardle@sgi.com)
added libstdc++ to linker flags to make libfam always build as a
C++ library.
(wardle@sgi.com)
added CLEANFILES make target.
(wardle@sgi.com)
/etc/mtab (or equivalent) is now opened read-only.
(wardle@sgi.com)
Approved by wiz.
Change since 1.3: Set BSDSRCDIR, OBJMACHINE and MKOBJDIRS when calling
build.sh and nbmake, so object directories are created in the right place,
not inside the sources.
Mktemp is a simple utility designed to make temporary file handling in shell
scripts be safe and simple.
This package is in base system of *BSD so it's marked as:
NOT_FOR_PLATFORM= NetBSD-1.[5-9]*-* FreeBSD-*-* OpenBSD-*-*
Vifm is a ncurses based file manager with vi like keybindings. If you
use vi, vifm gives you complete keyboard control over your files without
having to learn a new set of commands.
Features:
* Two file list windows.
* Bookmarks.
* User-defined association of file types/extensions with multiple
applications per extension.
* Visual mode for selecting files.
* User-defined commands.
Package provided by Stefan Walter in PR pkg/18010, with several
modifications by me.
Approved by wiz (thanks for your suggestions!).
Changes since 1.2:
- Fixed several bugs in fast mode `-f' (directories were cleaned even if
this flag was given, so it was of no use).
- Ability to keep tools while cleaning (KEEP_TOOLS variable); rebuild them
only when necessary (not found).
- When directly calling "make" or "config", use the binaries in the TOOLDIR
directory, not the ones of the current system.
- Fixed a typo in usage (pointed by Sergio Jiménez).
* Added used bytes display to status line. Overdue, I guess.
* Reintroduced the [root] indicator in the main window title bar,
for when you're running as root. Thanks, Roger Sondermann.
* Fixed horrible bug that seemed to be happy to just break the
history saving when running as root, but should have done a
lot more if there had been any justice in the universe. Thanks
again, Roger.
* Incorporated an updated Polish translation. Thanks Slawomir.
* Made built-in pane menu translatable. This is temporary.
* Tweaked the man page (docs/gentoo.1x) a bit.
Update patch provided by Juan RP in PR pkg/19308.
I've also seized the opportunity to make this package honor PKG_SYSCONFDIR
and depend on gettext-lib, which is required by the program.
Provided in PR 19253 by Piotr Stolc.
pv (Pipe Viewer) is a terminal-based tool for monitoring the progress of
data through a pipeline. It can be inserted into any normal pipeline between
two processes to give a visual indication of how quickly data is passing
through, how long it has taken, how near to completion it is, and an
estimate of how long it will be until completion.
Changes since the previous point release:
- The telnet listener should not bomb out if it fails to init/add a client.
- Fix a buffer size problem in the telnet client. Note: This was not a
a buffer-overflow. It was simply getnameinfo(3) returning an error when
presented with a peer whose IP address resolved to a string larger than
NI_MAXSERV. Since NI_MAXSERV was the wrong constant to use anyway in this
context, replace it with NI_MAXHOST.
There is a major restructuring of the sources, more than to be expected
from the subminor version change.
Still needs some finetuning...
Most notable change: multisession support.
. New network interface to publish to clients the UPS status
. New master/server network code that is more fault tolerant
. Internationalization
. Use GNU getopt
. Logging on syslog
. Events logged in a file like APC's PowerChute
. Sync code removed: now only async processes are used
. Updated documentation (HTTP version)
. Bug fixes and enhancements: too many to tell them all
. no more powersc script, is has been remplaced with apccontrol
. In master/slave configurations, all masters and slaves
must be updated at the same time. Version 3.8.0 is not
compatible with versions prior to 3.8.0-pre4.
. Support for the Back-UPS Office series of UPSes
. Fixed dumb UPSes working with the Custom Simple cable.
. Correction of a buffer overflow on certain newer UPSes.
. More fault tolerant on startup in master/slave configuration.
. Additional STATUS variables (number of times on battery,
amount of time on batteries, time/date of last transfer to
batteries, apcupsd start time/date).
. apctest program for testing serial ports.
. Automatic notification of certain events by email.
. Detects Self Test and reports it as such rather than a
Power Failure.
. For SmartUPSes, apcupsd does a much better job of adapting
to the actual features of the UPS and is more efficient.
. Add Battery Runtime Calibration to apctest
. UPSNAME now sets upsname if given. Otherwise, apcupsd attempts to get name
from UPS, if not found, uses hostname, finally "default".
. Added Ambient Temperature and Humidity to multimon (Carl Erhorn)
A number of the configuration statements have changed since versions 3.6.2.
You should either take the new apcupsd.conf file and modify it, or update your
existing file. In general, we recommend starting with the new file.
If you have used a prior version of apcupsd, the CONTROL script file
(/sbin/powersc) has now been replaced by $SYSCONFDIR/apcupsd/apccontrol.
Consequently, the CONTROL configuration statement is obsolete. The following
configuration statements have been replaced by scripts called from
SYSCONDFIR/apcupsd/apccontrol, and thus are obsolete:
BATTCMD, LIMITCMN, LOADCMD, PWRCMD, REBOOTCMD, REMOTECMD, RETCMD, and TIMECMD.
If you use the master/slave networking code, please be aware that the
Changes in this version include:
* New flag `-f' (fast mode). This allows setting the UPDATE variable
during builds (`-u' option of build.sh) and also makes kernel builds
faster.
* New target config-kernel. This makes it easy to modify kernel
configuration files interactively.
* Do not create sysbuild user's home directory during installation, to
avoid hardcoding the /etc/skel path in the INSTALL script. Instead,
provide a sample (and simple) `profile' file that is installed in
the examples directory and is copied to the right place during the
`init' target (suggested by jlam).
* Use `printf' instead of `echo -n' (the later is not well supported
under some systems, like Solaris).
distrib/sets. This call requires TOOLDIR to be set accordingly so that
make can find sysbuild compiled tools. Reported by Sergio Jiménez (sjr at
hispabsd dot org).
Also add a note in the manpage telling the user to use ?= in his mk.conf,
so that sysbuild can override the values there (specially for things like
TOOLDIR).
Bump version to 1.1.
sysbuild is a script that simplifies the process of building NetBSD
releases and kernels as an unprivileged user. It should be clear enough
that it does not add any kind of magic to the NetBSD build system. It
just automates boring steps, like setup of permissions, directories,
execution of the build process, etc. It also provides enough
functionality to automatically update CVS source trees.
sysbuild can be easily used from command line or as a cron job, so
you can schedule most of the build jobs (really, it has been designed
to run perfectly from cron).
Approved by wiz.
relevant changes:
-can now copy cds with just one drive
-Added switch to enable the overburn mode
-Added selection of the sub-channel reading mode
-Fixes
-relevant changes:
-Added sub-channel writing for the 'generic-mmc' and 'generic-mmc-raw'
driver. Currently only the R-W sub-channels can be written.
-Added sub-channel reading support for the generic-mmc(-raw) driver.
-Added automatic check for support sub-channel reading modes to the
'generic-mmc(-raw)' driver.
-Default blanking mode is now 'minimal'
-Updated paranoia libraries
-Cue parser accepts spaces and '\' characters
-Updated scsilib
-Fixes
-USE_BUILDLINK2
Casting NULL to (void*) for variadic functions of course does not make
any difference on 64 bit platforms - as long as a valid prototype has been
seen, which is the case here - io.c includes unistd.h.
in the execl call is to make sure it is 64 bit on 64 bit archs.
Not verified by myself since I have no 64bit arch to test on.
Patch provided in private email.
Changes since 4.1.8 include:
* miscellaneous bug fixes
* additional dircolors entries
* documentation fixes
See the ChangeLog for the full list of changes.
Quoting from http://mail-index.netbsd.org/tech-userlevel/2002/10/16/0000.html
"I've written a tar that owes nothing to anything else. It's in the
public domain and hence is free for NetBSD to steal, anything from
lifting it verbatim to swiping ideas from.
It doesn't currently have anything like --fast-read; that hadn't
occurred to me. Now that it's been pointed out, I'll be adding it; I
think it's a valuable addition, whether or not NetBSD wants my tar."
Introduce USE_PTL2 so that PTL2 can still be used as an alternative (e.g.
for debugging).
Only include ptl2/buildlink2.mk if USE_PTL2 is set and no native threads
are available.
Bump PKGREVISIONS.
Provided in PR 18577 by David.S at idiom dot com, some modifications
by me to use buildlink2 files, and to specify the correct version of
python required.
Rdiff-backup backs up one directory to another, possibly over a network.
The target directory ends up a copy of the source directory, but extra
reverse diffs are stored in a special subdirectory of that target directory,
so you can still recover files lost some time ago. The idea is to combine
the best features of a mirror and an incremental backup. Rdiff-backup also
preserves subdirectories, hard links, dev files, permissions, uid/gid
ownership (if it is running as root), and modification times. Finally,
rdiff-backup can operate in a bandwidth efficient manner over a pipe, like
rsync. Thus you can use rdiff-backup and ssh to securely back a hard drive
up to a remote location, and only the differences will be transmitted.