table of contents
LL2_REMOVE_ENTRY(3) | Manualul programatorului | LL2_REMOVE_ENTRY(3) |
NUME¶
ll2_remove_entry - elimină toate intrările utilizatorului
REZUMAT¶
#include <lastlog2.h>
int ll2_rename_user (struct ll2_context *context, const char *user, const char *newname, char **error);
DESCRIERE¶
Schimbă numele de utilizator din user în newname al unei intrări din baza de date, care este definită de context. Toate celelalte intrări cu numele de utilizator user vor fi șterse. Dacă context este NULL, va fi preluată baza de date implicită, definită în LL2_DEFAULT_DATABASE.
char *error = NULL; const char *user = "root"; const char *new_user = "notroot"; int ret = ll2_rename_user (NULL, user, new_user, &error);
VALOAREA RETURNATö
Returnează 0 în caz de succes, -ENOMEM sau -1 în caz de alt eșec. error conține un șir de erori dacă valoarea returnată este -1. Nu este garantat că error conține un șir de erori, poate fi și NULL. error trebuie să fie eliberată de apelant.
AUTORI¶
Thorsten Kukuk ( <kukuk@suse.de>)
CONSULTAȚI ȘI¶
lastlog2(3), ll2_new_context(3), *ll2_unref_context(3), *ll2_read_all(3), ll2_write_entry(3), ll2_read_entry(3), ll2_remove_entry(3), ll2_update_login_time(3), ll2_import_lastlog(3)
RAPORTAREA ERORILOR¶
Pentru rapoarte de eroare, folosiți sistemul de urmărire al erorilor <https://github.com/util-linux/util-linux/issues>.
DISPONIBILITATE¶
Biblioteca liblastlog2 face parte din pachetul util-linux începând cu versiunea 2.40. Acesta poate fi descărcat de la Linux Kernel Archive <https://www.kernel.org/pub/linux/utils/util-linux/>.
2025-03-19 | util-linux 2.41 |