summaryrefslogtreecommitdiff
path: root/sysutils
AgeCommit message (Collapse)AuthorFilesLines
2007-02-18buildlink updates to handle the new libnet package structureadrianp1-2/+2
bump PKGREVISION
2007-02-18Add p5-File-Copy-Recursive.wiz1-1/+2
2007-02-18Initial import of p5-File-Copy-Recursive, from pkgsrc-wip.wiz4-0/+24
Packaged by Roman Kulik, updated by abs and Johann Franz. This module copies and moves directories recursively (or single files, well... singley) to an optional depth and attempts to preserve each file or directory's mode.
2007-02-18Update to 0.34:wiz2-6/+6
0.34 Mon Nov 6 2006 - Update t/03 to skip the "is this file not writable" test when it would fail because the tests are being run by root (as sometimes happens when installing Perl modules). --Jesse Vincent 0.33 Tue 24 Oct 2006 - Previous release tested ok. - Incrementing for production release. - No functional changes 0.32_01 Mon 23 Oct 2006 - Use File::Spec to clean/canon paths instead of hand-stripping trailing slash - Apply the File::Path "safe" check manually for the root only, and use File::Path itself with safe OFF, so that we can handle deleting deep readonly files (and do it properly on VMS) - Added a test for the deletion of deep readonly files - Removing the use of "our" variables to try and get the Perl version dependency back to at least 5.005. - Report "deleted" for non-existant files they want to delete - Report the path they pass, but for dir USE a File::Spec->canonpath
2007-02-17Add a patch to make this build on DragonFly BSD. Submitted by MAINTAINER.minskim2-1/+45
2007-02-15Modular Xorg support. Cut dependency list down to what is used.joerg1-5/+4
2007-02-15Add DragonFly and modular Xorg support.joerg4-13/+69
2007-02-15BINOWNER and BINGROUP need to be set in MAKE_FLAGS, not MAKE_ENV.rillig1-2/+2
2007-02-15Changed white-space to appease pkglint.rillig1-12/+12
2007-02-15Modular Xorg support.joerg3-9/+8
2007-02-15Moved the definition of the supported options into options.mk.rillig2-8/+8
2007-02-15Add a "python" option to enable the python dependency and fix the interpreterghen1-1/+15
path in the dvd-handler script. From Rumko on pkgsrc-users.
2007-02-09rename all the remaining global xdg_mime text symbols to avoid conflictsdrochner5-3/+62
with gtk2, fixes some crashes with file-roller and bmpx
2007-02-08NOT_FOR_PLATFORM Interix.tv1-1/+3
2007-02-07add patch:gdt3-3/+42
Make chg-chio wait for a tape to come ready after loading it. clean up $MT/@MT@ confusion in chg-chio Patch from Aaron Grier in PR pkg/35231. (This resolves issue #1 in the PR; issue #2 is unrelated.)
2007-02-07Fix installation of example files.wiz1-0/+13
2007-02-07Update to 2.1.22:wiz10-231/+25
2.1.22 IMPORTANT: cfshow output formatting changes database internal format changes Rewritten the checksum subsystem to allow for future development and improvements and tidied the fragile Berkeley DB code. Cfservd no longer caches checksums, as this causes update issues. This could lead to additional load. The checksum code has been rewritten with a new database model, so all old data will be rebuilt. The checksum database has been renamed. ChecksumDatabase variable is not longer used. Package manager debian patch added to iterate over packages under installation. Package manager for AIX code added, courtesy of Anthony Rassin Package manager for Gentoo added, courtesy of Eric Searcy ShowState(rootprocs), ShowState(otherprocs) added for better process reporting General code reorganization for better separation of concerns, looking towards cfengine 3. cfconvert removed. Change of future strategy for cfengine 3 migration. Rationalization of internal instrumentation and better integration with cfenvd. Bug fixes to miscmounts. Editing was broken with respect to editfilesize variable. Option processing for miscmounts was also broken. Support for old Berkeley DB APIs abandoned. Encryption level added for full encryption of opendir traffic. Must set FullEncryption = ( true ) in control for compatability server=none now signals noop in method execution and copy. Varstring expansion bug for nested variables. 2.1.21 copy action now supports this $(this) variable which is made equal to the current server. This allows separating files from multiple hosts when downloading. cfenvd LDT fixes Bugs in PeerLeader/Group functions fixed. Some buffer limits too small and hardcoded in item.c - fix PH support removed from cfenvd during code rationalization - never used Cfenvd code rationalization and channge in database format. THe first time cfenvd runs, it will convert the database into the new format, be aware that this could take some time as it is disk intensive. Matt Shibla (ARM) ReturnsZeroShell function added. Cfrun ignored port number, fix 2.1.20 ipv6 structure compilation error for Tru64 Tested for compilation with latest Berkeley4.4-NC New option in cfservd.conf "LogEncryptedTransfers" (true/false). If true, any file that is granted access and is marked "encrypt=true" will be logged in syslog. i.e. one can keep a record of sensitive transfers. Linkcopy fix in 2.1.19 broke copying of links that point nowhere. Fixed. Copy was missing from the multi-pass detection. Fixed Patch to debian package management. (bastiaans@sara.nl) fixed - debian package always returned eq/true without cmp/version statement" (checking if a package is installed, regardless of version, now works However the "Comparison result" is always "eq" (equal) somehow for me... " If you are experiencing problems with 2.1.19 please get 2.1.19a. One of the changes in 2.1.19 has had bizarre side effects in links and disks. 2.1.19 cfagent will now exit and cease processing if any class in the defined control list AbortClasses = ( class_name_1 class_name_2 ... ) The singlecopy feature has been rewritten after reports of it not working, besides, the code was bizarre and the documentation was even worse. The autodefine code also patched and tested. In both these cases, there are lists of *patterns* or wildcards. The code and docs now agree ExecResult now runs its command in -n mode Error parsing strings (esp shellcommands) that contain the $ symbol due to a bug in 2D-lists. VMWare ESX recognition. Bug in cfservd stat-mode on symbolic links not correctly evaluated. Bug in linktype=copy for copy fixed. Bug in array expansion fixed - would truncate string after expansion Constant-cosmetics and length alterations. CF_SMALLBUF introduced, and MAXHOSTNAMELEN used PID file added for each daemin in WORKDIR == /var/cfengine Patch for function argument parsing Typo in docs. SelectPartitionGroup -> SelectPartitionNeighbours Inform=true support for packages HostRange bug - recoding not implemented properly from 2.1.16. Caused seg fault. Joe Buehler's harmless patch to cfexecd to flag daemon and batch mode. Serious bug in binserver handling fixed. (Rarely used feature) home tidying did not set the "done flag" for multiple pass avoidance. Patches to setting unqualified and qualified names SuSE 10 detection patch Minor error fixes discovered by Joe Buehler and his wonderful software. Files is the "suspicious" list were marked "not sensible" so that follow-up rules e.g. to delete them would not be triggered This is now considered a confusion of roles. Suspicious files are no longer skipped. More memory leaks in cfservd Compilation fix for non-IPv6 savvy machines 2.1.18 Error in FileExists() left over from 2.1.16 changes. Fixed elsedefine was not defined if a copy was requested of a non-existent file. Fixed. HostnameKeys (dynamic keys for dhcp clients) fix for cfservd. Error in stat'ing links that point to non-existent files in cfservd. Missing "else" caused this to be reported as an error in remote file copy. 5 second timeout reduced to 10 in cfservd file change check. Error message returned by cfservd is non-specific and previously said authentication denied, regardless of failure. The daemon now replies "Unspecified refusal". Users should use -v or -d2 on both sides of a connection to diagnose the true cause of failure, Segmentation fault when in verbose mode fixed - editfiles pointer. Error in parsing quotes and escaped quotes in functions. Bug in implementation of tidy scheduling during dependent classes fixed. BeginGroupIfLineMatch BeginGroupIfMatch BeginGroupIfLineContaining operations added Function ExecShellResult similar to ExecResult, but a shell is used, cfservd some additional memory reclamation during file updates, could cause memory leaks.. 2.1.17 This is a minor bugfix release WARNING - the handling of function arguments has been changed. You are recommended to use normal C/Perl quoting of argument strings., e.g. result = ( ExecResult("/bin/sh -c \"${pf_cc} -V | head -1 | cut -d\ -f3\"") ) not result = ( ExecResult(/bin/sh -c "${pf_cc} -V | head -1 | cut -d\ -f3") ) IsWildItemIn now has reflexive check - some confusion in the code about whether the needle or the haystack is the wildcard. Templating in editfiles. A new editfiles directive "ExpandVariables" adds an "m4" like function to cfengine -- allowing predefined variable strings to be expanded into text. Patch contributed to expansvariables: Davor Ocelic <docelic@mail.inet.hr> Alerts patch - some alerts not installed, if classes not defined. Patch for missing variable expansion after function parameter rewrite in 2.1.16. Some functions were not fully ported. vicf eliminated from distribution PrepModule environment fix Compilation error C++ mixed into cfetool fix Chdir to / when ascting as a daemon for cfservd, cfexecd etc 2.1.16 Bugfix release Moved method parameter setting to fix a bug where parameters would be set too late to be used in the parser action=warn in copy required inform=true to work, fixed. Function arg expansion bug and improvement fix Include directive added to cfrun.hosts (Olivier Fauchon) MOUNT_RO name collision fix SEG fault fixed when signalling cfenvd SkipIdentify partial fix Alf Wachsmann and Elizabeth Cassel's cfetool added, based on cfenvd. "cfetool makes a standalone tool out of cfenvd that accepts arbitrary periodic data. In addition, it has support for yearly periodic data. It's function and the user interface is in many aspects like rrdtool's. cfetoolgraph was added to work with the new features of cfetool. It works basically like cfenvgraph." Bug fix for multipass evaluation when resolving dependencies. Cfservd reread patch. Timeout on polling for linux, Default route code now uses "route" command exclusively for portability. EmailFrom patch to cfexecd / redundant code was paste error Increase pass depth in evaluation of action sequence. Skipident patch Size increase for interface buffer list HPUX,AIX ifconfig location fix Methods documentation improved. New control function for testing tcp services var = ReadTCP(host,port,"send string",maxbytes) 2.1.15 -f removal in cfservd patch Segmentation fault in cfservd with RSA key exchange fixed. Disk freespace alerting bug - did not agree with manual specification. Message appears only in verbose. Fixed. Autodefine install patch. Abspath in shellcommands was not parsed and acted on... Warnall action was not respected in copy. Permissions were altered on destination file anyway. cfcolon added to special symbols. 2.1.14 Alerts processed now in update context. More locking canonification fixes Exception for ReplaceALL convergence warning. Warning is not fatal if the operation is inside an editgroup. md5/sha1 message incorrect on new file found. Fixup Makefile.am and doc/Makefile.am. Docs are now installed in the CFEngine "share" directory where they belong. Directory iteration fixed. New: owner=LastNode sets the owner of the directory to the name of the last node in the dir name. This allows the creation of homedirs. CentOS support added. Extra encryption stage added in C5 protocol. NOTE: This makes 2.1.14 cfagent clients unable to talk to older servers. (Upgrade servers first, or at the same time.) Class "no_default_route" is now defined if a default route is not previously set, and a default route is defined for the current host. Added class functions IsGreaterThan, IsLessThan for numerical or string comparisons control: actionsequence = ( files ) a = ( 2.12 ) b = ( 2.11 ) classes: lt = ( LessThan(${a},${b}) ) gt = ( GreaterThan(${a},${b}) ) alerts: lt:: "$(a) LESS THAN $(b)" gt:: "$(a) GREATER THAN $(b)" Bugfix for cfshow -c options (Nathan Hruby) 2.1.13 Mistake in placement of update.conf runs fixed. Alteration to lock hashing to avoid conflicts Mandrake version type patch/repatched Error message in disable now underlines move to respository where defined. Locking patch to tidy. Did not release lock when tidying recursively with subdirectory deletions. (Eric Sorensen). Host range patched (again) (Bas VdV) 2.1.12 cf.preconf can now cause an abort if the script prints out a string containing the substring "cfengine-preconf-abort". An exit code of 2 signals this failure Cfrun bug in placement of workdir initialization. Would try to open /inputs/cfrun.hosts instead of /var/cfengine/inputs/cfrun.hosts Moved mutex locks in address purging, to see if it prevents some segmentation faults. In image.c: /* if (TRAVLINKS || ip->linktype == 'n') */ Took out linktype reference. This appears to be erroneous. Patch to tidy: "Guolin Cheng" <guolin@alexa.com> Patch to -Q to prevent update.conf from being executed. Patch to rationalize choice of port number for new getaddrinfo interfaces. (ip.c) small patch to allow the use of PCRE if it is compiled with --with-pcre. This is using the POSIX compatible API that PCRE provides, so the change necessary is to use pcreposix.h instead of regex.h and to link in pcreposix.so. cindy.marasco@pnl.gov) 2.1.11 SUPPORT FOR POSIX ACLS IN LINUX IS NOT AS STRAIGHTFORWARD AS ORIGINALLY THOUGHT. THE API DOES NOT MATCH EXISTING IMPLEMENTATIONS AND SEEMS SIGNIFICANTLY MORE COMPLEX. IN THE INTERESTS OF STABILITY THIS WILL HAVE TO BE DEFERRED TO A LATER RELEASE. Comma in function argument bug in FileExists etc, fixed Option -z (--schedule) now prints only the run schedule. Option -Q (--query) added to print values of variables defined in configuration cfagent -Q sysadm,domain,site,ipaddress in format varname=value New variables can be used in cfagent.conf for cfexecd control: EmailFrom = ( ) EmailTo = ( ) - overrides sysadm if set White Box linux class recognition added When setting classes or variables by function call, the function evaluation is no longer performed if it is not in an active class. Cfexecd now calls cfagent with -D from_cfexecd to define the class "from_cfexecd::" when run from the executor WarnIfFileMissing added to editfiles and default is not to warn of non-existent files, except in inform/verbose modes. Check added for DefineInGroup, signals error if not in group Added copy type "any" for any matching criteria, date/sum etc. Respository variable was not expanded like a normal variable cfshow tool added for consulting the databases Better autodetection of Berkeley DB in some distros of Linux (SuSE) - has anyone heard of "standards"? Date format changed in cfexecd output files Errors if remote copy is not encrypted when server demands encryption. (patch) Renaming of directories is now allowed if dest= is set specifically. Check added for variables defined in terms of undefined variables. Patch for solaris package manager added (Louis Erickson - wwonko@rdwarf.com) file added as synonym til reg in filter Patch to HostRange (item.c) (rader@ginseng.hep.wisc.edu) Internal variable determining WORKDIR for non-privileged users. Various minor changes and cosmetics. Lock string must include server name in copy - added Method reply bundles fixed to work correctly with ipv6 addresses SIGPIPE and SIGCHLD added to signal handler (SIGCHILD ignored against posix, but how the hell do you sort this out?) srand -> srand48 typo in cfenvd Multiple method reply variables were incorrectly separated. Added options to disable LastSeen data recording feature. fclose used instead of pclose when calling ifconfig - resulted in zombies
2007-02-05Remove old PATCHFILE from distinfo.ghen1-4/+1
2007-02-02Modular Xorg support.joerg1-1/+2
2007-02-01Needs libXp.joerg1-1/+2
2007-01-31Update to 2.0.2 docs to sync with the other bacula* packages.ghen3-14/+164
The HTML documentation is now installed as "split HTML" (i.e. multiple pages).
2007-01-31Update bacula* packages to Bacula 2.0.2. Changes since Bacula 2.0.1:ghen2-9/+6
28Jan08 kes Fix maxruntime bug #621. 27Jan07 kes Get current main CVS .specs for RedHat, SuSE, Mandrake. 26Jan07 ebl Implement the include JobID in spool file name project. kes Reorder projects file in order determined by Jan 2007 vote. kes Fix open of SQLite3 db where user does not have write permission so that DIR does not crash. Fixes bug #761. 25Jan07 kes Change 'Device not configured to autolabel' from INFO to WARNING. kes Fix jobq.c to restart failed jobs when Reschedule Times = 0 which should restart an indefinite # of times. kes Fix configure --help to print --with-mysql[=DIR]. Same for other DIR specifications. 23Jan07 rn Fix msvc build problems. Fix bacula.dll exports for msvc build. Fix path quoting in SQLite scripts. Fix problems with SHGetFolderPath. 19Jan07 kes Create patches/2.0.1-restart.patch. Fixes bug #755. [[ pkgsrc had this in the 2.0.1 package ]] 18Jan07 kes Fix Job restart on error bug that promotes an Inc to a Full backup. This should fix bug #755.
2007-01-31Mark as BROKEN_IN pkgsrc-2006Q4, based onwiz3-4/+8
ftp://asim.lip6.fr/outgoing/packages/i386/3.1/20070114.1132/broken.html (latest 3.1/i386 bulk build of 2006Q4). Feel free to fix them...
2007-01-30Modular Xorg support.joerg1-3/+5
2007-01-29Basic DragonFly support. Doesn't support swap infos, but forcingjoerg4-2/+64
kvm access for that is not justified unless someone else actually wants to implement it.
2007-01-28Added a patch that fixes PR 35263.rillig2-1/+18
2007-01-27Add pscpug.minskim1-1/+2
2007-01-27Import pscpug from pkgsrc-wip. Packaged by Bartosz Kuzma.minskim5-0/+44
pscpug is a unix utility designed to graph a given process's CPU usage over time. Since you can see changes over time, it is often more useful than top for checking on a specific errant process.
2007-01-26Add foremost.minskim1-1/+2
2007-01-26Import foremost from pkgsrc-wip. Packaged by Lubomir Kundrak.minskim7-0/+122
Foremost is a program to recover files based on their headers and footers. Foremost can work on image files, such as those generated by dd, Safeback, Encase, etc, or directly on a drive. The headers and footers are specified by a configuration file, so you can pick and choose which headers you want to look for.
2007-01-26Update kdirstat to 2.4.4markd3-16/+16
* Improved handling of sparse files: Now adding up only allocated size * Improved handling of regular files with multiple links: Now adding up size / no_links per occurence. This is much closer to what "du" reports. * Extended "own size" column context menu to show sparse files and regular files with multiple links * Reordered "own size" column context menu for consistency: xxx MB (yyy Bytes) * Removed currently read path from status line while reading: Much less flicker, no more constant window resizing, improved performance * Added explanations for sparse files and multiple links to online help
2007-01-26Update icons location of KDE apps. Bump PKGREVISIONmarkd6-76/+70
2007-01-24The configure script uses AC_DEFINE_UNQUOTED for sysconfdir, which isrillig1-2/+4
wrong (see mk/check/check-headers.sh). Override the resulting value and PKGREVISION++.
2007-01-23remove an @rmdir, the dir belongs to hicolor-icon-themedrochner1-2/+1
2007-01-23DragonFly needs the common BSD handling for the includes as well.joerg2-5/+10
2007-01-23-make fetch of hub descriptors in usbctl work (by setting the correctdrochner3-5/+31
request value) -ifdef out the USB_DISCOVER ioctl on NetBSD, this doesn't exist -bump PKGREVISION
2007-01-23Install translated documentation. From the maintainer viareed2-7/+11
PR 35468. Patch didn't apply cleanly. Removes install target. I also increased PKGREVISION. And I formatted one existing line to use a tab.
2007-01-23Modular Xorg support.joerg1-1/+3
2007-01-23Xfce 4.2.4 releasedmartti11-29/+31
A new bug fix release of Xfce 4.2 is available. This release is supposed to be the last release for the 4.2 branch. It includes several fixes ported from the current developpment branch. This release should not be confused with the upcoming Xfce 4.4 release [1], it's a bug fix release of the previous stable branch. [1] Xfce 4.4.0 is already in pkgsrc-wip.
2007-01-22Add libX11 & libXext buildlinksabs1-1/+3
2007-01-22Add a dependency on py-xml to avoid a "deprecated function" warningsmb1-2/+3
from Python
2007-01-22this needs py-libxml2 at runtime to work -- add a dependencydrochner1-1/+4
bump PKGREVISION
2007-01-20Add DragonFly and modular Xorg support.joerg4-2/+67
2007-01-20Fix a bug in the first version of the DragonFly support.joerg2-7/+7
2007-01-20Add DragonFly support.joerg5-2/+73
2007-01-20Add a note about patch-ac's intention.joerg2-3/+5
2007-01-19Add DragonFly support.joerg5-8/+73
2007-01-19Modular Xorg support.joerg1-1/+2
2007-01-19Upgrade the bacula and bacula-* packages to bacula 2.0.1. Additionally applyghen2-6/+12
2.0.1-restart.patch for the director daemon. Changes: 12Jan07 kes Fix Bacula->Documentation link on Win32 to point to index.html instead of bacula.html. Fixed bug #750. kes Return JobId in db_get_job_record() when JobId==0. This should fix bug #741. kes Do not release source pointers when restarting a failed job. 11Jan07 kes Add dynamic dll entry point for SHGetFolderPath to Win32 code. This *should* fix bug #747. kes Modify winbacula.nsi to substitute with g bin_dir_cmd. Should fix bug #742. 09Jan07 kes Modify USTORE constructor to set an empty store_source string, and don't copy the store_source string in a cancel. Hopefully this will fix Arno's seg fault, bug #744. kes Add back code to disable conio in configure. Fixes bug #743. kes Correct the Options scanner in the FD to correctly handle SHA1 option, which was eating the next option. Reported by Sebastien Guilbaud. kes Add code to indicate when the SD is spooling, spool wait, and despooling as requested by Alan Brown. For 2.0.1-restart.patch: Fixes bug #755 where jobs that were automatically rescheduled after a failure were being upgraded from Incremental (or differential) to Full backups (the since_time was lost).
2007-01-19Fix some pkglint warnings: include bsd.prefs.mk before setting defaults (?=)ghen1-2/+5
for user-settable variables, and announce them in BUILD_DEFS.