#!/usr/bin/env ruby
# encoding: utf-8
-# Copyright (C) 2016 Ian Kelling
-
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 2 of the License, or
-# (at your option) any later version.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
+# Copyright (C) 2019 Ian Kelling
+# SPDX-License-Identifier: AGPL-3.0-or-later
# debian sets LANG=C when starting apache2.
# the envoding comment above fixes the internal encoding afaik,
if new_count == 1
require 'net/smtp'
- to = 'root@' + FQDN
+ to = 'root@localhost'
from = 'www-data@' + FQDN
server = 'localhost'
msg = <<END_OF_MESSAGE
From: h <#{from}>
To: <#{to}>
-Subject: "new comment on #{FQDN}"
+Subject: new comment on #{FQDN}
empty body
END_OF_MESSAGE
cd "${BASH_SOURCE%/*}/proposed-comments"
-shell="ssh -oStrictHostKeyChecking=no $(chost iankelling.org)"
+shell="ssh -oStrictHostKeyChecking=no iankelling.org"
while [[ $1 ]]; do
case $1 in
-l) shell= ; shift ;; # -l for local