eagleas / clamav

ClamAV Ruby bindings

This URL has Read+Write access

eagleas (author)
Sat Sep 06 05:02:16 -0700 2008
commit  4c776e76ace58412253b22423d1b086b671b03e0
tree    ddecbd5466816f4bc28d6f9520c2b1fda734627e
parent  158df2ad0ef19b14f8d96a5c0fa1be1e856c8e00
clamav /
name age message
file .gitignore Loading commit data...
file ChangeLog
file README
directory ext/
file rakefile
directory spec/
directory tools/ Mon Aug 04 08:09:45 -0700 2008 Initial commit [eagleas]
README
ClamAV Ruby binding gem. Based on project clamavr-0.2.0
http://raa.ruby-lang.org/project/clamavr/
Thanks to MoonWoolf <moonwolf@moonwolf.com>

== INSTALL

$ sudo gem install clamav
or
$ rake package && cd pkg && sudo gem install *.gem

== REQUIREMENTS

clamav >= 0.94
libclamav5, libclamav-dev

== USAGE
ClamAV.new()
  return:
    ClamAV instance

ClamAV#scanfile(filename, options)
  filename => filename
  options => CL_SCAN_STDOPT
    
  return:
    virusname or ClamAV returncode(Fixnum)

== LICENSE
GPL

= Clamav as gem
Copyright(c) 2008 Alexander Oryol <eagle.alex@gmail.com>

= ClamAV/R
Copyright(c) 2003-2007 MoonWolf <moonwolf@moonwolf.com>