]> git.ipfire.org Git - thirdparty/rrdtool-1.x.git/log
thirdparty/rrdtool-1.x.git
9 years agonever exit from library function ... #653
Tobias Oetiker [Mon, 10 Aug 2015 11:37:43 +0000 (13:37 +0200)] 
never exit from library function ... #653

9 years agoMerge pull request #654 from nirgal/patch-1
Tobias Oetiker [Mon, 10 Aug 2015 11:33:07 +0000 (13:33 +0200)] 
Merge pull request #654 from nirgal/patch-1

Minor spelling in documetation

9 years agoMinor spelling in documetation 654/head
nirgal [Mon, 10 Aug 2015 10:24:10 +0000 (12:24 +0200)] 
Minor spelling in documetation

You can't "allow to", you need "allow one to".

9 years agoMerge branch '1.5' of github.com:oetiker/rrdtool-1.x into 1.5
Tobias Oetiker [Mon, 10 Aug 2015 09:03:36 +0000 (11:03 +0200)] 
Merge branch '1.5' of github.com:oetiker/rrdtool-1.x into 1.5

9 years agotimezone is relevant here ... oops
Tobias Oetiker [Mon, 10 Aug 2015 09:03:27 +0000 (11:03 +0200)] 
timezone is relevant here ... oops

9 years agoMerge pull request #652 from nirgal/7digits
Tobias Oetiker [Mon, 10 Aug 2015 05:40:09 +0000 (07:40 +0200)] 
Merge pull request #652 from nirgal/7digits

Limit unit tests check to 7 digits precision

9 years agoLimit unit tests check to 7 digits precision 652/head
Jean-Michel Vourgère [Sun, 9 Aug 2015 20:46:31 +0000 (22:46 +0200)] 
Limit unit tests check to 7 digits precision

Note that 8 digits is not enough a reduction:

on hurd-i386: echo "3.417131125e-02" | perl -p -e 's/([-+]?\d\.\d+e[-+]\d+)/sprintf("%0.8e",$1)/ge'
3.41713112e-02

on armel: echo "3.417131125e-02" | perl -p -e 's/([-+]?\d\.\d+e[-+]\d+)/sprintf("%0.8e",$1)/ge'
3.41713113e-02

9 years agobetter spelling
Tobias Oetiker [Sun, 9 Aug 2015 11:25:51 +0000 (13:25 +0200)] 
better spelling

9 years agoget ready for 1.5.4 v1.5.4
Tobias Oetiker [Sun, 9 Aug 2015 11:23:18 +0000 (13:23 +0200)] 
get ready for 1.5.4

9 years agoMerge pull request #649 from nirgal/daemonnomaxpath
Tobias Oetiker [Sun, 9 Aug 2015 10:39:56 +0000 (12:39 +0200)] 
Merge pull request #649 from nirgal/daemonnomaxpath

Allow compilaton on hurd: Stop using PATH_MAX in rrd_daemon.c

9 years agoMerge pull request #651 from nirgal/binding-rpath
Tobias Oetiker [Sun, 9 Aug 2015 10:39:06 +0000 (12:39 +0200)] 
Merge pull request #651 from nirgal/binding-rpath

Stop using rpath in binding if it's disabled

9 years agoMerge pull request #650 from nirgal/fortifytcl
Tobias Oetiker [Sun, 9 Aug 2015 10:36:35 +0000 (12:36 +0200)] 
Merge pull request #650 from nirgal/fortifytcl

Keep CPPFLAGS when building tcl bindings

9 years agoKeep CPPFLAGS when building tcl bindings 650/head
Jean-Michel Vourgère [Sun, 9 Aug 2015 00:20:40 +0000 (02:20 +0200)] 
Keep CPPFLAGS when building tcl bindings

If CPPFLAGS=-D_FORTIFY_SOURCE=2 during configuration, tcl compilation was not fortified.
This patch adds the missing variable.

9 years agoStop using rpath in binding if it's disabled 651/head
Jean-Michel Vourgère [Sun, 9 Aug 2015 01:34:28 +0000 (03:34 +0200)] 
Stop using rpath in binding if it's disabled

9 years agoStop use PATH_MAX in socket.addr 649/head
Jean-Michel Vourgère [Sat, 8 Aug 2015 16:01:43 +0000 (18:01 +0200)] 
Stop use PATH_MAX in socket.addr

