From 091f082609c93fdd9368c77aa81b99303f12499c Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Wed, 30 Dec 2020 01:51:23 +0100 Subject: Use "su -s /bin/sh nobody" to cope with the change of nobody's shell in base-passwd 3.5.30. Bug-Debian: https://bugs.debian.org/734710 Reviewed-by: Axel Beckert Last-Update: 2020-12-30 Gbp-Pq: Name nobody-vs-nologin.patch --- lib/Sys/Hostname/Long.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Sys/Hostname/Long.pm b/lib/Sys/Hostname/Long.pm index 975afdb..7ec5d74 100644 --- a/lib/Sys/Hostname/Long.pm +++ b/lib/Sys/Hostname/Long.pm @@ -77,7 +77,7 @@ $VERSION = '1.5'; my $tmp; if ( $^O ne 'darwin' ) { if ($< == 0) { - $tmp = `su nobody -c "hostname --fqdn"`; + $tmp = `su -s /bin/sh nobody -c "hostname --fqdn"`; } else { $tmp = `hostname --fqdn`; } -- cgit v1.2.3