Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Palourde is a Mac antivirus
Objective-C C Ruby Shell
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
English.lproj
French.lproj
Palourde.xcodeproj
es.lproj
etc
frameworks
other_sources/UKKQueue
patches
pkg_scripts
pl.lproj
psd
resource
source
.gitignore
Contaminated.xib
Info.plist
Licences.txt
Palourde.packproj
Palourde_Prefix.pch
README.markdown
Rakefile
dsa_pub.pem
eicar_com.zip
gpl-3.0.txt

README.markdown

Palourde is a Mac antivirus with ClamAV doing the dirty job.

Ingredients

  • Clamav is used vanilla, but clamd and freshclam are handled by launchd.
  • Palourde is a Cocoa application with a small C part for handling unix socket communication.
  • Build is done with a Rakefile

Frameworks

Install

You have to install macports for dependencies Clamav sources will be download when needed

Build palourde rake build Install it rake install A nice DMG with all inside rake dmg Gives it ammo rake freshclam Lauchctl notices that new agent and daemons is here to be launched. A red insecticid bottle appears on the top of your screen.

Testing it

eicar_com.zip is a fake virus for test purpose. You can put it in an USB key and plug it, or the classical but slower Scan home.

Debug can be saw in the Console

Uninstall

All the data are in /Library/Palourde, freshclam.conf and clamd.conf are in /Library/Preferences, two daemon's confs are in /Library/LaunchDaemons and the agent is in /Library/LaunchAgents.

Rake does the job rake uninstall

Something went wrong with that request. Please try again.