From owner-freebsd-xfce@freebsd.org Tue Apr 20 10:48:45 2021 Return-Path: Delivered-To: freebsd-xfce@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7584D5F059C for ; Tue, 20 Apr 2021 10:48:45 +0000 (UTC) (envelope-from darius@dons.net.au) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4FPgQj1pm9z4ZMk for ; Tue, 20 Apr 2021 10:48:45 +0000 (UTC) (envelope-from darius@dons.net.au) Received: by mailman.nyi.freebsd.org (Postfix) id 3E2025F059B; Tue, 20 Apr 2021 10:48:45 +0000 (UTC) Delivered-To: xfce@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3DE605F04D0 for ; Tue, 20 Apr 2021 10:48:45 +0000 (UTC) (envelope-from darius@dons.net.au) Received: from midget.dons.net.au (midget.dons.net.au [IPv6:2403:5800:5101:0:ea:1cff:fefa:f00]) (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 "dons.net.au", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FPgQh5S6Jz4ZKB for ; Tue, 20 Apr 2021 10:48:43 +0000 (UTC) (envelope-from darius@dons.net.au) Received: from midget.dons.net.au (localhost [127.0.0.1]) by midget.dons.net.au (8.16.1/8.16.1) with ESMTPS id 13KAmHb1046746 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Tue, 20 Apr 2021 20:18:31 +0930 (ACST) (envelope-from darius@dons.net.au) Received: (from mailnull@localhost) by midget.dons.net.au (8.16.1/8.16.1/Submit) id 13KAm8ul046740 for ; Tue, 20 Apr 2021 20:18:08 +0930 (ACST) (envelope-from darius@dons.net.au) X-MIMEDefang-Relay-f0f0b4ff001831caa5b8ac39868c4c7e9b4d12fc: 2403:5800:5101:0:4932:71d9:224d:f9f1 Received: from [IPv6:2403:5800:5101:0:4932:71d9:224d:f9f1] ([IPv6:2403:5800:5101:0:4932:71d9:224d:f9f1] [2403:5800:5101:0:4932:71d9:224d:f9f1]) by midget.dons.net.au (envelope-sender ) (MIMEDefang) with ESMTP id 13KAm8Uh046735; Tue, 20 Apr 2021 20:18:08 +0930 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Subject: Re: XFCE terminal + utempter From: "Daniel O'Connor" In-Reply-To: <39ebecbb-5839-0d88-b1ad-01ed4ddd4ec9@madpilot.net> Date: Tue, 20 Apr 2021 20:18:08 +0930 Cc: "xfce@freebsd.org" Content-Transfer-Encoding: quoted-printable Message-Id: <2EB0F6D9-720E-4B19-AA38-A0F93C53D1C7@dons.net.au> References: <712C0AD2-EE1B-43C6-9853-C27B7BF834F6@dons.net.au> <39ebecbb-5839-0d88-b1ad-01ed4ddd4ec9@madpilot.net> To: Guido Falsi X-Mailer: Apple Mail (2.3654.60.0.2.21) X-Spam-Score: -1 () No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=unavailable autolearn_force=no version=3.4.4 X-Scanned-By: MIMEDefang 2.83 on 10.0.2.1 X-Rspamd-Queue-Id: 4FPgQh5S6Jz4ZKB X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: freebsd-xfce@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: XFCE for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Apr 2021 10:48:45 -0000 > On 20 Apr 2021, at 20:12, Guido Falsi wrote: >=20 > On 20/04/21 09:57, Daniel O'Connor wrote: >>> On 20 Apr 2021, at 17:14, Guido Falsi wrote: >>> On 20/04/21 04:56, Daniel O'Connor via freebsd-xfce wrote: >>> Just looking at the xfce4-terminal configure file I'm not sure how = you got it working though, since the configure file does not look for = the correct library on FreeBSD. ( at least according to = utempter_add_record(3) ) >> Yes, I was a bit confused about that too, however it works in = practise. >=20 > I found out we do have a link from libutempter to libulog, so this = explains how it can compile and run. Ahh that would explain it. >>> Please notice I am not an expert on utmp/wtmp/utmpx and such so I'm = not sure of the implications right away, I need research to get a clear = understanding. >>>=20 >>> Anyway I can do some testing, but I'd rather avoid any default = behaviour changes, so I'd evaluate adding this as an option turned off = by default. >> Even if it is compiled in it is still off until the user enables in = the preferences window. >=20 > I noticed. I'm proceeding with some testing, I'm now convinced that = turning this on is the correct thing to do. Great :) -- Daniel O'Connor "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum