Comment 9 for bug 1639630

Revision history for this message
Simon Fels (morphis) wrote :

@Michael: Thanks for the writeup. Actually the problem with moving the hook into the right directory (/etc/dhcp/dhclient-enter-hooks.d/) is what I am fixing with https://code.launchpad.net/~morphis/aethercast/+git/aethercast/+merge/310189 Really wondering what went wrong here.

When I download the vivid package from the silo and look at its content the file is at the right place:

$ dpkg-deb -c ~/Downloads/ _armhf.deb
drwxr-xr-x root/root 0 2016-11-08 09:42 ./
drwxr-xr-x root/root 0 2016-11-08 09:42 ./etc/
drwxr-xr-x root/root 0 2016-11-08 09:42 ./etc/init/
-rw-r--r-- root/root 957 2016-11-08 09:36 ./etc/init/aethercast.conf
drwxr-xr-x root/root 0 2016-11-08 09:42 ./etc/aethercast/
-rw-r--r-- root/root 163 2016-11-08 09:33 ./etc/aethercast/dhcpd.conf
drwxr-xr-x root/root 0 2016-11-08 09:42 ./etc/apparmor.d/
drwxr-xr-x root/root 0 2016-11-08 09:42 ./etc/apparmor.d/dhcpd.d/
-rw-r--r-- root/root 577 2016-11-08 09:33 ./etc/apparmor.d/dhcpd.d/usr.sbin.aethercast
drwxr-xr-x root/root 0 2016-11-08 09:42 ./etc/dhcp/
drwxr-xr-x root/root 0 2016-11-08 09:42 ./etc/dhcp/dhclient-enter-hooks.d/
-rw-r--r-- root/root 272 2016-11-08 09:33 ./etc/dhcp/dhclient-enter-hooks.d/aethercast
drwxr-xr-x root/root 0 2016-11-08 09:42 ./etc/dbus-1/
drwxr-xr-x root/root 0 2016-11-08 09:42 ./etc/dbus-1/system.d/
-rw-r--r-- root/root 489 2016-11-08 09:33 ./etc/dbus-1/system.d/aethercast-dbus.conf
drwxr-xr-x root/root 0 2016-11-08 09:42 ./usr/
drwxr-xr-x root/root 0 2016-11-08 09:42 ./usr/bin/
-rwxr-xr-x root/root 92940 2016-11-08 09:42 ./usr/bin/aethercastctl
drwxr-xr-x root/root 0 2016-11-08 09:42 ./usr/share/
drwxr-xr-x root/root 0 2016-11-08 09:42 ./usr/share/doc/
drwxr-xr-x root/root 0 2016-11-08 09:44 ./usr/share/doc/aethercast/
-rw-r--r-- root/root 2441 2016-11-08 09:33 ./usr/share/doc/aethercast/copyright
drwxr-xr-x root/root 0 2016-11-08 09:42 ./usr/sbin/
-rwxr-xr-x root/root 1128400 2016-11-08 09:42 ./usr/sbin/aethercast
drwxr-xr-x root/root 0 2016-11-08 09:42 ./var/
drwxr-xr-x root/root 0 2016-11-08 09:42 ./var/lib/
drwxr-xr-x root/root 0 2016-11-08 09:42 ./var/lib/aethercast/
lrwxrwxrwx root/root 0 2016-11-08 09:44 ./usr/share/doc/aethercast/changelog.Debian.gz -> ../aethercast-tools/changelog.Debian.gz

Your dpkg output shows you have still aethercast 0.1+15.04.20160808-0ubuntu1 installed instead of 0.1+15.04.20161108-0ubuntu1. Can you reinstall the silo (just execute bileto again) or install the package manually from the ppa? That should remove the old file and give you the new /etc/dhcp/dhclient-enter-hooks.d/aethercast