[Touch-packages] [Bug 1680811] Re: Request to add wireguard interface to interface-order

2017-04-08 Thread Thomas Hood
Tanks. I'll make this change upstream in Debian too. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in Ubuntu. https://bugs.launchpad.net/bugs/1680811 Title: Request to add wireguard interface to

[Touch-packages] [Bug 1663345] Re: 10-15 seconds delay until host is resolved

2017-02-20 Thread Thomas Hood
** Changed in: resolvconf (Ubuntu) Status: Incomplete => Invalid -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in Ubuntu. https://bugs.launchpad.net/bugs/1663345 Title: 10-15 seconds delay until host is

[Touch-packages] [Bug 1663345] Re: 10-15 seconds delay until host is resolved

2017-02-19 Thread Thomas Hood
Wait a sec, I just noticed that you have the line "nameserver 127.0.0.1" in your /etc/resolvconf/resolv.conf.d/head file. Remove that line, it shouldn't be there. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in

[Touch-packages] [Bug 1663345] Re: 10-15 seconds delay until host is resolved

2017-02-19 Thread Thomas Hood
Please post the output of /usr/share/resolvconf/dump-debug-info run from a terminal. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in Ubuntu. https://bugs.launchpad.net/bugs/1663345 Title: 10-15 seconds delay

[Touch-packages] [Bug 1663345] Re: 10-15 seconds delay until host is resolved

2017-02-14 Thread Thomas Hood
Make sure "RESOLVCONF=no" in /etc/default/bind9. If not, set RESOLVCONF=no in /etc/default/bind9 and restart. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in Ubuntu. https://bugs.launchpad.net/bugs/1663345

[Touch-packages] [Bug 1663345] Re: 10-15 seconds delay until host is resolved