9 years agonew RPN oprators NEWDAY,NEWWEEK,NEWMONTH and NEWYEAR allowing to create
Tobias Oetiker [Sat, 8 Aug 2015 18:45:37 +0000 (20:45 +0200)] 
new RPN oprators NEWDAY,NEWWEEK,NEWMONTH and NEWYEAR allowing to create
charts where the traffic is added up into a monthly total.

9 years agojournal_init: Don't use PATH_MAX
Jean-Michel Vourgère [Sat, 8 Aug 2015 13:21:33 +0000 (15:21 +0200)] 
journal_init: Don't use PATH_MAX

As required by build on hurd.

9 years agojournal_init: release mutex on failure
Jean-Michel Vourgère [Sat, 8 Aug 2015 13:05:30 +0000 (15:05 +0200)] 
journal_init: release mutex on failure

9 years agothread save localtime use
Tobias Oetiker [Sat, 8 Aug 2015 15:04:00 +0000 (17:04 +0200)] 
thread save localtime use

9 years agoRemove more usage of PATH_MAX in daemon
Jean-Michel Vourgère [Fri, 7 Aug 2015 15:00:27 +0000 (17:00 +0200)] 
Remove more usage of PATH_MAX in daemon

9 years agoStop assuming sendresponse(EACCESS) always succeed
Jean-Michel Vourgère [Fri, 7 Aug 2015 12:55:07 +0000 (14:55 +0200)] 
Stop assuming sendresponse(EACCESS) always succeed

9 years agorrd_daemon: get_abs_path return malloc'ed char*
Jean-Michel Vourgère [Fri, 7 Aug 2015 12:45:21 +0000 (14:45 +0200)] 
rrd_daemon: get_abs_path return malloc'ed char*

9 years agoDon't send multiple responses on check_file_access
Jean-Michel Vourgère [Fri, 7 Aug 2015 10:32:57 +0000 (12:32 +0200)] 
Don't send multiple responses on check_file_access

handle_request_info, handle_request_first, handle_request_last, and handle_request_create had duplicates send_response(sock, RESP_ERR, EACESS)

9 years agoxport1.output does not realy exist
Tobias Oetiker [Thu, 6 Aug 2015 06:16:32 +0000 (08:16 +0200)] 
xport1.output does not realy exist

9 years agoregenerate config files
Tobias Oetiker [Thu, 6 Aug 2015 06:12:48 +0000 (08:12 +0200)] 
regenerate config files

9 years agointegrate xport tests
Tobias Oetiker [Thu, 6 Aug 2015 06:12:39 +0000 (08:12 +0200)] 
integrate xport tests

9 years agoMerge pull request #642 from nirgal/arm
Tobias Oetiker [Thu, 6 Aug 2015 06:05:41 +0000 (08:05 +0200)] 
Merge pull request #642 from nirgal/arm

Use 9 digits output for test xport1

9 years agoMerge pull request #648 from oetiker/stepwidth-op
Tobias Oetiker [Wed, 5 Aug 2015 13:07:28 +0000 (15:07 +0200)] 
Merge pull request #648 from oetiker/stepwidth-op

Stepwidth op

9 years agofix test suite 32bit compatibility 648/head
Tobias Oetiker [Wed, 5 Aug 2015 12:35:28 +0000 (14:35 +0200)] 
fix test suite 32bit compatibility

9 years agoadded support for STEPWIDTH rpn operator
Tobias Oetiker [Wed, 5 Aug 2015 11:53:56 +0000 (13:53 +0200)] 
added support for STEPWIDTH rpn operator

10 years agoMerge pull request #646 from nirgal/noclientmaxpath
Tobias Oetiker [Tue, 4 Aug 2015 16:23:41 +0000 (18:23 +0200)] 
Merge pull request #646 from nirgal/noclientmaxpath

Don't use PATH_MAX in rrd_client.c

10 years agoDon't use PATH_MAX in rrd_client.c 646/head
Jean-Michel Vourgère [Tue, 4 Aug 2015 15:21:50 +0000 (17:21 +0200)] 
Don't use PATH_MAX in rrd_client.c

10 years agoMerge pull request #643 from nirgal/hurd3
Tobias Oetiker [Sun, 2 Aug 2015 20:15:35 +0000 (22:15 +0200)] 
Merge pull request #643 from nirgal/hurd3

