Commit graph

96575 commits

Author SHA1 Message Date
jlam
057ec88ef7 Use colons as separators instead of slashes on the off-chance that "/"
is used in either the user or group name due to some bizarro set of
circumstances.
2006-04-25 20:12:35 +00:00
jlam
ede4976eb9 First try at fixing a deficiency in the package +INSTALL scripts,
where they don't verify that any pre-existing config files and
directories have the correct permissions.  For example, if you are
upgrading a package to a newer version and the config files and
directories used by the package need to have different permissions
than in previous versions of the package, then the new package may
fail to work because it can't access pre-existing files and directories.

This commit improves on this by doing the following:

(1) Teach the +FILES and +DIRS scriptlets two new actions "PERMS" and
    "CHECK-PERMS".  "PERMS" fixes permissions on existing files and
    directories.  "CHECK-PERMS" will verify those same bits and warn
    the user when they are wrong.  The "CHECK-PERMS" actions for the
    two scriptlets are run immediately after the "ADD" actions.

(2) Add a new variable PKG_CONFIG_PERMS that controls whether the
    "PERMS" action will automatically fix permissions.  PKG_CONFIG_PERMS
    is only consulted if PKG_CONFIG is "yes".  PKG_CONFIG_PERMS can
    be set in the shell environment when running pkg_add, e.g.:

        export PKG_CONFIG=yes
        export PKG_CONFIG_PERMS=yes
        pkg_add /path/to/binary/package.tgz

    The default value of PKG_CONFIG_PERMS embedded into the +INSTALL
    script may also be set in /etc/mk.conf.  This value defaults to
    "no", so that by default, the +INSTALL script will not modify or
    destroy any existing configuration files or directories.

The +INSTALL script will now always warn you if there are files or
directories whose permissions differ from what the package is expecting
to use, and if PKG_CONFIG_PERMS is set to "yes", then it will go ahead
and fix those permissions for you automatically.
2006-04-25 19:54:39 +00:00
wiz
5875fd647a + kbarcode-2.0.2. 2006-04-25 17:46:14 +00:00
tron
554028c3b7 Remove as maintainer of this package. I'm no longer using it on any
system I administrate.
2006-04-25 16:19:40 +00:00
drochner
9d728228ad re-apply the fix for alignment of radiotap data fields, and fix
two newly introduced problems:
-botch in picking up IEEE80211_RADIOTAP_FLAGS
-wrong offset passed to inner dissector
2006-04-25 15:40:56 +00:00
salo
51ac356563 Note www/paros update. 2006-04-25 14:17:43 +00:00
salo
08fe599279 Update to version 3.2.10
Changes:

- Tracking session state problem reported (previously only restart
  can reset session state).
- Paros startup problem when added server authentication into
  authentication panel.
- Authentnciation entry reappear even after deleted (when proxy
  reloads).
2006-04-25 14:16:24 +00:00
hiramatsu
37b3d2736d Note update of
- p5-DateTime
- p5-DateTime-Locale
- p5-DateTime-TimeZone
2006-04-25 14:05:44 +00:00
hiramatsu
b4a8d4c764 Update p5-DateTime to 0.30.
Changes from 0.27:

0.30    2005-12-22

[ ENHANCEMENTS ]

- Expanded and rewrote the docs on date math to try to explain exactly
how DateTime.pm works, and in particular cover the problems DST
introduces to various types of date math.  The docs now also include
some specific recommendations on getting sane results from datetime
math.

- Added calendar_duration() and clock_duration() methods to
DateTime::Duration

- Explicitly override the stringification method for
DateTime::Infinite objects.  They now stringify as whatever the IEEE
infinity and negative infinity numbers stringify to on your platform.
On Linux this is "inf" and "-inf". CPAN RT #16632.

[ BUG FIXES ]

- delta_md() and delta_days() did not always return correct values
when crossing a DST change.

- The pure Perl version of the code had a dependency ordering problem
where DateTime::LeapSecond depended on other pure Perl code that
wasn't yet available.  I'm not sure how this ever worked.

- Remove mentions of leap second on 1971-12-31 from the docs, because
there was no leap second that day.  Reported by Mike Schilli.

