updwtmp, logwtmp - añade una entrada al archivo wtmp
Biblioteca de utilidades del sisteam (
libutil,
-lutil)
#include <utmp.h>
void updwtmp(const char *wtmp_file, const struct utmp *ut);
void logwtmp(const char *line, const char *nombre, const char *equipo);
updwtmp() añade la estructura utmp
ut al fichero wtmp.
logwtmp() crea una estructura utmp utilizando
línea,
nombre,
equipo, instante de tiempo actual e identificador del
proceso actual. A continuación, llama a
updwtmp() para
añadir la estructura al fichero wtmp.
- /var/log/wtmp
- base de datos de anteriores inicios de sesión de
usuario
Para obtener una explicación de los términos usados en esta
sección, véase
attributes(7).
Interfaz |
Atributo |
Valor |
updwtmp(), logwtmp() |
Seguridad del hilo |
MT-Unsafe sig:ALRM timer |
No figura en POSIX.1. Implementada en Solaris, NetBSD y seguramente en
más sistemas.
For consistency with the other "utmpx" functions (see
getutxent(3)), glibc provides (since glibc 2.1):
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <utmpx.h>
void updwtmpx (const char *wtmpx_file, const struct utmpx *utx);
This function performs the same task as
updwtmp(), but differs in that it
takes a
utmpx structure as its last argument.
getutxent(3),
wtmp(5)
La traducción al español de esta página del manual fue
creada por Gerardo Aburruzaga García <
[email protected]>,
Juan Piernas <
[email protected]> y Marcos Fouces
<
[email protected]>
Esta traducción es documentación libre; lea la
GNU
General Public License Version 3 o posterior con respecto a las
condiciones de copyright. No existe NINGUNA RESPONSABILIDAD.
Si encuentra algún error en la traducción de esta página
del manual, envíe un correo electrónico a
[email protected]