Provided by: adduser_3.116ubuntu1_all bug

NAZWA

       deluser, delgroup - usuwa użytkownika lub grupę z systemu

SKŁADNIA

       deluser  [opcje]  [--force]  [--remove-home]  [--remove-all-files] [--backup] [--backup-to
       KATALOG] użytkownik

       deluser --group [opcje] grupa
       delgroup [opcje] [--only-if-empty] grupa

       deluser [opcje] użytkownik grupa

   WSPÓLNE OPCJE
       [--quiet] [--system] [--help] [--version] [--conf PLIK]

OPIS

       deluser i delgroup usuwają użytkowników i grupy z systemu zgodnie z opcjami wymienionymi w
       linii  poleceń  oraz  konfiguracją  zawartą w pliku /etc/deluser.conf i /etc/adduser.conf.
       Programy te są bardziej przyjaznymi dla użytkownika interfejsami do  programów  userdel  i
       groupdel,  opcjonalnie  usuwającymi  katalog domowy użytkownika lub nawet wszystkie pliki,
       których właścicielem jest usuwany użytkownik, uruchamiającymi lokalne skrypty  i  mającymi
       inne dodatkowe funkcje. deluser i delgroup mogą być użyte w jednym z trzech trybów:

   Usuwanie zwykłych użytkowników
       deluser,  jeśli  zostanie  wywołany  z  jednym argumentem nie będącym opcją oraz bez opcji
       --group, usunie zwykłego użytkownika.

       Domyślnie deluser usunie użytkownika bez usuwania katalogu domowego,  pliku  zawierającego
       przychodzącą  pocztę użytkownika ani jakiegokolwiek innego pliku w systemie, należącego do
       użytkownika.  Usunąć  katalog  domowy  i   pocztę   użytkownika   można   używając   opcji
       --remove-home.

       Opcja  --remove-all-files  usuwa  z  systemu  wszystkie  pliki,  których właścicielem jest
       usuwany użytkownik. Proszę zauważyć, że użycie opcji --remove-home łącznie z tą opcją  nie
       ma  żadnego znaczenia, ponieważ opcja --remove-all-files obejmuje wszystkie pliki, łącznie
       z katalogiem domowym i plikiem zawierającym pocztę użytkownika.

       Aby przed usunięciem plików zrobić ich kopie zapasowe, należy użyć opcji  --backup,  która
       utworzy plik nazwa-użytkownika.tar(.gz|.bz2) w katalogu określonym przez opcję --backup-to
       (domyślnie jest to bieżący katalog roboczy). Zarówno opcje usuwania, jak i tworzenia kopii
       zapasowej  mogą  zostać ustawione jako domyślne w pliku konfiguracyjnym /etc/deluser.conf.
       Szczegóły można znaleźć w deluser.conf(5).

       Aby usunąć użytkownika  root  (uid  0),  należy  użyć  opcji  --force,  co  może  zapobiec
       przypadkowemu usunięciu tego użytkownika.

       Po  usunięciu  konta użytkownika, zostanie uruchomiony plik /usr/local/sbin/deluser.local,
       jeżeli  istnieje,  w  celu  wykonania  lokalnych  ustawień.  Argumenty   przekazywane   do
       deluser.local są następujące:
       nazwa-użytkownika uid gid katalog-domowy

   Usuwanie grup
       Jeżeli  deluser  zostanie  uruchomiony z opcją --group lub jako program delgroup, to grupa
       zostanie usunięta.

       Ostrzeżenie: Nie można usunąć podstawowej grupy istniejącego użytkownika.

       Jeżeli  podano  opcję  --only-if-empty,  to  grupa  nie  zostanie  usunięta,   jeżeli   ma
       przypisanych członków.

   Usuwa użytkownika z określonej grupy
       deluser  wywołany  z  dwoma  argumentami nie będącymi opcjami usunie użytkownika z podanej
       grupy.