- If you added a second to a datetime that was on a leap second (like
2005-12-31T23:59:60) it got "stuck" and kept returning the same
datetime.  Reported by Mike Schilli.

- Changes to the tests in 20infinite.t may fix failures seen on some
platforms and with new versions of Test::More (0.62 was known to cause
failures)

[ *** BACKWARDS INCOMPATIBILITIES *** ]

- The subtract_datetime() method switched back to using the local
portion of the date _and_ time, but it now accounts for days with DST
changes specially.  This produces results that fix the bugs that were
fixed by previous subtraction changes in 0.28 and 0.29, but without
introducing even more bugs.  The overall result should be sane, but
please see the docs for details.

0.2901  2005-07-04

- A leap second for the end of 2005 was announced.

0.29    2005-06-03

[ *** BACKWARDS INCOMPATIBILITIES *** ]

- When adding/subtracting a duration with months or days that crossed
a DST change, the result was based on the local time, not the UTC
time.  For consistent results, it is necessary to use the UTC time
(but local date) for all date math.  Reported by J. Alexander Docauer.

0.28    2005-02-27

[ ENHANCEMENTS ]

- The era names for the era() method are now retrieved from the
DateTime.pm object's associated locale.  The old era() method, which
was hard-coded to use BCE and CE, is renamed secular_era().  The
christian_era() method remains the same.

[ BUG FIXES ]

- Fixed an embarassing bug in the subtract_datetime() method.  It was
subtracting local times, not UTC, which caused bugs when doing
subtraction across a DST change.  This method is used to implement
subtraction overloading, so that was affected as well.  Reported by
Mike Schilli.

- The docs for the %U and %W strftime specifiers implied that these
should be zero-padded, but the code was not doing so.  Reported by J
Docauer.
2006-04-25 14:03:58 +00:00
hiramatsu
cf06490021 Update p5-DateTime-TimeZone to 0.44.
Changes from 0.42:

0.44     2006-04-17

- This release is based on version 2006d of the Olson database.

0.43     2006-04-13

- This release is based on version 2006c of the Olson database.

- Added a link for AKST9AKDT (to America/Anchorage).
2006-04-25 13:59:06 +00:00
hiramatsu
c4b3864bdd Update p5-DateTime-Locale to 0.22:
Changes from 0.09:

0.22   2005-05-31

- Allow id names passed to load() to contain dashes or underscores, in
order to support RFC 3066 locale names, which use dashes.

- Fix bugs when a custom locale was registered and a "class" parameter
was passed to register().  Patch from Yann Kerherv.

- Switched to a "traditional" Makefile.PL file at Perrin Harkins'
request.

0.21   2005-02-28

- Fix era() method for year 0.

0.20   2005-02-26

* BACKWARDS INCOMPATIBILITY - The way DateTime::Locale::Base
subclasses work has changed.  Subclasses should no longer implement
the date_formats() or time_formats() methods.  Instead, they need to
provide one method per format length (full_date_format(),
long_date_format(), etc).

- Uses much newer (August, 2004) data from ICU.  This includes a
number of new locales.  See DateTime::LocaleCatalog for a list.  This
new data also adds a new type of differentiator for locales, the
script (Latin vs Cyrillic, for example).

- Added new methods to get the "narrow" forms of a day or month.

- Implemented per-locale eras.

- Fix a number of doc typos and buglets.  Patch by Jean Forget.
2006-04-25 13:56:48 +00:00
joerg
210a312e33 Bump revision of sqlrelay: PLIST fixes, many new options, Perl adapter
no longer the default.
2006-04-25 13:52:51 +00:00
joerg
dab7abae32 Explicitly disable all features not enabled via option.
The configure script is too agreessive and bypasses the buildlink3
framework.
Add options for sqlite, odbc, freetds and perl.
Fix PLIST. Bump revision. OK by maintainer.
2006-04-25 13:51:24 +00:00
salo
75d3961424 Note net/nmap update. 2006-04-25 13:43:59 +00:00
salo
9c835fba98 Update to version 4.03
Changes:

