The following commit has been merged in the master branch:
commit 40b2c6036737a416f3b33624b5abeefa407c1b01
Author: Jan Iven <[email protected]>
Date:   Fri Aug 5 14:46:27 2022 +0200

    systemd: do not load the 'openafs' module on boot
    
    remove /etc/sysconfig/modules/openafs-client.modules, i.e no longer have
    systemd run "modprobe openafs" at boot, on RPM-based systems.
    
    This had been introduced with a reference to the Fedora packaging guide
    at the time. However, this mechanism was meant just for persistent
    driver modules (i.e expected to stay loaded over the runtime) - the
    "openafs" module is loaded (and unloaded) by the actual systemd unit.
    
    The systemd unit that processes the above file comes from "initscripts",
    this is optional in later Fedoras/RHELs and so the file may not even be
    processed (/usr/lib/modules-load.d/ would be an alternative mechanism to
    load modules at boot.. if needed).
    
    This change is mostly cosmetic, although RT#135204 showed that having
    the "openafs" module loaded without a client running can actually be
    harmful.
    
    Change-Id: Iff1762723e25565268220403c383c7cc3fb4797a
    Reviewed-on: https://gerrit.openafs.org/15092
    Tested-by: BuildBot <[email protected]>
    Reviewed-by: Michael Meffie <[email protected]>
    Reviewed-by: Benjamin Kaduk <[email protected]>

 src/packaging/RedHat/openafs-client.modules | 4 ----
 src/packaging/RedHat/openafs.spec.in        | 2 --
 2 files changed, 6 deletions(-)

-- 
OpenAFS Master Repository
_______________________________________________
OpenAFS-cvs mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-cvs

Reply via email to