Commit graph

4107 commits

Author SHA1 Message Date
wiz
f9a0c7d5fc Update MASTER_SITES/HOMEPAGE -- mostly disappeared.
From Sergey Svishchev in private mail.
2007-03-04 11:29:57 +00:00
hira
f6cf7b2ccb USE_TOOLS+=pkg-config. 2007-03-02 15:32:54 +00:00
obache
80fcf34e4f Update ipa to 2.0.3.
Patch provided by maintainer, Andrey Simonenko in PR 35847.

Changes:
    *	If value in command line for ipactl is given in time units,
	then ipactl ignored overflow during parsing.

    *	If limits and thresholds were disabled during compilation,
	then ipactl did not accept the -r option.

    *	The "limit" section in ipastat.conf placed in incorrect place
	could cause segmentation fault.
2007-02-26 11:55:18 +00:00
drochner
5000fc18c1 -don't assume that usb_descriptor_t has a field bDescriptorSubtype -
this field is class specific and shouldn't be there
-before reading a string descriptor, read the language table and use
 a correct language code if possible
-bump PKGREVISION
2007-02-26 11:54:55 +00:00
rillig
67545d1d6e Updated foremost to 1.4.
Changes since 1.3:
* Fixed realpath problems when compiling with cygwin
* Fixed flaw in Zip extraction
* Made indirect block detection a little more stable

Patch provided by Lubomir Kundrak in PR 35712.
2007-02-22 23:19:16 +00:00
wiz
51c8ea8d62 pkglint USE_LANGUAGES cleanup. Patch from Sergey Svishchev. 2007-02-22 19:30:02 +00:00
wiz
601583c320 Whitespace cleanup, courtesy of pkglint.
Patch provided by Sergey Svishchev in private mail.
2007-02-22 19:26:05 +00:00
wiz
9e73972501 Update HOMEPAGE and MASTER_SITES. From Sergey Svishchev. 2007-02-22 19:23:42 +00:00
wiz
6e2c35c083 pkglint cleanup; update HOMEPAGE/MASTER_SITES.
From Sergey Svishchev in private mail.
2007-02-22 19:01:13 +00:00
joerg
17d747ddd2 Modular Xorg support. 2007-02-20 01:40:03 +00:00
joerg
2911180c01 Mark all the webmin modules that don't pass the distfile checksum
as explicitly broken as discussed with the maintainer until someone
invests the time to fix.
2007-02-19 21:52:41 +00:00
joerg
c0245b7ee1 Modular Xorg support. 2007-02-19 20:34:00 +00:00
joerg
00348b554b Modular Xorg and DragonFly support. 2007-02-19 19:50:47 +00:00
joerg
003ed2fc13 Modular Xorg support. 2007-02-19 18:24:54 +00:00
joerg
97807dc830 Modular Xorg support. 2007-02-19 17:49:03 +00:00
adrianp
fb1d7eda31 buildlink updates to handle the new libnet package structure
bump PKGREVISION
2007-02-18 18:46:11 +00:00
wiz
631c782a95 Add p5-File-Copy-Recursive. 2007-02-18 02:16:54 +00:00
wiz
b68d52d0a8 Initial import of p5-File-Copy-Recursive, from pkgsrc-wip.
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-18 02:15:29 +00:00
wiz
391d620288 Update to 0.34:
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-18 02:03:34 +00:00
minskim
957a7529ac Add a patch to make this build on DragonFly BSD. Submitted by MAINTAINER. 2007-02-17 09:47:59 +00:00
joerg
5deb32be12 Modular Xorg support. Cut dependency list down to what is used. 2007-02-15 23:21:06 +00:00
joerg
a36d234c97 Add DragonFly and modular Xorg support. 2007-02-15 21:46:54 +00:00
rillig
d5344572f8 BINOWNER and BINGROUP need to be set in MAKE_FLAGS, not MAKE_ENV. 2007-02-15 21:29:13 +00:00
rillig
428850cb26 Changed white-space to appease pkglint. 2007-02-15 21:25:04 +00:00
joerg
5cdff1e29d Modular Xorg support. 2007-02-15 14:47:20 +00:00
rillig
8817b5f2f1 Moved the definition of the supported options into options.mk. 2007-02-15 10:00:08 +00:00
ghen
7398e4fbd6 Add a "python" option to enable the python dependency and fix the interpreter
path in the dvd-handler script.  From Rumko on pkgsrc-users.
2007-02-15 09:08:05 +00:00
drochner
f957b34f4a rename all the remaining global xdg_mime text symbols to avoid conflicts
with gtk2, fixes some crashes with file-roller and bmpx
2007-02-09 19:06:54 +00:00
tv
f8f798106f NOT_FOR_PLATFORM Interix. 2007-02-08 15:54:15 +00:00
gdt
660135b59e add patch:
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-07 02:04:15 +00:00
wiz
5524c24038 Fix installation of example files. 2007-02-07 00:03:58 +00:00
wiz
c2c0bd76a5 Update to 2.1.22:
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-07 00:03:28 +00:00
ghen
f9f1bf0584 Remove old PATCHFILE from distinfo. 2007-02-05 15:30:26 +00:00
joerg
8a9d00c858 Modular Xorg support. 2007-02-02 15:59:46 +00:00
joerg
fca7bd59ce Needs libXp. 2007-02-01 15:14:08 +00:00
ghen
377e810612 Update to 2.0.2 docs to sync with the other bacula* packages.
The HTML documentation is now installed as "split HTML" (i.e. multiple pages).
2007-01-31 17:59:10 +00:00
ghen
a8f513fa4b Update bacula* packages to Bacula 2.0.2. Changes since Bacula 2.0.1:
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-31 17:58:06 +00:00
wiz
29abbd1c1b Mark as BROKEN_IN pkgsrc-2006Q4, based on
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-31 00:04:11 +00:00
joerg
bac5f47638 Modular Xorg support. 2007-01-30 23:38:22 +00:00
joerg
1958770f73 Basic DragonFly support. Doesn't support swap infos, but forcing
kvm access for that is not justified unless someone else actually
wants to implement it.
2007-01-29 16:42:52 +00:00
rillig
38411db6fc Added a patch that fixes PR 35263. 2007-01-28 15:39:26 +00:00
minskim
c212e3cb70 Add pscpug. 2007-01-27 00:23:30 +00:00
minskim
326d33e0b9 Import pscpug from pkgsrc-wip. Packaged by Bartosz Kuzma.
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-27 00:21:33 +00:00
minskim
7c6b67b60e Add foremost. 2007-01-26 16:38:43 +00:00
minskim
31e81c339f Import foremost from pkgsrc-wip. Packaged by Lubomir Kundrak.
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-26 16:36:29 +00:00
markd
75f0049d1e Update kdirstat to 2.4.4
* 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-26 04:37:27 +00:00
markd
60c020c40a Update icons location of KDE apps. Bump PKGREVISION 2007-01-26 04:25:46 +00:00
rillig
41604efeea The configure script uses AC_DEFINE_UNQUOTED for sysconfdir, which is
wrong (see mk/check/check-headers.sh).

Override the resulting value and PKGREVISION++.
2007-01-24 02:17:00 +00:00
drochner
229653ccfa remove an @rmdir, the dir belongs to hicolor-icon-theme 2007-01-23 17:43:47 +00:00
joerg
c906d7eac7 DragonFly needs the common BSD handling for the includes as well. 2007-01-23 17:07:58 +00:00