gamin-0.1.10_9.txz


Advertisement

Description

gamin - File and directory monitoring system

Property Value
Distribution FreeBSD 10
Repository FreeBSD Ports Latest amd64
Package name gamin
Package version 0.1.10
Package release 9
Package architecture amd64
Package type txz
Installed size 264.02 KB
Download size 49.05 KB
Official Mirror pkg.freebsd.org
Gamin is a file and directory monitoring system defined to be a subset of the
FAM (File Alteration Monitor) system. This is a service provided by a library
which allows to detect when a file or a directory has been modified.
Whereas the FreeBSD port of FAM polls files every few seconds, this port
includes a kqueue(2) backend for immediate notification of most alterations.
WWW: http://www.gnome.org/~veillard/gamin/index.html
Categories: devel
Maintainer: ports@FreeBSD.org
Options:
- GAM_POLLER: off
- LIBINOTIFY: off
- RUN_AS_EUID: on
===============================================================================
Gamin will only provide realtime notification of changes for at most n files,
where n is the minimum value between (kern.maxfiles * 0.7) and
(kern.maxfilesperproc - 200). Beyond that limit, files will be polled.
If you often open several large folders with Nautilus, you might want to
increase the kern.maxfiles tunable (you do not need to set
kern.maxfilesperproc, since it is computed at boot time from kern.maxfiles).
For a typical desktop, add the following line to /boot/loader.conf, then
reboot the system:
kern.maxfiles="25000"
The behavior of gamin can be controlled via the various gaminrc files.
See http://www.gnome.org/~veillard/gamin/config.html on how to create
these files.  In particular, if you find gam_server is taking up too much
CPU time polling for changes, something like the following may help
in one of the gaminrc files:
# reduce polling frequency to once per 10 seconds
# for UFS file systems in order to lower CPU load
fsset ufs poll 10
===============================================================================
===>   NOTICE:
The gamin port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:
https://bugs.freebsd.org/bugzilla
More information about port maintainership is available at:
https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port

Alternatives

Package Version Architecture Repository
gamin-0.1.10_9.txz 0.1.10 i386 FreeBSD Ports Latest
gamin-0.1.10_9.txz 0.1.10 amd64 FreeBSD Ports Quarterly
gamin-0.1.10_9.txz 0.1.10 i386 FreeBSD Ports Quarterly
gamin - - -

Requires

Name Value
gettext-runtime = 0.19.8.1_1
glib = 2.50.3_5,1
libglib-2.0.so.0 -
libintl.so.8 -

Provides

Name Value
libfam.so.0 -
libgamin-1.so.0 -

Download

Type URL
Binary Package gamin-0.1.10_9.txz
Source Package devel/gamin

Install Howto

Install gamin txz package:

# pkg install gamin

See Also

Package Description
gammu-1.39.0_1.txz GNU All Mobile Management Utilities
ganglia-monitor-core-3.7.1_2.txz Ganglia cluster monitor, monitoring daemon
ganglia-webfrontend-3.7.2_2.txz Ganglia cluster monitor, web frontend
ganttproject-2.8.9.txz Gantt chart based project scheduling and management tool
ganyremote-7.0.txz GNOME frontend for anyRemote
gap-4.8.10.20180115.txz GAP is a system for computational discrete algebra
gapcmon-0.8.9_5.txz Monitor apcupsd with GTK+2 GUI
garcon-0.6.1.txz Freedesktop compliant menu library
garden-of-coloured-lights-1.0.9.txz Old school 2D vertical shoot-em-up with some innovative elements
garith-2.1_7.txz Arithmetic quiz program for X Window System
garlic-1.6_1.txz Molecular viewer, editor, and visualization program
garmindev-0.3.4.txz Drivers for using Garmin GPS units with QlandkarteGT
gastex-3.0.txz Graphs and Automata Simplified in TeX
gate-2.06_1.txz Simple and unobtrusive line-oriented text editor
gather-0.4.1.txz Utility to store and display system statistics
Advertisement
Advertisement