Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 522554 - sys-fs/direvent-5.0 - inotify daemon
Summary: sys-fs/direvent-5.0 - inotify daemon
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-09-11 04:31 UTC by Andrew Miller
Modified: 2016-07-18 06:54 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild (direvent-5.0.ebuild,1.23 KB, text/plain)
2014-09-11 04:32 UTC, Andrew Miller
Details
init script (direvent.init,920 bytes, text/plain)
2014-09-11 04:33 UTC, Andrew Miller
Details
amd64 build log (amd64build.log,22.76 KB, text/x-log)
2014-09-11 04:34 UTC, Andrew Miller
Details
arm build log (armbuild.log,24.89 KB, text/x-log)
2014-09-11 04:34 UTC, Andrew Miller
Details
x86 build log (x86build.log,22.44 KB, text/x-log)
2014-09-11 04:35 UTC, Andrew Miller
Details
init script #2 (direvent.init,509 bytes, text/plain)
2014-09-11 07:28 UTC, Andrew Miller
Details
direvent-5.1.ebuild (direvent-5.1.ebuild,714 bytes, text/plain)
2016-07-18 06:53 UTC, Jeroen Roovers (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Miller 2014-09-11 04:31:44 UTC
GNU Direvent is a daemon that monitors directories (using inotify) and reacts to file system events in them.

It's more lightweight than running a bash script in an infinite loop and using sys-fs/inotify-tools to monitor a directory. It also allows you to monitor a directory tree recursively, a feature which inotify-tools doesn't have.

I have written this ebuild with assistance from #gentoo-dev-help, I believe all the kinks have been worked out.
Comment 1 Andrew Miller 2014-09-11 04:32:28 UTC
Created attachment 384548 [details]
ebuild
Comment 2 Andrew Miller 2014-09-11 04:33:14 UTC
Created attachment 384550 [details]
init script
Comment 3 Andrew Miller 2014-09-11 04:34:04 UTC
Created attachment 384552 [details]
amd64 build log

Compiles on my main machine (amd64)
Comment 4 Andrew Miller 2014-09-11 04:34:36 UTC
Created attachment 384554 [details]
arm build log

Compiles on my raspberry pi (arm)
Comment 5 Andrew Miller 2014-09-11 04:35:18 UTC
Created attachment 384556 [details]
x86 build log

Compiles in an x86 chroot
Comment 6 Andrew Miller 2014-09-11 07:28:13 UTC
Created attachment 384564 [details]
init script #2

Simplified init script
Comment 7 Jeroen Roovers (RETIRED) gentoo-dev 2016-07-18 06:53:38 UTC
Created attachment 440984 [details]
direvent-5.1.ebuild
Comment 8 Jeroen Roovers (RETIRED) gentoo-dev 2016-07-18 06:54:04 UTC
Comment on attachment 440984 [details]
direvent-5.1.ebuild

That's without the init.d script and so on.