+if [ "$REV_PAGES" = true -a ! -f "$_DATA/.gitignore" ]; then
+ cat >"$_DATA/.gitignore" <<-EOF
+ users.db
+ serverkey
+ **/#cache/
+ **/#page.lock
+ **/#page.*.cache
+ **/#page.*.cache.*
+ **/#page:*.*.cache
+ **/#page:*.*.cache.*
+ EOF
+ [ "$REV_ATTACHMENTS" != true ] \
+ && printf '**/#attachments/\n' >>"$_DATA/.gitignore"
+ git init "$_DATA"
+ git -C "$_DATA" add .gitignore
+ git -C "$_DATA" commit -m 'initialization' -- .gitignore
+fi 1>&2
+