Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1019032
| From | Vernon Van Steenkist <vernonjvs@gmail.com> |
|---|---|
| Newsgroups | linux.debian.bugs.dist |
| Subject | Bug#966138: Package: connman sysvint script disables DNS lookups when resolvconf package installed |
| Date | 2020-07-23 17:50 +0200 |
| Message-ID | <AvLDQ-3FY-5@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
Package: connman
Version: 1.36-2
Beowulf connman 1.36-2 i386 sysvinit script conflicts with resolvconf 1.79 package leaving the system in a state unable to do DNS lookups.
Problem one:
sed -n "22,25p" /etc/init.d/connman
if [ "CONNMAN_RUNSTATEDIR_RESOLVCONF" != "no" ] ; then
mkdir -p /run/connman
ln -sf /run/connman/resolv.conf /etc/
fi
Since string CONNMAN_RUNSTATEDIR_RESOLVCONF will never be equal to string no, the following line will always be executed
ln -sf /run/connman/resolv.conf /etc/
So, I am not what conditional
if [ "CONNMAN_RUNSTATEDIR_RESOLVCONF" != "no" ]
is supposed to accomplish.
Problem Two:
This creates a problem when using the resolvconf package. Package resolvconf links /etc/resolv.conf to
/run/resolvconf/resolv.conf However, after re-boot, /etc/init.d/connman overwrites this link and links
/etc/resolv.conf to /run/connman/resolv.conf
once again leaving the system in a state unable to do DNS look-ups.
I have brute forced a fix by commenting out the line
ln -sf /run/connman/resolv.conf /etc/ in /etc/init.d/connman
sed -n "22,25p" /etc/init.d/connman
if [ "CONNMAN_RUNSTATEDIR_RESOLVCONF" != "no" ] ; then
mkdir -p /run/connman
# ln -sf /run/connman/resolv.conf /etc/
fi
and re-linking /etc/resolv.conf to /run/resolvconf/resolv.conf
I am not sure what the correct fix should be.
Please don't hesitate to contact me if you have any questions.
Thanks,
Vernon
Back to linux.debian.bugs.dist | Previous | Next — Next in thread | Find similar | Unroll thread
Bug#966138: Package: connman sysvint script disables DNS lookups when resolvconf package installed Vernon Van Steenkist <vernonjvs@gmail.com> - 2020-07-23 17:50 +0200 Bug#966138: connman sysvrc script Tom H <tomh0665@gmail.com> - 2020-07-26 21:10 +0200
csiph-web