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} \

Reply via email to