PUTUTXLINE(3POSIX)

πŸ’– PUTUTXLINE(3POSIX) β€” the POSIX Programmer's Manual, but make it a group chat πŸ’–

okay bestie, before literally anything else: this is from the POSIX Programmer's Manual, and it's the <rainbow>pututxline</rainbow> page, section 3POSIX. Slay.


✨ PROLOG ✨

okay so quick heads up before we dive in, because this part is important:

This manual page is part of the POSIX Programmer's Manual. The Linux implementation of this interface may differ (consult the corresponding Linux manual page for details of Linux behavior), or the interface may not be implemented on Linux.

🫢 no cap, if you're on Linux specifically, go read the Linux one too. they're not always the same girl.

🌸 NAME 🌸

pututxline β€” put an entry into the user accounting database

like, you're literally inserting a whole entry into the user accounting database. that's the job. that's the vibe.


πŸŽ€ SYNOPSIS πŸŽ€

#include <utmpx.h>

struct utmpx *pututxline(const struct utmpx *utmpx);

πŸ¦‹ DESCRIPTION πŸ¦‹

Refer to endutxent().

that's it. that's the whole description. it's giving "go ask my sister." πŸ’…


okay this part is the serious one, so we're being respectful and keeping every single word of the receipts:

Portions of this text are reprinted and reproduced in electronic form from IEEE Std 1003.1-2017, Standard for Information Technology -- Portable Operating System Interface (POSIX), The Open Group Base Specifications Issue 7, 2018 Edition, Copyright (C) 2018 by the Institute of Electrical and Electronics Engineers, Inc and The Open Group. In the event of any discrepancy between this version and the original IEEE and The Open Group Standard, the original IEEE and The Open Group Standard is the referee document. The original Standard can be obtained online at http://www.opengroup.org/unix/online.html .

⭐ fr fr: if this page and the original standard ever disagree, the original standard wins. it's the referee. periodt.

Any typographical or formatting errors that appear in this page are most likely to have been introduced during the conversion of the source files to man page format. To report such errors, see https://www.kernel.org/doc/man-pages/reporting_bugs.html .

πŸ™ˆ if you spot a typo, it's almost definitely a glow-up-gone-wrong from the man page conversion, not the original. report it at that link above.

and that's the whole page, bestie πŸ’– it went out as IEEE/The Open Group, dated 2017, and it'll always be known around here as PUTUTXLINE(3POSIX). iconic, honestly. πŸŽ€βœ¨