Bug 274676 - [NEW PORT] mail/notimail: Server-side email notification manager with push support
Summary: [NEW PORT] mail/notimail: Server-side email notification manager with push su...
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-10-23 15:16 UTC by Stefano Marinelli
Modified: 2023-12-28 10:14 UTC (History)
2 users (show)

See Also:


Attachments
NotiMail port (5.63 KB, text/plain)
2023-10-23 15:16 UTC, Stefano Marinelli
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stefano Marinelli 2023-10-23 15:16:09 UTC
Created attachment 245831 [details]
NotiMail port

Server-side email notification manager with push support
Comment 1 Robert Clausecker freebsd_committer freebsd_triage 2023-11-20 07:36:20 UTC
Thank you for your submission.  I apologise for the delay in getting this one processed.

Please check the following issues:

 - we don't want leading v in PORTVERSION.  Please instead set

    DISTVERSIONPREFIX= v
    DISTVERSION= 0.11.2

 - GH_TAGNAME defaults to ${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}
   which is correct in your case.  Please discard the line that sets it.
 - PREFIX is predefined in SUB_LIST, no need to set it yourself
 - please remove the leading and trailing === from pkg-message
 - this needs USE_RC_SUBR
 - python versions before 3.6 are not supported, so please remove 3.6+
 - no files or directories should be owned by nobody.  You could avoid this by
   using the account daemon instead.
 - check if it is appropriate to use the @sample mechanism for your config.ini
 - your pkg-plist already sets up correct permissions for /var/cache/notimail
   and /var/log/notimal, so no need to instruct the user to change permissions
 - are you sure /var/cache is the right directory for a database file?  Daemons
   must be able to cope with /var/cache being cleared at any point in time.  If
   thee database needs to be preserved, put it into /var/db.