Package: src:varnish Version: 6.4.0-2 Tags: patch tempfile has been deprecated for years.
diff --git a/debian/varnish.init b/debian/varnish.init index cffd1f978..345118f83 100755 --- a/debian/varnish.init +++ b/debian/varnish.init @@ -45,7 +45,7 @@ export PATH="${PATH:+$PATH:}/usr/sbin:/usr/bin:/sbin:/bin" start_varnishd() { log_daemon_msg "Starting $DESC" "$NAME" - output=$(/bin/tempfile -s.varnish) + output=$(mktemp --suffix=.varnish) if start-stop-daemon \ --start --quiet --pidfile ${PIDFILE} --exec ${DAEMON} -- \ -P ${PIDFILE} ${DAEMON_OPTS} > ${output} 2>&1; then diff --git a/debian/varnish.varnishncsa.init b/debian/varnish.varnishncsa.init index 1476c1a66..b8177994b 100644 --- a/debian/varnish.varnishncsa.init +++ b/debian/varnish.varnishncsa.init @@ -37,7 +37,7 @@ fi test -x $DAEMON || exit 0 start_varnishncsa() { - output=$(/bin/tempfile -s.varnish) + output=$(mktemp --suffix=.varnish) log_daemon_msg "Starting $DESC" "$NAME" create_pid_directory if start-stop-daemon --start --quiet --pidfile ${PIDFILE} \