My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
Skulker_v2_News  
Skulker v2 News
Featured
Updated Feb 17, 2012 by linuxha.net

Changes for 1.1.0

The next release of Skulker v2 will appear here soon. This version adds some useful additional features and fixes a major problem.

  • setperms function - a separate function has been added to allow the easy settings of permissions, owner and group on matched files (UNIX platforms only).
  • match function - a new function has been added to the file expression handlng - to allow matching of the filename against a Perl expression. This was added for two reasons; to allow easy filtering of files from generators; and secondly to allow flexible sub-filtering of files meeting the original filter. Examples in the documentation will make this clearer!
  • history capture - the functionality for capturing the history of rule executions is now properly working again on all architectures.

Changes for 1.0.0

Release 1.0.0 is nearly here! The source here has been refreshed with the RC1 files which is still undergoing testing and final tweaking. It has been a while since the last release but significant changes have occured.

  • Internal compression routines - it is now possible to use inbuilt Perl modules or external programs for compression. Obviously internal routines significantly reduce overhead when dealing with lots of compressed files.
  • Windows support - tested using Strawberry Perl the functionality of Skulker has been modified to natively run on Windows (no Cygwin or equivalent layer necessary).
  • Threading - the architecture has been modified to run with or without threading (configuration or commmand line option). The compression functionality will work with multiple parallel threads.
  • Perl compatibility - tested under versions 5.6, 5.8, 5,10 and 5.12.

Changes for 0.6.7

  • Added the new "append" function allowing the contents of a file to be copied onto the end of target file and the original file removed.
  • Added some additional tests to test both the "append" and "move" functions.
  • Updated the rule configuration guide to include "append" function.

Changes for 0.6.6

  • Several uses where files were attempted to be moved or renamed across file system boundaries have been found and fixed as necessary.
  • The delete function now supports a scrubbing option to overwrite the contents of the file will NULL data prior to deletion or truncation. This aids security and potentially allows thinly-provisioned storage to reclaim blocks.
  • A new "move" function has been implemented allowing files to be moved (and potentially renamed at the same time).
  • The "%d" macro has been extended to support "%d[n]" and "%d[[-n]]" to take portions of a directory.
  • The "unsafe" option has been added to allow functions to allow them to override the settings of safe directories (when those directories are configured to allow such an override).

Changes for 0.6.5

This release is a minor bug fix release that fixes two small problems identified with the use of "deletedir" functionality when handling directory trees containing symbolic links.

Work has also started on a FreeBSD/NetBSD port too that should be available shortly.


Sign in to add a comment
Powered by Google Project Hosting