From nobody Sun Feb 5 16:49:01 2023 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 4P8wMw0QxNz3kZcS for ; Sun, 5 Feb 2023 16:49:16 +0000 (UTC) (envelope-from michaelsprivate@gmail.com) Received: from mail-lf1-x12c.google.com (mail-lf1-x12c.google.com [IPv6:2a00:1450:4864:20::12c]) (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 "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P8wMt5gnhz41MT for ; Sun, 5 Feb 2023 16:49:14 +0000 (UTC) (envelope-from michaelsprivate@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20210112 header.b=mwprJRhE; spf=pass (mx1.freebsd.org: domain of michaelsprivate@gmail.com designates 2a00:1450:4864:20::12c as permitted sender) smtp.mailfrom=michaelsprivate@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-lf1-x12c.google.com with SMTP id u12so14658051lfq.0 for ; Sun, 05 Feb 2023 08:49:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=XNlr1HIulUw6McA0kh2AZp9z9vqponpsxE9xC3CxPRU=; b=mwprJRhEE5BnlDtiMr8d88m1eD7QrYot9pAYGippONKpJLdwcMIF8Df7l5oGcRtRy9 3CE/g1YWKzMnRF56hDRdfmlJVihN+dpGJlIWuBCqkrrjvpw2RH3yji1+4NSZ/lim2N+w RGP/OynvPQjBNCSC97nNFhU6CLvupl6viMXQBN20xdkDOdw95bkKFkE3i307gsvz002S r2nn39PPANE/bvK8Bp//aHWgfV6ZlKkptIPE3JIQHDXMLx6oWGgFxyJoukqK2ZYLF1K9 LEc2yekXbsaQcb+riuIW1lA5RN335ZRqlshQJQwa2FpxOhEXKBxvIc74hkPKODQTL8Wx 1cNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=XNlr1HIulUw6McA0kh2AZp9z9vqponpsxE9xC3CxPRU=; b=XSwTzOicE16p5ZbEAXZIc+X4mxsuVKavXjpgpMYbHGaVW4Tti40sLVKGZRmIvovRNW tvKemXtuKAADWumm3TE8saznFbFRAxOFfxNu2xK46bXrcrYpaCY/URxIbu8eJ8Fn0GGB COBou3eLuGmtpWf0F5bvwGerRHxgBuSqhOFWrky/iT/MyXaqnwHAQXNSh9Np510Wwx/Q AbLTLuTglGXgdCXcRuFTdseFrIQ3Wh6O1tcIRH/772sx30mS4dIoOn3HuWZvX6jq/zXU ZSA/DoJs+sqAoGt9zCe1DIc90Yc6tTIo8eYYmM5+X6DSBj2EDGCpvGsWoMGNfrbKFLB/ /T7A== X-Gm-Message-State: AO0yUKXymp5JgowO9ADkhKVXviqbQiqVInk4oRgvy7Cvigp0LSBLPKXD AJ5Np9t+2RX2Vzqwyf15jXiyNcsqEriyx0HhEKNoVbSkRnl+Yf2h X-Google-Smtp-Source: AK7set9OzMQ6QT4kCYcNieOm075ctnmqef8UvRT6qqplNVxhwnJJs1Lvx12SinfvwRmTqc7CMtmNR6H9CUKkTsxUonI= X-Received: by 2002:a05:6512:962:b0:4b5:7290:3dd8 with SMTP id v2-20020a056512096200b004b572903dd8mr3396726lft.254.1675615752323; Sun, 05 Feb 2023 08:49:12 -0800 (PST) List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 From: Michael Schuster Date: Sun, 5 Feb 2023 17:49:01 +0100 Message-ID: Subject: sddm-greeter dumping core on Release after Dec 30 To: freeBSD Mailing List Content-Type: multipart/alternative; boundary="000000000000b2840605f3f6b1ac" X-Spamd-Result: default: False [-3.91 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.91)[-0.909]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20210112]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::12c:from]; DKIM_TRACE(0.00)[gmail.com:+]; RCVD_COUNT_TWO(0.00)[2]; FREEMAIL_FROM(0.00)[gmail.com]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; TO_DN_ALL(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] X-Rspamd-Queue-Id: 4P8wMt5gnhz41MT X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N --000000000000b2840605f3f6b1ac Content-Type: text/plain; charset="UTF-8" Hi, currently running FreeBSD 13.1-RELEASE-p3 on an AMD- and renoir-based laptop, everything ZFS. my routine update of goes something like this: - create a new boot env based off the current one, mount on /mnt - pkg update on /mnt ("pkg -c /mnt update") - activate new BE, umount it and reboot. Since the end of December, I haven't been able to get a working desktop that way, sddm-greeter reproducibly dumps core on me in the newly created BE. Following the approach above *without* "pkg update" results in a working BE, so I conclude the procedure as such is sound. Is this a known issue (initial research doesn't indicate it)? AFAICT, sddm itself hasn't changed in a while (I haven't worked with ports so far, I found "make extract" command online and did that, Changelog stops in 2020) How do I go about debugging greeter-core in /var/lib/sddm/ (meaningfully)? I so far got a backtrace sans symbols ... I know my way around gdb, lldb not so much, and both not on FreeBSD TIA for any advice, pointer ... Michael -- Michael Schuster http://recursiveramblings.wordpress.com/ recursion, n: see 'recursion' --000000000000b2840605f3f6b1ac Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

currently running FreeBSD 13.1-RE= LEASE-p3 on an AMD- and renoir-based laptop, everything ZFS.

my routine update of goes something like this:
- create a new boot env based off the current one, mount on /mnt<= br>
- pkg update on /mnt ("pkg -c= /mnt update")
- activate new BE, umount it and reboot.

Since the end of Decembe= r, I haven't been able to get a working desktop that way, sddm-greeter = reproducibly dumps core on me in the newly created BE.
Following the approach above *without* "pkg update" resu= lts in a working BE, so I conclude the procedure as such is sound.

Is this a known issue= (initial research doesn't indicate it)?
AFAICT= , sddm itself hasn't changed in a while (I haven't worked with port= s so far, I found "make extract" command online and did that, Cha= ngelog stops in 2020)
How do I go about debugging g= reeter-core in /var/lib/sddm/ (meaningfully)? I so far got a backtrace sans= symbols ... I know my way around gdb, lldb not so much, and both not on Fr= eeBSD
TIA f= or any advice, pointer ...
Michael
-- <= br>
recursion, n: see 'recursion'
=
--000000000000b2840605f3f6b1ac-- From nobody Sun Feb 5 23:36:00 2023 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 4P95Qq1GbKz3myf4 for ; Sun, 5 Feb 2023 23:37:23 +0000 (UTC) (envelope-from parv.0zero9@gmail.com) Received: from mail-ed1-x533.google.com (mail-ed1-x533.google.com [IPv6:2a00:1450:4864:20::533]) (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 "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P95Qp65JCz3s81 for ; Sun, 5 Feb 2023 23:37:22 +0000 (UTC) (envelope-from parv.0zero9@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-ed1-x533.google.com with SMTP id l14so156199eds.4 for ; Sun, 05 Feb 2023 15:37:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=YtlE9E69emhXiYbMP9uIxlC7FELFxwlMu2S1DRuU4YI=; b=FfszFLW3WVp+qdytY6t2nG6YxaaVkb/LSq967niqy+T9VAHLU470DJdogtwJfODQtU cegHHP8Qw3LXgQVwS11AB178/KZHF1E4DwAUvPUXRoXWfyTvXMiebpuXW7z3CB6Ahlr8 g5BN056QLv1h88sSuljKCyIPCUMSEofbel1mGHU8eNYdSSBTFr56wtprCaxbiSBbXTkb cMMBQNvXp1tkEr2QsIhugoUTCKtXdPHmN1ulfLce25GT/qWpoiGEpm9wEqyjahN03/el b5JY+LtIOu9NrtX64lPz8NAgdeGRk9LkkDa0V/rxhDebXglON+DEE5KnIEkJVjdsWvfo 5ccg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=YtlE9E69emhXiYbMP9uIxlC7FELFxwlMu2S1DRuU4YI=; b=7vVYeauM+HN2TLG2J4oXhhyzJyHZ952shfxJaGA25WXDRceMT2DTqjQUdH+Oq5jryR ALzeNcwfjCPRvIkuym8/UayIKUDB9QhHAkSP+ks0YT907+FL2+LBgXoKjXO2J+nmfgyr YjzgIi/Qn6xZ7XvdeqGAOoGaIFqYeja3A0qW+2kAaUuDAOUOOBsADdu0KjcURAeZzTrp uGOFK6zrZlJlZvlko704mdz07bTV6utr20JOiJjjSS+1AaXq8naudMt998w9ke+RlLIL X7bep8RcZmK53jysTpxYok66nysiar1TJ9k8gZPCm3X9qsJxrll4JmKAZ2I85cIKhDC0 xxmg== X-Gm-Message-State: AO0yUKUdtHBJFh4+wE2TrOyND1SbcqAfOubLcfTPtXDPYecUhlOmKNvD yKjY9eK+eN6HUbSXwhZrzHCZbXTEDm44eoZbuDrw7iCMcWgBtw== X-Google-Smtp-Source: AK7set9tJ9z99Xh0dmeisBNJm7QuheujJxyvAxKnFCJEEXEcP68JRyFpsnW2XNJBh52YUUgoAxwrsh6xav/A6sZfhWU= X-Received: by 2002:a50:ab04:0:b0:4a0:b0ed:9ff8 with SMTP id s4-20020a50ab04000000b004a0b0ed9ff8mr5193786edc.39.1675640239278; Sun, 05 Feb 2023 15:37:19 -0800 (PST) List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 References: In-Reply-To: From: "parv/FreeBSD" Date: Sun, 5 Feb 2023 13:36:00 -1000 Message-ID: Subject: Re: sddm-greeter dumping core on Release after Dec 30 To: Michael Schuster Cc: freeBSD Mailing List Content-Type: multipart/alternative; boundary="0000000000003bce6d05f3fc65b6" X-Rspamd-Queue-Id: 4P95Qp65JCz3s81 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[freebsd] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N --0000000000003bce6d05f3fc65b6 Content-Type: text/plain; charset="UTF-8" On Sun, Feb 5, 2023 at 6:49 AM Michael Schuster wrote: Hi Michael, currently running FreeBSD 13.1-RELEASE-p3 on an AMD- and renoir-based > laptop, everything ZFS. > > my routine update of goes something like this: > - create a new boot env based off the current one, mount on /mnt > - pkg update on /mnt ("pkg -c /mnt update") > - activate new BE, umount it and reboot. > > Since the end of December, I haven't been able to get a working desktop > that way, sddm-greeter reproducibly dumps core on me in the newly created > BE. > ... > How do I go about debugging greeter-core in /var/lib/sddm/ (meaningfully)? > I so far got a backtrace sans symbols ... I know my way around gdb, lldb > not so much, and both not on FreeBSD > If symbols are missing, then at the very least ssdm needs to be locally compiled from The Ports & installed without stripping the resulting files. That may possibly include compiling (some|all) dependencies locally too. See ... Using the Ports Collection, https://docs.freebsd.org/en/books/handbook/ports/#ports-using Building Packages with Poudriere, https://docs.freebsd.org/en/books/handbook/ports/#ports-poudriere ... you may start the festivities by installing "git" (or "got", never used myself) package. - parv --0000000000003bce6d05f3fc65b6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Sun, Feb 5, 2023 at 6:49 AM Michael Schuster=C2=A0 w= rote:
Hi Mich= ael,
=
cur= rently running FreeBSD 13.1-RELEASE-p3 on an AMD- and renoir-based l= aptop, everything ZFS.

my routine update of go= es something like this:
- create a new boot env based off the = current one, mount on /mnt
<= span style=3D"font-family:arial,sans-serif">- pkg update on /mnt ("pkg= -c /mnt update")
= - activate new BE, umount it and reboot.

Since th= e end of December, I haven't been able to get a working desktop that wa= y, sddm-greeter reproducibly dumps core on me in the newly created BE.=C2= =A0
...=C2=A0
How do I go about debugging greeter-core= in /var/lib/sddm/ (meaningfully)? I so far got a backtrace sans symbols ..= . I know my way around gdb, lldb not so much, and both not on FreeBSD

If symbols are missing, then at the very leas= t ssdm
ne= eds to be locally compiled from The Ports=20 & installed
without stripping the resulting files. That may possibly
include compiling (s= ome|all) dependencies locally too.

See ...

Using the Ports Collection,

Building Packages with Poudriere,

... you may start the festivities by in= stalling "git" (or "got",
never used myself) package.


- parv

--0000000000003bce6d05f3fc65b6-- From nobody Sun Feb 5 23:51:13 2023 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 4P95lY6Mh9z3n0V0 for ; Sun, 5 Feb 2023 23:51:53 +0000 (UTC) (envelope-from stav@stav.cc) Received: from mail-lf1-x132.google.com (mail-lf1-x132.google.com [IPv6:2a00:1450:4864:20::132]) (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 "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P95lY1W1jz3trQ for ; Sun, 5 Feb 2023 23:51:53 +0000 (UTC) (envelope-from stav@stav.cc) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=stav.cc header.s=google header.b=Q7roJUXt; spf=pass (mx1.freebsd.org: domain of stav@stav.cc designates 2a00:1450:4864:20::132 as permitted sender) smtp.mailfrom=stav@stav.cc; dmarc=none Received: by mail-lf1-x132.google.com with SMTP id x40so15379450lfu.12 for ; Sun, 05 Feb 2023 15:51:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=stav.cc; s=google; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=wjunn4+x2QEs4HRrQcozT7INn2DM0lGSHIZkmkDz3T0=; b=Q7roJUXt46YJsrW1fCViPlElZW5veOMF/1b7x8udzkA6MSuy/c2aslPPa+O8LcxZHh /76P8zzotfPT2k7C7oIlFxVylEcFEks0y1tzgCmm4/9LSp7887jg6jQ65gkIas60uV+K 3n5OukPdFr3ZcdI5kO86tSRkJ/LaJum0ys+qs0L2h/NTbW33i+Tb7mDvbgjvXnGCyyMJ P49MD9j2R7QdPDrDSCkILUh5ORiga3Yijst/QKef2s6RR3GKzLORJQ78lA1WVKcuiK8U F3yw1yVMn6+4lPocJFqnn3QWxjoLL3IQV850mFD8q0yXcJ3lIGrTPBuE9dO/Iro2sbOU P+Zw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=wjunn4+x2QEs4HRrQcozT7INn2DM0lGSHIZkmkDz3T0=; b=orjoCFCFNA4FBjCCIDoV1aBAjmiglhDdtKGl/ieJ/zHi+mMv7DwYMik6XFwVNKJPbp VIB1brSF4R95/Mk3CMKVwzipSilqrVu72Kl8UDuagHRewdqKLtUMW2eO30O6ZfXUTLp8 dZb59i6PcTWfVU0QVL+MymCxH6EtCAhJV0a0bPi9wj6Iugvletcbi4ys34XmGPq7eTHs bAW7FEyag71oKiEeCw+xVl35+zlQqqrnKj6bxfBV7v80fGDZ7aI5XgYhtBlEdtmcF/d1 K74q2C2F3Fy5V5uQliPk2lY6xLuxvJbaHiwQ5g/JlATgOdCD7bvizX3Uhavi2vxKL0VW Ipag== X-Gm-Message-State: AO0yUKVJkchWpz7a2DD/rLbskK6iEGbXKxsMkJz0QJj9LNFK/hMySL3X BmV0/sjl4FvtQNzUo0xqAE/SPs8MerQF8/7yHkvS93jPLwghMzK6r3U= X-Google-Smtp-Source: AK7set/mhYd/K/krzEtaPLY9971/HxbSKQBUH9FKwmIgx8Kl+sAaJFfpfy6XUB4cL62lU7hq/Z6GDYQq/tF3wrEdGok= X-Received: by 2002:ac2:53b5:0:b0:4d7:cd2c:ef99 with SMTP id j21-20020ac253b5000000b004d7cd2cef99mr3404798lfh.119.1675641110499; Sun, 05 Feb 2023 15:51:50 -0800 (PST) List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 From: Stavros Filargyropoulos Date: Sun, 5 Feb 2023 15:51:13 -0800 Message-ID: Subject: unsubscribe To: freebsd-questions@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Spamd-Result: default: False [-3.50 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; R_DKIM_ALLOW(-0.20)[stav.cc:s=google]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::132:from]; RCVD_TLS_LAST(0.00)[]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; DKIM_TRACE(0.00)[stav.cc:+]; ARC_NA(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; DMARC_NA(0.00)[stav.cc]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4P95lY1W1jz3trQ X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N unsubscribe From nobody Mon Feb 6 03:36:10 2023 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 4P9Blt2WN5z3nQtr for ; Mon, 6 Feb 2023 03:37:30 +0000 (UTC) (envelope-from parv.0zero9@gmail.com) Received: from mail-ej1-x62f.google.com (mail-ej1-x62f.google.com [IPv6:2a00:1450:4864:20::62f]) (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 "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P9Bls4SSvz4DCv for ; Mon, 6 Feb 2023 03:37:29 +0000 (UTC) (envelope-from parv.0zero9@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20210112 header.b=jCVYHAV+; spf=pass (mx1.freebsd.org: domain of parv.0zero9@gmail.com designates 2a00:1450:4864:20::62f as permitted sender) smtp.mailfrom=parv.0zero9@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-ej1-x62f.google.com with SMTP id dr8so30487245ejc.12 for ; Sun, 05 Feb 2023 19:37:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=YgvufqfzK4kPNwT1gYiq39ImEfxC7WtxvbRAk+2SuDU=; b=jCVYHAV+xB/6nYlP1S7j2X4XWnNC2adJk7yohYIrCPXq+XLoAowLTifX450sLZzqIz lU2udQCPOrvFmhfn0AXNVJ2suu8Ww11WAMEJmTy7Dwa5Rb2Hb2VmoH7IjDB7TcxRX74P OW7/rKlomEAczYOVUDcuuCdQVCmwj+V9QXMHgH0rUSpuxe6HjW6IdfSg3lZF/3ahClvG LsQAstKilc+XSN9CMs9e6o+JNBZOhMD8rDLJTDDsacg1CRV9xSGQVpYuI8CqBUCJZIMk kPDoYxc0WNlTBTPQ72MFXeLO3G0MIWdZgec+IIaCSkrQ7+gsOnXF1ymiwbD7Oo40XcLl I5/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=YgvufqfzK4kPNwT1gYiq39ImEfxC7WtxvbRAk+2SuDU=; b=R7tZmPj92QBnNIqDXTNQjuiZiKSDFwWA3eEUNa8VCiYnHIVUOymnHd1S2gnTIkLrka X1co+qXRgGCSk+9HOlKiwCu/x8E4LEyH//Ua2GjedA67zz2mcccJuOLmFs9OqlxbhznN RlrrxWjuZHFmq6T8ayPzoVeUEHWYWn3PV+t3qJ5UgQn7jzGUmpvtdxanbVW3J3GC6bJG AQwsYG5HRAlBleM+3rsSj6gcvmnx3nYPyW7nh7X6zCZkqMSaPjyL0R2swyWICiPexlat keRCwIH41AT2ATSry6VvEByZjLSDs9s/kPgQySkxxJ0Q9ejXag16GkCrKDJbdXGzGjqO tahg== X-Gm-Message-State: AO0yUKUsltM/c/yZ85EpIWeTciNyzBUIArSEEIRqFVJOInm7XGQM3Yh8 ikQNsSakMgvh/Kti0oX3n/CNC+7EISQz9Y1/0FrXFmrke6I= X-Google-Smtp-Source: AK7set/+FACWIZ+sArpjeScrjNEhHEHCz0K8mlX2esdH937AyGB6QwQjIqdkco15DmzLE4Br2hSbpSssBxamPDdI7zw= X-Received: by 2002:a17:906:71d3:b0:84d:28da:f3a with SMTP id i19-20020a17090671d300b0084d28da0f3amr4736109ejk.76.1675654648301; Sun, 05 Feb 2023 19:37:28 -0800 (PST) List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 References: In-Reply-To: From: "parv/FreeBSD" Date: Sun, 5 Feb 2023 17:36:10 -1000 Message-ID: Subject: Re: sddm-greeter dumping core on Release after Dec 30 To: Michael Schuster Cc: freeBSD Mailing List Content-Type: multipart/alternative; boundary="000000000000140dfc05f3ffc04c" X-Spamd-Result: default: False [-3.73 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.73)[-0.725]; 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=20210112]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::62f:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TAGGED_FROM(0.00)[freebsd]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; FREEMAIL_ENVFROM(0.00)[gmail.com]; DKIM_TRACE(0.00)[gmail.com:+]; TO_DN_ALL(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; RCPT_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_TO(0.00)[gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4P9Bls4SSvz4DCv X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N --000000000000140dfc05f3ffc04c Content-Type: text/plain; charset="UTF-8" On Sun, Feb 5, 2023 at 1:36 PM parv/FreeBSD wrote: > On Sun, Feb 5, 2023 at 6:49 AM Michael Schuster wrote: > ... > Since the end of December, I haven't been able to get a working desktop >> that way, sddm-greeter reproducibly dumps core >> > ... > How do I go about debugging greeter-core in /var/lib/sddm/ (meaningfully)? >> > ... > If symbols are missing, then at the very least ssdm > Sorry, "ssdm" should have been "sddm". - parv needs to be locally compiled from The Ports & installed > without stripping the resulting files. > ... --000000000000140dfc05f3ffc04c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Sun, Feb 5, 2023 at 1:36 PM parv/FreeBSD=C2=A0 wrote= :
On Sun, Feb 5, 2023 at 6:49 AM Michael Schuster=C2=A0 wrote:
...=C2=A0
Since the end of D= ecember, I haven't been able to get a working desktop that way, sddm-gr= eeter reproducibly dumps core
...
<= /div>
<= div dir=3D"ltr">
How do I go about debugging greeter-core in /var/lib/sddm/ = (meaningfully)?
...= =C2=A0
If symb= ols are missing, then at the very least ssdm
=

Sorry, "ssdm" should have been "sddm".


- parv


needs to be locally comp= iled from The Ports=20 & installed
without stripping= the resulting files.
...=C2=A0
--000000000000140dfc05f3ffc04c-- From nobody Tue Feb 7 04:04:18 2023 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 4P9qGr682Kz3nr2s for ; Tue, 7 Feb 2023 04:03:00 +0000 (UTC) (envelope-from kkchn.in@gmail.com) Received: from mail-yb1-xb2d.google.com (mail-yb1-xb2d.google.com [IPv6:2607:f8b0:4864:20::b2d]) (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 "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P9qGr15MXz3qLY for ; Tue, 7 Feb 2023 04:03:00 +0000 (UTC) (envelope-from kkchn.in@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20210112 header.b=HEVimjPm; spf=pass (mx1.freebsd.org: domain of kkchn.in@gmail.com designates 2607:f8b0:4864:20::b2d as permitted sender) smtp.mailfrom=kkchn.in@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-yb1-xb2d.google.com with SMTP id x4so17031847ybp.1 for ; Mon, 06 Feb 2023 20:03:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=fuG2KgPZvDcujPUmmWUaVCBBhQEr7LsBZfNVbiwOkYw=; b=HEVimjPmfnDSe/VsThlnPlsMM8ikTgLZpZQQuC4m8Z4Pxxzxe1zka9vT5P5cSAfB8k gVdKuMxhR2KnelmhEmdKNR0QiyHEQgxwqb9OSZO1eMam33K2st7hW/eLSAcP+EDWAa4n ht27DZbMzFChCRBXGVmeBJgoE37cK347BHyDWaWNASLPLFYBWQhOMxWLDcsHGd6SNthh +QDsy/gnkYEoW7MCX9ggVbVZY6G6jG5FpSVlXIvXvt1mk5zug8betFDTZsLpXnMV+mWf U11EgT1gv4uUxQcOTWSy0IwM6tBBzV28Wmi7DAHzFD2ZA3navJ5CM1jau27AUfaHO55U s8Kw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=fuG2KgPZvDcujPUmmWUaVCBBhQEr7LsBZfNVbiwOkYw=; b=tfbzzA3kMrglSN1sb96LLVKSgHsw1m93B/CwX7OuoLiupIVZ6HYDeOa4Tv7EJr06S5 WMbA4+ItLm1Hc8DsxXpYQjEYkcZmJYmX1c6zrKobiYfy2JpOksfm2HE+J2LVxmxfA8lo DqXavelDHUhQ3J97OXu+blHu+pIcxIUI0dBAZ+vhX3FrmDOWeOTRxcOIP8SICtL0Scoa BEPCaRUFtfDn69UGj+Up6r14vycmj0XDjpnWxrjFG+eXiHIcDAbG4ZSkoE3cJl067zpp ZEhtiqmQUlFuyG8VNWgpA4WfqoiQZN53q45zQOyqsJqOSt2hqABUv1uBiFyAoyL5l1FV n+dQ== X-Gm-Message-State: AO0yUKXh63m4PJbKrw2JlCNxsDl2+khQfZbspcEEygrDRLoLkblynaL/ 91dlRPL144tRf1m/x4O+ymgoCKfbf+6YCZJ5bF0qtFSS X-Google-Smtp-Source: AK7set9zZz+3Ay2yckR9TitoYTYgT7jabOy85Bhr/NjqhELS28flAwT+KsYiZ7rcIPcbOUiZNuue3arY301cW5YA6o4= X-Received: by 2002:a5b:c43:0:b0:89c:4878:b83f with SMTP id d3-20020a5b0c43000000b0089c4878b83fmr223169ybr.542.1675742578810; Mon, 06 Feb 2023 20:02:58 -0800 (PST) List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 From: KK CHN Date: Tue, 7 Feb 2023 09:34:18 +0530 Message-ID: Subject: FreeBSD and OpenStack To: freebsd-questions Content-Type: multipart/alternative; boundary="00000000000025214e05f414391d" X-Spamd-Result: default: False [-3.99 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.991]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20210112]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; RCPT_COUNT_ONE(0.00)[1]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::b2d:from]; ARC_NA(0.00)[]; TAGGED_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; DKIM_TRACE(0.00)[gmail.com:+]; TO_DN_ALL(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4P9qGr15MXz3qLY X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N --00000000000025214e05f414391d Content-Type: text/plain; charset="UTF-8" List, 1. Does freebsd support the cloud stack ( OpenStack ) to deploy a private cloud environment? ( Using FreeBSD as a base Operating System like Linux with KVM or go ahead with Linux+KVM+Openstack?) 2. Heard about bhyve ( Is this a Type 1 or Type 2 ?) If type 2 does it have performance bottlenecks(?) compared to a type 1 hypervisor like KVM or ESXi from VMWare. 3. To make an HCI of 3 node cluster does any specific Hardware requirements need to met related to the Server nodes ? ( Consider to form a HCI cluster of 3 nodes with Heterogeneous server nodes from different vendors to avoid vendor lock in ( Eg. one node from X, one from Y and third one from Z ) ? ( Not in the context of FreeBSD (if not supported), but in the context of VMware suite ( ESXi,vSAN etc.) I am sorry if anything is irrelevant asked.. Regards, Krish --00000000000025214e05f414391d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
List,

1. Does freebsd support the=C2=A0= cloud stack ( OpenStack ) to deploy a private cloud environment?
( Using FreeBSD as a base Operating System like Linux with KVM=C2=A0 or=C2= =A0 go ahead with Linux+KVM+Openstack?)=C2=A0

2. H= eard about bhyve=C2=A0 ( Is this a Type 1 or Type 2 ?) If type 2=C2=A0 does= it have performance bottlenecks(?) compared to a type 1 hypervisor like KV= M or ESXi from VMWare.

3. To make an HCI of 3 node= cluster does=C2=A0 any specific=C2=A0 Hardware requirements need to met re= lated to the Server nodes ? ( Consider to form a HCI cluster of 3 nodes wit= h Heterogeneous server nodes from different=C2=A0vendors to avoid vendor lo= ck in ( Eg. one node from X, one from Y and=C2=A0 third one from Z ) ?=C2= =A0
( Not in the context of FreeBSD (if not supported), but in th= e context of=C2=A0 VMware suite ( ESXi,vSAN etc.)

= I am sorry if anything is irrelevant asked..=C2=A0

Regards,
Krish

--00000000000025214e05f414391d-- From nobody Tue Feb 7 05:20:22 2023 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 4P9s0N33n1z3p9Lx for ; Tue, 7 Feb 2023 05:20:36 +0000 (UTC) (envelope-from pprocacci@gmail.com) Received: from mail-oa1-x2f.google.com (mail-oa1-x2f.google.com [IPv6:2001:4860:4864:20::2f]) (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 "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P9s0M5FGtz3xWC for ; Tue, 7 Feb 2023 05:20:35 +0000 (UTC) (envelope-from pprocacci@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20210112 header.b=Pn9kTlPi; spf=pass (mx1.freebsd.org: domain of pprocacci@gmail.com designates 2001:4860:4864:20::2f as permitted sender) smtp.mailfrom=pprocacci@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-oa1-x2f.google.com with SMTP id 586e51a60fabf-16346330067so17790946fac.3 for ; Mon, 06 Feb 2023 21:20:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=sEAoXe5v5lCh84NnNsf46pzHF0LRRV3ysyZkOw7HKuA=; b=Pn9kTlPikp0QlXV5AVnPiZmsaZpZ2jdO8hBgqdqKyqQBut4Ul5IHkg30INV/JoCeBS d8LeudsW/QlLfqpHqGUHmWJsB6kkiskTPMEEmszhgRMtyDkZRyiRLWDh5ZL9Z7hAquyj b5/u3WN208olvF8vSlNYl9VAqf59bAEOiVob6QPDgGLZYikUEpFOb6ftmHuRVW4W0cJk M3zor2TYWhapw5HCA0+TQWFzGPBlJBPsVvkybQu1GeZJDICsfNJyWMVlhY2AbcPEnbkN SNH6aiCcqp7MSZa2pc2dpeoXYwD+vPlZewOMqCqHaBtWTAMvaqt3ACSb5W6IPicsOWP+ O3Sw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=sEAoXe5v5lCh84NnNsf46pzHF0LRRV3ysyZkOw7HKuA=; b=Bi0lcIPKb1SLRih2pXl3EUuk2AaR++ZqBBHRnl3eS6gGleeIuCHo/Y9Ys/5Zxr6FCu VEW5FGq8zdR9H+ML5a9q1gTz5Rinh/yfY3+aKAFZW9lhVXkXdDfFHYEU7gpqlOPvoYSh vdW5Ds9YA/HkUGof0jgJTMnDOPCQ2kFFObSo8JD1aWbl+aF5vpQw9WLynMsGDFAVfLf1 cvpHaEfXRcWy8YI6j+7KHh18BTkLY1lKqzoQb5IlLoNwznYJr+RFWazdTyffmmcPkLdY gLQueU3RZbCiVG8oQfI52PNU5AkOUAwkMI/8WIO/JBQP9sxoSFPGtxlm1OOMW+CXJ9Ru H26Q== X-Gm-Message-State: AO0yUKWe0On8TnH0A33c9GLqQacUweTTv2x8tRKE4G5LCZryUeWRfB8l YeybGjnXNEiGygrlgHfkc496e7izuscUELHZjQI93CIWccFa X-Google-Smtp-Source: AK7set9u75MzC+EwLX9+IDvG2FtldErtlfzCcXka7VrnEUZKphx6PO8ICZZqQSHsEMzTmPvMCdP1SwCXHrRsw8S1gUI= X-Received: by 2002:a05:6870:b50f:b0:16a:19e6:96b4 with SMTP id v15-20020a056870b50f00b0016a19e696b4mr772754oap.225.1675747234222; Mon, 06 Feb 2023 21:20:34 -0800 (PST) List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 References: In-Reply-To: From: Paul Procacci Date: Tue, 7 Feb 2023 00:20:22 -0500 Message-ID: Subject: Re: FreeBSD and OpenStack To: KK CHN Cc: freebsd-questions Content-Type: multipart/alternative; boundary="000000000000a116c005f4154ec0" X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.998]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2001:4860:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20210112]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; FROM_HAS_DN(0.00)[]; TAGGED_RCPT(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; ARC_NA(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2001:4860:4864:20::2f:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ASN(0.00)[asn:15169, ipnet:2001:4860:4864::/48, country:US]; FREEMAIL_ENVFROM(0.00)[gmail.com]; DKIM_TRACE(0.00)[gmail.com:+]; TO_DN_ALL(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; RCPT_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_TO(0.00)[gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4P9s0M5FGtz3xWC X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N --000000000000a116c005f4154ec0 Content-Type: text/plain; charset="UTF-8" On Mon, Feb 6, 2023 at 11:03 PM KK CHN wrote: > List, > > 1. Does freebsd support the cloud stack ( OpenStack ) to deploy a private > cloud environment? > ( Using FreeBSD as a base Operating System like Linux with KVM or go > ahead with Linux+KVM+Openstack?) > > https://freebsdfoundation.org/project/openstack-on-freebsd/ 2. Heard about bhyve ( Is this a Type 1 or Type 2 ?) If type 2 does it > have performance bottlenecks(?) compared to a type 1 hypervisor like KVM or > ESXi from VMWare. > https://en.wikipedia.org/wiki/Bhyve https://b3n.org/vmware-vs-bhyve-performance-comparison/ https://klarasystems.com/articles/virtualization-showdown-freebsd-bhyve-linux-kvm/ 3. To make an HCI of 3 node cluster does any specific Hardware > requirements need to met related to the Server nodes ? ( Consider to form a > HCI cluster of 3 nodes with Heterogeneous server nodes from > different vendors to avoid vendor lock in ( Eg. one node from X, one from Y > and third one from Z ) ? > ( Not in the context of FreeBSD (if not supported), but in the context of > VMware suite ( ESXi,vSAN etc.) > > Closest thing you'll get is probably this: https://cbsd.io/ At least, it's the only thing I'm aware of that's working towards an HCI goal of any sorts. > I am sorry if anything is irrelevant asked.. > > Nothing is irrelevant. I may suggest using google however as it's exactly how I pulled the answers to your questions. > Regards, > Krish > > ~Paul -- __________________ :(){ :|:& };: --000000000000a116c005f4154ec0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Mon, Feb 6, 2023 at 11:03 PM = KK CHN <kkchn.in@gmail.com>= wrote:
List,

1. Does freebsd support the=C2=A0 cloud s= tack ( OpenStack ) to deploy a private cloud environment?
( Using= FreeBSD as a base Operating System like Linux with KVM=C2=A0 or=C2=A0 go a= head with Linux+KVM+Openstack?)=C2=A0




2. Heard about bhyv= e=C2=A0 ( Is this a Type 1 or Type 2 ?) If type 2=C2=A0 does it have perfor= mance bottlenecks(?) compared to a type 1 hypervisor like KVM or ESXi from = VMWare.

3. To make an HCI of 3 node cluster does=C2=A0 any specifi= c=C2=A0 Hardware requirements need to met related to the Server nodes ? ( C= onsider to form a HCI cluster of 3 nodes with Heterogeneous server nodes fr= om different=C2=A0vendors to avoid vendor lock in ( Eg. one node from X, on= e from Y and=C2=A0 third one from Z ) ?=C2=A0
( Not in the contex= t of FreeBSD (if not supported), but in the context of=C2=A0 VMware suite (= ESXi,vSAN etc.)


Closest thing you'll get is probably this:=C2=A0 https://cbsd.io/
At least, it's the only thin= g I'm aware of that's working towards an HCI goal of any sorts.
=

=C2=A0
I am sorry if anything is irr= elevant asked..=C2=A0


Nothing is irrelevant.=C2=A0 I may suggest using google however as it= 's exactly how I pulled the answers to your questions.
=C2=A0=
Regards,
Krish


~Paul
--
__________________

:(){ :|:& };:=
--000000000000a116c005f4154ec0-- From nobody Tue Feb 7 18:48:47 2023 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 4PBBx52pDkz3nYtt for ; Tue, 7 Feb 2023 18:48:57 +0000 (UTC) (envelope-from 482254ac@razorfever.net) Received: from mta01.start.ca (mta01.start.ca [162.250.196.97]) (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 (2048 bits) client-digest SHA256) (Client CN "mail.start.ca", Issuer "RapidSSL Global TLS RSA4096 SHA256 2022 CA1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PBBx412MPz4PJh for ; Tue, 7 Feb 2023 18:48:55 +0000 (UTC) (envelope-from 482254ac@razorfever.net) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of 482254ac@razorfever.net designates 162.250.196.97 as permitted sender) smtp.mailfrom=482254ac@razorfever.net; dmarc=none Received: from mta01.start.ca (localhost [127.0.0.1]) by mta01.start.ca (Postfix) with ESMTP id 7E78020950 for ; Tue, 7 Feb 2023 13:48:49 -0500 (EST) Received: from mail.razorfever.net (unknown [45.59.188.50]) by mta01.start.ca (Postfix) with ESMTPSA id 6F00D20949 for ; Tue, 7 Feb 2023 13:48:49 -0500 (EST) Received: from [192.168.0.33] (bock.razorfever.net [192.168.0.33]) by mail.razorfever.net (8.15.2/8.15.2) with ESMTP id 317ImlpL015790 for ; Tue, 7 Feb 2023 13:48:47 -0500 (EST) (envelope-from 482254ac@razorfever.net) X-Authentication-Warning: mail.razorfever.net: Host bock.razorfever.net [192.168.0.33] claimed to be [192.168.0.33] Message-ID: <5cd5040b-d6c9-7c5f-9eae-e7e8a098eaca@chezmarcotte.ca> Date: Tue, 7 Feb 2023 13:48:47 -0500 List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 Content-Language: en-US To: FreeBSD Mailing List From: "Derek (freebsd lists)" <482254ac@razorfever.net> Subject: Current swap configuration: best practices? Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-0.4 required=5.0 tests=ALL_TRUSTED, FROM_STARTS_WITH_NUMS,RP_MATCHES_RCVD autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail.razorfever.net X-Virus-Scanned: ClamAV using ClamSMTP X-Spamd-Result: default: False [-2.30 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.998]; R_SPF_ALLOW(-0.20)[+ip4:162.250.196.0/24]; MIME_GOOD(-0.10)[text/plain]; TO_DN_ALL(0.00)[]; DMARC_NA(0.00)[razorfever.net]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; R_DKIM_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ASN(0.00)[asn:40788, ipnet:162.250.196.0/22, country:CA]; FROM_HAS_DN(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; HAS_XAW(0.00)[]; MIME_TRACE(0.00)[0:+] X-Rspamd-Queue-Id: 4PBBx412MPz4PJh X-Spamd-Bar: -- X-ThisMailContainsUnwantedMimeParts: N About to configure some new servers for production, and it feels like for this configuration, there is no good reason to enable or provision swap. Would love to understand if anyone has a different viewpoint. The configuration is such that the disks (NVMe) are only 4-8x the size of physical RAM, and there is a lot of RAM + cores (128GB/1TB & 256GB/1TB). Working sets will fit easily into RAM. From the handbook: * the swap partition should be about double the size of physical memory (RAM) From the Architecture Handbook: * You should have at least 2x the swap space as you have main memory, and possibly even more if you do not have a lot of memory. * You should also size your swap partition based on the maximum memory configuration you ever intend to put on the machine so you do not have to repartition your disks later on. Using ZFS: * enabling mirror swap will break crash dumps My previous typical setup: * tweaked bsdinstall to create freebsd-swap partition * use gmirror + geli to mirror and encrypt swap * no dumps currently enabled * zfs mirror + stripe data/root volume I've reviewed both: https://forums.freebsd.org/threads/exploring-swap-on-freebsd.78418/ and the message archives. I found the thread talking about ANON mmap'd pages, curious how those go with swap disabled, mmap(2) doesn't mention anything. It seems like with "large" RAM, no dumps, and "small" NVMe-backed storage, there is no reason to enable swap - and certainly not the official recommended 2xRAM. What am I missing here? Thanks, Derek From nobody Tue Feb 7 21:30:58 2023 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 4PBGXH5TYFz3nkZy for ; Tue, 7 Feb 2023 21:31:11 +0000 (UTC) (envelope-from pprocacci@gmail.com) Received: from mail-oi1-x230.google.com (mail-oi1-x230.google.com [IPv6:2607:f8b0:4864:20::230]) (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 "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PBGXG6C79z3Mck for ; Tue, 7 Feb 2023 21:31:10 +0000 (UTC) (envelope-from pprocacci@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-oi1-x230.google.com with SMTP id t5so6312217oiw.1 for ; Tue, 07 Feb 2023 13:31:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=dhK7y6XexxwwoDRsW5FfXxO0MDfXV3VYokKK+D20Ewg=; b=Wf6lsUXyj8vovBFPnbPRyY6F7mElbhy14me976ymOmJPID6WkfEfYx16NWZwPfW+vA ftRiO1yOr2kr368nEcYwAGLpQxgEYlIDfcc/Bg1lVVp9TSQDv/0yVj+gTDZzFaOYwIA0 wY9yt/VrT7NZJ3paBdmpGzFPViZ7yPBvoPUIOA5GsX5to231P0wegBO+X+tmkSzKZGm7 F9D9OvkuxrDDPMBO/h16IRQQJ53VNt0wvEKro4f+U1uJoDZdxo4BYJSQFXVeoBbJLSL+ GA2+zCDJLNlxeXdRM+YYP7b4bORrQjaUzIfIRuTFS46xeiuMojou4WKyxLBgXxHzgN79 TiNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=dhK7y6XexxwwoDRsW5FfXxO0MDfXV3VYokKK+D20Ewg=; b=N2tWenGrTnrWhi68Jeu31jtZltIrgG7VTgUsmmGYVaVcSWaW1lurxyw9qehBQnVIYW vybcR768gNsy1EgYJDoRCO6UvPaJu6kvkkT9IdUOmUV8B1lyLQkSHOzvgf63s4JVejKU tIxLMh0wSnGtIgYZEU7kCfAEZtld8jpteWZyXbgWD9iU2aSRk+c4G44ZzfcAS0vo/JRS LG02oVTf8rD4rSpCnbauw4ZU5tR7N9RkU8D9peevfMHxxGr01DkTVQ5SIGuL0iTCi0tR KDz3TFBBwZzEQ6A9iH/Xq9JbidTOKBYAJQehVbHWI/muDWsKmFMuIPKshTElKiAxRnXM fy3w== X-Gm-Message-State: AO0yUKXiPrAj/gVam2/P/yA9TznpLQAPWSTsl52qTznKseFCViDIrxsj 4WH28qRinPx2rBr3NbYCgH+RyruSHFDy3sEWdL6vINOoEA== X-Google-Smtp-Source: AK7set+P4z6fwv2ueTdLeOFpyylu9qRjWslGRLp55uC1nRvZunzmOYfDdl+PXyPkxLwtkMh4WrT0oAzh9lkMukxJHfI= X-Received: by 2002:aca:acd5:0:b0:368:356e:8509 with SMTP id v204-20020acaacd5000000b00368356e8509mr22420oie.225.1675805469791; Tue, 07 Feb 2023 13:31:09 -0800 (PST) List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 References: <5cd5040b-d6c9-7c5f-9eae-e7e8a098eaca@chezmarcotte.ca> In-Reply-To: <5cd5040b-d6c9-7c5f-9eae-e7e8a098eaca@chezmarcotte.ca> From: Paul Procacci Date: Tue, 7 Feb 2023 16:30:58 -0500 Message-ID: Subject: Re: Current swap configuration: best practices? To: "Derek (freebsd lists)" <482254ac@razorfever.net> Cc: FreeBSD Mailing List Content-Type: multipart/alternative; boundary="000000000000bd5b2905f422dd1a" X-Rspamd-Queue-Id: 4PBGXG6C79z3Mck X-Spamd-Bar: ---- 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-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N --000000000000bd5b2905f422dd1a Content-Type: text/plain; charset="UTF-8" On Tue, Feb 7, 2023 at 1:49 PM Derek (freebsd lists) < 482254ac@razorfever.net> wrote: > About to configure some new servers for production, and it feels like > for this configuration, there is no good reason to enable or provision > swap. Would love to understand if anyone has a different viewpoint. > > For what it's worth, I haven't configured swap on any of my systems for a long while. Memory is plentiful and so long as you operate within the bounds of your physical memory then there's nothing to fear. There may be some edge cases that I am personally unaware of where swap is actually useful, but I haven't ran into any. I know the above isn't much, but just a comment from my personal perspective. ~Paul -- __________________ :(){ :|:& };: --000000000000bd5b2905f422dd1a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Tue, Feb 7, 2023 at 1:49 PM D= erek (freebsd lists) <482254a= c@razorfever.net> wrote:
About to configure some new servers for production, and it = feels like
for this configuration, there is no good reason to enable or provision
swap.=C2=A0 Would love to understand if anyone has a different viewpoint.

For what it's worth, I haven't= configured swap on any of my systems for a long while.
Memo= ry is plentiful and so long as you operate within the bounds of your physic= al memory then there's nothing to fear.
There may be some edge= cases that I am personally unaware of where swap is actually useful, but I= haven't ran into any.

I know the= above isn't much, but just a comment from my personal perspective.
=
~Paul

--
__________________

:(){ :|:& };:
--000000000000bd5b2905f422dd1a-- From nobody Tue Feb 7 22:45:28 2023 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 4PBJBD2Yd2z3np8P for ; Tue, 7 Feb 2023 22:45:40 +0000 (UTC) (envelope-from jguojun@gmail.com) Received: from mail-qk1-x72b.google.com (mail-qk1-x72b.google.com [IPv6:2607:f8b0:4864:20::72b]) (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 "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PBJBD01xkz3kwl for ; Tue, 7 Feb 2023 22:45:40 +0000 (UTC) (envelope-from jguojun@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-qk1-x72b.google.com with SMTP id bl15so7335484qkb.4 for ; Tue, 07 Feb 2023 14:45:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=JxPDZD6oCx8UMidY9Pc0RbTc5hxg/0PNJSOyo1mYP0Y=; b=Nl36fHyiIkz0KVJz1uPTAvRhpdVWRcMlguIzPaWYJh7CG31VaLvnktjfyzzu6VaM4C QeQP9M2lqGy4s3WOZ99HyyEMxxHkCBelYAovLNtQLCqGL1uEwCwlFRQ0zVOdx1OYvkkb BNg8U6WLqyXi0C/JSHcxt473Qodz0pu8cNcIS2FLLmlvi/XYu1/XGaZrI7Ik9K6urkRD IB+rUN0ytdlGdV+3adUfEQPF2zAOxgp9PArmha6911t236UMW+ztu2aVWmzaX7rSIP6U XOSrTBHg8jl34wZYo+8xLicdJSPGcxUN5o12ytPNc9+OnX7mrPrup+Wz18DGaWeZq6tO H/8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=JxPDZD6oCx8UMidY9Pc0RbTc5hxg/0PNJSOyo1mYP0Y=; b=Hn7bLTLHskhSkPGG7FieRvT74CHfFNkhtBUr7V+jbdr1+MpdJF1c2jo7bnzbQmI9er UTlYSmPJWm753Y+tR9CMON4Qngt45NlHdOGdj9tyA0XNkBR9tW8VpToQG1V/7ZvhttPB iOFuvnEjtcAinXcydPDDEOlKwYqvtFD7R5fVoxEPvW+IeRm6hafJH26KhGEeGAr06a81 n1WFIkm6Z4cedE/A5flQufJDVg8KK5nKhXrUh1PqPmfdxDMCXW8Zgr7/+Fmuy97lx0wH Vi5M2fcrSLFJMoDx/1XhT0X0QG/xuGmjtohi6/0Z8Fhpwp9rKMwacgH+FCYnDmF++LZp Vfgw== X-Gm-Message-State: AO0yUKXrRLk/ZUhnbeh499nb088G0Kc5H6e6+/KV88CQ/UPJn9RxiD/Z CFaOl7RGzoPAdr1UxSF+pDdANOSfBIbsh5CAbpyI9FwS5g== X-Google-Smtp-Source: AK7set9KVq/z/A7lM7AfOvN1KBuTTdZvIpc4PpnjbUy7tUkb3secfP2u64aRYvNhC6Gz/LnsLPgFsxa7ZqssLp9T9QQ= X-Received: by 2002:a05:620a:48c:b0:721:f1f1:d2a7 with SMTP id 12-20020a05620a048c00b00721f1f1d2a7mr327184qkr.371.1675809939139; Tue, 07 Feb 2023 14:45:39 -0800 (PST) List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 References: <5cd5040b-d6c9-7c5f-9eae-e7e8a098eaca@chezmarcotte.ca> In-Reply-To: From: jin guojun Date: Tue, 7 Feb 2023 14:45:28 -0800 Message-ID: Subject: Re: Current swap configuration: best practices? To: Paul Procacci Cc: "Derek (freebsd lists)" <482254ac@razorfever.net>, FreeBSD Mailing List Content-Type: multipart/alternative; boundary="00000000000022307705f423e8ac" X-Rspamd-Queue-Id: 4PBJBD01xkz3kwl X-Spamd-Bar: ---- 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-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N --00000000000022307705f423e8ac Content-Type: text/plain; charset="UTF-8" On Tue, Feb 7, 2023 at 1:31 PM Paul Procacci wrote: > > > On Tue, Feb 7, 2023 at 1:49 PM Derek (freebsd lists) < > 482254ac@razorfever.net> wrote: > >> About to configure some new servers for production, and it feels like >> for this configuration, there is no good reason to enable or provision >> swap. Would love to understand if anyone has a different viewpoint. >> >> > For what it's worth, I haven't configured swap on any of my systems for a > long while. > Memory is plentiful and so long as you operate within the bounds of your > physical memory then there's nothing to fear. > There may be some edge cases that I am personally unaware of where swap is > actually useful, but I haven't ran into any. > > I know the above isn't much, but just a comment from my personal > perspective. > > ~Paul > > -- > __________________ > > The swap is usually for computers with less memory in the past to make computers usable when too many jobs are running. The two times of physical memory is ideally for maximum two sets of processes using the entire memory. More swap area means more time will be spent on swapping. If a machine has 1TB DDR, then 2TB swap makes no sense at all because the time of swapping 2TB memory with disk is significant. For some critical servers, I configure a few GB swap in case the little swap happens or the partition needs expansion. In the real world, swap area helps for some small and short life processes, but not useful for large and long life processes. For example, a 3-D imaging process needs 10GB memory to run and can finish in an hour on a PC with 16GB DDR, but will not finish in months on a PC that has a 8GB DDR + 16+GB swap because every row or column operation involves cache miss, fetch DDR, and swap, which cost 1000 or even more times of cycles than normal operations. -Jin --00000000000022307705f423e8ac Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

On Tue, Feb 7, 2023 at 1:31 PM Paul Proca= cci <pprocacci@gmail.com> = wrote:


On Tue, Feb 7, 2023 at 1:49 PM Derek (fr= eebsd lists) <482254ac@razorfever.net> wrote:
About to configure some new servers for productio= n, and it feels like
for this configuration, there is no good reason to enable or provision
swap.=C2=A0 Would love to understand if anyone has a different viewpoint.

For what it's worth, I haven't= configured swap on any of my systems for a long while.
Memo= ry is plentiful and so long as you operate within the bounds of your physic= al memory then there's nothing to fear.
There may be some edge= cases that I am personally unaware of where swap is actually useful, but I= haven't ran into any.

I know the= above isn't much, but just a comment from my personal perspective.
=
~Paul

--
_____= _____________

The swap is usuall= y for computers with less memory in the past to make computers usable when = too many jobs are running. The two times of physical memory is ideally for = maximum two sets of processes using the entire memory. More swap area means= more time will be spent on swapping.
If a machine has 1TB DDR, = then 2TB swap makes no sense at all because the time of swapping 2TB memory= with disk is significant.

For some critical serve= rs, I configure a few GB swap in case the little swap happens or the partit= ion needs expansion.

In the real world, swap= area helps for some small and short life processes, but not useful for lar= ge and long life processes. For example, a 3-D imaging process needs 10GB m= emory to run and can finish in an hour on a PC with 16GB DDR, but will not = finish in months on a PC that has a 8GB DDR + 16+GB swap because every row = or column operation involves cache miss, fetch DDR, and swap, which cost 10= 00 or even more times of cycles than normal operations.

-Jin
--00000000000022307705f423e8ac-- From nobody Wed Feb 8 12:07:36 2023 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 4PBdzk3jfNz3n5Y8 for ; Wed, 8 Feb 2023 12:07:46 +0000 (UTC) (envelope-from ml@netfence.it) Received: from soth.netfence.it (mailserver.netfence.it [78.134.96.152]) (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 (2048 bits) client-digest SHA256) (Client CN "mailserver.netfence.it", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PBdzj3RRMz47lb for ; Wed, 8 Feb 2023 12:07:45 +0000 (UTC) (envelope-from ml@netfence.it) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of ml@netfence.it designates 78.134.96.152 as permitted sender) smtp.mailfrom=ml@netfence.it; dmarc=pass (policy=none) header.from=netfence.it Received: from [192.168.113.67] (martin.centrocontabilebiesse.it [151.69.5.121]) (authenticated bits=0) by soth.netfence.it (8.17.1/8.17.1) with ESMTPSA id 318C7YbZ065760 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO) for ; Wed, 8 Feb 2023 13:07:34 +0100 (CET) (envelope-from ml@netfence.it) X-Authentication-Warning: soth.netfence.it: Host martin.centrocontabilebiesse.it [151.69.5.121] claimed to be [192.168.113.67] Message-ID: <5cdc2ef0-33e2-9465-0e65-6589b62e4256@netfence.it> Date: Wed, 8 Feb 2023 13:07:36 +0100 List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Subject: Re: Current swap configuration: best practices? Content-Language: en-US To: freebsd-questions@freebsd.org References: <5cd5040b-d6c9-7c5f-9eae-e7e8a098eaca@chezmarcotte.ca> From: Andrea Venturoli In-Reply-To: <5cd5040b-d6c9-7c5f-9eae-e7e8a098eaca@chezmarcotte.ca> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.86 X-Spamd-Result: default: False [-2.73 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.93)[-0.935]; DMARC_POLICY_ALLOW(-0.50)[netfence.it,none]; R_SPF_ALLOW(-0.20)[+ip4:78.134.96.152]; MIME_GOOD(-0.10)[text/plain]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:35612, ipnet:78.134.0.0/17, country:IT]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; HAS_XAW(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4PBdzj3RRMz47lb X-Spamd-Bar: -- X-ThisMailContainsUnwantedMimeParts: N On 2/7/23 19:48, Derek (freebsd lists) wrote: > Using ZFS: > * enabling mirror swap will break crash dumps Ugh! Why so? Any pointer? I've got several gmirror-based swap partitions: these boxes did not crash in a long time, but I'd expect a coredump, should that happen... Any way to test this, instead of waiting for it to happen? bye & Thanks av. From nobody Wed Feb 8 13:33:48 2023 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 4PBgvT08Ntz3nQFX for ; Wed, 8 Feb 2023 13:34:13 +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 4PBgvS5964z4J1q for ; Wed, 8 Feb 2023 13:34:12 +0000 (UTC) (envelope-from paul@gromit.dlib.vt.edu) Authentication-Results: mx1.freebsd.org; none Received: from smtpclient.apple (unknown [IPv6:2001:470:e15b:23::23]) (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 01C8641A91; Wed, 8 Feb 2023 08:34:00 -0500 (EST) Content-Type: text/plain; charset=us-ascii List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Re: Current swap configuration: best practices? From: Paul Mather In-Reply-To: <5cdc2ef0-33e2-9465-0e65-6589b62e4256@netfence.it> Date: Wed, 8 Feb 2023 08:33:48 -0500 Cc: User Questions Content-Transfer-Encoding: quoted-printable Message-Id: <99898374-C698-4077-B52F-54CE547267B8@gromit.dlib.vt.edu> References: <5cd5040b-d6c9-7c5f-9eae-e7e8a098eaca@chezmarcotte.ca> <5cdc2ef0-33e2-9465-0e65-6589b62e4256@netfence.it> To: Andrea Venturoli X-Mailer: Apple Mail (2.3731.400.51.1.1) X-Rspamd-Queue-Id: 4PBgvS5964z4J1q X-Spamd-Bar: ---- 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-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On Feb 8, 2023, at 7:07 AM, Andrea Venturoli wrote: > On 2/7/23 19:48, Derek (freebsd lists) wrote: >=20 >> Using ZFS: >> * enabling mirror swap will break crash dumps >=20 > Ugh! > Why so? Any pointer? > I've got several gmirror-based swap partitions: these boxes did not = crash in a long time, but I'd expect a coredump, should that happen... > Any way to test this, instead of waiting for it to happen? I also have gmirror-based swap partitions set up and have not had = problems with crash dumps being generated after kernel panics. There is a special note in the gmirror(8) man page on setting up crash = dumps. It's near the end of the man page (on my 13-STABLE system), and = begins with the sentence, "Doing kernel dumps to gmirror providers is = possible, but some conditions have to be met." Cheers, Paul.= From nobody Wed Feb 8 14:19:28 2023 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 4PBhvk6jc3z3nSvF for ; Wed, 8 Feb 2023 14:19:30 +0000 (UTC) (envelope-from 482254ac@razorfever.net) Received: from mta01.start.ca (mta01.start.ca [162.250.196.97]) (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 (2048 bits) client-digest SHA256) (Client CN "mail.start.ca", Issuer "RapidSSL Global TLS RSA4096 SHA256 2022 CA1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PBhvk15SKz4Lsg for ; Wed, 8 Feb 2023 14:19:29 +0000 (UTC) (envelope-from 482254ac@razorfever.net) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of 482254ac@razorfever.net designates 162.250.196.97 as permitted sender) smtp.mailfrom=482254ac@razorfever.net; dmarc=none Received: from mta01.start.ca (localhost [127.0.0.1]) by mta01.start.ca (Postfix) with ESMTP id EACE820896 for ; Wed, 8 Feb 2023 09:19:28 -0500 (EST) Received: from mail.razorfever.net (unknown [45.59.188.50]) by mta01.start.ca (Postfix) with ESMTPSA id DA64820895 for ; Wed, 8 Feb 2023 09:19:28 -0500 (EST) Received: from [192.168.0.33] (bock.razorfever.net [192.168.0.33]) by mail.razorfever.net (8.15.2/8.15.2) with ESMTP id 318EJRIJ031221 for ; Wed, 8 Feb 2023 09:19:27 -0500 (EST) (envelope-from 482254ac@razorfever.net) X-Authentication-Warning: mail.razorfever.net: Host bock.razorfever.net [192.168.0.33] claimed to be [192.168.0.33] Message-ID: <6057bcb2-a9cd-95b5-4a74-c4c1672b9e7b@chezmarcotte.ca> Date: Wed, 8 Feb 2023 09:19:28 -0500 List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Subject: Re: Current swap configuration: best practices? To: questions@freebsd.org References: <5cd5040b-d6c9-7c5f-9eae-e7e8a098eaca@chezmarcotte.ca> <5cdc2ef0-33e2-9465-0e65-6589b62e4256@netfence.it> Content-Language: en-US From: "Derek (freebsd lists)" <482254ac@razorfever.net> In-Reply-To: <5cdc2ef0-33e2-9465-0e65-6589b62e4256@netfence.it> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-0.4 required=5.0 tests=ALL_TRUSTED, FROM_STARTS_WITH_NUMS,RP_MATCHES_RCVD autolearn=disabled version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mail.razorfever.net X-Virus-Scanned: ClamAV using ClamSMTP X-Spamd-Result: default: False [-2.29 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.995]; R_SPF_ALLOW(-0.20)[+ip4:162.250.196.0/24]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; DMARC_NA(0.00)[razorfever.net]; PREVIOUSLY_DELIVERED(0.00)[questions@freebsd.org]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; TO_DN_NONE(0.00)[]; HAS_XAW(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; R_DKIM_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:40788, ipnet:162.250.196.0/22, country:CA]; MLMMJ_DEST(0.00)[questions@freebsd.org] X-Rspamd-Queue-Id: 4PBhvk15SKz4Lsg X-Spamd-Bar: -- X-ThisMailContainsUnwantedMimeParts: N On 2023-02-08 07:07, Andrea Venturoli wrote: > On 2/7/23 19:48, Derek (freebsd lists) wrote: > >> Using ZFS: >> * enabling mirror swap will break crash dumps > > Ugh! > Why so? Any pointer? > I've got several gmirror-based swap partitions: these boxes did not > crash in a long time, but I'd expect a coredump, should that happen... > Any way to test this, instead of waiting for it to happen? > I think this is if you're using the ZFS-install path of the installer. I used to do this custom (e.g. dedicated partition on drive with gmirror), not sure what you get when you go this path through the installer: https://docs.freebsd.org/en/books/handbook/bsdinstall/ ZFS Partitioning Menu * Mirror Swap? - Whether to mirror the swap between the disks. Be aware that enabling mirror swap will break crash dumps. Press the Enter key to activate it or not. Wish I could give you more detail. Derek From nobody Wed Feb 8 20:12:13 2023 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 4PBrkr1qqmz3pCPV for ; Wed, 8 Feb 2023 20:12:20 +0000 (UTC) (envelope-from 76nemo76@gmx.ch) Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PBrkp4LxRz3Ksc for ; Wed, 8 Feb 2023 20:12:18 +0000 (UTC) (envelope-from 76nemo76@gmx.ch) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmx.ch header.s=s31663417 header.b=ZtWmi9+k; spf=pass (mx1.freebsd.org: domain of 76nemo76@gmx.ch designates 212.227.17.20 as permitted sender) smtp.mailfrom=76nemo76@gmx.ch; dmarc=pass (policy=none) header.from=gmx.ch DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.ch; s=s31663417; t=1675887136; bh=SEvLEHQJypEd3cgvS5VDqdRYUjKENoASEO+Wxj4cYDc=; h=X-UI-Sender-Class:Date:From:To:Subject; b=ZtWmi9+kcDulkPUifeRXwV9fveBETKzBZB5lnGBoQ+Qokitp7ghgzz1CZUIArfeCK 4AYyh5PaSKyiPO9HxYsBGEE5Zz703MsXVENFhDyl3b3v3ql7Ddit2tT/7nEBJJftCR wdnerNJQaHtlsB0gZOzqE93TJTFIzkvqU71zEplNCu7y77SSBSk3fIAFcuGqKhrC8L hHeA2qrad8Rlb4ZDUSRkCpZ5IjSDvg4g+ZKYcPkLYz8U56i73f1kyZ6Hyak/HMP/EK v2ZPJF6UZ0HpZZiz4eYElGPAkW6Yr7RbxA9574kncdS9L8IkVUlUnuteltlqC+Vjlq 8Vnh54+IzyE+A== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from cervin ([85.195.219.18]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MkYXm-1ojgcQ2Gti-00m5Ng for ; Wed, 08 Feb 2023 21:12:16 +0100 Date: Wed, 8 Feb 2023 21:12:13 +0100 From: Pierre Dupond <76nemo76@gmx.ch> To: FreeBSD Mailing List Subject: slaac ipv6 bridge not working Message-ID: <20230208211213.64009129@cervin> X-Mailer: Claws Mail 3.17.5 (GTK+ 2.24.32; x86_64-pc-linux-gnu) List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:wBGWWl9pYZlyG4/GwQzPgHypZRR9rHYXp3fqXxUWluXiT055gJ3 AtkEHGe6HRImPT8PhNDJgNKPVXFiIcQNS/oRXpnrYdtvSCVrbUXwPuqDlEyZLZfdScSfdHw L5+grvAUMO6xva/EcQBv7Jr5CmzFc0hgmebPTjjLzCixunibGEQ5udoKRSuQZJJmFZgRSgM PtBNXMp0ZY8D/qtX25CUA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:MlAMIiHAIyQ=;qw/PTTZGOYMOGU7fFkSl7EbobWr 0RBd/V1dscFKCZWuiq5fo7obfwgUIrdkMSEY4gZBxvXkz7ENh2PQxNj17sT1O4zv2X2c6QcI+ sM/1+Z8qfM4E8tP1yQsWUNuwWifb340sposI2FUavrb5dLejyuflvt3ntJBet4IQORFp0HT5q NFMYjWdQJqLOIrEKl8V3mql4xxrmNf2f6/xgnSyezoAa5fa5AoJR0F4rJqgRKzy5vYopgKOWv MPElA3nd8LJnrt5IUX7Y06l02kjIYUKVYi2+PblqhoBtCGABLt9vBJsxsCrN6YwffhfNzTFCg cUk1ZHkvxPXrl/UR0BLl+pMA6gG8lqNYiPgWpTi22jOFS2KFpLPfLuzncsyU+zGAIpunDlQBb Mkc/VzY6U9b+lqaG5ZzTu6wSSysEfV7/J2ULfXJAuSSfbXbyy8gxanIuJye8Nyh+a7+FPeVVC o3cYAtsruk5gUyIgfU+SeC3tXNMjfdlMz7bKQoRQUraP02B4e7Zht7bqh6Hs6+RWPIQiegm9d gKEc+PJY3fyt86pqCe3lvIL9i5KOrhICHWDMZE5FJ1v+ngCoqaTM14A9urV2v+lvbaZg+F3d9 qD3WgK/s+/WUClQDWQEJYnROae+YOXuatCXxq5YGeLzJ8mGIXMbtwQSVXrRjQlt1nW7mAFzdJ dC8l2ZlBKMiFVGO4Irrbsw8sl50zrJ02WhHiN3B8MxrrPm4EBhpDIz5bMUTWc9VYf0M1jWBGp 84pOpM1+ABSS3xeOBGbLqDlWBYFJWlqqARJPjlykD2v5lhgMTwkM1ibyMvXsFLGsWiK0wT4+N LPpk5Imw9Es6blsm4nOl3YpZ03XA4MEYBgN/ni3x1XcoEiSyQiwgaiXHwom+PJnjBd0SnMxnN ZSC8ATphPKIPZWMexvCZnoAFGOfflL4QHr/3de90p2XvmfvinRRvouNTk4u/YRHKkPSR3zcVG ErHR/9O0P7HXin/l0eZzkU7U0Jw= X-Spamd-Result: default: False [-3.51 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.91)[-0.911]; DMARC_POLICY_ALLOW(-0.50)[gmx.ch,none]; MID_RHS_NOT_FQDN(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:212.227.17.0/27]; R_DKIM_ALLOW(-0.20)[gmx.ch:s=s31663417]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[212.227.17.20:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[212.227.17.20:from]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; TO_DN_ALL(0.00)[]; FREEMAIL_FROM(0.00)[gmx.ch]; RCVD_COUNT_TWO(0.00)[2]; DKIM_TRACE(0.00)[gmx.ch:+]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmx.ch]; RCVD_TLS_ALL(0.00)[] X-Rspamd-Queue-Id: 4PBrkp4LxRz3Ksc X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N Hi All, I am trying to configure a bridge with one real network interface and= one tap interface (to make a virtual machine run with behyve). Before the real network interface was added to the bridge, slaac was worki= ng correctly (on the device of the real interface). Once the interface is added to the bridge s= laac does not work anymore (on the bridge interface). However, it is possible to add an IPv6 address manually on the bridge. The= command "ifconfig bridge0 inet6 accept rtv_adv" succeed (return code 0) but the address is not set. The command "rtsol -d bridge0" return a strange message about "failed capabilities". All the other parameters in the file /etc/rc.conf have not been changed bu= t the bridge is built in a script and not defined in the file /etc/rc.conf. Do you have some ideas about the causes of this problem? Thanks for your help, regards From nobody Wed Feb 8 23:44:24 2023 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 4PBxRZ5b5zz3nQpq; Wed, 8 Feb 2023 23:44:26 +0000 (UTC) (envelope-from grarpamp@gmail.com) Received: from mail-vs1-xe2a.google.com (mail-vs1-xe2a.google.com [IPv6:2607:f8b0:4864:20::e2a]) (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 "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PBxRY6hFtz470Z; Wed, 8 Feb 2023 23:44:25 +0000 (UTC) (envelope-from grarpamp@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20210112 header.b=d4k0hDWN; spf=pass (mx1.freebsd.org: domain of grarpamp@gmail.com designates 2607:f8b0:4864:20::e2a as permitted sender) smtp.mailfrom=grarpamp@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-vs1-xe2a.google.com with SMTP id x8so385707vso.2; Wed, 08 Feb 2023 15:44:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=9/MkyjnRvM1B8x7oVq0+sBlJ8rwSA+6OTHZVYksMSIY=; b=d4k0hDWNmR1diSuZh8abjf6wPsXQ7jeyme5putqx5d4dO+o4W3ry4n5jBQN0tUBqMu VK07pzF/OKNwmT3wT4B085szBuOCyAlNEN6QLRYg1rV3uu88YYLJweAbkyc+m1zrWmSF Qi+Scv3VR/4jH5SCGrBnImHKxGW69lrh0mn4BMXRqFRPiJvEL7cvmPotIvxg4j+d/OSX 5QWaSTyMJrPEpj/HHCqd+/Rz6U4yFIwHAYfIjNYkwWvQwO284wjWaGHWlg9WdK8fTHjl oQeMSmeZrZw6eQnNLG+BCvouQ2N+PqXGijtE0Ffcjr3FisahKpp26x3SwXAr3YC2j2aC V51A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=9/MkyjnRvM1B8x7oVq0+sBlJ8rwSA+6OTHZVYksMSIY=; b=j5J7A38xGSZlTSxmMTRXBYSHqTwK2MwOhho++lKxO4YYgrv5M7eguwIetqMg823j/9 AeFMvrHbZdO3jPoSowcaxy0pxPoBEz7kZnfKpm3XSUJZ9wJ24a0/o0rg5e9y0qeNjtK4 nP4aDPeWC8DeRABESxLngZZHl5bVQEBI1+JnwapSrE/mlOcVg1q/1HYNlRlwcD60kkAJ t2joEBuHwf05G6J4/mZQNFYdNdnte2rQ/wOKOSr2iZVSbuH2RNn3LGNyryo1XXHgR5at hNrijK74R1mcSnH0/wABDpAqMuf7sjSCQSRVnt3FCOEhL0LTfT4qwYo4WhRVN/N3n7py 3Z9Q== X-Gm-Message-State: AO0yUKUvYULlzz703TGrV+AZMKMxq9Yza+c2ZaQxMGh6MjZzOe0/Kd4x RNYJTxm72lCdi82R9dl2c8bqBAw2UYXqgPp3bzFr1iPaGyObzZmT X-Google-Smtp-Source: AK7set+FMKBF0GEguUXGtGn4e7Rv6SoUf0emI+wAT7uf6rujCO5Mo08Rnwqur1ggJ2aNMQwcAta7XBcYxbd836F2WcY= X-Received: by 2002:a05:6102:53c4:b0:3f0:8af8:6a78 with SMTP id bs4-20020a05610253c400b003f08af86a78mr2199786vsb.55.1675899864701; Wed, 08 Feb 2023 15:44:24 -0800 (PST) List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 Received: by 2002:a59:c32b:0:b0:399:45ad:34c4 with HTTP; Wed, 8 Feb 2023 15:44:24 -0800 (PST) From: grarpamp Date: Wed, 8 Feb 2023 18:44:24 -0500 Message-ID: Subject: Running Apps As Root Considered Unwise [re: # amule, distributed apps] To: questions@freebsd.org Cc: ports@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Spamd-Result: default: False [-4.00 / 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)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20210112]; MIME_GOOD(-0.10)[text/plain]; MLMMJ_DEST(0.00)[questions@freebsd.org,ports@freebsd.org]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::e2a:from]; MID_RHS_MATCH_FROMTLD(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; FREEMAIL_FROM(0.00)[gmail.com]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_NONE(0.00)[]; RCVD_TLS_LAST(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] X-Rspamd-Queue-Id: 4PBxRY6hFtz470Z X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N On 2/8/23, Luciano Mannucci wrote: > root@marietto:/usr/home/marietto # amule Users should probably not be running random applications that they downloaded from the untrustable internet as root. Far too many exploits/bugs have happened that way around world. Use a VM or disposable, or remap IP ports, an unpriviledged user, etc. If people want to explore or make more ports, FreeBSD will compile and run many of the newer distributed sharing/filestorage/chat/crypto apps beyond amule too. Have fun :) -- https://www.youtube.com/watch?v=xWAwK2fHArc https://duckduckgo.com/?ia=videos&iax=videos&q=voluntaryism https://odysee.com/@Anarchast:2 https://bitchute.com/ || https://rumble.com/ https://twitter.com/NameRedacted247 From nobody Thu Feb 9 01:41:22 2023 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 4PC02X3Vftz3ng81 for ; Thu, 9 Feb 2023 01:41:24 +0000 (UTC) (envelope-from galtsev@kicp.uchicago.edu) Received: from kicp.uchicago.edu (kicp.uchicago.edu [128.135.20.70]) by mx1.freebsd.org (Postfix) with ESMTP id 4PC02W4KhJz4NfF for ; Thu, 9 Feb 2023 01:41:23 +0000 (UTC) (envelope-from galtsev@kicp.uchicago.edu) Authentication-Results: mx1.freebsd.org; dkim=none; spf=none (mx1.freebsd.org: domain of galtsev@kicp.uchicago.edu has no SPF policy when checking 128.135.20.70) smtp.mailfrom=galtsev@kicp.uchicago.edu; dmarc=fail reason="No valid SPF, No valid DKIM" header.from=uchicago.edu (policy=none) Received: from [192.168.12.191] (unknown [172.56.249.7]) (Authenticated sender: galtsev) by kicp.uchicago.edu (Postfix) with ESMTPSA id 0AAF74E42A for ; Wed, 8 Feb 2023 19:41:23 -0600 (CST) Message-ID: <5f35ad74-e690-3d99-249f-1b3615c083b8@kicp.uchicago.edu> Date: Wed, 8 Feb 2023 20:41:22 -0500 List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.6.1 Subject: Re: Running Apps As Root Considered Unwise [re: # amule, distributed apps] Content-Language: en-US To: questions@freebsd.org References: From: Valeri Galtsev In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Result: default: False [-3.07 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.97)[-0.971]; RCVD_IN_DNSWL_MED(-0.20)[128.135.20.70:from]; RCVD_NO_TLS_LAST(0.10)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_POLICY_SOFTFAIL(0.10)[uchicago.edu : No valid SPF, No valid DKIM,none]; TO_DN_NONE(0.00)[]; R_DKIM_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_TWO(0.00)[2]; ASN(0.00)[asn:160, ipnet:128.135.0.0/16, country:US]; TO_MATCH_ENVRCPT_ALL(0.00)[]; ARC_NA(0.00)[]; MLMMJ_DEST(0.00)[questions@freebsd.org]; PREVIOUSLY_DELIVERED(0.00)[questions@freebsd.org]; R_SPF_NA(0.00)[no SPF record]; RCPT_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[] X-Rspamd-Queue-Id: 4PC02W4KhJz4NfF X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N On 2/8/23 6:44 PM, grarpamp wrote: > On 2/8/23, Luciano Mannucci wrote: >> root@marietto:/usr/home/marietto # amule > > Users should probably not be running random applications > that they downloaded from the untrustable internet as root. Wow, this sounds like an advise from MS world. In case of UNIX when user was saying "I crashed the machine" I replied: you do not have admin/root privileges. If something went wrong it is not your fault, but the fault of the system, and my - sysadmin's - who didn't configure the system secure enough, so regular user can not do damage to the system or work of other users on the machine. Just my 2 cents. Valeri > Far too many exploits/bugs have happened that way around world. > Use a VM or disposable, or remap IP ports, an unpriviledged user, etc. > > If people want to explore or make more ports, FreeBSD will compile > and run many of the newer distributed sharing/filestorage/chat/crypto > apps beyond amule too. Have fun :) > > > > > > -- > https://www.youtube.com/watch?v=xWAwK2fHArc > https://duckduckgo.com/?ia=videos&iax=videos&q=voluntaryism > https://odysee.com/@Anarchast:2 > https://bitchute.com/ || https://rumble.com/ > https://twitter.com/NameRedacted247 From nobody Thu Feb 9 01:44:06 2023 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 4PC05h0twVz3ngdC for ; Thu, 9 Feb 2023 01:44:08 +0000 (UTC) (envelope-from galtsev@kicp.uchicago.edu) Received: from kicp.uchicago.edu (kicp.uchicago.edu [128.135.20.70]) by mx1.freebsd.org (Postfix) with ESMTP id 4PC05g4yHsz4PPm for ; Thu, 9 Feb 2023 01:44:07 +0000 (UTC) (envelope-from galtsev@kicp.uchicago.edu) Authentication-Results: mx1.freebsd.org; dkim=none; spf=none (mx1.freebsd.org: domain of galtsev@kicp.uchicago.edu has no SPF policy when checking 128.135.20.70) smtp.mailfrom=galtsev@kicp.uchicago.edu; dmarc=fail reason="No valid SPF, No valid DKIM" header.from=uchicago.edu (policy=none) Received: from [192.168.12.191] (unknown [172.56.249.7]) (Authenticated sender: galtsev) by kicp.uchicago.edu (Postfix) with ESMTPSA id 456294E44A for ; Wed, 8 Feb 2023 19:44:07 -0600 (CST) Message-ID: <62910b27-6ed5-0ed4-50be-7bc78a079ac3@kicp.uchicago.edu> Date: Wed, 8 Feb 2023 20:44:06 -0500 List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.6.1 Subject: Re: Running Apps As Root Considered Unwise [re: # amule, distributed apps] Content-Language: en-US To: questions@freebsd.org References: <5f35ad74-e690-3d99-249f-1b3615c083b8@kicp.uchicago.edu> From: Valeri Galtsev In-Reply-To: <5f35ad74-e690-3d99-249f-1b3615c083b8@kicp.uchicago.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Result: default: False [-3.07 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.97)[-0.971]; RCVD_IN_DNSWL_MED(-0.20)[128.135.20.70:from]; RCVD_NO_TLS_LAST(0.10)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_POLICY_SOFTFAIL(0.10)[uchicago.edu : No valid SPF, No valid DKIM,none]; PREVIOUSLY_DELIVERED(0.00)[questions@freebsd.org]; R_DKIM_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_TWO(0.00)[2]; ASN(0.00)[asn:160, ipnet:128.135.0.0/16, country:US]; TO_MATCH_ENVRCPT_ALL(0.00)[]; ARC_NA(0.00)[]; MLMMJ_DEST(0.00)[questions@freebsd.org]; TO_DN_NONE(0.00)[]; R_SPF_NA(0.00)[no SPF record]; RCPT_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[] X-Rspamd-Queue-Id: 4PC05g4yHsz4PPm X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N On 2/8/23 8:41 PM, Valeri Galtsev wrote: > > > On 2/8/23 6:44 PM, grarpamp wrote: >> On 2/8/23, Luciano Mannucci wrote: >>> root@marietto:/usr/home/marietto # amule >> >> Users should probably not be running random applications >> that they downloaded from the untrustable internet as root. > My apologies, I 100% agree with you, just managed to miss your mentioning "root". You are 100% right, and my comment below is irrelevant. Valeri > Wow, this sounds like an advise from MS world. In case of UNIX when user > was saying "I crashed the machine" I replied: you do not have admin/root > privileges. If something went wrong it is not your fault, but the fault > of the system, and my - sysadmin's - who didn't configure the system > secure enough, so regular user can not do damage to the system or work > of other users on the machine. > > Just my 2 cents. > > Valeri > >> Far too many exploits/bugs have happened that way around world. >> Use a VM or disposable, or remap IP ports, an unpriviledged user, etc. >> >> If people want to explore or make more ports, FreeBSD will compile >> and run many of the newer distributed sharing/filestorage/chat/crypto >> apps beyond amule too. Have fun :) >> >> >> >> >> >> -- >> https://www.youtube.com/watch?v=xWAwK2fHArc >> https://duckduckgo.com/?ia=videos&iax=videos&q=voluntaryism >> https://odysee.com/@Anarchast:2 >> https://bitchute.com/  ||  https://rumble.com/ >> https://twitter.com/NameRedacted247 From nobody Thu Feb 9 08:23:32 2023 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 4PC8yv30gCz3n2Hv for ; Thu, 9 Feb 2023 08:23:51 +0000 (UTC) (envelope-from 4250.82.1d4f900059c9326.b50d1e35823c7a9f94ead377c63d1de9@email-od.com) Received: from s1-b0c6.socketlabs.email-od.com (s1-b0c6.socketlabs.email-od.com [142.0.176.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4PC8yt2prFz4Cr0 for ; Thu, 9 Feb 2023 08:23:50 +0000 (UTC) (envelope-from 4250.82.1d4f900059c9326.b50d1e35823c7a9f94ead377c63d1de9@email-od.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; d=email-od.com;i=@email-od.com;s=dkim; c=relaxed/relaxed; q=dns/txt; t=1675931030; x=1678523030; h=content-transfer-encoding:content-type:mime-version:references:in-reply-to:message-id:subject:cc:to:from:date:x-thread-info:subject:to:from:cc:reply-to; bh=DvtB34lYCYQbXqo91N98249btWJVuMCM+7g9Z4mC998=; b=R5T3Kcj8OH3kiHhPrTEVKyWBO5SABitfJp+e6YKfTp4iu48bqkdwi7GRnKcZ0wAaVKJ1sKDcYb8VVxQGv7ZEOz9pcCW/mMHjHnELziZAZuC2hMVngMyAiOYwkzDTBeSIbhxt3WZAbnhNGrVxV3bY14MPnPFc6QnC3l1GnXRFzZA= X-Thread-Info: NDI1MC4xMi4xZDRmOTAwMDU5YzkzMjYucXVlc3Rpb25zPWZyZWVic2Qub3Jn Received: from r1.us-west-2.aws.in.socketlabs.com (r1.us-west-2.aws.in.socketlabs.com [142.0.190.1]) by mxsg2.email-od.com with ESMTP(version=Tls12 cipher=Aes256 bits=256); Thu, 9 Feb 2023 03:23:37 -0500 Received: from smtp.lan.sohara.org (EMTPY [185.202.17.215]) by r1.us-west-2.aws.in.socketlabs.com with ESMTP(version=Tls12 cipher=Aes256 bits=256); Thu, 9 Feb 2023 03:23:35 -0500 Received: from [192.168.63.1] (helo=steve.lan.sohara.org) by smtp.lan.sohara.org with smtp (Exim 4.95 (FreeBSD)) (envelope-from ) id 1pQ2DM-000IXG-W1; Thu, 09 Feb 2023 08:23:33 +0000 Date: Thu, 9 Feb 2023 08:23:32 +0000 From: Steve O'Hara-Smith To: grarpamp Cc: questions@freebsd.org Subject: Re: Running Apps As Root Considered Unwise [re: # amule, distributed apps] Message-Id: <20230209082332.11c7ca7f0c28a39005c8ff62@sohara.org> In-Reply-To: References: X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd13.0) X-Clacks-Overhead: "GNU Terry Pratchett" List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4PC8yt2prFz4Cr0 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:7381, ipnet:142.0.176.0/22, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On Wed, 8 Feb 2023 18:44:24 -0500 grarpamp wrote: > Users should probably not be running random applications > that they downloaded from the untrustable internet as root. Certainly not in any environment that's doing anything else or is trusted in any way. If the only thing at risk is a dedicated (virtual perhaps) machine connected only to the public internet then being root doesn't matter - otherwise it matters a lot. -- Steve O'Hara-Smith From nobody Thu Feb 9 09:32:30 2023 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 4PCBVB4BN5z3nQP3 for ; Thu, 9 Feb 2023 09:32:34 +0000 (UTC) (envelope-from 76nemo76@gmx.ch) Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PCBV928j1z4MSV for ; Thu, 9 Feb 2023 09:32:33 +0000 (UTC) (envelope-from 76nemo76@gmx.ch) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmx.ch header.s=s31663417 header.b=WQYf73vT; spf=pass (mx1.freebsd.org: domain of 76nemo76@gmx.ch designates 212.227.17.21 as permitted sender) smtp.mailfrom=76nemo76@gmx.ch; dmarc=pass (policy=none) header.from=gmx.ch DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.ch; s=s31663417; t=1675935151; bh=JHCIaOKJcuFIu/z8Ts+8aoMHyagsfEfZTWkzuME+O/c=; h=X-UI-Sender-Class:Date:From:To:Subject:In-Reply-To:References; b=WQYf73vTvx39QRpiUQ7HJcibfy9atHEyQNb0HkIkBsS+xFusFZEqIQ+dxZFb1QVaC qXV64U1g2bFxAYG4df0XIZRGvoLpiybKV239iazkeAiyxyMULQWJ5vxCneTrWkg9pX bHzFvSa6CEwygudgnd9YCiSl6roFC/36MxhUmRHFiptxFYRB39Wguk0DELluUl1jAl 3/StbTTpIV7BanvKfRJtcIH2UNpMrUCe5yyCk4pBVQtfvqWvAeM1mxYhTYGmekhUvD ar12ydZO21jRS8aHLXI3Fr9L/PEumLjAqcFIVwZWNRCV1PqRMsmVXiaLfRnvyg60qJ yxkzVhk8WTocA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from cervin ([85.195.219.18]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M8ygY-1pTsmP2CrW-006BAG for ; Thu, 09 Feb 2023 10:32:31 +0100 Date: Thu, 9 Feb 2023 10:32:30 +0100 From: Pierre Dupond <76nemo76@gmx.ch> To: FreeBSD Mailing List Subject: Re: slaac ipv6 bridge not working Message-ID: <20230209103230.2bc7c62e@cervin> In-Reply-To: <20230208211213.64009129@cervin> References: <20230208211213.64009129@cervin> X-Mailer: Claws Mail 3.17.5 (GTK+ 2.24.32; x86_64-pc-linux-gnu) List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:SewBrgW3jj0ExPKuF4yoz7vRTREuggUI1sQ+Z/7FXD+38k9k5zl s6U7Xg2OxYzRXZ4KyZEv9CXSw79GYYWc/AaAzllrqzCB2aN0SVyCQ6IQj830Jxy8hfZ7oWJ NDHA5ourcxn8/tUxPAGPM7fOcitUfE9ReM/a8mWYpP7LyA8QwUxsHOBSFFtB/KoI4L2VxiX xxQJYJNf+2OX6aQUhuO9w== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:BW01zxrJmFc=;AnjnIocUbAeagyFyNTJRj/hPMR1 bNBsXgL7XEK+cV0I+flMUwIre+UBYefT5Eiyq8Pc0oe361n4gvf6mIDBtGUVDdm7/2uYea58N vzkSoZU0EEUdCSIqmbEuCXYn5xBU5hd472eYkuWTNe8qshdoP3OF36tuLHGGYqS+AEKq/oVe1 9kxTFs+BmEulWzso8Sl5MsUel1oqlA1ieCKOtCnAtry0xMn59qd7KwcLPx1xsCElWsAUYPHj/ 5yyOn9vl82QdAN52kaakgBK6uXe/iCD4KRJqr2oMXlt9aXBRyuoFTt6t1ZFaQH2yIm/SCWBJg mzxg1eBa9xvAxIIz+QMVCkqi54TeXgjDZ2LPEEFvi+j8T4+HK1zFRDpwhFidRoXLosxeRSm3b f+a+eGt7ByDJ4RgZPlqr027sN1G9RlyieEwBnmESmjKIDwJ3RBlBsCJpNJ/XE3D2GD8IMtOEK 5XrCiIwiVr6PekdWJnQGBSb/N563JpaM/nm1Tf1gwhWoGS4MEGxv1s/7n4gJltmMtnfJ8sQ/S e9/4rCmO2YHCTO8IYN1fz+7j0cQHe1odkXWe3gZB94VZavW3K3MReBpq2CQL/lZHxGccSkARe lLW0MemUeGkvZYSDfqvU2Taa8dyuGWUk4FXMXiH/wPdzRguzZVZw4WpYAhgk1hhIYw9USOynE CLiIV0z9vbQY5eLbN7bvhBQxC941n9KCPfYX44VSF+LsKiLJxCSND3tTeZBbZLrUwPfierG5t dQSfQkf5Aw0j6eHskv01Ey0fSxjN+l0tkeYLPANE0Q+06Kz6XMo3QWjJYguqr5iICaTb9Q7ZA UVlwa9GpJvC5KOsF37aBqpZ+8QpjPRvhrYzV84VuX3LnBF0wlLHjP7DGMbZZh8BMBlhLeT9XZ PIEFruUGcEeO4SMK6DIxvCqyLMm3Q3NPfevCCL4eiXqyt2zgC7uLvIUKUmfcFxVewdbN+bg2M TbuWWmGPsq2qtMKiRtr6XOOZpsw= X-Spamd-Result: default: False [-3.60 / 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)[gmx.ch,none]; MID_RHS_NOT_FQDN(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:212.227.17.0/27]; R_DKIM_ALLOW(-0.20)[gmx.ch:s=s31663417]; MIME_GOOD(-0.10)[text/plain]; RCVD_IN_DNSWL_LOW(-0.10)[212.227.17.21:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[212.227.17.21:from]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; TO_DN_ALL(0.00)[]; FREEMAIL_FROM(0.00)[gmx.ch]; RCVD_COUNT_TWO(0.00)[2]; DKIM_TRACE(0.00)[gmx.ch:+]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmx.ch]; RCVD_TLS_ALL(0.00)[] X-Rspamd-Queue-Id: 4PCBV928j1z4MSV X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N Hi All, Finally I have found the solution. It is described in the following quotation from the shell script used to create and activate the bridge. #By default and even, if in the file "/etc/rc.conf" #the variable 'ipv6_activate_all_interfaces=3D"YES"' #is defined, the interface will be created with IPv6 #disabled. No local-link address is generated #and thus no IPv6 networking is possible. ifconfig bridge0 inet6 -ifdisabled ifconfig bridge0 inet6 auto_linklocal ifconfig bridge0 inet6 accept_rtadv best regards On Wed, 8 Feb 2023 21:12:13 +0100 Pierre Dupond <76nemo76@gmx.ch> wrote: > Hi All, > I am trying to configure a bridge with one real network interface a= nd one > tap interface (to make a virtual machine run with behyve). > > Before the real network interface was added to the bridge, slaac was wor= king correctly (on the > device of the real interface). Once the interface is added to the bridge= slaac does not > work anymore (on the bridge interface). > > However, it is possible to add an IPv6 address manually on the bridge. T= he command > "ifconfig bridge0 inet6 accept rtv_adv" succeed (return code 0) but > the address is not set. The command "rtsol -d bridge0" return a strange > message about "failed capabilities". > > All the other parameters in the file /etc/rc.conf have not been changed = but > the bridge is built in a script and not defined in the file /etc/rc.conf= . > > Do you have some ideas about the causes of this problem? > > Thanks for your help, > > > regards > From nobody Thu Feb 9 19:04:47 2023 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 4PCRBk2JK9z3nPPp for ; Thu, 9 Feb 2023 19:05:02 +0000 (UTC) (envelope-from tomek@cedro.info) Received: from mail-qt1-x82e.google.com (mail-qt1-x82e.google.com [IPv6:2607:f8b0:4864:20::82e]) (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 "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PCRBj3DNrz3MC6 for ; Thu, 9 Feb 2023 19:05:01 +0000 (UTC) (envelope-from tomek@cedro.info) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=cedro.info header.s=google header.b="YB/P7xVO"; spf=none (mx1.freebsd.org: domain of tomek@cedro.info has no SPF policy when checking 2607:f8b0:4864:20::82e) smtp.mailfrom=tomek@cedro.info; dmarc=none Received: by mail-qt1-x82e.google.com with SMTP id h24so3104897qta.12 for ; Thu, 09 Feb 2023 11:05:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cedro.info; s=google; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=n2y3CAjWHHe6yx9c/PTOdFUPV1n9BaA9zAXTnB0IGTw=; b=YB/P7xVOASyyqTSZQFAa7BScS4YJv//A9sDNWt5S+6rHhjxP4+Jt9Z8TuFxFM8kW/i A7j9Cn9H1Tx1f3K/XLIlsFtx24wRuJf5e9XrSKMgTp0ZPJVWcx4ezzgR3hpiy413mY25 lPt8kfyGhORRL70u7LZJVbjcCq5HHeJ+wSmijsCLHQVcMPe5rTowXRAxM1peNcCF+oFr AahwlTV2b+dAVT1l4gScpHvGcdBN+Ve4dmyhGHpOVUHpUw8C6H+Ikbg5GzeJXpCdVRG8 ZuTBASikYrnRWtua3S6md62hnoboVw/2wIXP0jyGOzKQeYu+giuy3JT80UCtmvmd4Xgf LZnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=n2y3CAjWHHe6yx9c/PTOdFUPV1n9BaA9zAXTnB0IGTw=; b=ELSvlsjmL/tCV9vobobHsZwqTRflaxXTgS/CjwCkgQUE09xaYT3nOTxjZsufibcqY5 +pczYZdOMHnW6EefUqB9amGJZ9QaD8XhKa5q+jLs2SlblooYd4kxOwiDe4LfUe8AMSu0 cShNF0uYGvj1sESaTWzy2sJ5SmPEboOVD9pTLkyjZ0UshMLAWVDVgJqOLzBlgoXFTOSs rtz4rHR4DU2mpuaGB8nKvcTGP6/exTeiOWdYahuP2K7hoB2yk0gtwCOImkRBPp1ugzff YC3KbEdtKOwzNXc1AfmJVnK6E6qQP1z9OOD0vFrBToPAoQGCuovrwsVIUvro9CoDJMMI R61Q== X-Gm-Message-State: AO0yUKUeYuQKtiTKEgipNVMXf83QU4RhL0EvRPZNoe7qINnmC3mWBKn3 s3lU97VVNELjJ8lNWklY3bvKHXevOFnb3fba X-Google-Smtp-Source: AK7set9yLk+8HETB+LqG4I+oc9A8TSLgaeAOwAG0qEO3Y3Ujr4B6tD/ppdQ6WCZzMDbLX3P5ElvdLg== X-Received: by 2002:a05:622a:588:b0:3b9:b7c9:f0d3 with SMTP id c8-20020a05622a058800b003b9b7c9f0d3mr17355816qtb.43.1675969500421; Thu, 09 Feb 2023 11:05:00 -0800 (PST) Received: from mail-yb1-f174.google.com (mail-yb1-f174.google.com. [209.85.219.174]) by smtp.gmail.com with ESMTPSA id z6-20020a376506000000b0071c535f3ff3sm1952891qkb.6.2023.02.09.11.04.59 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 09 Feb 2023 11:05:00 -0800 (PST) Received: by mail-yb1-f174.google.com with SMTP id g2so3560551ybk.8 for ; Thu, 09 Feb 2023 11:04:59 -0800 (PST) X-Received: by 2002:a05:6902:343:b0:861:d599:c834 with SMTP id e3-20020a056902034300b00861d599c834mr1524200ybs.402.1675969499572; Thu, 09 Feb 2023 11:04:59 -0800 (PST) List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 From: Tomek CEDRO Date: Thu, 9 Feb 2023 20:04:47 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: installer live cd general computer service features To: FreeBSD Questions Mailing List Content-Type: text/plain; charset="UTF-8" X-Spamd-Result: default: False [-3.30 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; R_DKIM_ALLOW(-0.20)[cedro.info:s=google]; MIME_GOOD(-0.10)[text/plain]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::82e:from,209.85.219.174:received]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_NA(0.00)[no SPF record]; DKIM_TRACE(0.00)[cedro.info:+]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; TO_DN_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DMARC_NA(0.00)[cedro.info]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Queue-Id: 4PCRBj3DNrz3MC6 X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N Hello world :-) Is it possible to mount fuse filesystem with installer's live cd? Usually when servicing a client's computer I just need to boot off the usb drive and dump a filesystem onto external drive or simply rescue some files. I have some medical equipment at hand with some castrated pc i386 bios that does not boot linux but it boots the FreeBSD! :-) External drives are usually formatted to exfat or ntfs. These are available with fuse on FreeBSD. That seems not be available on Installer's LiveCD set. Would that be possible to add some nice computer service tools to the LiveCD (i.e. only to full DVD image)? This image is already often over single layer dvd image (I have switched to DVD DL 8GB disks already) or simply the USB stick image. It would be really nice _not_ to use Linux images at all anymore but the FreeBSD itself to perform generic servicing tasks from a bootable image :-) Any hints welcome :-) Tomek -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info From nobody Thu Feb 9 19:19:04 2023 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 4PCRW63Tckz3nRC6 for ; Thu, 9 Feb 2023 19:19:14 +0000 (UTC) (envelope-from ml@netfence.it) Received: from soth.netfence.it (mailserver.netfence.it [78.134.96.152]) (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 (2048 bits) client-digest SHA256) (Client CN "mailserver.netfence.it", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PCRW534Vkz3RKT for ; Thu, 9 Feb 2023 19:19:13 +0000 (UTC) (envelope-from ml@netfence.it) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of ml@netfence.it designates 78.134.96.152 as permitted sender) smtp.mailfrom=ml@netfence.it; dmarc=pass (policy=none) header.from=netfence.it Received: from [10.1.2.18] (alamar.local.netfence.it [10.1.2.18]) (authenticated bits=0) by soth.netfence.it (8.17.1/8.17.1) with ESMTPSA id 319JJ4uI019598 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO) for ; Thu, 9 Feb 2023 20:19:04 +0100 (CET) (envelope-from ml@netfence.it) X-Authentication-Warning: soth.netfence.it: Host alamar.local.netfence.it [10.1.2.18] claimed to be [10.1.2.18] Message-ID: Date: Thu, 9 Feb 2023 20:19:04 +0100 List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 To: FreeBSD Questions Mailing List Content-Language: en-US From: Andrea Venturoli Subject: Upgrading 12.3 + OpenZFS from ports to 13.1 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Result: default: False [-3.80 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.998]; DMARC_POLICY_ALLOW(-0.50)[netfence.it,none]; R_SPF_ALLOW(-0.20)[+ip4:78.134.96.152]; MIME_GOOD(-0.10)[text/plain]; ASN(0.00)[asn:35612, ipnet:78.134.0.0/17, country:IT]; R_DKIM_NA(0.00)[]; TO_DN_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; MIME_TRACE(0.00)[0:+]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_HAS_DN(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; HAS_XAW(0.00)[]; RCVD_TLS_ALL(0.00)[] X-Rspamd-Queue-Id: 4PCRW534Vkz3RKT X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N Hello. I'm about to upgrade a 12.3 machine which had OpenZFS from ports installed (in order to have encryption on some datasets) to 13.1 and thought I might ask before hitting my head... Any caveat? Is it just a matter of changing openzfs_load="YES" back to zfs_load="YES" in /boot/loader.conf before booting the new kernel? Other things to check? bye & Thanks av. From nobody Thu Feb 9 23:34:10 2023 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 4PCY9K57mHz3pJr2 for ; Thu, 9 Feb 2023 23:34:13 +0000 (UTC) (envelope-from dan@langille.org) Received: from wout2-smtp.messagingengine.com (wout2-smtp.messagingengine.com [64.147.123.25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4PCY9K4QgRz3Jkj for ; Thu, 9 Feb 2023 23:34:13 +0000 (UTC) (envelope-from dan@langille.org) Authentication-Results: mx1.freebsd.org; none Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 9D73A3200958; Thu, 9 Feb 2023 18:34:12 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Thu, 09 Feb 2023 18:34:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=langille.org; h= cc:cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm1; t=1675985652; x= 1676072052; bh=KiPQc65XG5AMV+RzhD35/5GY9kMLIzs1lIjLjYnkM+I=; b=W xC6dRD9MjFOKCE26W1oZQ+sIZ/23QQXSgOEraW7j+/KdTjjpGy4ant0AYNFNV2Ki KUdifxxMKF7erVE1DeG4uv16zt+XwgHDFudjVTix3yEixOfHRQfETnFHAyOgP+/d fS/fE6BKpcc0fGY2zYMbz2PfCVf2t8MBt4qyb5/2Gj6I4d6KLyZFoREzGiu20DsS K1xvhcKekbrE07AtqnF71Elw2QaeIcqlhyIFDdJcuIEv7aZMwilthf9UCNo95yyf 45se4TSvrJn6rx82Q+CDcXfolXy5DKhBgTG7NG98SbjLjh3wfCBNeJUVQc0RqbSV MYeZtLZ/TBwwa4Sd3a20g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1675985652; x= 1676072052; bh=KiPQc65XG5AMV+RzhD35/5GY9kMLIzs1lIjLjYnkM+I=; b=i NSu8QFiACc6pB0kMdLyQWf/oihdBW0xu24bM5dYQ3BF9KhypYYDJmh3Vfp4P5pVw 8fSVNCvSzmSzR6f7byRmeIy5loRp+HeDCQeYtDDBoZm8hDwzCn9/sqZ5ebzkQbKz 4VdH7D2LXHfBd5oiMPwbjZAY9Di3MLJeRNAjr/i3y7En6teyMrr5uW/+/3BySAxC JwECaH/9k9oiVHLLBZJjLDmT1H42uDntZvhuPuWkn+kbFt6asQNqLMWKyCuGIVlj xppaO7cIN7WieG4FdBhK0A+PVNYG1wktrOb3VDBrsJojlHfp+y8lAoFhEQESdzSp vITTltgnZkSLpZa+eApJw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrudehgedgudduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepuffvvehfhffkffgfgggjtgfgsehtjeertddtfeejnecuhfhrohhmpeffrghn ucfnrghnghhilhhlvgcuoegurghnsehlrghnghhilhhlvgdrohhrgheqnecuggftrfgrth htvghrnhepgeegteetjeevfedttdduledvteetvedugedvudfhtdeutedvfeeiieefhfev ieehnecuffhomhgrihhnpehlrghnghhilhhlvgdrohhrghenucevlhhushhtvghrufhiii gvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegurghnsehlrghnghhilhhlvgdrohhr gh X-ME-Proxy: Feedback-ID: ifbf9424e:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 9 Feb 2023 18:34:11 -0500 (EST) Subject: Re: Upgrading 12.3 + OpenZFS from ports to 13.1 To: Andrea Venturoli Cc: FreeBSD Questions Mailing List References: From: Dan Langille Message-ID: <1a606ad7-1379-a0b9-c3e5-3d01272a197c@langille.org> Date: Thu, 9 Feb 2023 18:34:10 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:52.0) Gecko/20100101 PostboxApp/7.0.59 List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Rspamd-Queue-Id: 4PCY9K4QgRz3Jkj X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:29838, ipnet:64.147.123.0/24, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N Andrea Venturoli wrote on 2/9/23 2:19 PM: > Hello. > > I'm about to upgrade a 12.3 machine which had OpenZFS from ports > installed (in order to have encryption on some datasets) to 13.1 and > thought I might ask before hitting my head... > Any caveat? > > Is it just a matter of changing openzfs_load="YES" back to > zfs_load="YES" in /boot/loader.conf before booting the new kernel? > Other things to check? You could try "zfs checkpoint" before starting, just in case. I do that. I've updated a few hosts from 12.3 to 13.1 - and I also had VMware snapshots of them. :) -- Dan Langille dan@langille.org : https://langille.org/ From nobody Fri Feb 10 01:21:28 2023 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 4PCbYY4S0cz3pngF for ; Fri, 10 Feb 2023 01:21:53 +0000 (UTC) (envelope-from wfdudley@gmail.com) Received: from mail-qt1-x829.google.com (mail-qt1-x829.google.com [IPv6:2607:f8b0:4864:20::829]) (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 "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PCbYX2S8lz3qC6 for ; Fri, 10 Feb 2023 01:21:52 +0000 (UTC) (envelope-from wfdudley@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20210112 header.b=S8Rr9Fwm; spf=pass (mx1.freebsd.org: domain of wfdudley@gmail.com designates 2607:f8b0:4864:20::829 as permitted sender) smtp.mailfrom=wfdudley@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-qt1-x829.google.com with SMTP id h24so4275757qta.12 for ; Thu, 09 Feb 2023 17:21:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=oWBa2I6bTHn9IGx3+HPs3T+dHU3rp8DKkxOq5Vjvb/w=; b=S8Rr9FwmJVawGNBui/f2TIdc6t58MJk+6n9SPuOC9zHm34uUGt3gyCAnuneP46RYze UzkfAe+zSbS4vBItQJzv/NyknnWsOAybUc3duzjcofhRU+lK5WjIb2HjhbhMea0ORlhp dnpQPI+DEyBmhsRmZ4vFSqMBnz15Z2E72sb0PVk6q8uvu4kXtaXb/QtbCrHreyPi/NgJ ZCySDQlztvhytrFcvrPvMjfy7JLkgPtLW/StoJ8P7ZDHimMLuqi9mKqPq9fuQafzRW4t QchVwC9Cdv3l8iTorZAgMgjo+q5HUoO6hNLmg7CcNS4EEG8Sf3kn40ya/fo3z6QEFJrW 9+EQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=oWBa2I6bTHn9IGx3+HPs3T+dHU3rp8DKkxOq5Vjvb/w=; b=Ga3BiBgkvm0aSoIcESoul8/JcDpn32QqBgNG7sPwByZoTAJqnAWN9GfgjzZEc2roTn mD4uhdcuces39YPMcdukUpy7jlEnQlVX1hDKiDa0rmcopLyBPrPnDIJSyGaDWi6guDIS wNVcnRrpK2ul2ZpwyGEzuONw73y548IYyLUBcp3Ni/3DQZx9IzclQ+Z5zVJjXj+OIvI1 lnsQm5T90PP6TJXUNiHTm9V+p1hzBbHGMT7veTYMojEa+hRLxWj+3cSB3WGs//4sqA1I V18qFY5rnTOmOosG4mSJFctPVXaqQ878SfgOxO0Eb1quJk8iSUYGpRKEr6phSU0EfbUP 0tVw== X-Gm-Message-State: AO0yUKWZjgbef7oq50qWjXTayVWC/b14U7czj8rDge92RSKxkoKMZRJD ahyJcH+z3hri/0rwhkM3TBOomZz9kfyH0o5OdMyVYeFBPOg= X-Google-Smtp-Source: AK7set+JuJ7cpDBbWYTAXPF/IIB7mYzmOtuPDnzm6dwscxnS+BtKsg+usUdsUwox7unu5hTQr005gov4//ORX9AZRyE= X-Received: by 2002:ac8:58d2:0:b0:3bb:76cd:865c with SMTP id u18-20020ac858d2000000b003bb76cd865cmr1463763qta.49.1675992110389; Thu, 09 Feb 2023 17:21:50 -0800 (PST) List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 From: William Dudley Date: Thu, 9 Feb 2023 20:21:28 -0500 Message-ID: Subject: help needed getting sendmail+STARTTLS working on FreeBSD 12 or 13 To: freebsd-questions Content-Type: multipart/alternative; boundary="00000000000062e39f05f44e52f6" X-Spamd-Result: default: False [-3.90 / 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)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20210112]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; MIME_BASE64_TEXT(0.10)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; BLOCKLISTDE_FAIL(0.00)[2607:f8b0:4864:20::829:server fail]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::829:from]; FREEMAIL_FROM(0.00)[gmail.com]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; DKIM_TRACE(0.00)[gmail.com:+]; TO_DN_ALL(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; ARC_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4PCbYX2S8lz3qC6 X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N --00000000000062e39f05f44e52f6 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I cannot get STARTTLS to "work", and all the tutorials I find on the web seem to be using FreeBSD 4 or 5? I've been running my own mail server for perhaps 15 or 20 years now, so I've been working with sendmail for a long time. PLEASE do not suggest I switch to postfix or one of the MTAs. I know sendmail and have lots of configuration established, and I don't want to go through that learning curve all over again. So, to the problem at hand. I've done lots of googling and reading, and this is what I've done: I think I understand that one must build sendmail from ports because the sendmail from pkg does not have TLS compiled in. (Why the hell not, I don't know). I have both a 12.3-RELEASE-p6 machine and a 13.1-RELEASE-p3 machine, and both act identically badly. I downloaded the latest ports tree (using git) and ran "make config", which presents these options: =E2=94=8C=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80 sendmail-8.17.1_6 =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=90 =E2=94=82 =E2=94=8C=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=90 =E2=94=82 =E2=94=82 =E2=94=82 [x] SHMEM System V shared memory support = =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 [x] SEM POSIX semaphores support = =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 [x] LA load averages support = =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 [x] NIS Network Information Services/YP = support =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 [x] IPV6 IPv6 protocol support = =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 [x] TLS SMTP-TLS and SMTPS support = =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 [x] DANE Enable DANE support = =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 [x] SASL SASL authentication support = =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 [x] SASLAUTHD SASLAUTHD support = =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 [ ] LDAP LDAP protocol support = =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 [ ] BDB Berkeley DB version 4+ support = =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 [ ] GDBM GNU dbm library support (option = COMPAT needed)=E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 [ ] SOCKETMAP Enable socketmap feature = =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 [ ] CYRUSLOOKUP Enable cyruslookup feature = =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 [x] BLACKLISTD Enable blacklistd support = =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 [ ] SMTPUTF8 Enable unicode address support = =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 [x] PICKY_HELO_CHECK Enable picky HELO check = =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 [x] MILTER Enable milter support = =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 [ ] MTA_STS Enable MTA-STS support (option S= OCKETMAP and T=E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 [ ] TLS_CERT_CHAIN Enable certificate chain file su= pport (incompa=E2=94=82 =E2=94=82 =E2=94=82 =E2=94=82 [x] DOCS Build and/or install documentati= on =E2=94=82 =E2=94=82 =E2=94=82 =E2=94=94=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=98 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=A4 =E2=94=82 < OK > =E2=94=82 I didn't change any options. Should I have? Then, of course, "make" and "make install", and then follow the instructions that are printed out at the conclusion of the last step. Next, in my freebsd.mc file, I added this: define(`CERT_DIR', `/usr/local/etc/letsencrypt/live/my-site-name.com')dnl define(`confCACERT_PATH', `CERT_DIR')dnl define(`confCACERT', `CERT_DIR/chain.pem')dnl define(`confSERVER_CERT', `CERT_DIR/cert.pem')dnl define(`confSERVER_KEY', `CERT_DIR/privkey.pem')dnl define(`confCLIENT_CERT', `CERT_DIR/cert.pem')dnl define(`confCLIENT_KEY', `CERT_DIR/privkey.pem')dnl (except of course, I changed "my-site-name.com" to the actual directory where my certs are) (I've been using letsencrypt since late 2017 to generate certificates for the few websites I host.) I changed mailer.conf (both copies) to this: sendmail /usr/local/sbin/sendmail send-mail /usr/local/sbin/sendmail mailq /usr/local/sbin/sendmail newaliases /usr/local/sbin/sendmail hoststat /usr/local/sbin/sendmail purgestat /usr/local/sbin/sendmail So that the sendmail from ports is chosen. I run "make" in the /etc/mail directory, and "make stop" and "make start" to restart sendmail. I found that I had to "chmod 600 privkey.pem" to get sendmail to not complain about that file being group readable: Feb 9 19:51:39 my-site sm-mta[38802]: STARTTLS=3Dclient: file /usr/local/etc/letse ncrypt/live/my-site-name.com-0001/privkey.pem unsafe: Group readable file when I run this test: openssl s_client -connect localhost:25 -starttls smtp -showcerts I get this response, showing that STARTTLS isn't announced. CONNECTED(00000003) Didn't find STARTTLS in server response, trying anyway... 547012608:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:ssl/record/ssl3_record.c:332: --- no peer certificate available --- No client certificate CA names sent --- SSL handshake has read 323 bytes and written 326 bytes Verification: OK --- New, (NONE), Cipher is (NONE) Secure Renegotiation IS NOT supported Compression: NONE Expansion: NONE No ALPN negotiated Early data was not sent Verify return code: 0 (ok) --- If I telnet into my server, I see this: Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 220 mail.casano.com ESMTP Sendmail 8.17.1/8.17.1; Thu, 9 Feb 2023 18:36:46 -0500 (EST) ehlo m2.casano.com 250-mail.casano.com Hello localhost [127.0.0.1], pleased to meet you 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-8BITMIME 250-SIZE 250-DSN 250-ETRN 250-AUTH PLAIN LOGIN 250-DELIVERBY 250 HELP quit So no announcement of STARTTLS there, either. The sendmail version is the one from ports. The "stock" version is 8.16.1, as seen here from an earlier test before I enabled the ports version: 220 mail.casano.com ESMTP Sendmail 8.16.1/8.16.1; Wed, 8 Feb 2023 16:34:35 -0500 (EST) I do see this in /var/log/maillog: Feb 9 19:51:14 my-site sm-mta[38691]: STARTTLS=3Dclient, relay=3D aero4.stememail.com ., version=3DTLSv1.3, verify=3DFAIL, cipher=3DTLS_AES_128_GCM_SHA256, bits= =3D128/128 which looks promising, but then why do the other tests not show STARTTLS present? I think this recitation includes all the changes I made to try to get this working. What am I missing? Are there any tutorials written in this decade for doing this? If you want to poke at my mail server, feel free: mail.casano.com Thanks, Bill Dudley New Jersey, USA This email is free of malware because I run Linux. --00000000000062e39f05f44e52f6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: base64 PGRpdiBkaXI9Imx0ciI+SSBjYW5ub3QgZ2V0IFNUQVJUVExTIHRvICZxdW90O3dvcmsmcXVvdDss IGFuZCBhbGwgdGhlIHR1dG9yaWFscyBJIGZpbmQgb24gdGhlIHdlYiBzZWVtIHRvPGRpdj5iZSB1 c2luZyBGcmVlQlNEIDQgb3IgNT/CoCBJJiMzOTt2ZSBiZWVuIHJ1bm5pbmcgbXkgb3duIG1haWwg c2VydmVyIGZvcjwvZGl2PjxkaXY+cGVyaGFwcyAxNSBvciAyMCB5ZWFycyBub3csIHNvIEkmIzM5 O3ZlIGJlZW4gd29ya2luZyB3aXRoIHNlbmRtYWlsIGZvcjwvZGl2PjxkaXY+YSBsb25nIHRpbWUu PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5QTEVBU0UgZG8gbm90IHN1Z2dlc3QgSSBzd2l0Y2gg dG8gcG9zdGZpeCBvciBvbmUgb2YgdGhlIE1UQXMuwqAgSSBrbm93PC9kaXY+PGRpdj5zZW5kbWFp bCBhbmQgaGF2ZSBsb3RzIG9mIGNvbmZpZ3VyYXRpb24gZXN0YWJsaXNoZWQsIGFuZCBJIGRvbiYj Mzk7dDwvZGl2PjxkaXY+d2FudCB0byBnbyB0aHJvdWdoIHRoYXQgbGVhcm5pbmcgY3VydmUgYWxs IG92ZXIgYWdhaW4uPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5TbywgdG8gdGhlIHByb2JsZW0g YXQgaGFuZC7CoCBJJiMzOTt2ZSBkb25lIGxvdHMgb2YgZ29vZ2xpbmcgYW5kIHJlYWRpbmcsIGFu ZDwvZGl2PjxkaXY+dGhpcyBpcyB3aGF0IEkmIzM5O3ZlIGRvbmU6PC9kaXY+PGRpdj48YnI+PC9k aXY+PGRpdj5JIHRoaW5rIEkgdW5kZXJzdGFuZCB0aGF0IG9uZSBtdXN0IGJ1aWxkIHNlbmRtYWls IGZyb20gcG9ydHMgYmVjYXVzZTwvZGl2PjxkaXY+dGhlIHNlbmRtYWlsIGZyb20gcGtnIGRvZXMg bm90IGhhdmUgVExTIGNvbXBpbGVkIGluLsKgIChXaHkgdGhlIGhlbGwgbm90LDwvZGl2PjxkaXY+ SSBkb24mIzM5O3Qga25vdykuPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5JIGhhdmUgYm90aCBh IDEyLjMtUkVMRUFTRS1wNiBtYWNoaW5lIGFuZCBhIDEzLjEtUkVMRUFTRS1wMyBtYWNoaW5lLDwv ZGl2PjxkaXY+YW5kIGJvdGggYWN0IGlkZW50aWNhbGx5IGJhZGx5LjwvZGl2PjxkaXY+PGJyPjwv ZGl2PjxkaXY+SSBkb3dubG9hZGVkIHRoZSBsYXRlc3QgcG9ydHMgdHJlZSAodXNpbmcgZ2l0KSBh bmQgcmFuICZxdW90O21ha2UgY29uZmlnJnF1b3Q7LCB3aGljaDwvZGl2PjxkaXY+cHJlc2VudHMg dGhlc2Ugb3B0aW9uczo8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PsKgIDxmb250IGZhY2U9Im1v bm9zcGFjZSI+4pSM4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA 4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAIHNlbmRtYWlsLTguMTcuMV82IOKUgOKUgOKU gOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKU gOKUgOKUgOKUgOKUgOKUgOKUgOKUkDxicj7CoCDilIIg4pSM4pSA4pSA4pSA4pSA4pSA4pSA4pSA 4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA 4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA 4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA 4pSA4pSA4pSA4pSA4pSQIOKUgiDCoDxicj7CoCDilIIg4pSCIFt4XSBTSE1FTSDCoCDCoCDCoCDC oCDCoCDCoFN5c3RlbSBWIHNoYXJlZCBtZW1vcnkgc3VwcG9ydCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoOKUgiDilIIgwqA8YnI+wqAg4pSCIOKUgiBbeF0gU0VNIMKgIMKgIMKgIMKgIMKgIMKgIMKg UE9TSVggc2VtYXBob3JlcyBzdXBwb3J0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg 4pSCIOKUgiDCoDxicj7CoCDilIIg4pSCIFt4XSBMQSDCoCDCoCDCoCDCoCDCoCDCoCDCoCBsb2Fk IGF2ZXJhZ2VzIHN1cHBvcnQgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg4pSC IOKUgiDCoDxicj7CoCDilIIg4pSCIFt4XSBOSVMgwqAgwqAgwqAgwqAgwqAgwqAgwqBOZXR3b3Jr IEluZm9ybWF0aW9uIFNlcnZpY2VzL1lQIHN1cHBvcnQgwqAgwqAgwqAg4pSCIOKUgiDCoDxicj7C oCDilIIg4pSCIFt4XSBJUFY2IMKgIMKgIMKgIMKgIMKgIMKgIElQdjYgcHJvdG9jb2wgc3VwcG9y dCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDilIIg4pSCIMKgPGJyPsKgIOKU giDilIIgW3hdIFRMUyDCoCDCoCDCoCDCoCDCoCDCoCDCoFNNVFAtVExTIGFuZCBTTVRQUyBzdXBw b3J0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg4pSCIOKUgiDCoDxicj7CoCDilIIg4pSC IFt4XSBEQU5FIMKgIMKgIMKgIMKgIMKgIMKgIEVuYWJsZSBEQU5FIHN1cHBvcnQgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg4pSCIOKUgiDCoDxicj7CoCDilIIg4pSCIFt4 XSBTQVNMIMKgIMKgIMKgIMKgIMKgIMKgIFNBU0wgYXV0aGVudGljYXRpb24gc3VwcG9ydCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDilIIg4pSCIMKgPGJyPsKgIOKUgiDilIIgW3hdIFNBU0xB VVRIRCDCoCDCoCDCoCDCoFNBU0xBVVRIRCBzdXBwb3J0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIOKUgiDilIIgwqA8YnI+wqAg4pSCIOKUgiBbIF0gTERBUCDCoCDC oCDCoCDCoCDCoCDCoCBMREFQIHByb3RvY29sIHN1cHBvcnQgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAg4pSCIOKUgiDCoDxicj7CoCDilIIg4pSCIFsgXSBCREIgwqAgwqAgwqAg wqAgwqAgwqAgwqBCZXJrZWxleSBEQiB2ZXJzaW9uIDQrIHN1cHBvcnQgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqDilIIg4pSCIMKgPGJyPsKgIOKUgiDilIIgWyBdIEdEQk0gwqAgwqAgwqAgwqAgwqAg wqAgR05VIGRibSBsaWJyYXJ5IHN1cHBvcnQgKG9wdGlvbiBDT01QQVQgbmVlZGVkKeKUgiDilIIg wqA8YnI+wqAg4pSCIOKUgiBbIF0gU09DS0VUTUFQIMKgIMKgIMKgIMKgRW5hYmxlIHNvY2tldG1h cCBmZWF0dXJlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg4pSCIOKUgiDCoDxicj7C oCDilIIg4pSCIFsgXSBDWVJVU0xPT0tVUCDCoCDCoCDCoEVuYWJsZSBjeXJ1c2xvb2t1cCBmZWF0 dXJlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg4pSCIOKUgiDCoDxicj7CoCDilIIg4pSC IFt4XSBCTEFDS0xJU1REIMKgIMKgIMKgIEVuYWJsZSBibGFja2xpc3RkIHN1cHBvcnQgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg4pSCIOKUgiDCoDxicj7CoCDilIIg4pSCIFsgXSBTTVRQ VVRGOCDCoCDCoCDCoCDCoCBFbmFibGUgdW5pY29kZSBhZGRyZXNzIHN1cHBvcnQgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqDilIIg4pSCIMKgPGJyPsKgIOKUgiDilIIgW3hdIFBJQ0tZX0hFTE9fQ0hF Q0sgRW5hYmxlIHBpY2t5IEhFTE8gY2hlY2sgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAg4pSCIOKUgiDCoDxicj7CoCDilIIg4pSCIFt4XSBNSUxURVIgwqAgwqAgwqAgwqAgwqAgRW5h YmxlIG1pbHRlciBzdXBwb3J0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIOKU giDilIIgwqA8YnI+wqAg4pSCIOKUgiBbIF0gTVRBX1NUUyDCoCDCoCDCoCDCoCDCoEVuYWJsZSBN VEEtU1RTIHN1cHBvcnQgKG9wdGlvbiBTT0NLRVRNQVAgYW5kIFTilIIg4pSCIMKgPGJyPsKgIOKU giDilIIgWyBdIFRMU19DRVJUX0NIQUlOIMKgIEVuYWJsZSBjZXJ0aWZpY2F0ZSBjaGFpbiBmaWxl IHN1cHBvcnQgKGluY29tcGHilIIg4pSCIMKgPGJyPsKgIOKUgiDilIIgW3hdIERPQ1MgwqAgwqAg wqAgwqAgwqAgwqAgQnVpbGQgYW5kL29yIGluc3RhbGwgZG9jdW1lbnRhdGlvbiDCoCDCoCDCoCDC oCDCoCDCoOKUgiDilIIgwqA8YnI+wqAg4pSCIOKUlOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKU gOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKU gOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKU gOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKU gOKUgOKUgOKUmCDilIIgwqA8YnI+wqAg4pSc4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA 4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA 4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA 4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA 4pSA4pSA4pSA4pSA4pSA4pSkIMKgPGJyPsKgIOKUgiDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCAmbHQ7IMKgT0sgwqAmZ3Q7IMKgIMKgIMKgIMKgIMKgICZsdDtDYW5jZWwmZ3Q7IMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg4pSCIMKgPC9mb250Pjxicj7CoMKgPGJyPjwv ZGl2PjxkaXY+SSBkaWRuJiMzOTt0IGNoYW5nZSBhbnkgb3B0aW9ucy7CoCBTaG91bGQgSSBoYXZl PzwvZGl2PjxkaXY+VGhlbiwgb2YgY291cnNlLCAmcXVvdDs8Zm9udCBmYWNlPSJhcmlhbCwgc2Fu cy1zZXJpZiI+bWFrZTwvZm9udD4mcXVvdDsgYW5kICZxdW90Ozxmb250IGZhY2U9Im1vbm9zcGFj ZSI+bWFrZSBpbnN0YWxsPC9mb250PiZxdW90OywgYW5kIHRoZW4gZm9sbG93IHRoZSBpbnN0cnVj dGlvbnMgdGhhdCBhcmUgcHJpbnRlZCBvdXQ8L2Rpdj48ZGl2PmF0IHRoZSBjb25jbHVzaW9uIG9m IHRoZSBsYXN0IHN0ZXAuPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5OZXh0LCBpbiBteSA8YSBo cmVmPSJodHRwOi8vZnJlZWJzZC5tYyI+ZnJlZWJzZC5tYzwvYT4gZmlsZSwgSSBhZGRlZCB0aGlz OjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PGZvbnQgZmFjZT0ibW9ub3NwYWNlIj5kZWZpbmUo YENFUlRfRElSJiMzOTssIGAvdXNyL2xvY2FsL2V0Yy9sZXRzZW5jcnlwdC9saXZlLzxhIGhyZWY9 Imh0dHA6Ly9teS1zaXRlLW5hbWUuY29tIj5teS1zaXRlLW5hbWUuY29tPC9hPiYjMzk7KWRubDxi cj5kZWZpbmUoYGNvbmZDQUNFUlRfUEFUSCYjMzk7LCBgQ0VSVF9ESVImIzM5Oylkbmw8YnI+ZGVm aW5lKGBjb25mQ0FDRVJUJiMzOTssIGBDRVJUX0RJUi9jaGFpbi5wZW0mIzM5Oylkbmw8YnI+ZGVm aW5lKGBjb25mU0VSVkVSX0NFUlQmIzM5OywgYENFUlRfRElSL2NlcnQucGVtJiMzOTspZG5sPGJy PmRlZmluZShgY29uZlNFUlZFUl9LRVkmIzM5OywgYENFUlRfRElSL3ByaXZrZXkucGVtJiMzOTsp ZG5sPGJyPmRlZmluZShgY29uZkNMSUVOVF9DRVJUJiMzOTssIGBDRVJUX0RJUi9jZXJ0LnBlbSYj Mzk7KWRubDxicj5kZWZpbmUoYGNvbmZDTElFTlRfS0VZJiMzOTssIGBDRVJUX0RJUi9wcml2a2V5 LnBlbSYjMzk7KWRubDwvZm9udD48YnI+PC9kaXY+PGRpdj48Zm9udCBmYWNlPSJtb25vc3BhY2Ui Pjxicj48L2ZvbnQ+PC9kaXY+PGRpdj48Zm9udCBmYWNlPSJtb25vc3BhY2UiPihleGNlcHQgb2Yg Y291cnNlLCBJIGNoYW5nZWQgJnF1b3Q7PGEgaHJlZj0iaHR0cDovL215LXNpdGUtbmFtZS5jb20i Pm15LXNpdGUtbmFtZS5jb208L2E+JnF1b3Q7IHRvIHRoZSBhY3R1YWwgZGlyZWN0b3J5IHdoZXJl IG15IGNlcnRzIGFyZSk8L2ZvbnQ+PC9kaXY+PGRpdj48Zm9udCBmYWNlPSJtb25vc3BhY2UiPihJ JiMzOTt2ZSBiZWVuIHVzaW5nIGxldHNlbmNyeXB0IHNpbmNlIGxhdGUgMjAxNyB0byBnZW5lcmF0 ZSBjZXJ0aWZpY2F0ZXMgZm9yIHRoZSBmZXc8L2ZvbnQ+PC9kaXY+PGRpdj48Zm9udCBmYWNlPSJt b25vc3BhY2UiPndlYnNpdGVzIEkgaG9zdC4pPC9mb250PjwvZGl2PjxkaXY+PGZvbnQgZmFjZT0i bW9ub3NwYWNlIj48YnI+PC9mb250PjwvZGl2PjxkaXY+PGZvbnQgZmFjZT0ibW9ub3NwYWNlIj5J IGNoYW5nZWQgbWFpbGVyLmNvbmYgKGJvdGggY29waWVzKSB0byB0aGlzOjwvZm9udD48L2Rpdj48 ZGl2Pjxmb250IGZhY2U9Im1vbm9zcGFjZSI+PGJyPjwvZm9udD48L2Rpdj48ZGl2Pjxmb250IGZh Y2U9Im1vbm9zcGFjZSI+c2VuZG1haWwgwqAgwqAgwqAgwqAvdXNyL2xvY2FsL3NiaW4vc2VuZG1h aWw8YnI+c2VuZC1tYWlsIMKgIMKgIMKgIC91c3IvbG9jYWwvc2Jpbi9zZW5kbWFpbDxicj5tYWls cSDCoCDCoCDCoCDCoCDCoCAvdXNyL2xvY2FsL3NiaW4vc2VuZG1haWw8YnI+bmV3YWxpYXNlcyDC oCDCoCDCoC91c3IvbG9jYWwvc2Jpbi9zZW5kbWFpbDxicj5ob3N0c3RhdCDCoCDCoCDCoCDCoC91 c3IvbG9jYWwvc2Jpbi9zZW5kbWFpbDxicj5wdXJnZXN0YXQgwqAgwqAgwqAgL3Vzci9sb2NhbC9z YmluL3NlbmRtYWlsPGJyPjwvZm9udD48L2Rpdj48ZGl2Pjxmb250IGZhY2U9Im1vbm9zcGFjZSI+ PGJyPjwvZm9udD48L2Rpdj48ZGl2Pjxmb250IGZhY2U9ImFyaWFsLCBzYW5zLXNlcmlmIj5TbyB0 aGF0IHRoZSBzZW5kbWFpbCBmcm9tIHBvcnRzIGlzIGNob3Nlbi48L2ZvbnQ+PC9kaXY+PGRpdj48 YnI+PC9kaXY+PGRpdj5JIHJ1biAmcXVvdDs8Zm9udCBmYWNlPSJtb25vc3BhY2UiPm1ha2UmcXVv dDs8L2ZvbnQ+IGluIHRoZSAvZXRjL21haWwgZGlyZWN0b3J5LCBhbmQgJnF1b3Q7PGZvbnQgZmFj ZT0ibW9ub3NwYWNlIj5tYWtlIHN0b3AmcXVvdDs8L2ZvbnQ+IGFuZCAmcXVvdDs8Zm9udCBmYWNl PSJtb25vc3BhY2UiPm1ha2Ugc3RhcnQmcXVvdDs8L2ZvbnQ+IHRvIHJlc3RhcnTCoHNlbmRtYWls LjwvZGl2PjxkaXY+SSBmb3VuZCB0aGF0IEkgaGFkIHRvICZxdW90Ozxmb250IGZhY2U9Im1vbm9z cGFjZSI+Y2htb2QgNjAwIHByaXZrZXkucGVtPC9mb250PiZxdW90OyB0byBnZXQgc2VuZG1haWwg dG8gbm90IGNvbXBsYWluIGFib3V0IHRoYXQgZmlsZSBiZWluZzwvZGl2PjxkaXY+Z3JvdXAgcmVh ZGFibGU6PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48Zm9udCBmYWNlPSJtb25vc3BhY2UiPkZl YiDCoDkgMTk6NTE6MzkgbXktc2l0ZSBzbS1tdGFbMzg4MDJdOiBTVEFSVFRMUz1jbGllbnQ6IGZp bGUgL3Vzci9sb2NhbC9ldGMvbGV0c2U8YnI+bmNyeXB0L2xpdmUvbXktc2l0ZS1uYW1lLmNvbS0w MDAxL3ByaXZrZXkucGVtIHVuc2FmZTogR3JvdXAgcmVhZGFibGUgZmlsZTwvZm9udD48YnI+PC9k aXY+PGRpdj48YnI+PC9kaXY+PGRpdj53aGVuIEkgcnVuIHRoaXMgdGVzdDo8L2Rpdj48ZGl2Pjxi cj48L2Rpdj48ZGl2Pm9wZW5zc2wgc19jbGllbnQgLWNvbm5lY3QgbG9jYWxob3N0OjI1IC1zdGFy dHRscyBzbXRwIC1zaG93Y2VydHM8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5JIGdldCB0 aGlzIHJlc3BvbnNlLCBzaG93aW5nIHRoYXQgU1RBUlRUTFMgaXNuJiMzOTt0IGFubm91bmNlZC48 L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PkNPTk5FQ1RFRCgwMDAwMDAwMyk8YnI+RGlkbiYjMzk7 dCBmaW5kIFNUQVJUVExTIGluIHNlcnZlciByZXNwb25zZSwgdHJ5aW5nIGFueXdheS4uLjxicj41 NDcwMTI2MDg6ZXJyb3I6MTQwOEYxMEI6U1NMIHJvdXRpbmVzOnNzbDNfZ2V0X3JlY29yZDp3cm9u ZyB2ZXJzaW9uIG51bWJlcjpzc2wvcmVjb3JkL3NzbDNfcmVjb3JkLmM6MzMyOjxicj4tLS08YnI+ bm8gcGVlciBjZXJ0aWZpY2F0ZSBhdmFpbGFibGU8YnI+LS0tPGJyPk5vIGNsaWVudCBjZXJ0aWZp Y2F0ZSBDQSBuYW1lcyBzZW50PGJyPi0tLTxicj5TU0wgaGFuZHNoYWtlIGhhcyByZWFkIDMyMyBi eXRlcyBhbmQgd3JpdHRlbiAzMjYgYnl0ZXM8YnI+VmVyaWZpY2F0aW9uOiBPSzxicj4tLS08YnI+ TmV3LCAoTk9ORSksIENpcGhlciBpcyAoTk9ORSk8YnI+U2VjdXJlIFJlbmVnb3RpYXRpb24gSVMg Tk9UIHN1cHBvcnRlZDxicj5Db21wcmVzc2lvbjogTk9ORTxicj5FeHBhbnNpb246IE5PTkU8YnI+ Tm8gQUxQTiBuZWdvdGlhdGVkPGJyPkVhcmx5IGRhdGEgd2FzIG5vdCBzZW50PGJyPlZlcmlmeSBy ZXR1cm4gY29kZTogMCAob2spPGJyPi0tLTxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pklm IEkgdGVsbmV0IGludG8gbXkgc2VydmVyLCBJIHNlZSB0aGlzOjwvZGl2PjxkaXY+PGJyPjwvZGl2 PjxkaXY+PGZvbnQgZmFjZT0ibW9ub3NwYWNlIj5UcnlpbmcgMTI3LjAuMC4xLi4uPGJyPkNvbm5l Y3RlZCB0byBsb2NhbGhvc3QuPGJyPkVzY2FwZSBjaGFyYWN0ZXIgaXMgJiMzOTteXSYjMzk7Ljxi cj4yMjAgPGEgaHJlZj0iaHR0cDovL21haWwuY2FzYW5vLmNvbSI+bWFpbC5jYXNhbm8uY29tPC9h PiBFU01UUCBTZW5kbWFpbCA4LjE3LjEvOC4xNy4xOyBUaHUsIDkgRmViIDIwMjMgMTg6MzY6NDYg LTA1MDAgKEVTVCk8YnI+ZWhsbyA8YSBocmVmPSJodHRwOi8vbTIuY2FzYW5vLmNvbSI+bTIuY2Fz YW5vLmNvbTwvYT48YnI+PGEgaHJlZj0iaHR0cDovLzI1MC1tYWlsLmNhc2Fuby5jb20iPjI1MC1t YWlsLmNhc2Fuby5jb208L2E+IEhlbGxvIGxvY2FsaG9zdCBbMTI3LjAuMC4xXSwgcGxlYXNlZCB0 byBtZWV0IHlvdTxicj4yNTAtRU5IQU5DRURTVEFUVVNDT0RFUzxicj4yNTAtUElQRUxJTklORzxi cj4yNTAtOEJJVE1JTUU8YnI+MjUwLVNJWkU8YnI+MjUwLURTTjxicj4yNTAtRVRSTjxicj4yNTAt QVVUSCBQTEFJTiBMT0dJTjxicj4yNTAtREVMSVZFUkJZPGJyPjI1MCBIRUxQPGJyPnF1aXQ8YnI+ PC9mb250PjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+U28gbm8gYW5ub3VuY2VtZW50IG9mIFNU QVJUVExTIHRoZXJlLCBlaXRoZXIuwqAgVGhlIHNlbmRtYWlsIHZlcnNpb24gaXMgdGhlIG9uZSBm cm9tIHBvcnRzLsKgIFRoZSAmcXVvdDtzdG9jayZxdW90OzwvZGl2PjxkaXY+dmVyc2lvbiBpcyA4 LjE2LjEsIGFzIHNlZW4gaGVyZSBmcm9tIGFuIGVhcmxpZXIgdGVzdCBiZWZvcmUgSSBlbmFibGVk IHRoZSBwb3J0cyB2ZXJzaW9uOjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PGZvbnQgZmFjZT0i bW9ub3NwYWNlIj4yMjAgPGEgaHJlZj0iaHR0cDovL21haWwuY2FzYW5vLmNvbSI+bWFpbC5jYXNh bm8uY29tPC9hPiBFU01UUCBTZW5kbWFpbCA4LjE2LjEvOC4xNi4xOyBXZWQsIDggRmViIDIwMjMg MTY6MzQ6MzUgLTA1MDAgKEVTVCk8L2ZvbnQ+PGJyPjwvZGl2PjxkaXY+PGZvbnQgZmFjZT0ibW9u b3NwYWNlIj48YnI+PC9mb250PjwvZGl2PjxkaXY+PGZvbnQgZmFjZT0ibW9ub3NwYWNlIj5JIGRv IHNlZSB0aGlzIGluIC92YXIvbG9nL21haWxsb2c6PC9mb250PjwvZGl2PjxkaXY+PGZvbnQgZmFj ZT0ibW9ub3NwYWNlIj48YnI+PC9mb250PjwvZGl2PjxkaXY+PGZvbnQgZmFjZT0ibW9ub3NwYWNl Ij5GZWIgwqA5IDE5OjUxOjE0IG15LXNpdGUgc20tbXRhWzM4NjkxXTogU1RBUlRUTFM9Y2xpZW50 LCByZWxheT08YSBocmVmPSJodHRwOi8vYWVybzQuc3RlbWVtYWlsLmNvbSI+YWVybzQuc3RlbWVt YWlsLmNvbTwvYT48YnI+LiwgdmVyc2lvbj1UTFN2MS4zLCB2ZXJpZnk9RkFJTCwgY2lwaGVyPVRM U19BRVNfMTI4X0dDTV9TSEEyNTYsIGJpdHM9MTI4LzEyODxicj48L2ZvbnQ+PC9kaXY+PGRpdj48 Zm9udCBmYWNlPSJtb25vc3BhY2UiPjxicj48L2ZvbnQ+PC9kaXY+PGRpdj48Zm9udCBmYWNlPSJh cmlhbCwgc2Fucy1zZXJpZiI+d2hpY2ggbG9va3MgcHJvbWlzaW5nLCBidXQgdGhlbiB3aHkgZG8g dGhlIG90aGVyIHRlc3RzIG5vdCBzaG93IFNUQVJUVExTIHByZXNlbnQ/PC9mb250PjwvZGl2Pjxk aXY+PGJyPjwvZGl2PjxkaXY+SSB0aGluayB0aGlzIHJlY2l0YXRpb24gaW5jbHVkZXMgYWxsIHRo ZSBjaGFuZ2VzIEkgbWFkZSB0byB0cnkgdG8gZ2V0IHRoaXMgd29ya2luZy48L2Rpdj48ZGl2Pldo YXQgYW0gSSBtaXNzaW5nP8KgIEFyZSB0aGVyZSBhbnkgdHV0b3JpYWxzIHdyaXR0ZW4gaW4gdGhp cyBkZWNhZGUgZm9yIGRvaW5nIHRoaXM/PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5JZiB5b3Ug d2FudCB0byBwb2tlIGF0IG15IG1haWwgc2VydmVyLCBmZWVsIGZyZWU6wqDCoDxmb250IGZhY2U9 Im1vbm9zcGFjZSI+PGEgaHJlZj0iaHR0cDovL21haWwuY2FzYW5vLmNvbSI+bWFpbC5jYXNhbm8u Y29tPC9hPjwvZm9udD48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PlRoYW5rcyw8L2Rpdj48ZGl2 PkJpbGwgRHVkbGV5PC9kaXY+PGRpdj5OZXcgSmVyc2V5LCBVU0E8L2Rpdj48ZGl2Pjxicj48L2Rp dj48ZGl2PjxkaXY+PGRpdiBkaXI9Imx0ciIgY2xhc3M9ImdtYWlsX3NpZ25hdHVyZSIgZGF0YS1z bWFydG1haWw9ImdtYWlsX3NpZ25hdHVyZSI+VGhpcyBlbWFpbCBpcyBmcmVlIG9mIG1hbHdhcmUg YmVjYXVzZSBJIHJ1biBMaW51eC48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj4NCg== --00000000000062e39f05f44e52f6-- From nobody Fri Feb 10 07:22:20 2023 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 4PClYX4X8tz3nrH6 for ; Fri, 10 Feb 2023 07:22:24 +0000 (UTC) (envelope-from ml@netfence.it) Received: from soth.netfence.it (mailserver.netfence.it [78.134.96.152]) (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 (2048 bits) client-digest SHA256) (Client CN "mailserver.netfence.it", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PClYW5Kbvz3DBV for ; Fri, 10 Feb 2023 07:22:23 +0000 (UTC) (envelope-from ml@netfence.it) Authentication-Results: mx1.freebsd.org; none Received: from [10.1.2.18] (alamar.local.netfence.it [10.1.2.18]) (authenticated bits=0) by soth.netfence.it (8.17.1/8.17.1) with ESMTPSA id 31A7MKII038503 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO); Fri, 10 Feb 2023 08:22:20 +0100 (CET) (envelope-from ml@netfence.it) X-Authentication-Warning: soth.netfence.it: Host alamar.local.netfence.it [10.1.2.18] claimed to be [10.1.2.18] Message-ID: <7036e259-cedf-ff79-57cf-f0ac785de10a@netfence.it> Date: Fri, 10 Feb 2023 08:22:20 +0100 List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.7.2 Subject: Re: Upgrading 12.3 + OpenZFS from ports to 13.1 Content-Language: en-US To: Dan Langille Cc: FreeBSD Questions Mailing List References: <1a606ad7-1379-a0b9-c3e5-3d01272a197c@langille.org> From: Andrea Venturoli In-Reply-To: <1a606ad7-1379-a0b9-c3e5-3d01272a197c@langille.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4PClYW5Kbvz3DBV X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:35612, ipnet:78.134.0.0/17, country:IT] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On 2/10/23 00:34, Dan Langille wrote: > You could try "zfs checkpoint" before starting, just in case. I do that. Uh! https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268100 Luckily I'm not using UEFI here... In any case I always take ZFS snapshots (even when I don't take checkpoints). > I've updated a few hosts from 12.3 to 13.1 - and I also had VMware > snapshots of them. :) Sorry, physical machine here :) bye & Thanks av. From nobody Fri Feb 10 15:04:11 2023 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 4PCxpY2S7sz3nYgZ for ; Fri, 10 Feb 2023 15:04:21 +0000 (UTC) (envelope-from dan@langille.org) Received: from wout2-smtp.messagingengine.com (wout2-smtp.messagingengine.com [64.147.123.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 did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4PCxpY0N90z4KTL for ; Fri, 10 Feb 2023 15:04:20 +0000 (UTC) (envelope-from dan@langille.org) Authentication-Results: mx1.freebsd.org; none Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id BD7363200A05; Fri, 10 Feb 2023 10:04:14 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Fri, 10 Feb 2023 10:04:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=langille.org; h= cc:cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm1; t=1676041454; x= 1676127854; bh=/nG2stXZqfHFpFFIddLpnFznF9I31XjPaFW4nF0KsIs=; b=m kr4eIZJjhVHGvgE3Btsb/eqtVFNBHb1WSpdv8vYg03QBxFs7bhNkAYvlt5430kdg Us9VzG8t18SNYLHljWE5sQyM93R1O/dN/V7KerMwnVPLFqmLSnklyikSZ8HPHzlD GgkYaCQXMY73kOUpVye1+y8rW4DHbFmRimMyw/WL50nY6bGRwdCLA1+bd3H808/g dFLcQBWkGDUBfXhXkncicsWKLdeBEBlyyWP7DBT4U+mwB3JxTpL8P50etPFtiQCk lUa5hzRqT4MUaDAX56OvHUY7Sq+UCX8ScQFRbbKz2xd3lPqH6lzIm678ZLBZSbRp FlDpcPcIS1y6TPYcM4wHQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1676041454; x= 1676127854; bh=/nG2stXZqfHFpFFIddLpnFznF9I31XjPaFW4nF0KsIs=; b=K UV/audCYQ1AqyyO67wW6dI/gD4XnMd4hu9EPVmefl/cDmGl7leAkWIzRwl1ra5nL 7gOoqZyFoRVq1ogjvGMfD0rsZKUpo6fj4Tu1i32JHlWqRqzuvlTHCqeljQl03sR5 HMSmpiDuYwI7BPfuD2lEburyVP6l/bqxPSwSjKDydS9b6+5LZ+6lRrWsveknOZYx C1/U3oKwzhaY1V9o2T4/20M2y+lwUE3ZGyaB+jcV7DFyzvgCa/MwG6SsE1FlEVIv qAPYUJvScedYbfHRr8Af0EtnkFx2ANLgqkZYOyHOGRQMkS1K1e4xWd/PKtUwmbwY SuirxWjFmkwZtqBDnhlJA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrudehhedgjedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepuffvvehfhffkffgfgggjtgfgsehtjeertddtfeejnecuhfhrohhmpeffrghn ucfnrghnghhilhhlvgcuoegurghnsehlrghnghhilhhlvgdrohhrgheqnecuggftrfgrth htvghrnhepheeftdeiudeuveevhedufeekveejieeghefggedtvedugfdtheduteeftefh ueefnecuffhomhgrihhnpehfrhgvvggsshgurdhorhhgpdhlrghnghhilhhlvgdrohhrgh enucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegurghn sehlrghnghhilhhlvgdrohhrgh X-ME-Proxy: Feedback-ID: ifbf9424e:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 10 Feb 2023 10:04:12 -0500 (EST) Subject: Re: Upgrading 12.3 + OpenZFS from ports to 13.1 To: Andrea Venturoli Cc: FreeBSD Questions Mailing List References: <1a606ad7-1379-a0b9-c3e5-3d01272a197c@langille.org> <7036e259-cedf-ff79-57cf-f0ac785de10a@netfence.it> From: Dan Langille Message-ID: <39958d49-ba4b-ef19-b8a9-17d70d67a391@langille.org> Date: Fri, 10 Feb 2023 10:04:11 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:52.0) Gecko/20100101 PostboxApp/7.0.59 List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 In-Reply-To: <7036e259-cedf-ff79-57cf-f0ac785de10a@netfence.it> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Rspamd-Queue-Id: 4PCxpY0N90z4KTL X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:29838, ipnet:64.147.123.0/24, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N Andrea Venturoli wrote on 2/10/23 2:22 AM: > On 2/10/23 00:34, Dan Langille wrote: > >> You could try "zfs checkpoint" before starting, just in case. I do that. > > Uh! > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268100 > > Luckily I'm not using UEFI here... > In any case I always take ZFS snapshots (even when I don't take > checkpoints). Oh wow, I remember hearing about that one now. :/ > I've updated a few hosts from 12.3 to 13.1 - and I also had VMware > snapshots of them. :) > > Sorry, physical machine here :) Good luck. Let us know. -- Dan Langille dan@langille.org : https://langille.org/ From nobody Fri Feb 10 15:06:08 2023 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 4PCxrz6cnjz3nZKw for ; Fri, 10 Feb 2023 15:06:27 +0000 (UTC) (envelope-from wfdudley@gmail.com) Received: from mail-qk1-x734.google.com (mail-qk1-x734.google.com [IPv6:2607:f8b0:4864:20::734]) (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 "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PCxrz1N8Zz4LXF for ; Fri, 10 Feb 2023 15:06:27 +0000 (UTC) (envelope-from wfdudley@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20210112 header.b=k+AMrGZ9; spf=pass (mx1.freebsd.org: domain of wfdudley@gmail.com designates 2607:f8b0:4864:20::734 as permitted sender) smtp.mailfrom=wfdudley@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-qk1-x734.google.com with SMTP id j22so2319997qka.0 for ; Fri, 10 Feb 2023 07:06:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=wzeTqm4TQpAe+LPR+6emJ3mr18D8SxsBsxiUkk6H9Bs=; b=k+AMrGZ9uVLkcThPic1FEv3nmikkVcShLvabYFRsA9K1pH2WdFE4tTikRjyO0oOAb+ R0kWofIO17UL83bNqB9KumUMsLvSeQcxIC/kd6NIemgnMf/cdKg1Mpen5TXFvptgJEw4 R1bCCA627/B6rxO5gRqa28EobCgvAR2QTUr16z/TEdoZc3/vW6q9uCmydXorezSjvyH3 yQSLWunobuiJXbRzIcLcLhKBRdD16IC+TbqgvdrQBkIKJz8sgl33GP8KGmttJdDC7BFA HYC404lMcKzv/I47CNdWljrR/BFTWJJYufMaUgZxTUDQKuVduG3nyqEkkqFiVMnW4X2E 77Og== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=wzeTqm4TQpAe+LPR+6emJ3mr18D8SxsBsxiUkk6H9Bs=; b=HVlxbidjMxT41gBH7rhwIlb4cbeC1SsV4TZOnXPpWHheXHLD7KBr1Zp/1iAjm+oMW9 LOuu3jgiemRPWkOp8w0U64Oz2xdGmWYZ5mQiWzoLoYriQ10qPM/BLdT8A3rA0j9N7LB7 y5eUlkOc4BV+Vg3UqdT43lIzGv1CVEpiAA1BpFNKQEPhm1VW1uIVStmcLeCqqzTO1/Qz W3DwPY8nTu2vlDCyvzqj1gGMvCQHwmlsxxu0ou+199KL2WCUiRkhzlqA++mgY3ZjV05A jBatZj74rBbk7vf7KRHRhGGDcM8kACMf4eA9ePzoSxbudwweWz6T6HTR6f2391ovowTf cyKw== X-Gm-Message-State: AO0yUKUBwesYpYIKDOJojiu3PdBb63xQZjRoFyy1kiLa4eirD9/ZswFE B23qhsIlSTOJ+Z3LLI658rYStvJ03RgikTG6/pjf8/mWfMQ= X-Google-Smtp-Source: AK7set9ILqXkJEZj+daFvHrnQydKz1SjHfCTlVVeWuosm15LwBn/pSPlqznNsiM2FRc8yoNzihn9p5KZFV/zzpWG79M= X-Received: by 2002:a37:aa55:0:b0:731:fec2:b11c with SMTP id t82-20020a37aa55000000b00731fec2b11cmr971361qke.354.1676041586179; Fri, 10 Feb 2023 07:06:26 -0800 (PST) List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 References: In-Reply-To: From: William Dudley Date: Fri, 10 Feb 2023 10:06:08 -0500 Message-ID: Subject: Re: help needed getting sendmail+STARTTLS working on FreeBSD 12 or 13 To: list-freebsd-questions@jyborn.se, freebsd-questions Content-Type: multipart/alternative; boundary="0000000000005f830305f459d7af" X-Spamd-Result: default: False [-3.67 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.67)[-0.674]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20210112]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; FROM_EQ_ENVFROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_COUNT_TWO(0.00)[2]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::734:from]; DKIM_TRACE(0.00)[gmail.com:+]; RCVD_TLS_LAST(0.00)[]; TO_DN_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_FROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; MID_RHS_MATCH_FROMTLD(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] X-Rspamd-Queue-Id: 4PCxrz1N8Zz4LXF X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N --0000000000005f830305f459d7af Content-Type: text/plain; charset="UTF-8" Peter, Thanks for the tip about "sendmail -d0.1". I did that with both "base" sendmail and ports sendmail, and got this: base sendmail: Version 8.16.1 Compiled with: DNSMAP IPV6_FULL LOG MAP_REGEX MATCHGECOS MILTER MIME7TO8 MIME8TO7 NAMED_BIND NETINET NETINET6 NETUNIX NEWDB NIS PIPELINING SCANF STARTTLS TCPWRAPPERS TLS_EC TLS_VRFY_PER_CTX USERDB XDEBUG ports sendmail: Version 8.17.1 Compiled with: DANE DNSMAP IPV6_FULL LOG MAP_REGEX MATCHGECOS MILTER MIME7TO8 MIME8TO7 NAMED_BIND NETINET NETINET6 NETUNIX NEWDB NIS PICKY_HELO_CHECK PIPELINING SASLv2 SCANF STARTTLS TCPWRAPPERS TLS_EC TLS_VRFY_PER_CTX USERDB XDEBUG So despite various claims on "the internet", base sendmail IS compiled with STARTTLS. What is missing in the base version is SASLv2. So, one mystery solved. I still can't get STARTTLS to "work", but I understand a little more. As to permissions: as stated in the original email, I was getting a permissions complaint from sendmail until I made some of the cert files 600. Bill Dudley On Fri, Feb 10, 2023 at 5:19 AM wrote: > Hello! > > I'm no expert, but I think your configuration below looks fine. > > You have the [x] on TLS, and your mc define lines are identical > to mine (except different path in CERT_DIR), and I also use > LetsEncrypt. I don't remember doing anything else than that > to get STARTTLS working. > > What do you see with "/usr/local/sbin/sendmail -d0.1"? > Do you see STARTTLS in the "Compiled with" lines? > If you do, then double check that you are running the sendmail > from ports and not from base. > (But I don't think that ports sendmail is necessary, I think > that base sendmail also has the TLS option compiled in.) > > Could possibly be a permissions thing. > My CERT_DIR is 700 root:wheel and the cert files in it are 600 root:wheel. > > Peter Olsson > > On Thu, Feb 09, 2023 at 08:21:28PM -0500, William Dudley wrote: > > I cannot get STARTTLS to "work", and all the tutorials I find on the web > > seem to > > be using FreeBSD 4 or 5? I've been running my own mail server for > > perhaps 15 or 20 years now, so I've been working with sendmail for > > a long time. > > > > PLEASE do not suggest I switch to postfix or one of the MTAs. I know > > sendmail and have lots of configuration established, and I don't > > want to go through that learning curve all over again. > > > > So, to the problem at hand. I've done lots of googling and reading, and > > this is what I've done: > > > > I think I understand that one must build sendmail from ports because > > the sendmail from pkg does not have TLS compiled in. (Why the hell not, > > I don't know). > > > > I have both a 12.3-RELEASE-p6 machine and a 13.1-RELEASE-p3 machine, > > and both act identically badly. > > > > I downloaded the latest ports tree (using git) and ran "make config", > which > > presents these options: > > > > > ?????????????????????????????????????????????????????????????????????????????? > sendmail-8.17.1_6 > ??????????????????????????????????????????????????????????????????????????????????????? > > ??? > ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? > > ??? > > ??? ??? [x] SHMEM System V shared memory support > ??? > > ??? > > ??? ??? [x] SEM POSIX semaphores support > ??? > > ??? > > ??? ??? [x] LA load averages support > ??? > > ??? > > ??? ??? [x] NIS Network Information Services/YP support > ??? > > ??? > > ??? ??? [x] IPV6 IPv6 protocol support > ??? > > ??? > > ??? ??? [x] TLS SMTP-TLS and SMTPS support > ??? > > ??? > > ??? ??? [x] DANE Enable DANE support > ??? > > ??? > > ??? ??? [x] SASL SASL authentication support > ??? > > ??? > > ??? ??? [x] SASLAUTHD SASLAUTHD support > ??? > > ??? > > ??? ??? [ ] LDAP LDAP protocol support > ??? > > ??? > > ??? ??? [ ] BDB Berkeley DB version 4+ support > ??? > > ??? > > ??? ??? [ ] GDBM GNU dbm library support (option COMPAT > needed)??? > > ??? > > ??? ??? [ ] SOCKETMAP Enable socketmap feature > ??? > > ??? > > ??? ??? [ ] CYRUSLOOKUP Enable cyruslookup feature > ??? > > ??? > > ??? ??? [x] BLACKLISTD Enable blacklistd support > ??? > > ??? > > ??? ??? [ ] SMTPUTF8 Enable unicode address support > ??? > > ??? > > ??? ??? [x] PICKY_HELO_CHECK Enable picky HELO check > ??? > > ??? > > ??? ??? [x] MILTER Enable milter support > ??? > > ??? > > ??? ??? [ ] MTA_STS Enable MTA-STS support (option SOCKETMAP > and T??? > > ??? > > ??? ??? [ ] TLS_CERT_CHAIN Enable certificate chain file support > (incompa??? > > ??? > > ??? ??? [x] DOCS Build and/or install documentation > ??? > > ??? > > ??? > ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? > > ??? > > > > > ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? > > ??? < OK > > > ??? > > > > I didn't change any options. Should I have? > > Then, of course, "make" and "make install", and then follow the > > instructions that are printed out > > at the conclusion of the last step. > > > > Next, in my freebsd.mc file, I added this: > > > > define(`CERT_DIR', `/usr/local/etc/letsencrypt/live/my-site-name.com > ')dnl > > define(`confCACERT_PATH', `CERT_DIR')dnl > > define(`confCACERT', `CERT_DIR/chain.pem')dnl > > define(`confSERVER_CERT', `CERT_DIR/cert.pem')dnl > > define(`confSERVER_KEY', `CERT_DIR/privkey.pem')dnl > > define(`confCLIENT_CERT', `CERT_DIR/cert.pem')dnl > > define(`confCLIENT_KEY', `CERT_DIR/privkey.pem')dnl > > > > (except of course, I changed "my-site-name.com" to the actual directory > > where my certs are) > > (I've been using letsencrypt since late 2017 to generate certificates for > > the few > > websites I host.) > > > > I changed mailer.conf (both copies) to this: > > > > sendmail /usr/local/sbin/sendmail > > send-mail /usr/local/sbin/sendmail > > mailq /usr/local/sbin/sendmail > > newaliases /usr/local/sbin/sendmail > > hoststat /usr/local/sbin/sendmail > > purgestat /usr/local/sbin/sendmail > > > > So that the sendmail from ports is chosen. > > > > I run "make" in the /etc/mail directory, and "make stop" and "make start" > > to restart sendmail. > > I found that I had to "chmod 600 privkey.pem" to get sendmail to not > > complain about that file being > > group readable: > > > > Feb 9 19:51:39 my-site sm-mta[38802]: STARTTLS=client: file > > /usr/local/etc/letse > > ncrypt/live/my-site-name.com-0001/privkey.pem unsafe: Group readable file > > > > when I run this test: > > > > openssl s_client -connect localhost:25 -starttls smtp -showcerts > > > > I get this response, showing that STARTTLS isn't announced. > > > > CONNECTED(00000003) > > Didn't find STARTTLS in server response, trying anyway... > > 547012608:error:1408F10B:SSL routines:ssl3_get_record:wrong version > > number:ssl/record/ssl3_record.c:332: > > --- > > no peer certificate available > > --- > > No client certificate CA names sent > > --- > > SSL handshake has read 323 bytes and written 326 bytes > > Verification: OK > > --- > > New, (NONE), Cipher is (NONE) > > Secure Renegotiation IS NOT supported > > Compression: NONE > > Expansion: NONE > > No ALPN negotiated > > Early data was not sent > > Verify return code: 0 (ok) > > --- > > > > If I telnet into my server, I see this: > > > > Trying 127.0.0.1... > > Connected to localhost. > > Escape character is '^]'. > > 220 mail.casano.com ESMTP Sendmail 8.17.1/8.17.1; Thu, 9 Feb 2023 > 18:36:46 > > -0500 (EST) > > ehlo m2.casano.com > > 250-mail.casano.com Hello localhost [127.0.0.1], pleased to meet you > > 250-ENHANCEDSTATUSCODES > > 250-PIPELINING > > 250-8BITMIME > > 250-SIZE > > 250-DSN > > 250-ETRN > > 250-AUTH PLAIN LOGIN > > 250-DELIVERBY > > 250 HELP > > quit > > > > So no announcement of STARTTLS there, either. The sendmail version is > the > > one from ports. The "stock" > > version is 8.16.1, as seen here from an earlier test before I enabled the > > ports version: > > > > 220 mail.casano.com ESMTP Sendmail 8.16.1/8.16.1; Wed, 8 Feb 2023 > 16:34:35 > > -0500 (EST) > > > > I do see this in /var/log/maillog: > > > > Feb 9 19:51:14 my-site sm-mta[38691]: STARTTLS=client, relay= > > aero4.stememail.com > > , version=TLSv1.3, verify=FAIL, cipher=TLS_AES_128_GCM_SHA256, > bits=128/128 > > > > which looks promising, but then why do the other tests not show STARTTLS > > present? > > > > I think this recitation includes all the changes I made to try to get > this > > working. > > What am I missing? Are there any tutorials written in this decade for > > doing this? > > > > If you want to poke at my mail server, feel free: mail.casano.com > > > > Thanks, > > Bill Dudley > > New Jersey, USA > > > > This email is free of malware because I run Linux. > --0000000000005f830305f459d7af Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Peter,

Thanks for the tip about "s= endmail -d0.1".=C2=A0 I did that with both "base" sendmailand ports sendmail, and got this:

base sendmail= :

Version 8.16.1
=C2= =A0Compiled with: DNSMAP IPV6_FULL LOG MAP_REGEX MATCHGECOS MILTER
=C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 MIME7TO8 MIME8TO7 NAME= D_BIND NETINET NETINET6 NETUNIX NEWDB NIS
=C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 PIPELINING SCANF STARTTLS TCPWRAPPERS TLS_EC TL= S_VRFY_PER_CTX
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 U= SERDB XDEBUG


ports sendmail:

Version 8.17.1
=C2=A0Compiled with: DANE DNSMAP IPV6_FU= LL LOG MAP_REGEX MATCHGECOS MILTER
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 MIME7TO8 MIME8TO7 NAMED_BIND NETINET NETINET6 NETUNIX = NEWDB NIS
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 PICKY_= HELO_CHECK PIPELINING SASLv2 SCANF STARTTLS TCPWRAPPERS
=C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 TLS_EC TLS_VRFY_PER_CTX USERDB XD= EBUG


So despite various claims on "the i= nternet", base sendmail IS compiled with STARTTLS.
What is missing in= the base version is SASLv2.

So, one mystery solved.=C2=A0 I still c= an't get STARTTLS to "work", but I understand a little more.<= /div>

As to permissions: as stated in the original email, I was getting a = permissions complaint from
sendmail until I made some of the cert files 60= 0.

Bill Dudley


On Fri, Feb 10, 2023 at 5:= 19 AM <list-freebsd-= questions@jyborn.se> wrote:
Hello!

I'm no expert, but I think your configuration below looks fine.

You have the [x] on TLS, and your mc define lines are identical
to mine (except different path in CERT_DIR), and I also use
LetsEncrypt. I don't remember doing anything else than that
to get STARTTLS working.

What do you see with "/usr/local/sbin/sendmail -d0.1"?
Do you see STARTTLS in the "Compiled with" lines?
If you do, then double check that you are running the sendmail
from ports and not from base.
(But I don't think that ports sendmail is necessary, I think
that base sendmail also has the TLS option compiled in.)

Could possibly be a permissions thing.
My CERT_DIR is 700 root:wheel and the cert files in it are 600 root:wheel.<= br>
Peter Olsson

On Thu, Feb 09, 2023 at 08:21:28PM -0500, William Dudley wrote:
> I cannot get STARTTLS to "work", and all the tutorials I fin= d on the web
> seem to
> be using FreeBSD 4 or 5?=C2=A0 I've been running my own mail serve= r for
> perhaps 15 or 20 years now, so I've been working with sendmail for=
> a long time.
>
> PLEASE do not suggest I switch to postfix or one of the MTAs.=C2=A0 I = know
> sendmail and have lots of configuration established, and I don't > want to go through that learning curve all over again.
>
> So, to the problem at hand.=C2=A0 I've done lots of googling and r= eading, and
> this is what I've done:
>
> I think I understand that one must build sendmail from ports because > the sendmail from pkg does not have TLS compiled in.=C2=A0 (Why the he= ll not,
> I don't know).
>
> I have both a 12.3-RELEASE-p6 machine and a 13.1-RELEASE-p3 machine, > and both act identically badly.
>
> I downloaded the latest ports tree (using git) and ran "make conf= ig", which
> presents these options:
>
>=C2=A0 =C2=A0??????????????????????????????????????????????????????????= ???????????????????? sendmail-8.17.1_6 ????????????????????????????????????= ???????????????????????????????????????????????????
>=C2=A0 =C2=A0??? ??????????????????????????????????????????????????????= ???????????????????????????????????????????????????????????????????????????= ???????????????????????????????????????????????????????????????????????????= ??????
> ???
>=C2=A0 =C2=A0??? ??? [x] SHMEM=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= System V shared memory support=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 ???
> ???
>=C2=A0 =C2=A0??? ??? [x] SEM=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 POSIX semaphores support=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ???
> ???
>=C2=A0 =C2=A0??? ??? [x] LA=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0load averages support=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0???
> ???
>=C2=A0 =C2=A0??? ??? [x] NIS=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 Network Information Services/YP support=C2=A0 =C2=A0 =C2=A0 =C2=A0??= ?
> ???
>=C2=A0 =C2=A0??? ??? [x] IPV6=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0IPv6 protocol support=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0???
> ???
>=C2=A0 =C2=A0??? ??? [x] TLS=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 SMTP-TLS and SMTPS support=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 ???
> ???
>=C2=A0 =C2=A0??? ??? [x] DANE=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0Enable DANE support=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0???
> ???
>=C2=A0 =C2=A0??? ??? [x] SASL=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0SASL authentication support=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0???
> ???
>=C2=A0 =C2=A0??? ??? [x] SASLAUTHD=C2=A0 =C2=A0 =C2=A0 =C2=A0 SASLAUTHD= support=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0???
> ???
>=C2=A0 =C2=A0??? ??? [ ] LDAP=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0LDAP protocol support=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0???
> ???
>=C2=A0 =C2=A0??? ??? [ ] BDB=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 Berkeley DB version 4+ support=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 ???
> ???
>=C2=A0 =C2=A0??? ??? [ ] GDBM=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0GNU dbm library support (option COMPAT needed)???
> ???
>=C2=A0 =C2=A0??? ??? [ ] SOCKETMAP=C2=A0 =C2=A0 =C2=A0 =C2=A0 Enable so= cketmap feature=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 ???
> ???
>=C2=A0 =C2=A0??? ??? [ ] CYRUSLOOKUP=C2=A0 =C2=A0 =C2=A0 Enable cyruslo= okup feature=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 ???
> ???
>=C2=A0 =C2=A0??? ??? [x] BLACKLISTD=C2=A0 =C2=A0 =C2=A0 =C2=A0Enable bl= acklistd support=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0???
> ???
>=C2=A0 =C2=A0??? ??? [ ] SMTPUTF8=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Enab= le unicode address support=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 ???
> ???
>=C2=A0 =C2=A0??? ??? [x] PICKY_HELO_CHECK Enable picky HELO check=C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0???
> ???
>=C2=A0 =C2=A0??? ??? [x] MILTER=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0Enable milter support=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0???
> ???
>=C2=A0 =C2=A0??? ??? [ ] MTA_STS=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Enab= le MTA-STS support (option SOCKETMAP and T???
> ???
>=C2=A0 =C2=A0??? ??? [ ] TLS_CERT_CHAIN=C2=A0 =C2=A0Enable certificate = chain file support (incompa???
> ???
>=C2=A0 =C2=A0??? ??? [x] DOCS=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0Build and/or install documentation=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 ???
> ???
>=C2=A0 =C2=A0??? ??????????????????????????????????????????????????????= ???????????????????????????????????????????????????????????????????????????= ???????????????????????????????????????????????????????????????????????????= ??????
> ???
>
> ??????????????????????????????????????????????????????????????????????= ???????????????????????????????????????????????????????????????????????????= ???????????????????????????????????????????????????????????????????????????= ??
>=C2=A0 =C2=A0???=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0<=C2=A0 OK=C2=A0 >=C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0<Cancel>
>=C2=A0 ???
>
> I didn't change any options.=C2=A0 Should I have?
> Then, of course, "make" and "make install", and th= en follow the
> instructions that are printed out
> at the conclusion of the last step.
>
> Next, in my freebsd.mc file, I added this:
>
> define(`CERT_DIR', `/usr/local/etc/letsencrypt/live/my-site-name.com= ')dnl
> define(`confCACERT_PATH', `CERT_DIR')dnl
> define(`confCACERT', `CERT_DIR/chain.pem')dnl
> define(`confSERVER_CERT', `CERT_DIR/cert.pem')dnl
> define(`confSERVER_KEY', `CERT_DIR/privkey.pem')dnl
> define(`confCLIENT_CERT', `CERT_DIR/cert.pem')dnl
> define(`confCLIENT_KEY', `CERT_DIR/privkey.pem')dnl
>
> (except of course, I changed "my-site-name.com" to the act= ual directory
> where my certs are)
> (I've been using letsencrypt since late 2017 to generate certifica= tes for
> the few
> websites I host.)
>
> I changed mailer.conf (both copies) to this:
>
> sendmail=C2=A0 =C2=A0 =C2=A0 =C2=A0 /usr/local/sbin/sendmail
> send-mail=C2=A0 =C2=A0 =C2=A0 =C2=A0/usr/local/sbin/sendmail
> mailq=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0/usr/local/sbin/sendmail=
> newaliases=C2=A0 =C2=A0 =C2=A0 /usr/local/sbin/sendmail
> hoststat=C2=A0 =C2=A0 =C2=A0 =C2=A0 /usr/local/sbin/sendmail
> purgestat=C2=A0 =C2=A0 =C2=A0 =C2=A0/usr/local/sbin/sendmail
>
> So that the sendmail from ports is chosen.
>
> I run "make" in the /etc/mail directory, and "make stop= " and "make start"
> to restart sendmail.
> I found that I had to "chmod 600 privkey.pem" to get sendmai= l to not
> complain about that file being
> group readable:
>
> Feb=C2=A0 9 19:51:39 my-site sm-mta[38802]: STARTTLS=3Dclient: file > /usr/local/etc/letse
> ncrypt/live/my-site-name.com-0001/privkey.pem unsafe: Group readable f= ile
>
> when I run this test:
>
> openssl s_client -connect localhost:25 -starttls smtp -showcerts
>
> I get this response, showing that STARTTLS isn't announced.
>
> CONNECTED(00000003)
> Didn't find STARTTLS in server response, trying anyway...
> 547012608:error:1408F10B:SSL routines:ssl3_get_record:wrong version > number:ssl/record/ssl3_record.c:332:
> ---
> no peer certificate available
> ---
> No client certificate CA names sent
> ---
> SSL handshake has read 323 bytes and written 326 bytes
> Verification: OK
> ---
> New, (NONE), Cipher is (NONE)
> Secure Renegotiation IS NOT supported
> Compression: NONE
> Expansion: NONE
> No ALPN negotiated
> Early data was not sent
> Verify return code: 0 (ok)
> ---
>
> If I telnet into my server, I see this:
>
> Trying 127.0.0.1...
> Connected to localhost.
> Escape character is '^]'.
> 220 mail.casano.com ESMTP Sendmail 8.17.1/8.17.1; Thu, 9 Feb 2023 18:= 36:46
> -0500 (EST)
> ehlo m2.casano.com
> 250-mail.casano.com Hello localhost [127.0.0.1], pleased to meet = you
> 250-ENHANCEDSTATUSCODES
> 250-PIPELINING
> 250-8BITMIME
> 250-SIZE
> 250-DSN
> 250-ETRN
> 250-AUTH PLAIN LOGIN
> 250-DELIVERBY
> 250 HELP
> quit
>
> So no announcement of STARTTLS there, either.=C2=A0 The sendmail versi= on is the
> one from ports.=C2=A0 The "stock"
> version is 8.16.1, as seen here from an earlier test before I enabled = the
> ports version:
>
> 220 mail.casano.com ESMTP Sendmail 8.16.1/8.16.1; Wed, 8 Feb 2023 16:= 34:35
> -0500 (EST)
>
> I do see this in /var/log/maillog:
>
> Feb=C2=A0 9 19:51:14 my-site sm-mta[38691]: STARTTLS=3Dclient, relay= =3D
> aero4.stememail.com
> , version=3DTLSv1.3, verify=3DFAIL, cipher=3DTLS_AES_128_GCM_SHA256, b= its=3D128/128
>
> which looks promising, but then why do the other tests not show STARTT= LS
> present?
>
> I think this recitation includes all the changes I made to try to get = this
> working.
> What am I missing?=C2=A0 Are there any tutorials written in this decad= e for
> doing this?
>
> If you want to poke at my mail server, feel free:=C2=A0 mail.casano.com
>
> Thanks,
> Bill Dudley
> New Jersey, USA
>
> This email is free of malware because I run Linux.
--0000000000005f830305f459d7af-- From nobody Sat Feb 11 05:45:47 2023 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 4PDKMv0nxDz3q107 for ; Sat, 11 Feb 2023 05:46:03 +0000 (UTC) (envelope-from 0x1eef@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 4PDKMt0pkWz3m7j for ; Sat, 11 Feb 2023 05:46:02 +0000 (UTC) (envelope-from 0x1eef@protonmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=protonmail.com header.s=protonmail3 header.b=SFbBxUui; spf=pass (mx1.freebsd.org: domain of 0x1eef@protonmail.com designates 185.70.43.22 as permitted sender) smtp.mailfrom=0x1eef@protonmail.com; dmarc=pass (policy=quarantine) header.from=protonmail.com Date: Sat, 11 Feb 2023 05:45:47 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1676094359; x=1676353559; bh=wwHF1JupJpvOLUC/aT0I4L5AhNjPSOByLCROfMdzXvg=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=SFbBxUuiQJkQ6Na6ZrCWbzkcW6zblUhmx2RASBwSC7OZQvQKGvHZmU/P3Z3gUhi/J h2qUT7TNkVpOoQJi3enxwMf/2wadpkWNvtB8uL6DwNYRa6sw2cFtTcepvDPg7AGKtS 4ytJSKBlFXO8eXenykgcPbeO6cwGi9G+i9S7pgELew1hXRpgZmKiC1xW28gyreZbyi vuvfyASBLM9QOmEx4t1KmHKYBVX/ZXIssnt+HaoP4NkO3nW0bilCtW5hu/35CpEAQy HOZ2UHQOzhq4LCNGNnsOJzfROKtyqrdtss4g4zPA815spJtLB3PgFYwzIU7dp9xawT UuvxiIRBnLNJA== To: jian he From: 0x1eef <0x1eef@protonmail.com> Cc: parv/FreeBSD , freebsd-questions@freebsd.org Subject: =?utf-8?Q?Re:_=E2=80=8Binstalled_freebsd_but_cannot_config_wifi_network?= Message-ID: In-Reply-To: References: Feedback-ID: 39071764:user:proton List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_SHORT(-1.00)[-0.999]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; NEURAL_HAM_LONG(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[protonmail.com,quarantine]; R_DKIM_ALLOW(-0.20)[protonmail.com:s=protonmail3]; R_SPF_ALLOW(-0.20)[+ip4:185.70.43.0/24]; MIME_GOOD(-0.10)[text/plain]; ARC_NA(0.00)[]; RCVD_COUNT_ZERO(0.00)[0]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:62371, ipnet:185.70.43.0/24, country:CH]; FREEMAIL_ENVFROM(0.00)[protonmail.com]; FREEMAIL_CC(0.00)[gmail.com,freebsd.org]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; DKIM_TRACE(0.00)[protonmail.com:+]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FREEMAIL_FROM(0.00)[protonmail.com]; TO_DN_SOME(0.00)[]; TAGGED_RCPT(0.00)[freebsd]; RWL_MAILSPIKE_POSSIBLE(0.00)[185.70.43.22:from] X-Rspamd-Queue-Id: 4PDKMt0pkWz3m7j X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N > Hi, >=20 > Now I am using Ubuntu. > So I need to apply at least the following change[]1] at least to test RTL= 8822CE wifi card. >=20 > I need to compile from source code, then make a memstick image, mount to = a usb stick, then install from the usb pen drive. >=20 > If all things going well, dmesg | more | grep WLAN should return somethin= g? Or how can I test if my wifi card is working. Grab a copy of /usr/src/ that includes this change, and then=20 rebuild the world (i.e: rebuild the base system, rebuild the kernel,=20 and then install both). I normally follow this guide when doing that:=20 https://people.freebsd.org/~rodrigc/doc/handbook/makeworld.html Otherwise, you might be able to pick up an installer / snapshot that=20 already includes the change you want to test. I don't think it is=20 usually recommended to try build the change in isolation from the=20 rest of the base system.=20 0x1eef From nobody Sat Feb 11 14:58:50 2023 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 4PDYdx6xB9z3qc3b for ; Sat, 11 Feb 2023 14:59:01 +0000 (UTC) (envelope-from peo@nethead.se) Received: from ns1.nethead.se (ns1.nethead.se [5.150.237.139]) (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 "ns1.nethead.se", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PDYdx0LfRz3r6f for ; Sat, 11 Feb 2023 14:59:01 +0000 (UTC) (envelope-from peo@nethead.se) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=nethead.se header.s=NETHEADSE header.b=4VOOPU++; spf=pass (mx1.freebsd.org: domain of peo@nethead.se designates 5.150.237.139 as permitted sender) smtp.mailfrom=peo@nethead.se; dmarc=pass (policy=none) header.from=nethead.se X-Virus-Scanned: amavisd-new at Nethead AB DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nethead.se; s=NETHEADSE; t=1676127532; bh=NAKmJY8vFlbczDubLn0FiGc6z/5cKI+Wwt40MFGiXtc=; h=Date:To:From:Subject; b=4VOOPU++PENaaUIk42xwVmpGDJLLx9G5jHpMKkY4Mz6/Xga1DsU1yH/GG5UWzo4+a 5/f/+L4hy57uED3E0N9m/vmInx6whl+AW9cK6edw3yJsWWNv+KMlUj1tAOc63Lz1OD EY5sweGudkpCl5+KcajJk60OfuY6kp1jBCEkrsM8= Message-ID: Date: Sat, 11 Feb 2023 15:58:50 +0100 List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.5.1 To: freebsd-questions@freebsd.org Content-Language: en-US From: Per olof Ljungmark Subject: remove double quote character from file names Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Result: default: False [-3.99 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.994]; DMARC_POLICY_ALLOW(-0.50)[nethead.se,none]; R_SPF_ALLOW(-0.20)[+ip4:5.150.237.139]; R_DKIM_ALLOW(-0.20)[nethead.se:s=NETHEADSE]; MIME_GOOD(-0.10)[text/plain]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_ZERO(0.00)[0]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:8473, ipnet:5.150.192.0/18, country:SE]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[nethead.se:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 4PDYdx0LfRz3r6f X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N Hi all, A little help on the way, I need to find and remove the double quote (") character from all files in a directory structure containing hundreds of thousands of files. I am sure plenty of you have done this before... I've gotten as far as find . -type f -name '*"*' -exec rename 's|"|in|g' {} \; find: rename: No such file or directory The find part works but not renaming so I'm missing something there. Thanks, Per From nobody Sat Feb 11 15:23:31 2023 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 4PDZBV2gxjz3pBPM for ; Sat, 11 Feb 2023 15:23:46 +0000 (UTC) (envelope-from michaelsprivate@gmail.com) Received: from mail-lj1-x229.google.com (mail-lj1-x229.google.com [IPv6:2a00:1450:4864:20::229]) (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 "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PDZBV0TZ9z3vbl for ; Sat, 11 Feb 2023 15:23:46 +0000 (UTC) (envelope-from michaelsprivate@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-lj1-x229.google.com with SMTP id h17so9770145ljq.4 for ; Sat, 11 Feb 2023 07:23:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=EvPsRTMKIaQwO7QTYi20NFhK7mg9P+9XqZ/8rV5NDko=; b=oFsQwcglEtTKqQJFM6LvTk5F/xUvVeZAHbbqs4HnGTPQsSbUYBP8xiAwbjiz7aPAbO mIjziAmlh3aH+D5zlEgOiUEQStqh/GP6to0QePzAu9F9M6/Pl0p8nNzQy7khXtXJOjAS e6m4Oux+D5YSw8DzBq13/zX4xWFc8ezbfvuXchaMg1BGupJjUtZN0m51d6USs9LI+yIU dZMQfiswe0zSPduPe5XteQxiH3F1i48tsgE5KM34f4J0IsXODB8hHqA++lTwTTHm2Oqy cZj/dnXzHoX346ikPqfBjXjWKi7mGLMRN2MQXmLV4k/iFheoFfvXVN4KVrr8I6+JNCmH RZnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=EvPsRTMKIaQwO7QTYi20NFhK7mg9P+9XqZ/8rV5NDko=; b=VOXzfNbqUQfZnxglTSGJr0I4UWyCV/fRbepeGSSnT+H4keigJHtHZPrJeAq7VygHix DsRUGQXx/LLWzgo42na69KGkTfjqKze7W7PQff76XzSgU0wZH+yGT5OHINzwLlGq7cwC ihAHhYUDfmAWBmMH5DXgGLttsjfq9If13r7mtzSvbXnxI4I7xdoFjrAmUbOi4+tziE6o pdEUS7DCC/h48fwZBKB4R9SxkyoLm1v74+ixFbgdab6OxMA1MATJWVhDbFIBiAHAnZ5K aoPcs6VcC/JeYUrV8F6GY4CClTi/8XWFVc03SNe0w6p1UaYIBZGRstYOM6+07VOS7YAG hsZA== X-Gm-Message-State: AO0yUKWjWL2YAcYwnknLvu+cmtRYqPc0SC65yG2T7GBgwBbpatRGazZV joP0Lm4Dhqw8lWcwmX4VK7htH2XVdZlFqIFxiqg= X-Google-Smtp-Source: AK7set8thAAv8Kjza5CWRevMyxfsuMU4JzUhIEsjH7iiDwKhecgyzDxnm7DjgN1DaFrC7pNxXdW4eBY3qLCRiAvBJdM= X-Received: by 2002:a2e:b544:0:b0:28f:e4c0:2c13 with SMTP id a4-20020a2eb544000000b0028fe4c02c13mr3232956ljn.125.1676129024120; Sat, 11 Feb 2023 07:23:44 -0800 (PST) List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 References: In-Reply-To: From: Michael Schuster Date: Sat, 11 Feb 2023 16:23:31 +0100 Message-ID: Subject: Re: remove double quote character from file names To: Per olof Ljungmark Cc: freeBSD Mailing List Content-Type: multipart/alternative; boundary="0000000000001498fe05f46e33ab" X-Rspamd-Queue-Id: 4PDZBV0TZ9z3vbl X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N --0000000000001498fe05f46e33ab Content-Type: text/plain; charset="UTF-8" On Sat, Feb 11, 2023, 15:59 Per olof Ljungmark wrote: > Hi all, > > A little help on the way, I need to find and remove the double quote (") > character from all files in a directory structure containing hundreds of > thousands of files. > > I am sure plenty of you have done this before... I've gotten as far as > > find . -type f -name '*"*' -exec rename 's|"|in|g' {} \; > find: rename: No such file or directory > > The find part works but not renaming so I'm missing something there. > The usual utility to rename a file is "mv" (no quotes :-)) Does that help? > > Thanks, > Per > > > --0000000000001498fe05f46e33ab Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

=

Hi all,

A little help on the way, I need to find and remove the double quote ("= ;)
character from all files in a directory structure containing hundreds of thousands of files.

I am sure plenty of you have done this before... I've gotten as far as<= br>
find . -type f -name '*"*' -exec rename 's|"|in|g'= ; {} \;
find: rename: No such file or directory

The find part works but not renaming so I'm missing something there.

The usual= utility to rename a file is "mv" (no quotes :-))=C2=A0

Does that help?=C2=A0

Thanks,
Per


--0000000000001498fe05f46e33ab-- From nobody Sat Feb 11 15:40:11 2023 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 4PDZYs1yb3z3pCrm for ; Sat, 11 Feb 2023 15:40:33 +0000 (UTC) (envelope-from 93ab.82.c3a300040cd758.558114b092f4f8d67c7477db6870ce3e@email-od.com) Received: from s1-b515.socketlabs.email-od.com (s1-b515.socketlabs.email-od.com [142.0.181.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4PDZYr2ph9z3y0V for ; Sat, 11 Feb 2023 15:40:32 +0000 (UTC) (envelope-from 93ab.82.c3a300040cd758.558114b092f4f8d67c7477db6870ce3e@email-od.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=tundraware.com header.s=slkey header.b=cptWwD9i; dkim=pass header.d=email-od.com header.s=dkim header.b=bgebhZ0c; spf=pass (mx1.freebsd.org: domain of 93ab.82.c3a300040cd758.558114b092f4f8d67c7477db6870ce3e@email-od.com designates 142.0.181.21 as permitted sender) smtp.mailfrom=93ab.82.c3a300040cd758.558114b092f4f8d67c7477db6870ce3e@email-od.com; dmarc=pass (policy=reject) header.from=tundraware.com DKIM-Signature: v=1; a=rsa-sha256; d=tundraware.com;s=slkey; c=relaxed/relaxed; q=dns/txt; t=1676130032; x=1678722032; h=x-tundraware-mailscanner-from:x-greylist:content-transfer-encoding:content-type:in-reply-to:from:content-language:references:to:subject:mime-version:date:message-id:x-thread-info:subject:to:from:cc:reply-to; bh=cdDAo3QxTlGF5tqZvzTz3zMtwZZr1vrYNhpC1FeO8V0=; b=cptWwD9iIAolXfgZSCcRzcngoH4f82KIozQVtK0F+DFfZgAHLtW3+kCphoX48w4gwytV7qFt0JFYWFScUvSN/nqYH5b4G156/8wMlzTkj302kvH0JUmi2xV3kW+Z8LZ9dX3Rpy/rmRSB6Ei7q055RVP2ZC68WzWcx6pe8QLOgUulaIK4pLDzhd9A5w60v0aYuobQRo77ZTaJbBjKZ6mXNaLd0eKpAP5JrxciBjWe8EMZ313lHBk/ap8sx+47k+nmEmjCjYjYR3bfXjPo/3xPxEbHxg14vwzan1eWbMArDTI27zrd1fh/BkoCalG0lDWhYfZqumGTjxUvjf65RY6KTA== DKIM-Signature: v=1; a=rsa-sha256; d=email-od.com;i=@email-od.com;s=dkim; c=relaxed/relaxed; q=dns/txt; t=1676130032; x=1678722032; h=x-tundraware-mailscanner-from:x-greylist:content-transfer-encoding:content-type:in-reply-to:from:content-language:references:to:subject:mime-version:date:message-id:x-thread-info:subject:to:from:cc:reply-to; bh=cdDAo3QxTlGF5tqZvzTz3zMtwZZr1vrYNhpC1FeO8V0=; b=bgebhZ0cN12kZi8UlNXfD3nUoLLtF/fHTqPXg0cUuuco4PzySS+hNXCnRCCE0jdB608o2gqRkpurcYnXLK+l6umRS5qHLtNeGjX3TFD9Yk35Jas18WtcCYHXHMVUrEUgmxiI3Hs850XvFWbcv4xE4+4FP30bOFllfK1lR16QNZQ= X-Thread-Info: OTNhYi4xMi5jM2EzMDAwNDBjZDc1OC5mcmVlYnNkLXF1ZXN0aW9ucz1mcmVlYnNkLm9yZw== Received: from r1.us-east-1.aws.in.socketlabs.com (r1.us-east-1.aws.in.socketlabs.com [142.0.191.1]) by mxh4.email-od.com with ESMTP(version=Tls12 cipher=Aes256 bits=256); Sat, 11 Feb 2023 10:40:27 -0500 Received: from oceanview.tundraware.com (oceanview.tundraware.com [45.55.60.57]) by r1.us-east-1.aws.in.socketlabs.com with ESMTP(version=Tls12 cipher=Aes256 bits=256); Sat, 11 Feb 2023 10:40:26 -0500 Received: from [192.168.0.2] (ozzie.tundraware.com [75.145.138.73]) (authenticated bits=0) by oceanview.tundraware.com (8.17.1/8.17.1) with ESMTPSA id 31BFeGOr067593 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO) for ; Sat, 11 Feb 2023 09:40:16 -0600 (CST) (envelope-from tundra@tundraware.com) Message-ID: Date: Sat, 11 Feb 2023 09:40:11 -0600 List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Subject: Re: remove double quote character from file names To: FreeBSD Mailing List References: Content-Language: en-US From: Tim Daneliuk In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.4 (oceanview.tundraware.com [45.55.60.57]); Sat, 11 Feb 2023 09:40:16 -0600 (CST) X-TundraWare-MailScanner-Information: Please contact the ISP for more information X-TundraWare-MailScanner-ID: 31BFeGOr067593 X-TundraWare-MailScanner: Found to be clean X-TundraWare-MailScanner-SpamCheck: not spam (whitelisted), SpamAssassin (not cached, score=-4.048, required 6, autolearn=not spam, ALL_TRUSTED -1.00, BAYES_00 -1.90, NICE_REPLY_A -1.15) X-TundraWare-MailScanner-From: tundra@tundraware.com X-Spam-Status: No X-Spamd-Result: default: False [-3.70 / 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)[tundraware.com,reject]; FORGED_SENDER(0.30)[tundra@tundraware.com,93ab.82.c3a300040cd758.558114b092f4f8d67c7477db6870ce3e@email-od.com]; R_DKIM_ALLOW(-0.20)[tundraware.com:s=slkey,email-od.com:s=dkim]; R_SPF_ALLOW(-0.20)[+ip4:142.0.176.0/20]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; FROM_NEQ_ENVFROM(0.00)[tundra@tundraware.com,93ab.82.c3a300040cd758.558114b092f4f8d67c7477db6870ce3e@email-od.com]; RCVD_IN_DNSWL_NONE(0.00)[142.0.181.21:from,142.0.191.1:received]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:53658, ipnet:142.0.180.0/22, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; DKIM_TRACE(0.00)[tundraware.com:+,email-od.com:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; RCVD_COUNT_THREE(0.00)[4]; DWL_DNSWL_NONE(0.00)[email-od.com:dkim] X-Rspamd-Queue-Id: 4PDZYr2ph9z3y0V X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N > On Sat, Feb 11, 2023, 15:59 Per olof Ljungmark > wrote: > > Hi all, > > A little help on the way, I need to find and remove the double quote (") > character from all files in a directory structure containing hundreds of > thousands of files. > > I am sure plenty of you have done this before... I've gotten as far as > > find . -type f -name '*"*' -exec rename 's|"|in|g' {} \; > find: rename: No such file or directory > > The find part works but not renaming so I'm missing something there. > Some years ago I set about to write the mother of all renaming utilities exactly because I didn't want to have to go through endless contortions of sed, gerp, awk, ag, and so forth to do simple renaming tasks like yours. The result is 'tren' which does what you want rather trivially: find ./ -name '*"*' -exec tren -r'"'=X {} \; tren can do way more than this (and probably has plenty of undiscovered edge cases and/or bugs), but I use it regularly and it has vastly simplified my renaming tasks. Code and extensive docs here: https://gitbucket.tundraware.com/tundra/tren HTH... From nobody Sat Feb 11 15:43:47 2023 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 4PDZdp2SGLz3pDlf for ; Sat, 11 Feb 2023 15:43:58 +0000 (UTC) (envelope-from boyvalue@gmail.com) Received: from mail-qv1-xf30.google.com (mail-qv1-xf30.google.com [IPv6:2607:f8b0:4864:20::f30]) (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 "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PDZdp0pYLz41H6 for ; Sat, 11 Feb 2023 15:43:58 +0000 (UTC) (envelope-from boyvalue@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-qv1-xf30.google.com with SMTP id d13so5566344qvj.8 for ; Sat, 11 Feb 2023 07:43:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=FzPqhqu3l1XUSoIX5fM/+IqNhfgC7N1xm1lKrW2pjrs=; b=PWCSPoKFrGz5ZfrrgwBFQn2nK8WxMKyPGirDHBRPoKUyIwVS9DA5ViqE5FKrs/gwoU VTgwj7aCpxJdm6BzDN4MSdnEmCtNtoTQfQcs3HB/UWTpBi7EtDK+uaL+E172jGp/FlGC Akve9ANeQrb8Cs7hy4+6xbHXDkoBQZ6TJeyt5dXjZ20UEPJT+PeIaJd1BTYUaBbv/6WS Qk27V5jmYDnQS5UWcc/1xe5jhOgWQCuZvv3RtBcrnX2otJhhakGeLUesrF16IKHYeSYz UVMcDcaBIBc3q3KNay6LPvTcv6BrLJQQXVJTBQW4j5yoogg7wRx/WuVU+R+bs1HbsIg6 CMpA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=FzPqhqu3l1XUSoIX5fM/+IqNhfgC7N1xm1lKrW2pjrs=; b=2NRWfDpLKQUSWOKQqdAatbkk81xT9hifNPXQ4ys5mQNXjI0xNWQsXSsbb2Rkc8bEvv VN3AcQxGIubdcpuRQdyfBd4VrQ6r7FoUf7RkRZrEGVTQ9hb0kDhPxExJxIvAwbGrLPVq EtGjVg0f3WPtbvCLM1wikDU4aUQkN1BdiOyvOtFLtsUq0aPOS1xZHpXVn+BZA2YMZags DwdDXnZZSzIxATEeLFyMX0N2ojAEni0TmuHuyEasAKKXmd5+BXe2HHLiUjRAE2FYuk6h RoMTh+HIifbWTWQFAZhmL4nvMGIn8/k2eCbdM7XKOqzmey7b3YnfGjjsmjNfio7siLSZ 26fw== X-Gm-Message-State: AO0yUKWB6AMRhk1UtcQMO23kSu4GlQhLivm7hJGL+g3iJQ8/OC3Tjx0s 6iB2bcbjgVP9AQZxLB7pfWlLtEhN+Fvo7YubY0kRR1jTKg== X-Google-Smtp-Source: AK7set/WdHeUJ6o86eESiRyJOp9Yty4yfKfgbYnrrPkrpuA+Hcc/XS44gtwzKhdT2CqY6xj7s++Nxw/C4eNmnfRN93A= X-Received: by 2002:a0c:ac0f:0:b0:56b:ec94:3230 with SMTP id l15-20020a0cac0f000000b0056bec943230mr1502529qvb.40.1676130237273; Sat, 11 Feb 2023 07:43:57 -0800 (PST) List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 References: In-Reply-To: From: Scott Ballantyne Date: Sat, 11 Feb 2023 10:43:47 -0500 Message-ID: Subject: Re: remove double quote character from file names To: Michael Schuster Cc: Per olof Ljungmark , freeBSD Mailing List Content-Type: multipart/alternative; boundary="00000000000063dc5805f46e7b15" X-Rspamd-Queue-Id: 4PDZdp0pYLz41H6 X-Spamd-Bar: ---- 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-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N --00000000000063dc5805f46e7b15 Content-Type: text/plain; charset="UTF-8" Remove the first echo command to actually do any changes. Untested. for f in $(find . -type f -name '*"*'); do echo mv $f $(echo $f | tr -d '"'); done On Sat, Feb 11, 2023 at 10:23 AM Michael Schuster wrote: > > > On Sat, Feb 11, 2023, 15:59 Per olof Ljungmark wrote: > >> Hi all, >> >> A little help on the way, I need to find and remove the double quote (") >> character from all files in a directory structure containing hundreds of >> thousands of files. >> >> I am sure plenty of you have done this before... I've gotten as far as >> >> find . -type f -name '*"*' -exec rename 's|"|in|g' {} \; >> find: rename: No such file or directory >> >> The find part works but not renaming so I'm missing something there. >> > > The usual utility to rename a file is "mv" (no quotes :-)) > > Does that help? > >> >> Thanks, >> Per >> >> >> --00000000000063dc5805f46e7b15 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

Remove the= first echo command to actually do any changes. Untested.
=C2=A0<= /div>
for f in $(find . -type f -name '*"*'); do echo mv $= f $(echo $f | tr -d '"'); done

=

= On Sat, Feb 11, 2023 at 10:23 AM Michael Schuster <michaelsprivate@gmail.com> wrote:
<= blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l= eft:1px solid rgb(204,204,204);padding-left:1ex">


On Sat, Feb 11, 2023, 15:59 Per olof Ljungmark &= lt;peo@nethead.se&g= t; wrote:
Hi all= ,

A little help on the way, I need to find and remove the double quote ("= ;)
character from all files in a directory structure containing hundreds of thousands of files.

I am sure plenty of you have done this before... I've gotten as far as<= br>
find . -type f -name '*"*' -exec rename 's|"|in|g'= ; {} \;
find: rename: No such file or directory

The find part works but not renaming so I'm missing something there.

The usual= utility to rename a file is "mv" (no quotes :-))=C2=A0

Does that help?=C2=A0

Thanks,
Per


--00000000000063dc5805f46e7b15-- From nobody Sat Feb 11 15:45:00 2023 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 4PDZgB2c6Yz3pDdJ for ; Sat, 11 Feb 2023 15:45:10 +0000 (UTC) (envelope-from freebsd@qeng-ho.org) Received: from mailout.qeng-ho.org (mailout.qeng-ho.org [217.155.128.244]) (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 4PDZg96P5Qz42Y0 for ; Sat, 11 Feb 2023 15:45:09 +0000 (UTC) (envelope-from freebsd@qeng-ho.org) Authentication-Results: mx1.freebsd.org; none Received: from [IPV6:2a02:8010:64c9:1::2] (unknown [IPv6:2a02:8010:64c9:1::2]) by mailout.qeng-ho.org (Postfix) with ESMTP id 6EE1723D25; Sat, 11 Feb 2023 15:45:01 +0000 (GMT) Message-ID: <105187d9-2510-9209-8b35-c273aa20076b@qeng-ho.org> Date: Sat, 11 Feb 2023 15:45:00 +0000 List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Subject: Re: remove double quote character from file names Content-Language: en-GB To: Per olof Ljungmark References: Cc: FreeBSD-Questions From: Arthur Chance In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4PDZg96P5Qz42Y0 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:13037, ipnet:217.155.0.0/16, country:GB] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On 11/02/2023 14:58, Per olof Ljungmark wrote: > Hi all, > > A little help on the way, I need to find and remove the double quote (") > character from all files in a directory structure containing hundreds of > thousands of files. > > I am sure plenty of you have done this before... I've gotten as far as > > find . -type f -name '*"*' -exec rename 's|"|in|g' {} \; > find: rename: No such file or directory > > The find part works but not renaming so I'm missing something there. There's no rename command in the base system. Perhaps you meant to install the sysutils/rename pkg but forgot? -- We build our computer systems the way we build our cities; over time, without a plan, on top of ruins. — Ellen Ullman From nobody Sat Feb 11 15:45:32 2023 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 4PDZh245g8z3pDhZ for ; Sat, 11 Feb 2023 15:45:54 +0000 (UTC) (envelope-from 93ab.82.c3a300040cdd6b.5e303ca18e3d1443596d7093c92b059a@email-od.com) Received: from s1-b515.socketlabs.email-od.com (s1-b515.socketlabs.email-od.com [142.0.181.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4PDZh20H5xz43jf for ; Sat, 11 Feb 2023 15:45:54 +0000 (UTC) (envelope-from 93ab.82.c3a300040cdd6b.5e303ca18e3d1443596d7093c92b059a@email-od.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=tundraware.com header.s=slkey header.b="E6d/nowh"; dkim=pass header.d=email-od.com header.s=dkim header.b=Cq0wAAiO; spf=pass (mx1.freebsd.org: domain of 93ab.82.c3a300040cdd6b.5e303ca18e3d1443596d7093c92b059a@email-od.com designates 142.0.181.21 as permitted sender) smtp.mailfrom=93ab.82.c3a300040cdd6b.5e303ca18e3d1443596d7093c92b059a@email-od.com; dmarc=pass (policy=reject) header.from=tundraware.com DKIM-Signature: v=1; a=rsa-sha256; d=tundraware.com;s=slkey; c=relaxed/relaxed; q=dns/txt; t=1676130354; x=1678722354; h=x-tundraware-mailscanner-from:x-greylist:content-transfer-encoding:content-type:in-reply-to:references:to:from:content-language:subject:mime-version:date:message-id:x-thread-info:subject:to:from:cc:reply-to; bh=VCBLo7p7FEmGnsq+sGymlfNna63ojnPyoeibaYfoEnQ=; b=E6d/nowhpr9qL1Cx+c21Skgm2ZP7zC1XeiWPvFf8mjnfwJHlvOYSd1iCqTBfq5HHrlJVH/OnWU6tKcq9FUm3vnhsfSQMnsShwl3AZvA34zfCQfD/al5qfUpWfYf+YnXGLfjTyEciye5lX7rx697uPD2iIMA92MfsoJPtetgQLcXwcQq5KrvNmwwMPLQcHETOu+RHbtjb0LfMDnMEE3KnS/LODOdQOBXuwTweF+fjTCiBtHL5eJjSr1MIkPqx46Stj03JjT8yiH4g+eOUyKmxbEl0atg1GLPC2n3xYWgyuzrtjzvtpJQa1fjxzhAkoU4zoSHZQrO77Wq6zAyQgqZPuA== DKIM-Signature: v=1; a=rsa-sha256; d=email-od.com;i=@email-od.com;s=dkim; c=relaxed/relaxed; q=dns/txt; t=1676130354; x=1678722354; h=x-tundraware-mailscanner-from:x-greylist:content-transfer-encoding:content-type:in-reply-to:references:to:from:content-language:subject:mime-version:date:message-id:x-thread-info:subject:to:from:cc:reply-to; bh=VCBLo7p7FEmGnsq+sGymlfNna63ojnPyoeibaYfoEnQ=; b=Cq0wAAiOa2IOq0/m6cr1kmJm4ziF9vVI9qaLqezBogrI0z2Mt5S5b3YA16juhv8uwm9a4V2Qplhz7/9i4nJoKuRGfmELEZPlTUNxD3WIL6S2ClLJMQgcTL4aRYCH+wHgygFcerXLlbuFy6XYzzK9IwdHzy3YC0j9PeYOd34Y7MI= X-Thread-Info: OTNhYi4xMi5jM2EzMDAwNDBjZGQ2Yi5mcmVlYnNkLXF1ZXN0aW9ucz1mcmVlYnNkLm9yZw== Received: from r2.h.in.socketlabs.com (r2.h.in.socketlabs.com [142.0.180.12]) by mxh4.email-od.com with ESMTP(version=Tls12 cipher=Aes256 bits=256); Sat, 11 Feb 2023 10:45:47 -0500 Received: from oceanview.tundraware.com (oceanview.tundraware.com [45.55.60.57]) by r2.h.in.socketlabs.com with ESMTP(version=Tls12 cipher=Aes256 bits=256); Sat, 11 Feb 2023 10:45:46 -0500 Received: from [192.168.0.2] (ozzie.tundraware.com [75.145.138.73]) (authenticated bits=0) by oceanview.tundraware.com (8.17.1/8.17.1) with ESMTPSA id 31BFjbFu073153 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO) for ; Sat, 11 Feb 2023 09:45:37 -0600 (CST) (envelope-from tundra@tundraware.com) Message-ID: Date: Sat, 11 Feb 2023 09:45:32 -0600 List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Subject: Re: remove double quote character from file names Content-Language: en-US From: Tim Daneliuk To: FreeBSD Mailing List References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.4 (oceanview.tundraware.com [45.55.60.57]); Sat, 11 Feb 2023 09:45:37 -0600 (CST) X-TundraWare-MailScanner-Information: Please contact the ISP for more information X-TundraWare-MailScanner-ID: 31BFjbFu073153 X-TundraWare-MailScanner: Found to be clean X-TundraWare-MailScanner-SpamCheck: not spam (whitelisted), SpamAssassin (not cached, score=-4.048, required 6, autolearn=not spam, ALL_TRUSTED -1.00, BAYES_00 -1.90, NICE_REPLY_A -1.15) X-TundraWare-MailScanner-From: tundra@tundraware.com X-Spam-Status: No X-Spamd-Result: default: False [-3.70 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-0.999]; NEURAL_HAM_SHORT(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[tundraware.com,reject]; FORGED_SENDER(0.30)[tundra@tundraware.com,93ab.82.c3a300040cdd6b.5e303ca18e3d1443596d7093c92b059a@email-od.com]; R_DKIM_ALLOW(-0.20)[tundraware.com:s=slkey,email-od.com:s=dkim]; R_SPF_ALLOW(-0.20)[+ip4:142.0.176.0/20:c]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; FROM_NEQ_ENVFROM(0.00)[tundra@tundraware.com,93ab.82.c3a300040cdd6b.5e303ca18e3d1443596d7093c92b059a@email-od.com]; RCVD_IN_DNSWL_NONE(0.00)[142.0.181.21:from]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:53658, ipnet:142.0.180.0/22, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; DKIM_TRACE(0.00)[tundraware.com:+,email-od.com:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; RCVD_COUNT_THREE(0.00)[4]; DWL_DNSWL_NONE(0.00)[email-od.com:dkim] X-Rspamd-Queue-Id: 4PDZh20H5xz43jf X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N On 2/11/23 09:40, Tim Daneliuk wrote: >> On Sat, Feb 11, 2023, 15:59 Per olof Ljungmark > wrote: >> >>     Hi all, >> >>     A little help on the way, I need to find and remove the double quote (") >>     character from all files in a directory structure containing hundreds of >>     thousands of files. >> >>     I am sure plenty of you have done this before... I've gotten as far as >> >>     find . -type f -name '*"*' -exec rename 's|"|in|g' {} \; >>     find: rename: No such file or directory >> >>     The find part works but not renaming so I'm missing something there. >> > > > > > Some years ago I set about to write the mother of all renaming utilities > exactly because I didn't want to have to go through endless contortions > of sed, gerp, awk, ag, and so forth to do simple renaming tasks like yours. > The result is 'tren' which does what you want rather trivially: > >       find ./ -name '*"*' -exec tren -r'"'=X {} \; > > tren can do way more than this (and probably has plenty of undiscovered > edge cases and/or bugs), but I use it regularly and it has vastly simplified > my renaming tasks. > > Code and extensive docs here: > >       https://gitbucket.tundraware.com/tundra/tren > > > HTH... > I should have mentioned that - unless you also want your directories renamed - you need to restrict find to pattern matching only on files. Also - it is REALLY STRONG RECOMMENDED - that you do a full backup of the directory tree you're fiddling with. It's very easy to clobber file names during renaming which can wreak all manner of havoc. If you use tren, use the test option extensively until you are CERTAIN it will do what you want. Finally, while running mass renaming operations, I tend to use 'script' to capture the session so I know exactly what was done. -- ---------------------------------------------------------------------------- Tim Daneliuk tundra@tundraware.com PGP Key: http://www.tundraware.com/PGP/ From nobody Sat Feb 11 16:13:19 2023 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 4PDbHm3K9Mz3pHvg for ; Sat, 11 Feb 2023 16:13:24 +0000 (UTC) (envelope-from peo@nethead.se) Received: from ns1.nethead.se (ns1.nethead.se [5.150.237.139]) (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 "ns1.nethead.se", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PDbHl484pz46MM for ; Sat, 11 Feb 2023 16:13:23 +0000 (UTC) (envelope-from peo@nethead.se) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=nethead.se header.s=NETHEADSE header.b="oF/vJBi1"; spf=pass (mx1.freebsd.org: domain of peo@nethead.se designates 5.150.237.139 as permitted sender) smtp.mailfrom=peo@nethead.se; dmarc=pass (policy=none) header.from=nethead.se X-Virus-Scanned: amavisd-new at Nethead AB DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nethead.se; s=NETHEADSE; t=1676132000; bh=8d6NkGiPQuAYM3dMStIVh44SmLIOz8Rm0y6INOrjNGY=; h=Date:Subject:To:References:From:In-Reply-To; b=oF/vJBi1OrucZVyU24pdnERhFUsrTb91ZxqgCWG05jmMryn9wUEhl0avEqDdYn2Dw +NYgwKn5VN/shcnjPbon2Z8YvUHHD6o1z+wfJK3xrCd6BOjHoWK3y4pRNwRT1f6yJl AGs+MMRptLxocpiDth5TupUxr7Syu9RCUPsXVXQE= Message-ID: Date: Sat, 11 Feb 2023 17:13:19 +0100 List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.5.1 Subject: Re: remove double quote character from file names Content-Language: en-US To: questions@freebsd.org References: <105187d9-2510-9209-8b35-c273aa20076b@qeng-ho.org> From: Per olof Ljungmark In-Reply-To: <105187d9-2510-9209-8b35-c273aa20076b@qeng-ho.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit 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)[nethead.se,none]; R_SPF_ALLOW(-0.20)[+ip4:5.150.237.139]; R_DKIM_ALLOW(-0.20)[nethead.se:s=NETHEADSE]; MIME_GOOD(-0.10)[text/plain]; MLMMJ_DEST(0.00)[questions@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_ZERO(0.00)[0]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:8473, ipnet:5.150.192.0/18, country:SE]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[nethead.se:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 4PDbHl484pz46MM X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N On 2/11/23 16:45, Arthur Chance wrote: > On 11/02/2023 14:58, Per olof Ljungmark wrote: >> Hi all, >> >> A little help on the way, I need to find and remove the double quote (") >> character from all files in a directory structure containing hundreds of >> thousands of files. >> >> I am sure plenty of you have done this before... I've gotten as far as >> >> find . -type f -name '*"*' -exec rename 's|"|in|g' {} \; >> find: rename: No such file or directory >> >> The find part works but not renaming so I'm missing something there. > > There's no rename command in the base system. Perhaps you meant to > install the sysutils/rename pkg but forgot? > No, I thought rename was part of the base system stupid me. So, without installing more ports I suppose sed(1) could do the job? From nobody Sat Feb 11 16:43:07 2023 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 4PDby84FLsz3pM4v for ; Sat, 11 Feb 2023 16:43:12 +0000 (UTC) (envelope-from peo@nethead.se) Received: from ns1.nethead.se (ns1.nethead.se [5.150.237.139]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) client-signature ECDSA (P-384)) (Client CN "ns1.nethead.se", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PDby76HGWz4Dnf for ; Sat, 11 Feb 2023 16:43:11 +0000 (UTC) (envelope-from peo@nethead.se) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=nethead.se header.s=NETHEADSE header.b=yICLm0jV; spf=pass (mx1.freebsd.org: domain of peo@nethead.se designates 5.150.237.139 as permitted sender) smtp.mailfrom=peo@nethead.se; dmarc=pass (policy=none) header.from=nethead.se X-Virus-Scanned: amavisd-new at Nethead AB DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nethead.se; s=NETHEADSE; t=1676133789; bh=UoraNgx8tFSezdI9lG4c0fa5aWZTsw4kjU6Gi4HZwGA=; h=Date:Subject:To:References:From:In-Reply-To; b=yICLm0jV6KRZm6WRBGciQbWEG8qGRQIZ3tYQmY7zgZViloD5YpQwLoyRNqp3cv6ez hGLUvkgIR4epcukQz3nT9ITscU5T0/ZIfuPLtJ2JfpbxjpwS8gE8Jisfo/favoCV7+ C+7tziMPWphMFYAEWA1y3Jaa3UkAzKvUSlqkv3Mg= Message-ID: Date: Sat, 11 Feb 2023 17:43:07 +0100 List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.5.1 Subject: Re: remove double quote character from file names Content-Language: en-US To: questions@freebsd.org References: From: Per olof Ljungmark In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Result: default: False [-3.99 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.993]; DMARC_POLICY_ALLOW(-0.50)[nethead.se,none]; R_SPF_ALLOW(-0.20)[+ip4:5.150.237.139:c]; R_DKIM_ALLOW(-0.20)[nethead.se:s=NETHEADSE]; MIME_GOOD(-0.10)[text/plain]; MLMMJ_DEST(0.00)[questions@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_ZERO(0.00)[0]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:8473, ipnet:5.150.192.0/18, country:SE]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[nethead.se:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 4PDby76HGWz4Dnf X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N On 2/11/23 16:43, Scott Ballantyne wrote: > > Remove the first echo command to actually do any changes. Untested. > for f in $(find . -type f -name '*"*'); do echo mv $f $(echo $f | tr -d > '"'); done Produced "No such file or directory" errors. > On Sat, Feb 11, 2023 at 10:23 AM Michael Schuster > > wrote: > > > > On Sat, Feb 11, 2023, 15:59 Per olof Ljungmark > wrote: > > Hi all, > > A little help on the way, I need to find and remove the double > quote (") > character from all files in a directory structure containing > hundreds of > thousands of files. > > I am sure plenty of you have done this before... I've gotten as > far as > > find . -type f -name '*"*' -exec rename 's|"|in|g' {} \; > find: rename: No such file or directory > > The find part works but not renaming so I'm missing something there. > > > The usual utility to rename a file is "mv" (no quotes :-)) > > Does that help? > > > Thanks, > Per > > From nobody Sat Feb 11 17:28:41 2023 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 4PDcyj4hYtz3phq0 for ; Sat, 11 Feb 2023 17:28:45 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PDcyj2bRTz4MhH for ; Sat, 11 Feb 2023 17:28:45 +0000 (UTC) (envelope-from matthew@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1676136525; 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=GOor6rLovVvEczJfe7ec2e0Qtbln2kn/YUSnHqfuEUs=; b=NvudPYEBHZprgOqPWc0frbMGiw9N20gzIusyuAafZ0s/L3EPAKmxT+O/yOgvNBl54TXqfV /mn2EBsS2TiDi4NK5W9wyc4a0IZ5HJ0a6CjD1+jgdCNL8pD58h9/3icxo3tGHsFHoYanj2 svmyWyn+gMCW4inye35DN2xdQ9YF8aS1GZLAXUsNQ0xP9GRHJP9Zq14IOeyJgYyGvKvx/B w3oUwVnWCkD3+xtVjwLNZKEfm4MhOgc2jzTXCXi5amqba8OkX2kyNC9Y8ENWju45zVRQAA xJ1bCrcJj2Tl8KGGg6L6W4mPWFIs8P3HxzOxPddEXx6Eww5UVScBpX8I5nf7sg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1676136525; 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=GOor6rLovVvEczJfe7ec2e0Qtbln2kn/YUSnHqfuEUs=; b=qI+bD/OA36/onXvOae5ZOfAghZ8GvX/TtGfm19//KGGMPXlBWwqrHvShJb3/nrc7UGrP2C 1TLX6haA2zlIhjr4RzXAblVqigbb2JKo6AfoVtMMhQ+jZMxQiN9VoHLq7vMeqelhs7YI/8 yj8310oYCIljDQnMg5qllqSgCKGUJ/rSnktc5mAhAR+pvuw3j4NACjx53M3EFvr3QZ6InU C6IJz31v8YkOICV8Dak2HAOxEWkpdPTTiphgSThBu5WTmk6QZgvia0duKcU9mVeTYV0oDE QaqWuBkss6P3oDIbgC6IyplwhxSmIBNdKVAeh+jDhJZarlxb3lyZ2hK5fvONBQ== ARC-Authentication-Results: i=1; smtp.infracaninophile.co.uk; dmarc=none (p=none dis=none) header.from=FreeBSD.org ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1676136525; a=rsa-sha256; cv=none; b=cmGNJGSF0ji0aIpesMDLzIhCOktaCmOUHBUG1+SeCwf/TVZ6PCPoPGYhmXmGLMS8IgZzqD sJQXvVVN26Wc9NecHBemjnhMAqqSOEwq0gCObJalcq7E4Qi7lU4j6g7VfnS9YYZSeynsHm 2bGYidsqDlM7lV+vNCvYqGClpMwk8r5eO57I5Yt8ADOBtv3zHmvC3zFX3W27whKpNtUBV9 Xco04GUdfu0LahSKz4QM5nBZC6qnqPpQaeMaR0BQIyM+hSKabQ8m4oyfgk1fIogqeQyoeN 0oFYeKAgXrbQZzLJ27LZ9bDEAfGcqU1K+J1sB3FoBFETZnnNWZVNF5nS1zJpwg== Received: from smtp.infracaninophile.co.uk (smtp.infracaninophile.co.uk [IPv6:2001:8b0:151:1:c4ea:bd49:619b:6cb3]) (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 4PDcyj0Z84zNCl for ; Sat, 11 Feb 2023 17:28:45 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from [IPV6:2001:8b0:151:1:cd16:65b:72db:3409] (unknown [IPv6:2001:8b0:151:1:cd16:65b:72db:3409]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) (Authenticated sender: m.seaman@infracaninophile.co.uk) by smtp.infracaninophile.co.uk (Postfix) with ESMTPSA id 6DEEF17102 for ; Sat, 11 Feb 2023 17:28:42 +0000 (UTC) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none (p=none dis=none) header.from=FreeBSD.org Authentication-Results: smtp.infracaninophile.co.uk/6DEEF17102; dkim=none; dkim-atps=neutral Message-ID: <119961fa-c43e-d78c-a0a1-0565535d0bb6@FreeBSD.org> Date: Sat, 11 Feb 2023 17:28:41 +0000 List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.7.2 To: questions@freebsd.org References: <105187d9-2510-9209-8b35-c273aa20076b@qeng-ho.org> From: Matthew Seaman Subject: Re: remove double quote character from file names In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------MLT7g7wCLAH833gndZEiHuYa" X-ThisMailContainsUnwantedMimeParts: N This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------MLT7g7wCLAH833gndZEiHuYa Content-Type: multipart/mixed; boundary="------------EMyKWJ9wIW0rlbcs8mUGlPXi"; protected-headers="v1" From: Matthew Seaman To: questions@freebsd.org Message-ID: <119961fa-c43e-d78c-a0a1-0565535d0bb6@FreeBSD.org> Subject: Re: remove double quote character from file names References: <105187d9-2510-9209-8b35-c273aa20076b@qeng-ho.org> In-Reply-To: --------------EMyKWJ9wIW0rlbcs8mUGlPXi Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMTEvMDIvMjAyMyAxNjoxMywgUGVyIG9sb2YgTGp1bmdtYXJrIHdyb3RlOg0KPiBPbiAy LzExLzIzIDE2OjQ1LCBBcnRodXIgQ2hhbmNlIHdyb3RlOg0KPj4gT24gMTEvMDIvMjAyMyAx NDo1OCwgUGVyIG9sb2YgTGp1bmdtYXJrIHdyb3RlOg0KPj4+IEhpIGFsbCwNCj4+Pg0KPj4+ IEEgbGl0dGxlIGhlbHAgb24gdGhlIHdheSwgSSBuZWVkIHRvIGZpbmQgYW5kIHJlbW92ZSB0 aGUgZG91YmxlIHF1b3RlICgiKQ0KPj4+IGNoYXJhY3RlciBmcm9tIGFsbCBmaWxlcyBpbiBh IGRpcmVjdG9yeSBzdHJ1Y3R1cmUgY29udGFpbmluZyBodW5kcmVkcyBvZg0KPj4+IHRob3Vz YW5kcyBvZiBmaWxlcy4NCj4+Pg0KPj4+IEkgYW0gc3VyZSBwbGVudHkgb2YgeW91IGhhdmUg ZG9uZSB0aGlzIGJlZm9yZS4uLiBJJ3ZlIGdvdHRlbiBhcyBmYXIgYXMNCj4+Pg0KPj4+IGZp bmQgLiAtdHlwZSBmIC1uYW1lICcqIionIC1leGVjIHJlbmFtZSAnc3wifGlufGcnIHt9IFw7 DQo+Pj4gZmluZDogcmVuYW1lOiBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5DQo+Pj4NCj4+ PiBUaGUgZmluZCBwYXJ0IHdvcmtzIGJ1dCBub3QgcmVuYW1pbmcgc28gSSdtIG1pc3Npbmcg c29tZXRoaW5nIHRoZXJlLg0KPj4NCj4+IFRoZXJlJ3Mgbm8gcmVuYW1lIGNvbW1hbmQgaW4g dGhlIGJhc2Ugc3lzdGVtLiBQZXJoYXBzIHlvdSBtZWFudCB0bw0KPj4gaW5zdGFsbCB0aGUg c3lzdXRpbHMvcmVuYW1lIHBrZyBidXQgZm9yZ290Pw0KPj4NCj4gDQo+IE5vLCBJIHRob3Vn aHQgcmVuYW1lIHdhcyBwYXJ0IG9mIHRoZSBiYXNlIHN5c3RlbSBzdHVwaWQgbWUuIFNvLCB3 aXRob3V0IA0KPiBpbnN0YWxsaW5nIG1vcmUgcG9ydHMgSSBzdXBwb3NlIHNlZCgxKSBjb3Vs ZCBkbyB0aGUgam9iPw0KPiANCg0KVGhlIHRvb2xzIGZyb20gdGhlIGJhc2Ugc3lzdGVtIHRo YXQgeW91IG5lZWQgaGVyZSBhcmUgZmluZCgxKSwgc2VkKDEpLCANCm12KDEpIGFuZCBzaCgx KS4gIFNvbWV0aGluZyBsaWtlIHRoZSBmb2xsb3dpbmcgX2NvbXBsZXRlbHlfIF91bnRlc3Rl ZF8gY29kZToNCg0KYGBgDQojIS9iaW4vc2gNCg0KZm9yIG9sZGZuYW1lIGluICQoIGZpbmQg LiAtdHlwZSBmIC1uYW1lICcqIionIC1wcmludCApOyBkbw0KICAgICBuZXdmbmFtZT0kKCBl Y2hvICRvbGRmbmFtZSB8IHNlZCAtZSAncy8iL2luL2cnICkNCiAgICAgZWNobyBtdiAtbnYg JG9sZGZuYW1lICRuZXdmbmFtZQ0KZG9uZQ0KYGBgDQoNClRoaXMgcHJpbnRzIG91dCBhIGxp c3Qgb2YgJ212JyBjb21tYW5kcyB0byBlZmZlY3QgdGhlIGNoYW5nZSB5b3Ugd2FudC4gDQpX aGljaCwgYXMgc29tZW9uZSBlbHNlIHdpc2VseSBzYWlkIHlvdSBzaG91bGQgZXhhbWluZSBj bG9zZWx5IHRvIGVuc3VyZSANCml0IGlzIGFjdHVhbGx5IGRvaW5nIHRoZSByaWdodCB0aGlu Zy4gVGhlbiwgd2hlbiB5b3UncmUgc2F0aXNmaWVkIHRoYXQgDQppdCBpcywgY2hhbmdlIDQg dG8gcmVhZDoNCg0KICAgIG12IC1udiAkb2xkZm5hbWUgJG5ld2ZuYW1lDQoNCmVuc3VyZSB5 b3UgaGF2ZSBnb29kIGJhY2t1cHMsIGFuZCBnbyBmb3IgaXQuDQoNCglNYXR0aGV3DQo= --------------EMyKWJ9wIW0rlbcs8mUGlPXi-- --------------MLT7g7wCLAH833gndZEiHuYa Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEGfFU7L8RLlBUTj8wAFE/EOCp5OcFAmPn0EkFAwAAAAAACgkQAFE/EOCp5Ofb yQ/+Nxt/ZCgJkyum8O7tGXtcmZIfRJBmXu1d3a5y14lXTkIkj2YfAkoBeDr1boXQPxQ2gLFx7kvQ SBgGt2BbMlLTQDTaMpJoK9NbYS4D52pUJp6fEwVsoIQkKKlXYdjiSl/BDBgwjapynHbiiNm9FL7X DGtd2+RMOsEG9nhiLM8a3zESr0l4rVSDTcFRv8AWeKjx3fZdGbAXuypCVNtGulFHMDgacXwfLgQ2 imK1Uv5GaFsaVoJDYPWuXGm0Kqtq7DVpuLFZQi1XbdjMMYQGx+4WXpKE3KTcPIfzrHaTinF6B34a kq+01JRGamv9our+LHtnFI3dPlGNwTIy5p/60TelPV9BAC3+HGn00T2CFs+j2ep6Yj0muxUFTDDF 8AgFlflhAnh/JXoDOc89aJHPgr0XzPRFn4gOnRvhVCKoKcce6ugTHkT89eUgHOnYB9O93Rs6MPzP 5Q+nRBO3a7g6namhMLWQZqXUjXza6sC5V7kg5GSxgm00FlB67R+IuMoKHrU+S1GgNYtceI8xQGvE wCGRhVBzMLdF6pOxX/Yg5hZbuTDnZmNA2VFvXyGSFA22M7N4cOgZBfNvKoxmPcfZ6XPLT8T1Yt5x DKOs5baBy0dWT429eWCzIxLEKeleCVi+9zT4OamBY+vu3ydom3YZoxVUJQ5/490W3Wk+5TTXbg6o 9dA= =4VM0 -----END PGP SIGNATURE----- --------------MLT7g7wCLAH833gndZEiHuYa-- From nobody Sat Feb 11 17:32:05 2023 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 4PDd2p5S5xz3phn9 for ; Sat, 11 Feb 2023 17:32:18 +0000 (UTC) (envelope-from paulbeard@gmail.com) Received: from mail-yb1-xb34.google.com (mail-yb1-xb34.google.com [IPv6:2607:f8b0:4864:20::b34]) (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 "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PDd2n60z1z4P14 for ; Sat, 11 Feb 2023 17:32:17 +0000 (UTC) (envelope-from paulbeard@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20210112 header.b=ZTU3HHwg; spf=pass (mx1.freebsd.org: domain of paulbeard@gmail.com designates 2607:f8b0:4864:20::b34 as permitted sender) smtp.mailfrom=paulbeard@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-yb1-xb34.google.com with SMTP id b132so8752116ybc.12 for ; Sat, 11 Feb 2023 09:32:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=TdVPD8cnFkYajJW3uCjKzGrgHUDmzeAEHEJo+Vmou5w=; b=ZTU3HHwgk5LHtscBFZ3J3oxTptPlVCuvzbTQRYR2D1sO2I4b+Fd/th6qxEUh/X78+Q obHrBUTgE71MkAgJMEDaMwpKGi+I1hg+U5fe9WRLXHPgePk/xNCSDcf4+ItwILKUYg7s hn2HTGRk7Qdf10o5it/EFUWb2F0Xulp/IUGZPEZQjragJ1JPohdgCpfK0d9opgqYru3x 4SdoP6MKHOy1S5biY4mgz49/a9hBzCERJSITs9RQYvoihuF2Fxo5ZvbD2bPRckFgrB+g czPtyQaqxMiOxQ/nJ7VpTlh0ino1ZeeMs8w29CL385XiG/gGHrQfBGx0GCZIMUhR7x+Z ljdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc: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=TdVPD8cnFkYajJW3uCjKzGrgHUDmzeAEHEJo+Vmou5w=; b=Mv2n+vv2Y061OWn2FfaF7pJ2ITQvjWg0YeCwY1Wa2kYDK1jT+3zPMzBEDqt4yh8ZDQ ny/l8Z/bR1HJxvFeeQIzZ9NAd2dJ9zCg4KhIOGm93HcZg8bb264dJSb/d1ubb0kHpiOD 87mJvRuQtH3Tn3RB3pvO7rt8c5/WUb/Fh6clBh0mmqPMPTE0Kvodor1GIVE/Co2hchjQ w7XLdkasNu6BediPbfYESMdenVxkVPEQ5RqE1o/fBusIw/YdLD0C+cgWPz6jJ7i8Vsco 4JwenjofnCm/Q7zA5UrVcfrrpga23Ie1qY3151CH8jQvH7ExZl1z5UK1dvSHN1qD0tAF j1Hg== X-Gm-Message-State: AO0yUKUpvWHuXNtPtKstDBhcBMAQ++eKCm16i345i4wkiXpS/xqclG7u BqT6G4GmbtJJDwFlcDLIahahlfsSeJY+KZ+YUSgojVQQ X-Google-Smtp-Source: AK7set/aAC1qdMwpzwsCBy8PKHO/yxBWfwuMe0LyHLFt3Ks/jtB/2wKOryepouJ0+4Ai6+Y0K3jacj3PEZjkt6YbO+Q= X-Received: by 2002:a5b:a02:0:b0:8ac:dd92:1a0d with SMTP id k2-20020a5b0a02000000b008acdd921a0dmr1918536ybq.137.1676136736725; Sat, 11 Feb 2023 09:32:16 -0800 (PST) List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 References: <105187d9-2510-9209-8b35-c273aa20076b@qeng-ho.org> <119961fa-c43e-d78c-a0a1-0565535d0bb6@FreeBSD.org> In-Reply-To: <119961fa-c43e-d78c-a0a1-0565535d0bb6@FreeBSD.org> From: paul beard Date: Sat, 11 Feb 2023 09:32:05 -0800 Message-ID: Subject: Re: remove double quote character from file names Cc: questions@freebsd.org Content-Type: multipart/alternative; boundary="000000000000c99eb205f46ffeb5" X-Spamd-Result: default: False [-1.78 / 15.00]; MISSING_TO(2.00)[]; NEURAL_HAM_LONG(-1.00)[-0.998]; NEURAL_HAM_SHORT(-0.99)[-0.992]; NEURAL_HAM_MEDIUM(-0.80)[-0.795]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20210112]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; RCPT_COUNT_ONE(0.00)[1]; PREVIOUSLY_DELIVERED(0.00)[questions@freebsd.org]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::b34:from]; ARC_NA(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MLMMJ_DEST(0.00)[questions@freebsd.org]; DKIM_TRACE(0.00)[gmail.com:+]; MID_RHS_MATCH_FROMTLD(0.00)[]; TO_DN_NONE(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4PDd2n60z1z4P14 X-Spamd-Bar: - X-ThisMailContainsUnwantedMimeParts: N --000000000000c99eb205f46ffeb5 Content-Type: text/plain; charset="UTF-8" On Sat, Feb 11, 2023 at 9:29 AM Matthew Seaman wrote: > > The tools from the base system that you need here are find(1), sed(1), > mv(1) and sh(1). Something like the following _completely_ _untested_ > code: > > ``` > #!/bin/sh > > for oldfname in $( find . -type f -name '*"*' -print ); do > newfname=$( echo $oldfname | sed -e 's/"/in/g' ) > echo mv -nv $oldfname $newfname > done > ``` > > This prints out a list of 'mv' commands to effect the change you want. > Which, as someone else wisely said you should examine closely to ensure > it is actually doing the right thing. Then, when you're satisfied that > it is, change 4 to read: > > mv -nv $oldfname $newfname > > obvious, I expect, but when I have done this, I > it all to a file and then review it, add the mv or whatever command to each line, and then feed that to the shell. --000000000000c99eb205f46ffeb5 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable



--000000000000c99eb205f46ffeb5-- From nobody Sat Feb 11 17:36:38 2023 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 4PDd7v5pvZz3pjC2 for ; Sat, 11 Feb 2023 17:36:43 +0000 (UTC) (envelope-from peo@nethead.se) Received: from ns1.nethead.se (ns1.nethead.se [5.150.237.139]) (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 "ns1.nethead.se", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PDd7t6FFTz4Q7f for ; Sat, 11 Feb 2023 17:36:42 +0000 (UTC) (envelope-from peo@nethead.se) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=nethead.se header.s=NETHEADSE header.b=WJRoldbf; spf=pass (mx1.freebsd.org: domain of peo@nethead.se designates 5.150.237.139 as permitted sender) smtp.mailfrom=peo@nethead.se; dmarc=pass (policy=none) header.from=nethead.se X-Virus-Scanned: amavisd-new at Nethead AB DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nethead.se; s=NETHEADSE; t=1676136999; bh=m/x/q7KIEtFi0CbRaTgV1CVRUOMvoAtRIAgp52UhLfU=; h=Date:Subject:To:References:From:In-Reply-To; b=WJRoldbfew9YHNztCf5Igvi0Qm9jhf+4ClVNBFFtgibvAwzdx67mCwXL9siOJBzwc mVwOYMQUvqTxhnWdcQAz7nBeHXdo4KeHxzPpDCLsteU2r5l+GRxrxFi+a8YQ0iifuW dr/UseiHp3pEr1OpzccrbNFWRr3Lsn9+BrWZIhEA= Message-ID: Date: Sat, 11 Feb 2023 18:36:38 +0100 List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.5.1 Subject: Re: remove double quote character from file names Content-Language: en-US To: questions@freebsd.org References: <105187d9-2510-9209-8b35-c273aa20076b@qeng-ho.org> <119961fa-c43e-d78c-a0a1-0565535d0bb6@FreeBSD.org> From: Per olof Ljungmark In-Reply-To: <119961fa-c43e-d78c-a0a1-0565535d0bb6@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Result: default: False [-4.00 / 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)[nethead.se,none]; R_SPF_ALLOW(-0.20)[+ip4:5.150.237.139:c]; R_DKIM_ALLOW(-0.20)[nethead.se:s=NETHEADSE]; MIME_GOOD(-0.10)[text/plain]; MLMMJ_DEST(0.00)[questions@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_ZERO(0.00)[0]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:8473, ipnet:5.150.192.0/18, country:SE]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[nethead.se:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 4PDd7t6FFTz4Q7f X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N On 2/11/23 18:28, Matthew Seaman wrote: > On 11/02/2023 16:13, Per olof Ljungmark wrote: >> On 2/11/23 16:45, Arthur Chance wrote: >>> On 11/02/2023 14:58, Per olof Ljungmark wrote: >>>> Hi all, >>>> >>>> A little help on the way, I need to find and remove the double quote >>>> (") >>>> character from all files in a directory structure containing >>>> hundreds of >>>> thousands of files. >>>> >>>> I am sure plenty of you have done this before... I've gotten as far as >>>> >>>> find . -type f -name '*"*' -exec rename 's|"|in|g' {} \; >>>> find: rename: No such file or directory >>>> >>>> The find part works but not renaming so I'm missing something there. >>> >>> There's no rename command in the base system. Perhaps you meant to >>> install the sysutils/rename pkg but forgot? >>> >> >> No, I thought rename was part of the base system stupid me. So, >> without installing more ports I suppose sed(1) could do the job? >> > > The tools from the base system that you need here are find(1), sed(1), > mv(1) and sh(1).  Something like the following _completely_ _untested_ > code: > > ``` > #!/bin/sh > > for oldfname in $( find . -type f -name '*"*' -print ); do >     newfname=$( echo $oldfname | sed -e 's/"/in/g' ) >     echo mv -nv $oldfname $newfname > done > ``` > > This prints out a list of 'mv' commands to effect the change you want. > Which, as someone else wisely said you should examine closely to ensure > it is actually doing the right thing. Then, when you're satisfied that > it is, change 4 to read: > >    mv -nv $oldfname $newfname > > ensure you have good backups, and go for it. > Exactly what I needed, thanks a lot! From nobody Sat Feb 11 18:00:09 2023 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 4PDdg86zF1z3pmMW for ; Sat, 11 Feb 2023 18:00:20 +0000 (UTC) (envelope-from boyvalue@gmail.com) Received: from mail-qt1-x836.google.com (mail-qt1-x836.google.com [IPv6:2607:f8b0:4864:20::836]) (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 "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PDdg852Whz4Sw6 for ; Sat, 11 Feb 2023 18:00:20 +0000 (UTC) (envelope-from boyvalue@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-qt1-x836.google.com with SMTP id g8so9414022qtq.13 for ; Sat, 11 Feb 2023 10:00:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=I0Xefo5ZMVFBAfzSusoR6JD0myEckpx+aFgUbOgkwlQ=; b=Rewk8EhimyCkEYOmspw3CyX6s8ZAbkA2ALYPc8QrLtIc7lrjvDO0nOcRedhqu6i/ov 0bCuuK1w5xXGq0tGUJB5iARI0+44EQhQzIQ8+9dlTZLZ5tXVf+Ri74wOXncFDvg0ovDl TrVAnIj0mMQfbfKlpCiW5wfm1CDuDxlhSXg+xlTIJ4vL5SM4kiScLjWyqdgmx4GG0UiY z1uGYU4Acn72bRtrijlh2aOmiQ6TcIqAZIw0y4nRqm86fZYqkVNvwAJxskvTebbk8cq+ vBjhA6hPdV7ASbIcaICPkwe7YhotricE1evKHjK3KtyXQ88mclb9qSJczY98Kv7fxLKC m0LA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=I0Xefo5ZMVFBAfzSusoR6JD0myEckpx+aFgUbOgkwlQ=; b=Tvh2hvX1/R7qvVfJ9EJ9d7rhT8i9lX9IbiyL3mHF5ACFA6xshV+OVYRfMoEsZZ4bMW krH0RNc8GFK9pEnOYREDzh+a0cN+PaWlt8VJWwThtB3DtXFm/AsV7cmmuUy9/ue9RAQ3 Sdb5Rmy62eXPFy/iAqh5oqykJU900NWKlkH+SWW1Bu6gYo4Wnd44Ig9mHY6KvSFKSJVx jXAQGPT6EWvlimVAg7wDeqqcTLuzPpWdu0teWWy8RfKTxQ+hlAwWWXdmqWe790Yg20e5 6TS5OGGoJ9G8k5DUHKOLNFzBUNw1vST/SOSkFsY3ZZLPviX9yvfyrYm6Q/EzVfisOA0z 4jeA== X-Gm-Message-State: AO0yUKXKaFryFcywrq4m6l8O1hlFo/lq8GMB5rC6OsvevTwLGGQzLXC9 eNYiGdSmvg6vWMnIHcBteqIQu4b/C0Qkh0Jg/g== X-Google-Smtp-Source: AK7set/Jntx9hCT1cIY6OWv30PiwpJugOgvQ3BvvW2Y4OMabDwp0Eny42IppTg/ZuS1QUheJjYfMSOn3mEfFKu1N9eY= X-Received: by 2002:a05:622a:1301:b0:3b8:5b81:a434 with SMTP id v1-20020a05622a130100b003b85b81a434mr2590085qtk.233.1676138419907; Sat, 11 Feb 2023 10:00:19 -0800 (PST) List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 References: In-Reply-To: From: Scott Ballantyne Date: Sat, 11 Feb 2023 13:00:09 -0500 Message-ID: Subject: Re: remove double quote character from file names To: Per olof Ljungmark Cc: questions@freebsd.org Content-Type: multipart/alternative; boundary="0000000000001cef6f05f470639e" X-Rspamd-Queue-Id: 4PDdg852Whz4Sw6 X-Spamd-Bar: ---- 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-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N --0000000000001cef6f05f470639e Content-Type: text/plain; charset="UTF-8" On Sat, Feb 11, 2023 at 11:43 AM Per olof Ljungmark wrote: > On 2/11/23 16:43, Scott Ballantyne wrote: > > > > Remove the first echo command to actually do any changes. Untested. > > for f in $(find . -type f -name '*"*'); do echo mv $f $(echo $f | tr -d > > '"'); done > > Produced "No such file or directory" errors. You must have spaces in the filenames. You can deal with that using IFS. > > > --0000000000001cef6f05f470639e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On 2/11/23 = 16:43, Scott Ballantyne wrote:
>
> Remove the first echo command to actually do any changes. Untested. > for f in $(find . -type f -name '*"*'); do echo mv $f $(e= cho $f | tr -d
> '"'); done

Produced=C2=A0 "No such file or directory" errors.

You must have spaces in the filenames. You can deal with = that using IFS.

=C2=A0


--0000000000001cef6f05f470639e-- From nobody Sat Feb 11 18:31:49 2023 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 4PDfMf4Sk8z3pqPf for ; Sat, 11 Feb 2023 18:31:58 +0000 (UTC) (envelope-from kh@panix.com) Received: from mailbackend.panix.com (mailbackend.panix.com [166.84.1.89]) (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 4PDfMd5SLtz4YFy for ; Sat, 11 Feb 2023 18:31:57 +0000 (UTC) (envelope-from kh@panix.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=panix.com header.s=panix header.b=eaAUe8rG; spf=pass (mx1.freebsd.org: domain of kh@panix.com designates 166.84.1.89 as permitted sender) smtp.mailfrom=kh@panix.com; dmarc=pass (policy=none) header.from=panix.com Received: from rain.cave (unknown [73.142.21.0]) by mailbackend.panix.com (Postfix) with ESMTPSA id 4PDfMW3fK3zGq3 for ; Sat, 11 Feb 2023 13:31:51 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=panix.com; s=panix; t=1676140311; bh=GZy4pA0WKOYkRlNC4ajgGlg8c+E/eeX/j51EzTsvV7Y=; h=Date:From:To:Subject:References:In-Reply-To; b=eaAUe8rGAggemb9AmshlSLtoy7GKR1DnxHKk1605AcpcRK2HYna00tG/4SSYA1epy 2G/J4351uS8KB+y9e62O6q5nhecahcsCTdeyCQ3tztkzCv9+EkOPOl+/gQK7HcxCqP 8XeKC2WZgQ5JPz6dHfGG58OOURU+s8/+yEsL++w8= Date: Sat, 11 Feb 2023 13:31:49 -0500 From: Kurt Hackenberg To: questions@freebsd.org Subject: Re: remove double quote character from file names Message-ID: References: List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: User-Agent: Mutt/2.2.9 (2022-11-12) 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.998]; DMARC_POLICY_ALLOW(-0.50)[panix.com,none]; R_DKIM_ALLOW(-0.20)[panix.com:s=panix]; R_SPF_ALLOW(-0.20)[+ip4:166.84.1.64/26]; MIME_GOOD(-0.10)[text/plain]; RWL_MAILSPIKE_GOOD(-0.10)[166.84.1.89:from]; RCVD_VIA_SMTP_AUTH(0.00)[]; MLMMJ_DEST(0.00)[questions@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:2033, ipnet:166.84.0.0/16, country:US]; MIME_TRACE(0.00)[0:+]; DKIM_TRACE(0.00)[panix.com:+]; PREVIOUSLY_DELIVERED(0.00)[questions@freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; TO_DN_NONE(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_ALL(0.00)[] X-Rspamd-Queue-Id: 4PDfMd5SLtz4YFy X-Spamd-Bar: ---- X-ThisMailContainsUnwantedMimeParts: N On Sat, Feb 11, 2023 at 03:58:50PM +0100, Per olof Ljungmark wrote: >A little help on the way, I need to find and remove the double quote (") >character from all files in a directory structure containing hundreds of >thousands of files. That's nasty. Be careful, keep backups. I might use a full-on programming language -- maybe Python or Ruby -- to avoid the difficulties of shell parsing and quoting. However, if you want to do it through a shell, this might be helpful: From nobody Sat Feb 11 18:40:27 2023 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 4PDfYg3mxDz3pr1h for ; Sat, 11 Feb 2023 18:40:39 +0000 (UTC) (envelope-from pprocacci@gmail.com) Received: from mail-oi1-x233.google.com (mail-oi1-x233.google.com [IPv6:2607:f8b0:4864:20::233]) (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 "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PDfYg3Lg1z4bL0 for ; Sat, 11 Feb 2023 18:40:39 +0000 (UTC) (envelope-from pprocacci@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-oi1-x233.google.com with SMTP id bd6so7151762oib.6 for ; Sat, 11 Feb 2023 10:40:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=gxAOImM00+AH5LBAvvOliOEvX38wCY2nFbBOe2aFJ5w=; b=DwygoiRJdWrphvpnTNk8jPsfXHBw1q/hA0PqgCkBKZm5WQbMMtd4rMMAw+len1zjXl Ra5yB19EVnwcHarUHk89vIrlHVks0pTT5zekGPWILQYEwU0jsGRt/MBnXNyXNeKSoRl9 MuMMLOURKae9PfPGErcneywrGvqjjZYqF+wr/jqdWPKZmjb4hI2j6kq4iSKNysaYhD9d rEyQztNL4ydh5cPIEt6i0V5HcsYzhoEQtu9NqqxcxuQGOaiUUcp1ftLzPQcUWYF1Snjs RdYxzYNQFw7w8e5vq3I0FOpC4OCloT93QaIQYyaYZRY2cozi512NPAzNV7QqvKBQ8LqY f4UQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=gxAOImM00+AH5LBAvvOliOEvX38wCY2nFbBOe2aFJ5w=; b=kobJF5UpUbot4nIaURdAVdgIdq2WDc5VhIipImEyg6g/0wobZMEBEi+GQvzPlDUywE hfhLkB0KoCs80oUtLF+KA3a6629acG1DqtuWWXaNcp0m7CR8NB6XcRzkzub4jXgfqhPs RVu8OBx0v0XKHSRAgVcKBDhlS8m42nIoEeic1VvK53+0wO3xGXiauWhDjwLJZ0QjcWkZ wd4gR/VvzAgth60TdAM6+DUOxaTX8WSnhHHLTwI+gHxVoQt/xN8U2FHwL5gnY8DNVsOt 9jE9uR3zN/9nvwo4MerEd9Q/CCU7UWHtPLJWpjz+wY1ewvbp276jUdg2XIj/VfCj/Mcu pHNg== X-Gm-Message-State: AO0yUKUdGszJASsvDPyL/ORug6IAQpKqdUG2bCq+R/vdW1NdbwTHlbKH PAhC7j22OyMLHg63bzmf5luNYrdWGqLeApLqMTVZjFR48tno X-Google-Smtp-Source: AK7set8o9Glz0GZz2ghQ4gGoNu95FPMcTCWEhp72ZLPNil5EyjmXO7fJlQzHUSQ1Zbet0ZTUYgoVfXScF0PgUc6V3/k= X-Received: by 2002:aca:acd5:0:b0:368:356e:8509 with SMTP id v204-20020acaacd5000000b00368356e8509mr914265oie.225.1676140838534; Sat, 11 Feb 2023 10:40:38 -0800 (PST) List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 References: In-Reply-To: From: Paul Procacci Date: Sat, 11 Feb 2023 13:40:27 -0500 Message-ID: Subject: Re: remove double quote character from file names To: Kurt Hackenberg Cc: questions@freebsd.org Content-Type: multipart/alternative; boundary="0000000000004642f905f470f34e" X-Rspamd-Queue-Id: 4PDfYg3Lg1z4bL0 X-Spamd-Bar: ---- 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-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N --0000000000004642f905f470f34e Content-Type: text/plain; charset="UTF-8" On Sat, Feb 11, 2023 at 1:32 PM Kurt Hackenberg wrote: > On Sat, Feb 11, 2023 at 03:58:50PM +0100, Per olof Ljungmark wrote: > > >A little help on the way, I need to find and remove the double quote (") > >character from all files in a directory structure containing hundreds of > >thousands of files. > > That's nasty. Be careful, keep backups. > > I might use a full-on programming language -- maybe Python or Ruby -- > to avoid the difficulties of shell parsing and quoting. However, if you > want to do it through a shell, this might be helpful: > > > > My way. Doesn't account for spaces in filenames, but that's easily added with -print0 flags to find and -0 flags to xargs: ls *\"* | perl -lne '$n=$_;$n=~tr/"//d;rename($_,$n);' ~Paul -- __________________ :(){ :|:& };: --0000000000004642f905f470f34e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Sat, Feb 11, 2023 at 1:32 PM = Kurt Hackenberg <kh@panix.com> wr= ote:
On Sat, Feb= 11, 2023 at 03:58:50PM +0100, Per olof Ljungmark wrote:

>A little help on the way, I need to find and remove the double quote (&= quot;)
>character from all files in a directory structure containing hundreds o= f
>thousands of files.

That's nasty. Be careful, keep backups.

I might use a full-on programming language -- maybe Python or Ruby --
to avoid the difficulties of shell parsing and quoting. However, if you want to do it through a shell, this might be helpful:

<https://dwheeler.com/essays/filenames-in-shel= l.html>


My way.=C2=A0 Doesn't account for spaces in file= names, but that's easily added with -print0 flags to find and -0 flags = to xargs:

ls *\"* | perl -lne '$n=3D$_;$n=3D~tr/"//d;rename($_,$n);'= ;

~Paul

--
__________________

:(){ :|:& };:
<= /div>
--0000000000004642f905f470f34e-- From nobody Sat Feb 11 18:46:46 2023 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 4PDfhy15F1z3psNP for ; Sat, 11 Feb 2023 18:46:58 +0000 (UTC) (envelope-from boyvalue@gmail.com) Received: from mail-qt1-x82b.google.com (mail-qt1-x82b.google.com [IPv6:2607:f8b0:4864:20::82b]) (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 "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PDfhx0xLMz4cnT for ; Sat, 11 Feb 2023 18:46:57 +0000 (UTC) (envelope-from boyvalue@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20210112 header.b=EhyZNRik; spf=pass (mx1.freebsd.org: domain of boyvalue@gmail.com designates 2607:f8b0:4864:20::82b as permitted sender) smtp.mailfrom=boyvalue@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-qt1-x82b.google.com with SMTP id ch10so8448401qtb.11 for ; Sat, 11 Feb 2023 10:46:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=FfupPVnazNN95uXt1tDUj8M/1j31iNEzMFglNsu7t58=; b=EhyZNRikzQNKliPAvYhekgLfp+xETRVbpSpsjDiFeNzCVqfv7IMJbZGvyXqjsOBIsC L3ZBqXS8kHFU0r/iYRj5ZvGG07cXM0x6g613MV7zxwTU/7bow1vqoVY2ZyzPvKj87pxr FbUF+GxqSfAomGk+pk8zMWsjMUBL6jsMclQ7IPXjhnUPaGRqZ1qOQC5QXJ5hN9FV3Ma0 ee3hylQzbNOXCCoUYi6PBXIO0+KWRvWUkHN66HJy5+XW/vY1xzDHfcyv0LXXr5v5jpZg LS6itaC9w13zJ9M+GEJaXAvvls5lOD2gdiio+k7riQ+ypK9RKbI39quNwKbMkb/2If2i hN+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=FfupPVnazNN95uXt1tDUj8M/1j31iNEzMFglNsu7t58=; b=he8/6v66vLVZC6biZNyvl3rPJLxzt8U+UPoCgcHasY7C6hY8m/brbMF0lB5L/46aJC vFjEbaG8l0GXle9CblAfy7v0cJSmPCheRkfAjD8AR/fpVEPM/WA52LYcblIg0mschY6G kqzO5yzPrBifc001H8IOqbcY5LKlwvbCrIvVp7TljiVPPf8dKDSzZgwtMXJqpVGKLm3I hG5hvhQlir+CGYnRl2qNsSaB6Lfnf7r6CIZVTQu1R1cuIJTafTBxlvxnFVKxI3CN7Yb2 /3x6PqyBzmcMEscuLXzXPYcshmLIYIKn6uXc5vWiNszg3WSN70CFOSuFKBKoAEpkflfl qj3g== X-Gm-Message-State: AO0yUKVyf+42SVjIZPdYlEqclNi9pJR5m+QfkmcroNLvnyk4Czt7zCjm Qy9Hn2al+qMvRwtHHb7pUbsNobz25hRetFRpNbSFnMOlxg== X-Google-Smtp-Source: AK7set92kOIF4blQNRa2LwMBtmZMm7IW4HM6VO1eGvBbu1ZJjKlkv/yxnB8MRIXwK08wF5Xm5wWBMPreyXvR/Ickb6k= X-Received: by 2002:a05:622a:593:b0:3b9:b59e:12bb with SMTP id c19-20020a05622a059300b003b9b59e12bbmr3177422qtb.208.1676141216190; Sat, 11 Feb 2023 10:46:56 -0800 (PST) List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 References: In-Reply-To: From: Scott Ballantyne Date: Sat, 11 Feb 2023 13:46:46 -0500 Message-ID: Subject: Re: remove double quote character from file names To: Per olof Ljungmark Cc: questions@freebsd.org Content-Type: multipart/alternative; boundary="000000000000c8d7ff05f47109c8" X-Spamd-Result: default: False [-2.43 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.996]; NEURAL_SPAM_SHORT(0.56)[0.561]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20210112]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; MLMMJ_DEST(0.00)[questions@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_COUNT_TWO(0.00)[2]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::82b:from]; MID_RHS_MATCH_FROMTLD(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; TO_DN_SOME(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_FROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[questions@freebsd.org]; RCVD_TLS_LAST(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] X-Rspamd-Queue-Id: 4PDfhx0xLMz4cnT X-Spamd-Bar: -- X-ThisMailContainsUnwantedMimeParts: N --000000000000c8d7ff05f47109c8 Content-Type: text/plain; charset="UTF-8" Script started on Sat Feb 11 13:17:38 2023 $ touch \"f\"o\"o $ touch \"bar\" $ touch \"f\ o\ o\" $ ls "bar" "f o o" "f"o"o typescript $ for f in $(find . -type f -name '*"*'); do mv $f $(echo $f | tr -d '"'); done mv: rename ./"f to ./f: No such file or directory mv: rename o to o: No such file or directory mv: rename o" to o: No such file or directory $ S="$IFS" $ IFS="\n" $ for f in $(find . -type f -name '*"*'); do mv $f $(echo $f | tr -d '"'); done $ ls bar f o o foo typescript $ IFS="$S" $ exit Script done on Sat Feb 11 13:21:41 2023 On Sat, Feb 11, 2023 at 1:00 PM Scott Ballantyne wrote: > > > On Sat, Feb 11, 2023 at 11:43 AM Per olof Ljungmark > wrote: > >> On 2/11/23 16:43, Scott Ballantyne wrote: >> > >> > Remove the first echo command to actually do any changes. Untested. >> > for f in $(find . -type f -name '*"*'); do echo mv $f $(echo $f | tr -d >> > '"'); done >> >> Produced "No such file or directory" errors. > > > You must have spaces in the filenames. You can deal with that using IFS. > > >> > >> >> --000000000000c8d7ff05f47109c8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Script started on Sat Feb 11 13:17:38 2023
$ touch \&q= uot;f\"o\"o
$ touch \"bar\"
$ touch \"f\ o\ = o\"
$ ls
"bar" =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &quo= t;f o o" =C2=A0 =C2=A0 =C2=A0 =C2=A0 "f"o"o =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0typescript
$ for f in $(find . -type f -n= ame '*"*'); do =C2=A0mv $f $(echo $f | tr -d '"')= ; done
mv: rename ./"f to ./f: No such file or directory
mv: ren= ame o to o: No such file or directory
mv: rename o" to o: No such f= ile or directory
$ S=3D"$IFS"
$ IFS=3D"\n"
$ f= or f in $(find . -type f -name '*"*'); do mv $f $(echo $f | tr= -d '"'); done
$ ls
bar =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 f o o =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 foo =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 typescript
$ IFS=3D"$S"
$ e= xit
Script done on Sat Feb 11 13:21:41 2023

--000000000000c8d7ff05f47109c8-- From nobody Sat Feb 11 18:50:29 2023 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 4PDfnD73Ljz3pt8H for ; Sat, 11 Feb 2023 18:50:40 +0000 (UTC) (envelope-from 0x1eef@protonmail.com) Received: from mail-40133.protonmail.ch (mail-40133.protonmail.ch [185.70.40.133]) (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 4PDfnD4yyDz4kyl for ; Sat, 11 Feb 2023 18:50:40 +0000 (UTC) (envelope-from 0x1eef@protonmail.com) Authentication-Results: mx1.freebsd.org; none Date: Sat, 11 Feb 2023 18:50:29 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1676141438; x=1676400638; bh=ztdA13RZfg2T6ftFk5evNC9BL8I1wTpiVDudRxhLjwU=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=QYXPggKa9horkpw34uKt28CY+6s3S3BYSitXZ5CkZ497/uEhoUyI4AdP2WcXGebU+ bbKoDCa1wRqI+hTX681OQDJQgZY1iEgq9rxn8OwaKnrAC4KjZP36VF4SMwtBAbB/Lg PVuQWyApKUG20HylSnqwyWoQ34g7yNbYGvmfY8s5VjKYvNpAipBfvSJ/GOdJ45OylG ehnjzua6Ugfk37CYcNKgy1EuuIXjMbdsgf7Ez9o2E5hw4otzK6Hk7YVI4QVlOIPk0h +spZb49HIFyQm/M+Pa0z+OH4K1nAmmvV9x3+3sX0Ql4IFZ6bDNKxoz/s49JdEhEebe SGI2rVoq4y2pA== To: Kurt Hackenberg From: 0x1eef <0x1eef@protonmail.com> Cc: questions@freebsd.org Subject: Re: remove double quote character from file names Message-ID: In-Reply-To: References: Feedback-ID: 39071764:user:proton List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4PDfnD4yyDz4kyl X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:62371, ipnet:185.70.40.0/24, country:CH] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N > However, if you want to do it through a shell,=20 > this might be helpful: >=20 > https://dwheeler.com/essays/filenames-in-shell.html Indeed, helpful ! Informative, and served to remind me that=20 I need to start using "shellcheck" sooner rather than later.=20 Thanks. 0x1eef