Age | Commit message (Collapse) | Author | Files | Lines |
|
This switches to the gnome-2.22 release branch.
|
|
|
|
|
|
|
|
|
|
directly into site_ruby.
|
|
sysutils/ruby-directory-watcher.
The directory watcher operates by scanning a directory at some interval
and generating a list of files based on a user-supplied glob pattern.
As the file list changes from one interval to the next, events are
generated and dispatched to registered observers. Three types of
events are supported -- added, modified, and removed.
|
|
+ Install as a Ruby gem.
- Better caching of external lookups.
- Many bug fixes.
- External node commands can specify an environment and Puppet will now
use it.
- Always duplicating resource defaults in the parser, so that stacked
metaparameter values do not result in all resources that receive a
given default also getting those stacked values.
- Puppet's parser no longer changes the order in which statements are
evaluated, which means that case statements can now set variables that
are used by other variables.
- Clients should now fail to install files whose checksums do not match the
checksum from the server.
- Autoloading now searches the plugins directory in each module, in
addition to the lib directory.
- Virtual defined types are no longer evaluated.
NOTE: This introduces a behaviour change, in that you previously could
realize a resource within a virtual defined resource, and now you must
realize the entire defined resource, rather than just the contained
resource.
- Added builtin support for Nagios types using Naginator to parse and
generate the files.
- Modifying the behaviour of the certdnsnames setting. It now defaults
to an empty string, and will only be used if it is set to something
else.
- External node support now requires that you set the 'node_terminus'
setting to 'exec'.
- You now must specify an environment and you are required to specify
the valid environments for your site.
- The --use-nodes and --no-nodes options are now obsolete. Puppet
automatically detects when nodes are defined, and if they are defined it
will require that a node be found, else it will not look for a node nor
will it fail if it fails to find one.
- Added support for managing interfaces.
- Puppet clients now have http proxy support.
- Adding module autoloading.
- Significantly reworked external node support, in a way that's NOT
backward-compatible:
Only ONE node source can be used -- you can use LDAP, code, or
an external node program, but not more than one.
LDAP node support has two changes: First, the "ldapattrs" attribute is
now used for setting the attributes to retrieve from the server (in
addition to required attriutes), and second, all retrieved attributes
are set as variables in the top scope. This means you can set attributes
on your LDAP nodes and they will automatically appear as variables
in your configurations.
External node support has been completely rewritten. These programs must
now generate a YAML dump of a hash, with "classes" and "parameters" keys.
The classes should be an array, and the parameters should be a hash. The
external node program has no support for parent nodes -- the script must
handle that on its own.
- Replaced the obsolete RRD ruby library with the maintained RubyRRDtool
library
- Significantly reworking configuration parsing. Executables all now
look for 'puppet.conf', although they will parse the old-style
configuration files if they are present, although they throw a
deprecation warning. Also, file parameters (owner, mode, group) are now
set on the same line as the parameter, in brackets.
|
|
Capistrano is a tool for automating tasks on one or more remote servers.
It executes commands in parallel on all targeted machines, and provides
a mechanism for rolling back changes across multiple machines.
|
|
|
|
Fixed a problem where the presence of the _OSI predefined control
method within complex expressions could cause an internal compiler
error.
AcpiExec: Implemented full region support for multiple address
spaces. SpaceId is now part of the REGION object. BZ 429
Ported the -g option (get local ACPI tables) to the new ACPICA
Table Manager to restore original behavior.
Fixed a compilation problem with the pre-defined Resource
Descriptor field names where an "object does not exist" error
could be incorrectly generated if the parent ResourceTemplate
pathname places the template within a different namespace scope
than the current scope. (BZ 7212)
Fixed a problem where the compiler could hang after syntax errors
detected in an ElseIf construct. (BZ 453)
Fixed a problem with the AmlFilename parameter to the
DefinitionBlock() operator. An incorrect output filename was
produced when this parameter was a null string (""). Now, the
original input filename is used as the AML output filename, with
an ".aml" extension.
Implemented a generic batch command mode for the AcpiExec utility
(execute any AML debugger command) (Valery Podrezov).
Fixed a problem with the implementation of the Switch() operator
where the temporary variable was declared too close to the actual
Switch, instead of at method level. This could cause a problem if
the Switch() operator is within a while loop, causing an error on
the second iteration. (BZ 460)
Disassembler - fix for error emitted for unknown type for target
of scope operator. Now, ignore it and continue.
Disassembly of an FADT now verifies the input FADT and reports any
errors found. Fix for proper disassembly of full-sized (ACPI 2.0)
FADTs.
... and more, please review the changes.txt file for more info.
|
|
successfully.
|
|
* Introduce the MOUNT_{PACKAGES,PKGSRC,PKGSRCDIST}_DIR options in the
configuration file, to use null mounts for them. By default neither
of these directories will be mounted by default.
* Introduce the concept of 'targets done'. If the user tries to issue
a 'base' target before the 'kernel' target an error message will be
printed and an appropiate error code returned (just an example, it is
done for all required targets). This is useful to avoid silly things
like:
[mklivecd kernel target was skipped here]
$ mklivecd base
$ mklivecd chroot
$ mklivecd iso
Obviously the 'iso' target failed because it couldn't find some
required files.
|
|
|
|
- bump PKGREVISION and use DIST_SUBDIR.
- Drop dependency on devel/binutils. The cvs log says that it was only
needed on NetBSD<1.5Y
|
|
There is no machine dependency in the NetBSD support code, and even
if there is some left, a compiler error message is more helpful than
"make" rejecting it from the beginnng.
in response to PR pkg/38252 by Stuart Shelton
|
|
|
|
Noticed in cheusov's bulk build that it created plain file as
/usr/pkg/man/man8.
|
|
- Don't use variables that contain EXAMPLESDIR
- Eliminate PLIST_SUBST
- Use SUBST instead of post-patch target
- Use INSTALLATION_DIRS instead of INSTALL_DATA_DIR
- Use proper English capitalization in patch files
|
|
|
|
|
|
Approved-by: jlam, gdt
|
|
|
|
|
|
mostly cosmetical, just fix a linux specific issue
|
|
Suggested by Alan Barrett.
|
|
required for pgrub. Ride the previous PKGREVISION bump.
|
|
for the first time. This cause a race between xenconsole and xenconsoled,
where the later start writing to the master pty before the former has
switched it back to raw, causing some lines to be echoed back to the
domU.
Fix this by keeping the slave open in xenconsoled, so that when xenconsole
opens it attributes are not reset. Hint provided by fvdl@, thanks !
Because of this we no longer need to set the slave to raw in xenconsole,
so shorten patch-cc.
Bump PKGREVISION.
|
|
New and updated translations
* Major changes in release 4.2.32, 2008-01-25
Moved to GPLv3.
Bugfixes:
#19596: -printf %b should be compared with %s/512, not %s/1024.
#20970: Trailing slash on directory arguments breaks -name. "find
foo/ -name foo" now correctly matches foo and printf foo/. See POSIX
interp http://www.opengroup.org/austin/interps/uploads/40/14959/AI-186.txt
#20751: Avoid memory corruption in find -ls that has been present
since 4.2.28.
#20662: Avoid memory leak in find -name and other places affected by
gnulib dirname module. The leak had been present since 4.2.28.
#20273: When xargs is successful without consuming all of stdin (for
example, with the -E option), and stdin is seekable, xargs now
correctly restores the file position, even on platforms where exit()
does not follow the POSIX rules of doing likewise. Likewise for find
(for example, with the -ok action).
#15384: Find misbehaves when parent directory is not readable.
|
|
Fixes PR 38150.
|
|
* ntfsmount (and libntfs) now has full basic read/write support.
* Cryptographic code is now integrated into libntfs, thus ntfscat and ntfsmount
now can read encrypted files. See "man 8 libntfs" for details.
* ntfsresize (and the entirety of ntfsprogs/libntfs in fact) now have full
support for Windows Vista.
* ntfsprogs and libntfs are now entirely endian safe and more over now we have
checks that automatically reports endian errors.
* mkntfs now creates a DCE compliant GUID for the volume and does a few other
things to be more compliant with Windows Vista.
|
|
|
|
|
|
New tools:
* gmktemp - GNU implementation of mktemp(1)
* gchcon - change the SELinux security context of a file
* gruncon - run a program in a different SELinux security context
Programs now default disabled by upstream (thus not installed):
* ghostname
* gsu (XXX: could make this a PKG_OPTION if requested)
Also assorted bugfixes.
|
|
|
|
|
|
LILO is the Linux boot loader. It includes combined boot sector,
generic chain loader, map installer, and a simple boot partition setter.
LILO allows booting from multiple disks, and can have menus for choosing
different boot images. LILO is also able to pass command-line options
to the Linux kernel.
LILO does not depend on a specific file system, can boot Linux kernel
images from floppy disks and from hard disks, and can even act as a
"boot manager" for other operating systems.
LILO should be ran whenever any part of the system that it knows about
changes, e.g. after installing a new kernel.
|
|
- a lot of bug fixes
- security fix for CVE-2007-5497
- uuid support
|
|
All:
- The Schily Makefile system has been enhanced to install
the profiled version of the archives in a sub-directory "profiled".
This is done via a new macro SUBINSDIR=
- New autoconf test checks sizeof(time_t)
- New autoconf test for the existence of stack_t and siginfo_t in signal.h
- In order to allow better dealing with Solaris linker Mapfiles,
a getfp() function (calling abort(3)) is created when it is not
possible to implement this function because of compiler constraints.
- Many other enhancements of the autoconfiguration have been a result
of porting the Bourne Shell into the Schily Makefilesystem.
Libschily:
- The schily *printf routines now correctly support the %j format (intmax_t)
- getargs now first checks whether an argument can be a combination of
several singlechar flags before starting to set values.
Libfind:
- libfind (used by sfind, bsh, star, mkisofs) fixed the -exec {} +
implementation. Before the fix, it could core dump if the built-in
xargs(1) would exactly fill up args to the size of ARG_MAX.
Libsiconv:
- libsiconv/sic_nls.c modified to allow compilation with older GCC
versions.
Cdrecord:
- cdrecord/readcd/cdda2wav now support an enhanced /etc/default/cdrecord file
with an additional parameter to specify the max. transfer size for a device.
- CDR_FORCESPEED=any now works for cdrecord to switch off DMA speed test results
- Make cdrecord compile again with a K&R compiler
- Add a "blank emulation" layer to the BluRay driver too.
Cdda2wav (Maintained/enhanced by Jörg Schilling, originated by Heiko Eißfeldt heiko@hexco.de):
- cdrecord/readcd/cdda2wav now support an enhanced /etc/default/cdrecord file
with an additional parameter to specify the max. transfer size for a device.
Readcd:
- cdrecord/readcd/cdda2wav now support an enhanced /etc/default/cdrecord file
with an additional parameter to specify the max. transfer size for a device.
Mkisofs (Maintained/enhanced by Jörg Schilling since 1997, originated by Eric Youngdale):
- Fixed a typo unides -> inodes
- Mkisofs now gives better warning for files > 4 GB in hope it
will no direct people to read the documentation.
- superfluous definition for memmove() on memmove()-less platforms removed
|
|
>100% full. Patch submitted by kre@munnari.OZ.AU in PR 38148.
|
|
|
|
|
|
correct library to use for the t*() termcap functions.
Bump the PKGREVISION to 1.
|
|
|
|
============
Version 0.15
============
o make the extension check for Icon key a warning instead of an error for now
(Ray Strode)
o Fix a crash in update-desktop-database when there's no group (Vincent)
o Fix a crash in the validator happening for very small lines (Vincent)
|
|
them at will.
|
|
I'll be moving home in some weeks and old site will not be accessible.
|
|
|
|
Ok: Manuel Bouyer <bouyer@netbsd.org>
|
|
(CVE-2008-0595), bump PKGREVISION
|