Hurd first part

10 years agoUse dynamically allocated image_desc_t.graphfile 643/head
Jean-Michel Vourgère [Sun, 2 Aug 2015 13:58:22 +0000 (15:58 +0200)] 
Use dynamically allocated image_desc_t.graphfile

PATH_MAX is unavailable on hurd platform.
Thanks to Marc Dequènes.

10 years agoHurd compilation: Try get_current_dir_name
Jean-Michel Vourgère [Sun, 2 Aug 2015 13:06:57 +0000 (15:06 +0200)] 
Hurd compilation: Try get_current_dir_name

when MAXPATH is not available, like on hurd platform.
Thanks Marc Dequènes.

10 years agoUse 9 digit output for test xport1 642/head
Jean-Michel Vourgère [Sun, 2 Aug 2015 12:03:41 +0000 (14:03 +0200)] 
Use 9 digit output for test xport1

10 years agowe have 9 tests now
Tobias Oetiker [Tue, 28 Jul 2015 16:04:30 +0000 (18:04 +0200)] 
we have 9 tests now

10 years agostrictify test
Tobias Oetiker [Tue, 28 Jul 2015 15:39:19 +0000 (17:39 +0200)] 
strictify test

10 years agoMerge branch '1.5' of github.com:oetiker/rrdtool-1.x into 1.5
Tobias Oetiker [Tue, 28 Jul 2015 15:39:04 +0000 (17:39 +0200)] 
Merge branch '1.5' of github.com:oetiker/rrdtool-1.x into 1.5

10 years agostart reading at gdes_c - 1 or we are out of bounds
Tobias Oetiker [Tue, 28 Jul 2015 15:38:59 +0000 (17:38 +0200)] 
start reading at gdes_c - 1 or we are out of bounds

10 years agomake argc macro a bit safer
Tobias Oetiker [Tue, 28 Jul 2015 15:38:13 +0000 (17:38 +0200)] 
make argc macro a bit safer

10 years agoMerge pull request #641 from nirgal/python-locale
Tobias Oetiker [Tue, 28 Jul 2015 14:08:50 +0000 (16:08 +0200)] 
Merge pull request #641 from nirgal/python-locale

Python example

10 years agoMerge branch '1.5' of github.com:oetiker/rrdtool-1.x into 1.5
Tobias Oetiker [Tue, 28 Jul 2015 14:03:37 +0000 (16:03 +0200)] 
Merge branch '1.5' of github.com:oetiker/rrdtool-1.x into 1.5

10 years agomake optparse consider argc
Tobias Oetiker [Tue, 28 Jul 2015 14:01:49 +0000 (16:01 +0200)] 
make optparse consider argc

10 years agoAdd python example 641/head
Jean-Michel Vourgère [Tue, 28 Jul 2015 10:20:32 +0000 (12:20 +0200)] 
Add python example

This include the locale.setlocale() trick

10 years agoMerge pull request #640 from nirgal/patch-1
Tobias Oetiker [Tue, 28 Jul 2015 07:11:19 +0000 (09:11 +0200)] 
Merge pull request #640 from nirgal/patch-1

Clean extra files for modify5 unit test

10 years agoClean extra files for modify5 unit test 640/head
nirgal [Mon, 27 Jul 2015 20:08:04 +0000 (22:08 +0200)] 
Clean extra files for modify5 unit test

10 years agoMerge pull request #639 from nirgal/armless1
Tobias Oetiker [Mon, 27 Jul 2015 16:50:24 +0000 (18:50 +0200)] 
Merge pull request #639 from nirgal/armless1

Tests: also truncate output to 9 digits if <1

10 years agoTests: also truncate output to 9 digits if <1 639/head
Jean-Michel Vourgère [Mon, 27 Jul 2015 16:40:04 +0000 (18:40 +0200)] 
Tests: also truncate output to 9 digits if <1

Previous fix worked for XXXXXXXXXe+X numbers.
We also need XXXXXXXXXe-X.

10 years agoignore nan vs -nan ...
Tobias Oetiker [Mon, 27 Jul 2015 13:13:59 +0000 (15:13 +0200)] 
ignore nan vs -nan ...

10 years agoMerge branch '1.5' of github.com:oetiker/rrdtool-1.x into 1.5
Tobias Oetiker [Mon, 27 Jul 2015 12:56:43 +0000 (14:56 +0200)] 
Merge branch '1.5' of github.com:oetiker/rrdtool-1.x into 1.5

