Move pid dir creation to rc script
Clean up rc script a bit, add some consistency
change command_interpreter to /usr/local/bin/perl to avoid warnings
Sponsored by: SupraNet Communications, Inc
<adam.freebsd@fastmail.fm>: host in1-smtp.messagingengine.com[66.111.4.72]
said: 550 5.1.1 <adam.freebsd@fastmail.fm>: Recipient address rejected:
User unknown in local recipient table (in reply to RCPT TO command)
<dnscheckengine-port@academ.com>: host ASPMX.L.GOOGLE.com[74.125.131.26] said:
550-5.1.1 The email account that you tried to reach does not exist. Please
<kawahara@nlp.kuee.kyoto-u.ac.jp>:
Sorry, no mailbox here by that name. (#5.1.1)
<hnsmaster@h14m.org>: Host or domain name not found. Name service error for
name=h14m.org type=AAAA: Host found but no data record of requested type
<jre@vineyard.net>: Recipient address rejected: User unknown in virtual
mailbox table (in reply to RCPT TO command) (in reply to RCPT TO command)
<gawrilow@math.tu-berlin.de>: host mail.tu-berlin.de[130.149.7.33] said: 550
Recipient verify failed (in reply to RCPT TO command)
<mico@bsd.hu>: host mail.datacast.hu[195.70.49.210] said: 550 5.1.1
<mico@bsd.hu>: Recipient address rejected: User unknown in virtual mailbox
<gogo@cs.uni-sb.de>: host mail.cs.uni-sb.de[134.96.254.200] said: 550 5.1.1
<gogo@cs.uni-sb.de>... User unknown (in reply to RCPT TO command)
<mickey@enforcer.cc>: Host or domain name not found. Name service error for
name=keep.yourmail.yuk type=AAAA: Host not found
<lucio@zetasolucoes.com.br>: host ASPMX.L.GOOGLE.COM[2607:f8b0:400c:c01::1a]
said: 550-5.1.1 The email account that you tried to reach does not exist.
<luke@novum.am.lublin.pl>: Host or domain name not found. Name service error
for name=novum.am.lublin.pl type=AAAA: Host not found
<aihal@users.sourceforge.net>: host mx.sourceforge.net[216.34.181.68] said: 550
unknown user (in reply to RCPT TO command)
With hat: portmgr
Always rely on unixODBC each time a port is looking for libodbc.so
Remove odbc compat from libiodbc
This allows to install both kde and gnome at the same time
While here:
- Convert libiodbc to USES=libtool
- Convert a bunch of libiodbc dependencies to USES=libtool
- Chase libiodbc.so shlib change
- Stagify some ports
- Convert some ports to USES=pgsql
Discussed with: rakuco (kde)
With hat: portmgr
Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)
bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore
Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier
With hat: portmgr
exists, libtool will add all libraries libB.la refers to (dependency_libs
field) to the linker command line and store them in the dependency_libs
field of libA.la. So everything that subsequently links with libA will also
link to these extra libraries. This causes too much overlinking.
This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs
field in .la libraries during staging. However, because .la libraries have
very limited use when dependency_libs is empty it makes sense to completely
remove them during staging.
So with this commit USES=libtool is modified to remove .la libraries and a
new form (USES=libtool:keepla) is introduced in case they need to be kept
(dependency_libs is still emptied).
PORTREVISION is bumped on all ports with USES=libtool that install .la
libraries. Most ports are also changed to add :keepla because .la
libraries have to be kept around as long as there are dependent ports with
.la libraries that refer to them in their dependency_libs field. In most
cases :keepla can be removed again as soon as all dependent ports that
install .la libraries have some form of USES=libtool added to their
Makefile.
PR: ports/188759
Exp-run: bdrewery
Approved by: portmgr (bdrewery)
* While this dependency is proper, it creates a hard dependency on
ports-mgmt/pkg, which interferes with pkg-devel testing. Users
using pkg-devel are forced to install ports-mgmt/pkg if using this
port or anything depending on this port.
While the LIB_DEPENDS has been removed, pkg will still record that
the net-snmp package requires libpkg.so.1, due to its auto shlib
dependency registering. This is fine as the package depends on
libpkg.so.1 but not explicitly on ports-mgmt/pkg. The pkg solver
can decide how to satisfy that dependency.
* If using pkg you'll already have pkg installed while building
this port in ports or installing from packages. So nothing is lost
here.
* Once pkg-1.3 is out we may change ACTUAL-PACKAGE-DEPENDS to only
consider RUN_DEPENDS, not also LIB_DEPENDS. This would remove
the hard dependency on ports-mgmt/pkg here. pkg-1.2 cannot
handle this yet though.
Reported by: rpaulo
Reported at: https://github.com/freebsd/pkg/issues/785
With hat: portmgr
- Clean up pkg-plist a bit [1]
- Use modern LIB_DEPENDS
PR: ports/188037
Submitted by: Danilo G. Baio <dbaio@bsd.com.br>
Approved by: maintainer timeout (<pakhom706@gmail.com> , 3 weeks)
2014-04-16 ports-mgmt/pkgsearch: Upstream disappeared
2014-04-17 science/flounder: Unmaintained since 2002
2014-04-17 security/nbaudit: Unmaintained since 2002
2014-04-17 security/saint: Unmaintained since 2002
2014-04-17 graphics/gozer: Unmaintained since 2002
2014-04-17 misc/pdfmap: Unmaintained since 2002
2014-04-17 devel/showgrammar: Unmaintained since 2002
2014-04-17 biology/libgenome: Unmaintained since 2002
2014-04-17 deskutils/narval: Unmaintained since 2002
2014-04-17 devel/fampp: Unmaintained since 2002
2014-04-17 net-p2p/py-fngrab: Unmaintained since 2002
2014-04-17 misc/wmfirew: Unmaintained since 2002
2014-04-17 x11-wm/e16utils: Unmaintained since 2002
2014-04-17 misc/salias: Unmaintained since 2002
2014-04-17 print/latex2slides: Unmaintained since 2002
2014-04-17 lang/sxm: Unmaintained since 2002
2014-04-17 textproc/pybook: Unmaintained since 2002
2014-04-17 mail/mailcrypt: Unmaintained since 2002
2014-04-17 japanese/elvis: Unmaintained since 2002
2014-04-17 devel/prototype: Unmaintained since 2002
2014-04-17 print/wprint: Unmaintained since 2002
2014-04-17 science/euler: Unmaintained since 2002
2014-04-17 multimedia/gopchop: Unmaintained since 2002
2014-04-17 science/gdis: Unmaintained since 2002
2014-04-17 net/googolplex: Unmaintained since 2002
2014-04-17 lang/logo: Unmaintained since 2002
2014-04-17 textproc/roap: Unmaintained since 2002
2014-04-17 x11-wm/afterstep-i18n: Unmaintained since 2002
2014-04-17 games/yamsweeper: Unmaintained since 2002
2014-04-17 net-mgmt/echolot: Unmaintained since 2002
2014-04-17 security/pam_smb: Unmaintained since 2002
2014-04-18 devel/lua-redis-parser: Broken for more than 6 months
2014-04-18 biology/finchtv: Broken for more than 6 months
2014-04-18 net-im/ari-yahoo: Broken for more than 1 year (http://www.icculus.org/ari-yahoo/)
a zeising, kwm production, with help from dumbbell, bdrewery:
NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE
This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.
This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.
Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.
Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.
Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.
Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics
Thanks to: all testers, bdrewery and the FreeBSD x11@ team
exp-run by: bdrewery [1]
PR: ports/187602 [1]
Approved by: portmgr (bdrewery), core (jhb)
These ports will fail configuration if gnome-doc-utils is not present.
Likely a common dependency loaded it in the past, but not anymore.
Explicitly list gnome-doc-utils as a build dependency in order to
fix the recent breakage of these ports.
Also reset maintainership of etherape - maintainer gone for more than
one yet now.
Approved by: portmgr (bdrewery)
was a bad idea, I can't guess what dependencies they need (like
libidnkit) so back to the first option, allowing people to choose
what they want to do.
Add five new options, use DNS from base, which means that >= 10,
check_dns won't be there and check_dig will use drill, or allow
choosing between bind-tools, bind98, bind99 and bind910.
Sponsored by: Absolight
- Convert to options knobs
- On FreeBSD >=10.0 install a hidden copy of dig/nslookup
to help with check_dig, and add back check_dns.
Changes: https://nagios-plugins.org/nagios-plugins-2-0-released/
Sponsored by: Absolight
via nrpe.conf and dont_blame_nrpe option which is "off" by default.
- remove text about "securityy risk" from ARGS_DESC since nrpe.conf itself
contain paragraph about it.
PR: ports/187534
Submitted by: az@
Approved by: maintainer (timeout)
* maintainer has forked the upstream onto github
* consequently patches have been applied upstream
* add pkg(8) for FreeBSD 10.0 and above
PR: ports/184011
Submitted by: maintainer
2014-03-10 deskutils/libopensync-plugin-synce: No more public distfiles
2014-03-10 irc/irchat-pj-xemacs21-mule: No more public distfiles
2014-03-10 irc/pure-xemacs21-mule: No more public distfiles
2014-03-10 lang/dice: No more public distfiles
2014-03-10 irc/dcc: No more public distfiles
2014-03-10 sysutils/backupme: No more public distfiles
2014-03-10 net/freeswitch-curl-devel: No more public distfiles
2014-03-10 misc/freeswitch-pizzademo-devel: No more public distfiles
2014-03-10 emulators/cygne-sdl: No more public distfiles
2014-03-10 mail/newmail: No more public distfiles
2014-03-10 x11-toolkits/xscoop: No more public distfiles
2014-03-10 security/didentd: No more public distfiles
2014-03-10 sysutils/wait_on: No more public distfiles
2014-03-10 net/freeswitch-sbc-devel: No more public distfiles
2014-03-10 multimedia/gxanim: No more public distfiles
2014-03-10 www/nd: No more public distfiles
2014-03-10 lang/fbbi: No more public distfiles
2014-03-10 textproc/csv2xml: No more public distfiles
2014-03-10 www/trac-calendar: No more public distfiles
2014-03-10 misc/stan: No more public distfiles
2014-03-10 japanese/gtkicq: No more public distfiles
2014-03-10 net/nc6: No more public distfiles
2014-03-10 net/jpcap: No more public distfiles
2014-03-10 games/quake-extras: No more public distfiles
2014-03-10 net/asfrecorder: No more public distfiles
2014-03-10 sysutils/pyrenamer: No more public distfiles
2014-03-10 palm/synce-sync-engine: No more public distfiles
2014-03-10 www/linux-mplayer-plugin: No more public distfiles
2014-03-10 net-mgmt/airport: No more public distfiles
2014-03-10 textproc/manued.el: No more public distfiles
2014-03-10 sysutils/jailer: No more public distfiles
2014-03-10 sysutils/blimitd: No more public distfiles
2014-03-10 print/abntex: No more public distfiles
2014-03-10 sysutils/monkeytail: No more public distfiles
2014-03-10 dns/dns_mre: No more public distfiles
2014-03-10 japanese/libjcode: No more public distfiles
2014-03-10 sysutils/jailutils: No more public distfiles
2014-03-10 net/freeswitch-vanilla-devel: No more public distfiles
2014-03-10 sysutils/hdup: No more public distfiles
2014-03-10 print/cups-smb-backend: No more public distfiles
2014-03-10 x11/settitle: No more public distfiles
2014-03-10 sysutils/anteater: No more public distfiles
2014-03-10 www/trac-pendingticket: No more public distfiles
2014-03-10 www/admuser: No more public distfiles
2014-03-10 x11-themes/gnome-icons-snowish: No more public distfiles
2014-03-10 www/metacafe_dl: No more public distfiles
2014-03-10 irc/irchat-pj-emacs21: No more public distfiles
2014-03-10 www/horde3-wicked: No more public distfiles
2014-03-10 java/drexelsnmp: No more public distfiles
2014-03-10 mail/sigit: No more public distfiles
2014-03-10 misc/freeswitch-scripts-devel: No more public distfiles
2014-03-10 www/vtiger-customerportal: No more public distfiles
2014-03-10 irc/pure-emacs21: No more public distfiles
2014-03-10 www/extsm: No more public distfiles
2014-03-10 misc/cwish: No more public distfiles
2014-03-10 www/phpscheduleit: No more public distfiles
2014-03-10 palm/synce-serial: No more public distfiles
2014-03-10 palm/synce-vdccm: No more public distfiles
2014-03-10 net/freeswitch-insideout-devel: No more public distfiles
2014-03-10 sysutils/fusefs-fur: No more public distfiles
2014-03-10 mail/clamfilter: No more public distfiles
2014-03-10 textproc/cost: No more public distfiles
2014-03-10 palm/synce-gvfs: No more public distfiles
2014-03-10 net/nxserver: No more public distfiles
2014-03-10 sysutils/throttle: No more public distfiles
2014-03-10 japanese/aterm: No more public distfiles
2014-03-10 mail/teapop: No more public distfiles
2014-03-10 www/eldav.el: No more public distfiles
2014-03-10 graphics/gsnapshot: No more public distfiles
2014-03-10 japanese/zangband: No more public distfiles
2014-03-10 audio/xmms-wma: No more public distfiles
2014-03-10 misc/projectionlib: No more public distfiles
called unifi_javaflags
Users have requested an easy way to make this change. Ubiquiti
recommends 1024M by default, but the actual memory requirement depends
on the size of your environment. It is safe to run at much lower levels
with only a few APs.
Unifi comes with a WAR file that it unpacks if the webroot does not exist.
This was causing the webroot to be untracked. Upon an upgrade Unifi
would not clean up the old webroot or unpack the new WAR file leaving
the web interface non-functional. This is solved by unpacking the WAR
file before creating the package so we track these files.
From PR submitter:
- Fix build (partially)
- Clean up patches
- Unexpire
- Mark jobs unsafe
- Bump PORTREVISION
From myself:
- Stage support, introduce pkg-plist
- Use option helpers
- Convert patch site for documentation into an optional distribution file
PR: ports/186654
Submitted by: Vsevolod Volkov <vvv@colocall.net>
* Stagify
* Unconditionally install docs and examples to staging
* Fix English grammar in the comment
* Add an option to depend on net-mgmt/nagios4 instead of net-mgmt/nagios
Approved by: hizel@vyborg.ru (maintainer)
CVS is no longer in base on FreeBSD 10 and later, but it's still in
DragonFly's base, and the devel/cvs port doesn't even build on DF. The
dependence on CVS was added to some ports recently, make sure that only
applies to FreeBSD. Note the rancid approach where it further limits
it to FreeBSD 10+ is better than devel/cvs* where they pull in CVS
unconditionally on FreeBSD 8 and 9 where it's not needed. The
unmaintained cvs-syncmail port was updated to be like rancid, but I
didn't make the same update to the maintained cvs2html port.
I have been meaning to solve the following error that used to happen
every time you executed the rc script:
/usr/local/etc/rc.d/xymon-server: WARNING: cannot read shebang line from su
Sponsored by: SupraNet Communications, Inc
- add option to build for Nagios3 (default) and Nagios4
- add stage support
- remove livecheck patches (broker was removed)
Changes:
========
1.2.4
o nagios4 livestatus support
1.2.4b1
o New header for limiting the execution time of a query
o FIX: Parse state of downtime notification log entries correctly
o FIX: Limit the number of lines read from a single logfile
o FIX: Fix semantics of columns num_services_hard_*
1.2.3.i7
o livedump: new option to mark the mode at the beginning of the dump and
documentation fixes
o FIX: Fixed incorrect starttime of table statehist entries
o FIX: Availability no longer showes incorrect entries when only one
logfile exists
o FIX: Fixed missing entries in log file and availability view
1.2.3.i5
o Removed "livecheck". It never was really stable. Nagios4 has something
similar built in.
o table statehist: no longer computes an unmonitored state for hosts and
services on certain instances. (showed up as no hosts/services in the
multisite gui)
o table statehist: fixed SIGSEGV chance on larger queries
1.2.3.i3
o FIX: check_mk snmp checks with a custom check interval no longer have an
incorrect staleness value
1.2.3.i2
o new service column staleness: indicator for outdated service checks
o new host column staleness: indicator for outdated host checks
1.2.3i1
o Table statehist: Improved detection of vanished hosts and services. Now
able to detect and remove nonsense check plugin output
o FIX: able to handle equal comment_id between host and service
o livestatus.log: show utf-8 decoding problems only with debug logging >=2
o livestatus: fixed incorrect output formatting of comments_with_info column
1.2.2p3
o livestatus: fixed incorrect output formatting of comments_with_info column
o table statehist: fixed memory leak
Cacti, and others
check_postgres.pl is a Perl script that runs many different tests
against one or more Postgres databases. It uses the psql program to
gather the information, and outputs the results in one of three
formats: Nagios, MRTG, or simple.
WWW: http://bucardo.org/wiki/Check_postgres
Submitted by: Matthew Seaman <matthew@FreeBSD.org>
use of md5 bundled code will be only used if not available on the system
(external md5 is currently only supported via openssl library).
Old behavior can be triggered using:
--enable-bundled-md5 (and for getopt: --enable-bundled-getopt)
ipv6calcweb.cgi was extended for supporting the new outputformat
"textkeyvalue", which can be parsed easier in scripts, example:
http://ip.bieringer.de/cgi-bin/ipv6calcweb.cgi?format=textkeyvalue
ipv6calc binaries can be build using shared libraries internally to save
space on disk with configure option: --enable-shared
ipv6calc (approx. 170 kB)
ipv6loganon (approx. 50 kB)
ipv6logstats (approx. 60 kB)
ipv6logconv (approx. 50 kB)
libipv6calc.so.0.96.0 (approx. 450 kB)
libipv6calc_db_wrapper.so.0.96.0 (approx. 1.8 MB)
(containing the BuiltIn databases)
instead of
ipv6calc (non-shared, 1.9 MB)
ipv6loganon (approx. 1.9 MB)
ipv6logstats (approx. 1.9 MB)
ipv6logconv (approx. 1.9 MB)