Index: /trunk/server/fedora/config/etc/httpd/conf.d/scripts-vhost.conf
===================================================================
--- /trunk/server/fedora/config/etc/httpd/conf.d/scripts-vhost.conf	(revision 2763)
+++ /trunk/server/fedora/config/etc/httpd/conf.d/scripts-vhost.conf	(revision 2764)
@@ -30,4 +30,7 @@
 </Location>
 
+LogFormat "%V %t %>s \"%U\"" tildelog
+CustomLog "logs/tilde_log" tildelog "expr=%{CONTEXT_PREFIX} =~ m#^/~#"
+
 # As long as we support scripts/~ URLs, we need to disable Service
 # Workers on them for security.
Index: /trunk/server/fedora/config/etc/logrotate.d/httpd
===================================================================
--- /trunk/server/fedora/config/etc/logrotate.d/httpd	(revision 2763)
+++ /trunk/server/fedora/config/etc/logrotate.d/httpd	(revision 2764)
@@ -30,2 +30,14 @@
     endscript
 }
+
+/var/log/httpd/tilde_log {
+    rotate 3
+    daily
+    missingok
+    notifempty
+    create 600 root root
+    sharedscripts
+    postrotate
+	/bin/kill -HUP `cat /var/run/httpd/httpd.pid 2>/dev/null` 2> /dev/null || true
+    endscript
+}
