and use `uuid.uuid4()` instead to generate a sufficiently pseudo-random
file name.
Resolves: https://github.com/systemd/systemd/security/code-scanning/142
import os
import subprocess
import sys
-import tempfile
import time
import unittest
+import uuid
from enum import Enum
def setUp(self):
self.unit = 'test-issue-518.service'
self.unitfile_path = f'/run/systemd/system/{self.unit}'
- self.output_file = tempfile.mktemp()
+ self.output_file = f"/tmp/test-issue-518-{uuid.uuid4()}"
self.unit_files = {}
unit_file_content = f'''