From nobody Sat May 04 12:27:57 2024 X-Original-To: freebsd-questions@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VWn5K1YQGz5KTdL for ; Sat, 4 May 2024 12:28:21 +0000 (UTC) (envelope-from dan@langille.org) Received: from wfout7-smtp.messagingengine.com (wfout7-smtp.messagingengine.com [64.147.123.150]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4VWn5J3fsfz42Xb for ; Sat, 4 May 2024 12:28:20 +0000 (UTC) (envelope-from dan@langille.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=langille.org header.s=fm3 header.b=hLRJmy4M; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=a3zHORrb; dmarc=pass (policy=none) header.from=langille.org; spf=pass (mx1.freebsd.org: domain of dan@langille.org designates 64.147.123.150 as permitted sender) smtp.mailfrom=dan@langille.org Received: from compute7.internal (compute7.nyi.internal [10.202.2.48]) by mailfout.west.internal (Postfix) with ESMTP id 769501C005C4; Sat, 4 May 2024 08:28:18 -0400 (EDT) Received: from imap42 ([10.202.2.92]) by compute7.internal (MEProxy); Sat, 04 May 2024 08:28:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=langille.org; h= cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm3; t=1714825698; x=1714912098; bh=Lnf00+YAS3 ytoP35eY/h1xMp/8QS4WF+oHGzYdjH6fY=; b=hLRJmy4Mujjo/kuYfd1a4pryyH bV4jtRNijC0slyh/PsRKZ6V1n5eAgrYAPw7jtZfKzqaAjmBW/25CypL1J6hqPK7l 2LC6J0DclUrIx2AQj48QjkOnrAGKmahgFnJmy+cFWPQaeduJpOjZS/7FLk4gHlDz WDiqdKW57bIsIdjaCclwA47vDUHo3iM6TGw8P918QacxvLto3H0ORWiGogBi1ZCr 3+ZhegQF4vNyW6MriSArKnErfZq6Um7dGlU9FBVVZ+fXuGAhmATwo/eYydFotuBu I41gfKIDEyQbErpg8tRtkEBPKZkL0kn/+UPkmvMSYO9ecAH37JhtV4YhMTsQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1714825698; x=1714912098; bh=Lnf00+YAS3ytoP35eY/h1xMp/8QS 4WF+oHGzYdjH6fY=; b=a3zHORrbUdQup2Q4rRA2LMB4Q57wZfutI2KAK0rX8acj 1uRwNIQfKD5g+PiHd+D6SSobq5tyohYe8ybI5Gml5FfMBik2YeixCzeww9UiA+Em fGxXABnFPSyQBRYXyyLO/qPGyEvY/ZAlF74DooyCSPaKKbBqU+1qYNrF6MCMdr1I YRy4Gyru34bIpZbieBgSrhUQtNyTCsJgAMTtlqJkDffKLN9vckRUyNtr/BcQX4M4 Nt7ey1cY4/4aXvY7holYpZLlkaSYuAEQKdg0DWB2bdfIemr+ygJxyG/4L75Z7fHn /5mNJiw8ERUuM1S7K8PsqFjlXzIHBBFq8lg0+kRUFg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrvddvvddgheefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvffutgesthdtredtreertdenucfhrhhomhepfdffrghn ucfnrghnghhilhhlvgdfuceouggrnheslhgrnhhgihhllhgvrdhorhhgqeenucggtffrrg htthgvrhhnpeeljefggeeuheeuieevledvjeevgfduteeukefggfffieevhedugfffveeh jeevffenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe gurghnsehlrghnghhilhhlvgdrohhrgh X-ME-Proxy: Feedback-ID: ifbf9424e:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id B81FDBC007E; Sat, 4 May 2024 08:28:17 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.11.0-alpha0-417-gddc99d37d-fm-hotfix-20240424.001-g2c179674 List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-questions@freebsd.org Sender: owner-freebsd-questions@FreeBSD.org MIME-Version: 1.0 Message-Id: In-Reply-To: <85AE51A5-5B04-4CE9-9E7B-821BAA42321C@ellael.org> References: <85AE51A5-5B04-4CE9-9E7B-821BAA42321C@ellael.org> Date: Sat, 04 May 2024 08:27:57 -0400 From: "Dan Langille" To: "Michael Grimm" , "RW via freebsd-questions" Subject: Re: Alternative to SpamAssassin's sa-update tool? Content-Type: text/plain X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.09 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.996]; DMARC_POLICY_ALLOW(-0.50)[langille.org,none]; R_SPF_ALLOW(-0.20)[+ip4:64.147.123.128/27]; R_DKIM_ALLOW(-0.20)[langille.org:s=fm3,messagingengine.com:s=fm3]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.150:from]; XM_UA_NO_VERSION(0.01)[]; DWL_DNSWL_NONE(0.00)[messagingengine.com:dkim]; FREEFALL_USER(0.00)[dan]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:29838, ipnet:64.147.123.0/24, country:US]; RWL_MAILSPIKE_POSSIBLE(0.00)[64.147.123.150:from]; RCPT_COUNT_TWO(0.00)[2]; RCVD_COUNT_THREE(0.00)[3]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[langille.org:+,messagingengine.com:+] X-Rspamd-Queue-Id: 4VWn5J3fsfz42Xb On Sat, Apr 27, 2024, at 2:52 PM, Michael Grimm wrote: > [resent from freebsd-ports@ to freebsd-questions@] > > Hi, > > I am running rspamd and do not intend to use SpamAssassin's ruleset, > but I do use rulesets provided and maintained by others [1]. I am using > 'sa-update' for updating both frequently adapted rulsets. Working fine. > > But, in order to be able to use that tool, I do have to install > 'mail/spamassassin'. What is the concern regarding installation? Perhaps if we know that, we can better help. I'll start by guessing size of the package and dependencies. The script itself is about 2300 lines. What you could try: install, copy /usr/local/bin/sa-update away somewhere else, delete the package, see if the script still runs. Repeat until you know the files require to run. If you report back that it's just a handful of files (out of the ~ 270 files installed), it might be feasible to create a new port / flavor for just sa-update. -- Dan Langille dan@langille.org