10 years agomake our tests work on 32bit binaries (with only 9 digit precision) work as well.
Tobias Oetiker [Mon, 27 Jul 2015 12:55:55 +0000 (14:55 +0200)] 
make our tests work on 32bit binaries (with only 9 digit precision) work as well.

10 years agoMerge pull request #636 from nirgal/pythonmodulesetup
Tobias Oetiker [Fri, 24 Jul 2015 09:03:46 +0000 (11:03 +0200)] 
Merge pull request #636 from nirgal/pythonmodulesetup

Fix the python module's name

10 years agoFix the python module's name 636/head
Bernd Zeimetz [Sat, 9 Feb 2008 21:26:47 +0000 (22:26 +0100)] 
Fix the python module's name

10 years agoallocate mutex globally ... that might work better
Tobias Oetiker [Wed, 22 Jul 2015 13:12:37 +0000 (15:12 +0200)] 
allocate mutex globally ... that might work better

10 years agoMerge branch '1.5' of github.com:oetiker/rrdtool-1.x into 1.5
Tobias Oetiker [Sat, 18 Jul 2015 13:06:09 +0000 (15:06 +0200)] 
Merge branch '1.5' of github.com:oetiker/rrdtool-1.x into 1.5

10 years agoadd missing test files to dist
Tobias Oetiker [Sat, 18 Jul 2015 13:05:44 +0000 (15:05 +0200)] 
add missing test files to dist

10 years agoMerge pull request #633 from nirgal/spelling_1
Tobias Oetiker [Sat, 18 Jul 2015 13:04:41 +0000 (15:04 +0200)] 
Merge pull request #633 from nirgal/spelling_1

Fix some spelling errors in man pages

10 years agoMerge branch '1.5' of github.com:oetiker/rrdtool-1.x into 1.5
Tobias Oetiker [Sat, 18 Jul 2015 13:01:03 +0000 (15:01 +0200)] 
Merge branch '1.5' of github.com:oetiker/rrdtool-1.x into 1.5

10 years agosince we are using png functions directly, we have to link against libpng explicitly
Tobias Oetiker [Sat, 18 Jul 2015 12:59:50 +0000 (14:59 +0200)] 
since we are using png functions directly, we have to link against libpng explicitly

10 years agoFix some spelling errors in man pages 633/head
Jean-Michel Nirgal Vourgère [Sat, 18 Jul 2015 12:45:40 +0000 (14:45 +0200)] 
Fix some spelling errors in man pages

Thanks lintian

10 years agoMerge pull request #628 from manover/add_permissions_to_systemd_sockets
Tobias Oetiker [Fri, 10 Jul 2015 07:03:38 +0000 (09:03 +0200)] 
Merge pull request #628 from manover/add_permissions_to_systemd_sockets

Add permissions to the sockets acquired from systemd during the socke…

10 years agoAdd permissions to the sockets acquired from systemd during the socket activation... 628/head
Denis Bychkov [Fri, 3 Jul 2015 07:32:09 +0000 (03:32 -0400)] 
Add permissions to the sockets acquired from systemd during the socket activation process

10 years agofix example
Tobias Oetiker [Mon, 29 Jun 2015 17:01:21 +0000 (19:01 +0200)] 
fix example

10 years agosync build files with latest changes
Tobias Oetiker [Mon, 29 Jun 2015 15:50:42 +0000 (17:50 +0200)] 
sync build files with latest changes

10 years agoadd tests for xport
Tobias Oetiker [Mon, 29 Jun 2015 15:50:32 +0000 (17:50 +0200)] 
add tests for xport

10 years agothread safety patch part 3
Tobias Oetiker [Mon, 29 Jun 2015 15:50:03 +0000 (17:50 +0200)] 
thread safety patch part 3

* track rrd_graph_script changes in rrd_graph_helper

10 years ago* fix error messages for bad input
Tobias Oetiker [Mon, 29 Jun 2015 15:49:17 +0000 (17:49 +0200)] 
* fix error messages for bad input

10 years agothread safety patch part 2
Tobias Oetiker [Mon, 29 Jun 2015 15:48:14 +0000 (17:48 +0200)] 
thread safety patch part 2

* add mutex lock to rrd_parsetime to make it threadsafe

