Provided by: util-linux-locales_2.41-4ubuntu3_all bug

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/>.

util-linux 2.41                                    2025-07-02                                LL2_REMOVE_ENTRY(3)