summaryrefslogtreecommitdiffstats
path: root/lex.cgi
diff options
context:
space:
mode:
Diffstat (limited to 'lex.cgi')
-rwxr-xr-xlex.cgi7
1 files changed, 4 insertions, 3 deletions
diff --git a/lex.cgi b/lex.cgi
index a87131a..986c2f2 100755
--- a/lex.cgi
+++ b/lex.cgi
@@ -39,7 +39,8 @@ BEGIN {
my $log_dir = "/var/log";
my $base_dir = "/var/lex";
-my $spool_dir = "/var/lex/spool";
+my $tmp_dir = "$base_dir/tmp";
+my $spool_dir = "$base_dir/spool";
my $keyring_file = "$base_dir/pubring.gpg";
unveil("/dev/null", "rw") or die "unveil /dev/null failed: $!";
@@ -267,8 +268,8 @@ unless ($plain_text_len <= 200) {
my ($sec, $usec) = gettimeofday();
my $spool_filename = sprintf("spool_%d%06d_%d.job", $sec, $usec, $$);
-my $tmp_spool_file = "$spool_dir/tmp/$spool_filename.tmp";
-my $spool_file = "$spool_dir/new/$spool_filename";
+my $tmp_spool_file = "$tmp_dir/$spool_filename.tmp";
+my $spool_file = "$spool_dir/$spool_filename";
# Set umask so group gets read/write (0666 & ~0007 = 0660)
my $old_umask = umask(007);