- Updated the LibPCRE build system to add the -fno-thread-jumps option
  to gcc when compiling on the new Intel-based Apple Mac OS X systems.
  Hopefully this resolves the version detection crashes that several
  people have reported on such systems.  Thanks to Kurt Grutzmacher
  (grutz(a)jingojango.net) for sending the configure.ac patch.

- Increased a write buffer length to avoid Nmap from quitting with the
  message "log_vwrite: write buffer not large enough -- need to
  increase".  Thanks to Dave (dmarcher(a)pobox.com) for reporting the
  issue.

- Made some portability fixes to keep Nmap compiling with the newest
  Visual Studio 2005.  Thanks to KX (kxmail(a)gmail.com) for
  suggesting them.

- Service fingerprints are now provided in the XML output whenever
  they would appear in the interactive output (i.e. when a service
  respons with data but is unrecognized).  They are shown in a new
  'servicefp' attribute to the 'service' tag.  Thanks to Brandon Enright
  (bmenrigh(a)ucsd.edu) for sending the patch.

- Improved the Windows build system -- mswin32/Makefile now takes care
  of packaging Nmap and creating the installers once Visual Studio (GUI)
  is done building the Release version of mswin32/nmap.sln.  If someone
  knows how to do this (build) step on the command line (using the
  Makefile), please let me know.  Or if you know how to at least make
  'Release' (rather than Debug) the default configuration, that would be
  valuable.

- WinPcap 3.1 binaries are now shipped in the Nmap tarball, along with
  a customized (for Nmap) installer written by Doug Hoyte.  That new
  WinPcap installer is now used in the Nmap self-installer.

- Fixed (I hope) a problem where aggresive --min-parallelization
  option values could cause Nmap to quit with the message "box(300, 100,
  15) called (min,max,num)".  Thanks to  Richard van den Berg
  (richard.vandenberg(a)ins.com) for reporting the problem.

- Fixed a rare crash bug thanks to a report and patch from Ganga
  Bhavani (GBhavani(a)everdreamcorp.com)
2006-04-25 13:43:09 +00:00
dillo
ffd2c03b44 Sync with src: HOMEPAGE is optinal, noted by wiz.
Regen catman page.
2006-04-25 13:33:18 +00:00
salo
a68331710d Note security/nessus update. 2006-04-25 12:48:48 +00:00
salo
3f7dbcfdf4 Update to version 2.2.7
Approved by <frueauf>

Changes:
- make it work as binary packages,
- remove useless MESSAGE files,
- add nmap.nasl plugin, not included by default upstream,
- make the installation a bit more sane and easier to configure.

2.2.7:
======

Nessus 2.2.7 contains several fixes for bugs which have been found
during the 3.x developement process and have been backported to this
branch. It also slightly extends the NASL language by adding support for
arrays of arrays. We will use this feature in some key plugins (SMB in
particular) within 6 months, so you should definitely upgrade to 2.2.7
or 3.0.x.

nessus-libraries:
- Fixed a NULL pointer dereferencement in the BPF server (this mostly
  affects OpenBSD and FreeBSD < 5)
- The 'service' functions now only deal with the services file provided
- with Nessus (instead of using a mix of /etc/services and others)

libnasl:
- Fixed off-by-one bugs in insstr() and str_replace() which would
  sometimes prevent these two functions from properly dealing with the
  last character of a string
- Fixed tcp_ping() which was too aggressive and may therefore sometimes
  miss a live host
- Fixed a bug in send() which would not properly validate the value of the
  'length' variable
- Now handle arrays of arrays
- Fixed open_priv_sock_tcp() which would report a successful connection
  when timing out

nessusd:
- Properly install the file 'nessus-services' in $prefix/var/nessus/
- Bigger buffer when receiving preferences from the client (to avoid a
  possible truncation of the plugin list in the future)
- Fixed a bug in the preferences parser which would cause nessusd to die
  on startup when processing a malformed preference file

nessus client:
- Fixed an unlikely but potential segmentation fault when viewing the
  report in the GUI
- Erase the credentials from memory after having used them (thanks to
  Sumiut Siddhart for noticing this)

