Changeset e0fb109


Ignore:
Timestamp:
03/08/2023 03:25:38 AM (14 months ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
12.0, 12.0-rc1, 12.1, 12.1-rc1, bdubbs/gcc13, multilib, renodr/libudev-from-systemd, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/update-glibc
Children:
835e40c
Parents:
271c856
git-author:
Xi Ruoyao <xry111@…> (03/08/2023 03:01:18 AM)
git-committer:
Xi Ruoyao <xry111@…> (03/08/2023 03:25:38 AM)
Message:

kernel: Recommend to disable CONFIG_EXPERT

Let's not encourage users to try tricky things and shoot their own foot.

For systemd, if CONFIG_EXPERT is disable, CONFIG_FHANDLE will be enabled
automatically. So there is no need to enable CONFIG_EXPERT and then set
CONFIG_FHANDLE manually.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter10/kernel.xml

    r271c856 re0fb109  
    112112   [ ] Compile the kernel with warnings as errors [CONFIG_WERROR]
    113113   &lt; &gt; Enable kernel headers through /sys/kernel/kheaders.tar.xz [CONFIG_IKHEADERS]
     114   [ ] Configure standard kernel features (expert users) [CONFIG_EXPERT]
    114115General architecture-dependent options  ---&gt;
    115116   [*] Stack Protector buffer overflow detection [CONFIG_STACKPROTECTOR]
     
    138139      [*] Memory controller [CONFIG_MEMCG]
    139140   [ ] Enable deprecated sysfs features to support old userspace tools [CONFIG_SYSFS_DEPRECATED]
    140    [*] Configure standard kernel features (expert users) [CONFIG_EXPERT] ---&gt;
    141       [*] open by fhandle syscalls [CONFIG_FHANDLE]
     141   [ ] Configure standard kernel features (expert users) [CONFIG_EXPERT]
    142142General architecture-dependent options  ---&gt;
    143143   [*] Enable seccomp to safely compute untrusted bytecode [CONFIG_SECCOMP]
     
    238238
    239239      <varlistentry>
     240        <term>
     241          <parameter>
     242            Configure standard kernel features (expert users)
     243          </parameter>
     244        </term>
     245        <listitem>
     246          <para>This will make some options show up in the configuration
     247          interface but changing those options may be dangerous.  Do not use
     248          this unless you know what you are doing.</para>
     249        </listitem>
     250      </varlistentry>
     251
     252      <varlistentry>
    240253        <term><parameter>Strong Stack Protector</parameter></term>
    241254        <listitem>
Note: See TracChangeset for help on using the changeset viewer.