10 years agorrd_xport thread safety patch part 1
Tobias Oetiker [Mon, 29 Jun 2015 15:44:41 +0000 (17:44 +0200)] 
rrd_xport thread safety patch part 1

* introduce optparse as a replacement for getopt
* switch rrd_xport to optparse to make it threadsafe
* pass absolute argument position to rrd_graph_script to make it getopt independent

10 years agorrd_graph did not process --grid-dash option ... fixed
Tobias Oetiker [Mon, 29 Jun 2015 09:08:18 +0000 (11:08 +0200)] 
rrd_graph did not  process --grid-dash option ... fixed

10 years agotune --maximum and --minimum should accept U as well
Tobias Oetiker [Tue, 16 Jun 2015 09:20:39 +0000 (11:20 +0200)] 
tune --maximum and --minimum should accept U as well

10 years agoMerge branch '1.5' of github.com:oetiker/rrdtool-1.x into 1.5
Tobias Oetiker [Thu, 11 Jun 2015 21:46:26 +0000 (23:46 +0200)] 
Merge branch '1.5' of github.com:oetiker/rrdtool-1.x into 1.5

10 years agofor for #623 we already have a pointer there ...
Tobias Oetiker [Thu, 11 Jun 2015 21:45:27 +0000 (23:45 +0200)] 
for for #623 we already have a pointer there ...

10 years agoMerge pull request #621 from yarda/yardas
Tobias Oetiker [Fri, 29 May 2015 13:36:17 +0000 (15:36 +0200)] 
Merge pull request #621 from yarda/yardas

Detect long long int support

10 years agoDetect long long int support 621/head
Jaroslav Škarvada [Mon, 25 May 2015 16:48:30 +0000 (18:48 +0200)] 
Detect long long int support

This is needed to fix crash on ARM, originally reported as:
https://bugzilla.redhat.com/show_bug.cgi?id=1224530

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
10 years agoupdate changes file
Tobias Oetiker [Fri, 15 May 2015 13:57:17 +0000 (09:57 -0400)] 
update changes file

10 years agoMerge pull request #618 from oetiker/atoffix
Tobias Oetiker [Fri, 15 May 2015 13:39:12 +0000 (09:39 -0400)] 
Merge pull request #618 from oetiker/atoffix

Atoffix

10 years agomakeing patch compile again 618/head
Tobias Oetiker [Fri, 15 May 2015 03:54:18 +0000 (23:54 -0400)] 
makeing patch compile again

10 years agodeclare temp double at the start of the function
Tobias Oetiker [Fri, 15 May 2015 03:18:07 +0000 (23:18 -0400)] 
declare temp double at the start of the function

10 years agoinlude rrd_rados.h into dist
Tobias Oetiker [Fri, 15 May 2015 02:57:32 +0000 (04:57 +0200)] 
inlude rrd_rados.h into dist

10 years agoremove remaining atof calls
Tobias Oetiker [Fri, 15 May 2015 01:12:38 +0000 (21:12 -0400)] 
remove remaining atof calls

10 years agoready for 1.5.3 v1.5.3
Tobias Oetiker [Thu, 30 Apr 2015 09:41:35 +0000 (11:41 +0200)] 
ready for 1.5.3

10 years agomake dashed lines work again and add test to perl bindings
Tobias Oetiker [Thu, 30 Apr 2015 08:14:15 +0000 (10:14 +0200)] 
make dashed lines work again and add test to perl bindings

10 years agodoc: rrdcgi.pod: Fix minor typo
Karol Babioch [Wed, 29 Apr 2015 19:11:26 +0000 (21:11 +0200)] 
doc: rrdcgi.pod: Fix minor typo

10 years agoMerge pull request #615 from benoit-monin/fix_warnings
Tobias Oetiker [Sun, 26 Apr 2015 12:54:45 +0000 (14:54 +0200)] 
Merge pull request #615 from benoit-monin/fix_warnings

define _DEFAULT_SOURCE alongside _BSD_SOURCE

10 years agodefine _DEFAULT_SOURCE alongside _BSD_SOURCE 615/head
Benoît Monin [Sun, 26 Apr 2015 12:18:45 +0000 (14:18 +0200)] 
define _DEFAULT_SOURCE alongside _BSD_SOURCE

