# Polish translation of manpages # This file is distributed under the same license as the manpages-l10n package. # Copyright © of this file: # Robert Luberda , 2006, 2012, 2019. # Michał Kułach , 2013, 2014, 2016. msgid "" msgstr "" "Project-Id-Version: manpages-pl\n" "POT-Creation-Date: 2024-03-01 16:57+0100\n" "PO-Revision-Date: 2019-08-16 21:19+0100\n" "Last-Translator: Robert Luberda \n" "Language-Team: Polish \n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Lokalize 2.0\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2);\n" #. type: TH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "getutent" msgstr "getutent" #. type: TH #: archlinux fedora-40 fedora-rawhide mageia-cauldron #, no-wrap msgid "2023-10-31" msgstr "31 października 2023 r." #. type: TH #: archlinux fedora-40 fedora-rawhide mageia-cauldron #, no-wrap msgid "Linux man-pages 6.06" msgstr "Linux man-pages 6.06" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "NAME" msgstr "NAZWA" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "getutent, getutid, getutline, pututline, setutent, endutent, utmpname - " "access utmp file entries" msgstr "" "getutent, getutid, getutline, pututline, setutent, endutent, utmpname - " "dostęp do wpisów pliku utmp" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "LIBRARY" msgstr "BIBLIOTEKA" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Standard C library (I, I<-lc>)" msgstr "Standardowa biblioteka C (I, I<-lc>)" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "SYNOPSIS" msgstr "SKŁADNIA" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B<#include Eutmp.hE>\n" msgstr "B<#include Eutmp.hE>\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "" #| "B\n" #| "B\n" #| "B\n" #| "B\n" #| "B\n" #| "B\n" msgid "" "B\n" "BIB<);>\n" "BIB<);>\n" msgstr "" "B\n" "B\n" "B\n" "B\n" "B\n" "B\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "BIB<);>" msgid "BIB<);>\n" msgstr "BIB<);>" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "B" msgid "" "B\n" "B\n" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "BIB<);>" msgid "BIB<);>\n" msgstr "BIB<);>" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "DESCRIPTION" msgstr "OPIS" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy #| msgid "" #| "New applications should use the POSIX.1-specified \"utmpx\" versions of " #| "these functions; see CONFORMING TO." msgid "" "New applications should use the POSIX.1-specified \"utmpx\" versions of " "these functions; see STANDARDS." msgstr "" "Nowe aplikacje powinny używać podanych w standardzie POSIX.1 wersji " "\"utmpx\" tych funkcji, patrz rozdział \"ZGODNE Z\" poniżej." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B() sets the name of the utmp-format file for the other utmp " "functions to access. If B() is not used to set the filename " "before the other functions are used, they assume B<_PATH_UTMP>, as defined " "in Ipaths.hE>." msgstr "" "B() ustawia nazwę pliku w formacie utmp, który będzie używany " "przez pozostałe funkcje utmp. Jeżeli nie użyto B() przed " "wywołaniem innych funkcji, to używają one domyślnej nazwy B<_PATH_UTMP>, " "zdefiniowanej w Ipaths.hE>." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B() rewinds the file pointer to the beginning of the utmp file. " "It is generally a good idea to call it before any of the other functions." msgstr "" "B() przesuwa wskaźnik pliku z powrotem na początek pliku utmp. " "Funkcja ta powinna zostać wywołana przed wywołaniem którejkolwiek z " "pozostałych funkcji." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B() closes the utmp file. It should be called when the user code " "is done accessing the file with the other functions." msgstr "" "B() zamyka plik utmp. Powinna być wywołana, gdy program już " "zakończył używanie tego pliku przy pomocy innych funkcji. " #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B() reads a line from the current file position in the utmp " "file. It returns a pointer to a structure containing the fields of the " "line. The definition of this structure is shown in B(5)." msgstr "" "B() odczytuje linię z pliku utmp, zaczynając od bieżącej pozycji w " "tym pliku. Zwraca wskaźnik do struktury zawierającej pola linii. Definicję " "tej struktury opisano w B(5)." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B() searches forward from the current file position in the utmp " "file based upon I. If Iut_type> is one of B, " "B, B, or B, B() will find the first " "entry whose I field matches Iut_type>. If Iut_type> is one of B, B, B, " "or B, B() will find the first entry whose I " "field matches Iut_id>." msgstr "" "B() przeszukuje plik w przód, zaczynając od bieżącej pozycji, " "biorąc pod uwagę parametr I. Jeżeli Iut_type> jest jednym z " "B, B, B lub B, to B() " "wyszuka pierwszy rekord, którego pole I odpowiada Iut_type>. Jeżeli Iut_type> jest jednym z B, " "B, B lub B, to B() " "wyszuka pierwszy wpis, którego pole I pasuje do Iut_id>." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B() searches forward from the current file position in the utmp " "file. It scans entries whose I is B or " "B and returns the first one whose I field matches " "Iut_line>." msgstr "" "B() przeszukuje plik utmp w przód, zaczynając od bieżącej pozycji " "w pliku. Sprawdza wpisy, których I jest równe B lub " "B, i zwraca pierwszy z nich, którego pole I " "odpowiada Iut_line>." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B() writes the I structure I into the utmp file. It " "uses B() to search for the proper place in the file to insert the " "new entry. If it cannot find an appropriate slot for I, B() " "will append the new entry to the end of the file." msgstr "" "B() zapisuje strukturę I, której typem jest I, do pliku " "utmp. Używa B(), aby znaleźć odpowiednie miejsce do dodania nowego " "rekordu. Jeśli go nie znajdzie, to B() doda nowy wpis na końcu " "pliku." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "RETURN VALUE" msgstr "WARTOŚĆ ZWRACANA" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B(), B(), and B() return a pointer to a " "I on success, and NULL on failure (which includes the \"record " "not found\" case). This I is allocated in static storage, and " "may be overwritten by subsequent calls." msgstr "" "Funkcje B(), B() i B() zwracają wskaźnik do " "I, jeśli zakończą się powodzeniem, lub NULL w razie wystąpienia " "błędu. I jest zaalokowana w statycznej przestrzeni danych i " "może zostać nadpisana przez kolejne wywołania funkcji." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "On success B() returns I; on failure, it returns NULL." msgstr "" "Funkcja B() zwraca I, jeśli zakończy się powodzeniem, lub " "NULL w razie wystąpienia błędu." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B() returns 0 if the new name was successfully stored, or -1 on " "failure." msgstr "" "B() zwraca 0, jeśli zachowano nową nazwę, lub -1 w przypadku błędu." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy #| msgid "" #| "In the event of an error, these functions I set to indicate the " #| "cause." msgid "On failure, these functions I set to indicate the error." msgstr "" "W razie wystąpienia błędu ustawiana jest zmienna I aby wskazać " "przyczynę." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "ERRORS" msgstr "BŁĘDY" #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Out of memory." msgstr "Brak pamięci." #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Record not found." msgstr "Nie znaleziono rekordu." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B(), B(), and the B() functions can also fail " "for the reasons described in B(2)." msgstr "" "Funkcje B(), B() i B() mogą także zwrócić błędy " "opisane w B(2)." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "FILES" msgstr "PLIKI" #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "I" msgstr "I" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "database of currently logged-in users" msgstr "baza danych obecnie zalogowanych użytkowników" #. type: TP #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "I" msgstr "I" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "database of past user logins" msgstr "baza danych poprzednich logowań użytkowników" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "ATTRIBUTES" msgstr "ATRYBUTY" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "For an explanation of the terms used in this section, see B(7)." msgstr "" "Informacje o pojęciach używanych w tym rozdziale można znaleźć w podręczniku " "B(7)." #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "Interface" msgstr "Interfejs" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "Attribute" msgstr "Atrybut" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "Value" msgstr "Wartość" #. type: tbl table #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed #, no-wrap msgid ".na\n" msgstr ".na\n" #. type: tbl table #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed #, no-wrap msgid ".nh\n" msgstr ".nh\n" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B()" msgstr "B()" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "Thread safety" msgstr "Bezpieczeństwo wątkowe" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "race:utentbuf sig:ALRM timer" msgid "" "MT-Unsafe init race:utent\n" "race:utentbuf sig:ALRM timer" msgstr "race:utentbuf sig:ALRM timer" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "B(), B(), B():" msgid "" "B(),\n" "B()" msgstr "B(), B(), B():" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "MT-Unsafe init race:utent\n" msgid "" "MT-Unsafe init race:utent\n" "sig:ALRM timer" msgstr "MT-Unsafe init race:utent\n" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B()" msgstr "B()" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "MT-Unsafe race:utent\n" "sig:ALRM timer" msgstr "" "MT-niebezpieczne race:utent\n" "sig:ALRM timer" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "B(), B(), B():" msgid "" "B(),\n" "B(),\n" "B()" msgstr "B(), B(), B():" #. type: tbl table #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "MT-Unsafe race:utent" msgstr "MT-Unsafe race:utent" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "In the above table, I in I signifies that if any of the " "functions B(), B(), B(), B(), " "B(), B(), or B() are used in parallel in " "different threads of a program, then data races could occur." msgstr "" "W powyższej tabeli, I w I oznacza, że jeśli któraś z " "funkcji B(), B(), B(), B(), " "B(), B() lub B() jest używana równolegle w " "różnych wątkach programu, może nastąpić sytuacja wyścigu danych." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "STANDARDS" msgstr "STANDARDY" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed msgid "None." msgstr "" #. type: SH #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "HISTORY" msgstr "HISTORIA" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "XPG2, SVr4." msgstr "XPG2, SVr4." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "In XPG2 and SVID 2 the function B() is documented to return " "void, and that is what it does on many systems (AIX, HP-UX). HP-UX " "introduces a new function B<_pututline>() with the prototype given above " "for B()." msgstr "" "W dokumentacji XPG2 i SVID2 funkcja B() zwraca void, i to jest " "to, co ona rzeczywiście zwraca na wielu systemach (AIX, HPUX). HPUX " "wprowadza nową funkcję B<_pututline>() o prototypie podanym powyżej dla " "B()." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "All these functions are obsolete now on non-Linux systems. POSIX.1-2001 and " "POSIX.1-2008, following SUSv1, does not have any of these functions, but " "instead uses" msgstr "" "Wszystkie te funkcje są przestarzałe na systemach nielinuksowych. " "POSIX.1-2001 i POSIX.1-2008, naśladując SUSv1, nie zawierają żadnej z tych " "funkcji, ale zamiast nich używają" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "B<#include Eutmpx.hE>\n" msgstr "B<#include Eutmpx.hE>\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "B\n" "B\n" "B\n" "B\n" "B\n" "B\n" msgstr "" "B\n" "B\n" "B\n" "B\n" "B\n" "B\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "These functions are provided by glibc, and perform the same task as their " "equivalents without the \"x\", but use I, defined on Linux to " "be the same as I. For completeness, glibc also provides " "B(), although this function is not specified by POSIX.1." msgstr "" "Powyższe funkcje są dostarczane przez glibc i wykonują dokładnie te same " "zadania, co ich odpowiedniki bez przyrostka \"x\", tyle że używają struktury " "I, zdefiniowanej pod Linuksem dokładnie tak samo jak I. glibc dostarcza także B(), chociaż POSIX.1 nie zawiera tej " "funkcji." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "On some other systems, the I structure is a superset of the I " "structure, with additional fields, and larger versions of the existing " "fields, and parallel files are maintained, often I and I." msgstr "" "Na niektórych systemach struktura I jest rozszerzeniem struktury " "I o dodatkowe pola i o większe wersje istniejących pól. Utrzymywane są " "tam równoległe wersje plików, często jako I oraz I." #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Linux glibc on the other hand does not use a parallel I file since " "its I structure is already large enough. The \"x\" functions listed " "above are just aliases for their counterparts without the \"x\" (e.g., " "B() is an alias for B())." msgstr "" "Z drugiej strony linuksowe glibc nie używa pliku I, ponieważ jego " "struktura I jest już wystarczająco duża. Funkcje \"x\" opisane powyżej " "są aliasami do funkcji bez \"x\" (np. B jest aliasem " "B())." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "NOTES" msgstr "UWAGI" #. type: SS #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "glibc notes" msgstr "Uwagi dla glibc" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy #| msgid "" #| "The above functions are not thread-safe. Glibc adds reentrant versions" msgid "The above functions are not thread-safe. glibc adds reentrant versions" msgstr "" "Powyższe funkcje nie są bezpieczne dla wątków. Glibc dodaje wersje " "współbieżne:" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "BIB<, struct utmp **>IB<);>\n" "BIB<,>\n" "B< struct utmp *>IB<, struct utmp **>IB<);>\n" "BIB<,>\n" "B< struct utmp *>IB<, struct utmp **>IB<);>\n" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Feature Test Macro Requirements for glibc (see B(7)):" msgstr "" "Wymagane ustawienia makr biblioteki glibc (patrz B(7)):" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B(), B(), B():" msgstr "B(), B(), B():" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "" #| " _GNU_SOURCE\n" #| " || /* since glibc 2.19: */ _DEFAULT_SOURCE\n" #| " || /* glibc E= 2.19: */ _SVID_SOURCE || _BSD_SOURCE\n" msgid "" " _GNU_SOURCE\n" " || /* Since glibc 2.19: */ _DEFAULT_SOURCE\n" " || /* glibc E= 2.19: */ _SVID_SOURCE || _BSD_SOURCE\n" msgstr "" " _GNU_SOURCE\n" " || /* od glibc 2.19: */ _DEFAULT_SOURCE\n" " || /* glibc w wersji E= 2.19: */ _SVID_SOURCE || _BSD_SOURCE\n" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "These functions are GNU extensions, analogs of the functions of the same " "name without the _r suffix. The I argument gives these functions a " "place to store their result. On success, they return 0, and a pointer to " "the result is written in I<*ubufp>. On error, these functions return -1. " "There are no utmpx equivalents of the above functions. (POSIX.1 does not " "specify such functions.)" msgstr "" "Te funkcje są rozszerzeniami GNU, analogicznymi do funkcji o tych samych " "nazwach, ale bez przyrostka \"_r\". Parametr I określa miejsce, w " "którym te funkcje powinny zapisać wynik. Jeśli zakończą się powodzeniem, to " "zwracają 0, a wskaźnik do wyniku jest zapisywany w I<*ubufp>. W razie błędu " "funkcje zwracają -1. Funkcje te nie mają swoich odpowiedników utmpx (POSIX.1 " "ich nie zawiera)." #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "EXAMPLES" msgstr "PRZYKŁADY" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The following example adds and removes a utmp record, assuming it is run " "from within a pseudo terminal. For usage in a real application, you should " "check the return values of B(3) and B(3)." msgstr "" "Następujący przykład dodaje i usuwa rekord utmp, przy założeniu, że zostanie " "uruchomiony z pseudoterminalu. Użycie w rzeczywistej aplikacji wymagałoby " "sprawdzenia wartości zwracanych przez B(3) i B(3)." #. type: Plain text #: archlinux fedora-40 fedora-rawhide mageia-cauldron #, fuzzy, no-wrap #| msgid "" #| " entry.ut_type = USER_PROCESS;\n" #| " entry.ut_pid = getpid();\n" #| " strcpy(entry.ut_line, ttyname(STDIN_FILENO) + strlen(\"/dev/\"));\n" #| " /* only correct for ptys named /dev/tty[pqr][0-9a-z] */\n" #| " strcpy(entry.ut_id, ttyname(STDIN_FILENO) + strlen(\"/dev/tty\"));\n" #| " time(&entry.ut_time);\n" #| " strcpy(entry.ut_user, getpwuid(getuid())-Epw_name);\n" #| " memset(entry.ut_host, 0, UT_HOSTSIZE);\n" #| " entry.ut_addr = 0;\n" #| " setutent();\n" #| " pututline(&entry);\n" msgid "" "#include Epwd.hE\n" "#include Estdlib.hE\n" "#include Estring.hE\n" "#include Etime.hE\n" "#include Eunistd.hE\n" "#include Eutmp.hE\n" "\\&\n" "int\n" "main(void)\n" "{\n" " struct utmp entry;\n" "\\&\n" " system(\"echo before adding entry:;who\");\n" "\\&\n" " entry.ut_type = USER_PROCESS;\n" " entry.ut_pid = getpid();\n" " strcpy(entry.ut_line, ttyname(STDIN_FILENO) + strlen(\"/dev/\"));\n" " /* only correct for ptys named /dev/tty[pqr][0-9a-z] */\n" " strcpy(entry.ut_id, ttyname(STDIN_FILENO) + strlen(\"/dev/tty\"));\n" " entry.ut_time = time(NULL);\n" " strcpy(entry.ut_user, getpwuid(getuid())-Epw_name);\n" " memset(entry.ut_host, 0, UT_HOSTSIZE);\n" " entry.ut_addr = 0;\n" " setutent();\n" " pututline(&entry);\n" "\\&\n" " system(\"echo after adding entry:;who\");\n" "\\&\n" " entry.ut_type = DEAD_PROCESS;\n" " memset(entry.ut_line, 0, UT_LINESIZE);\n" " entry.ut_time = 0;\n" " memset(entry.ut_user, 0, UT_NAMESIZE);\n" " setutent();\n" " pututline(&entry);\n" "\\&\n" " system(\"echo after removing entry:;who\");\n" "\\&\n" " endutent();\n" " exit(EXIT_SUCCESS);\n" "}\n" msgstr "" " entry.ut_type = USER_PROCESS;\n" " entry.ut_pid = getpid();\n" " strcpy(entry.ut_line, ttyname(STDIN_FILENO) + strlen(\"/dev/\"));\n" " /* poprawne tylko dla pseudoterminali nazwanych /dev/tty[pqr][0-9a-z] */\n" " strcpy(entry.ut_id, ttyname(STDIN_FILENO) + strlen(\"/dev/tty\"));\n" " time(&entry.ut_time);\n" " strcpy(entry.ut_user, getpwuid(getuid())-Epw_name);\n" " memset(entry.ut_host, 0, UT_HOSTSIZE);\n" " entry.ut_addr = 0;\n" " setutent();\n" " pututline(&entry);\n" #. SRC END #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "SEE ALSO" msgstr "ZOBACZ TAKŻE" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B(3), B(5)" msgstr "B(3), B(5)" #. type: TH #: debian-bookworm #, no-wrap msgid "2023-02-05" msgstr "5 lutego 2023 r." #. type: TH #: debian-bookworm #, no-wrap msgid "Linux man-pages 6.03" msgstr "Linux man-pages 6.03" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, fuzzy, no-wrap #| msgid "" #| "#include Estring.hE\n" #| "#include Estdlib.hE\n" #| "#include Epwd.hE\n" #| "#include Eunistd.hE\n" #| "#include Eutmp.hE\n" #| "#include Etime.hE\n" msgid "" "#include Epwd.hE\n" "#include Estdlib.hE\n" "#include Estring.hE\n" "#include Etime.hE\n" "#include Eunistd.hE\n" "#include Eutmp.hE\n" msgstr "" "#include Estring.hE\n" "#include Estdlib.hE\n" "#include Epwd.hE\n" "#include Eunistd.hE\n" "#include Eutmp.hE\n" "#include Etime.hE\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, fuzzy, no-wrap #| msgid "" #| "int\n" #| "main(int argc, char *argv[])\n" #| "{\n" #| " struct utmp entry;\n" msgid "" "int\n" "main(void)\n" "{\n" " struct utmp entry;\n" msgstr "" "int\n" "main(int argc, char *argv[])\n" "{\n" " struct utmp entry;\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid " system(\"echo before adding entry:;who\");\n" msgstr " system(\"echo przed dodaniem wpisu:;who\");\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "" " entry.ut_type = USER_PROCESS;\n" " entry.ut_pid = getpid();\n" " strcpy(entry.ut_line, ttyname(STDIN_FILENO) + strlen(\"/dev/\"));\n" " /* only correct for ptys named /dev/tty[pqr][0-9a-z] */\n" " strcpy(entry.ut_id, ttyname(STDIN_FILENO) + strlen(\"/dev/tty\"));\n" " time(&entry.ut_time);\n" " strcpy(entry.ut_user, getpwuid(getuid())-Epw_name);\n" " memset(entry.ut_host, 0, UT_HOSTSIZE);\n" " entry.ut_addr = 0;\n" " setutent();\n" " pututline(&entry);\n" msgstr "" " entry.ut_type = USER_PROCESS;\n" " entry.ut_pid = getpid();\n" " strcpy(entry.ut_line, ttyname(STDIN_FILENO) + strlen(\"/dev/\"));\n" " /* poprawne tylko dla pseudoterminali nazwanych /dev/tty[pqr][0-9a-z] */\n" " strcpy(entry.ut_id, ttyname(STDIN_FILENO) + strlen(\"/dev/tty\"));\n" " time(&entry.ut_time);\n" " strcpy(entry.ut_user, getpwuid(getuid())-Epw_name);\n" " memset(entry.ut_host, 0, UT_HOSTSIZE);\n" " entry.ut_addr = 0;\n" " setutent();\n" " pututline(&entry);\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid " system(\"echo after adding entry:;who\");\n" msgstr " system(\"echo po dodaniu wpisu:;who\");\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "" " entry.ut_type = DEAD_PROCESS;\n" " memset(entry.ut_line, 0, UT_LINESIZE);\n" " entry.ut_time = 0;\n" " memset(entry.ut_user, 0, UT_NAMESIZE);\n" " setutent();\n" " pututline(&entry);\n" msgstr "" " entry.ut_type = DEAD_PROCESS;\n" " memset(entry.ut_line, 0, UT_LINESIZE);\n" " entry.ut_time = 0;\n" " memset(entry.ut_user, 0, UT_NAMESIZE);\n" " setutent();\n" " pututline(&entry);\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid " system(\"echo after removing entry:;who\");\n" msgstr " system(\"echo po usunięciu wpisu:;who\");\n" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "" " endutent();\n" " exit(EXIT_SUCCESS);\n" "}\n" msgstr "" " endutent();\n" " exit(EXIT_SUCCESS);\n" "}\n" #. type: TH #: debian-unstable opensuse-tumbleweed #, no-wrap msgid "2023-07-20" msgstr "20 lipca 2023 r." #. type: TH #: debian-unstable opensuse-tumbleweed #, no-wrap msgid "Linux man-pages 6.05.01" msgstr "Linux man-pages 6.05.01" #. type: Plain text #: debian-unstable opensuse-tumbleweed #, fuzzy, no-wrap #| msgid "" #| " entry.ut_type = USER_PROCESS;\n" #| " entry.ut_pid = getpid();\n" #| " strcpy(entry.ut_line, ttyname(STDIN_FILENO) + strlen(\"/dev/\"));\n" #| " /* only correct for ptys named /dev/tty[pqr][0-9a-z] */\n" #| " strcpy(entry.ut_id, ttyname(STDIN_FILENO) + strlen(\"/dev/tty\"));\n" #| " time(&entry.ut_time);\n" #| " strcpy(entry.ut_user, getpwuid(getuid())-Epw_name);\n" #| " memset(entry.ut_host, 0, UT_HOSTSIZE);\n" #| " entry.ut_addr = 0;\n" #| " setutent();\n" #| " pututline(&entry);\n" msgid "" "#include Epwd.hE\n" "#include Estdlib.hE\n" "#include Estring.hE\n" "#include Etime.hE\n" "#include Eunistd.hE\n" "#include Eutmp.hE\n" "\\&\n" "int\n" "main(void)\n" "{\n" " struct utmp entry;\n" "\\&\n" " system(\"echo before adding entry:;who\");\n" "\\&\n" " entry.ut_type = USER_PROCESS;\n" " entry.ut_pid = getpid();\n" " strcpy(entry.ut_line, ttyname(STDIN_FILENO) + strlen(\"/dev/\"));\n" " /* only correct for ptys named /dev/tty[pqr][0-9a-z] */\n" " strcpy(entry.ut_id, ttyname(STDIN_FILENO) + strlen(\"/dev/tty\"));\n" " time(&entry.ut_time);\n" " strcpy(entry.ut_user, getpwuid(getuid())-Epw_name);\n" " memset(entry.ut_host, 0, UT_HOSTSIZE);\n" " entry.ut_addr = 0;\n" " setutent();\n" " pututline(&entry);\n" "\\&\n" " system(\"echo after adding entry:;who\");\n" "\\&\n" " entry.ut_type = DEAD_PROCESS;\n" " memset(entry.ut_line, 0, UT_LINESIZE);\n" " entry.ut_time = 0;\n" " memset(entry.ut_user, 0, UT_NAMESIZE);\n" " setutent();\n" " pututline(&entry);\n" "\\&\n" " system(\"echo after removing entry:;who\");\n" "\\&\n" " endutent();\n" " exit(EXIT_SUCCESS);\n" "}\n" msgstr "" " entry.ut_type = USER_PROCESS;\n" " entry.ut_pid = getpid();\n" " strcpy(entry.ut_line, ttyname(STDIN_FILENO) + strlen(\"/dev/\"));\n" " /* poprawne tylko dla pseudoterminali nazwanych /dev/tty[pqr][0-9a-z] */\n" " strcpy(entry.ut_id, ttyname(STDIN_FILENO) + strlen(\"/dev/tty\"));\n" " time(&entry.ut_time);\n" " strcpy(entry.ut_user, getpwuid(getuid())-Epw_name);\n" " memset(entry.ut_host, 0, UT_HOSTSIZE);\n" " entry.ut_addr = 0;\n" " setutent();\n" " pututline(&entry);\n" #. type: TH #: opensuse-leap-15-6 #, no-wrap msgid "2023-03-30" msgstr "30 marca 2023 r." #. type: TH #: opensuse-leap-15-6 #, no-wrap msgid "Linux man-pages 6.04" msgstr "Linux man-pages 6.04"