Fix mkstemp() sintax.

This commit is contained in:
Jesus Rodriguez Cuesta 1999-12-14 14:26:03 +00:00
parent 529f845f3d
commit 581ba94cec
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=6170

View file

@ -1,10 +1,10 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN" [
<!ENTITY base CDATA "..">
<!ENTITY date "$FreeBSD$">
<!ENTITY date "$FreeBSD: www/es/security/security.sgml,v 1.5 1999/09/06 07:03:14 peter Exp $">
<!ENTITY title "Informaci&oacute;n de Seguridad en FreeBSD">
<!ENTITY % includes SYSTEM "../includes.sgml"> %includes;
]>
<!-- $FreeBSD$ -->
<!-- $FreeBSD: www/es/security/security.sgml,v 1.5 1999/09/06 07:03:14 peter Exp $ -->
<html>
&header;
@ -221,14 +221,14 @@ un enlace simb&oacute;lico ?"
<P></P></LI>
<LI>Aseg&uacute;rate de usar mkstemp() en lugar de mktemp(), tempnam(),
mkdtemp() y similares. Aseg&uacute;rate tambi&eacute;n de buscar problemas
de acceso concurrente en general en /tmp, teniendo en cuenta que hay muy pocas
cosas que pueden ser at&oacute;micas en /tmp:
etc. Aseg&uacute;rate tambi&eacute;n de buscar problemas de acceso
concurrente en general en /tmp, teniendo en cuenta que hay muy pocas
cosas que pueden ser at&oacute;micas en /tmp:
<UL>
<LI>Crear un directorio. O funciona o no funciona.</LI>
<LI>Abrir un fichero O_CREAT | O_EXECL</LI>
</UL>
Si usas mkstemp la funci&oacute;n tratar&aacute; por t&iacute; estos casos
Si se usa mkstemp() la funci&oacute;n tratar&aacute; por t&iacute; estos casos
adecuadamente. De aqu&iacute; que todos los ficheros temporales
deber&iacute;an usar mkstemp() para garantizar que no se produzcan problemas
de acceso concurrente y que los permisos son correctos.