Manpages

NAZWA

qmail-pw2u - buduje przypisania adresów na podstawie pliku passwd

SKŁADNIA

qmail-pw2u [ -/ohHuUC ] [ -cznak ]

OPIS

qmail-pw2u czyta plik passwd w formacie V7 ze standardowego wejścia i drukuje plik w formacie qmail-users.

Format V7 pliku passwd jest to seria linii w formacie:

   użytkownik:hasło:uid:gid:gecos:domowy:shell

gdzie użytkownik jest nazwą konta, uid i gid to identyfikatory użytkownika i grupy tego konta, a domowy to katalog domowy. hasło, gecos i shell są ignorowane przez qmail-pw2u.

Jeśli wyjście programu qmail-pw2u zostanie przekierowane do pliku /var/lib/qmail/users/assign, a potem zostanie uruchomiony qmail-newu, to qmail-lspawn będzie postępować zgodnie z wypisanymi przez qmail-pw2u przypisaniami. OSTRZEŻENIE: Po zmianach dotyczących użytkowników, ich identyfikatorów lub katalogów domowych w pliku passwd trzeba ponownie uruchomić qmail-pw2u i qmail-newu, aby qmail-lspawn zauważył zmiany.

REGUŁY

Domyślnie, qmail-pw2u postępuje zgodnie z tymi samymi regułami, co qmail-getpw. Pomija użytkownika, jeśli (1) uid ma wartość zero, (2) katalog domowy nie istnieje, (3) użytkownik nie jest właścicielem katalogu domowy lub (4) nazwa użytkownika zawiera duże litery. Potem przekazywana jest kontrola użytkownika nad adresem podstawowym widocznym jako użytkownik i nad wszystkimi adresami w formie użytkownik-cokolwiek. Łapacz wszystkich użytkowników, alias, kontroluje wszystkie pozostałe adresy

Można zmieniać te reguły przez zmiany w plikach z /var/lib/qmail/users:
include

Dozwoleni użytkownicy, jeden na linię. Jeśli plik include istnieje, a użytkownik nie jest w nim wyszczególniony, to użytkownik ten jest ignorowany.

exclude

Użytkownicy ignorowani, jeden na linię. Jeśli plik exclude istnieje, a użytkownik jest w nim wyszczególniony, to użytkownik ten jest ignorowany.

mailnames

Zmiana nazw dla użytkowników. Każda linia jest postaci

   użytkownik:nazwapocztowa1:nazwapocztowa2:...

Listy zaadresowane do nazwapocztowa1 i nazwapocztowa1-dod oraz nazwapocztowa2 i inne wyszczególnione będą dostarczone do użytkownika.

OSTRZEŻENIE: Listy zaadresowane do użytkownik i użytkownik-dod nie będą dostarczone do użytkownika, dopóki sam użytkownik nie jest wyszczególniony jako jedno z pól nazwapocztowa.

Linia w pliku mailnames jest po cichu ignorowana, jeśli użytkownik nie istnieje.

subusers

adresy dodatkowe. Każda linia ma postać

   pod:użytkownik:przed:

pod będzie obsługiwane przez domowy/.qmail-przed, gdzie domowy to katalog domowy użytkownika; pod-dod będzie obsługiwane przez domowy/.qmail-przed-dod.

append

Dodatkowe przypisania, wypisywane na końcu wyjścia qmail-pw2u.

OPCJE

-o

(Domyślna.) Pomija użytkownika, jeśli jego katalog domowy nie istnieje (lub nie jest widoczny dla qmail-pw2u). Pomija użytkownika, jeśli katalog domowy nie jest własnością użytkownika.

-h

Zatrzymuje się, jeśli katalog domowy nie istnieje. Jest to odpowiednie, jeśli każdy użytkownik przypuszczalnie ma katalog domowy. Pomija użytkownika, jeśli katalog domowy do niego nie należy.

-H

Nie sprawdzaj obecności posiadania katalogu domowego.

-U

(Domyślna.) Pomija użytkownika, jeśli są jakieś duże litery w nazwie użytkownika.

-u

Zezwala na duże litery w nazwie użytkownika.

-cznak

Używa znaku zamiast znaku - jako separatora nazwy użytkownika od rozszerzenia.

-C

Wyłącza mechanizm użytkownik-rozszerzenie.

-/

Używa domowy/.qmail-/... zamiast domowy/.qmail-...

ZOBACZ TAKŻE

qmail-users(5), qmail-lspawn(8), qmail-newu(8), qmail-getpw(8)

TŁUMACZENIE

Autorami polskiego tłumaczenia niniejszej strony podręcznika są: Paweł Wilk <siefca [AT] pl.org> i Robert Luberda <robert [AT] debian.org>

Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach licencji można uzyskać zapoznając się z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI.

Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres <manpages-pl-list [AT] lists.net>.