6.46. Mktemp-1.5

Das Paket Mktemp enthält Programme zum sicheren Anlegen temporärer Dateien aus Shell-Skripten heraus.

Geschätzte Kompilierzeit: weniger als 0,1 SBU
Ungefähr benötigter Festplattenplatz: 0,4 MB

6.46.1. Installation von Mktemp

Viele Skripte verwenden leider immer noch das missbilligte Programm tempfile, das die gleich Funktionalität hat wie mktemp. Patchen Sie mktemp, damit es auch einen Wrapper für tempfile installiert:

patch -Np1 -i ../mktemp-1.5-add_tempfile-3.patch

Bereiten Sie Mktemp zum Kompilieren vor:

./configure --prefix=/usr --with-libc

Die Bedeutung der configure-Parameter:

--with-libc

Dadurch benutzt mktemp die Funktionen mkstemp und mkdtemp aus der C-Bibliothek statt seiner eigenen Version.

Kompilieren Sie das Paket:

make

Dieses Paket enthält keine Testsuite.

Installieren Sie das Paket:

make install
make install-tempfile

6.46.2. Inhalt von Mktemp

Installierte Programme: mktemp und tempfile

Kurze Beschreibungen

mktemp

Erzeugt temporäre Dateien auf sichere Weise. Es wird in Skripten verwendet.

tempfile

Erzeugt temporäre Datein auf weniger sichere Weise als mktemp. Es wird aus Gründen der Rückwärtskompatibilität installiert.