diff options
Diffstat (limited to 'dansguardian-model.lua')
-rw-r--r-- | dansguardian-model.lua | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/dansguardian-model.lua b/dansguardian-model.lua index 3660b37..b9ade6b 100644 --- a/dansguardian-model.lua +++ b/dansguardian-model.lua @@ -43,6 +43,21 @@ service_control = function( control ) return retval end +get_dansguardian_version = function() + + local retval = "" + + local ptr = io.popen( "/usr/sbin/dansguardian -v" ) + if ptr ~= nil then + retval = ptr:read( "*l" ) + ptr:close() + else + retval = "Error - Failed to program version" + end + + return retval +end + get_general_config = function() local retval = {} |