OPCJE

       --conf PLIK
              Użyje pliku PLIK zamiast /etc/deluser.conf i /etc/adduser.conf.

       --group
              Usuwa grupę. Jest to domyślna akcja, jeżeli program jest wywołany jako delgroup.

       --help Wyświetla krótką instrukcję używania programu.

       --quiet
              Program wyświetla mniej komunikatów niż zazwyczaj.

       --system
              Usuwa   użytkownika/grupę   tylko   wtedy,    gdy    jest    to    użytkownik/grupa
              systemowy/systemowa.  Pozwala  to  uniknąć  przypadkowego  usunięcia niesystemowych
              użytkowników/grup. Dodatkowo, jeżeli użytkownik nie istnieje, to nie jest  zwracany
              błąd.  Ta  opcja jest głównie przeznaczana do użycia w skryptach opiekunów pakietów
              Debiana.

       --only-if-empty
              Usuń tylko, jeśli nie pozostał żaden członek.

       --backup
              Tworzy kopie  zapasowe  wszystkich  plików  znajdujących  się  w  katalogu  domowym
              użytkownika do pliku o nazwie /$user.tar.bz2 lub /$user.tar.gz.

       --backup-to
              Zamiast  umieszczać  pliki  pliki  kopii  zapasowych  w  /, umieszcza je w katalogu
              podanym jako parametr tej opcji. Ustawia opcję --backup.

       --remove-home
              Usuwa katalog domowy użytkownika i jego pocztę. Jeśli  podano  --backup,  pliki  są
              usuwane po utworzeniu ich kopii zapasowej.

       --remove-all-files
              Usuwa  z  systemu wszystkie pliki, których właścicielem jest ten użytkownik. Uwaga:
              w przypadku podania tej opcji, --remove-home nie będzie miało żadnego efektu. Jeśli
              podano --backup, pliki są usuwane po utworzeniu ich kopii zapasowej.

       --version
              Wyświetla informację o wersji i prawach autorskich.

WARTOŚĆ ZWRACANA

       0      Akcja została pomyślnie wykonana.

       1      Użytkownik  do  usunięcia  nie  był  użytkownikiem  systemowym. Nie wykonano żadnej
              akcji.

       2      Podany użytkownik nie istnieje. Nie wykonano żadnej akcji.

       3      Podana grupa nie istnieje. Nie wykonano żadnej akcji.

       4      Błąd wewnętrzny. Nie wykonano żadnej akcji.

       5      Usuwana grupa nie jest pusta. Nie wykonano żadnej akcji.

       6      Użytkownik nie należy do podanej grupy. Nie wykonano żadnej akcji.

       7      Nie można usunąć użytkownika z jego podstawowej grupy. Nie wykonano żadnej akcji.

       8      Nie został zainstalowany pakiet "perl",  który  jest  wymagany  do  przeprowadzenia
              żądanych akcji. Nie wykonano żadnej akcji.

       9      Aby  usunąć  konto  użytkownika  root,  wymagane  jest podanie opcji "--force". Nie
              wykonano żadnej akcji.

PLIKI

       /etc/deluser.conf Domyślny plik konfiguracyjny programów deluser and delgroup

       /usr/local/sbin/deluser.local
              Opcjonalne dodatki.

ZOBACZ TAKŻE

       adduser(8), deluser.conf(5), groupdel(8), userdel(8)

TŁUMACZENIE

       Robert Luberda <robert@debian.org>, październik 2005 r.

PRAWA AUTORSKIE

       Copyright (C) 2000 Roland Bauerschmidt. Modyfikacje (C) 2004 Marc Haber i  Joerg  Hoh.  Ta
       strona  podręcznika  oraz program deluser opierają się na adduser, którego prawa autorskie
       są następujące:
       Copyright (C) 1997, 1998, 1999 Guy Maor. Modyfikowany przez Rolanda Bauerschmidta i  Marca
       Habera.
       Copyright (C) 1995 Ted Hajek, z dużym wkładem oryginalnego programu adduser z Debiana.
       Copyright  (C)  1994  Ian Murdock. deluser jest wolnym oprogramowaniem, warunki licencji -
       patrz GNU General Public Licence w wersji 2 lub wyższej. Nie ma żadnych gwarancji.