Also search for libnss_*.so files in /usr/lib
authorBenjamin Drung <benjamin.drung@profitbricks.com>
Wed, 12 Jun 2019 11:03:09 +0000 (13:03 +0200)
committerBenjamin Drung <benjamin.drung@profitbricks.com>
Wed, 12 Jun 2019 11:19:20 +0000 (13:19 +0200)
The libnss_*.so were moved from /lib to /usr/lib and were not found any
more (breaking resolving the FQDN with "hostname -f").

Therefore also search for libnss_*.so files in /usr/lib.

Closes: #930419
Signed-off-by: Benjamin Drung <benjamin.drung@profitbricks.com>
backend/initramfs-tools/live.hook

index 1817814..b37f54f 100755 (executable)
@@ -236,11 +236,11 @@ fi
 
 [ "${QUIET}" ] || echo -n " dns"
 
-# /lib/libnss_dns.so.*:a   DNS
-# /lib/libnss_files.so.*:  /etc/hosts and /etc/passwd
-# /lib/libnss_compat.so.*: /etc/passwd
+# libnss_dns.so.*:    DNS
+# libnss_files.so.*:  /etc/hosts and /etc/passwd
+# libnss_compat.so.*: /etc/passwd
 
-for _SHLIB in $(find /lib -name 'libnss_dns.so.*' -o -name 'libnss_files.so.*')
+for _SHLIB in $(find /lib /usr/lib -name 'libnss_dns.so.*' -o -name 'libnss_files.so.*')
 do
        copy_exec "${_SHLIB}"
 done