2017-02-13 Thread Thomas Hood
** Changed in: resolvconf (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in Ubuntu. https://bugs.launchpad.net/bugs/1663345 Title: 10-15 seconds delay until host is

[Touch-packages] [Bug 1663345] Re: 10-15 seconds delay until host is resolved

2017-02-13 Thread Thomas Hood
Have you unintentionally installed either the dnsmasq or the bind9 package? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in Ubuntu. https://bugs.launchpad.net/bugs/1663345 Title: 10-15 seconds delay until

[Touch-packages] [Bug 1610479] Re: interface-order needs definitions for systemd predictable names

2017-02-13 Thread Thomas Hood
I revised the patch slightly (to put the wl* names with the wifi* names) and have applied it to the Debian package which I plan to release soon. ** Attachment added: "interface-order-patch_20170213-th1"

[Touch-packages] [Bug 1652755] Re: Resolvconf multiple nameservers and search domains only first is used - quote bug

2016-12-28 Thread Thomas Hood
Hi, I understand why you might suggest this but on balance I don't think that resolvconf should be so verbose in normal operation. ** Changed in: resolvconf (Ubuntu) Status: Incomplete => Invalid -- You received this bug notification because you are a member of Ubuntu Touch seeded

[Touch-packages] [Bug 1652755] Re: Resolvconf multiple nameservers and search domains only first is used - quote bug

2016-12-27 Thread Thomas Hood
I am not convinced that this patch is correct. (I will look more carefully when I return from a trip.) Are you aware that resolvconf by default (unless TRUNCATE_NAMESERVER_LIST_AFTER_LOOPBACK_ADDRESS=no) truncates the list of nameservers after a loopback address? ** Changed in: resolvconf

[Touch-packages] [Bug 1638836] Re: resolv.conf for resolved stub server should have a comment how to see the actual servers

2016-11-04 Thread Thomas Hood
Right, I think the file should only document the Ubuntu-specific things such as the facts that by default resolvconf and the systemd resolver are used, NetworkManager is used by default on Desktop and ifup on Server, and so on. There have been hundreds of questions about these basic things on

[Touch-packages] [Bug 1638836] Re: resolv.conf for resolved stub server should have a comment how to see the actual servers

2016-11-04 Thread Thomas Hood
If such a comment were to be added then in order not to mislead it would have to take into account the configurability of various components. So you'd have to say something like: «If the line "nameserver 127.0.0.53" is present then it probably refers to the systemd resolver listening on the

[Touch-packages] [Bug 1637700] Re: Caching dnsmasq stops resolving after some time

2016-10-29 Thread Thomas Hood
Compare bug #1631241. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to network-manager in Ubuntu. https://bugs.launchpad.net/bugs/1637700 Title: Caching dnsmasq stops resolving after some time Status in Ubuntu: New

[Touch-packages] [Bug 1637700] Re: Caching dnsmasq stops resolving after some time

2016-10-29 Thread Thomas Hood
Edit /etc/NetworkManager/NetworkManager.conf and comment out the line "dns=dnsmasq" with a leading '#'. Then reboot. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to network-manager in Ubuntu.

[Touch-packages] [Bug 1637700] Re: Caching dnsmasq stops resolving after some time

2016-10-29 Thread Thomas Hood
NetworkManager is starting a dnsmasq instance whereas it shouldn't do that any more. ** Package changed: dnsmasq (Ubuntu) => ubuntu -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to network-manager in Ubuntu.

[Touch-packages] [Bug 1637700] Re: Caching dnsmasq stops resolving after some time

2016-10-29 Thread Thomas Hood
In yakkety there is no longer supposed to be a local forwarding nameserver (instance of dnsmasq) listening at 127.0.1.1. Instead an instande of resolved is started. Name resolution requests are fed to it via the name service switch (configured with nsswitch.conf) rather than via the libc resolver

[Touch-packages] [Bug 1628552] Re: on startup gateway & dns- options in /etc/network/interfaces are not always set

2016-10-21 Thread Thomas Hood
** Changed in: resolvconf (Ubuntu) Status: New => Incomplete ** Changed in: ifupdown (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in Ubuntu.

[Touch-packages] [Bug 1628552] Re: on startup gateway & dns- options in /etc/network/interfaces are not always set

2016-09-29 Thread Thomas Hood
Are there cases where the interface is configured properly but resolv.conf is not updated to include material from the dns-* lines? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in Ubuntu.

[Touch-packages] [Bug 1628552] Re: on startup gateway & dns- options in /etc/network/interfaces are not always set

2016-09-28 Thread Thomas Hood
Obviously the presence of material in the "base" file should have no effect on the processing of material from /etc/network/interfaces. Are you still sure that material from /e/n/i is sometimes incorrectly omitted from the /etc/resolv.conf file? -- You received this bug notification because you

[Touch-packages] [Bug 1628552] Re: on startup gateway & dns- options in /etc/network/interfaces are not always set

2016-09-28 Thread Thomas Hood
Comment lines from the "base" file are always omitted from resolv.conf. Try adding a line "search bogus.com“ and see if "bogus.com" shows up on the "search" line in resolv.conf. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to

[Touch-packages] [Bug 1610479] Re: interface-order needs definitions for systemd predictable names

2016-08-24 Thread Thomas Hood
Hi and thanks for the report. How 'bout a patch? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in Ubuntu. https://bugs.launchpad.net/bugs/1610479 Title: interface-order needs definitions for systemd

[Touch-packages] [Bug 1593489] Re: resolvconf postrm is broken, purge breaks DNS

2016-06-17 Thread Thomas Hood
Thanks for the bug report. Yes, this is a bug. Here's a patch I have applied to the Debian version which will appear shortly in Debian resolvconf version 1.80. This should fix the bug in the Ubuntu version of the package when it's merged. ** Attachment added: "resolvconf_bug_1593489_patch"

[Touch-packages] [Bug 1522057] Re: DNS resolution stops working after some time

2016-05-08 Thread Thomas Hood
This possibly arises from bug #1003842. What is possibly happening: the second or third nameserver on the list of available nameservers supplied to dnsmasq replies quickly to dnsmasq's query with a negative answer and dnsmasq immediately passes that negative answer back to the resolver. When

[Touch-packages] [Bug 1522057] Re: DNS resolution stops working after some time

2016-05-08 Thread Thomas Hood
** Summary changed: - DNS resolution stops working after sometime + DNS resolution stops working after some time -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to dnsmasq in Ubuntu. https://bugs.launchpad.net/bugs/1522057

[Touch-packages] [Bug 1577720] Re: dnsmasq resolves xyzzy.xyzzy.xyzzy. to unknown IP

2016-05-06 Thread Thomas Hood
** Changed in: dnsmasq (Ubuntu) Status: Incomplete => Invalid -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to dnsmasq in Ubuntu. https://bugs.launchpad.net/bugs/1577720 Title: dnsmasq resolves xyzzy.xyzzy.xyzzy. to

[Touch-packages] [Bug 1575644] Re: resolvconf doesn't create the correct /etc/resolv.conf file when static IP addresses are used

2016-04-28 Thread Thomas Hood
*** This bug is a duplicate of bug 1003842 *** https://bugs.launchpad.net/bugs/1003842 What remains unexplained is why the dnsmasq package was installed on your machine at all. Is it the case that dnsmasq was not installed before the upgrade and it was installed after the upgrade? In that

[Touch-packages] [Bug 1575644] Re: resolvconf doesn't create the correct /etc/resolv.conf file when static IP addresses are used

2016-04-27 Thread Thomas Hood
*** This bug is a duplicate of bug 1003842 *** https://bugs.launchpad.net/bugs/1003842 ** This bug has been marked a duplicate of bug 1003842 dnsmasq sometimes fails to resolve private names in networks with non-equivalent nameservers ** Package changed: resolvconf (Ubuntu) => dnsmasq

[Touch-packages] [Bug 1575644] Re: resolvconf doesn't create the correct /etc/resolv.conf file when static IP addresses are used

2016-04-27 Thread Thomas Hood
That name service does not work properly when dnsmasq is installed is most probably due to bug #1003842. If that is the case then if you remove 8.8.8.8 from the list of nameserver addresses then name service will work reliably. -- You received this bug notification because you are a member of

[Touch-packages] [Bug 1575644] Re: resolvconf doesn't create the correct /etc/resolv.conf file when static IP addresses are used

2016-04-27 Thread Thomas Hood
Everything looks correct. Does name service work both when dnsmasq is installed and when it is not installed? If so then there is no problem. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in Ubuntu.

[Touch-packages] [Bug 1575644] Re: resolvconf doesn't create the correct /etc/resolv.conf file when static IP addresses are used

2016-04-27 Thread Thomas Hood
If you install the dnsmasq package then that package starts a standalone instance of the dnsmasq program and resolv.conf will contain a line `nameserver 127.0.0.1` which tells the resolver to consult that instance of the dnsmasq program, which will by default forward DNS queries to the nameservers

[Touch-packages] [Bug 1575644] Re: resolvconf doesn't create the correct /etc/resolv.conf file when static IP addresses are used

2016-04-27 Thread Thomas Hood
Not dnsmasq but dnsmasq-base is pulled in by ubuntu-desktop. If you define your interfaces statically using /etc/network/interfaces then you have to add the nameserver information to /etc/network/interfaces on lines like "dns-nameserver 1.2.3.4". See resolvconf(8) for more info. ** Changed in:

[Touch-packages] [Bug 1516329] Re: DNS BUG delay resolution of LAN DNS

2016-04-25 Thread Thomas Hood
*** This bug is a duplicate of bug 1003842 *** https://bugs.launchpad.net/bugs/1003842 This is the known bug #1003842. Workaround: comment out "dns=dnsmasq" in /etc/NetworkManager/NetworkManager.conf ** This bug has been marked a duplicate of bug 1003842 dnsmasq sometimes fails to resolve

[Touch-packages] [Bug 1568787] Re: resolveconf does not reliable receive nameserver information from network manager

2016-04-12 Thread Thomas Hood
** Description changed: - resolveconf does not reliable receive nameserver information from - network manager. + resolvconf does not reliable receive nameserver information from + NetworkManager. In the journal I see things like: Apr 11 11:13:52 ottawa dnsmasq[3122]: setting upstream

[Touch-packages] [Bug 1384394] Re: /etc/network/interfaces: "dns-nameservers" entries for bridge "br*" interfaces are ignored i.e. they are not listed in "/etc/resolv.conf" when invoking "ifup" comman

2016-03-10 Thread Thomas Hood
br matching was added to interface-order in Debian release 1.77, thus in wily which has resolvconf 1.77ubuntu1. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to dnsmasq in Ubuntu. https://bugs.launchpad.net/bugs/1384394

[Touch-packages] [Bug 1546624] Re: resolvconf -u does not incorporate /etc/resolvconf/resolv.conf.d/base file into /etc/resolv.conf

2016-02-17 Thread Thomas Hood
The content of the base file is processed, but due to resolvconf's rules they may fail to show up in resolv.conf. Comments in the base file get discarded. Lines like "nameserver w.x.y.z" are omitted if another line is, e.g., "nameserver 127.0.1.1.". If you set

[Touch-packages] [Bug 1534501] Re: [URGENT] dnsmasq errors fills up syslogs extremely fast

2016-01-16 Thread Thomas Hood
Do you have the "dnsmasq" package installed and is the instance of the dnsmasq program started by the "dnsmasq" package configured to listen at 127.0.1.1? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to dnsmasq in Ubuntu.

[Touch-packages] [Bug 1534501] Re: [URGENT] dnsmasq errors fills up syslogs extremely fast

2016-01-15 Thread Thomas Hood
First, it appears that NetworkManager doesn't handle the error well and retries without sleeping. Needs fixing. Separate issue: Why is the error occurring on your machine? Why do you get "dnsmasq[30613]: failed to create listening socket for 127.0.1.1: Address already in use"? -- You received

[Touch-packages] [Bug 1130651] Re: Can't decide priority for 127.0.0.1 on /etc/resolv.conf

2016-01-06 Thread Thomas Hood
To prioritize pdns-recursor's listen address in resolv.conf, edit /etc/resolvconf/interface-order and replace the line lo.!(pdns|pdns-recursor) with the following line. lo.* See https://bugs.debian.org/308677 for background. ** Package changed: resolvconf (Ubuntu) => pdns-recursor

[Touch-packages] [Bug 1525613] Re: package resolvconf 1.78ubuntu1 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1

2015-12-13 Thread Thomas Hood
Try purging and reinstalling the resolvconf package. Is there anything unusual about your machine? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in Ubuntu. https://bugs.launchpad.net/bugs/1525613 Title:

[Touch-packages] [Bug 1516329] Re: DNS BUG delay resolution of LAN DNS

2015-11-15 Thread Thomas Hood
** Package changed: resolvconf (Ubuntu) => dnsmasq (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to dnsmasq in Ubuntu. https://bugs.launchpad.net/bugs/1516329 Title: DNS BUG delay resolution of LAN DNS Status in

[Touch-packages] [Bug 1501189] Re: DNS breaks when port=0 is used in dnsmasq.conf

2015-10-06 Thread Thomas Hood
*** This bug is a duplicate of bug 1042275 *** https://bugs.launchpad.net/bugs/1042275 ** This bug has been marked a duplicate of bug 1042275 Please enhance dnsmasq to talk directly to resolvconf and to register only its actual listening address(es) -- You received this bug notification

[Touch-packages] [Bug 1497959] Re: package resolvconf (not installed) failed to install/upgrade: subprocess installed post-removal script returned error exit status 128

2015-09-21 Thread Thomas Hood
Can you please try to figure out what part of the resolvconf postrm script is yielding the exit status 128? ** Changed in: resolvconf (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to

[Touch-packages] [Bug 1473727] Re: No DNS servers after netboot

2015-09-12 Thread Thomas Hood
** Changed in: resolvconf (Ubuntu) Status: Expired => New ** Changed in: resolvconf (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in Ubuntu.

[Touch-packages] [Bug 1485316] Re: dnsmasq breaks DNS, if not used as DNS server

2015-08-16 Thread Thomas Hood
Best to submit this wish to the Debian bug tracking system so that Debian will also benefit from this enhancement. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to dnsmasq in Ubuntu. https://bugs.launchpad.net/bugs/1485316

[Touch-packages] [Bug 1473727] Re: No DNS servers after netboot

2015-07-13 Thread Thomas Hood
Is the resolvconf package even installed? Assuming it is, why doesn't it get called when the interfaces are configured? Can things be changed so that resolvconf does get called in the normal way when interfaces are configured? (The normal way and all other things resolvconf are explained in

[Touch-packages] [Bug 1473727] Re: No DNS servers after netboot

2015-07-13 Thread Thomas Hood
Here is a rough draft, untested, of a script that would be run once in the main boot sequence in order to bring the resolvconf database up to date. The main difference from your script is that it sends the info to resolvconf instead of writing directly to resolv.conf. (I am assuming that

[Touch-packages] [Bug 1473727] Re: No DNS servers after netboot

2015-07-12 Thread Thomas Hood
Hi there and thanks for your report. I don't see any evidence here of a bug in resolvconf. There is most probably something wrong with your machine's configuration. So this report should be reassigned to something else... or closed if the configuration shortcomings are purely local. Where did you

[Touch-packages] [Bug 1003842] Re: dnsmasq sometimes fails to resolve private names in networks with non-equivalent nameservers

2015-07-09 Thread Thomas Hood
Christian, the workaround is to comment out the line dns=dnsmasq in /etc/NetworkManager/NetworkManager.conf. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to dnsmasq in Ubuntu. https://bugs.launchpad.net/bugs/1003842 Title:

[Touch-packages] [Bug 1466608] Re: Unable to resolve domains with large EDNS0 replies

2015-06-19 Thread Thomas Hood
To add that, or any other, option to resolv.conf permanently, add the line options edns0 to the file /etc/resolvconf/resolv.conf.d/base and then resolvconf will include it in the resolv.conf that it generates. ** Changed in: dnsmasq (Ubuntu) Status: New = Invalid -- You

[Touch-packages] [Bug 1466608] Re: Unable to resolve domains with large EDNS0 replies

2015-06-18 Thread Thomas Hood
Hi. I don't see how resolvconf could be responsible for this problem. Initial observation: it seems that dig gets the correct answer from dnsmasq when it supplies the additional option udp:1280, but the glibc resolver doesn't get the right answer from dnsmasq when it fails to supply that option.

[Touch-packages] [Bug 1430077] Re: [vivid] VPN connection breaks /etc/resolv.conf

2015-06-05 Thread Thomas Hood
Should this be reassigned to network-manager-openvpn? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to network-manager in Ubuntu. https://bugs.launchpad.net/bugs/1430077 Title: [vivid] VPN connection breaks /etc/resolv.conf

[Touch-packages] [Bug 1003842] Re: dnsmasq sometimes fails to resolve private names in networks with non-equivalent nameservers

2015-06-05 Thread Thomas Hood
** Changed in: network-manager (Ubuntu) Status: In Progress = New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to dnsmasq in Ubuntu. https://bugs.launchpad.net/bugs/1003842 Title: dnsmasq sometimes fails to resolve

[Touch-packages] [Bug 434477] Re: Nameserver addresses 4.2.2.1 and 4.2.2.2 end up in resolv.conf instead of ISP nameserver addresses -- Huawei E220

2015-06-05 Thread Thomas Hood
Does this bug still affect anyone? ** Changed in: network-manager (Ubuntu) Status: Confirmed = Incomplete -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to network-manager in Ubuntu.

[Touch-packages] [Bug 1430077] Re: [vivid] VPN connection breaks /etc/resolv.conf

2015-06-05 Thread Thomas Hood
Now, it is being pushed instead to /etc/resolv.conf. nameserver 10.99.244.1 nameserver 127.0.1.1 [...] Connecting to the VPN also pushes search paths to /etc/resolv.conf - overriding the search domains that I have already configured, and which should take precedence. Is this being

[Touch-packages] [Bug 1319805] Re: DNS confused with multiple interfaces (eth/wlan)

2015-06-05 Thread Thomas Hood
A workaround may be to edit /etc/NetworkManager/NetworkManager.conf and comment out the line dns=dnsmasq. ** Description changed: - Using a laptop with a hardware switch for enable/disable WLAN. - Connected to two different LANs using DHCP on ETH/WLAN. + I have a laptop with a hardware switch to

[Touch-packages] [Bug 1460990] [NEW] bogus rc symlink field for resolvconf

2015-06-02 Thread Thomas Hood
Public bug reported: The following versions of resolvconf have a postinst that runs update- rc.d resolvconf defaults. * 1.77ubuntu1 YES * 1.76ubuntu1 in Vivid 15.04 YES * 1.69ubuntu4 in Utopic 14.10 YES * 1.69ubuntu1.1 in Trusty-updates YES * 1.69ubuntu1 in Trusty 14.04 YES * 1.63ubuntu16 in

[Touch-packages] [Bug 1446681] Re: resolvconf interface-order gives bridge interfaces too low a priority

2015-06-01 Thread Thomas Hood
Fixed upstream in resolvconf 1.77. ** Changed in: resolvconf (Debian) Status: In Progress = Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in Ubuntu. https://bugs.launchpad.net/bugs/1446681

[Touch-packages] [Bug 1446681] Re: resolvconf interface-order gives bridge interfaces too low a priority

2015-06-01 Thread Thomas Hood
Fixed in resolvconf 1.77ubuntu1. ** Changed in: resolvconf (Ubuntu) Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in Ubuntu. https://bugs.launchpad.net/bugs/1446681

[Touch-packages] [Bug 1453185] Re: resolvconf: updates are not enabled right after installation

2015-06-01 Thread Thomas Hood
You know, I didn't even look closely at those warnings. Duh. Now that I read them I see that I am being warned that I have runlevel symlinks in 1 2 3 4 5. Those aren't supposed to be there! (I run Ubuntu 15.04 upgraded from 14.04 originally.) What the aytch-e-double-hockey-stick? Consider the

[Touch-packages] [Bug 1385010] Re: Unexpected behavior: make_resolv_conf is not undefined if /etc/resolv.conf is not a symlink

2015-06-01 Thread Thomas Hood
Yay. We may now get a complaint from someone who has deleted the symlink at /etc/resolv.conf but still has resolvconf installed and relies upon dhclient updating /etc/resolv.conf dynamically. Their problem: /etc/resolv.conf is no longer updated after resolvconf is upgraded to 1.77ubuntu1.

[Touch-packages] [Bug 1392297] Re: resolvconf 1.69ubuntu1.1 breaks network install

2015-06-01 Thread Thomas Hood
** Changed in: resolvconf (Ubuntu) Status: Confirmed = Incomplete -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in Ubuntu. https://bugs.launchpad.net/bugs/1392297 Title: resolvconf 1.69ubuntu1.1 breaks

[Touch-packages] [Bug 1085849] Re: Please don't change the answer to linkify-resolvconf

2015-06-01 Thread Thomas Hood
This was fixed in some release prior to 1.77ubuntu1. ** Changed in: resolvconf (Ubuntu) Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in Ubuntu.

[Touch-packages] [Bug 1392297] Re: resolvconf 1.69ubuntu1.1 breaks network install

2015-06-01 Thread Thomas Hood
@Cs-gon: Can you reproduce this problem (bug #1392297) with resolvconf 1.77ubuntu1? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in Ubuntu. https://bugs.launchpad.net/bugs/1392297 Title: resolvconf

[Touch-packages] [Bug 1279760] Re: Resolvconf creates /etc/resolvconf/resolv.conf.d/tail-original symlink in debootstrap environment

2015-06-01 Thread Thomas Hood
debian/templates in 1.77ubuntu1: [...] Template: resolvconf/link-tail-to-original Type: boolean Default: false [...] debian/changelog in 1.77ubuntu1: [...] - resolvconf/link-tail-to-original debconf question again defaults to false; it's rather irrelevant as we install resolvconf by

[Touch-packages] [Bug 1279760] Re: Resolvconf creates /etc/resolvconf/resolv.conf.d/tail-original symlink in debootstrap environment

2015-06-01 Thread Thomas Hood
Fixed in 1.77ubuntu1. ** Changed in: resolvconf (Ubuntu) Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in Ubuntu. https://bugs.launchpad.net/bugs/1279760 Title:

[Touch-packages] [Bug 1453185] Re: resolvconf: updates are not enabled right after installation

2015-06-01 Thread Thomas Hood
The indirection via /etc/resolvconf/run dates from the era before /run/. I introduced resolvconf in 2003 as part of a larger effort to make it possible to run Debian with a read-only root filesystem[1] but the project to introduce the /run/ tmpfs into Debian base failed due to lack of consensus

[Touch-packages] [Bug 1453185] Re: resolvconf: updates are not enabled right after installation

2015-06-01 Thread Thomas Hood
Yep, I see that debian/triggers is present in 1.77ubuntu1, and when I install the package I see the report of the trigger being processed. Thx! P.S. Is there something we should do to silence those insserv warnings? $ sudo dpkg -i resolvconf_1.77ubuntu1_all.deb (Reading database ... 282465 files

[Touch-packages] [Bug 1392297] Re: resolvconf 1.69ubuntu1.1 breaks network install

2015-06-01 Thread Thomas Hood
Resolvconf 1.77ubuntu1's debian/rules runs dh_installinit with `--no- start` and so there is no longer a `invoke-rc.d resolvconf start` (which wipes runtime directories) in debian/postinst. To enable resolvconf updates, postinst simply does resolvconf --enable-updates. If `invoke-rc.d resolvconf

[Touch-packages] [Bug 1453185] Re: resolvconf: updates are not enabled right after installation

2015-06-01 Thread Thomas Hood
Continuing with my investigation of how a default symlink field got created for resolvconf on my machine... (What I am calling a 'default symlink field' is the set of symlinks /etc/rc[1-5].d/S??resolvconf - ../init.d/resolvconf as would be created by update-rc.d resolvconf defaults with

[Touch-packages] [Bug 1453185] Re: resolvconf: updates are not enabled right after installation

2015-05-31 Thread Thomas Hood
I'd like to comment on the remaining differences between Debian resolvconf and Ubuntu resolvconf. Besides the extensive source-textual differences arising from Debian's use of /etc/resolvconf/run versus Ubuntu's direct use of /run/resolvconf, I see only three substantial differences. 1. The

[Touch-packages] [Bug 1453185] Re: resolvconf: updates are not enabled right after installation

2015-05-28 Thread Thomas Hood
@Martin: My previous comment raced with your release of 1.76.1ubuntu2. Looks good. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in Ubuntu. https://bugs.launchpad.net/bugs/1453185 Title: resolvconf: updates

[Touch-packages] [Bug 1453185] Re: resolvconf: updates are not enabled right after installation

2015-05-27 Thread Thomas Hood
In the Debian postinst there is a case clause at the end whose purpose is to enable updates. In Debian this is done by means of a trigger. resolvconf 1.77 [...] case $1 in reconfigure) resolvconf --enable-updates ;; configure)

[Touch-packages] [Bug 1392297] Re: resolvconf 1.69ubuntu1.1 breaks network install

2015-05-27 Thread Thomas Hood
@Cs-gon: Do you have any problem with resolvconf 1.76ubuntu1? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in Ubuntu. https://bugs.launchpad.net/bugs/1392297 Title: resolvconf 1.69ubuntu1.1 breaks network

[Touch-packages] [Bug 1085862] Re: #DEBHELPER# token is in the wrong place, and other resolvconf postinst nits

2015-05-27 Thread Thomas Hood
Just to note that nowadays, e.g., in 1.76ubuntu1, Ubuntu also does `dh_installinit --no-start`. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in Ubuntu. https://bugs.launchpad.net/bugs/1085862 Title:

[Touch-packages] [Bug 1449083] Re: dnsmasq reverses order of dns servers

2015-04-27 Thread Thomas Hood
Dnsmasq treats all nameservers as equivalent (except insofar as it is instructed to use particular nameservers to resolve names in particular domains). The C library resolver, on the other hand, tries one nameserver at a time in the order that their addresses are listed in resolv.conf. If you

[Touch-packages] [Bug 1446681] Re: resolvconf v4/v6 order does not handle bridge interfaces correctly

2015-04-24 Thread Thomas Hood
** Also affects: resolvconf (Debian) Importance: Undecided Status: New ** Changed in: resolvconf (Debian) Assignee: (unassigned) = Thomas Hood (jdthood) ** Changed in: resolvconf (Debian) Status: New = In Progress ** Changed in: resolvconf (Debian) Assignee: Thomas

[Touch-packages] [Bug 1446681] Re: resolvconf v4/v6 order does not handle bridge interfaces correctly

2015-04-21 Thread Thomas Hood
Try this. lo.inet6 lo.inet lo.@(dnsmasq|pdnsd) lo.!(pdns|pdns-recursor) lo tun* tap* hso* em+([0-9])?(_+([0-9]))* p+([0-9])p+([0-9])?(_+([0-9]))* @(br|eth)*([^.]).inet6 @(br|eth)*([^.]).ip6.@(dhclient|dhcpcd|pump|udhcpc) @(br|eth)*([^.]).inet @(br|eth)*([^.]).@(dhclient|dhcpcd|pump|udhcpc)

[Touch-packages] [Bug 1349011] Re: nm-l2tp-service needs exception in ppp ip-up/down scripts

2015-04-21 Thread Thomas Hood
** Changed in: resolvconf (Ubuntu) Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in Ubuntu. https://bugs.launchpad.net/bugs/1349011 Title: nm-l2tp-service needs

[Touch-packages] [Bug 1110331] Re: nscd no longer needs to be restarted by libc's resolvconf update script

2015-04-21 Thread Thomas Hood
** Changed in: resolvconf (Ubuntu) Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in Ubuntu. https://bugs.launchpad.net/bugs/1110331 Title: nscd no longer needs to be

[Touch-packages] [Bug 1094345] Re: IPv6 DHCP record too late, and other irregularities, in resolvconf interface-order

2015-04-21 Thread Thomas Hood
The original problem was fixed in resolvconf 1.70 which has since been merged to Vivid. ** Changed in: resolvconf (Ubuntu) Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in

[Touch-packages] [Bug 1392297] Re: resolvconf 1.69ubuntu1.1 breaks network install

2015-04-21 Thread Thomas Hood
** Changed in: resolvconf (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in Ubuntu. https://bugs.launchpad.net/bugs/1392297 Title: resolvconf 1.69ubuntu1.1 breaks network

[Touch-packages] [Bug 1279760] Re: Resolvconf creates /etc/resolvconf/resolv.conf.d/tail-original symlink in debootstrap environment

2015-04-21 Thread Thomas Hood
Not fixed in 1.76ubuntu1. debian/templates in 1.76ubuntu1: [...] Template: resolvconf/link-tail-to-original Type: boolean Default: true [...] -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in Ubuntu.

[Touch-packages] [Bug 1432829] Re: resolv.conf not updated correctly for interfaces configured in initramfs

2015-03-19 Thread Thomas Hood
** Summary changed: - resolvconf not updated correctly for interfaces configured in initramfs + resolv.conf not updated correctly for interfaces configured in initramfs -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd

[Touch-packages] [Bug 1432829] Re: resolvconf not updated correctly for interfaces configured in initramfs

2015-03-17 Thread Thomas Hood
First a parenthetical remark. According to interfaces(5) the manual keyword is used exclusively in the method field, as in `iface eth0 inet manual`. But in your example you use it at the beginning of a line. Perhaps you think that in that context manual means the opposite of auto (non-auto?) but

[Touch-packages] [Bug 1432829] Re: resolvconf not updated correctly for interfaces configured in initramfs

2015-03-17 Thread Thomas Hood
I just tried to reproduce the bug in Ubuntu 14.10 by editing the file /etc/network/interfaces to look like the following (complete with bogus manual line). # interfaces(5) file used by ifup(8) and ifdown(8) auto lo iface lo inet loopback manual eth0 iface eth0 inet dhcp dns-nameservers 1.2.3.4

[Touch-packages] [Bug 1313392] Re: dnsmasq crashes dhcp/internet connection and uses a lot of cpu

2015-02-20 Thread Thomas Hood
*** This bug is a duplicate of bug 1314697 *** https://bugs.launchpad.net/bugs/1314697 ** This bug has been marked a duplicate of bug 1314697 DNS resolution no longer works; dnsmasq uses 100% CPU -- You received this bug notification because you are a member of Ubuntu Touch seeded

[Touch-packages] [Bug 1416895] Re: /etc/dnsmasq.conf does not contain an ending newline character

2015-02-01 Thread Thomas Hood
Confirmed that the bug affects 2.72-2. $ cat /etc/dnsmasq.conf | tail -n 2 # Include all files in a directory which end in .conf #conf-dir=/etc/dnsmasq.d/*.conf$ od -t c /etc/dnsmasq.conf | tail -n 2 0062620 / * . c o n f 0062627 $ ** Changed in: dnsmasq (Ubuntu) Status:

[Touch-packages] [Bug 1416895] Re: /etc/dnsmasq.conf does not contain an ending newline character

2015-02-01 Thread Thomas Hood
Just checked 2.72-1 and it doesn't seem to have this problem. $ cat /etc/dnsmasq.conf | tail -n 2 #conf-file=/etc/dnsmasq.more.conf #conf-dir=/etc/dnsmasq.d $ od -t c /etc/dnsmasq.conf | tail -n 2 0062320 / e t c / d n s m a s q . d \n 0062337 -- You received this

[Touch-packages] [Bug 1414887] Re: dns query from localnetwork ignored

2015-01-31 Thread Thomas Hood
First, as suggested by the author of dnsmasq, the `local-service` should be in the default configuration. However, Ubuntu 14.10 doesn't have that What the man page exactly says is that local-service only has effect i[f] there are no --interface --except-interface, --listen-address or

[Touch-packages] [Bug 1414887] Re: dns query from localnetwork are blocked

2015-01-29 Thread Thomas Hood
Ubuntu 13.10 (Saucy) included dnsmasq 2.66 or so. In dnsmasq 2.69 an important change was made which may be the cause of your problem. This change affects Ubuntu 14.10 and later, but not Ubuntu 14.04LTS (Trusty) which shipped with dnsmasq 2.68-1. The change is mentioned in the changelog (quoted

[Touch-packages] [Bug 978356] Re: squid3 gets killed at startup with dnsmasq

2014-12-11 Thread Thomas Hood
** Summary changed: - squid3 gets killed at startup with dnsmasq and no networkmanager + squid3 gets killed at startup with dnsmasq -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to dnsmasq in Ubuntu.

[Touch-packages] [Bug 1349011] Re: nm-l2tp-service needs exception in ppp ip-up/down scripts

2014-11-28 Thread Thomas Hood
undesirable behavior: all DNS queries go to the VPN nameservers That is in most cases the *desired* behavior On today's systems, I don't think so. [...] Ubuntu run a dnsmasq instance... Rather than overwrite this... You are right in saying that when there is a local forwarding nameserver then

[Touch-packages] [Bug 1349011] Re: nm-l2tp-service needs exception in ppp ip-up/down scripts

2014-11-28 Thread Thomas Hood
Returning to the main issue... Could this fix be considered for trusty-updates? The patch is very simple and applying it involves little risk, so I'd say yes. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in

[Touch-packages] [Bug 1349011] Re: nm-l2tp-service needs exception in ppp ip-up/down scripts

2014-11-27 Thread Thomas Hood
I see that your change has made it to vivid \o/ undesirable behavior: all DNS queries go to the VPN nameservers That is in most cases the *desired* behavior, since only the VPN nameservers have name information about both the VPN and the Internet. Also, under what circumstances do you not

[Touch-packages] [Bug 1394081] Re: Add manual options for administrators

2014-11-27 Thread Thomas Hood
*** This bug is a duplicate of bug 1385010 *** https://bugs.launchpad.net/bugs/1385010 did not know I am stepping on your toe here No toes being stepped on here. had to take care of this, so I generate the resolv.conf from a package - no link anymore OK. Leave the resolvconf package

[Touch-packages] [Bug 1394081] Re: Add manual options for administrators

2014-11-21 Thread Thomas Hood
I wrote: The proper way for the admin to stop /etc/resolv.conf from being updated by resolvconf is for him or her to remove the symbolic link /etc/resolv.conf - ../run/resolvconf/resolv.conf. HeinMueck wrote: what you describe as the proper way will not work at all - take a look at

[Touch-packages] [Bug 1284607] Re: resolvconf ignores given dns-servers in /etc/network/interfaces

2014-11-21 Thread Thomas Hood
Is dnsmasq getting its DNS server information from resolvconf, which in turn gets it from /etc/network/interfaces? Or, does dnsmasq take what it likes from /etc/network/interfaces directly, discarding the rest? 1. If you have only the dnsmasq-base and network-manager packages installed then

[Touch-packages] [Bug 1394081] Re: Add manual options for administrators

2014-11-20 Thread Thomas Hood
The proper way for the admin to stop /etc/resolv.conf from being updated by resolvconf is for him or her to remove the symbolic link /etc/resolv.conf - ../run/resolvconf/resolv.conf. The resolvconf program only ever writes to the target of that symlink. Thus, in the absence of that link,

[Touch-packages] [Bug 1384394] Re: /etc/network/interfaces: dns-nameservers entries for bridge br* interfaces are ignored i.e. they are not listed in /etc/resolv.conf when invoking ifup comman

2014-11-14 Thread Thomas Hood
I gather that you want to use the fact that the resolver happens to try one address after another, in the order that they are listed in resolv.conf, as a way of giving precedence of one domain name system (the service provided over the br* interfaces) over another domain name system (the one

[Touch-packages] [Bug 1385010] Re: unexpected behavior: make_resolv_conf not undefined

2014-10-27 Thread Thomas Hood
** Description changed: The resolvconf package comes with /etc/dhcp/dhclient-enter- - hooks.d/resolvconf which convieniently undefines make_resolve_conf - (previously defined by dhclient-script) and calls resolvconf. + hooks.d/resolvconf which, if /sbin/resolvconf is present, undefines +

  1   2   >