_BSD_SOURCE deprecated since glibc 2.20 and _DEFAULT_SOURCE should be used
instead. Define both to fix deprecation warning.

Quoting the man page feature_test_macros(7):
Since glibc 2.20, this macro is deprecated.  It now has the same effect as
defining _DEFAULT_SOURCE, but generates a compile-time warning (unless
_DEFAULT_SOURCE is also defined).  Use _DEFAULT_SOURCE instead.  To allow
code that requires _BSD_SOURCE in glibc 2.19 and earlier and _DEFAULT_SOURCE
in glibc 2.20 and later to compile without warnings, define both _BSD_SOURCE
and _DEFAULT_SOURCE.

10 years agodocument change
Tobias Oetiker [Sun, 26 Apr 2015 10:28:23 +0000 (12:28 +0200)] 
document change

10 years agoMerge branch '1.5' of github.com:oetiker/rrdtool-1.x into 1.5
Tobias Oetiker [Sun, 26 Apr 2015 10:26:56 +0000 (12:26 +0200)] 
Merge branch '1.5' of github.com:oetiker/rrdtool-1.x into 1.5

10 years agoMerge pull request #614 from benoit-monin/straighten_options_for_1.5
Tobias Oetiker [Sun, 26 Apr 2015 10:26:12 +0000 (12:26 +0200)] 
Merge pull request #614 from benoit-monin/straighten_options_for_1.5

Straighten options for 1.5

10 years agorrdxport: fix options documentation and parsing 614/head
Benoît Monin [Sat, 25 Apr 2015 10:02:44 +0000 (12:02 +0200)] 
rrdxport: fix options documentation and parsing

* Document short option '-d' for daemon.
* Add enumds option to documentation synopsis.
* Add daemon to rrdtool help.

10 years agorrdupdate: fix options documentation
Benoît Monin [Sat, 25 Apr 2015 10:02:44 +0000 (12:02 +0200)] 
rrdupdate: fix options documentation

* Document skip-past-updates.
* Add short options '-s' and '-d' to rrdtool help.

10 years agorrdtune: fix options documentation and parsing
Benoît Monin [Sat, 25 Apr 2015 10:02:44 +0000 (12:02 +0200)] 
rrdtune: fix options documentation and parsing

* Document all the short options.
* Document step option (although detailled documentation is missing)
* Add short options '-s', '-S', '-t' and '-D' to getopt.
* Add missing options to rrdtool help.

10 years agorrdrestore: fix typo in option error message
Benoît Monin [Sat, 25 Apr 2015 12:18:28 +0000 (14:18 +0200)] 
rrdrestore: fix typo in option error message

10 years agorrdlastupdate: document short option '-d' for daemon
Benoît Monin [Sat, 25 Apr 2015 11:50:33 +0000 (13:50 +0200)] 
rrdlastupdate: document short option '-d' for daemon

10 years agorrdlast: fix options documentation and parsing
Benoît Monin [Sat, 25 Apr 2015 10:02:44 +0000 (12:02 +0200)] 
rrdlast: fix options documentation and parsing

* Document short option '-d' for daemon.
* Remove noflush option from documentation, unimplemented
* Add short-option '-d' to error message.
* Add daemon to rrdtool help.

10 years agorrdinfo: fix options documentation
Benoît Monin [Sat, 25 Apr 2015 10:02:44 +0000 (12:02 +0200)] 
rrdinfo: fix options documentation

* Document short option '-d' for daemon.
* Document short option '-F' for noflush.
* Add short-options '-d' and '-F' to error message.
* Add daemon and noflush to rrdtool help.

10 years agorrdgraph: document short option '-d' for daemon
Benoît Monin [Sat, 25 Apr 2015 11:50:33 +0000 (13:50 +0200)] 
rrdgraph: document short option '-d' for daemon

10 years agorrdflushcached: document short option '-d' for daemon
Benoît Monin [Sat, 25 Apr 2015 11:50:33 +0000 (13:50 +0200)] 
rrdflushcached: document short option '-d' for daemon

10 years agorrdfirst: fix options documentation and parsing
Benoît Monin [Sat, 25 Apr 2015 10:02:44 +0000 (12:02 +0200)] 
rrdfirst: fix options documentation and parsing

* Document short option '-d' for daemon.
* Fix getopt: remove unused '-F' short option.
* Add short-option '-d' to error message.
* Add daemon to rrdtool help.