Re: git: 87a7b35f04b6 - main - bsdinstall: fix vfs.zfs.vdev.min_auto_ashift oid
- In reply to: Nuno Teixeira : "Re: git: 87a7b35f04b6 - main - bsdinstall: fix vfs.zfs.vdev.min_auto_ashift oid"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 21 Sep 2025 02:12:23 UTC
On Sat, 20 Sept 2025 at 18:41, Nuno Teixeira <eduardo@freebsd.org> wrote: > > Hello! > > I've just upgraded to a recent main and on boot i see: > > `sysctl: unknown oid 'vfs.zfs.min_auto_ashift' at line 9` > > I remember this line in /etc/sysctl.conf for years: > > ``` > # > # This file is read when going to multi-user and its contents piped thru > # ``sysctl'' to adjust kernel values. ``man 5 sysctl.conf'' for details. > # > > # Uncomment this to prevent users from seeing information about processes that > # are being run under another UID. > #security.bsd.see_other_uids=0 > vfs.zfs.min_auto_ashift=12 > ``` > Do we need to fix it from vfs.zfs.min_auto_ashift -> vfs.zfs.vdev.min_auto_ashift on /etc/sysctl.conf? Short answer yes - the sysctl should be updated in /etc/sysctl.conf. There was backwards compatibility support for the old name but it was removed recently with an OpenZFS update. Unfortunately bsdinstall was also writing the old name into /etc/sysctl.conf until just now. We have some worth to do prior to 15.0 to address this situation.