Contributed by maxime on from the updating-servers-instead-of-working-on-undeadly dept.
There were 11 new ports for the week of April 20 to April 26, and 9 for the week of April 27 to May 4:
Some ports had updates that users should be aware of; 7 ports were removed.
New ports, listed in the order they were committed to the tree:
- editors/teaqt
- TEA is a powerful and simple-in-use QT-based text editor with syntax highlighting. TEA can also open Openoffice.org Writer and Microsoft Word 2007 files.
- www/concrete5
- concrete5 is a building material for websites written in PHP, using a MySQL database, and running on your live webserver, to make editing websites easy.
- net/pcapdiff
- Pcapdiff is a tool developed by the EFF to compare two packet captures and identify potentially forged, dropped, or mangled packets. Two technically-inclined friends can set up packet captures on their own computers and produce network traffic between their two computers over the Internet. Later, they can run pcapdiff on the two packet capture files to identify suspicious packets for further investigation.
- x11/gnome/tracker
- Tracker is a powerful desktop-neutral first class object database, tag/metadata database, search tool and indexer. Tracker is also extremely fast and super efficient with your systems memory when compared with some other competing frameworks and is by far the fastest and most memory efficient Nautilus search and Deskbar backends currently availble. It consists of a common object database that allows entities to have an almost infinte number of properties, metadata (both embedded/harvested as well as user definable), a comprehensive database of keywords/tags and links to other entities.
- net/zabbix
- ZABBIX is an enterprise-class open source distributed monitoring solution designed to monitor and track performance and availability of network servers, devices and other IT resources. It supports distributed and WEB monitoring, and more.
- devel/py-distutils-extra
- www/p5-HTML-RewriteAttributes
- HTML::RewriteAttributes is designed for simple yet powerful HTML attribute rewriting. You simply specify a callback to run for each attribute and we do the rest for you.
- www/p5-RTx-Tags
- This module uses portions of HTML::TagCloud to provide a tag cloud on Search/Simple.html. The cloud consists of the values (split on commas, semi-colons and whitespace) for all objects with the Tags custom field. In addition to the cloud, this module provides support for Simple Searchable Custom Fields witha Local overlay.
- audio/gmpc-plugins
- A bundle of plugins for gmpc:
- Amazon.com cover fetcher
- Music directory metadata fetcher
- Last.fm metadata fetcher
- Lyricwiki lyrics fetcher
- Lyrics fetcher
- Jamendo: Browse and listen to music from jamendo
- Magnatune: Browse and listen to music from magnatune
- Extra Playlist: Add an extra view to the play queue
- Tagedit: Quickly fix your tags
- Osd: More modern looking song notification
- Shout: Play mpd's shout (ogg) stream locally
- A bundle of plugins for gmpc:
- lang/petite-chez
- Petite Chez Scheme is a complete Scheme system that is fully compatible with Chez Scheme but uses high-speed threaded interpreter technology in place of Chez Scheme's incremental native-code compiler. Petite Chez Scheme may be used without license, fee or royalty for any purpose, including for resale as part of a commercial product.
- devel/dotconf
- dot.conf is a simple-to-use and powerful configuration-file parser library written in C. The configuration files created for dot.conf look very similar to those used by the Apache Webserver. Even Container-Directives known from httpd.conf can easily be used in the exact same manner as for Apache-Modules. It supports various types of arguments, dynamically loadable modules that create their own configuration options on-the-fly, a here-documents feature to pass very long ARG_STR data to your app, and on-the-fly inclusion of additional config files.
- www/pecl-ssh2
- The PECL SSH2 extension provides bindings to the functions of libssh2 which implements the SSH2 protocol.
Documentation for this extension is available online at: http://www.php.net/ssh2/.
- The PECL SSH2 extension provides bindings to the functions of libssh2 which implements the SSH2 protocol.
- www/pecl-uploadprogress
- pecl-uploadprogress is an extension which allows you to track progress of a file upload.
- www/pecl-proctitle
- pecl-proctitle is an extension which allows you to change the current process's name.
- mail/pecl-mailparse
- Mailparse is a PHP extension for parsing and working with plain and MIME compliant email messages. It is stream based, so does not keep in-memory copies of the files it processes, lowering resource use with large messages.
- www/pecl-geoip
- pecl-geoip is an extension which allows you to geocode IPv4 addresses. Documentation is available online at http://us.php.net/geoip/.
- devel/p5-Set-Infinite
- Set::Infinite is a Set Theory module for infinite sets. A set is a collection of objects. The objects that belong to a set are called its members, or "elements". As objects we allow (almost) anything: reals, integers, and objects (such as dates). Note that there is no account for
- the order of elements (for example, {1,2} = {2,1});
- repetition of elements (for example, {1,2,2} = {1,1,1,2} = {1,2}).
- Set::Infinite is a Set Theory module for infinite sets. A set is a collection of objects. The objects that belong to a set are called its members, or "elements". As objects we allow (almost) anything: reals, integers, and objects (such as dates). Note that there is no account for
- devel/p5-DateTime-Set
- DateTime::Set is a module for datetime sets. It can be used to handle
two different types of sets:
- Fixed sets of predefined datetime objects. For example, if we wanted to create a set of datetimes containing the birthdays of people in our family.
- Recurring sets, such as "every Wednesday", or "noon on the 15th day of every month". This type of set can have fixed starting and ending datetimes, but neither is required.
- DateTime::Set is a module for datetime sets. It can be used to handle
two different types of sets:
- x11/xfce4/xfmpc
- Xfmpc is a graphical GTK+ MPD client focusing on low footprint.
- x11/xfce4/xfce4-notifyd
- Xfce4-notifyd is an easily themable notification daemon with transparency effects.
Updated ports that users should be aware of:
- audio:
- audio/libsndfile, from libsndfile-1.0.17 to libsndfile-1.0.19.
This updates includes a security fix for CVE-2009-0186.
- audio/libsndfile, from libsndfile-1.0.17 to libsndfile-1.0.19.
- databases:
- databases/mysql, from mysql-5.0.77 to mysql-5.0.81.
Security and bugfix update.
- databases/mysql, from mysql-5.0.77 to mysql-5.0.81.
- devel:
- devel/ruby-rake, from ruby-rake-0.8.3 to ruby-rake-0.8.4.
- devel/mercurial, from mercurial-1.1.2 to mercurial-1.2.1.
- devel/subversion, from subversion-1.5.6 to subversion-1.6.1.
- devel/yasm, from yasm-0.7.2 to yasm-0.8.0.
- graphics:
- graphics/graphicsmagick got a security patch SA33697, which could lead to a DoS.
- graphics/imlib2, from imlib2-1.4.0 to imlib2-1.4.2.
- lang:
- lang/ruby, from ruby-1.8.6-p287 to ruby-1.8.6-p368.
This update includes security fixes for CVE-2008-1447 and CVE-2007-1558. - lang/python/2.6, from Python-2.6.1 to Python-2.6.2.
- lang/ruby, from ruby-1.8.6-p287 to ruby-1.8.6-p368.
- mail:
- mail/mailman, from mailman-2.1.9 to mailman-2.1.12.
- net:
- net/ntp got a security patch to fix buffer overflow in ntpq (CVE-2009-0159).
- net/pure-ftpd, from pure-ftpd-1.0.21 to pure-ftpd-1.0.22.
- print:
- print/poppler, from poppler-0.10.0 to poppler-0.10.6.
Security update, fixes CVE-2009-0799, CVE-2009-0800, CVE-2009-1179, CVE-2009-1180, CVE-2009-1181, CVE-2009-1182, CVE-2009-1183, CVE-2009-1187, CVE-2009-1188 and a couple of other bugs.
Detailed changelog stands at http://poppler.freedesktop.org/releases.html. - print/cups, from cups-1.2.7 to cups-1.3.10.
- print/poppler, from poppler-0.10.0 to poppler-0.10.6.
- security:
- security/gnutls, from gnutls-2.6.2 to gnutls-2.6.5.
- www:
- www/phpmyadmin got two updates.
- The first was a security update (from phpMyAdmin-3.1.3.1 to phpMyAdmin-3.1.3.2) that fixed the CVE-2009-1285 Static code injection vulnerability.
- The second was a maintenance update from phpMyAdmin-3.1.3.2 to phpMyAdmin-3.1.4.
- www/mozilla-firefox got two security updates:
- The first, from mozilla-firefox-3.0.8 to mozilla-firefox-3.0.9, fixed MFSA 2009-22, MFSA 2009-21, MFSA 2009-20, MFSA 2009-19, MFSA 2009-18, MFSA 2009-17, MFSA 2009-16, MFSA 2009-15, and MFSA 2009-14. See http://www.mozilla.org/security/known-vulnerabilities/firefox30.html#firefox3.0.9.
- The second, from mozilla-firefox-3.0.9 to mozilla-firefox-3.0.10, fixed MFSA 2009-23 (a crash in the nsTextFrame::ClearTextRun() function). See http://www.mozilla.org/security/known-vulnerabilities/firefox30.html#firefox3.0.10.
- www/firefox-i18n was of course updated accordingly, in both cases.
- www/webkit, from webkit-41894 to webkit-1.1.5v0.
- www/midori, from midori-0.1.5 to midori-0.1.6.
- www/wordpress, from wordpress-2.5.1 to wordpress-2.7.1.
- www/phpldapadmin, from phpldapadmin-1.1.0.6 to phpldapadmin-1.1.0.7.
- www/phpmyadmin got two updates.
- x11:
- The whole x11/xfce4 was updated from Xfce 4.6.0 to 4.6.1. There were too many ports affected to be listed here.
- A new OpenBSD 4.5 specific theme was added to x11/slim-themes.
- editors/openoffice (which is OpenOffice.org 2) has been disconnected from the builds.
While the port itself remains for the present, you are encouraged to use editors/openoffice3 (OpenOffice.org 3) instead. - The GMPC Plugins are now located in the new audio/gmpc-plugins port. Thus, audio/gmpccaa, audio/gmpc-lyrics, audio/gmpc-magnatune, audio/gmpc-lastfm, audio/gmpc-shout and audio/gmpc-osd were removed.
(Comments are closed)
By Seth (srf21c) seth@2t3k.com on
Comments
By Anonymous Coward (81.83.2.86) on
I'll also just spam you with this wallpaper again:
http://www.bsdnexus.com/wallpapers/TLooy_obsd45.png
Comments
By sepp0 (190.228.105.2) sepp0@openbsd.org.ar on http://openbsderos.org
>
> I'll also just spam you with this wallpaper again:
> http://www.bsdnexus.com/wallpapers/TLooy_obsd45.png
The images is the original of 4.5
http://openbsd.com.ar/images/poster21.jpg
;)
By Anonymous Coward (85.19.213.88) on
> Manager, schweet.
I was not even aware of x11/slim. Shame on me, because it's a really
nifty login manager. One that you can actually fully understand without
spending the weekend reading man pages to get your configuration right.
Comments
By diw (diw) on
> > Manager, schweet.
>
> I was not even aware of x11/slim. Shame on me, because it's a really
> nifty login manager. One that you can actually fully understand without
> spending the weekend reading man pages to get your configuration right.
>
XDM?
Write a cheat sheet. :]
Keep it with your install notes.
Best wishes.
Comments
By Anonymous Coward (85.19.213.88) on
> > really nifty login manager. One that you can actually fully
> > understand without spending the weekend reading man pages to get
> > your configuration right.
> >
>
> XDM?
>
> Write a cheat sheet. :]
> Keep it with your install notes.
>
> Best wishes.
$ man xdm | wc -l
1782
$ man slim | wc -l
132
Best wishes, indeed ;-)
By Anonymous Coward (81.83.2.86) on
Comments
By Dingo (32.147.111.151) on
That's good to hear; I've been looking at zabbix to replace nagios for a few weeks now, I think I'll take the dive
By jason (jason) on http://www.dixongroup.net/
By sthen@ (2a01:348:108:155:216:41ff:fe53:6a45) on
they have overlaps, but they're very different. xymon (formerly hobbit) and opennms are probably worth a look too. also note that nagios has been forked into ICINGA now, initial release should be towards the end of the month.
Comments
By Anonymous Coward (66.220.101.219) on
>
> they have overlaps, but they're very different. xymon (formerly hobbit) and opennms are probably worth a look too. also note that nagios has been forked into ICINGA now, initial release should be towards the end of the month.
opennms is a very large chunk of java code. it's absolutely huge and unmaintainable unless you are willing to get intimate with it. i've gotten it running on openbsd but never gotten all of it working at the same time. it looks nice in theory. how is xymon, nagios and zabbix for size and maintainability?
Comments
By Anonymous Coward (2a01:348:108:155:216:41ff:fe53:6a45) on
> >
> > they have overlaps, but they're very different. xymon (formerly hobbit) and opennms are probably worth a look too. also note that nagios has been forked into ICINGA now, initial release should be towards the end of the month.
>
> opennms is a very large chunk of java code. it's absolutely huge and unmaintainable unless you are willing to get intimate with it. i've gotten it running on openbsd but never gotten all of it working at the same time. it looks nice in theory. how is xymon, nagios and zabbix for size and maintainability?
nagios is pretty big (100kLOC in the .c files for the main program, another 60k in plugins). and if you want pretty graphs you'll need to bolt bits on. I'm running it and it works just about well enough that I haven't got around to replacing it with something else (if I had found something else that I really *like* I would have done it, but I haven't yet). it has plenty of annoying moments though... I won't exactly go as far as saying the config files are simple, but at least they're in ASCII not SQL.
zabbix is a bit smaller (92kLOC in .c files, it hasn't had chance to accumulate as much cruft yet though). it has some nice features but I didn't get along with it too well in the end.
xymon is looking fairly maintainable. 65kLOC in the .c files. it derives from the bbgen add-on for Big Brother from years ago but is totally standalone now. I only discovered it quite recently (well, I looked at bbgen before, didn't like the dependence on Big Brother [which is mostly a bunch of shell scripts], then forgot about it) - I haven't run it yet. I don't like the web UI all that much but reading a bit more about it, I'm getting the impression I should probably ignore the appearance for now, some of the ideas in the backend seem pretty sane. so maybe I'll give it a try, while keeping an eye on ICINGA and see what happens there...
By Anonymous Coward (195.35.99.31) on
There's also Reconnoiter[1], which is being developed on OpenBSD as its core platform.
Cheers,
David
[1] https://labs.omniti.com/trac/reconnoiter
By Georg Cantor (85.179.152.43) on
is a cute description for a module implementing the data type
of unions of finitely many intervals.