summaryrefslogtreecommitdiff
path: root/sysutils
AgeCommit message (Collapse)AuthorFilesLines
2009-03-10Update from version 4.26 to 5.00.he3-12/+14
Pkgsrc changes: o Adapt patch-aa to new file Upstream changes: 2008-12-12 15:50 Christos Zoulas <christos@zoulas.com> * fix initial offset calculation for non 4K sector files * add loop limits to avoid DoS attacks by constructing looping sector references. 2008-12-03 13:05 Christos Zoulas <christos@zoulas.com> * fix memory botches on cdf file parsing. * exit with non-zero value for any error, not just for the last file processed. 2008-11-09 20:42 Charles Longeau <chl@tuxfamily.org> * Replace all str{cpy,cat} functions with strl{cpy,cat} * Ensure that strl{cpy,cat} are included in libmagic, as needed. 2008-11-06 18:18 Christos Zoulas <christos@zoulas.com> * Handle ID3 format files. 2008-11-06 23:00 Reuben Thomas <rrt@sc3d.org> * Fix --mime, --mime-type and --mime-encoding under new scheme. * Rename "ascii" to "text" and add "encoding" test. * Return a precise ("utf-16le" or "utf-16be") MIME charset for UTF-16. * Fix error in comment caused by automatic indentation adding words! 2008-11-06 10:35 Christos Zoulas <christos@astron.com> * use memchr instead of strchr because the string might not be NUL terminated (Scott MacVicar) 2008-11-03 07:31 Reuben Thomas <rrt@sc3d.org> * Fix a printf with a non-literal format string. * Fix formatting and punctuation of help for "--apple". 2008-10-30 11:00 Reuben Thomas <rrt@sc3d.org> * Correct words counts in comments of struct magic. * Fix handle_annotation to allow both Apple and MIME types to be printed, and to return correct code if MIME type is printed (1, not 0) or if there's an error (-1 not 1). * Fix output of charset for MIME type (precede with semi-colon; fixes Debian bug #501460). * Fix potential attacks via conversion specifications in magic strings. * Add a FIXME for Debian bug #488562 (magic files should be read in a defined order, by sorting the names). 2008-10-18 16:45 Christos Zoulas <christos@astron.com> * Added APPLE file creator/type 2008-10-12 10:20 Christos Zoulas <christos@astron.com> * Added CDF parsing 2008-10-09 16:40 Christos Zoulas <christos@astron.com> * filesystem and msdos patches (Joerg Jenderek) 2008-10-09 13:20 Christos Zoulas <christos@astron.com> * correct --exclude documentation issues: remove troff and fortran and rename "token" to "tokens". (Randy McMurchy) 2008-10-01 10:30 Christos Zoulas <christos@astron.com> * Read ~/.magic in addition to the default magic file not instead of, as documented in the man page. 2008-09-10 21:30 Reuben Thomas <rrt@sc3d.org> * Comment out graphviz patterns, as they match too many files. 2008-08-25 23:56 Reuben Thomas <rrt@sc3d.org> * Add text/x-lua MIME type for Lua scripts. * Escape { in regex in graphviz patterns.
2009-03-10PkgSrc changes:sno2-7/+9
- Update to 1.23 Upstream changes 1.23 Fixed Aix.pm (RT #34577), patches from LEMBARK, REHSACK Fixed failing on OS X (RT #7958, RT #43681), patch from Dirk Langer Taking Co-Maintainership (Jens Rehsack, CPAN Id: REHSACK) Changing debug environment flag from DEBUG to SYS_FILESYSTEM_DEBUG Auto-Oked by rhaen@, because I maintain the CPAN module
2009-03-10Make include of <locale.h> unconditional. That's the way it is at the source,dsainty2-21/+18
and it's necessary to fix the build in at least some Linux environments. http://bugzilla.gnome.org/show_bug.cgi?id=442197 http://svn.gnome.org/viewvc/gnome-mount/trunk/src/gnome-mount.c?r1=183&r2=184 No PKGREVISION bump required, this change only affects platforms where the build was broken anyway.
2009-03-09Look for a file binary in /bin or /usr/bin, instead of relying on PATH.cube1-3/+10
After the barrier, the builtin.mk file is parsed with a PATH that includes LOCALBASE in front, which gives wrong results if file is installed in LOCALBASE.
2009-03-08Upgrade to 1.2.7. Changes:snj2-7/+6
Don't crash when filesystem can't set ACL. Properly disable hardlinks by default on Windows. Fix Python 2.2 compatibility. Closes Savannah bug #25529. Fix typo which caused failure when checking if another rdiff-backup process is running on Windows.
2009-03-07Initial import of daemondsmb1-1/+2
2009-03-07Run a command as a daemon, by invoking daemon(3)smb4-0/+23
2009-03-06addedd libarchive dependency for systems missing it (e.g. OpenSolaris)imil1-1/+2
2009-03-05Say goodbye to gstreamer-0.8 and its friends.snj5-50/+1
2009-03-05pci.py: add a parser for our kernfs pciback interfacebouyer5-3/+225
pciquirk.py: fix uninitialized variable when there's no PERMISSIVE_CONFIG_FILE add a note about exported PCI devices in netbsd1 example file Python hacking by Pierre-Emmanuel Le Roux at LIP6 (thanks !) PKGREVISION++
2009-03-05Update to duplicity-0.5.10.tnn4-32/+68
New in v0.5.10 (2009/03/01) --------------------------- The default filename format has changed from W3 style to a long numeric style, YYYYMMDDTHHMMSSZ, with no delimiters, thus is now compatible with Windows/Samba filesystems. The time is UTC, not local, so there will be no timezone or daylight savings time issues. Duplicity still recognizes the old long filename format, and will continue incremental backup chains if found. The old format is still available via the --old-filenames option (pending deprecation). Users of --short-filenames or --time-separator should stop using these options on their next full backup. The new filenames are compatible with your system. The following options are pending deprecation and will be removed in a future release: --time-separator --short-filenames --old-filenames bug #19988: Incompatibility to Samba/SMB share bug #25097: Allow listing files from any time, not just current time bug #25550: Error codes do not propagate from log to exit status bug #25308: Signatures orphaned if from another time zone Bug #229826: duplicity crashed with ValueError in port() New in v0.5.09 (2009/02/17) --------------------------- FTP is now driven with pexpect rather than NcFTP utilities. This closes the following bugs (and solves other problems): bug #24741: ncftpls -x '' causes failure on Yahoo FTP server bug #23516: duplicity/ncftpget not closing unlinked files, ... bug #25509: Logic error in imapbackend.py [IMAP_SERVER] bug #25512: [Patch] Retry on Imap failure bug #25530: commandline passwd not working New in v0.5.08 (2009/02/02) --------------------------- Turns out going backwards in the license is not as easy as forwards. Restoring GPLv3 license until consensus reached. New in v0.5.07 (2009/01/31) --------------------------- bug #25293: IOError: [Errno 22] Invalid argument bug #25379: sys.exit() causes traceback and should not bug #25403: 0.5.06 "manifests not equal, different volume numbers" patch #6729: New imap backend. Replaces current gmail backend patch #6730: Fix timing out for SSH backend patch #6733: Improve error handling in imapbackend.py Increase default volume size (--volsize) to 25M from 5M. This reduces the number of volumes to accomodate larger backups. Reworked patch 6701 to list collection one at a time rather than writing all as one huge list. Was causing memeory problems when the collections got large. Fix backendtest.py so that empty URL's in config.py cause the backend test to be skipped rather than erroring. Added notes in config.py.tmpl explaining the change. Add/update copyright statements in all distribution source files and revert duplicity to GPL version 2 license. Original fix to disallow use of ncftpput 3.2.0 mistyped the ErrorCode used and resulted in an error rather than an explanation. New in v0.5.06 (2009/01/09) --------------------------- Fix to deprecation warnings about sha and md5 modules. Uses hashlib if available, otherwise original module. Added loop to run-all-tests.sh to run all tests against all supported versions of Python if available. Looks for 2.3, 2.4, 2.5, 2.6. Noah Spurrier has given us permission to distribute pexpect.py along with duplicity, so this will no longer be an install requirement. NcFTP version 3.2.0 will not work with duplicity since we require the use of both -f and -C options on ncftpput. 3.1.9, 3.2.1+ work fine. I put in error checks for this situation in the FTP backend code. bug #25230: --include-globbing-filelist only including first entry. bug #25239: Error during clean, wrong case in duplcicity patch #6709: Report correct number of volumes when restoring sr #106583: document the need to use the --force option New in v0.5.05 (2008/12/30) --------------------------- bug #25194: Duplicity 5.04 requires python-distutils-extra... New in v0.5.04 (2008/12/27) --------------------------- patch #6678: Add progress metering patch #6686: Add error codes for all fatal errors bug #25090: Typos and trailing whitespace in duplicity manpage bug #24889: NCFTP cannot deal with some FTP servers patch #6692: Print collection status in a machine-readable way patch #6693: Some FatalError's don't have codes still patch #6694: Log exceptions patch #6695: Log filenames patch #6696: Consolidate get_delta_iter and get_delta_iter_w_sig patch #6697: Always log at least one progress during dry run patch #6700: Make duplicity translatable patch #6701: Make current-list command machine-readable patch #6702: handle unknown errnos in robust.py GPG was throwing "gpg: [don't know]: invalid packet (ctb=14)" and apparently this is non-fatal. There is a fix for this being rolled into GPG 2.x. http://lists.gnupg.org/pipermail/gnupg-devel/2006-September/023180.html Copied from collections.py. Fix supplied by Simon Blandford <simon@onepointltd.com> New in v0.5.03 (2008/11/17) --------------------------- bug #24731: Documentation error: "if... if" in remove-older-than paragraph bug #24775: Digest Auth for WebDAV backend patch #6676: Raw delta stats aren't right for multivolumes patch #6675: Add modelines patch #6674: Add --log-* options to man page patch #6673: Add --dry-run option patch #6672: makedist doesn't ship util.py patch #6670: Machine Readable Output patch #6662: improve s3 backend error reporting patch #6652: improve asynch scheduler (including the synchronous case) patch #6642: make ParsedUrl() thread-safe with respect to itself patch #6638: correct typo in reporting lack of sufficiently new boto backend sr #106496: put install-from-cvs-notes in CVS-README sr #106534: GMail backups aren't stored in the correct location New in v0.5.02 (2008/09/21) --------------------------- - Add -h option for help - Change gpg logging so that logs are always collected. The log is printed in the case of gpg IO errors. Also, verbosity level 5 or above (-v5) will print the logs. patch #6297: Add IMAP/s/gmail support bug #24260: backend.py missing re import bug #24274: asyncscheduler.py missing sys import New in v0.5.01 (2008/09/11) --------------------------- bug #24234: Tabs Present In Source Files bug #24223: WebDAV backend broken in 0.5.00 bug #24226: WebDAV Does Not Create Collection If Needed New in v0.5.00 (2008/09/06) --------------------------- Changes to unit tests: - resolve circular imports after backend reorg - resolve exception error import - now in errors.py - remove need for temp2.tar to be in CVS repository bug #23988: scp destination fails if no username is specified bug #23985: --no-encryption option does not work in 0.4.12 patch #6623: slightly augment tempdir cleanup logging patch #6596: re-organize backend module structure patch #6589: S3 european bucket support patch #6353: Concurrency for volume encryption and upload.
2009-03-05add & enable ftwin-0.8.2imil1-1/+2
2009-03-05Ftwin finds duplicate files on your file system according to their content.imil4-0/+47
OK'd by seb@
2009-03-02Actually substitute "PKG_SYSCONFBASE" in the package list. Bump packagetron1-2/+4
revisions as this affects the binary package.
2009-03-02Add fuse option, enable it by default where available. Bump PKGREVISION.jmcneill4-7/+34
2009-03-01Plug a memory leak in envsys_timeout; the caller of prop_dictionary_all_keysjmcneill2-3/+4
is responsible for freeing allocated memory. Bump PKGREVISION.
2009-02-28The OWN_DIRS shouldnt be there.ahoka1-2/+1
Thanks goes again to Joerg.
2009-02-28Use MAKE_DIRS and OWN_DIRS instead of INSTALL as suggested by Joerg.ahoka2-11/+4
2009-02-28Create /media automatically, so hald mount actually worksahoka2-2/+11
without manual labour. Bump revision.
2009-02-26add and enable p5-Sys-SigActionjnemeth1-1/+2
2009-02-25This module implements set_sig_handler(), which sets up a signal handler andsno3-0/+34
(optionally) returns an object which causes the signal handler to be reset to the previous value, when it goes out of scope. Also implemented is timeout_call() which takes a timeout value and a code reference, and executes the code reference wrapped with an alarm timeout. Finally, two convenience routines are defined which allow one to get the signal name from the number -- sig_name(), and get the signal number from the name -- sig_number().
2009-02-24Drop maintainership.wiz1-2/+2
2009-02-24Add options.mk file.wiz1-0/+12
2009-02-24Update to 0.80:wiz3-26/+16
commit b161082148a51f2a2d8a4ee85f5736791dedc276 Author: Colin Walters <walters@verbum.org> Date: Mon Feb 2 15:07:51 2009 -0500 Bug 19065 - handle nested nodes in dbus-binding-tool Patch modified from one provided by Stian Skelstad <stian@nixia.no>. Split the generate_glue function explicitly into a toplevel function and one for processing recursive nodes. dbus/dbus-binding-tool-glib.c | 108 ++++++++++++++++++++++----------------- m4/gtk-doc.m4 | 2 +- test/Makefile.am | 5 ++ test/core/Makefile.am | 6 +- test/data/nested-introspect.xml | 10 ++++ test/test-compile-nested.sh | 5 ++ 6 files changed, 85 insertions(+), 51 deletions(-) commit 64ec55f59a9ebe699e240c2a3b4d82e85f2db4a0 Author: Doug Goldstein <cardoe@gentoo.org> Date: Fri Jan 30 17:38:19 2009 -0500 Bug 19325 - parallel build fix Signed-off-by: Colin Walters <walters@verbum.org> dbus/Makefile.am | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 299460549e92665e5ea09d459d3985fc85d8d73c Author: Colin Walters <walters@verbum.org> Date: Fri Jan 30 16:03:11 2009 -0500 Bug 19259: Always use /etc/bash_completion.d This looks like what bash upstream has standardized on. dbus/Makefile.am | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 78eb504bd9954918c363f357d0ab71ca85e3fc23 Author: Colin Walters <walters@verbum.org> Date: Tue Jan 27 18:59:01 2009 -0500 Bug 19647: Move test-types inside run-test to avoid dep on existing session bus All tests that use DBUS_BUS_SESSION should be in run-test.sh to avoid introducing a dependency on an existing session bus. test/core/Makefile.am | 2 +- test/core/run-test.sh | 1 + 2 files changed, 2 insertions(+), 1 deletions(-) commit 3d25c1640d59e9770c33fafb1a12766feb6494e8 Merge: d92a441... 8868486... Author: Colin Walters <walters@verbum.org> Date: Tue Jan 27 18:43:50 2009 -0500 Merge branch 'master' of ssh://walters@git.freedesktop.org/git/dbus/dbus-glib commit d92a44109e3fdc766e34b53f7ec5329e98e13909 Author: Colin Walters <walters@verbum.org> Date: Tue Jan 27 17:00:37 2009 -0500 Bug 19441: Don't send replies for messages explicitly not requesting one In sending a reply when a message has the dbus_message_set_no_reply flag set, we can cause spurious denials logged on the system bus, aside from being inefficient. dbus/dbus-gobject.c | 67 +++++++++++++++++++++++++++++++++++--------------- 1 files changed, 47 insertions(+), 20 deletions(-) commit 88684866d06df99f89b30a07e4809369b4cb0453 Author: Colin Walters <walters@verbum.org> Date: Fri Dec 19 11:18:26 2008 -0500 Add new files missed from last commit test/core/my-object-subclass.c | 115 ++++++++++++++++++++++++++++++ test/core/my-object-subclass.h | 33 +++++++++ test/core/test-service-glib-subclass.xml | 8 ++ 3 files changed, 156 insertions(+), 0 deletions(-) commit d55ffa5bbccd027caf7f2e7376b555e397a7ac3c Author: Dan Williams <dcbw@redhat.com> Date: Thu Dec 18 13:09:33 2008 -0500 Bug 19145: test cases for GetAll Add test cases for GetAll. Signed-off-by: Colin Walters <walters@verbum.org> test/core/Makefile.am | 11 ++- test/core/test-dbus-glib.c | 187 +++++++++++++++++++++++++++++++++++++++ test/core/test-service-glib.c | 7 ++ test/core/test-service-glib.xml | 2 + 4 files changed, 205 insertions(+), 2 deletions(-) commit 94d68f00d9d244de3b1d66d3cf78bb5171552311 Author: Tambet Ingo <tambet@gmail.com> Date: Thu Dec 18 12:09:43 2008 +0200 Use the provided interface for org.freedesktop.DBus.Properties.GetAll call. dbus/dbus-gobject.c | 82 ++++++++++++++++++++++++++++++++++++++++++--------- 1 files changed, 68 insertions(+), 14 deletions(-) commit 1b150c32aa574b421161b63bb01eeeb5ad23bf3a Author: Frederic Crozat <fcrozat@mandriva.com> Date: Fri Dec 5 11:16:46 2008 -0500 Fix linking order so -Wl,--as-needed works Signed-off-by: Colin Walters <walters@verbum.org> dbus/Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
2009-02-24Update to 2.24.1, convert to user-destdir.wiz4-27/+15
2009-02-15 Jeffrey Stedfast <fejj@novell.com> * configure.in: Bumped version to 2.24.1 * src/manager.c: Changed all "import photos?" prompts to use the same gconf "don't ask again" key. (prompt_response_cb): Allow saving the result even if the response is GTK_RESPONSE_CANCEL. Fixes bug #557364. (gvm_prompt): Set a window icon. Fixes bug #515762. * gnome-volume-manager.schemas.in: Applied patch by Jerry Tan to default autophoto_command to `gthumb --import-photos`. Fixes bug #560735. * src/manager.c (gvm_console_kit_sesion_get_uid): ConsoleKit 0.3 changed the return value from Int32 to UInt32 so check for either type. Based on a patch by Donnie Berkholz. Fixes bug #571872. 2008-09-23 Jeffrey Stedfast <fejj@novell.com> Based on the patch by Herbert Pötzl * src/manager.c (unmount_all): Don't unmount any volumes that have become marked with volume.ignore. (gvm_device_mounted): If a volume marked for ignore gets mounted, don't prompt the user for anything.
2009-02-24Update to 2.24.4, convert to user-destdir.wiz2-6/+8
============== Version 2.24.4 ============== - Fixed #562576, Battery profile is not saved correctly (Stephen Gildea and Joe) - Fixed #566115, Fails to build on sparc (Josselin Mouette) - Fixed #569100, When brightness is to 0, pressing one more brightness causes hang (Fortunato Ventre) - Fixed #566095, Don't step through each brightness state when we fade modes (Richard Hughes)
2009-02-24use META_PACKAGE, delete other variablesgdt1-10/+4
2009-02-23DESTDIR supportjoerg1-1/+7
2009-02-23Fix typoadam1-1/+1
2009-02-23Filter another directory for print-PLIST.wiz1-1/+3
2009-02-22Update to 2.01.01alpha58.2:wiz2-7/+7
All: - New Make rules for Syllable. Syllable is a fork from AtheOS. - New make rules for Haiku - New include file schily/sysexits.h is needed for Haiku - New autoconf test for sysexits.h - config.guess and config.sub now have support for Haiku - New rule support for linux on "sh3", "sh4" and "sh4a" platforms. - autoconf now acts more reliable and more orthogonal with AC_CHECK_TYPE() vs. AC_CHECK_SIZEOF() and carefully includes include files separately based on fine grained tests. - Changed schily/dirent.h to correctly set up NAME_MAX on ATARI MiNT - Changed schily/maxpath.h to correctly set up NAME_MAX on ATARI MiNT Libschily: - fexec now correctly works on Haiku and BeOS - libschily/format.c now supports the %z (size_t) and %t (ptrdiff_t) printf format size modifiers (fixed a typo introdiced in the first attempt) Libscg: - A first version of the SCSI adaptation layer for Syllable has been added. Thanks to Kristian Van Der Vliet <vanders@liqwyd.com> for the first implementation. - Haiku is a BeOS clone and thus uses scsi-beos.c as SCSI adaptation layer. IMPORTANT NOTICE: if you like to compile libscg with a current Haiku release you first need to copy a file: cd /boot/develop/headers/os cp device/CAM.h drivers/CAM.h CAM.h was at /boot/develop/headers/os/drivers/CAM.h in BeOS and as CAM has no own hardware, it seems to belong into /boot/develop/headers/os/drivers/ Cdrecord: - Fixed a minor typo in cdrecord - Some better warnings with cdrecord in case that the environment variables 'CDR_FORCERAWSPEED=' or 'CDR_FORCSPEED=' have been specified. Cdda2wav (Maintained/enhanced by J - Cdda2wav now uses an autoconf test to decide whether BEOS clone areas can be used. THis gives Haiku compatibility. - Fixed a bug introduced with introducing support for MD5 Sums. Cdda2wav now disables the MD5 sum output in case -no-infofile has been specified Mkisofs (Maintained/enhanced by J - Mkisofs now reports "Haiku" for the OS platform if on Haiku. - The isoinfo man page now includes the -debug option - Automated support for System ID Haiku, Syllable, AMIGA-OS, ATARI-MiNT - Fixed some Rock Ridge bugs that have been identified when investigating in the OpenSolaris bug 6807009 http://defect.opensolaris.org/bz/show_bug.cgi?id=5385
2009-02-21Update to 20090202:wiz3-10/+11
Support for more devices and bug fixes.
2009-02-21PKGREVISION bump for libsndfile ABI depends bump.wiz1-1/+2
2009-02-20apply fixes from hannken@cegger4-3/+162
- make pygrub in interactive mode working (upstream c/s 18586) - PR port-xen/40675: make xen guest console visible (upstream c/s 18591)
2009-02-19DESTDIR support.joerg3-6/+10
2009-02-18build xen 3.3 packages for netbsd-5 again despite there is no Dom0 PAE support.cegger2-6/+4
bouyer says: Dom0 PAE support will be pulled up to netbsd-5 after netbsd-5-0-RELEASE is tagged. building the packages on netbsd-5 in the meantime does not hurt.
2009-02-18Install examples.html, since it is referenced from the man page.wiz2-2/+8
Bump PKGREVISION.
2009-02-18Update to 1.2.6:wiz2-7/+6
New in v1.2.6 (2009/01/27) --------------------------- Improve support for handling too long filenames under Windows. Too long directory names and paths are still a problem. (Andrew Ferguson) Print more helpful error messages when the remote command cannot be started on Windows. Thanks to Dominic for the bug report. (Andrew Ferguson) Fix --test-server option when used with remote Windows clients. Thanks to Thanos Diacakis for testing. (Andrew Ferguson) Fix --override-chars-to-quote option. (Andrew Ferguson) New in v1.2.5 (2009/01/06) --------------------------- Fix typo in robust.py which broke error reporting. Closes Savannah bug #25255. Ignore Windows errors caused by too long filenames; the files are not yet backed-up, but the backup process is no longer halted. (Andrew Ferguson) New in v1.2.4 (2009/01/01) --------------------------- Disable escaping trailing spaces and periods for now since it broke remote restores. Thanks to Dominic for reporting the issue. (Andrew Ferguson) New in v1.2.3 (2008/12/28) --------------------------- The official Windows build now includes the librsync patch for files > 4GB. This requires the Visual C++ 2008 redistributable, available from Microsoft. The epoch is now a valid date. Closes Savannah bug #24814. (Andrew Ferguson) Report that connection has dropped if filesystem operation returns ENOTCONN. Closes Ubuntu bug #219920. (Andrew Ferguson) Print a more helpful error message if we get an error while reading an old current_mirror marker. This can happen because it has been locked or deleted by a just-finished rdiff-backup process. Closes Ubuntu bugs #88140 and #284506. (Andrew Ferguson) Do not backup reparse points on native Windows. Thanks to John Covici for reporting the issue. (Andrew Ferguson) Support comments in rdiff-backup's ACL files and quote the quoting character properly if user changed it. (Patch from Oliver Mulatz) Print a more helpful error message if we cannot read the backup destination. Closes Ubuntu bug #292586 (again). (Andrew Ferguson) Print a more helpful error message if we cannot write to the backup destination. (Andrew Ferguson) Add ETIMEDOUT to the list of recoverable errors; when irrecoverable, a ConnectionError is raised. Closes Ubuntu bug #304659. (Andrew Ferguson) Suppress warnings about the deprecated sha module in Python 2.6. We'll remove this after rdiff-backup is ported to Python 3. (Patch from Josh Nisly) Test for symlink permissions now produces a functioning symlink. Thanks to Julien Poffet for reporting the issue. (Andrew Ferguson) Fix for crash when deleting read-only files on Windows. (Patch from Josh Nisly) Fix for Python 2.2 in win_acls.py (Closes Savannah bug #24922). Throttle verbosity of listattr() warning messages from 3 to 4. (Andrew Ferguson) Escape trailing spaces and periods on systems which require it, such as Windows and modern Linux with FAT32. (Andrew Ferguson) Print nicer error messages in rdiff-backup-statistics (without tracebacks). Closes Ubuntu bug #292586. (Andrew Ferguson) Properly handle EINVAL "Invalid argument" errors when setting extended attributes. Thanks to Kevin Fenzi for reporting the issue. (Andrew Ferguson) Add warning message if pyxattr is below version 0.2.2. (Andrew Ferguson) Add "Stale NFS file handle" (ESTALE) to the list of recoverable errors. Thanks to Guillaume Vachon for reporting the issue. (Andrew Ferguson) Workaround for broken support for symlink extended attributes in pyxattr < 0.2.2. Thanks to Leo Bergolth for reporting the issue. (Andrew Ferguson) Handle ELOOP ("Too many levels of symbolic links") error when reading extended attributes from symlinks. Closes Savannah bug #24790. (Andrew Ferguson) Inform the user of which file has failed if an exception occurs during a rename operation. (Andrew Ferguson)
2009-02-17Fix bash script to require only sh. Bump revision.joerg3-3/+23
2009-02-16- drop 4.99.* , everyone using xen 3.3 should be either on netbsd-5 or on ↵cegger2-7/+6
-current. - drop i386 on netbsd-5. It requires Dom0 PAE support only -current has.
2009-02-16DESTDIR supportjoerg1-1/+7
2009-02-16DESTDIR supportjoerg1-1/+11
2009-02-16DESTDIR supportjoerg1-1/+9
2009-02-16DESTDIR supportjoerg3-18/+19
2009-02-16update to 2.24.4drochner4-12/+12
change: replaced GPL3 by GPL2
2009-02-16Update to 2.01.01a57:wiz3-11/+11
NEW features of cdrtools-2.01.01a57: Libscg: - New SCSI low level transport for ATARI FreeMiNT has been added. Thanks to Yvan Doyeux Cdrecord: - Do not install by overwriting /etc/default/cdrecord in case an earlier file exists. Please give feedback on what you like to see in future. Do you like to see a sample file installed? - README.cdplus has been renewed Cdda2wav (Maintained/enhanced by J - Prevent a core dump from hitting ^C while cdda2wav tries to call scg_open() to open the SCSI devices. - A buggy address compuation that caused problems with 64 bit binaries has been fixed. - Cdda2wav now correctly deals with longer CD-Text information. Thanks to Yvan Doyeux for creating a related test CD... NEW features of cdrtools-2.01.01a56: All: - New autoconf test to distinguish between the free of charge "Bundled" cc on HP-UX and the commercial cc. Only the commercial cc supports ANSI C and the Bundled cc complains when the ANSI Options are used: (Bundled) cc: warning 480: The -A option is available only with the C/ANSI C product; ignored. (Bundled) cc: warning 480: The -O option is available only with the C/ANSI C product; ignored. These warnings are no longer present. - schily/schily.h now auto-includes stdio.h in case that the platform supports the new POSIX.1-2008 getline()/fgetline() functions that violate against general POSIX rules and thus overlay our implementation that exists since 1982. - schily/stkframe.h now uses Intptr_t for the fr_savp member to make it work correctly on 64bit systems without OS supplied stkframe.h. - New autoconf test on whether unistd.h defines extern char ** environ. - New file schily/stdio.h to simplify layering. Libschily: - Fixed a bug in fexecl() introduced in October 2008 that caused the called program to be called with a too small argc (one too few). - format() now supports %z for size_t and %t for ptrdiff_t Libedc (Optimized by J - Avoid some GCC warnings Libdeflt: - lbdeflt needs to be compiled before libcdrdeflt when creating dynamic libs Libscg: - Avoid some GCC warnings Cdrecord: - Avoid some GCC warnings - Some small typos in error messages have been fixed. - Workaround for 'TSSTcorp' 'CDDVDW SE-S224Q ' 'TS01' firmware bug. The drives does not return SES_UNDEF for unformatted DVD+RW media. - Support again cdrecord -v -sao -multi *.wav This stopped working with 2.01.01a29 when introducing DVD multi-border support. Cdda2wav (Maintained/enhanced by J - struct tocdesc has been restructured to prevent struct tail padding on MC-680x0 systems. Thanks to Yvan Doyeux for reporting this for the ATARI port. - The drive 'HP ' 'CD-Writer+ 9600 ' '1.0a' does not like to read SCSI FULL TOC with a too long transfer lenght. First retrieve the available data count. - New options -debug -debug-scsi -kdebug -kdebug-scsi -kd to set SCSI low level debugging in libscg - The option -v not also supports "!" and "not" to invert the list of "verbose" options (e.g. -v!indices for everything but indices). - Avoid some GCC warnings specific to HP-UX - Added a workaround for gmake < version 3.81. Older gmake versions evaluate dependencies in the wrong order. Readcd: - Try to exit(excode) instead of exit(0) in case that siginificant problems occured. - Prevent readcd from dumping core via raisecond("file_write_err")->abort() in case that the target filesystem fills up. - Added a workaround for gmake < version 3.81. Older gmake versions evaluate dependencies in the wrong order. Scgcheck: - Avoid some GCC warnings - Added a workaround for gmake < version 3.81. Older gmake versions evaluate dependencies in the wrong order. Scgskeleton: - Added a workaround for gmake < version 3.81. Older gmake versions evaluate dependencies in the wrong order. Btcflash: - Added a workaround for gmake < version 3.81. Older gmake versions evaluate dependencies in the wrong order. Mkisofs (Maintained/enhanced by J - Some casts have been added to increase the 64 bit compilation support - mkisofs and the tools isodump, isovfy and isoinfo now completely support the SUSP termination signature "ST". - Do no longer flag the absence of a "RR" signature as an error in isodump, isovfy and isoinfo as newer Rock Ridge standard versions removed RR. - Fixed a minor problem with a debug print output and 64 bit compile mode. - Avoid some GCC warnings - Minor typo fix in the mkisofs man page
2009-02-16DESTDIR support. Fix maintainerjoerg3-13/+18
2009-02-16Convert to user-destdir.wiz1-5/+9
2009-02-15Fix PLIST, bump revision.joerg2-5/+10
2009-02-15Enable DESTDIR support. (No other functional change.)taca1-2/+3