OpenBSD에서 퓨즈 지원을 "완전히" 제거하는 방법은 무엇입니까?

OpenBSD에서 퓨즈 지원을 "완전히" 제거하는 방법은 무엇입니까?

OpenBSD에서 퓨즈 지원을 제거하려면 어떻게 해야 합니까?

커널을 다시 컴파일해야 합니까?

아니면 구성을 수정하거나 일부 바이너리를 제거하시겠습니까? 어떻게?

답변1

커널 지원FUSE

# grep FUSE /sys/conf/GENERIC
option          FUSE            # FUSE

sys.tar.gz시스템에 강제로 적용되었으며 모든 최신 및 최고의 패치가 적용되었다고 가정하면 제거가 필요합니다.

# cd /sys/conf
# cp GENERIC NOFUSE
# (echo /FUSE; echo d; echo w; echo q) | ed NOFUSE
4048
option          FUSE            # FUSE
4027
# grep FUSE NOFUSE
# cd /sys/arch/`uname -m`/conf
# cp GENERIC NOFUSE
# grep GENERIC NOFUSE
#       $OpenBSD: GENERIC,v 1.445 2017/08/28 19:32:53 jasper Exp $
include         "../../../conf/GENERIC"
# ed NOFUSE
20842
/\/GENERIC
include         "../../../conf/GENERIC"
s/GENERIC/NOFUSE
include         "../../../conf/NOFUSE"
w
20841
q
# config NOFUSE
...
# cd ../compile/NOFUSE
# make
...
# make install
...
# reboot

시스템에 적합한 커널을 빌드하는 config(8)및 와 같은 release(8)매뉴얼 페이지를 살펴보는 것이 좋습니다.boot(8)MPSP

관련 정보