]> Pileus Git - vpaste/commitdiff
convert to email format
authorAndy Spencer <andy753421@gmail.com>
Thu, 25 Mar 2010 02:20:49 +0000 (02:20 +0000)
committerAndy Spencer <andy753421@gmail.com>
Thu, 25 Mar 2010 02:20:49 +0000 (02:20 +0000)
index.cgi

index f8b068387da4fbc9010249cda2dde2d31a46573e..c6aed7c77d55ce25f518004b59ff0b2136651795 100755 (executable)
--- a/index.cgi
+++ b/index.cgi
@@ -47,7 +47,7 @@ function do_print {
                input="$1"
        elif [ -f "db/$1" ]; then
                input="db/$1"
-               trim='1d' # sed command to remove cruft
+               trim='1,/^$/d' # sed command to remove cruft
        else
                echo "Status: 404 Not Found"
                header text/plain
@@ -99,7 +99,11 @@ function do_upload {
        fi
        output="$(mktemp db/XXXXX)"
        uri="$url$(basename "$output")${QUERY_STRING:+"?"}"
-       (get_modeline; echo "$text") > "$output"
+       (get_modeline
+        echo "Date: $(date -R)"
+        echo "From: $REMOTE_ADDR"
+        echo
+        echo "$text") > "$output"
        echo "Status: 302 Found"
        echo "Location: $uri"
        header text/plain