Refactoring calendar(1) (was: svn commit: r365984 - head/usr.bin/calendar/calendars)

Greg 'groggy' Lehey grog at FreeBSD.org
Mon Sep 28 04:57:42 UTC 2020


On Sunday, 27 September 2020 at 23:25:20 -0500, Greg Balfour wrote:
> On Thu, Sep 24, 2020 at 09:07:08AM +1000, Greg 'groggy' Lehey wrote:
>>
>> While I have your attention, does anybody think that the -a option of
>> calendar(1) is worth keeping?  It goes through *all* calendar files on
>> a system and mails them to the owner.  It has the interesting side
>> effect (we wouldn't want to call it a bug) that root gets three copies
>> (one each for root, toor and daemon).  I can't see anything useful
>> there that a per-user cron job can't do.
>
> I actually use the -a option.  But it hasn't fully worked since 10.0-RELEASE.
> See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205580
> Still present in 12.2-BETA2.

Interesting.

> I maintain a local set of patches that solves this bug, but it
> requires the installation of the tradcpp port/package so I've never
> shared them, but would if someone wants them.

You could add them to the bug report; arguably they would point to a
way to fix it without tradcpp.  But my real concern is described in
bug 246943, and so far I don't see a clean solution for that.

Does root have a calendar file on your systems?  If so, how do you
handle the multiple emails?  Your input on 246943 would be
interesting.

Greg
--
Sent from my desktop computer.
See complete headers for address and phone numbers.
This message is digitally signed.  If your Microsoft mail program
reports problems, please read http://lemis.com/broken-MUA
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 163 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-arch/attachments/20200928/d02ca903/attachment.sig>


More information about the freebsd-arch mailing list