metlog-py is a Python client for the "Metlog" system of application
logging and metrics gathering developed by the Mozilla Services team.
The Metlog system is meant to make life easier for application
developers with regard to generating and sending logging and analytics
data to various destinations.
Needed by upcoming firefox sync server port.
ok rpointel@
Most Mozilla Services applications need to generate CEF logs. A CEF Log
is a formatted log that can be used by ArcSight, a central application
used by the infrasec team to manage application security.
Requirement of upcoming firefox sync server port.
ok rpointel@
* Whereever we mention the PCI ID database, we now refer to
http://pci-ids.ucw.cz/ and the sf.net site is mentioned only
as a mirror. This includes update-pciids.
* Decode PCIe Gen 3 speeds and link status fields.
* Various minor bug fixes.
* Updated pci.ids to the today's snapshot of the database.
While here, zap some white spaces, GROFF is not needed and add some mirrors.
Tested on i386.
Ok matthieu@ (maintainer) aja@
ranger is a file manager with VI key bindings. It provides a
minimalistic yet nice curses interface with a view on the directory
hierarchy. The secondary task of ranger is to psychically guess
which program you want to use for opening particular files.
Adapted from NetBSD pkgsrc and FreeBSD ports.
@sample the script so that people can apply local modifications if
needed.
Tested on an LTO-4, 8 slots.
Why do all chio(1) behave differently!!!???
ok sthen@ merdely@ (maintainer)
Note that now by default, upowerd will run apm -C when running
on battery and apm -A when on AC, this can be disabled by setting
RunPowersaveCommand to false in etc/UPower/UPower.conf.
ok ajacoutot@
combine(1) to support data coming from pipes, and adds an errno(1) utility
for people who are too lazy to type 'man errno' (or are perhaps on an OS with
bad manuals).
Don't redirect errors to /dev/null and don't return true(1)
unconditionally. Instead, don't check for the existence of index.theme.
This will allow us to catch errors that may be happening because of a
missing dependency in the chain.
Some hidden issues may appear, in which case please contact me.
discussed with and ok blind jasper@
with newsyslog(8); this can of course by modified using syslog_ng_flags.
While here, run syslog-ng.conf(5) through tbl(1) (from sthen@).
discussed with and ok sthen@ steven@ (maintainer)
the syslogd rc.d(8) script with the syslog_ng one), it will fail to
launch because ldconfig(8) hasn't had a chance to run yet. Add an
rc_pre() that will take care of that.
ok sthen@ steven@ (maintainer)
The logfmon daemon monitors a set of syslog log files and matches each
new entry against the rules defined in its configuration file. Each
rule may be tested against entries from a single file, a set of files or
from all files. Depending on the rule, a command may be executed or the
entry may be ignored. All unmatched messages are batched together and
mailed every 15 minutes, or whatever alternative time is specified in
the configuration file.
from Tom Doherty
ok aja@
logtail displays lines from a standard text file and keeps track of the
offset of the end of the file so that subsequent runs only display new
lines. The file's inode is also recorded so that rotated logs can be
detected.
ok sthen
VERSION variable (pointed by sthen@), now autossh use configure.
With this fixes:
- updated option string up to OpenSSH 5.6
- when using -f, set gate_time to 0; the assumption is that
it is being used for infrastructure (i.e. in a system startup),
has been tested, and bombing out just because the remote end is
not up is not the desired behaviour.
- add AUTOSSH_MAXLIFETIME
- fix poll flags so not checking for writable when write done
- compile time TOUCH_PIDFILE option to touch pid file on connection test.
Maintainer drop the maintainership, so I take care of this now.
OK aja@, okan@.
* Use hash table to speed up hard link detection
* Added read-only option (-r)
* Use KiB instead of kiB (#3399279)
Tested on i386.
USE_GROFF is not needed.
OK jasper@, aja@
entr - a utility for running arbitrary commands when files change.
Uses kqueue(2) to avoid polling. Reads a list of files provided on
STDIN and runs the supplied command if any of them are modified.
works again.
Conflict with older versions of the client.
Make mtx-changer.conf @sample-able so we don't overwrite on update.
ok & help from sthen and aja
packages which depend on each other:
- only create the _bacula user in -main (client parts)
- only create the _bacula-sd user in -server
Change _bacula's home dir from /var/bacula to /nonexistent.
/var/bacula needs to be writable by the _bacula group and since
/usr/libexec/security actually checks that user home dirs are
group-writable, whereas /etc/security just checked if the user
home dir was a writable *file*(!), it whines every day for
every machine with bacula client installed. (This will only
affect new installations so if you're annoyed by these mails
too, just vipw and change it by hand).
ok ajacoutot@ merdely@
to use this, you also need to install the specific libdbi-drivers package
for the database you plan to use.
requested and tested by Richard Brooks, RichardBUK at FastMail.fm
checking if they're defined is wrong as -1 is a valid value to indicate
the feature is not supported. No package bumps as the code sections in
question are not being built at the moment.
from Brad
The GNU Core Utilities are the basic file, shell and text manipulation
utilities of the GNU operating system.
Previously these utilities were offered as three individual sets of GNU
utilities, Fileutils, Shellutils, and Textutils. Those three have been
combined into a single set of utilities called Coreutils.
From: Antti Harri
- don't use ports libtool, it passes invalid flags to the linker
- since libbaccats-${BACKEND} must have the same .so version as
libbaccats, use a variable to make sure they are kept in-sync
- mark as being SHARED_ONLY and sync/merge plists
Noted while following up on misc@ post from Pavel Pocheptsov. Bump all the
subpackages for safety though in theory only -cgi should be affected.
While there tweak pre-configure to allow 'make configure' to be re-run
after interruption.
ok ajacoutot@
- add missing prototype
- unbreak lsof command line
- mark BROKEN on lp64
considering between these problems this port was totally useless, so
presumably nobody actually uses this and is a good candidate for removal.
- move MESSAGE to README and flesh it out a bit
- fix libwrap detection in autoconf
- install the avahi service definition to the right place again; this got
broken when moving to using SYSCONFDIR overrides / BASESYSCONFDIR
- remove history dir patches merged upstream
- fix deps wrt gettext module, update plist accordingly
- fix rate value, was wrong since last commit to acpibat.c
ok ajacoutot@
* Remove the bundled json and systemu gems
* Also patch the client.cfg.dist file in the same way as server.cfg.dist
* Remove the cleanup of the subst_cmd bits due to...
* Altering the example files to be installed sans .dist suffix
* Adjust the PLIST to not include the now-removed gems, install the
renamed example files with @sample amd also install the rc.d script
merged by Matt Dainty from his mcollective port
parameter to daemonize, move the parameter from daemon to daemon_flags,
so that the user cannot inadvertently prevent it from daemonizing by
adjusting the flags.
Discussed with ajacoutot and schwarze, this method was suggested
by schwarze@ as a simpler alternative to my diff. ok aja@
- Switch default flavour used by the port to pgsql; this is generally the
best-tested backend and gets the most testing. Setup isn't really
much more complicated than the old default in the port (sqlite) and
you don't really want to run into limitations and have to convert
it later. Doesn't affect packages as all flavours are built anyway.
ok ajacoutot@ merdely@ (maintainer)
As usual with major version bump, do not forget to run the upgrade
script corresponding to your DB.
A new README is provided in the package.
Tested by sthen@ and myself.
"Don't wait on me" merdely@ (maintainer)
ok sthen@
Start using MODRUBY_REGRESS with ruby, rspec2, and testrb entries.
Switch away from manual do_regress targets where possible. Add
some patches to make regress tests run for some ports.
- Move nut-scanner to a separate package, not everybody wants to
scan their nuts and it pulls in various deps not wanted for the
main package.
- Add missing dep on avahi (for the scanner only) and install
static service configuration files.
ok ajacoutot
couple of fallouts. Note that these ports are only the ones that used to
have a direct dependency on devel/libusb so there may be some other
hidden ports that may break because of the switch. If that's the case,
no need to start ranting all over but instead tell me which one(s)
break. Thanks.
Note: sysutils/nut hasn't been fixed yet but will be today.