🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.os.linux.debian
2 messages
2 total messages Started by Andrzej Milewski Sat, 02 Jan 2021 13:28
Do czego jest plik /etc/network/interfaces.d/setup
#42773
Author: Andrzej Milewski
Date: Sat, 02 Jan 2021 13:28
19 lines
1804 bytes
Instalowane z 10.7 iso Live standard.
Rozumiem jak działa ten folder i ten plik
Tylko nie bardzo rozumiem czemu w nim zostają wpisy na temat eth0. Jaki jest sens pozostawiania wpisów w tym pliku

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

gdzie w pliku /etc/network/interfaces jest już
auto lo
iface lo inet loopback

i wpis od mojej karty sieciowej
auto enp5s0
iface enp5s0 inet dhcp

Czy ktoś z Was może badał ten temat. Czy to jest błąd instalatora czy ten plik setup ma jakieś inne zadanie?
Re: Do czego jest plik /etc/network/interfaces.d/setup
#42774
Author: Krzysztof Gajdemski
Date: Mon, 04 Jan 2021 11:24
53 lines
3172 bytes
Jest Sat, 2 Jan 2021 05:28:14 -0800 (PST), Andrzej Milewski pisze:
> Instalowane z 10.7 iso Live standard.
> Rozumiem jak działa ten folder i ten plik

Faktycznie, jest taki plik.

> Tylko nie bardzo rozumiem czemu w nim zostają wpisy na temat eth0. Jaki jest sens pozostawiania wpisów w tym pliku
> auto lo
> iface lo inet loopback
> auto eth0
> iface eth0 inet dhcp
> gdzie w pliku /etc/network/interfaces jest już
> auto lo
> iface lo inet loopback
> i wpis od mojej karty sieciowej
> auto enp5s0

[ … ]

> Czy ktoś z Was może badał ten temat. Czy to jest błąd instalatora czy
> ten plik setup ma jakieś inne zadanie?

Wygląda na to, że za jego utworzenie jest odpowiedzialne narzędzie
vmdebootstrap, które jest z kolei wykorzystywane jest przy tworzeniu
obrazu. I (chyba) plik ten służy do zachowania kompatybilności
wstecznej. Z dokumentacji do vmdebootstrap(8):

#v+
Wheezy support
The  --enable-networking option uses the
/etc/network/interfaces.d/ source directory, with the default settings
for lo and eth0 being added to /etc/network/interfaces.d/setup. Other
networking  configuration  can  be  specified using  a  customisation
script
#v-

Po instalacji w tym pliku pozostają „klasyczne” nazwy interfejsów,
w /etc/network/interfaces już nowe. Pozostałe wpisy są zdublowane, gdyż
zapewne vmdebootstrap nie wspiera większej selektywności. W większości
przypadków nie powinno to niczemu szkodzić.

Jednakże nie mam pojęcia, czy plik ten w ogóle pełni jakąś funkcję
w nowych instalacjach. Na pewno w takim przypadku, jak Twój, bezpiecznie
można go skasować. Obiło mi się o uszy, że vmdebootstrap jest
wycofywany, więc wtedy zapewne takie zaszłości historyczne zostaną
zlikwidowane.

      k.
-- 
Krzysztof Gajdemski | songo (at) debian.org.pl | KG4751-RIPE
Registered Linux User #133457 | BLUG Registered Member #0005
PGP key at: http://s.debian.org.pl/gpg/gpgkey * ID: D3259224
Szanuję was wszystkich, którzy pozostajecie w cieniu - Snerg
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads