[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#927898: marked as done (ITP: rsendmail -- safer sendmail command to send email without passwords, over SSH)



Your message dated Thu, 02 Feb 2023 20:10:09 +0000
with message-id <E1pNfuL-00E6Rr-G1@fasolo.debian.org>
and subject line Bug#927898: fixed in rsendmail 1.1.2
has caused the Debian Bug report #927898,
regarding ITP: rsendmail -- safer sendmail command to send email without passwords, over SSH
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
927898: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=927898
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Antoine Beaupre <anarcat@debian.org>

* Package name    : rsendmail
  Version         : 1.0.1
  Upstream Author : Antoine Beaupré <anarcat@debian.org>
* URL             : https://gitlab.com/anarcat/rsendmail/
* License         : AGPLv3
  Programming Lang: Python
  Description     : safer sendmail command to send email without passwords, over SSH

This command aims at replacing the builtin sendmail command which
gives too much privileges to the caller. For example, Postfix's
sendmail(1) command can list the mail queue (-bp), rehash the alias
database (-bi), start a daemon (-bl, -bd), or flush the queue (-q);
all remnants of the old Sendmail binary, which probably is
turing-complete on its own.

It's a mess. All I want to do is to easily queue up mails on a remote
system without giving any extra privileges to the remote system. In
turns, this makes configuring a satellite system like a laptop or a
workstaiton as simple as adding an SSH key to be added to an
authorized_keys file. That key can then send email, but only send
email: no shell access or server management.

This can of course be accomplished by a regular SMTP client, but that
requires passwords, and passwords are weak.

----

So I built the above already. I didn't think of packaging it for
Debian until someone said "oh i'm not going to use this because it's
not in Debian", so here we are.

This is what I like to describe as "modern UUCP", more or
less. Instead of relying on SMTP for transport, I rely on SSH, which
brings a bunch of interesting properties. I am not aware of anything
like that currently in the archive.

I would be happy to co-maintain it with the relevant Python team but
maybe it's better if I just maintain my own stuff too. :)

--- End Message ---
--- Begin Message ---
Source: rsendmail
Source-Version: 1.1.2
Done: Antoine Beaupré <anarcat@debian.org>

We believe that the bug you reported is fixed in the latest version of
rsendmail, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 927898@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Antoine Beaupré <anarcat@debian.org> (supplier of updated rsendmail package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 26 Jan 2023 20:40:05 +0000
Source: rsendmail
Binary: python3-rsendmail
Architecture: source all
Version: 1.1.2
Distribution: experimental
Urgency: low
Maintainer: Antoine Beaupré <anarcat@debian.org>
Changed-By: Antoine Beaupré <anarcat@debian.org>
Description:
 python3-rsendmail - email delivery over SSH and restricted sendmail
Closes: 927898
Changes:
 rsendmail (1.1.2) experimental; urgency=low
 .
   * Initial packaging, based on a metadata autogenerated by py2dsp/3.20220707;
     Closes: #927898
Checksums-Sha1:
 81fb389f0b4ada721bd177026b9f4d3b4c4a29a2 1233 rsendmail_1.1.2.dsc
 86c2b3feebd537fbbc8069b9f39283063fc8e5f8 29156 rsendmail_1.1.2.tar.xz
 57572e551c52cd942a68965853ea93f7ebc0faba 31272 python3-rsendmail_1.1.2_all.deb
 b8a7dab7756b468e2f279beabcfcd2e3aadaca3f 6321 rsendmail_1.1.2_amd64.buildinfo
Checksums-Sha256:
 ad07cd93f43208e939dd2713bee3d02cffdc5bdea466bc34f97b1f5a2c06e549 1233 rsendmail_1.1.2.dsc
 427f7276114e08edfd25930a9c087871e7a9a7eb794cac5714bf415359c98c94 29156 rsendmail_1.1.2.tar.xz
 fab2ee628dc4b812f383ccbda2061bd4b946c7390b7787901c754f641278440f 31272 python3-rsendmail_1.1.2_all.deb
 dc44080acdb368a2e09de143058a01686d4455945e3bdec190cd6cf5b8355140 6321 rsendmail_1.1.2_amd64.buildinfo
Files:
 34b1259918d68a4b241bcb16e3801706 1233 python optional rsendmail_1.1.2.dsc
 e5581da574e4bffd54f80792a8540ae8 29156 python optional rsendmail_1.1.2.tar.xz
 a60df73b736402a67a2848a7f4c1eed6 31272 python optional python3-rsendmail_1.1.2_all.deb
 692c61576e4b769e83a11c4ed4f027e8 6321 python optional rsendmail_1.1.2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEexZCBNCWcjsBljWrPqHd3bJh2XsFAmPS77oACgkQPqHd3bJh
2XvYKQgAufANRGO5lDb3bycZbRnrLnKXM2cWTM6Hh17vJufvlqFna2iq5e+YZcRs
kF0mjEUVj09KVVIxINw7ceLAnH/ZxpLJM15qJzztE8PNvJk0TMaTamHdhz9ne9Dz
H6fEsAluMgZeyLMExEFAxO/+9+Il+LAFfpozlviRMJSiDp+njXzvjOW/lrMcpDdJ
FQd9DnmhEQtnF83oo64x4ChHB2DIwENaYyILlN+0iQXzolYepCuaT61TFzQEJgEe
MU2DO77kXYm6uhmbXdIBhEVLWYeSIG9VNw6b7LUEbxG3dMSN7oShC3fae5IyNpaf
KQ7kdwcCPAHm/1Hlc6DdOdWHgcBY/A==
=KW1T
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: