ae pessoal! leiam abaixo a msg do Eduardo, explicando pq naum usar o '.' =) ele errou o comando no mutt e mandou soh pra mim ;) BTW, eu ateh esqueco q eu tenho o . no meu path, pq sempre q eu vou executar um arquivo no diretorio atual eu uso o caminho... eh realmente um vicio de DOS q eu jah perdi ;), mesmo pq, eu sou, como diz o macan, meio windowish quanto ao uso dos meus diretorios entaum eu tenho o diretorio /lotes, que tem meus scriptzinhos hehehe, claro q eu naum vou fazer isso num sistema linux q naum seja *soh* meu hehehe... e quando estou testando o gklog mais novo eu sempre uso o ./ pra ele naum executar o gklog do /usr/bin heheh... concluindo, leiam logo esse email: On Mon, Feb 05, 2001 at 10:04:53PM -0200, Eduardo Marcel Macan wrote: > On Mon, Feb 05, 2001 at 09:34:06PM -0200, Gustavo Noronha Silva (KoV) wrote: > > eu uso aqui no meu Debian, um PATH que me permite executar programas > > do diretorio atual sem usar o './'... basta vc incluir o '.' no seu > > PATH =) > > Perfeito kov... muito bom, exceto que colocar . no path é > potencialmente um risco de segurança em um sistema multiusuário. > > Caso você tenha o . no PATH você pode executar um programa que > está no diretório corrente, que pode não ser um diretório do sistema. > O problema é pior quando o "." fica no começo do PATH ou antes de > um diretório importante, como o /usr/local/bin, o "menos ruim" é tê-lo > como você descreve, no final do PATH. > > Vou dar um exemplo. Digamos que no servidor o usuario "kov" > tenha o PATH assim: /bin:/usr/bin:/usr/X11R6/bin:.:/usr/local/bin > e o administrador tenha instalado o programa "foo" em /usr/local/bin/foo > > e um usuário tenha um diretório público "~macan/PUB" onde ele disponibilize > coisas para os outros poderem pegar (arquivos, etc..) e que você de > um cd ~macan/PUB e execute o comando "foo". Até aí tudo bem, mas e se > eu espertamente colocar neste diretoório um script chamado "foo" > no meu ~/PUB que faz o que eu quiser e depois executa o verdadeiro foo > com os parâmetros que você passou? o hipotético usuário macan poderia > fazer o que quiser. > > Então o Debian NÃO traz o . no path em lugar algum para evitar > problemas. É melhor que o usuário tenha certeza que quer digitar o > script que está no diretório corrente do que permitir que ele possa > acidentalmente executá-lo, além do mais não é nenhuma morte ter que > escrever o path até o script quando ele não estiver em um diretório > padrão do sistema. Esse tipo de comodismo não é de forma alguma > benéfico. > > Pra você ter uma idéia, em uma rede que fui usuário o diretório > "." vinha ANTES de todos no PATH, no meu diretório PUB eu tinha um > script chamado "ls" que além de tudo ainda dava um sed 's/ls/ /' na saída > do verdadeiro ls para disfarçar a presença , saca o drama? Mas o meu > ls falso só fazia um log de quem tinha acessado meu diretório ;) > > > > > por exemplo: > > > > export PATH=/bin:/usr/bin:/usr/X11R6/bin:. > > > > e tudo dah certo.... vc conhece o focalinux? > > Tudo dá certo? :) > Devemos ensinar o usuário a não ser preguiçoso e instruí-lo quanto > a estes problemas básicos. Ao menos advertí-los. O Debian não tem o "." no > PATH por uma razão. Além do mais isso é um vício do MS-DOS. :P > > > http://www.metainfo.org/focalinux > > > > eh um otimissimo guia =) > > Certamente! :) Ele tem uma linhagem nobre :) > > > > > []s! > > > > On Mon, Feb 05, 2001 at 08:46:56PM -0300, Ronaldo Santos wrote: > > > Ol? PessoALL > > > Uma d?vida: > > > Pq pra executar alguns comandos eu posso s? digit?-los(tipo ls) j? pra > > > outros preciso referenci?-los com ./ (tipo banner)o q eu achava > > > desnecess?rio por j? estar no diret?rio onde ele se encontra? > > > Fundei uns pensamentos sobre isso..heeheh....Vamos ver se viajei muito... > > > Pq comandos tipo ls j? est?o no /bin (e derivados: /usr/bin, /sbin, etc) e > > > esses diret?rios j? s?o consultados por padr?o, j? os outros por n?o estarem > > > no "patch " do sistema n?o s?o procurados, da? a necessidade de indicar o > > > diret?rio, q no caso de ser o meu diret?rio de trabalho atual posso usar ./ > > > > > > e da??viajei completamente na maionese, ou se aproveita algo?heheheh > > > O q me encuca, deixa esse pensamento nebuloso, ? q eu tenho uma > > > vaga(realmente vaga) lembran?a d q o pr?prio banner estaria na /bin e mesmo > > > assim tenho q dar a localiza??o, n?o tenho certeza sobre isso. > > > Obrigado a tds pela aten??o, Abra?o! > > > Ronaldo. > > > > > > _________________________________________________ > > > "Reconhe?o que o Linux ? mais est?vel que o Windows - NT" - Bill Gates > > > > > > > > > -- > > > To UNSUBSCRIBE, email to debian-user-portuguese-request@lists.debian.org > > > with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org > > > > > > > > > > -- > > Gustavo Noronha Silva - kov > > /******************************************************* .''`. > > * http://www.metainfo.org/kov * : :' : > > * GPG Key: http://www.metainfo.org/kov/html/pgp.html * `. `'` > > * http://www.brainbench.com/transcript.jsp?pid=2448987 * `- > > *******************************************************/ Debian > > > > -- > Eduardo M. Maçan macan (at) colband.com.br > "The buttons I press don't even exist" macan (at) debian.org > -- Gustavo Noronha Silva - kov /******************************************************* .''`. * http://www.metainfo.org/kov * : :' : * GPG Key: http://www.metainfo.org/kov/html/pgp.html * `. `'` * http://www.brainbench.com/transcript.jsp?pid=2448987 * `- *******************************************************/ Debian
Attachment:
pgpdeEPGplQeu.pgp
Description: PGP signature