Portál AbcLinuxu, 2. listopadu 2025 23:16
Problem: Pri spusteni a prihlaseni se pod uzivatele XXX chci aby se do seznamu search domains v resolv.conf pridala jedna navic, ktera se diky DHCP pri kazdem spusteni odstrani.
Dosavadni ale nefukcni reseni
Editace + obsah
.bash_profile
if [ -f ~/.bashrc ]; then
source ~/.bashrc
fi
v .bashrc mam radek
cp /home/XXX/resolv.conf /etc/
Bohuzel nefuguje, pokud vsak cp /home/XXX/resolv.conf /etc/ zadam pod rootem do konzole, korektne to udela co od toho ocekavam.
Diky za jakoukoliv radu. Jirka
sudo cp /nekde/resolv.conf /etc/resolv.conf
sudo echo "search domena" >> /etc/resolv.conf
.
Zatim diky.
/etc/resolv.conf.head a /etc/resolv.conf.tail, které se vloží jakožto statická část souboru před resp. za obsah získaný dynamicky, tedy od dhcpcd. Jak to funguje se lze dočíst v man hdcpcd
dhcpcd 4.0.2 Copyright (c) 2006-2008 Roy Marpleskde jsou popisované dhcpcd-hooks, tohle konkrétně řeší soubor
/lib/dhcpcd/dhcpcd-hooks/20-resolv.conf
Nevím jakou distribuci používáte, ale možná zkuste alespoň man hdcpcd jestli se tam něco o něčem takovém nepíše.
prepend domain-name-servers 127.0.0.1;Zda sa, ze by to mohlo riesit ten problem.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.