Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 80eb6907 authored by Colin Cross's avatar Colin Cross Committed by Gerrit Code Review
Browse files

Merge "Touch output files in sbox"

parents 51e265c5 d1c1e6fd
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -24,6 +24,7 @@ import (
	"path"
	"path/filepath"
	"strings"
	"time"
)

var (
@@ -265,6 +266,15 @@ func run() error {
		if err != nil {
			return err
		}

		// Update the timestamp of the output file in case the tool wrote an old timestamp (for example, tar can extract
		// files with old timestamps).
		now := time.Now()
		err = os.Chtimes(tempPath, now, now)
		if err != nil {
			return err
		}

		err = os.Rename(tempPath, destPath)
		if err != nil {
			return err