.\" -*- coding: UTF-8 -*- .\" Copyright (c) 1998-2002 Proofpoint, Inc. and its suppliers. .\" All rights reserved. .\" Copyright (c) 1988, 1991, 1993 .\" The Regents of the University of California. All rights reserved. .\" .\" By using this file, you agree to the terms and conditions set .\" forth in the LICENSE file which can be found at the top level of .\" the sendmail distribution. .\" .\" .\" $Id: makemap.8,v 8.32 2013-11-22 20:51:52 ca Exp $ .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH MAKEMAP 8 "$Date: 2013\-11\-22 20:51:52 $" .SH NAZWA makemap \- tworzy bazy map dla sendmaila .SH SKŁADNIA \fBmakemap\fP [\fB\-C\fP \fIfile\fP] [\fB\-N\fP] [\fB\-c\fP \fIcachesize\fP] [\fB\-d\fP] [\fB\-D\fP \fIcommentchar\fP] [\fB\-e\fP] [\fB\-f\fP] [\fB\-i\fP \fItype\fP] [\fB\-l\fP] [\fB\-o\fP] [\fB\-r\fP] [\fB\-s\fP] [\fB\-t\fP \fIdelim\fP] [\fB\-u\fP] [\fB\-v\fP] \fImaptype mapnam\fP .SH OPIS \fBMakemap\fP tworzy bazę map, używaną podczas kluczowych przeszukiwań map w sendmail(8). Odczytuje wejście ze standardowego wejścia i wypuszcza wyjście do bazy wskazanej przez \fInazwa_mapy\fP. .PP Depending on how it is compiled, \fBmakemap\fP handles different database formats, selected using the \fImaptype\fP parameter. They may be .TP dbm Mapy formatu DBM. Wymagają biblioteki ndbm(3). .TP btree Mapy formatu B\-Tree. Wymagają nowej biblioteki Berkeley DB. .TP hash Mapy formatu hash. Również wymagają biblioteki Berkeley DB. .TP cdb CDB (Constant DataBase) format maps. This requires the tinycdb library. .TP implicit The first available format in the following order: hash, dbm, and cdb. .PP We wszystkich wypadkach \fBmakemap\fP odczytuje ze standardowego wejścia linie składające się z dwóch słów oddzielonych od siebie spacją. Pierwsze jest kluczem bazy, a drugie wartością. Wartość może zawierać napisy "%\fIn\fP" wskazujące na podmiany parametrów. Aby uzyskać znak procentu, należy go podwoić ("%%"). Puste linie i linie rozpoczynające się od "#" są ignorowane. .PP Uwaga: \fBNie należy\fP używać programu \fBmakemap\fP do generowania bazy danych aliasów. Zamiast niego należy użyć \fBnewaliases\fP, który do bazy danych dodaje specjalne znaczniki wymagane przez \fBsendmaila\fP. .PP Jeśli w pliku konfiguracyjnym \fBsendmaila\fP ustawiono opcję \fITrustedUser\fP oraz \fBmakemap\fP został uruchomiony przez administratora, to właścicielem wygenerowanych plików będzie użytkownik podany w \fITrustedUser\fP. .SS Flags .TP \fB\-C\fP Używa podanego pliku konfiguracyjnego \fBsendmaila\fP do wyszukania w nim wartości opcji TrustedUser. .TP \fB\-N\fP Kończy napisy w mapie znakiem null. Musi odpowiadać wartości flagi \-N w liniach "K" pliku sendmail.cf. .TP \fB\-c\fP Używa podanego rozmiaru bufora dla map hash i B\-Tree. .TP \fB\-D\fP Używa podanego znaku, zamiast domyślnego znaku "#", jako znaku rozpoczynającego (ignorowane) linie komentarze. .TP \fB\-d\fP Dopuszcza zduplikowane klucze w mapie. Jest to dozwolone tylko w mapach formatu B\-Tree. Jeśli odczytane zostaną dwa identyczne klucze, oba zostaną dołączone do mapy. .TP \fB\-e\fP Dopuszcza puste wartości (prawa strona przypisań). .TP \fB\-f\fP Zwyczajowo wszystkie wielkie litery klucza są zmieniane na małe litery. Flaga ta temu zapobiega. Jest przeznaczona do użytku z flagą \-f w linii \fBK\fP pliku konfiguracyjnego sendmail.cf. Wielkość liter w wartościach mapy nigdy nie jest zmieniana. .TP \fB\-i\fP Use the specified type as fallback if the given \fImaptype\fP is not available. .TP \fB\-l\fP Wyświetla obsługiwane typy map. .TP \fB\-o\fP Append to an old file. This allows you to augment an existing file. Note: this might not be supported by all database types, e.g., cdb. .TP \fB\-r\fP Zezwala na podmienianie istniejących kluczy. Domyślnie \fBmakemap\fP narzeka, jeśli klucz zostanie powtórzony i go nie wstawia. .TP \fB\-s\fP Ignoruje sprawdzenia bezpieczeństwa tworzonych map. Sprawdzenia te obejmują dowiązania twarde lub symboliczne w katalogach, w których wszyscy mogą zapisywać. .TP \fB\-t\fP Używa zamiast spacji podanego znaku rozdzielającego (także do wypisywania zawartości mapy). .TP \fB\-u\fP Wypisuje zawartość bazy danych na standardowe wyjście. .TP \fB\-v\fP Szczegółowo wypisuje, co się dzieje. .P .SH PRZYKŁADY makemap hash /etc/mail/access < /etc/mail/access .SH "ZOBACZ TAKŻE" sendmail(8), newaliases(1) .SH HISTORIA Polecenie \fBmakemap\fP pojawiło się w 4.4BSD. .Pp .Sh TŁUMACZENIE Autorami polskiego tłumaczenia niniejszej strony podręcznika są: Przemek Borys i Robert Luberda . .Pp Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach licencji można uzyskać zapoznając się z .Lk https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI. .Pp Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres listy dyskusyjnej .Mt manpages-pl-list@lists.sourceforge.net .Me .