Add DBUS defines for rhel6.

(cherry picked from commit b59ad6bf1ed422a621e8ab9ea5f758097ab94c66)
Signed-off-by: Jim Lieb <jlieb@panasas.com>
Missing ifdef block around 9p function.

(cherry picked from commit 8e0953c242de53ef1fff6dbc01f2846a1a280cf0)
Signed-off-by: Jim Lieb <jlieb@panasas.com>
Fix log manager returns

Turns out there are yet more layers of this turducken to peel.
Make return values pure python types...

Signed-off-by: Jim Lieb <jlieb@panasas.com>
Add log settings dialog to ganeshactl

You can now set log properties (mainly component log levels)
via a dialog box under Manage->Log Settings

Caveats: ganeshactl does segfault on File->Exit if you have
used the log settings dialog. The dialog uses a combobox which
is a little clunky.

This is a reference implementation of the low level classes, not a
polished GUI app.

Signed-off-by: Jim Lieb <jlieb@panasas.com>
Fix reload.py to import from Ganesha.admin

Signed-off-by: Jim Lieb <jlieb@panasas.com>
CID#18489 Resource leak
CID#23187 Double close
Make sure directory is updated correctly.
ganesha leaves dangling FSAL locks when file locked via NFSv3 and NFSv4

Signed-off-by: Rick Mesta <rmesta@us.ibm.com>
Merge branch 'dbus_dev' into merge_next
Merge remote-tracking branch 'tfb-bull/next' into merge_next

More Coverity fixes
Merge remote-tracking branch 'marc/dev-45' into merge_next
Merge remote-tracking branch 'rmesta/dev_44' into merge_next
Merge remote-tracking branch 'linuxbox2/next' into merge_next
Merge remote-tracking branch 'linuxbox2/next' into merge_next