From nobody Mon Jul 8 10:51:45 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 4WHgsy6Jk5z5Pttl for ; Mon, 08 Jul 2024 10:51:50 +0000 (UTC) (envelope-from r.m@rmswch.plus.com) Received: from avasout-ptp-001.plus.net (avasout-ptp-001.plus.net [84.93.230.227]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "avasout.plus.net", Issuer "GeoTrust TLS RSA CA G1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WHgsx5fH7z4RJ9 for ; Mon, 8 Jul 2024 10:51:49 +0000 (UTC) (envelope-from r.m@rmswch.plus.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=plus.com header.s=042019 header.b=BvOsyNAw; dmarc=none; spf=none (mx1.freebsd.org: domain of r.m@rmswch.plus.com has no SPF policy when checking 84.93.230.227) smtp.mailfrom=r.m@rmswch.plus.com Received: from opendev.home ([80.229.151.92]) by smtp with SMTP id QlyDs6skS4PsgQlyEsiw4E; Mon, 08 Jul 2024 11:51:47 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=plus.com; s=042019; t=1720435907; bh=jiLOEOJkjtZJPc9T1MPePWColl3y3bDgJceTtEPVTFE=; h=Date:From:To:Subject:In-Reply-To:References; b=BvOsyNAwp8vD2H5Z+iyFtzQuUKkeuHBHHtY0lbJEfwFqSosThkme7ttJ29/vbjzvc puDL6oFFNXcQKFLJ6v6q6heexTAyoqqWCEBBqY7vrusF3HmJ/SQuyO06NfqzfvhoQP AiZqR8zwVje7q4oojXCczRbJrTAZjXGx1hvtH6+cxGWZHFyA2tDBOTSwgby8vuZoq0 7zDuBcLl+bnlaLBYY39DLqp4A56ApMoAgz+kPGUjW5w6bo4hTY7lBvlzJH8GVt4RnV aCdjULH0/7aF/L8qj3P+zlzVEHAvf4ZvkHGtfBq95xzIs0e7XwsvpLBGbH+xSU0F4T lQwhHi0S8yxZg== X-Clacks-Overhead: "GNU Terry Pratchett" X-CM-Score: 0.00 X-CNFS-Analysis: v=2.4 cv=eeSefKEH c=1 sm=1 tr=0 ts=668bc4c3 a=6xlXYeu7y0jVCiZ/8t1ozg==:117 a=6xlXYeu7y0jVCiZ/8t1ozg==:17 a=kj9zAlcOel0A:10 a=EBOSESyhAAAA:8 a=6wKqmGm672WkMZPtbsEA:9 a=CjuIK1q_8ugA:10 a=yJM6EZoI5SlJf8ks9Ge_:22 Date: Mon, 8 Jul 2024 10:51:45 +0000 From: Roger Marsh To: freebsd-questions@freebsd.org Subject: Re: sqlite3.OperationalError seen after freebsd-update from 14.0 to 14.1 and ports upgrade Message-ID: <20240708105145.46fff70b@opendev.home> In-Reply-To: <20240706175612.0dd7ad18@opendev.home> References: <20240706175612.0dd7ad18@opendev.home> X-Mailer: Claws Mail 4.2.0 (GTK 3.24.41; x86_64-unknown-openbsd7.5) 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 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-CMAE-Envelope: MS4xfJBbKNhasUU5euefXG3DumUgt30Oo1xXEgZ1rpVnxUtG2y4ZL4RCH91Z7WMGrn40LIjwgVNSApIXjhDg+/Ie4H2EciVfLKcLJNqTVNsSMS1i9T0mQto4 v1DP4LL4qh3Svu3RrC1JTdg36li251XUT0e3QdF+G7WoJmQlpShUaQnLxXG8bayyRbjCzIiH5ZvYEeZob0rfpKkICroUKjkuC+s= X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.39 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.986]; R_DKIM_ALLOW(-0.20)[plus.com:s=042019]; MIME_GOOD(-0.10)[text/plain]; ONCE_RECEIVED(0.10)[]; RWL_MAILSPIKE_GOOD(-0.10)[84.93.230.227:from]; RCVD_IN_DNSWL_LOW(-0.10)[84.93.230.227:from]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:6871, ipnet:84.92.0.0/15, country:GB]; R_SPF_NA(0.00)[no SPF record]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; DMARC_NA(0.00)[plus.com]; TO_DN_NONE(0.00)[]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[plus.com:+] X-Rspamd-Queue-Id: 4WHgsx5fH7z4RJ9 On Sat, 6 Jul 2024 17:56:12 +0000 Roger Marsh wrote: > ss = " ".join( > ( > "select field1 , Segment , RecordCount , file1 from", > 'file1_field1 where field1 == "one" and Segment == 0', > ) > ) > dbenv.cursor().execute(ss) I eventually wondered what happens if the quoting is changed from: 'file1_field1 where field1 == "one" and Segment == 0' to: "file1_field1 where field1 == 'one' and Segment == 0" and then no exception is seen. So maybe the problem, if any, is the original code never gave an exception anywhere previously. Roger From nobody Mon Jul 8 12:24:08 2024 X-Original-To: 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 4WHjwc2rX0z5Q4mD for ; Mon, 08 Jul 2024 12:24:16 +0000 (UTC) (envelope-from cli_junkie@protonmail.com) Received: from mail-4316.protonmail.ch (mail-4316.protonmail.ch [185.70.43.16]) (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-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "protonmail.com", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WHjwb3Dmgz4cP6 for ; Mon, 8 Jul 2024 12:24:15 +0000 (UTC) (envelope-from cli_junkie@protonmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=protonmail.com header.s=protonmail3 header.b=rjD7BGGf; dmarc=pass (policy=quarantine) header.from=protonmail.com; spf=pass (mx1.freebsd.org: domain of cli_junkie@protonmail.com designates 185.70.43.16 as permitted sender) smtp.mailfrom=cli_junkie@protonmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1720441452; x=1720700652; bh=z42+9ndAbTQYuYMp6EqRERP8oLfN99pCOUSakM4s/QY=; h=Date:To:From:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=rjD7BGGfueGFHSRClTzT6orP2lPmW0oxL0bPe+rxlmaB+jpihB8DcNAx8rMs5Lqph wWqdzkskzNmErQigmg6hWElvbquRCbXE+0pYriljhm0cAlTA+iHPjYg9U7cDwXK10t hkm5M31gEYgonneJN5DccQNOvfa2TyCOLAlz3jWLAukOfx1iJbZa7Etpxj2LVebB11 FbiqqYE5jnqQ21Pw58iztTCpOKiLeGL0L3uEZJlLrmSvQAl+uP0jdtN4V3GNrRkj16 b0t5k+MSLbfdkdiTue9ZAyFwHam9yazINUL6YncFwcnsdOFNaYCpNP/YSxVDaVeAeF 9LsSG1o+RV90Q== Date: Mon, 08 Jul 2024 12:24:08 +0000 To: "questions@freebsd.org" From: Pat Subject: Re: Setting default version in Poudriere Message-ID: In-Reply-To: <2a09efe671bc45d93f84ff69269e4388@smokepit.net> References: <2a09efe671bc45d93f84ff69269e4388@smokepit.net> Feedback-ID: 34340203:user:proton X-Pm-Message-ID: 47efa210b156ee6162abbc5d5807d533b0272179 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 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.26 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[protonmail.com,quarantine]; R_SPF_ALLOW(-0.20)[+ip4:185.70.43.0/24]; R_DKIM_ALLOW(-0.20)[protonmail.com:s=protonmail3]; RWL_MAILSPIKE_VERYGOOD(-0.20)[185.70.43.16:from]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_SHORT(-0.06)[-0.061]; ASN(0.00)[asn:62371, ipnet:185.70.43.0/24, country:CH]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_IN_DNSWL_NONE(0.00)[185.70.43.16:from]; MISSING_XM_UA(0.00)[]; FREEMAIL_ENVFROM(0.00)[protonmail.com]; FREEMAIL_FROM(0.00)[protonmail.com]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_ZERO(0.00)[0]; MLMMJ_DEST(0.00)[questions@freebsd.org]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_EQ_ADDR_ALL(0.00)[]; DKIM_TRACE(0.00)[protonmail.com:+] X-Rspamd-Queue-Id: 4WHjwb3Dmgz4cP6 On Friday, July 5th, 2024 at 21:14, Daniel Lysfjord wrote: > I would suggest just creating a port for postgres 15.6 in addition to > the 15.7 that's already in the ports tree Thank you Daniel. That makes sense, but I do not know how to create a port.= Can you point me to any documentation that would explain what I am missing= ? And apologies if there is something obvious that I missed. Regards, Pat From nobody Mon Jul 8 12:31:42 2024 X-Original-To: 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 4WHk5L4tqbz5Q5t9 for ; Mon, 08 Jul 2024 12:31:50 +0000 (UTC) (envelope-from cli_junkie@protonmail.com) Received: from mail-40134.protonmail.ch (mail-40134.protonmail.ch [185.70.40.134]) (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-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "protonmail.com", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WHk5L0bBpz4dQb for ; Mon, 8 Jul 2024 12:31:50 +0000 (UTC) (envelope-from cli_junkie@protonmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=protonmail.com header.s=protonmail3 header.b=y+4NqAEx; dmarc=pass (policy=quarantine) header.from=protonmail.com; spf=pass (mx1.freebsd.org: domain of cli_junkie@protonmail.com designates 185.70.40.134 as permitted sender) smtp.mailfrom=cli_junkie@protonmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1720441907; x=1720701107; bh=Unq9rRVtmQiKiSHiWoVYhct1yQy2sV41TKYyXXgEq40=; h=Date:To:From:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=y+4NqAEx1FlEPmKag11Xpj4ScgHp6ZO7AMuS3DGs7OkLKBQnQ+bHR9ACXgX4WqXKG NpoQc97eQApU85V/kaOwndlGjGvyXdMbkOVZUPj5ZM7epPhW5jhLIkKFn3uZnhoPPN 1rJFj5kf6n6pD/gwAP+jSg56yvBUG5UySHuHlpn69IXLfpcGcLwAaDg/dNuZtjrDbR Hr4SzaZSSjwzKTpYpfdOJybBI4GofIbnL9JIaxDCp7bbxvHvlQYufI1kVMwsmp1WNe Uko0VpSEMylTsqhLKGiItJ4Jd4MxIwJWnjnGzJwYUDiHcUqUxHt72sIGCIoCrgTaCD JnM26Kg6W8BJg== Date: Mon, 08 Jul 2024 12:31:42 +0000 To: "questions@freebsd.org" From: Pat Subject: Re: Setting default version in Poudriere Message-ID: In-Reply-To: <74d6fd53-a530-a905-2fa9-3920a5d50f39@ShaneWare.Biz> References: <74d6fd53-a530-a905-2fa9-3920a5d50f39@ShaneWare.Biz> Feedback-ID: 34340203:user:proton X-Pm-Message-ID: 343b0fedad5bf3811c4d30ab292dd54b0174917b 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 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.77 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.57)[-0.568]; DMARC_POLICY_ALLOW(-0.50)[protonmail.com,quarantine]; R_SPF_ALLOW(-0.20)[+ip4:185.70.40.0/24:c]; RWL_MAILSPIKE_VERYGOOD(-0.20)[185.70.40.134:from]; R_DKIM_ALLOW(-0.20)[protonmail.com:s=protonmail3]; MIME_GOOD(-0.10)[text/plain]; ASN(0.00)[asn:62371, ipnet:185.70.40.0/24, country:CH]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; RCVD_IN_DNSWL_NONE(0.00)[185.70.40.134:from]; MISSING_XM_UA(0.00)[]; FREEMAIL_ENVFROM(0.00)[protonmail.com]; FREEMAIL_FROM(0.00)[protonmail.com]; ARC_NA(0.00)[]; RCVD_COUNT_ZERO(0.00)[0]; MLMMJ_DEST(0.00)[questions@freebsd.org]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_EQ_ADDR_ALL(0.00)[]; DKIM_TRACE(0.00)[protonmail.com:+] X-Rspamd-Queue-Id: 4WHk5L0bBpz4dQb On Saturday, July 6th, 2024 at 01:47, Shane Ambler = wrote: >=20 >=20 > On 5/7/24 06:27, Pat wrote: >=20 > > Hello, > >=20 > > Got a couple of rather silly question, but I can't find a definitive an= swer to either. > >=20 > > If I build PostgreSQL15-server, I get version 15.7. That is the latest = version, so not unexpected. > >=20 > > I would like to build version 15.6. Ideally I would like to have both v= ersions available because for the most part I want to install 15.7, but I n= eed 15.6 at the moment. > >=20 > > So my questions are: > > How do I configure things to have both versions available? > > If that is not possible, how do I set the default to be 15.6 for now, w= ith the intent of undoing that after my testing? >=20 >=20 > As far as ports go, you can configure the major postgresql version > (14.x, 15.x), in make.conf add DEFAULT_VERSIONS=3D pgsql=3D15 Thank you Shane. I did actually figure that out over the weekend too. First I tried setting that to 15.6 but got an error with a helpful message that stated the acceptable versions were 12 - 16. >=20 > Considering you have a database requiring 15.6, you would have that > installed and running already, I would suggest setting up 15.7 DB in a > jail or second machine for regression tests and not need a second 15.6 > server running. So you would only need to build the newer version. >=20 > Are you aware of the postgresql versioning changes since 10? The first > number is a major version, the second is a minor bug/security update >=20 > 15.6 to 15.7 is a minor update that can be done in-place. >=20 > From https://www.postgresql.org/support/versioning/ >=20 > Minor release upgrades do not require a dump and restore; you simply > stop the database server, install the updated binaries, and restart the > server. Such upgrades might require additional steps so always read the > release notes first. >=20 > Minor releases only contain fixes for frequently-encountered bugs, > low-risk fixes, security issues, and data corruption problems. The > community considers performing minor upgrades to be less risky than > continuing to run an old minor version. Yes, I am aware of all of that, but you had no way of knowing that, so I appreciate the time you took to explain this. I've been a PG DBA for 15 years :) We have a good bit of custom code and the developer claims to have run into an issue previously with a minor version change. So we want to stand up a separate test environment for grins. And, I wouldn't mind knowing how to do this for future reference, not just for PG but in general. Regards, Pat >=20 >=20 > -- > FreeBSD - the place to B...Serving Data >=20 > Shane Ambler From nobody Mon Jul 8 13:01:36 2024 X-Original-To: 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 4WHklm1FJNz5Q8Ky for ; Mon, 08 Jul 2024 13:01:40 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WHkll6rJRz4jr0 for ; Mon, 8 Jul 2024 13:01:39 +0000 (UTC) (envelope-from matthew@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1720443700; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=U2XVj8wPRGtPPC+f7bOj8bc20uAipjcYKSZNqPVfOc4=; b=oiCE1GOZChvPxyRJiBrqxkjVScq6U9M0wqb8TECRlq2fpEVHB5hpeW8mtUKR8p+7oKpo9g cWjqcSXWJXvCBiizvKLg8WJw56MXQFEzE+rfwjvv3N4XKTtDzS0oJhMUNH2t+vE2XkAJzq 5hzLGPrNVcdNd6TR5K/e4PmJ5ErForQXWU4I3pCRVbfGAKzJ4qY9hzVVPLLcyJ5WUi1p83 qHZypuktIwRFf5CylwkRlQEM77pn1uQYFZJFwWvaTnCQhKh7SOpPMqdSJtdd0hMkvfWdfd OwA+jJwHbELczcPH1aRaYTRcC0BEJDhTzdlVwhiAjI0zdzUyVvdWob8dt+igvg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1720443700; a=rsa-sha256; cv=none; b=I0SzK9nZiHVczZVO+VEQMD+/10YRlJ8qOAfyMOk9wBgeGfR69Oc0ZMKcf4U3eAdnOgo1vH M8Mqh7qzGfITg5Scrc3odsNfL5NMjKxhhQd45le7OikDteaNGApWMiqy1oHR4zJIjhGM2f FLXM6hQSg3eHQ2fWOWdNKQk2Cx9GmSClCbr5NkxNyXJn+Z8yfYEwfg26cZUb1Now09XvTO Fa8EgR3son54R3shxPj0kDauorKubhowTtgxXdX3Lvhecff8A//arKengOt8xwgrb+xlPH k6KYn14YVYC2aL45IAckot48bsWkt19pt/8yhQ0rRdbKZDARgVfhINVUOE0YPA== ARC-Authentication-Results: i=1; smtp.infracaninophile.co.uk; dmarc=fail (p=none dis=none) header.from=FreeBSD.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1720443700; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=U2XVj8wPRGtPPC+f7bOj8bc20uAipjcYKSZNqPVfOc4=; b=NwpuBXcPG8XD6hqpVTnMjzROGLmXXY5s1j9/aV1YmSWuXCrs6Bm16JK73A81tgtv9dgDKr tRcSSDtR/9Zy3hAYIkH2jD0O2WgtmWtSnTg97aA9z1zkxaTxXOG/A7+6jHETs8QcOY69Q1 0IhGXSq4nZagw5HLu1EMnbPe8LSgG5uoOxtf/WMMo4I+YkjuBCDGt5QFES/Jay32cglkB3 pOy/2o2XKm7zHc1EUfJaZzNWK+oarXLNqyU+QEzUPg7AQSVZz/vhsf958S7hrKPUHDC4A4 TefOwFnWNS2FLRmUHB9jPes0dBCn/cBJ2H2q7TAvdsFucdqU6gjl86enzO2o2A== Received: from smtp.infracaninophile.co.uk (smtp.infracaninophile.co.uk [81.2.117.100]) (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) (Authenticated sender: matthew/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4WHkll4WCbzYkr for ; Mon, 8 Jul 2024 13:01:39 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from [IPV6:2001:8b0:151:1:d0c6:ba7a:e531:fc03] (unknown [IPv6:2001:8b0:151:1:d0c6:ba7a:e531:fc03]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) (Authenticated sender: m.seaman@infracaninophile.co.uk) by smtp.infracaninophile.co.uk (Postfix) with ESMTPSA id DC12AAF25 for ; Mon, 08 Jul 2024 14:01:36 +0100 (BST) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=fail (p=none dis=none) header.from=FreeBSD.org Content-Type: multipart/mixed; boundary="------------8EagAYiO7JilqdKxpXnUSElN" Message-ID: Date: Mon, 8 Jul 2024 14:01:36 +0100 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 User-Agent: Mozilla Thunderbird From: Matthew Seaman Subject: Re: Setting default version in Poudriere To: questions@freebsd.org References: <2a09efe671bc45d93f84ff69269e4388@smokepit.net> Content-Language: en-GB In-Reply-To: This is a multi-part message in MIME format. --------------8EagAYiO7JilqdKxpXnUSElN Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 08/07/2024 13:24, Pat wrote: > On Friday, July 5th, 2024 at 21:14, Daniel Lysfjord wrote: > >> I would suggest just creating a port for postgres 15.6 in addition to >> the 15.7 that's already in the ports tree > > Thank you Daniel. That makes sense, but I do not know how to create a > port. Can you point me to any documentation that would explain what I > am missing? And apologies if there is something obvious that I > missed. In this case, all you need to do is look at the history of the databases/postgresql15-server port in eg. GitHub -- https://github.com/freebsd/freebsd-ports/tree/main/databases/postgresql15-server where you want to look at Makefile and distinfo in paticular. You can see what was changed from the last update and basically revert those for your purposes. Postgresql ports are unfortunately rather more complicated than most since they use a common base for all postgresql branches, but hopefully you can make sense of it. OTOH, if you already have postgresql-15.6 installed anywhere, you can make a package tarball from that: pkg create -f tbz postgresql15-server-15.6 then use pkg-add to install it on a new machine. You'll probably need postgresql15-client-15.6 as well. Cheers, Matthew --------------8EagAYiO7JilqdKxpXnUSElN Content-Type: application/pgp-keys; name="OpenPGP_0x036F6C9EE7F39EBF.asc" Content-Disposition: attachment; filename="OpenPGP_0x036F6C9EE7F39EBF.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: 7bit -----BEGIN PGP PUBLIC KEY BLOCK----- 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 nr8FAmRGQXIFCRPWM08CicG9IAQZAQoAZgUCUlFBo18UgAAAAAAuAChpc3N1ZXIt ZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0NjUzQTY4Qjkx M0E0RTZDRjNFMUUxMzI2QkIyM0FGNTE4RTFBNDAxMwAKCRC7I69RjhpAE2VQEACU ItG066BjvRDeWQawVI0lmb2io8kais6wf56YN2yJlJ7lS3k/Ywb5eUih9A5/G+6m W3PDakW4k68cQxLSuh3qUsnqOgieF/RlAfc/qMX93ZjyJH37aeoG1R/bs6wdUtEx 3/lYdWDIyOPI0GrS6sh2/gTBXxj0IO0YEZ6JjIyy1oHEd0Qf6gz1VkH3aW/jzmnh Xy3yTUGA2ftSNDM4wGUhMAHtaxRxcaLNOMwx7W1f8hP5/TQjg9YCffDmryV2+2xZ /6a5WkhoalkEyvEEQ/FgEPdYYzGLKa2FBDGBkAHTcZq18uPOLGV3lmfxa4aI87E5 MGQkC52HE+9+Q77eOAsZJrtM3joeA0ffo514SvhIx2ylHSLSWZbWHAeambLDddgv LgHCaG5X3PVdA3eppvwUHE6nFwLGds7gegOBcBqFBtE1IDu6bPP4jtJRxlWcIIbe EIbgEvGSVmEHDhGZS1EeIvy+74w8qtwGdtny4nazcTqaEHTIzRScDeliEDKyDAGr ef2Mtg3Rq3NWYcvwXGPJzvPUQk+CoV18d8xiX94tiYK4Y18yxIaUf07u1agTXSqQ OUuY0HuNuIk2BN/2tznRAopSq6aqnhrVQwSe37vJ//8mpQPsl/SImuCUuBTI8pJj m172smoc/LXAhdPqkKFjmJzyOa1cqwJlprEvysSyrQkQA29snufznr9OShAAg+kt LUHvL44CWqMTGpobvSKGy2WmNPn7/x1t9L+nEe6eLhoKQbGrbUjuwfUJwVkiSta4 Tiblf8fR3LXsXZm1bvisiSVlzVCFLpxYEKLTXOF7u+0LC/9U/h90jJc0myxD4oXA BNG3cC9ZfqMLpaWUkD3VOC9j4WoY9yOmesWQLx8OMqgP3/dNyZdLBpoUHp+/06Be +59e12sbNGkv7IEJ5295taC6KfNgl1rcidldtWbAHwW2fzd/+N7HcJ/SZWkuRwIR seUMHhq+hTc1+VL6qZS6Ztgm2ESjR20pA5y0hZX+LgjE73IaBzvZe22c+oPBCMR4 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 JnvbzJYw5Cs1jfNpFytbASsxj0rbReouftlBvVWFRxsZ+oG1ZXL64/SVKMZAnfBN xd1uajp+HtoQtYoTu88la6zcdnAhOD5JdOntN2VF8iQnDfPgkidfuSZ1C059xaRP TSRJBgMRDtOlDxgz7Pxx/7L2jwxRY1dq6NGioflY7CCpGc7bi1K6xnf3lBL8X2nG pRAVsg9Lx1ShIWkgNbTAcPXpXcXlJ1xqz8HS8Twadh6gIfk/RNchBIED9lkVCKHY p/XQb8T8vMwn/kTWUm5WlPkQUFQN4D1b6+dJw4bwn/wiRS8did1MU1OytJB6tljf EUCx0uKkzqr+33MAEQEAAcLD5AQYAQoADwIbAgUCVTqrdQUJCI0DYgKJwb0gBBkB CgBmBQJSUUKTXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9wZW5wZ3Au ZmlmdGhob3JzZW1hbi5uZXQxOUYxNTRFQ0JGMTEyRTUwNTQ0RTNGMzAwMDUxM0Yx MEUwQTlFNEU3AAoJEABRPxDgqeTnTRYP/2anlXRqCpDLwCz82Yxs/OPupdJHDMUj eE31pnnNGKUpgxMwsOP0maBqh5WW/JXE3r5jazV4OnPsFcOj/mHJdtDc2/fCrfQu bM/sxlZjzyvtzvYGj5xKpSCp528Sl1zR0HXfDH9FE6YnzKl9CJFjqoXv7UChqEPf n3iryyGk6CHvzY6LFuryfWAIBamdNNec8GxJYTDRZoAzDiNkoIwWfZ4D9VPNjKm+ /+xvRsR7Z8LiQUpzyYDfLWr9jvbljwtDfHXsmQR+MvREQT0xTHOOsI5FtN9KJXKu 4OIWeea6TyBMhkGQquLtYBom24kCWRMlEE+wSZu9Pz3lK97jYz5UDg1f5ReUwb6h hxJpUkH6OmG/0EMdOwivW74VEjtlz98m0vCcKDGZYGc2XI4j4kBfaLetedvwqf16 7CoLZPn4OQEWacssEZUJNSQh0Wb4YFyMajWANOLsHTxXCyOLz4g2i0vJoVxy0WbE qR5iAaqq52puS6u4g3N/VGa0iTDONKMt4gDiNgewDgm88UbhKZSXdxP7RKq5xRnD 1TfoedpGu+JRMn5MANkawEliSXFyzd/1bIsxI/KJHqXn841P1D51PLIq83llqPGe LinXaL5P/zcAD1CW3nuL2S42BOjFnaRKGT/QmV27SD1rnPQ44NemhzoL+OCT6JAz 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 PHOehU7NfSZoh9+SkoeOS6XEmw697Q== =oHs0 -----END PGP PUBLIC KEY BLOCK----- --------------8EagAYiO7JilqdKxpXnUSElN-- From nobody Tue Jul 9 19:39:30 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 4WJWWF2GYMz5Qxm3 for ; Tue, 09 Jul 2024 19:38:33 +0000 (UTC) (envelope-from wfdudley@gmail.com) Received: from mail-vk1-xa31.google.com (mail-vk1-xa31.google.com [IPv6:2607:f8b0:4864:20::a31]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WJWWB4PQtz4r2J for ; Tue, 9 Jul 2024 19:38:30 +0000 (UTC) (envelope-from wfdudley@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=d0XhfJS2; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of wfdudley@gmail.com designates 2607:f8b0:4864:20::a31 as permitted sender) smtp.mailfrom=wfdudley@gmail.com Received: by mail-vk1-xa31.google.com with SMTP id 71dfb90a1353d-4f30734057bso1237932e0c.1 for ; Tue, 09 Jul 2024 12:38:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720553909; x=1721158709; darn=freebsd.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=ONkpQiK9hRkXQOoQ8e8ehvvzkQqxduiDdfZeLglX4Gw=; b=d0XhfJS2CS2ubx5UbPx14Za10hq44ekXaYT15/MDHV3Qp9trPA752Ub7IwWAa5KQXI fe4OnLSUqrIP0PGo+Ryy0MHJCUfZZZVw1x+aK3qfvuv9XXsM5EZdIF8pdr3+muXKGFqO 5ENZ5l0ts+d9/zJUVuTocke8PS0N3NCT9LJSu0c/w1nYmHf8wlcW36eC4F66WeKXx2tc cI/4FulY3c00H/IAfLUh1tVOpxEQ4CRkLcF2puTHTA9n4bWgWBaGnnrfwBgKmECppykQ oGusSmWb7iMGFEq8t7VcpjSF/pGX+K3oVnZXv1+aIQ+tHQwjw0w0WZnoyBXKT1KSld1V LnOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720553909; x=1721158709; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=ONkpQiK9hRkXQOoQ8e8ehvvzkQqxduiDdfZeLglX4Gw=; b=JwRkjBXGmv8wi7+jhCdNpyHorgBQjH1m5I5+8WedW9+9XDgUWRAHOhAVGds4MZREgj offG05K1itgic6ySACkkXaUdcXFGbHkim44q30SkvVcYLd9hNggt5zfheqvQ6kkiioyp dZuUluCWmjymlrXNSmAKz+rpf/G+W6baPHPDkQcGiI12PbmRfZebWo84JkB6fI+EmTjk ff5jq8jb9zyT3dDHPOY2hA1Rw9HIyMs7e0PWcuCdhQKeQysevzE9h2FF3fKrUJh9ur2z M9ktRBW15XiigvKt4iRjc1GEL2bnYh0cgnfaXbPSO3bp+2d4+6y4ARHQq9POSQi+abns BbIg== X-Gm-Message-State: AOJu0YxymEVPJmofe6MW0t6uJNgm90KEES5ti/x4ClNgeSiNzVHjaPPP Bn5K1wDqKrfTrtaSQ+HozymfIicfxaCMtLqVW9/bcsp7rrCcYnawotDqRj5GAGCvmzYhjXxMpIY ChrD9XcBwNDbkM+oGmn0W0A6ffK5Mw39B X-Google-Smtp-Source: AGHT+IHXR7MJ/ss9DLzEMFhB9UYNu3cnUFzmjNrDBCLMg7QB4GUF4BPwqfmsrlvUJCRZO1hldcoliJ86trVlu+lOARE= X-Received: by 2002:a05:6122:2015:b0:4f2:f1f1:a9f2 with SMTP id 71dfb90a1353d-4f33f1b7d80mr4054045e0c.4.1720553909084; Tue, 09 Jul 2024 12:38:29 -0700 (PDT) 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 From: William Dudley Date: Tue, 9 Jul 2024 15:39:30 -0400 Message-ID: Subject: Where is hptrr kernel module in 13.3 ? To: freebsd-questions Content-Type: multipart/alternative; boundary="000000000000916e13061cd5ac66" X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.99 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.991]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCPT_COUNT_ONE(0.00)[1]; FREEMAIL_ENVFROM(0.00)[gmail.com]; FREEMAIL_FROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MISSING_XM_UA(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MID_RHS_MATCH_FROMTLD(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::a31:from] X-Rspamd-Queue-Id: 4WJWWB4PQtz4r2J --000000000000916e13061cd5ac66 Content-Type: text/plain; charset="UTF-8" I wanted to use an old "RocketRaid 1740" SATA PCI card in a machine, and that requires the "hptrr" driver. This page: https://www.freebsd.org/releases/13.3R/hardware/ Suggests it's part of the 13.3 release, but I cannot find anything but a man page for it on my 13.3 systems (all three of them). Further, I installed the source tree (using git) because I though maybe I had to build the module, but hptrr isn't mentioned at all in the /usr/src/sys/amd64/GENERIC file, so I can't "enable" it to be built as part of the kernel. What am I missing? Thanks, Bill Dudley This email is free of malware because I run Linux. --000000000000916e13061cd5ac66 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable --000000000000916e13061cd5ac66-- From nobody Tue Jul 9 22:17:16 2024 X-Original-To: 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 4WJb331cltz5RBqc for ; Tue, 09 Jul 2024 22:17:51 +0000 (UTC) (envelope-from herbert@gojira.at) Received: from mail.bsd4all.net (mail.bsd4all.net [94.130.200.20]) (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-signature ECDSA (P-384) client-digest SHA384) (Client CN "mail.bsd4all.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WJb306Q0bz563H for ; Tue, 9 Jul 2024 22:17:48 +0000 (UTC) (envelope-from herbert@gojira.at) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gojira.at header.s=mail202005 header.b=DXUUshYS; dmarc=none; spf=pass (mx1.freebsd.org: domain of herbert@gojira.at designates 94.130.200.20 as permitted sender) smtp.mailfrom=herbert@gojira.at Date: Wed, 10 Jul 2024 00:17:16 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=gojira.at; s=mail202005; t=1720563461; bh=y2QGezN9A6/AuJOFhWNSucmkiVmUQV+/xi9DnnHwEBI=; h=Date:Message-ID:From:To:Subject:MIME-Version:Content-Type; b=DXUUshYSq9JFNRvKaQ7tzI34vIF2m24ylXmHNfzu7ZEbVJmBcUDrxkcLetY2TLeaA wlUTARkuK6SiDWFbWsiAHgb/4Kv0R3i6raIaWhENxFCc/yeb3XzQ3LRnWb19t+344p rPIVN6DXUn8nYtVv12yp0yeu52yKtpHs5R091nW1hQQS2OybF+DthMaoW6yfAb57ne p2l/vIp6T+neZDMkny63or1AYwzniwG6BT/QaBYkDevh7uPDJo17A5m5FBh4pAJh1r MsgFMYB/zUU7sLOeFmBXFIq5L2jUq6AD/Ln50V0I40Fsw+GbbzKNduPrGzcYAcRe7Z 9mTNyn5fz7jHg== Message-ID: <87msmqyzv7.wl-herbert@gojira.at> From: "Herbert J. Skuhra" To: questions@freebsd.org Subject: Re: Where is hptrr kernel module in 13.3 ? In-Reply-To: References: User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/31.0 Mule/6.0 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 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: - X-Spamd-Result: default: False [-1.49 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; SUBJECT_ENDS_QUESTION(1.00)[]; MID_CONTAINS_FROM(1.00)[]; NEURAL_HAM_SHORT(-0.99)[-0.993]; R_SPF_ALLOW(-0.20)[+ip4:94.130.200.20]; R_DKIM_ALLOW(-0.20)[gojira.at:s=mail202005]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:24940, ipnet:94.130.0.0/16, country:DE]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; MLMMJ_DEST(0.00)[questions@freebsd.org]; DMARC_NA(0.00)[gojira.at]; FROM_EQ_ENVFROM(0.00)[]; RCVD_COUNT_ZERO(0.00)[0]; TO_DN_NONE(0.00)[]; ARC_NA(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[gojira.at:+] X-Rspamd-Queue-Id: 4WJb306Q0bz563H On Tue, 09 Jul 2024 21:39:30 +0200, William Dudley wrote: >=20 > I wanted to use an old "RocketRaid 1740" SATA PCI card in a machine, > and that requires the "hptrr" driver. This page: >=20 > https://www.freebsd.org/releases/13.3R/hardware/ >=20 > Suggests it's part of the 13.3 release, but I cannot find anything but > a man page for it on my 13.3 systems (all three of them). >=20 > Further, I installed the source tree (using git) because I though > maybe I had to build the module, but hptrr isn't mentioned at > all in the /usr/src/sys/amd64/GENERIC file, so I can't "enable" it > to be built as part of the kernel. It is listed in sys/amd64/conf/NOTES. =46rom /usr/src/UPDATING: 20191003: The hpt27xx, hptmv, hptnr, and hptrr drivers have been removed from GENERIC. They are available as modules and can be loaded by adding to /boot/loader.conf hpt27xx_load=3D"YES", hptmv_load=3D"YES", hptnr_load=3D"YES", or hptrr_load=3D"YES", respectively. But none of the 13.x-RELEASE kernel.txz (amd64) include the mentioned modul= es. I guess you should open a PR at bugs.freebsd.org. Maybe this can be fixed for 13.4-RELEASE. Have you tried to build your own kernel with "device hptrr"? From nobody Tue Jul 9 22:27:08 2024 X-Original-To: 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 4WJbFg0MPKz5RCd7 for ; Tue, 09 Jul 2024 22:27:03 +0000 (UTC) (envelope-from pete@nomadlogic.org) Received: from mail.nomadlogic.org (mail.nomadlogic.org [66.165.241.226]) (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 4WJbFf3fvXz57QP for ; Tue, 9 Jul 2024 22:27:02 +0000 (UTC) (envelope-from pete@nomadlogic.org) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nomadlogic.org; s=04242021; t=1720564006; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=myZk2cRrftCTqXLtGdOZbAE4whIIMyA+nSPNbdN0q40=; b=bkj5o45RAXrOMFwGk2w7MK7hIVf/dreQfIdkhrxmRKfG3W5RAN7AcmA8akaVQaSFA2kERm NuAGP/Az9+84DwzjlJZlgB2N6mVLuGe8ey1x1VDuK79AANEFBQJbdN+2cp+s2XAZfgDvIu skWqE/u1yIA5KAR4xoOxV7eGamKYHGE= Received: from [10.0.0.2] ( [47.154.31.160]) by mail.nomadlogic.org (OpenSMTPD) with ESMTPSA id 92e14738 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Tue, 9 Jul 2024 22:26:46 +0000 (UTC) Content-Type: multipart/alternative; boundary="------------5bgV7Nc0Do9Q9wUdCbWpwVOr" Message-ID: Date: Tue, 9 Jul 2024 15:27:08 -0700 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 User-Agent: Mozilla Thunderbird Subject: Re: Where is hptrr kernel module in 13.3 ? To: "Herbert J. Skuhra" , questions@freebsd.org References: <87msmqyzv7.wl-herbert@gojira.at> Content-Language: en-US From: Pete Wright In-Reply-To: <87msmqyzv7.wl-herbert@gojira.at> X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:29802, ipnet:66.165.240.0/22, country:US] X-Rspamd-Queue-Id: 4WJbFf3fvXz57QP This is a multi-part message in MIME format. --------------5bgV7Nc0Do9Q9wUdCbWpwVOr Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 7/9/24 15:17, Herbert J. Skuhra wrote: > On Tue, 09 Jul 2024 21:39:30 +0200, William Dudley wrote: >> I wanted to use an old "RocketRaid 1740" SATA PCI card in a machine, >> and that requires the "hptrr" driver. This page: >> >> https://www.freebsd.org/releases/13.3R/hardware/ >> >> Suggests it's part of the 13.3 release, but I cannot find anything but >> a man page for it on my 13.3 systems (all three of them). >> >> Further, I installed the source tree (using git) because I though >> maybe I had to build the module, but hptrr isn't mentioned at >> all in the /usr/src/sys/amd64/GENERIC file, so I can't "enable" it >> to be built as part of the kernel. > It is listed in sys/amd64/conf/NOTES. > > From /usr/src/UPDATING: > > 20191003: > The hpt27xx, hptmv, hptnr, and hptrr drivers have been removed from > GENERIC. They are available as modules and can be loaded by adding > to /boot/loader.conf hpt27xx_load="YES", hptmv_load="YES", > hptnr_load="YES", or hptrr_load="YES", respectively. > > But none of the 13.x-RELEASE kernel.txz (amd64) include the mentioned modules. > I guess you should open a PR at bugs.freebsd.org. Maybe this can be > fixed for 13.4-RELEASE. > > Have you tried to build your own kernel with "device hptrr"? i've got a system running CURRENT and can confirm those modules are present, i would also assume they are there on 13.x as well. what does "ls /boot/kernel/hpt*" show on your system? -pete -- Pete Wright pete@nomadlogic.org @nomadlogicLA --------------5bgV7Nc0Do9Q9wUdCbWpwVOr Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

On 7/9/24 15:17, Herbert J. Skuhra wrote:
On Tue, 09 Jul 2024 21:39:30 +0200, William Dudley wrote:
I wanted to use an old "RocketRaid 1740" SATA PCI card in a machine,
and that requires the "hptrr" driver.  This page:

https://www.freebsd.org/releases/13.3R/hardware/

Suggests it's part of the 13.3 release, but I cannot find anything but
a man page for it on my 13.3 systems (all three of them).

Further, I installed the source tree (using git) because I though
maybe I had to build the module, but hptrr isn't mentioned at
all in the /usr/src/sys/amd64/GENERIC file, so I can't "enable" it
to be built as part of the kernel.
It is listed in sys/amd64/conf/NOTES.

>From /usr/src/UPDATING:

20191003:
        The hpt27xx, hptmv, hptnr, and hptrr drivers have been removed from
        GENERIC.  They are available as modules and can be loaded by adding
        to /boot/loader.conf hpt27xx_load="YES", hptmv_load="YES",
        hptnr_load="YES", or hptrr_load="YES", respectively.

But none of the 13.x-RELEASE kernel.txz (amd64) include the mentioned modules.
I guess you should open a PR at bugs.freebsd.org. Maybe this can be
fixed for 13.4-RELEASE.

Have you tried to build your own kernel with "device hptrr"?

i've got a system running CURRENT and can confirm those modules are present, i would also assume they are there on 13.x as well. what does "ls /boot/kernel/hpt*" show on your system? -pete
-- 
Pete Wright
pete@nomadlogic.org
@nomadlogicLA
--------------5bgV7Nc0Do9Q9wUdCbWpwVOr-- From nobody Tue Jul 9 22:56:57 2024 X-Original-To: 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 4WJbwq0DSWz5RFb9 for ; Tue, 09 Jul 2024 22:57:31 +0000 (UTC) (envelope-from herbert@gojira.at) Received: from mail.bsd4all.net (mail.bsd4all.net [IPv6:2a01:4f8:13b:240c::25]) (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-signature ECDSA (P-384) client-digest SHA384) (Client CN "mail.bsd4all.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WJbwn4qQ9z3xVw for ; Tue, 9 Jul 2024 22:57:29 +0000 (UTC) (envelope-from herbert@gojira.at) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gojira.at header.s=mail202005 header.b=sZhj3xVm; dmarc=none; spf=pass (mx1.freebsd.org: domain of herbert@gojira.at designates 2a01:4f8:13b:240c::25 as permitted sender) smtp.mailfrom=herbert@gojira.at Date: Wed, 10 Jul 2024 00:56:57 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=gojira.at; s=mail202005; t=1720565842; bh=jrIq+P0Vynlw3HKtCyHusDuM0Z+mwxsA4IKRf/ytCKc=; h=Date:Message-ID:From:To:Subject:MIME-Version:Content-Type; b=sZhj3xVm07GCbWBdmbhp9daSpRN5GFL87BOd3fkgUb3Qsq2Gf9WsUpFRtfA5XOmtf 69ObhIXTBczQmxmhw2sEDU+hHVLGLDLXRXSmuPsl/BIFlEGAhP31DnRtPEIKv2Ck7u V+WKxIyUsW6ifRzzqrMh8s3tbq9D04fHyFiYK7W/ZXprqnbvAzwVEonoH7zg1lc2vq RSaVVCIkBNlTwdM2JLeoeAsAC3k4ciwYpeX53ImxOgsfbyn1t+FwJGFqTYYKE2pU9F 2RAAIP/vQpzlpgHg9lOnmNZZz6W3CrmVerXNYLJc6ew6JOOAHaKrFCdh3JUsxBI9JO W49HvQXZJrMiQ== Message-ID: <87le2ayy12.wl-herbert@gojira.at> From: "Herbert J. Skuhra" To: questions@freebsd.org Subject: Re: Where is hptrr kernel module in 13.3 ? In-Reply-To: References: <87msmqyzv7.wl-herbert@gojira.at> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/31.0 Mule/6.0 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 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Spamd-Bar: - X-Spamd-Result: default: False [-1.49 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; SUBJECT_ENDS_QUESTION(1.00)[]; MID_CONTAINS_FROM(1.00)[]; NEURAL_HAM_SHORT(-0.99)[-0.993]; R_SPF_ALLOW(-0.20)[+ip6:2a01:4f8:13b:240c::25:c]; R_DKIM_ALLOW(-0.20)[gojira.at:s=mail202005]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/32, country:DE]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; MLMMJ_DEST(0.00)[questions@freebsd.org]; DMARC_NA(0.00)[gojira.at]; FROM_EQ_ENVFROM(0.00)[]; RCVD_COUNT_ZERO(0.00)[0]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[gojira.at:+] X-Rspamd-Queue-Id: 4WJbwn4qQ9z3xVw On Wed, 10 Jul 2024 00:27:08 +0200, Pete Wright wrote: > > On 7/9/24 15:17, Herbert J. Skuhra wrote: > > On Tue, 09 Jul 2024 21:39:30 +0200, William Dudley wrote: > >> I wanted to use an old "RocketRaid 1740" SATA PCI card in a machine, > >> and that requires the "hptrr" driver. This page: > >> > >> https://www.freebsd.org/releases/13.3R/hardware/ > >> > >> Suggests it's part of the 13.3 release, but I cannot find anything but > >> a man page for it on my 13.3 systems (all three of them). > >> > >> Further, I installed the source tree (using git) because I though > >> maybe I had to build the module, but hptrr isn't mentioned at > >> all in the /usr/src/sys/amd64/GENERIC file, so I can't "enable" it > >> to be built as part of the kernel. > > It is listed in sys/amd64/conf/NOTES. > > > > From /usr/src/UPDATING: > > > > 20191003: > > The hpt27xx, hptmv, hptnr, and hptrr drivers have been removed from > > GENERIC. They are available as modules and can be loaded by adding > > to /boot/loader.conf hpt27xx_load="YES", hptmv_load="YES", > > hptnr_load="YES", or hptrr_load="YES", respectively. > > > > But none of the 13.x-RELEASE kernel.txz (amd64) include the mentioned modules. > > I guess you should open a PR at bugs.freebsd.org. Maybe this can be > > fixed for 13.4-RELEASE. > > > > Have you tried to build your own kernel with "device hptrr"? > > i've got a system running CURRENT and can confirm those modules are > present, i would also assume they are there on 13.x as well. what does > "ls /boot/kernel/hpt*" show on your system? -pete The modules are available in 12.x, 14.x and main, but are obviously missing in 13.x: $ curl -O https://download.freebsd.org/ftp/releases/amd64/13.3-RELEASE/kernel.txz $ tar -ztf kernel.txz |grep hpt ./boot/kernel/hptiop.ko $ curl -O https://download.freebsd.org/ftp/releases/amd64/14.1-RELEASE/kernel.txz $ tar -ztf kernel.txz |grep hpt ./boot/kernel/hptrr.ko ./boot/kernel/hptnr.ko ./boot/kernel/tcphpts.ko ./boot/kernel/hpt27xx.ko ./boot/kernel/hptiop.ko ./boot/kernel/hptmv.ko And after running "make buildworld buildkernel" for stable/13 (amd64) on a stable/14 (amd64) system the modules are missing as well. From nobody Wed Jul 10 00:15:38 2024 X-Original-To: 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 4WJdgl5MV5z5RN1X for ; Wed, 10 Jul 2024 00:16:19 +0000 (UTC) (envelope-from herbert@gojira.at) Received: from mail.bsd4all.net (mail.bsd4all.net [IPv6:2a01:4f8:13b:240c::25]) (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-signature ECDSA (P-384) client-digest SHA384) (Client CN "mail.bsd4all.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WJdgl0n8Vz455F; Wed, 10 Jul 2024 00:16:18 +0000 (UTC) (envelope-from herbert@gojira.at) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gojira.at header.s=mail202005 header.b=VQTdk01i; dmarc=none; spf=pass (mx1.freebsd.org: domain of herbert@gojira.at designates 2a01:4f8:13b:240c::25 as permitted sender) smtp.mailfrom=herbert@gojira.at Date: Wed, 10 Jul 2024 02:15:38 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=gojira.at; s=mail202005; t=1720570577; bh=6hsZM/0CbRbCFKQw5BHhhI0Qip4d9ESsjIUUlmaUAiU=; h=Date:Message-ID:From:To:Cc:Subject:MIME-Version:Content-Type; b=VQTdk01ih7gRm3VQ/KnWjAfTVvdPg+dDsVDXGAsrXvF20qVEsjnVf7I+MjKTaH2He J/GwzulTxdmGtiq0fE2OlOIFRN2n19Qig7KqmzSmC9djXBu8UqC3AxdfmZFJRKies+ Mw2hvQnK/+P15ikCl/N2vGq4P+tuTIgrwzFyJCF20jRgB1CzzAGGklG107bUdhMZzb 4NRTRK1nXonJ9jU1JlTwDTugUReVRXo/hF7wwYofXFIb5sjKF+9Ebn9PM6ah2D4l3/ LIW0Hj70XL1agloE7TN+XujC6MtK3orIbEZQa2+3DGCRRmeUy7SqCJoyQD5A0jBc/b JMH4uE6IOF6sA== Message-ID: <87a5iqp0et.wl-herbert@gojira.at> From: "Herbert J. Skuhra" To: questions@freebsd.org Cc: andrew@FreeBSD.org Subject: Re: Where is hptrr kernel module in 13.3 ? In-Reply-To: <87le2ayy12.wl-herbert@gojira.at> References: <87msmqyzv7.wl-herbert@gojira.at> <87le2ayy12.wl-herbert@gojira.at> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/31.0 Mule/6.0 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 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Spamd-Bar: - X-Spamd-Result: default: False [-1.48 / 15.00]; MID_CONTAINS_FROM(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_SHORT(-0.98)[-0.976]; R_SPF_ALLOW(-0.20)[+ip6:2a01:4f8:13b:240c::25]; R_DKIM_ALLOW(-0.20)[gojira.at:s=mail202005]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/32, country:DE]; RCVD_COUNT_ZERO(0.00)[0]; MLMMJ_DEST(0.00)[questions@freebsd.org]; RCPT_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DMARC_NA(0.00)[gojira.at]; TO_DN_NONE(0.00)[]; MIME_TRACE(0.00)[0:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[gojira.at:+] X-Rspamd-Queue-Id: 4WJdgl0n8Vz455F On Wed, 10 Jul 2024 00:56:57 +0200, "Herbert J. Skuhra" wrote: > > On Wed, 10 Jul 2024 00:27:08 +0200, Pete Wright wrote: > > > > On 7/9/24 15:17, Herbert J. Skuhra wrote: > > > On Tue, 09 Jul 2024 21:39:30 +0200, William Dudley wrote: > > >> I wanted to use an old "RocketRaid 1740" SATA PCI card in a machine, > > >> and that requires the "hptrr" driver. This page: > > >> > > >> https://www.freebsd.org/releases/13.3R/hardware/ > > >> > > >> Suggests it's part of the 13.3 release, but I cannot find anything but > > >> a man page for it on my 13.3 systems (all three of them). > > >> > > >> Further, I installed the source tree (using git) because I though > > >> maybe I had to build the module, but hptrr isn't mentioned at > > >> all in the /usr/src/sys/amd64/GENERIC file, so I can't "enable" it > > >> to be built as part of the kernel. > > > It is listed in sys/amd64/conf/NOTES. > > > > > > From /usr/src/UPDATING: > > > > > > 20191003: > > > The hpt27xx, hptmv, hptnr, and hptrr drivers have been removed from > > > GENERIC. They are available as modules and can be loaded by adding > > > to /boot/loader.conf hpt27xx_load="YES", hptmv_load="YES", > > > hptnr_load="YES", or hptrr_load="YES", respectively. > > > > > > But none of the 13.x-RELEASE kernel.txz (amd64) include the mentioned modules. > > > I guess you should open a PR at bugs.freebsd.org. Maybe this can be > > > fixed for 13.4-RELEASE. > > > > > > Have you tried to build your own kernel with "device hptrr"? > > > > i've got a system running CURRENT and can confirm those modules are > > present, i would also assume they are there on 13.x as well. what does > > "ls /boot/kernel/hpt*" show on your system? -pete > > The modules are available in 12.x, 14.x and main, but are obviously > missing in 13.x: > > $ curl -O https://download.freebsd.org/ftp/releases/amd64/13.3-RELEASE/kernel.txz > $ tar -ztf kernel.txz |grep hpt > ./boot/kernel/hptiop.ko > $ curl -O https://download.freebsd.org/ftp/releases/amd64/14.1-RELEASE/kernel.txz > $ tar -ztf kernel.txz |grep hpt > ./boot/kernel/hptrr.ko > ./boot/kernel/hptnr.ko > ./boot/kernel/tcphpts.ko > ./boot/kernel/hpt27xx.ko > ./boot/kernel/hptiop.ko > ./boot/kernel/hptmv.ko > > And after running "make buildworld buildkernel" for stable/13 (amd64) > on a stable/14 (amd64) system the modules are missing as well. Maybe commit 849aef496d2ae19961310f4e92f3a0b928732d26 Author: Andrew Turner AuthorDate: 2019-11-21 12:22:08 +0100 Commit: Andrew Turner CommitDate: 2019-11-21 12:22:08 +0100 Port the NetBSD KCSAN runtime to FreeBSD. [...] The modules are built again if you revert the change to sys/modules/Makefile: diff --git a/sys/modules/Makefile b/sys/modules/Makefile index a61b4ad19095..31f6530fcb49 100644 --- a/sys/modules/Makefile +++ b/sys/modules/Makefile @@ -747,11 +747,11 @@ _chvgpio= chvgpio _ciss= ciss _chromebook_platform= chromebook_platform _coretemp= coretemp -.if ${MK_SOURCELESS_HOST} != "no" && empty(KCSAN_ENABLED) +.if ${MK_SOURCELESS_HOST} != "no" _hpt27xx= hpt27xx .endif _hptiop= hptiop -.if ${MK_SOURCELESS_HOST} != "no" && empty(KCSAN_ENABLED) +.if ${MK_SOURCELESS_HOST} != "no" _hptmv= hptmv _hptnr= hptnr _hptrr= hptrr I guess the following commit is missing on 13.x: commit 2422138952d86dd8b02ff33c55f747ca8e381afe Author: Andrew Turner AuthorDate: 2021-06-02 12:07:55 +0200 Commit: Andrew Turner CommitDate: 2021-06-02 12:59:19 +0200 Fix the KCSAN_ENABLED check when building modules From nobody Wed Jul 10 02:12:38 2024 X-Original-To: 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 4WJhGt3g1tz5PqZX for ; Wed, 10 Jul 2024 02:13:26 +0000 (UTC) (envelope-from wfdudley@gmail.com) Received: from mail-vk1-xa31.google.com (mail-vk1-xa31.google.com [IPv6:2607:f8b0:4864:20::a31]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WJhGt17cMz4G11; Wed, 10 Jul 2024 02:13:26 +0000 (UTC) (envelope-from wfdudley@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-vk1-xa31.google.com with SMTP id 71dfb90a1353d-4f30331218eso188555e0c.1; Tue, 09 Jul 2024 19:13:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720577605; x=1721182405; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=VH6mpB0ngql/nRVNJTf4YVAEGYYC6qLmpJJKBrFGN5I=; b=bzMtviMjho+esZF2aYinxY4MLE/JkUOCJWfffAsjNL2tBC2y+at6wMQUHCjd87uGfV YD5JwW3HVIVF0pKdc2GVfx1qu6vu6lb3W8detmgIEc4UJBv/gpIqMkqYipW4ZCtyFo5T wOwIcsnMd8zPzbznNPHWVWXXkkLMhR/TRsBrqnz4Y22gomlVWRW2iAfJuhpvtpwFYwPp zEiTiAUKS7p6AJ4DftJ8St1JjHNdqYsLjGPFF4c/r4NhSTARxjKwxnYFojbQ9SWw1s40 FcDiDkuh2eA7Hs+th6XdXiegH4NmiOvsvuX7oPkX4re3pmDVF6EEVu82y7TPo6eG2bVs LXSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720577605; x=1721182405; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=VH6mpB0ngql/nRVNJTf4YVAEGYYC6qLmpJJKBrFGN5I=; b=Z2nSjEUS/4y5a5hYTM+VG6smDh4dRBgxxAlA/edakMZvujPYT/pgA4YN9cH0HqtBqX g+obMDuxiJRSeFxzERZFhn/8C6eKZYEa0fA2y9Bx503Rr7HZtj1WGBW6vDRfauU/Htxr gEV8iJhgal2pRdOoWMi1s12zkYgWzQQke2OL0+me6LBNcNMbYNeTPTGuhjBCMCAPol3E XQ97Mpqci8QiPJn9lB9ThFH0RYTTBsLrXwHnK2bl8+LSKZXaMqnflbwTY/LNhRAlD24l rlk7JCBNFp1OOJuwgf/jE1WYdZ3SC4LLyDHXi8IH9NcdxaZvQdYDui8fxf+xRD1nz+E5 RtxQ== X-Forwarded-Encrypted: i=1; AJvYcCX2RRFR9nGwTJgpULxjXWdsheCbTAgTg6nq+hsEyd98migQ+dyxpfAhqMW6mAaqa4MnuKFSwjuZhV5L81f9xRRTzh8= X-Gm-Message-State: AOJu0YwVECMPN8Ne3ZRHbQvsVdvwfxHY5Y290EERCSBvvUinPCeIGHfi qozhfj/ql8EU/Pr98c7L4Avcss/OUtPY6ouzUQkchiiaPCFZvzi5vWGD5q8Z/5b/oYpP5/1FvRG nLZ3ZnR2PbP+17FPlJ4hIlLR0mcH3F1ZN X-Google-Smtp-Source: AGHT+IE1WElOsmmVWrT9hjOuSZ0/X/BVQK6Go4V65T7I8PxiKLCBuAEUYAudSIPG/39hZAHNrhrFQe0+7M1Wcj/4He4= X-Received: by 2002:ac5:c93c:0:b0:4da:ae51:b755 with SMTP id 71dfb90a1353d-4f396e159damr1953013e0c.3.1720577605168; Tue, 09 Jul 2024 19:13:25 -0700 (PDT) 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 References: <87msmqyzv7.wl-herbert@gojira.at> <87le2ayy12.wl-herbert@gojira.at> <87a5iqp0et.wl-herbert@gojira.at> In-Reply-To: <87a5iqp0et.wl-herbert@gojira.at> From: William Dudley Date: Tue, 9 Jul 2024 22:12:38 -0400 Message-ID: Subject: Re: Where is hptrr kernel module in 13.3 ? To: "Herbert J. Skuhra" Cc: questions@freebsd.org, andrew@freebsd.org Content-Type: multipart/alternative; boundary="000000000000f6f84a061cdb30a5" X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Queue-Id: 4WJhGt17cMz4G11 --000000000000f6f84a061cdb30a5 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I have submitted a but report. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D280212 Thanks to all for reassuring me that I'm not missing something. Bill Dudley This email is free of malware because I run Linux. On Tue, Jul 9, 2024 at 8:16=E2=80=AFPM Herbert J. Skuhra wrote: > On Wed, 10 Jul 2024 00:56:57 +0200, "Herbert J. Skuhra" wrote: > > > > On Wed, 10 Jul 2024 00:27:08 +0200, Pete Wright wrote: > > > > > > On 7/9/24 15:17, Herbert J. Skuhra wrote: > > > > On Tue, 09 Jul 2024 21:39:30 +0200, William Dudley wrote: > > > >> I wanted to use an old "RocketRaid 1740" SATA PCI card in a machin= e, > > > >> and that requires the "hptrr" driver. This page: > > > >> > > > >> https://www.freebsd.org/releases/13.3R/hardware/ > > > >> > > > >> Suggests it's part of the 13.3 release, but I cannot find anything > but > > > >> a man page for it on my 13.3 systems (all three of them). > > > >> > > > >> Further, I installed the source tree (using git) because I though > > > >> maybe I had to build the module, but hptrr isn't mentioned at > > > >> all in the /usr/src/sys/amd64/GENERIC file, so I can't "enable" it > > > >> to be built as part of the kernel. > > > > It is listed in sys/amd64/conf/NOTES. > > > > > > > > From /usr/src/UPDATING: > > > > > > > > 20191003: > > > > The hpt27xx, hptmv, hptnr, and hptrr drivers have been > removed from > > > > GENERIC. They are available as modules and can be loaded > by adding > > > > to /boot/loader.conf hpt27xx_load=3D"YES", hptmv_load=3D"Y= ES", > > > > hptnr_load=3D"YES", or hptrr_load=3D"YES", respectively. > > > > > > > > But none of the 13.x-RELEASE kernel.txz (amd64) include the > mentioned modules. > > > > I guess you should open a PR at bugs.freebsd.org. Maybe this can be > > > > fixed for 13.4-RELEASE. > > > > > > > > Have you tried to build your own kernel with "device hptrr"? > > > > > > i've got a system running CURRENT and can confirm those modules are > > > present, i would also assume they are there on 13.x as well. what doe= s > > > "ls /boot/kernel/hpt*" show on your system? -pete > > > > The modules are available in 12.x, 14.x and main, but are obviously > > missing in 13.x: > > > > $ curl -O > https://download.freebsd.org/ftp/releases/amd64/13.3-RELEASE/kernel.txz > > $ tar -ztf kernel.txz |grep hpt > > ./boot/kernel/hptiop.ko > > $ curl -O > https://download.freebsd.org/ftp/releases/amd64/14.1-RELEASE/kernel.txz > > $ tar -ztf kernel.txz |grep hpt > > ./boot/kernel/hptrr.ko > > ./boot/kernel/hptnr.ko > > ./boot/kernel/tcphpts.ko > > ./boot/kernel/hpt27xx.ko > > ./boot/kernel/hptiop.ko > > ./boot/kernel/hptmv.ko > > > > And after running "make buildworld buildkernel" for stable/13 (amd64) > > on a stable/14 (amd64) system the modules are missing as well. > > Maybe > > commit 849aef496d2ae19961310f4e92f3a0b928732d26 > Author: Andrew Turner > AuthorDate: 2019-11-21 12:22:08 +0100 > Commit: Andrew Turner > CommitDate: 2019-11-21 12:22:08 +0100 > > Port the NetBSD KCSAN runtime to FreeBSD. > [...] > > > The modules are built again if you revert the change to > sys/modules/Makefile: > > diff --git a/sys/modules/Makefile b/sys/modules/Makefile > index a61b4ad19095..31f6530fcb49 100644 > --- a/sys/modules/Makefile > +++ b/sys/modules/Makefile > @@ -747,11 +747,11 @@ _chvgpio=3D chvgpio > _ciss=3D ciss > _chromebook_platform=3D chromebook_platform > _coretemp=3D coretemp > -.if ${MK_SOURCELESS_HOST} !=3D "no" && empty(KCSAN_ENABLED) > +.if ${MK_SOURCELESS_HOST} !=3D "no" > _hpt27xx=3D hpt27xx > .endif > _hptiop=3D hptiop > -.if ${MK_SOURCELESS_HOST} !=3D "no" && empty(KCSAN_ENABLED) > +.if ${MK_SOURCELESS_HOST} !=3D "no" > _hptmv=3D hptmv > _hptnr=3D hptnr > _hptrr=3D hptrr > > > I guess the following commit is missing on 13.x: > > commit 2422138952d86dd8b02ff33c55f747ca8e381afe > Author: Andrew Turner > AuthorDate: 2021-06-02 12:07:55 +0200 > Commit: Andrew Turner > CommitDate: 2021-06-02 12:59:19 +0200 > > Fix the KCSAN_ENABLED check when building modules > > > --000000000000f6f84a061cdb30a5 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I have submitted a but report.=C2=A0=C2=A0https://bugs.freebsd= .org/bugzilla/show_bug.cgi?id=3D280212
Thanks to all for reassuring= me that I'm not missing something.

Bill Dudley<= br clear=3D"all">
This email is free of malware because I run Linux.=


On Tue, Jul 9, 2024 at 8:16=E2=80=AFPM Herber= t J. Skuhra <herbert@gojira.at&= gt; wrote:
On We= d, 10 Jul 2024 00:56:57 +0200, "Herbert J. Skuhra" wrote:
>
> On Wed, 10 Jul 2024 00:27:08 +0200, Pete Wright wrote:
> >=C2=A0
> > On 7/9/24 15:17, Herbert J. Skuhra wrote:
> > > On Tue, 09 Jul 2024 21:39:30 +0200, William Dudley wrote: > > >> I wanted to use an old "RocketRaid 1740" SATA = PCI card in a machine,
> > >> and that requires the "hptrr" driver.=C2=A0 Th= is page:
> > >>
> > >> https://www.freebsd.org/releases/= 13.3R/hardware/
> > >>
> > >> Suggests it's part of the 13.3 release, but I cannot= find anything but
> > >> a man page for it on my 13.3 systems (all three of them)= .
> > >>
> > >> Further, I installed the source tree (using git) because= I though
> > >> maybe I had to build the module, but hptrr isn't men= tioned at
> > >> all in the /usr/src/sys/amd64/GENERIC file, so I can'= ;t "enable" it
> > >> to be built as part of the kernel.
> > > It is listed in sys/amd64/conf/NOTES.
> > >
> > >=C2=A0 From /usr/src/UPDATING:
> > >
> > > 20191003:
> > >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 The hpt27xx, hptmv, hptnr,= and hptrr drivers have been removed from
> > >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 GENERIC.=C2=A0 They are av= ailable as modules and can be loaded by adding
> > >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 to /boot/loader.conf hpt27= xx_load=3D"YES", hptmv_load=3D"YES",
> > >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 hptnr_load=3D"YES&quo= t;, or hptrr_load=3D"YES", respectively.
> > >
> > > But none of the 13.x-RELEASE kernel.txz (amd64) include the = mentioned modules.
> > > I guess you should open a PR at bugs.freebsd.org. Maybe th= is can be
> > > fixed for 13.4-RELEASE.
> > >
> > > Have you tried to build your own kernel with "device hp= trr"?
> >
> > i've got a system running CURRENT and can confirm those modul= es are
> > present, i would also assume they are there on 13.x as well. what= does
> > "ls /boot/kernel/hpt*" show on your system? -pete
>
> The modules are available in 12.x, 14.x and main, but are obviously > missing in 13.x:
>
> $ curl -O https://downlo= ad.freebsd.org/ftp/releases/amd64/13.3-RELEASE/kernel.txz
> $ tar -ztf kernel.txz |grep hpt
> ./boot/kernel/hptiop.ko
> $ curl -O https://downlo= ad.freebsd.org/ftp/releases/amd64/14.1-RELEASE/kernel.txz
> $ tar -ztf kernel.txz |grep hpt
> ./boot/kernel/hptrr.ko
> ./boot/kernel/hptnr.ko
> ./boot/kernel/tcphpts.ko
> ./boot/kernel/hpt27xx.ko
> ./boot/kernel/hptiop.ko
> ./boot/kernel/hptmv.ko
>
> And after running "make buildworld buildkernel" for stable/1= 3 (amd64)
> on a stable/14 (amd64) system the modules are missing as well.

Maybe

commit 849aef496d2ae19961310f4e92f3a0b928732d26
Author:=C2=A0 =C2=A0 =C2=A0Andrew Turner
AuthorDate: 2019-11-21 12:22:08 +0100
Commit:=C2=A0 =C2=A0 =C2=A0Andrew Turner
CommitDate: 2019-11-21 12:22:08 +0100

=C2=A0 =C2=A0 Port the NetBSD KCSAN runtime to FreeBSD.
=C2=A0 =C2=A0 [...]


The modules are built again if you revert the change to
sys/modules/Makefile:

diff --git a/sys/modules/Makefile b/sys/modules/Makefile
index a61b4ad19095..31f6530fcb49 100644
--- a/sys/modules/Makefile
+++ b/sys/modules/Makefile
@@ -747,11 +747,11 @@ _chvgpio=3D chvgpio
=C2=A0_ciss=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0ciss
=C2=A0_chromebook_platform=3D=C2=A0 chromebook_platform
=C2=A0_coretemp=3D=C2=A0 =C2=A0 =C2=A0coretemp
-.if ${MK_SOURCELESS_HOST} !=3D "no" && empty(KCSAN_ENABL= ED)
+.if ${MK_SOURCELESS_HOST} !=3D "no"
=C2=A0_hpt27xx=3D=C2=A0 =C2=A0 =C2=A0 hpt27xx
=C2=A0.endif
=C2=A0_hptiop=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0hptiop
-.if ${MK_SOURCELESS_HOST} !=3D "no" && empty(KCSAN_ENABL= ED)
+.if ${MK_SOURCELESS_HOST} !=3D "no"
=C2=A0_hptmv=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 hptm= v
=C2=A0_hptnr=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 hptn= r
=C2=A0_hptrr=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 hptr= r


I guess the following commit is missing on 13.x:

commit 2422138952d86dd8b02ff33c55f747ca8e381afe
Author:=C2=A0 =C2=A0 =C2=A0Andrew Turner
AuthorDate: 2021-06-02 12:07:55 +0200
Commit:=C2=A0 =C2=A0 =C2=A0Andrew Turner
CommitDate: 2021-06-02 12:59:19 +0200

=C2=A0 =C2=A0 Fix the KCSAN_ENABLED check when building modules


--000000000000f6f84a061cdb30a5-- From nobody Wed Jul 10 16:39:15 2024 X-Original-To: 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 4WK3V36Kr3z5Qm1J for ; Wed, 10 Jul 2024 16:39:23 +0000 (UTC) (envelope-from cli_junkie@protonmail.com) Received: from mail-4322.protonmail.ch (mail-4322.protonmail.ch [185.70.43.22]) (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-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "protonmail.com", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WK3V250Wdz4ctx for ; Wed, 10 Jul 2024 16:39:22 +0000 (UTC) (envelope-from cli_junkie@protonmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=protonmail.com header.s=protonmail3 header.b=jPMDW9nY; dmarc=pass (policy=quarantine) header.from=protonmail.com; spf=pass (mx1.freebsd.org: domain of cli_junkie@protonmail.com designates 185.70.43.22 as permitted sender) smtp.mailfrom=cli_junkie@protonmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1720629559; x=1720888759; bh=7cb7wIuSv7W93/DLh/uramAfQfTm8p6s3PJMYhu7f7M=; h=Date:To:From:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=jPMDW9nYQxH7+Y4vOUH5l9FHKMYLInD74dhGMhtAXZxqOYSHsPchd+XIKqsax9l1S wrB6I5r+Q2pQ0pkDe7jIZlb/t/eLqCPQ4kCTumwAwqkq1AhAyzfEZRBIzk8ZgE+mPB w7drbE/6TKyhLgFRyq8XK1ZwEIrGhbojJo2cbVG5Nns0QjMFKFqR4elPwBHRXFEK74 r1bgH73MvvOvQreN6g6A6mpWI0zS01Pc+pqtZE6myPHiNJuyW9tUje/FZFPSaU5v3A fsKr9gYmH4jEpXu7JyHvVcbKE1ipWvClozK73OO9SadkakLPnkKO+JzlsYNWdOcK1r ZntlmE7tjuPWg== Date: Wed, 10 Jul 2024 16:39:15 +0000 To: "questions@freebsd.org" From: Pat Subject: Re: Setting default version in Poudriere Message-ID: <1CcA1gzWSQjmaV5-UXsm-1GjQkyJu_cNIACuG2SJ4-cDsYsytEWlePiTcwPK_tM05-NBDNSqKy42HtnIcI2qUlGagbCzJ2_xWpz02uwQT0k=@protonmail.com> In-Reply-To: References: <2a09efe671bc45d93f84ff69269e4388@smokepit.net> Feedback-ID: 34340203:user:proton X-Pm-Message-ID: 0ef74f3f7b16185d7cf269cb0242a2e67be04014 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 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.19 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.989]; DMARC_POLICY_ALLOW(-0.50)[protonmail.com,quarantine]; R_SPF_ALLOW(-0.20)[+ip4:185.70.43.0/24]; RWL_MAILSPIKE_VERYGOOD(-0.20)[185.70.43.22:from]; R_DKIM_ALLOW(-0.20)[protonmail.com:s=protonmail3]; MIME_GOOD(-0.10)[text/plain]; ASN(0.00)[asn:62371, ipnet:185.70.43.0/24, country:CH]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_IN_DNSWL_NONE(0.00)[185.70.43.22:from]; MISSING_XM_UA(0.00)[]; FREEMAIL_ENVFROM(0.00)[protonmail.com]; FREEMAIL_FROM(0.00)[protonmail.com]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_ZERO(0.00)[0]; MLMMJ_DEST(0.00)[questions@freebsd.org]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_EQ_ADDR_ALL(0.00)[]; DKIM_TRACE(0.00)[protonmail.com:+] X-Rspamd-Queue-Id: 4WK3V250Wdz4ctx On Monday, July 8th, 2024 at 13:01, Matthew Seaman wr= ote: >=20 >=20 > On 08/07/2024 13:24, Pat wrote: >=20 > > On Friday, July 5th, 2024 at 21:14, Daniel Lysfjord lysfjord.daniel@smo= kepit.net wrote: > >=20 > > > I would suggest just creating a port for postgres 15.6 in addition to > > > the 15.7 that's already in the ports tree > >=20 > > Thank you Daniel. That makes sense, but I do not know how to create a > > port. Can you point me to any documentation that would explain what I > > am missing? And apologies if there is something obvious that I > > missed. >=20 >=20 > In this case, all you need to do is look at the history of the > databases/postgresql15-server port in eg. GitHub -- >=20 > https://github.com/freebsd/freebsd-ports/tree/main/databases/postgresql15= -server >=20 > where you want to look at Makefile and distinfo in paticular. >=20 > You can see what was changed from the last update and basically revert > those for your purposes. Postgresql ports are unfortunately rather more > complicated than most since they use a common base for all postgresql > branches, but hopefully you can make sense of it. >=20 > OTOH, if you already have postgresql-15.6 installed anywhere, you can > make a package tarball from that: >=20 > pkg create -f tbz postgresql15-server-15.6 Now that is a handy trick, and will probably work well for our needs! >=20 > then use pkg-add to install it on a new machine. You'll probably need > postgresql15-client-15.6 as well. >=20 > Cheers, >=20 > Matthew Thank you! Pat From nobody Wed Jul 10 16:59:05 2024 X-Original-To: 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 4WK3x45Ss5z5Qnb7 for ; Wed, 10 Jul 2024 16:59:20 +0000 (UTC) (envelope-from paul@gromit.dlib.vt.edu) Received: from gromit.dlib.vt.edu (gromit.dlib.vt.edu [128.173.126.123]) (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 4WK3x43MjVz4mDH for ; Wed, 10 Jul 2024 16:59:20 +0000 (UTC) (envelope-from paul@gromit.dlib.vt.edu) Authentication-Results: mx1.freebsd.org; none Received: from smtpclient.apple (unknown [IPv6:2601:5cf:407e:55c1::5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gromit.dlib.vt.edu (Postfix) with ESMTPSA id B34AB22A87; Wed, 10 Jul 2024 12:59:16 -0400 (EDT) Content-Type: text/plain; charset=utf-8 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 (Mac OS X Mail 16.0 \(3774.600.62\)) Subject: Re: Setting default version in Poudriere From: Paul Mather In-Reply-To: <1CcA1gzWSQjmaV5-UXsm-1GjQkyJu_cNIACuG2SJ4-cDsYsytEWlePiTcwPK_tM05-NBDNSqKy42HtnIcI2qUlGagbCzJ2_xWpz02uwQT0k=@protonmail.com> Date: Wed, 10 Jul 2024 12:59:05 -0400 Cc: "questions@freebsd.org" Content-Transfer-Encoding: quoted-printable Message-Id: <6FDCCD1A-AABE-489A-AB05-91B08316B432@gromit.dlib.vt.edu> References: <2a09efe671bc45d93f84ff69269e4388@smokepit.net> <1CcA1gzWSQjmaV5-UXsm-1GjQkyJu_cNIACuG2SJ4-cDsYsytEWlePiTcwPK_tM05-NBDNSqKy42HtnIcI2qUlGagbCzJ2_xWpz02uwQT0k=@protonmail.com> To: Pat X-Mailer: Apple Mail (2.3774.600.62) X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:1312, ipnet:128.173.0.0/16, country:US] X-Rspamd-Queue-Id: 4WK3x43MjVz4mDH On Jul 10, 2024, at 12:39=E2=80=AFPM, Pat = wrote: > On Monday, July 8th, 2024 at 13:01, Matthew Seaman = wrote: >=20 >>=20 >>=20 >> On 08/07/2024 13:24, Pat wrote: >>=20 >>> On Friday, July 5th, 2024 at 21:14, Daniel Lysfjord = lysfjord.daniel@smokepit.net wrote: >>>=20 >>>> I would suggest just creating a port for postgres 15.6 in addition = to >>>> the 15.7 that's already in the ports tree >>>=20 >>> Thank you Daniel. That makes sense, but I do not know how to create = a >>> port. Can you point me to any documentation that would explain what = I >>> am missing? And apologies if there is something obvious that I >>> missed. >>=20 >>=20 >> In this case, all you need to do is look at the history of the >> databases/postgresql15-server port in eg. GitHub -- >>=20 >> = https://github.com/freebsd/freebsd-ports/tree/main/databases/postgresql15-= server >>=20 >> where you want to look at Makefile and distinfo in paticular. >>=20 >> You can see what was changed from the last update and basically = revert >> those for your purposes. Postgresql ports are unfortunately rather = more >> complicated than most since they use a common base for all postgresql >> branches, but hopefully you can make sense of it. >>=20 >> OTOH, if you already have postgresql-15.6 installed anywhere, you can >> make a package tarball from that: >>=20 >> pkg create -f tbz postgresql15-server-15.6 >=20 > Now that is a handy trick, and will probably work well for our needs! You might also want to look at the /usr/ports/UPDATING entry for = upgrading between major versions of PostgreSQL (e.g., the 20230908 = entry). It uses "pkg create" to create an installable package version = of the existing PostgreSQL binaries prior to installing the new ones and = performing the upgrade. Cheers, Paul. From nobody Wed Jul 10 20:34:29 2024 X-Original-To: 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 4WK8jX6BpSz5R6bT for ; Wed, 10 Jul 2024 20:34:40 +0000 (UTC) (envelope-from darcy@druid.net) Received: from mail.vex.net (mail.vex.net [IPv6:2605:2600:1001::44]) (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 4WK8jW6gJWz49SM for ; Wed, 10 Jul 2024 20:34:39 +0000 (UTC) (envelope-from darcy@druid.net) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=pass (policy=none) header.from=druid.net; spf=pass (mx1.freebsd.org: domain of darcy@druid.net designates 2605:2600:1001::44 as permitted sender) smtp.mailfrom=darcy@druid.net Received: from [192.168.215.109] (unknown [98.158.128.15]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: darcy) by mail.vex.net (Postfix) with ESMTPSA id DFD883101D for ; Wed, 10 Jul 2024 16:34:30 -0400 (EDT) Message-ID: <8af87a11-7835-4cbe-8949-0920b8824d70@druid.net> Date: Wed, 10 Jul 2024 16:34:29 -0400 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 User-Agent: Mozilla Thunderbird To: questions@freebsd.org From: D'Arcy Cain Content-Language: en-US Subject: Strange OpenDKIM error Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.78 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.992]; DMARC_POLICY_ALLOW(-0.50)[druid.net,none]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; XM_UA_NO_VERSION(0.01)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:19842, ipnet:2605:2600::/32, country:CA]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_ALL(0.00)[]; MLMMJ_DEST(0.00)[questions@freebsd.org]; R_DKIM_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[questions@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; ARC_NA(0.00)[] X-Rspamd-Queue-Id: 4WK8jW6gJWz49SM Not sure what changed here but suddenly OpenDKIM won't read my key files. The error is: key data is not secure: opendkim is in group 0 which has multiple users (e.g., "darcy") Of course I am in the wheel group or else I couldn't become root. What I don't understand is, why does it think that opendkim is in group 0. # id opendkim uid=104(opendkim) gid=104(opendkim) groups=104(opendkim) I upgraded from 14.0 to 14.1 but that was about a week ago. I upgraded to newly built packages around the same time. This only started today at 13:42:26. I have turned off DKIM signing for now but obviously I can't leave it that way. Too many places reject unsigned emails. Can anyone help me debug this issue? Cheers. -- D'Arcy J.M. Cain | Democracy is three wolves http://www.druid.net/darcy/ | and a sheep voting on +1 416 788 2246 (DoD#0082) (eNTP) | what's for dinner. IM: darcy@Vex.Net, VoIP: sip:darcy@druid.net From nobody Wed Jul 10 23:05:10 2024 X-Original-To: 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 4WKD3R5MRFz5RKtD for ; Wed, 10 Jul 2024 23:05:23 +0000 (UTC) (envelope-from mail@souji-thenria.net) Received: from alisa.souji-thenria.net (alisa.souji-thenria.net [188.68.37.165]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA512) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4WKD3R1Wqbz4QJ9 for ; Wed, 10 Jul 2024 23:05:22 +0000 (UTC) (envelope-from mail@souji-thenria.net) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=souji-thenria.net; s=20231116; t=1720652713; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=tEdMvuJ55xq1IYVYef68/Z7bIz8id6pY/3spMOMHXl8=; b=ecVlrpNVCh59yKlb4mP6so+QvmmFT4k8GOb/k9Yy5JdZn/gx2LgD4sW1OLsuzGxtQ6mA85 SQ1+11g1OUqcFJZPK8BMXo/lhRLn1VaguscQml36+ufFG9XpKPvMYqAV5DKqKIiBVzHfeb qOHk+LypeArVVu42uy2rE41AKe3fCTXS4xXtLarMAyAZq+CknG7D3itw1g5nv3zjVa51qQ fYdWmm5bkjM/7OqTjAQah5uT+Oze95l5PSziz5rWpon99TwLSN0DnpERalR1Axzx3Tj7iZ Rjy4YVPJM6L5Bkc8JoCr8akss7fDm4qCK+Zly4GvqTihjeA3yWFEHbji1/Yyj6dF8Q4BY0 Uagcs8WC9eprvL6RhpLrDBdpPFloPLN67cztLj1CPYxeT5U6Gv6R46C/g52hm+HZ9yHGi7 YQTBKya6GQ+x+duKV14VYBzb/vl0/rAqmccM4AzkSk1Xsp71fuzzDqrYgjjfojCy3RgEb1 vvvAS8Th7T1Rxpot8jMRMTVA0FZAtJCKVSYqTJMREDjKS8iJBmlgfBRlvXtKhvk4UTSMRT +d6MKBYmUCjj8C+a08b6w5xiuRCqbNrUfO7XKgyWKUpCGEKDHRjuKygxkc4pUY+UoBzVgL IlcGTvhKa5Kj6CvfcGKhcZqnvSkmI+srQemC7iCIhtYvWWjQbPtcM= Received: by alisa.souji-thenria.net (OpenSMTPD) with ESMTPSA id 5f35c866 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Thu, 11 Jul 2024 01:05:11 +0200 (CEST) Content-Type: multipart/signed; boundary=9b31c8bf45dae9d9c720be74bdc05bd0b8e265a550113e8279c2e8563429; micalg=pgp-sha512; protocol="application/pgp-signature" Date: Thu, 11 Jul 2024 00:05:10 +0100 Message-Id: Subject: Re: Strange OpenDKIM error From: "Souji Thenria" To: "D'Arcy Cain" , 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 X-Mailer: aerc 0.17.0 References: <8af87a11-7835-4cbe-8949-0920b8824d70@druid.net> In-Reply-To: <8af87a11-7835-4cbe-8949-0920b8824d70@druid.net> X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:197540, ipnet:188.68.32.0/20, country:DE] X-Rspamd-Queue-Id: 4WKD3R1Wqbz4QJ9 --9b31c8bf45dae9d9c720be74bdc05bd0b8e265a550113e8279c2e8563429 Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8; format=Flowed On Wed Jul 10, 2024 at 9:34 PM BST, D'Arcy Cain wrote: > Not sure what changed here but suddenly OpenDKIM won't read my key=20 > files. The error is: > > key data is not secure: opendkim is in group 0 which has multiple=20 > users (e.g., "darcy") > > Of course I am in the wheel group or else I couldn't become root. What= =20 > I don't understand is, why does it think that opendkim is in group 0. > > # id opendkim > uid=3D104(opendkim) gid=3D104(opendkim) groups=3D104(opendkim) > > I upgraded from 14.0 to 14.1 but that was about a week ago. I upgraded= =20 > to newly built packages around the same time. This only started today=20 > at 13:42:26. > > I have turned off DKIM signing for now but obviously I can't leave it=20 > that way. Too many places reject unsigned emails. Can anyone help me=20 > debug this issue? > > Cheers. Hey, Taking a look into the source code, it looks like OpenDKIM fails at a section titled: /* group write needs to be super-user or me only */ Further down are two checks with the comments: /* check if anyone else has this file's gid */ /* check if this group contains anyone else */ Based on this, maybe the group of your key file is wheel, and since you are also in this group, it fails. So, if you change the group of the file to opendkim, it might work. Regards, Souji --=20 Souji Thenria Website: www.souji-thenria.net --9b31c8bf45dae9d9c720be74bdc05bd0b8e265a550113e8279c2e8563429 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSG4/SRE6pqved9MLdAFYmA9YTsaAUCZo8TpwAKCRBAFYmA9YTs aBBpAQCN3HHbeRNhf0UzBbsahWw7zndzOQjEKDUdQhG5Fg2l7gD/SPYXyZZTL5XQ k4x4JVx+OXRPOU0CSl2CREeGNFatNQQ= =QPSA -----END PGP SIGNATURE----- --9b31c8bf45dae9d9c720be74bdc05bd0b8e265a550113e8279c2e8563429-- From nobody Thu Jul 11 11:09:09 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 4WKX6m4LStz5QPKt for ; Thu, 11 Jul 2024 11:09:20 +0000 (UTC) (envelope-from lumiwa@dismail.de) Received: from mx2.dismail.de (mx2.dismail.de [159.69.191.136]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA512) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4WKX6l45Q5z4Z4G for ; Thu, 11 Jul 2024 11:09:19 +0000 (UTC) (envelope-from lumiwa@dismail.de) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=dismail.de header.s=20190914 header.b=hCnUUSyt; dmarc=pass (policy=reject) header.from=dismail.de; spf=pass (mx1.freebsd.org: domain of lumiwa@dismail.de designates 159.69.191.136 as permitted sender) smtp.mailfrom=lumiwa@dismail.de Received: from mx2.dismail.de (localhost [127.0.0.1]) by mx2.dismail.de (OpenSMTPD) with ESMTP id dfa0d636 for ; Thu, 11 Jul 2024 13:09:15 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=date:from :to:subject:message-id:mime-version:content-type :content-transfer-encoding; s=20190914; bh=wUc6jz/EQj1iIdkksI5KJ lcXJ6NMPj6zsP5d9g3zSFc=; b=hCnUUSytQiLx53+k37Eo5E8ZqCC80g0Iq5rGz YvFd4nVoMohRsfAwZFS1ZddloYVD4AYOj7GMy07e/ZrfkyReKYX7nqYr3z+ELkyR X6wOtkk0grxAe6ADJLNgYfGhGtO8KPXP9rtks7v/6+XWmIAUNL7/rRt5vSwIpIZJ WeKyAOMdLVGUjg7dkVh1HubFdeCkOygN+7DptbDp6TFvjvCzqYXN17k7Ne335D1w 854uQ69jiClDN8RWcrSj6gL0ZBHYjllqkdb7iIQmHa2RymJ5VOlv+IG+q0Wrt0OX eoU29Mai8Av4j2/cYLMlp1iJF6jGFYpoz8WyPVzAIbSwBezRA== Received: from smtp1.dismail.de ( [10.240.26.11]) by mx2.dismail.de (OpenSMTPD) with ESMTP id 9b968999 for ; Thu, 11 Jul 2024 13:09:15 +0200 (CEST) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id b6a90468 for ; Thu, 11 Jul 2024 13:09:15 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 4c324871 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for ; Thu, 11 Jul 2024 13:09:14 +0200 (CEST) Date: Thu, 11 Jul 2024 07:09:09 -0400 From: LuMiWa To: FreeBSD Questions Subject: illegal option Message-ID: <20240711070909.5f094fee@dismail.de> X-Mailer: Claws Mail 3.20.0 (GTK+ 2.24.33; amd64-portbld-freebsd14.0) 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 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: ----- X-Spamd-Result: default: False [-5.64 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; DWL_DNSWL_LOW(-1.00)[dismail.de:dkim]; NEURAL_HAM_SHORT(-0.94)[-0.942]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; DMARC_POLICY_ALLOW(-0.50)[dismail.de,reject]; R_DKIM_ALLOW(-0.20)[dismail.de:s=20190914]; RCVD_IN_DNSWL_MED(-0.20)[159.69.191.136:from]; R_SPF_ALLOW(-0.20)[+ip4:159.69.191.136]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:159.69.0.0/16, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_ALL(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[dismail.de:+] X-Rspamd-Queue-Id: 4WKX6l45Q5z4Z4G Hi! I am running FreeBSD 14.1-RELEASE p2 now and if I use "su" I get" set: Illegal option -o posix and log me in. With "su -" is not a problem. On the previous releases of FreeBSD I didn't have a "problem" and I am using KSH shell for user all the time. Thank you. --=20 =E2=80=9CI hate books; they only teach us to talk about things we know noth= ing about.=E2=80=9D =E2=80=95 Jean-Jacques Rousseau=20 From nobody Thu Jul 11 12:19:20 2024 X-Original-To: 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 4WKYgj1Yvwz5QX8J for ; Thu, 11 Jul 2024 12:19:29 +0000 (UTC) (envelope-from darcy@druid.net) Received: from mail.vex.net (mail.vex.net [98.158.132.68]) (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 4WKYgh5qLDz4l46 for ; Thu, 11 Jul 2024 12:19:28 +0000 (UTC) (envelope-from darcy@druid.net) Authentication-Results: mx1.freebsd.org; none Received: from [192.168.215.109] (unknown [98.158.128.15]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: darcy) by mail.vex.net (Postfix) with ESMTPSA id 5541F31F97; Thu, 11 Jul 2024 08:19:22 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=druid.net; s=VEXNET; t=1720700362; bh=8bfA7WVGKuRTHObYpl6XWRrOcJ9pmxeAYM4F4CfgW34=; h=Date:Subject:To:References:From:In-Reply-To; b=M321OKrRIQ90VHKnpN5BdbHdKYj2QVrYwc1M1O7Ro80dW67ebhadFt2kmf+eyWFCa 45jIDai2dKgOQE9fnqjUobql/R4Jt+6YSTPeBNFWv5cyCvz/pc93bzHIFqKTnisZ2i hrKZj4PbDW+Nam521vUfrFdC0dlKg7IA259UFsp0= Message-ID: <04279c8b-e399-4413-bb05-28ac6e4f6aa1@druid.net> Date: Thu, 11 Jul 2024 08:19:20 -0400 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 User-Agent: Mozilla Thunderbird Subject: Re: Strange OpenDKIM error To: Souji Thenria , questions@freebsd.org References: <8af87a11-7835-4cbe-8949-0920b8824d70@druid.net> From: D'Arcy Cain Content-Language: en-US In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:19842, ipnet:98.158.132.0/24, country:CA] X-Rspamd-Queue-Id: 4WKYgh5qLDz4l46 On 2024-07-10 19:05, Souji Thenria wrote: > On Wed Jul 10, 2024 at 9:34 PM BST, D'Arcy Cain wrote: >> Not sure what changed here but suddenly OpenDKIM won't read my key >> files.  The error is: >> >>    key data is not secure: opendkim is in group 0 which has multiple >> users (e.g., "darcy") > Taking a look into the source code, it looks like OpenDKIM fails at a > section titled: > /* group write needs to be super-user or me only */ > > Further down are two checks with the comments: > /* check if anyone else has this file's gid */ > /* check if this group contains anyone else */ > > Based on this, maybe the group of your key file is wheel, and since you > are also in this group, it fails. So, if you change the group of the > file to opendkim, it might work. Close. There are actually four places where that message might come from (three if you notice the comma difference) in the code. What is was checking was the parent folder for opendkim. I had it under /var/postfix. I moved it directly under /var and that fixed the issue. Having four checks that give virtually the same error message is confusing to say the least. They should each be modified to show exactly what was tested. IMHO. Cheers. -- D'Arcy J.M. Cain | Democracy is three wolves http://www.druid.net/darcy/ | and a sheep voting on +1 416 788 2246 (DoD#0082) (eNTP) | what's for dinner. IM: darcy@Vex.Net, VoIP: sip:darcy@druid.net From nobody Thu Jul 11 14:45:07 2024 X-Original-To: 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 4WKcw65cDtz5QmNG for ; Thu, 11 Jul 2024 14:45:26 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-yb1-xb2f.google.com (mail-yb1-xb2f.google.com [IPv6:2607:f8b0:4864:20::b2f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WKcw56C15z50YB for ; Thu, 11 Jul 2024 14:45:25 +0000 (UTC) (envelope-from kob6558@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=AcLanMv0; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of kob6558@gmail.com designates 2607:f8b0:4864:20::b2f as permitted sender) smtp.mailfrom=kob6558@gmail.com Received: by mail-yb1-xb2f.google.com with SMTP id 3f1490d57ef6-e02b79c6f21so981598276.2 for ; Thu, 11 Jul 2024 07:45:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720709124; x=1721313924; darn=freebsd.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=wG619QTAwTYVN3gfLMznl+FjAKKmvsBz9GOwlHQf6R0=; b=AcLanMv0T7zfcwdyk0bQ99gRocvvaVAsa+EbHq/+InWf05sCWVjvuDc3+O/4w9XJ++ Je7varlyWg8Wi7+j926sOM2qX9Mb+rcuYTfJJ0MfbQ+uprks490TAYaaPtBRCkMKlUUQ 9GvwP8jgOmy1NkQO0XRoRxmMkYfmt6NQxVKo3Z+XiUcOMQx/dJ6ryf7Cu+XzQzTXzArM SQXPBmN5ZdrsV8xAWh2y6BAaelavkvbLtO1BJYvJS2TP0sppNYYf6rDAapX07IEeykc5 QwRHZrf2+8CyzPUDqRlGpdaEkyhQ+LX3z7NvdCtR4gtDCUM+v2+4i/o6mpGusMcROwTn 6bzg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720709124; x=1721313924; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=wG619QTAwTYVN3gfLMznl+FjAKKmvsBz9GOwlHQf6R0=; b=aZVgApNrD4/gEu9Y6WIz7RRYXWfvFkMEPPxHjip+mnFu4Fp4wJ5DF3kUwhItI9JnuP fPcGDk4VekxrAqFMI7je0NniU/AEBVRt+g+kgad5U5XJIJN3FxaNsr5lXKkZs1I113FN yls7W+7kaY/2v48ocpUrP4p4iP+/yFvWerYwlcRkDYWoYaZlvBLEy5K4piy9T2lKQRvH d61VV6H5fb+JJWBMyxQekMyFN49wDfTCziUHA7Tc52JXFUyk5I+4c/ehldBK5norH6Pa wP2a9O913a89fBnY8TKGLTC3Y7quQ9sBysd699zWv7EBvMHV+k05lBxjl1+H/9OmL5y4 05gA== X-Gm-Message-State: AOJu0Yx6AoSDG4ofRYAnP4zWrikdfv0XdGz6Nsdm+QSgj4VTfkD0WlXt QCqxJ/7xnV8DJ5BuR7F03LRB3mBqiO3K/rjtqf42K4IPplXu4RN5e083PGaBaBFWWOJ2WbGgsva C7V4y5cxGEGp6xZlFObUhtkz+ptWhLS/4 X-Google-Smtp-Source: AGHT+IHNOuG+6SPj8e2V4zbJRwxuCbQFV3axelmKCEt1Pxk3kdsQokhRryOPkakknnYlmBzku+qKEqS8yjXOW8lj1lI= X-Received: by 2002:a25:a369:0:b0:e03:48ed:d275 with SMTP id 3f1490d57ef6-e041b173dfemr9651177276.61.1720709123982; Thu, 11 Jul 2024 07:45:23 -0700 (PDT) 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 References: In-Reply-To: From: Kevin Oberman Date: Thu, 11 Jul 2024 07:45:07 -0700 Message-ID: Subject: Re: Corrupted UFS2 file system? To: "freebsd-questions@freebsd.org" Content-Type: multipart/alternative; boundary="00000000000018cd3d061cf9d0be" X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.70 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-0.999]; NEURAL_HAM_SHORT(-1.00)[-0.998]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FORGED_SENDER(0.30)[rkoberman@gmail.com,kob6558@gmail.com]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCPT_COUNT_ONE(0.00)[1]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_ALL(0.00)[]; MISSING_XM_UA(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MLMMJ_DEST(0.00)[questions@freebsd.org]; PREVIOUSLY_DELIVERED(0.00)[questions@freebsd.org]; FROM_NEQ_ENVFROM(0.00)[rkoberman@gmail.com,kob6558@gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::b2f:from] X-Rspamd-Queue-Id: 4WKcw56C15z50YB --00000000000018cd3d061cf9d0be Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable The problem is resolved. My thanks to Doug Harvy who sent an off list suggestion that did the trick. clri(8) is a tool that has been in Unix since Unix 6 which predates BSD by a bit. It is still present and maintained in FreeBSD and is a bit heavy-handed. I simply kills the inode (CLeaRInode). I simply got the inode numbers for the three annoying files and used clri to flush them. I then ran a full fsck on the system which found the hanging references and left the file system clean. This was a very weird failure and I have no idea how often it might be useful, but thanks to Doug, I have a new tool that can fix an otherwise intractable corruption of a UFS system. I figured that I should pass this on in case it could be useful to others. Thanks again to Doug and Dewayne Geraghty who made suggestions and reminded me to wrap this up with the solution. On Sat, Jul 6, 2024 at 10:18=E2=80=AFAM Kevin Oberman = wrote: > I use rsync to update a backup disk on a server. For a few months I have > been getting errors for a few lost+found files. I have done "ls -l -o" an= d > found many system flags are set on the files. Attempting to modify the > files as root fails: > # chflags 0 #31232359 > chflags: #31232359: Operation not supported > > This is clearly a corruption. All three files show a bad creation date > (Dec 22 1971) and a size of 4096. All include the flags sappnd, schg, > sunlnk, snapshot, hidden, uunlnk, rdonly, and system. I suspect that > snapshot prevents me from doing anything to the files, but I have no idea > how I might fix this. Full fsck finds no errors. SMART shows a past error= , > but o current ones. > > Any clue as to how this might be fixed other than reinitialising the > partition and starting from scratch? > -- > Kevin Oberman, Part time kid herder and retired Network Engineer > E-mail: rkoberman@gmail.com > PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 > --=20 Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 --00000000000018cd3d061cf9d0be Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
The problem is resolved. My thanks to Doug Harvy= who sent an off list suggestion that did the trick.
=
clri(8) is a tool that has been in Unix since Unix 6 wh= ich predates BSD by a bit. It is still present and maintained in FreeBSD an= d is a bit heavy-handed. I simply kills the inode (CLeaRInode). I simply go= t the inode numbers for the three annoying files and used clri to flush the= m. I then ran a full fsck on the system which found the hanging references = and left the file system clean.

This was= a very weird failure and I have no idea how often it might be useful, but = thanks to Doug, I have a new tool that can fix an otherwise intractable cor= ruption of a UFS system. I figured that I should pass this on in case it co= uld be useful to others.

Thanks again to= Doug and Dewayne Geraghty who made suggestions and reminded me to wrap thi= s up with the solution.



--
Kevin= Oberman, Part time kid herder and retired Network Engineer
E-mail: rkoberman@gmail.com
--00000000000018cd3d061cf9d0be-- From nobody Fri Jul 12 05:30:08 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 4WL0Yk09RHz5QnXZ; Fri, 12 Jul 2024 05:30:50 +0000 (UTC) (envelope-from reshadpatuck1@gmail.com) Received: from mail-wm1-x32e.google.com (mail-wm1-x32e.google.com [IPv6:2a00:1450:4864:20::32e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WL0Yj25kBz45gP; Fri, 12 Jul 2024 05:30:49 +0000 (UTC) (envelope-from reshadpatuck1@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=LOUSNlUK; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of reshadpatuck1@gmail.com designates 2a00:1450:4864:20::32e as permitted sender) smtp.mailfrom=reshadpatuck1@gmail.com Received: by mail-wm1-x32e.google.com with SMTP id 5b1f17b1804b1-426526d30aaso10993455e9.0; Thu, 11 Jul 2024 22:30:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720762247; x=1721367047; darn=freebsd.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=O9QtiZq5mNIyTfa2Te1hCmhTVDq1WCTiOor6pRQGcPI=; b=LOUSNlUKJASZpq/vUnL2IFv+uFHN8ppJQgNLsp+YAptS9LORUi8P/hNb5c7ZyGm0et E8kuuuYQWiHS2MmbvJcq9JSDF/4ERxwPBYcjg8KknNAb5CDCZVNk2F4cCMxRHO4hgWMp 4BqiTB3C8UZY/gidjTDNvtzSJHiqo5gGM+KYSBMkh/IEyzp8JnVhxu/eadElAO55RnIX YuAmTDr+rBFxlTHgkSK3bmSod2B7eAihUzQ4U8N2ZRqt+iVc3ctLgSN+Y4euJ9HZWanm fJaGYKr0d0UWlV0Pitu+rxj2ktMw1KW+TY0LFdKWqYdrjPxy4EjofiBjx3V/l7preZd8 q3IA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720762247; x=1721367047; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=O9QtiZq5mNIyTfa2Te1hCmhTVDq1WCTiOor6pRQGcPI=; b=n7vqXAVGsteqToNAkzvxrGQLNznNmpKyC8KvRZn9byiB44JTzoEO8rQI/d5/EhOj4H celqZp3Jnig7UKaUFEOwSaywpf5VHlXdDTJPA59OS3eq835NX30HIQjEFwouhFYcBTop FVl9SniSe5C4TYmuavsrXhPOMUs+rwGoD/EGr62ZI9Nr5Ae+UFnAoN/1/FO9WZ3UsCe5 sSc08tnb/3FeO7D4AK4KNGJNxsjKajfR17Vx/DZV3Vz+d4BGbgouP7Z1wTKJYo45ht35 XDQnMYXnDrJOq0zpK+uukZKMpDqPFbknEJoZ2uLbRiwTdwaV+NJwlEQ+Hmg/qWW/6jv9 +YDw== X-Forwarded-Encrypted: i=1; AJvYcCX4vGsDdEKZ/67jflZQDlONaEcrKFASXqYyJPTXXuM7hYOv2OpA4MR3l1CSFgjsvQpH2EghbS43Z03d9hdjY9dBNNB6JvFAuDr+GOQ= X-Gm-Message-State: AOJu0YwC/Yq3ZqMIGn1B6/8yTcNXnmA/qlP81jxbVW7q1/xYblJ9cgXy 6VWvjntKYaG1bpI4SnefyW6qHYh2tovSmCgtt6roHgp664RvRogca8KPfZM+YhZ3agQgYghmTNU 1lzQJ4kv098TUwBf1T6VA2LjLkC0LeZy9iz4= X-Google-Smtp-Source: AGHT+IG9nifWvb/glJpE+ZuMRxNHRCpWl+1CdYUW0NI1ozwcwyErtthZTv4OH2XJLvb81Xnyc3OU76ZpQ00DkhE9tbU= X-Received: by 2002:adf:f383:0:b0:367:8e4d:5d49 with SMTP id ffacd0b85a97d-367ceacb3a0mr6684020f8f.48.1720762247343; Thu, 11 Jul 2024 22:30:47 -0700 (PDT) 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 From: Reshad Patuck Date: Fri, 12 Jul 2024 11:00:08 +0530 Message-ID: Subject: SemLock as user permission denied after update to 14.1 To: freebsd-questions@freebsd.org, freebsd-pkgbase@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_ONE(0.00)[1]; MISSING_XM_UA(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::32e:from]; ARC_NA(0.00)[]; TO_DN_NONE(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org,freebsd-pkgbase@freebsd.org]; RCPT_COUNT_TWO(0.00)[2]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+] X-Rspamd-Queue-Id: 4WL0Yj25kBz45gP Hi, I have just updated one of my systems from FreeBSD 14.0 to 14.1 (using pkg-base). One of my python programs that runs as a non-root user fails to get a SemLock when running as a non-root user. This works fine on my other FreeBSD 14.0 systems. Is there anything I am missing here or during my update? Any steps to find out what permissions are missing/what has changed will be really helpful. pkg base has been complied from git hash - 1eba659e2f689d4014136048a8e470e852bdc69b ports have been compiled via poudriere from git hash - 1d024a4a0a853573d8586dc097ee9762b41c671b ##### Output from FreeBSD 14.1 running as the admin user ##### $ id uid=2000(admin) gid=2000(admin) groups=2000(admin),0(wheel) $ uname -iKmoprUv FreeBSD 14.1-RELEASE-p2 FreeBSD 14.1-RELEASE-p2 #0 1eba659e2-dirty: Thu Jul 4 14:46:15 UTC 2024 root@freebsd-zfs:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 amd64 GENERIC 1401000 1401000 $ python3.11 Python 3.11.9 (main, Jul 4 2024, 09:04:54) [Clang 16.0.6 (https://github.com/llvm/llvm-project.git llvmorg-16.0.6-0-g7cbf1a on freebsd14 Type "help", "copyright", "credits" or "license" for more information. >>> import multiprocessing >>> multiprocessing.Queue() Traceback (most recent call last): File "", line 1, in File "/usr/local/lib/python3.11/multiprocessing/context.py", line 103, in Queue return Queue(maxsize, ctx=self.get_context()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/multiprocessing/queues.py", line 43, in __init__ self._rlock = ctx.Lock() ^^^^^^^^^^ File "/usr/local/lib/python3.11/multiprocessing/context.py", line 68, in Lock return Lock(ctx=self.get_context()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/multiprocessing/synchronize.py", line 169, in __init__ SemLock.__init__(self, SEMAPHORE, 1, 1, ctx=ctx) File "/usr/local/lib/python3.11/multiprocessing/synchronize.py", line 57, in __init__ sl = self._semlock = _multiprocessing.SemLock( ^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied >>> ##### Output from FreeBSD 14.1 running as the root user ##### # id uid=0(root) gid=0(wheel) groups=0(wheel),5(operator) # uname -iKmoprUv FreeBSD 14.1-RELEASE-p2 FreeBSD 14.1-RELEASE-p2 #0 1eba659e2-dirty: Thu Jul 4 14:46:15 UTC 2024 root@freebsd-zfs:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 amd64 GENERIC 1401000 1401000 # python3.11 Python 3.11.9 (main, Jul 4 2024, 09:04:54) [Clang 16.0.6 (https://github.com/llvm/llvm-project.git llvmorg-16.0.6-0-g7cbf1a on freebsd14 Type "help", "copyright", "credits" or "license" for more information. >>> import multiprocessing >>> multiprocessing.Queue() >>> ##### Output from FreeBSD 14.0 running as the admin user ##### $ id uid=2000(admin) gid=2000(admin) groups=2000(admin),0(wheel) $ uname -iKmoprUv FreeBSD 14.0-RELEASE-p8 FreeBSD 14.0-RELEASE-p8 #0 5e2380679-dirty: Thu Jul 4 08:31:06 UTC 2024 root@freebsd-zfs:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 amd64 GENERIC 1400097 1400097 $ python3.11 Python 3.11.9 (main, Jul 4 2024, 09:04:54) [Clang 16.0.6 (https://github.com/llvm/llvm-project.git llvmorg-16.0.6-0-g7cbf1a on freebsd14 Type "help", "copyright", "credits" or "license" for more information. >>> import multiprocessing >>> multiprocessing.Queue() >>> Best, Reshad From nobody Fri Jul 12 06:58:11 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 4WL2WH36MSz5PhyR; Fri, 12 Jul 2024 06:58:51 +0000 (UTC) (envelope-from reshadpatuck1@gmail.com) Received: from mail-wm1-x335.google.com (mail-wm1-x335.google.com [IPv6:2a00:1450:4864:20::335]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WL2WG06Gkz4F2V; Fri, 12 Jul 2024 06:58:50 +0000 (UTC) (envelope-from reshadpatuck1@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=D1YNgBW4; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of reshadpatuck1@gmail.com designates 2a00:1450:4864:20::335 as permitted sender) smtp.mailfrom=reshadpatuck1@gmail.com Received: by mail-wm1-x335.google.com with SMTP id 5b1f17b1804b1-4265b7514fcso16082345e9.1; Thu, 11 Jul 2024 23:58:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720767528; x=1721372328; darn=freebsd.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=dZ7lTW3XEyPA1cNYdXWk1gpk6+vRcZPPatYu28WwFKk=; b=D1YNgBW4ofj+Qny4C+RgqWgQrBfZpUBDMb1yXZ3U44yaqDDxAsnaM0Egp/fY8rUGfP 7sUrrVUXpsmXjLOb+0wZwS494nnC2zjRjrzCNSRJnWfd/dxpCKtY53FiC3vwfjNKIxjb dWuW4sdg3AL4vVEKtSjnBRnmQKWudzu7w/9k+90ojv1ajznU7KXdHmp7w/Nb7g35a0zz ZhxO0KCjEODZyhyRuV5nAUkG6iT9dulvgDjP35ieL68MX0+/Dkh3V1J0vo83qRxFjSnZ gOfxvo6zJR8ALiRK/zJ4PVOqgoxghfoF0DiVdPVxOkYfM+ZZLEOJeZ/QhCIHReYrlkCw tTyQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720767528; x=1721372328; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=dZ7lTW3XEyPA1cNYdXWk1gpk6+vRcZPPatYu28WwFKk=; b=lZNBfTTzBf0a41CiioDjVZp1k75UseJNBYn7ObjThVBtHi7i5MKfYlsMDZcWnhUppF ZuQcczb4Xc0aSyk4G3h8MfF3FwR9gnN/QciMmz6+mjLMtPOqaff+fhDzQ8tQz47F9Vf1 dmCNp9sOTD3cnhBeG934k8pUH5OHnIanTZDd3uTI703FTSj9Rs8nM95IiMuIyzTvtQuU 04NGkE/jt3Ps88JDGwdDoamIVlAy16HNYjy4ic7z7X7teT+iHDRH9pcfx+NnedkzIoGT 7rj9/a6HNEcwOkPNsiptMcJDlbM7RQwak5BPfBMk86LoC625iwQbG5rMj1ew60nHXk3P W7ww== X-Forwarded-Encrypted: i=1; AJvYcCX15RGIbZKcOH7XhLbJJfeCPxosho+CArAOR3RRu9oTDjRJmQfw1bmtpS0kW+I4SEx4qFjgkiSJxN9f7TBOkw4OetnoDrWHOEqbeIE= X-Gm-Message-State: AOJu0YwXO4p3060JXluaU7hPSufHs7osdO0hVb/LuNgbsRF++Mzrao/t 1ImVPxWkYLg9ed2j2sqYZyC+mvzUsnKNXGO/kMxGHVSJjR6f0H6dDhz1oTono9Tn5GUcU0kPc4r +C0Y2d7rtZyyvqhXzUalcnHzg6r8/lQkQBpU= X-Google-Smtp-Source: AGHT+IEFqUu7ennqJSgNDb5pZktHdRVEqxldRYwhLCHIYYbtUcGL1I2eLzoWtWzsnShTBpnZRplg/AToQZ7Y4To52Rg= X-Received: by 2002:a05:600c:4ca7:b0:424:8836:310c with SMTP id 5b1f17b1804b1-4279da0238amr15168215e9.5.1720767528198; Thu, 11 Jul 2024 23:58:48 -0700 (PDT) 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 References: In-Reply-To: From: Reshad Patuck Date: Fri, 12 Jul 2024 12:28:11 +0530 Message-ID: Subject: Re: SemLock as user permission denied after update to 14.1 To: freebsd-questions@freebsd.org, freebsd-pkgbase@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.98 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.98)[-0.980]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_ONE(0.00)[1]; MISSING_XM_UA(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; TO_DN_NONE(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org,freebsd-pkgbase@freebsd.org]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::335:from]; DKIM_TRACE(0.00)[gmail.com:+] X-Rspamd-Queue-Id: 4WL2WG06Gkz4F2V Half answering my own question - it seems like for some reason the permissions on /tmp have changed after the upgrade. Running truss on the minimal python command `truss python3.11 -c "import multiprocessing; multiprocessing.Queue()"` let me to the error `open("/tmp/SEMDmp-g_lyusv5",O_RDWR|O_EXLOCK|O_CREAT|O_EXCL|O_CLOEXEC,0600) ERR#13 'Permission denied'` The permissions for 14.0 seem to allow group and other write (and append) access to /tmp but write (and append) access is denied for these two on 14.1. Running `chmod o+w /tmp` fixes the issue for me, but it would be nice to know why this happened to begin with. Any insight as to why this would have changed when updating the system would be really helpful. I've been stuck on this for a day, looks like posting a question to the mailing list is a catalyst for figuring things out myself :) Hope this is at least helpful for someone else who gets stuck with something similar. ##### Output from FreeBSD 14.1 ##### # uname -iKmoprU FreeBSD 14.1-RELEASE-p2 amd64 amd64 GENERIC 1401000 1401000 # getfacl /tmp/ # file: /tmp/ # owner: root # group: wheel owner@:rwxp--aARWcCos:-------:allow group@:r-x---a-R-c--s:-------:allow everyone@:r-x---a-R-c--s:-------:allow # ls -al /tmp/ total 48 drwxr-xr-x 7 root wheel 15 Jul 12 03:01 . drwxr-xr-x 21 root wheel 30 Jul 11 05:14 .. ##### Output from FreeBSD 14.0 ##### # uname -iKmoprU FreeBSD 14.0-RELEASE-p5 amd64 amd64 GENERIC 1400097 1400097 # getfacl /tmp/ # file: /tmp/ # owner: root # group: wheel owner@:rwxp--aARWcCos:-------:allow group@:rwxp--a-R-c--s:-------:allow everyone@:rwxp--a-R-c--s:-------:allow # ls -al /tmp/ total 92 drwxrwxrwt 7 root wheel 16 Jul 12 03:01 . drwxr-xr-x 21 root wheel 30 Jul 9 11:53 .. On Fri, 12 Jul 2024 at 11:00, Reshad Patuck wrote: > > Hi, > > I have just updated one of my systems from FreeBSD 14.0 to 14.1 (using > pkg-base). > One of my python programs that runs as a non-root user fails to get a > SemLock when running as a non-root user. > This works fine on my other FreeBSD 14.0 systems. > Is there anything I am missing here or during my update? > Any steps to find out what permissions are missing/what has changed > will be really helpful. > > pkg base has been complied from git hash - > 1eba659e2f689d4014136048a8e470e852bdc69b > ports have been compiled via poudriere from git hash - > 1d024a4a0a853573d8586dc097ee9762b41c671b > > ##### Output from FreeBSD 14.1 running as the admin user ##### > $ id > uid=2000(admin) gid=2000(admin) groups=2000(admin),0(wheel) > $ uname -iKmoprUv > FreeBSD 14.1-RELEASE-p2 FreeBSD 14.1-RELEASE-p2 #0 1eba659e2-dirty: > Thu Jul 4 14:46:15 UTC 2024 > root@freebsd-zfs:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 amd64 > GENERIC 1401000 1401000 > $ python3.11 > Python 3.11.9 (main, Jul 4 2024, 09:04:54) [Clang 16.0.6 > (https://github.com/llvm/llvm-project.git llvmorg-16.0.6-0-g7cbf1a on > freebsd14 > Type "help", "copyright", "credits" or "license" for more information. > >>> import multiprocessing > >>> multiprocessing.Queue() > Traceback (most recent call last): > File "", line 1, in > File "/usr/local/lib/python3.11/multiprocessing/context.py", line > 103, in Queue > return Queue(maxsize, ctx=self.get_context()) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/local/lib/python3.11/multiprocessing/queues.py", line 43, > in __init__ > self._rlock = ctx.Lock() > ^^^^^^^^^^ > File "/usr/local/lib/python3.11/multiprocessing/context.py", line 68, in Lock > return Lock(ctx=self.get_context()) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/local/lib/python3.11/multiprocessing/synchronize.py", > line 169, in __init__ > SemLock.__init__(self, SEMAPHORE, 1, 1, ctx=ctx) > File "/usr/local/lib/python3.11/multiprocessing/synchronize.py", > line 57, in __init__ > sl = self._semlock = _multiprocessing.SemLock( > ^^^^^^^^^^^^^^^^^^^^^^^^^ > PermissionError: [Errno 13] Permission denied > >>> > > ##### Output from FreeBSD 14.1 running as the root user ##### > # id > uid=0(root) gid=0(wheel) groups=0(wheel),5(operator) > # uname -iKmoprUv > FreeBSD 14.1-RELEASE-p2 FreeBSD 14.1-RELEASE-p2 #0 1eba659e2-dirty: > Thu Jul 4 14:46:15 UTC 2024 > root@freebsd-zfs:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 amd64 > GENERIC 1401000 1401000 > # python3.11 > Python 3.11.9 (main, Jul 4 2024, 09:04:54) [Clang 16.0.6 > (https://github.com/llvm/llvm-project.git llvmorg-16.0.6-0-g7cbf1a on > freebsd14 > Type "help", "copyright", "credits" or "license" for more information. > >>> import multiprocessing > >>> multiprocessing.Queue() > > >>> > > ##### Output from FreeBSD 14.0 running as the admin user ##### > $ id > uid=2000(admin) gid=2000(admin) groups=2000(admin),0(wheel) > $ uname -iKmoprUv > FreeBSD 14.0-RELEASE-p8 FreeBSD 14.0-RELEASE-p8 #0 5e2380679-dirty: > Thu Jul 4 08:31:06 UTC 2024 > root@freebsd-zfs:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 amd64 > GENERIC 1400097 1400097 > $ python3.11 > Python 3.11.9 (main, Jul 4 2024, 09:04:54) [Clang 16.0.6 > (https://github.com/llvm/llvm-project.git llvmorg-16.0.6-0-g7cbf1a on > freebsd14 > Type "help", "copyright", "credits" or "license" for more information. > >>> import multiprocessing > >>> multiprocessing.Queue() > > >>> > > Best, > Reshad From nobody Sun Jul 14 19:28:46 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 4WMb3v2VcWz5RFTx for ; Sun, 14 Jul 2024 19:28:59 +0000 (UTC) (envelope-from leo.cuyar@gmail.com) Received: from mail-yb1-xb31.google.com (mail-yb1-xb31.google.com [IPv6:2607:f8b0:4864:20::b31]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WMb3t55hGz4knR for ; Sun, 14 Jul 2024 19:28:58 +0000 (UTC) (envelope-from leo.cuyar@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=HL7repZQ; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of leo.cuyar@gmail.com designates 2607:f8b0:4864:20::b31 as permitted sender) smtp.mailfrom=leo.cuyar@gmail.com Received: by mail-yb1-xb31.google.com with SMTP id 3f1490d57ef6-e057bdc936fso3613126276.1 for ; Sun, 14 Jul 2024 12:28:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720985338; x=1721590138; darn=freebsd.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=0ZfoUWXvH9RsHbNfe3Aoa4jEqY+AZDXbalPxOKQAWUw=; b=HL7repZQD/TCbu0uZgCETq5+n5fbmu2DT08uoC+tO5M5kI/zorwMAsmAbOL8q+oSmL 95ooOPWtHku3D368wcnDpcwW0SM543jPsoMb2bklhSBGYxWF8DJZBdpY1jjw4FDmsJaD X5IGF+BPQ7Zq4H5kUxG4X0VAXAHbpI/99CigNZxyKWmWf+k6DDMh/EoI8InpkKScu789 bHoKsoZB9lEsfKP0GLmjtrI7TxAxnUHw0ZjELSepMhliQBSvrFT3D1iK659Ij9TOF2gU scFclud/u/QzTEt3Lq4qtHhBtmbDrHbvMoQKFRtjc9cknQvfDPo+ouHrpiHRYotuPxDS 2XsQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720985338; x=1721590138; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=0ZfoUWXvH9RsHbNfe3Aoa4jEqY+AZDXbalPxOKQAWUw=; b=dASzpuCloENbHKvcYn21Ei+nvnZZYkPfU2X9Smyz8WHOk6BuxagRtPjHFXWg/Ud3n2 2nhiFVNsMT7v/WTCafqyf3xqQ4lS5rw69cX94Af26dxsmKmISRZRRpdENUMsARxgIomg JWFVeh90986vXqwB+NAby2SQ+RfAkiH4tWQ1MZnMoZC5NzSB/m63+6AsQaWU5mIjT6Wi zbQigTNC9OVPAEB/FcJsdXzGWkFqR1cHBJVtv7w78m3+yCU+63SFsey3HFXwOr65f0uW 1+3N3dKW6sfKZxUGwkhUkBIM7MdLZmRrHE/mUjYjolrd1+xUrdtauVqjAErFUQ9SW0dU IoVw== X-Gm-Message-State: AOJu0YzCXtg454peKT1HP/v45KY8Bdt6q6ujmDlWVN7oFDUZqC1BGAs1 uoLdcj+CV2lHkKF+1YNIONPOMDDWndKj/An1Dyn9ptju0pSwcICTRGV8U/3c6ny+zwF/5oKap1m qmbgaP0wgOpIzOZg9cEJIL4M+H1WarLo2558= X-Google-Smtp-Source: AGHT+IGCR5JeUZyCHq8a5lWJRh03p8CfIR65hytUf5VsBKXOPqnWe1McDTsOjdmX1rUXskyDSAuXAbP6q/ZTXr/skx8= X-Received: by 2002:a81:fe0d:0:b0:63b:ce8d:c7db with SMTP id 00721157ae682-658ebcad38emr167006027b3.0.1720985337708; Sun, 14 Jul 2024 12:28:57 -0700 (PDT) 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 From: Leonardo Cuyar Morales Date: Sun, 14 Jul 2024 15:28:46 -0400 Message-ID: Subject: unsubscribe To: freebsd-questions@freebsd.org Content-Type: multipart/alternative; boundary="000000000000b7c798061d3a1f0d" X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-0.998]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FREEMAIL_ENVFROM(0.00)[gmail.com]; TAGGED_FROM(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_HAS_DN(0.00)[]; MISSING_XM_UA(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MID_RHS_MATCH_FROMTLD(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::b31:from] X-Rspamd-Queue-Id: 4WMb3t55hGz4knR --000000000000b7c798061d3a1f0d Content-Type: text/plain; charset="UTF-8" -- Imagination is more important than knowledge --000000000000b7c798061d3a1f0d Content-Type: text/html; charset="UTF-8"


--
Imagination is more important than knowledge
--000000000000b7c798061d3a1f0d--