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

Attachments

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