plugins:
- Fixed several bugs in find_services.c which would not properly set the
  key Transport/SSL or which may read some data beyond its buffer
- Fixed a bad #if/#endif clause in nessus_tcp_scanner.c which prevented it
  from recomputing the RTT, hence negatively impacting the performance
- nmap.nasl has been removed from the main distribution (to use nmap from
  within Nessus read http://www.nessus.org/documentation/?doc=nmap-usage)
2006-04-25 12:45:57 +00:00
salo
5e881f9fef delint. 2006-04-25 12:29:25 +00:00
tron
46b1be7cc7 Note update of "ethereal" package to version 0.99.0. 2006-04-25 10:04:52 +00:00
tron
db55002743 Update "ethereal" package to version 0.99.0.
Changes since version 0.10.14 include:
- security fixes for problems discovered by a Coverity scan
- new utility "dumpcap" for capturing packets from a live network and
  writing them to a file has been added.
- support for ACP133, E.212, Nortel LGE Monitor and OICQ protocols
2006-04-25 10:04:20 +00:00
martti
8da39f54f8 Undo previous as it is not needed (pointed out by wiz@) 2006-04-25 07:58:26 +00:00
martti
b18a7ae9f1 Use PKGMANDIR instead of man 2006-04-25 07:45:53 +00:00
kim
e5cdd0aca2 Make this work with GNU make 3.81: continuation lines for the shell
work differently now, so the @# prefix to comment the lines out no
longer works.  (A plain '#' might work, though.)
2006-04-25 07:42:06 +00:00
martti
820987d837 keychain-2.6.2 2006-04-25 06:34:34 +00:00
martti
1db46071a2 Updated security/keychain to 2.6.2
Add --confirm option and corresponding regression tests for Debian bug 296382.
  Thanks to Liyang HU for the patch.  Also add initialization for $ssh_timeout
  which was being inherited from the environment and add regression tests for
  --timeout
2006-04-25 06:34:16 +00:00
hiramatsu
c85b232195 lang/ocaml is updated to 3.09.2. 2006-04-25 04:59:33 +00:00
hiramatsu
0ba7d34a9d Update lang/ocaml to 3.09.2.
Changes from 3.09.1:
----
Bug fixes:
- Makefile: problem with "make world.opt"
- compilers: problem compiling several modules with one command line
- compilers,ocamldoc: error message that Emacs cannot parse
- compilers: crash when printing type error
- compilers: -dtypes wrong for monomorphic type variables
- compilers: wrong warning on optional arguments
- compilers: crash when wrong use of type constructor in let rec
- compilers: better wording of "statement never returns" warning
- runtime: inefficiency of signal handling
- runtime: crashes with I/O in multithread programs
- camlp4: empty file name in error messages
- camlp4: stack overflow
- otherlibs/labltk: ocamlbrowser ignores its command line options
- otherlibs/unix: Unix.times wrong under Mac OS X
- otherlibs/unix: wrong doc for execvp and execvpe
- otherlibs/win32unix: random crash in Unix.stat
- stdlib: update_mod not found under Windows
- stdlib: Filename.dirname/basename wrong on Win32
- stdlib: incomplete documentation of Pervasives.abs
- stdlib: Printf bugs
- tools/checkstack.c missing include
- yacc: crash when given argument "-"

New features:
- ported to MacOS X on Intel
- configure: added support for GNU Hurd
2006-04-25 04:58:32 +00:00
dmcmahill
c900de7d35 Use an options group for the gui selection (gtk vs motif). Suggested
by Thomas Klausner.
2006-04-25 00:51:11 +00:00
jlam
31e0ac81c5 Fix typos in comments, noted by Yoshito Komatsu in private email. 2006-04-24 23:44:18 +00:00
jlam
1ee243ebde Note addition of net/uucp. 2006-04-24 23:22:23 +00:00
jlam
380e651f97 Initial import of uucp-1.07 as net/uucp.
This is a package for Taylor UUCP.

This package provides everything you need to make a UUCP connection.
It currently supports the 'f', 'g' (in all window and packet sizes),
'G', 't' and 'e' protocols, as well a Zmodem protocol, the FX UUCICO
'y' protocol, and two new bidirectional protocols.  If you have a
Berkeley sockets library, it can make TCP connections.  If you have
TLI libraries, it can make TLI connections.  It supports a new
configuration file mechanism.
2006-04-24 23:21:46 +00:00
markd
bc4958c757 Rework Imakefile so manual pages are actually installed.
Bump PKGREVISION.
2006-04-24 22:22:55 +00:00
markd
f72c86ef65 Fix build on Solaris (doesn't have SIOCGIFHWADDR) 2006-04-24 22:16:14 +00:00
wiz
cc17cf1e8e Sync with usr.sbin/pkg_install/lib/pkg_summary.5 v1.2: Sort. 2006-04-24 22:05:13 +00:00
agc
41406a0037 Note update of devel/netbsd-iscsi to 20060424:
+ Some minor formatting cleanup in the header files.
+ Properly pad the names with spaces (with thanks to Bill Studenmund)
+ Use the official T10 vendor name, "NetBSD".
+ Minor cleanup in the INQUIRY command
+ Rather than just punting on the REPORT LUNs SCSI command, emulate it
properly.  This change makes the target work with the Solaris initiator:

        AVAILABLE DISK SELECTIONS:
               0. c1d0 <DEFAULT cyl 29728 alt 2 hd 64 sec 63>
                  /pci@0,0/pci-ide@1f,1/ide@0/cmdk@0,0
               1. c2t5d0 <DEFAULT cyl 97 alt 2 hd 64 sec 32>
                  /iscsi/disk@0000iqn.1994-04.org.netbsd.iscsi-target%3Atarget00001,0
        Specify disk (enter its number): 1
2006-04-24 22:04:17 +00:00
agc
8bf3b43307 Update to version 20060424 of devel/netbsd-iscsi.
Changes since previous version:

+ Some minor formatting cleanup in the header files.
+ Properly pad the names with spaces (with thanks to Bill Studenmund)
+ Use the official T10 vendor name, "NetBSD".
+ Minor cleanup in the INQUIRY command
+ Rather than just punting on the REPORT LUNs SCSI command, emulate it
properly.  This change makes the target work with the Solaris initiator:

        AVAILABLE DISK SELECTIONS:
               0. c1d0 <DEFAULT cyl 29728 alt 2 hd 64 sec 63>
                  /pci@0,0/pci-ide@1f,1/ide@0/cmdk@0,0
               1. c2t5d0 <DEFAULT cyl 97 alt 2 hd 64 sec 32>
                  /iscsi/disk@0000iqn.1994-04.org.netbsd.iscsi-target%3Atarget00001,0
        Specify disk (enter its number): 1
2006-04-24 22:03:06 +00:00
dillo
5a24717f5c Rename recently added BUILD_INFO variable DATE to BUILD_DATE, and
the make variable holding its value to _BUILD_DATE.

Discussed on tech-pkg.
2006-04-24 20:19:03 +00:00
tv
9bee330e30 Set APACHE_MODULES with ?= *before* bsd.prefs.mk, because that's the only
way that using APACHE_MODULES+= (additive) in mk.conf can work correctly.
2006-04-24 20:10:02 +00:00
ghen
6eda7a299b As the 1.7.13 release marked the end-of-life of the Mozilla Suite product line,
users of the Mozilla Suite are adviced to switch over to Firefox (www/firefox)
and Thunderbird (mail/thunderbird).  For those who still like the Suite, there
is Seamonkey (pkgsrc/www/seamonkey), a community-driven project to continue the
Mozilla Suite.

For more information, see the Mozilla Suite 1.7.x Product Sunset Announcement:
http://developer.mozilla.org/devnews/index.php/2006/04/12/sunset-announcement-for-fxtb-10x-and-mozilla-suite-17x/
2006-04-24 18:52:25 +00:00
ghen
d4f9d7a588 Reindent. 2006-04-24 18:48:11 +00:00
veego
b703cfb1e0 Note the mozilla and mozilla-gtk2 updates to 1.7.13 2006-04-24 16:55:02 +00:00
veego
f724bacbb3 Update "mozilla" packages to version 1.7.13. Changes since 1.7.12:
- stability fixes
- security fixes
 - MFSA 2006-27 Table Rebuilding Code Execution Vulnerability
 - MFSA 2006-25 Privilege escalation through Print Preview
 - MFSA 2006-24 Privilege escalation using crypto.generateCRMFRequest
 - MFSA 2006-23 File stealing by changing input type
 - MFSA 2006-22 CSS Letter-Spacing Heap Overflow Vulnerability
 - MFSA 2006-21 JavaScript execution in mail when forwarding in-line
 - MFSA 2006-19 Cross-site scripting using .valueOf.call()
 - MFSA 2006-18 Mozilla Firefox Tag Order Vulnerability
 - MFSA 2006-17 cross-site scripting through window.controllers
 - MFSA 2006-16 Accessing XBL compilation scope via valueOf.call()
 - MFSA 2006-15 Privilege escalation using a JavaScript function's cloned
                parent
 - MFSA 2006-14 Privilege escalation via XBL.method.eval
 - MFSA 2006-13 Downloading executables with "Save Image As..."
 - MFSA 2006-12 Secure-site spoof (requires security warning dialog)
 - MFSA 2006-11 Crashes with evidence of memory corruption (rv:1.8)
 - MFSA 2006-10 JavaScript garbage-collection hazard audit
 - MFSA 2006-09 Cross-site JavaScript injection using event handlers
 - MFSA 2006-05 Localstore.rdf XML injection through XULDocument.persist()
 - MFSA 2006-03 Long document title causes startup denial of Service
 - MFSA 2006-01 JavaScript garbage-collection hazards
- additional patch to fix pr#33333
Shin'ichiro TAYA told me that i can do this update.
2006-04-24 16:52:58 +00:00
wiz
8c3994dfe4 + gnome-vfs2-2.14.1. 2006-04-24 16:51:42 +00:00
jlam
ec33004d29 Fix {group,user}_exists functions when the numeric ID is not set. Fix
provided in PR pkg/33346 by Yoshito Komatsu.
2006-04-24 15:44:32 +00:00
dillo
10da79a1a1 Sync with src, version 20060424:
Add support for creating summary file containing all information
	about a package repository needed by package managing software.
	This allows better use of remote binary package repositories.

	Discussed on tech-pkg.
2006-04-24 13:52:04 +00:00
shannonjr
7dd1a3904a Added entries for updating security/prelude packages 2006-04-24 10:49:12 +00:00
shannonjr
543bc0b0f6 Update to 0.9.4.1. Changes:
- Enable write notification on queued write (Fix reverse relaying).
- Fix IDMEF message scheduler warning when plugin failover is enabled.
- Fix reverse relaying on some architecture due to thread safety
  issue.
- Server scalability improvement in case of message burst.
- Start work on a normalization plugin. Very simple for now, mostly
  sanitize IDMEF Address and IDMEF Service classes.
- When an analyzer have read and write permission to prelude-manager,
  avoid acting as an echo server, don't send received message from this
  analyzer to itself.
- When no listen address is specified, try to bind all
  system address (both ipv4/ipv6).
- Send an alert to the peer on handshake failure, so that
  the peer have some information on what happened.
- Consistency work accross all plugin logfile option.
- Various bug fixes and improvements.
2006-04-24 10:43:44 +00:00
shannonjr
bf58e6e09f Update to 0.9.4. This is a bugfix release. Added patch to fix
'Filter on this Target' bug (re Prelude Trac ticket 148)
2006-04-24 10:39:05 +00:00
shannonjr
c6cd06d764 Update to 0.9.7.1.
Changes:
- Fix Perl/Python bindings uint64 handling on 32 bits machine.
- Make preludedb_check_version available from Perl/Python bindings.
- Use new IDMEF_LIST_APPEND primitive, require libprelude 0.9.6.
- Add libprelude dependencie to SQL plugins, since they depend on
  libprelude symbols. Fix compilation problem with some distribution.
- Use global transaction surrounding all operation in preludedb-admin,
  this bring a major performance improvement for insert operation.
- API improvement.
2006-04-24 10:21:43 +00:00