From 18372ecc6e3c5bdf7878cdb2dfa065f6253da2b8 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Sun, 20 Sep 2015 13:49:14 +0200 Subject: added Readme and updated manpage --- README | 58 +++++++++++++++++++++++++++++++++++++++++++++++++++++ doc/dropnroll.8 | 48 ++++++++++++++++++++++++++++++++++++++++---- doc/dropnroll.8.txt | 21 +++++++++++++++++-- src/options.c | 2 +- 4 files changed, 122 insertions(+), 7 deletions(-) create mode 100644 README diff --git a/README b/README new file mode 100644 index 0000000..b387555 --- /dev/null +++ b/README @@ -0,0 +1,58 @@ +Introduction +============ + +dropnroll is a small daemon which can be used to watch one or more +directories for new files. When a new file is detected an external program will +get started. +Additional directories can be added to the daemon's watch list using a simple +unix socket based command interface. + +Dependencies +============ + +Linux +----- + +core: + build-essential + +if you want to rebuild the manpage: + asciidoc + + +Installation +============ + +Getting the source via GIT: +--------------------------- + +git clone git://git.spreadspace.org/dropnroll.git +cd dropnroll + + +Building from source +-------------------- + +# cd src +# ./configure +# make + + +Installing +---------- + +# sudo make install + +This will install dropnroll under the --prefix defined with configure. + + +Uninstalling +------------ + +# sudo make remove + +This removes everything except for the config files + +# sudo make purge + +This also removes the config files diff --git a/doc/dropnroll.8 b/doc/dropnroll.8 index 76f8f81..2120d14 100644 --- a/doc/dropnroll.8 +++ b/doc/dropnroll.8 @@ -2,12 +2,12 @@ .\" Title: dropnroll .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.78.1 -.\" Date: 09/16/2015 +.\" Date: 09/20/2015 .\" Manual: \ \& .\" Source: \ \& .\" Language: English .\" -.TH "DROPNROLL" "8" "09/16/2015" "\ \&" "\ \&" +.TH "DROPNROLL" "8" "09/20/2015" "\ \&" "\ \&" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -40,9 +40,11 @@ dropnroll \- drop\*(Aqn\*(Aqroll daemon [ \fB\-C|\-\-chroot\fR ] [ \fB\-P|\-\-write\-pid\fR ] [ \fB\-L|\-\-log\fR :[,[,[\&.\&.]]] ] + [ \fB\-U|\-\-debug\fR ] [ \fB\-s|\-\-command\-sock\fR ] [ \fB\-x|\-\-script\fR