swerc

anselm's simpler werc fork
git clone git://git.suckless.org/swerc
Log | Files | Refs | README

commit 2582a680aee3c039b79f1cb79cfdb3cd5260734b
parent a6f22dcb204c8ebee625fc4cc5f63e9101973542
Author: uriel@soma <unknown>
Date:   Sat, 14 Feb 2009 07:26:52 +0000

Correct dirfilter matching of /sitemap.txt and /robots.txt, note that we match them even if not in site root.
Diffstat:
Mbin/werc.rc | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/bin/werc.rc b/bin/werc.rc @@ -10,7 +10,7 @@ forbidden_uri_chars='[^a-zA-Z0-9_+\-\/\.]' # Expected input: ls -F style, $sitedir/path/to/files/ # <ls -F+x><symlink hack><Useless?><hiden files > -dirfilter='s/\*$//; s,/+\./+,/,g; s,^\./,,; /\/[._][^\/]/d; /'$forbidden_uri_chars'/d; /^\/(robots|sitemap)\.txt$|\/index\.(md|html|txt|tpl)$/d; /_werc\/?$/d; ' +dirfilter='s/\*$//; s,/+\./+,/,g; s,^\./,,; /\/[._][^\/]/d; /'$forbidden_uri_chars'/d; /\/index\.(md|html|txt|tpl)$/d; /\/(robots|sitemap)\.txt$/d; /_werc\/?$/d; ' dirclean=' s/\.(md|html|txt)$//; ' # Careful, the proper p9p path might not be set until initrc.local is sourced