a patch to lsof that the author would be interested in taking back as
it only addresses the use of pkgsrc on Darwin:
Do not ask the user about the path to the darwin XNU kernel header
files in the case they are not found -- report an error instead
(since going interactive breaks bulk building...)
We are in a "freeze" at the moment, but this ought to fix the build of
a leaf package under Darwin.
XML::Dumper dumps Perl data to a structured XML format.
XML::Dumper can also read XML data that was previously dumped
by the module and convert it back to Perl.
This might be useful for dumping Perl objects to files
using an XML format that can be reloaded or accessed by
other programs. Maybe even by other languages.
- use CONFIGURE_ENV during the configure phase to make sure we pick up
QMAKESPEC
- set CONFIG_SHELL to ${SH} to help /bin/sh challenged platforms like
solaris.
creates the manpage in current build directory instead of unsafely
in tmp directory. Discussed with Xorg and XFree86 security teams
and fixed there also.
Bump PKGREVISION.
- fix insecure file creation in /tmp, patch from silc cvs
the impact of this issue is very low. it allows an attacker to overwrite
arbitrary files owned by the user running silcd ("silcd", in pkgsrc) IFF
the owner of the process or root send SIGUSR1 signal to the process to dump
stats. the only file owned by the "silcd" user is typically the log file
which resides in a directory inaccessible by anyone except the user itself
and root so the potential attacker would need to guess its name.
http://www.zataz.net/adviso/silc-server-toolkit-06152005.txt
please note that the advisory also incorrectly states that silc-toolkit is
vulnerable too. the code in question is never compiled in the toolkit so
it's not affected.
Bump PKGREVISION.
PR pkg/31251 provided by Akio Obata.
RMagick 1.9.1
o Fixed bug #2157, Image#total_colors is now an alias of Image#number_colors
o Fixed bug #2155, Image#dispose= now accepts a DisposeType enum, #dispose
now returns a DisposeType enum.
o Fixed bug #2156, Image#properties no longer returns garbage for the property
name and value.
o Fixed bug #2190, Image#compose now returns a CompositeOperator
o Fixed bug #2191, Image#composite no longer abends when called
with 0 arguments
o Fixed bug #2213, ImageList#montage method no longer leaves the imagelist
corrupt after raising an ImageMagickError
o Feature #2159, added GrayChannel ChannelType enum value, BlendCompositeOp
and ColorBurnCompositeOp CompositeOperator enum values, RLECompression
CompressionType enum value, deprecate RunlengthCompression
o Feature #2172, added optional argument to crop and crop! to reset the saved
page offsets after cropping
o Deprecated Image#channel_threshold. This method is deprecated in ImageMagick.
o Feature #2373, change Image#import_pixels to accept a pixel data buffer
as well as a pixel data array. (Thanks to Ara T. Howard for this suggestion!)
o Fixed to compile without errors with ImageMagick 6.2.4-4.
Note that config file format has changed, but rsnapshot will detect an
old config and refuse to run until config is updated.
VERSION 1.2.1 (Apr 09 15:10 2005)
------------------------------------------------------------------------------
- Fixed security bug when neither cmd_cp or link_dest are enabled
VERSION 1.2.0 (Jan 31 21:43 2005)
------------------------------------------------------------------------------
- Turned off buffering ($|=1)
- Changed default lockfile to /var/run/rsnapshot.pid, for FHS compliance
- Clarified man page licensing (GPL)
- Fixed is_real_local_abs_path() to handle dangling symlinks
- Changed utils/backup_smb_share.sh to re-order the smbtar arguments
- Added "-uroot" to utils/backup_mysql.sh example file
- Changed regex in is_blank() subroutine
- Changed rsync include/exclude mode to relative
- Peter Palfrader <weasel@debian.org> enhanced error reporting to include
command line options
- Bharat Mediratta <bharat@menalto.com> improved the exclusion rules to avoid
backing up the snapshot root. The old way was also kept for users who can't
or don't want to upgrade their destination paths in their backup points.
- Bharat Mediratta <bharat@menalto.com> added a "+" feature to the per-backup
point args to allow additive include/exclude rules.
- Added safe_rename() subroutine to work around a semi-obscure timestamp bug
in certain Linux kernels
- Clarified error message about local/relative paths in config file parsing
- Added check for leading/trailing spaces in remote (ssh) paths
- Added du(1) and crontab(1) to man page references
- Added config.guess and config.sub for automake
- Changed default destination paths for backup points in example config file
for compatibility with --relative rsync flag
- Added formatting fix to show one slash only when invoking backup_script
with link_dest option enabled
- Broke backwards compatibility for the benefit of fixing several outstanding
issues. The default value for rsync_long_args is now different.
- Changed add_lockfile() verbose message to "echo $$ > /path/to/lockfile.pid"
which is actually what the code is doing
- Added check to make sure backup_scripts can't share destination path with
backup points
- Added check to make sure different backup_script destinations don't overlap
and don't clobber backup point destinations
- Added "cmd_du" parameter to allow specifying the path to "du"
- Nicolas Kaiser <nikai@nikai.net> provided various typo fixes in the program
and man page
- Fixed "missing rsync/configtest ok" bug
- Added config_version parameter, which is now required
- All autoconf files were updated with the ones from Debian sarge
- Added upgrade-config-file feature for "make upgrade" target and manual use
- Added upgrade feature to RPM spec file
- Added check-config-version feature for use with shell scripts, etc.
- Changed version_only argument to version-only, for consistency with new
options
- Conditionalized configure script to only advise the user to copy the
rsnapshot.conf.default file to rsnapshot.conf if it's a new installation
- Added rollback feature to restore interval.0 snapshots when using link_dest
- Added second option for du, to compare subdirectories or files
- Added "du_args" to pass arguments to du
- Relaxed cmd line option validation, but only when du is the command
- Now only show command invocation for logger on verbose level 4
- Added rsync cleanup after native_cp_al() to preserve special files
- Removed warning messages from native_cp_al() about special files
- Modified error printing so full run string is displayed once at the top
of a list of error messages
- Fixed bug in old method of preventing the snapshot root from being backed
up, which occurred when snapshot root was more than one level down from a
backup point
- Added commented out du_args to rsnapshot.conf.default.in
- Added descriptive error if "du" fails
the required -Rpath options or the openssl version will not be
correctly determined when using pkgsrc openssl.
- when running qmake as part of the configure stage, be sure to
run in the configure environment so that QMAKESPEC is picked up.
since the latter is not GNU tar. Fixes some extract problems
on solaris and others where a buggy distfile needs GNU tar.
No effect on NetBSD. Discussed with jlam.