From nobody Mon Jun 22 17:45:07 2026 X-Original-To: freebsd-current@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 4gkbFR1jsdz6hgR6 for ; Mon, 22 Jun 2026 17:45:15 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic303-24.consmr.mail.gq1.yahoo.com (sonic303-24.consmr.mail.gq1.yahoo.com [98.137.64.205]) (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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4gkbFQ18WCz3bMX for ; Mon, 22 Jun 2026 17:45:14 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1782150310; bh=LFjVXlFSuBBaIxWlJQr3U/+cpuv0PVnSb7z025FFNzI=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From:Subject:Reply-To; b=nL74n1rEDATc2D7XvmW+guA/JrC8Fapbiw0i9WLAWcgzv0Cp6WgHkI8kSBg7OMfBlbhRBvz4cgfit19YyeW1Zgwzq9kBLjl5YI4RqqlNarUeEkWfULd5HX1A+qokkYzBiAHw4IKGgrW7mjNaI8scCFHoJwCEnTjJTnWY68iaJRhMlVrHPFCPW2oxbXwM2p568TyY/nxJaWJjjY3rOcxypFWqmaUndOyS/pVRIXi4orCVDQyWIWMiqtLxVGc/J2MHsTSkjrLkD6mFfX2sNAJYfu9tgl0SuvW1oJ/Wgp0ZcQ1s/WJD0QeC4n2Gd2gwQEV86n+F7+ALX+EGociWcFwlWQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1782150310; bh=1KghEXMZgDaWViuyUypApE+qO669ZdApzfPo6uUJ7CR=; h=X-Sonic-MF:Date:Subject:To:From:From:Subject; b=rTCuMxISSVnYyereVGGmoXPG/2Da0tJN1luoM4N1G6/nm/5QsPB/Q+wI4Ukj7rxdLKIeDK8M6f8a6g4javJdaa1ZO33Q0p34agL+TvWu+Uiz5cQG8gnWAbwNqAs6MgvuKbhVa0s9iJ7/hvtACxMfA2aQ0q8ZpoFUlZfnA5KGQS6U35U3bGNRB0kyn5FD/KOWpycqyR2oDwWuxMaiwgPCudgkOcDg25+isrIU5j/ZzCZmTLZUW4yvByrjoLl/Coip8gKGnOB9ngocnhBmSXNOO+TkgozCu4adzbd8LZYcXKJT1d7n33AE5/sX0TOm9OWVYb0CF6Kq6IBD0oajEpCTYg== X-YMail-OSG: UMEW_pUVM1lyfvHcZjXVj.6zWTR581wUluf0SvTKSdp6q1VyZeGdU8fkzcwXnqj qk9r1RZQmVcrqnXsTetRw3cvjO8jdFDKD43XirckQV5SzkVPNQFG5w6gsmTsCdsj2tEQt6TgJBk4 ZnRgWZVOztJTEFS4.kzJnA9XXblLp4Qg_FzqKkuoOJBClmyA635VE_dZdPioGtZ.de.Fm2Fh9ZUL s9mjj0Nu2iXwkYJv.SUkX5A0UV_oZ1GgE0pMnjMnomwq1wZcpvSXxjFkhur_xL3isso1Vi91_jaq vS6nbsoHsge2.h4QXHV2G2zNULOykRUH1RHiDvKiifM.cDP8OUeuJUsAmLCXZVzaUN66oHfvf5a0 XqAZ.yE_2kpTMnTtHqgwhvp2JjghZVT7dfnFmOmyXyOskTxUz1sXqpXHxbiAv05Fjgjf1HBhpgvX XDi.OPue5t47GWNfOI3j0jib9enpNV7355L93Sdq9GSLmpC_vwL7YR9BtbrAsGe6YPauy7_lpYgi HrNUV.wC00B9Cl6vl9B0eaIDZR17WYDKHQvn6c6LJPR50P6vgIZUlPa8C4Gty.LDUspNPDel7biY 74vfDO3OdnRkrHLUWQGuWy6KeHdcdtR02sy2BK5yxKALJF0Ox0_AzCbVPmBSFqKx_73mBsLWJ8YM 8sDZ_uCJvm_GczLaIAFWjE752vj0Nw_f20.5kkcOBYZuXiMFZfkL8DYKqrpZoBc2HnguA30Cs3DM dYXe.989kDkrDg5NBirqMUCedpf94KXZXIhx4dttO0bW9eSd8zmv0KVecwu8KNgi8FvI2jYS7upx GV8J3YGY8TDaf2LzqNZVcxRAdorK1N4wk6Dqjd8o83sM3xVxE8hNTmyg4iv15NAx6FAwM46UxPWh eHE8ynOOFfM6oC4rEys0Qo6F2pZhW_Xpaukm1b3STspXFEf1uqla9kQB6GnZD9E0fHO21YDRfu8z gBvUXZcQRtn_whbCCOqAz4.bkGFziExX3TkZeZT0Jo_oH7ZJA52A3zwYJCeD8_kyhU69BbZf4Yqa JfHBa5GJbx_Kbfhxqm1555vAMJ7sO2PgKyXtCO_uM1CS_cHUABoQiTkXQIFCh1d61VEJugDDLN5S wWPjWGwfUMjkHdWo7LyDah9qtsPqhWdAnq45LuVWGF_gzMe_b2EbCwUV9IiCpQeb.LmxcujkZz6E 4ddaFJ6i.1tdSOsA1BawjMRoCElKZH1SpSGjGED1iUtWrV3L5QDpGOI0HBTVLIFl3LYJ1EBE7mA5 fVRcEmMUOxP1mNiC7IUKZw2FWAdzmDSbIR5bqlWkfNs9IF9nl7wQgMPiOvVXmfpyov1Mugol4Ezz JJUhVYWqGvmtB2oAe_ty8yz7zbDWCZBanMSlGR1.EpSNzJh2Z6.FE33T2tJdBKdi53HhvMn_oyan A_.mV0hguYyUf3rf1Zwmg88ytcNgs0_NHk603B3ihAL6J50mlJECpIvQfb6KF8el.brgc5AK1Wov 3EjJG7ob_9Y1hNNzWhAYtHDu1D36TkN59yGcTsLcHD5GBLqm.oFRYuQiOtjd1fvmzgCKWlRGhvOS tc3AAMlyyAKIOIVDh_xLQDpcX8XN0RiOLvHy7ArO0b8niERZ6x1ebPwmVF5OZ2gIuZ.w8I87nq.s XQdl7URDzVAIiLUF4DejYZdCT97K9K1xchbaTMZvdIwePDrsvMj7I713IQuyPmypID13VTCSSMdB Wqw67aY8hiialG0eVjYgKu1wJqFSs9torjhDYR08QiBRIazckfKJ79tRzvTUG6n4KWztfoaNpDBC jFkuQIzYh_BQx2y6nhsX6ImA9kwGOYPBwbHs7Gj4eF5pZVTTSBUL3K7GK3iQcTC.H1pWTp.6_2cm FtVYygUu4tpnlQt8VKxsyA4vDihmM2Scd3aatYwFHsg5ZMWTN8vj0MDMWyKaQ4Nz2_W2UiwgYT4d P2ZvmPQ2fKF3EapQrseK3oXOZExtKuVg8GAHAEoSPhNK7D.HDjkmbOHl4wnZXrJH0zXkJMPQuo7W F.eMKLFthnuIDjzjTEZHZzcphpycag0WR_NAFemOafY9AY_mNiyU_z4qtI._ElTVl.xSk9OwyDgs Gt4ydxY.JXRPNI8ssOTbk7J8bCqZJi13oRnxmS3t6wwgJiQzr6VfG_ZNgIznOZYgw3UXXvdNG3Xj OS7bgrvVlDzBgm1ayC7ImMTOpW6yPWOTf3xFW5YkQHbBF5MmMDq3DEdC1UwaJcJL6GI844JGk9_Q I0jQCTUHrJVLuN1_ZAY.DFFgXGEYO6SGDVSFGdn0pl6oSqPELmMVeOa_eeR05xo_kspnt4yzDn5M KjPg0JjfTE1WSyB6EHiNulkj0XRllRqljhA8R.9xcuPKxX2Go6IU890HA X-Sonic-MF: X-Sonic-ID: 52fa7222-d0dd-4040-b478-254a7878df91 Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.gq1.yahoo.com with HTTP; Mon, 22 Jun 2026 17:45:10 +0000 Received: by hermes--production-gq1-7bb7df5c46-6cxqh (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID ba0cffd87b86be6aee6c1eb46e349548; Mon, 22 Jun 2026 17:45:07 +0000 (UTC) Message-ID: <425002c8-8e70-458c-be12-db81c6ebdf51@yahoo.com> Date: Mon, 22 Jun 2026 10:45:07 -0700 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: 16-CURRENT non root users unable to use sound/beep anymore after upgrade to a4ed783cee2a To: polyduekes@proton.me, Tomoaki AOKI Cc: "freebsd-current@freebsd.org" , "freebsd-hackers@freebsd.org" References: <20260622182407.4cf248d31f3d8eefab0474b4@dec.sakura.ne.jp> Content-Language: en-US From: Mark Millard In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Mailer: WebService/1.1.26016 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] X-Rspamd-Queue-Id: 4gkbFQ18WCz3bMX X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated On 6/22/26 03:04, polyduekes@proton.me wrote: > On Monday, June 22nd, 2026 at 2:54 PM, Tomoaki AOKI wrote: > >> On Mon, 22 Jun 2026 06:23:36 +0000 >> polyduekes@proton.me wrote: >> >>> has something been recently changed in regards to user permissions for /dev/dsp,i updated my 16-current system after some days and am noticing that now a non root user which was able to access /dev/dsp and play sound is now unable to do so and fails with Failed to open '/dev/dsp': Permission denied >> >> You'll need to add the user who need to access audio devices >> to recently added audio group (gid=43) just like you'll be doing >> for X11/Wayland screens for video (gid=44) group. >> >> IIRC, audio group is added to stable/15, too, but switches for >> audio device to audio group is NOT merged not to violate POLA. >> >> This is described in /usr/src/UPDATING at the entry dated 20260521. >> https://cgit.freebsd.org/src/tree/UPDATING#n42 >> >> Please habitally confirm UPDATING. I believe it should be >> a good habit. >> >> Regards. >> >> >> -- >> Tomoaki AOKI >> > sorry i forgot to clarify properly,i didn't anticipate a failed merge of /etc/group by pkg during upgrade, i had checked the available groups after upgrade but audio group wasn't available due to the failed merge(at that point i wasn't aware the merge failed) so i assumed it wasn't the problem > > thanks for the reminder about UPDATING entries,they slipped my mind > > I could imagine that, for now, it would be good if, at the very end of its output, pkg upgrade or pkg install reported on how many *.pkgnew files and/or *.pkgsave files had been had been generated, at least when the number is positive. It would prompt to investigate. (I focus on number in case the list of such files is large, something that should not be common. But I have had examples of non-configuration files end up with such *.pkg{new,save} files, though not recently.) -- === Mark Millard marklmi at yahoo.com