This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
commit 416f3149020e491bbe54c605365fcc4543ee8fa0
tree 0910301b71230e48304b0e0e58ed99396c85026f
parent 8d072de3262d0ba5435d63bfc4dccfb02234615e
tree 0910301b71230e48304b0e0e58ed99396c85026f
parent 8d072de3262d0ba5435d63bfc4dccfb02234615e
palourde /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Fri Apr 24 13:58:12 -0700 2009 | |
| |
ActionPanel.xib | Fri Jul 31 14:42:38 -0700 2009 | |
| |
Contaminated.xib | Fri Jul 31 10:05:18 -0700 2009 | |
| |
English.lproj/ | Tue Apr 28 08:23:54 -0700 2009 | |
| |
French.lproj/ | Thu Jan 15 09:35:39 -0800 2009 | |
| |
Info.plist | Mon Apr 20 01:07:47 -0700 2009 | |
| |
Licences.txt | Thu Jan 15 03:20:12 -0800 2009 | |
| |
Palourde.packproj | Mon Apr 27 08:23:58 -0700 2009 | |
| |
Palourde.xcodeproj/ | Fri Jul 31 14:42:38 -0700 2009 | |
| |
Palourde_Prefix.pch | Wed Jan 07 14:05:42 -0800 2009 | |
| |
README.markdown | Tue Apr 28 08:25:13 -0700 2009 | |
| |
Rakefile | Mon Jun 22 12:13:27 -0700 2009 | |
| |
dsa_pub.pem | Sun Apr 19 08:12:03 -0700 2009 | |
| |
eicar_com.zip | Sun Jan 11 14:37:23 -0800 2009 | |
| |
es.lproj/ | Thu Jan 15 07:54:08 -0800 2009 | |
| |
etc/ | Tue Apr 21 10:34:42 -0700 2009 | |
| |
frameworks/ | Sat Jul 25 07:53:41 -0700 2009 | |
| |
gpl-3.0.txt | Thu Apr 23 10:22:48 -0700 2009 | |
| |
other_sources/ | Fri Jan 16 02:41:31 -0800 2009 | |
| |
patches/ | Mon Jul 27 11:04:10 -0700 2009 | |
| |
pkg_scripts/ | Wed Apr 29 07:37:20 -0700 2009 | |
| |
pl.lproj/ | Thu Jan 15 07:54:08 -0800 2009 | |
| |
psd/ | Wed Apr 22 12:27:20 -0700 2009 | |
| |
resource/ | Sun Jan 25 10:58:36 -0800 2009 | |
| |
source/ | Fri Jul 31 14:42:38 -0700 2009 |
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








