Da página do manual:
CONNECTIVITY SECTION
This section controls NetworkManager's optional connectivity checking
functionality. This allows NetworkManager to detect whether or not the
system can actually access the internet or whether it is behind a
captive portal.
uri
The URI of a web page to periodically request when connectivity is
being checked. This page should return the header
"X-NetworkManager-Status" with a value of "online". Alternatively,
it's body content should be set to "NetworkManager is online". The
body content check can be controlled by the response option. If
this option is blank or missing, connectivity checking is disabled.
Por padrão no Fedora, o pacote NetworkManager-config-connectivity-fedora
coloca essa configuração em /usr/lib/NetworkManager/conf.d/20-connectivity-fedora.conf
. Você pode simplesmente remover esse pacote (embora isso não garanta que ele não voltará). Se você acabou de editar esse arquivo, poderá descobrir que ele reaparece na atualização. Então, novamente na página man:
If a default
NetworkManager.conf
is provided by your distribution's packages, you should not modify it, since your changes may get overwritten by package updates. Instead, you can add additional.conf
files to the/etc/NetworkManager/conf.d
directory. These will be read in order, with later files overriding earlier ones. Packages might install further configuration snippets to/usr/lib/NetworkManager/conf.d
. This directory is parsed first, even beforeNetworkManager.conf
. Scripts can also put per-boot configuration into/run/NetworkManager/conf.d
. This directory is parsed second, also beforeNetworkManager.conf
. The loading of a file/run/NetworkManager/conf.d/name.conf
can be prevented by adding a file/etc/NetworkManager/conf.d/name.conf
. Likewise, a file/usr/lib/NetworkManager/conf.d/name.conf
can be shadowed by putting a file of the same name to either/etc/NetworkManager/conf.d
or/run/NetworkManager/conf.d
.
Então, o que você precisa fazer aqui é simplesmente
sudo touch /etc/NetworkManager/conf.d/20-connectivity-fedora.conf
que criará um arquivo em branco no diretório /etc
, substituindo o padrão de /usr/lib
. Este é um padrão comum em muitos aplicativos Linux modernos - os padrões enviados com pacotes ficam abaixo de /usr/lib
, e esses podem ser substituídos em /etc
.