ikiwiki/ plugins/ filecheck

Plugin: filecheck
Author: Joey
Included in ikiwiki: yes
Enabled by default: no
Included in goodstuff: no
Currently enabled: yes

This plugin enhances the regular PageSpec syntax with some additional tests, for things like file size, mime type, and virus status. These tests are mostly useful for the attachment plugin, and are documented here.

This plugin will use the File::MimeInfo::Magic perl module, if available, for mimetype checking. It falls back to using the `file` command if necessary for hard to detect files.

The `virusfree` PageSpec requires that ikiwiki be configured with a virus scanner program via the `virus_checker` option in the setup file. If using `clamav`, with `clamd`, set it to "clamdscan -". Or to use clamav without the `clamd` daemon, you could set it to "clamscan -".