Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 06 Dec 2024 16:56:49 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 283110] freebsd-update IDS vs. installed permissions (444 vs 555)
Message-ID:  <bug-283110-227-9pQC3jhbf3@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-283110-227@https.bugs.freebsd.org/bugzilla/>
References:  <bug-283110-227@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D283110

--- Comment #2 from John Baldwin <jhb@FreeBSD.org> ---
It looks like we started installing kernels as 444 instead of 555 in 13.3 a=
nd
14.1 due to this commit:

commit a9758e46473babc03bfe06edfec35e0c71fa7780
Author: Konstantin Belousov <kib@FreeBSD.org>
Date:   Sat Nov 25 15:30:06 2023 +0200

    Do not install kernel and modules with executable access bit set

    They are not executables and cannot be activated by kernel.

    Reviewed by:    emaste, imp
    Sponsored by:   The FreeBSD Foundation
    MFC after:      1 week
    Differential revision:  https://reviews.freebsd.org/D42768

If you upgrade a system installed from an older version to a version newer =
than
14.0 (or 13.x newer than 13.2) you will get this warning and just need to do
the suggested chmod.  I'm not sure if we want to automate the permission ch=
ange
across these versions?

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-283110-227-9pQC3jhbf3>