From nobody Thu Aug 07 05:49:50 2025 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 4byGTX61Jmz63nqy for ; Thu, 07 Aug 2025 05:50:08 +0000 (UTC) (envelope-from julf@Julf.com) Received: from outbound8.mail.transip.nl (outbound8.mail.transip.nl [IPv6:2a01:7c8:7c9:ca11:136:144:136:8]) (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 4byGTV57tXz3CND for ; Thu, 07 Aug 2025 05:50:06 +0000 (UTC) (envelope-from julf@Julf.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=julf.com header.s=transip-a header.b=NkQe+AKB; spf=pass (mx1.freebsd.org: domain of julf@Julf.com designates 2a01:7c8:7c9:ca11:136:144:136:8 as permitted sender) smtp.mailfrom=julf@Julf.com; dmarc=pass (policy=quarantine) header.from=julf.com Received: from submission13.mail.transip.nl (unknown [10.103.8.164]) by outbound8.mail.transip.nl (Postfix) with ESMTP id 4byGTF6J25zY76hN for ; Thu, 7 Aug 2025 07:49:53 +0200 (CEST) Received: from [10.9.9.170] (julf.connected.by.freedominter.net [45.138.231.4]) by submission13.mail.transip.nl (Postfix) with ESMTPA id 4byGTB4hwXz2lL7vM for ; Thu, 7 Aug 2025 07:49:50 +0200 (CEST) Message-ID: Date: Thu, 7 Aug 2025 07:49:50 +0200 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: serial port (USB) permissions To: questions@freebsd.org References: <784a6da2-6647-4140-92d9-3812b464635a@Julf.com> <20250806170258.58f5c391@ryz.dorfdsl.de> <6e266125-5ece-4121-85b5-b051bc2a1895@Julf.com> <86cy989lmr.fsf@bay.localnet> Content-Language: en-US From: Johan Helsingius Autocrypt: addr=julf@Julf.com; keydata= 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 In-Reply-To: <86cy989lmr.fsf@bay.localnet> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: ClueGetter at submission13.mail.transip.nl DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=transip-a; d=julf.com; t=1754545790; h=from:subject:to:references: in-reply-to:date:mime-version:content-type; bh=kNWY25KChoEe2728xDTE17VNXMnWV3R/ShdcV67TQds=; b=NkQe+AKBNsvMzZCdqsctSmexMTGDlobq7N0TYDCaV+SNXKIb4g9AmBJbDqOPFixEdDv7Xw Gd7GrJEMeM9x8+Rc/vi25Lt26MRx214X7XafxeWRRsT+MX830lYepycPBY3mz8qgvW0oin R64aBxJKc2qOY6iiuB/uiFhPnDQ01hCg8ZSBWIKdq7/COVwKE5F4SM0BYBpNH/y+Gj7hEN gm5MCWd7eMVMUxQ9O577pQlSs987/dFi9lDkZFivectIL/SCuPrEdSLO8Qj+vO86BGo91T HPh1tcjeRVRvCaQxz+efFYK3Y89I2Qqg3RyqY6AWABkpnahNYDhVOi/CCOn6NA== X-Report-Abuse-To: abuse@transip.nl X-Spamd-Result: default: False [-4.10 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[julf.com,quarantine]; R_SPF_ALLOW(-0.20)[+ip6:2a01:7c8:7c9:ca11::/64]; R_DKIM_ALLOW(-0.20)[julf.com:s=transip-a]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[2a01:7c8:7c9:ca11:136:144:136:8:from]; RCPT_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:20857, ipnet:2a01:7c8::/32, country:NL]; RCVD_VIA_SMTP_AUTH(0.00)[]; MIME_TRACE(0.00)[0:+]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[questions@freebsd.org]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[questions@freebsd.org]; DKIM_TRACE(0.00)[julf.com:+] X-Rspamd-Queue-Id: 4byGTV57tXz3CND X-Spamd-Bar: ---- On 06/08/2025 23:38, Carl Johnson wrote: > Look at 'man devfs.conf'. It has similar examples that show how to > automate that. I have the following in my /etc/devfs.conf: > own ttyU0 root:dialer > perm ttyU0 660 > I also have my user ID in the dialer group in /etc/group. Great! Thanks! Julf