Gentoo Archives: gentoo-user-br

From: "Benigno B. Junior" <bbj@g.o>
To: gentoo-user-br@l.g.o
Subject: Re: [gentoo-user-br] Useradd
Date: Wed, 29 Mar 2006 22:15:30
Message-Id: 20060329191511.31476e0b@phanty
In Reply to: Re: [gentoo-user-br] Useradd by Magno Torres
1 Magno, você acaba de cair na pegadinha do bugzilla.
2
3 Muitas pessoas confundem o nome bugs.gentoo.org como um local para se
4 postar __apenas__ bugs. Lá, também são postados pedidos de adesão de
5 novos recursos (e muito mais coisas), como este que fiz:
6 http://bugs.gentoo.org/show_bug.cgi?id=113391
7
8 Vai com fé, irmão.
9
10 On Wed, 29 Mar 2006 19:08:34 -0300
11 "Magno Torres" <magnotorres@×××××.com> wrote:
12
13 | magno ~ # useradd -M
14 | Utilização: useradd [opções] LOGIN
15 |
16 | Opções:
17 | -b, --base-dir BASE_DIR directório base para o directório home
18 | da conta do novo utilizador
19 | -c, --comment COMENTÁRIO define o campo GECOS para a conta
20 | do novo utilizador -d, --home-dir
21 | HOME_DIR directório home para a conta do novo utilizador
22 | -D, --defaults mostra ou grava a alterada configuração
23 | por omissão do useradd
24 | -e, --expiredate EXPIRE_DATE define para EXPIRE_DATE a data em
25 | que a conta expira
26 | -f, --inactive INACTIVE define a password inactiva após expirar
27 | após INACTIVE
28 | -g, --gid GRUPO força a utilização do GRUPO para a conta do
29 | novo utilizador
30 | -G, --groups GRUPOS lista de grupos adicionais para a conta
31 | do novo utilizador
32 | -h, --help mostra esta mensagem e termina
33 | -k, --skel SKEL_DIR especifica um directório SKEL alternativo
34 | -K, --key KEY=VALUE ultrapassa os valores padrão de /etc/login.defs
35 | -m, --create-home criar directório home para a conta
36 | do novo utilizador
37 | -o, --non-unique permite criar utilizador com UID duplicado
38 | (não-único)
39 | -p, --password PASSWORD utilizar password encriptada para a
40 | conta do novo utilizador
41 | -s, --shell SHELL shell de login para a conta do novo utilizador
42 | -u, --uid UID força a utilização do UID para a conta
43 | do novo utilizador
44 |
45 | O useradd não tem a opção -M, não se trata de BUG e sim de FEATURE (ou
46 | ausencia de)
47 | []s Magno
48 |
49 |
50 | On 3/28/06, Benigno B. Junior <bbj@g.o> wrote:
51 | > Magno, por favor, arquive um bug no bugs.gentoo.org e nos passe o link
52 | > para ver o andamento da sua requisição.
53 | >
54 | > On Tue, 28 Mar 2006 19:24:55 -0300
55 | > "Magno Torres" <magnotorres@×××××.com> wrote:
56 | >
57 | > | Só nao queria que o RedHat(CentOS) tivesse um aplicativo com mais
58 | > | opções que no Gentoo
59 | > |
60 | > | Do useradd do redhat:
61 | > |
62 | > | -M The user home directory will not be created, even if the
63 | > | system wide settings from /etc/login.defs is to create home dirs.
64 | > |
65 | > | o -M não tem no script useradd do Gentoo
66 | > |
67 | > |
68 | > | Ai ficou facil
69 | > | man login.defs
70 | > |
71 | > | CREATE_HOME (boolean)
72 | > | This defines whether useradd should create home
73 | > | directories for users by default. This option is
74 | > | OR'ed with the -m flag on useradd command line.
75 | > |
76 | > | Mas como o Gentoo não tem o -M (pelo menos no man), se eu colocar a opção
77 | > | CREATE_HOME true e quiser não criar o home do usuário? rm /home/user,
78 | > | muito coxo.
79 | > |
80 | > | Não custava ter as coisas padronizadas...
81 | > | Quem acha que admin tem q saber tudo, só se o cara for um Deus... todo
82 | > | mundo sempre esquece algo ou se engana por melhor que seja, por isso
83 | > | padrões são bem vindos. Só não podemos limitar as opções, que fique
84 | > | registrado :)
85 | >
86 | > Por isso que pessoas "perdem" seu tempo criando documentações, tais
87 | > como manuais. Para que sejam lidos sempre que necessário.
88 | >
89 | > |
90 | > | On 3/28/06, Daniel da Veiga <danieldaveiga@×××××.com> wrote:
91 | > | > On 3/27/06, Lincoln Lordêllo <lincoln.lordello@×××××××××.br> wrote:
92 | > | > > Cara, existe um padrão, ele está na man page!
93 | > | > > /usr/sbin/useradd -g GRUPO -d HOME -p PASSWORD -s /bin/bash -m
94 | > | > >
95 | > | > > Se tu mandar esse comando ele vai ser igual em qualquer distribuição!
96 | > | > > Que padronização é melhor do que isso?
97 | > | > > Então manda o sujeito usar a interface gráfica do Gnome ou KDE para
98 | > | > > adicionar o usuário com o ponteiro do mouse!
99 | > | > > Não estou brigando com você, mas cara acorda! Foi para facilitar que foi
100 | > | > > criada a gráfica! Se um usuário leigo instala Gentoo, Slack ou Debian
101 | > | > > como desktop então tem que comer muita grama pra aprender.
102 | > | > > É isso que penso, desculpe se ofendo.
103 | > | > >
104 | > | >
105 | > | > Eu concordo com o Lincoln, acho que um comando ter pré-setado o que
106 | > | > vai fazer e dizer que isso é padronização é bobagem, todo sysadmin que
107 | > | > se preze (ou mesmo um usuário mais curioso, como eu) vai dar uma
108 | > | > olhada no manual e suprir o comando necessário em scripts ou sei lá.
109 | > | >
110 | > | > Usuário LEIGO mesmo, vai de GUI e fica feliz, nem sabe o que tá
111 | > | > acontecendo por trás. Admin lê manual. Simples assim.
112 | > | >
113 | > | > Magno, comparar Linux com Windows não tem nem pé nem cabeça, tanto em
114 | > | > termos de estabilidade, usabilidade e segurança. Sem ofensa, não me
115 | > | > entenda mal, mas eu ainda lido com o win95 e sinceramente, nem ele,
116 | > | > nem 98, nem XP podem ser considerados um SO. Tô esperando o Vista prá
117 | > | > ver, 50% do código reescrito tem que valer a pena. Se te perguntarem
118 | > | > como tu adiciona um usuário, plagiando o Lincoln:
119 | > | >
120 | > | > /usr/sbin/useradd -g GRUPO -d HOME -p PASSWORD -s /bin/bash -m
121 | > | >
122 | > | > Isso cobre qualquer distro, não?! Padronização não é suprir coisas que
123 | > | > deveriam ser informadas no comando com hard-codes, e sim ensinar quem
124 | > | > vai usar a ferramenta a suprir tais informações, e isso o man faz
125 | > | > MUITO bem.
126 | > | >
127 | > | > --
128 | > | > Daniel da Veiga
129 | > | > Computer Operator - RS - Brazil
130 | > | > -----BEGIN GEEK CODE BLOCK-----
131 | > | > Version: 3.1
132 | > | > GCM/IT/P/O d-? s:- a? C++$ UBLA++ P+ L++ E--- W+++$ N o+ K- w O M- V-
133 | > | > PS PE Y PGP- t+ 5 X+++ R+* tv b+ DI+++ D+ G+ e h+ r+ y++
134 | > | > ------END GEEK CODE BLOCK------
135 | > | >
136 | > | > --
137 | > | > gentoo-user-br@g.o mailing list
138 | > | >
139 | > | >
140 | > |
141 | > |
142 | > | --
143 | > | []s Magno
144 | > | http://magno.multiply.com
145 | > | --
146 | > | Linux user: #123834
147 | > | http://counter.li.org
148 | > |
149 | > | --
150 | > | gentoo-user-br@g.o mailing list
151 | > |
152 | >
153 | >
154 | > --
155 | > Benigno B. Junior - http://dev.gentoo.org/~bbj
156 | > Gentoo Developer (ALT, *BSD)
157 | > http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xD3995B21
158 | >
159 | >
160 | >
161 |
162 |
163 | --
164 | []s Magno
165 | http://magno.multiply.com
166 | --
167 | Linux user: #123834
168 | http://counter.li.org
169 |
170 | --
171 | gentoo-user-br@g.o mailing list
172 |
173
174
175 --
176 Benigno B. Junior - http://dev.gentoo.org/~bbj
177 Gentoo Developer (ALT, *BSD)
178 http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xD3995B21

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-user-br] Useradd "Benigno B. Junior" <bbj@g.o>
Re: [gentoo-user-br] Useradd Magno Torres <magnotorres@×××××.com>