shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] alteração


From: Mateus Caruccio
Subject: Re: [shell-script] alteração
Date: Tue, 15 Jul 2003 20:12:42 +0800

opa,

----- Original Message -----
From: "MoysésPlacin" <address@hidden>
Date: Mon, 14 Jul 2003 22:17:03 -0700 (PDT)
To: address@hidden
Subject: Re: [shell-script] alteração

> Júlio, outra tentativa, se for necessário:
> 
> Graças ao detalhes posso tentar palpitar:
> 
> provavelmente seu /etc/inittab nas estações deve estar com runlevel
> default:4
> 
> se for o caso, acho que o /usr/X11R6/bin/startx não é executado
> 
> no Slack é possível que o script /etc/rc.d/rc.4 seja executado em seu
> lugar
> 
> se for o caso (quem sabe, um "ps ax" possa esclarecer) não sei como
> funciona [twm is The WM ;) ], tavez esse rc.4 seja chamado a cada
> login/logout???

para saber o runlevel, basta executar:

$ /sbin/runlevel 
N 3

estou no runlevel 3 e meu runlevel anterior for N (nenhum, ja bootei no 3)


> 
> caso afirmativo é fácil, siga sugestão abaixo, mas usando rc.4
> 
> caso contrário, o que me parece mais provável, apesar da deselegante
> piscada de tela no logout, pelo menos nos X mais antigos, o loop
> login/logout deve ficar dentro de um binário, xdm ou algum outro 
> (tente "ps ax" aqui com usuário logado)

sim, realmente eh um binario:
$ file /usr/X11R6/bin/xdm
/usr/X11R6/bin/xdm: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), 
dynamically linked (uses shared libs), stripped


> 
> se for este último caso, daí, ???
> 


coloque seu script dentro do ~/.xprofile

$ man xdm

para mais detalhes


> 
> 
> --- Mateus Caruccio <address@hidden> wrote:
> > $ file $(which startx)
> > /usr/X11R6/bin/startx: Bourne shell script text executable
> > 
> > como voce pode ser, o startx eh um script e pode ser modificado.
> > adicione ao final do arquivo os comandos que desejar.
> > 
> > []s
> > 
> >   Mateus Caruccio
> > 
> > 
> > ----- Original Message -----
> > From: Junior Mulinari <address@hidden>
> > Date: 14 Jul 2003 21:38:36 -0300
> > To: Shell Script <address@hidden>
> > Subject: Re: [shell-script] alteração
> > 
> > > Olá Pessoal!
> > > 
> > > Escrevo para dizer a solução que achei para meu problema.
> > Primeiro
> > > gostaria de agradecer o interesse de todos em ajudar. Obrigado.
> > > 
> > > Bom, a principal função do meu script, é dizer que esta em quem
> > está
> > > logado e onde esta logado (temos mais ou menos cem estações
> > desktop com
> > > Slackware).
> > > Então quando alguém se loga na maquina, ele manda um arquivo com
> > três
> > > linhas, a primeira com o usuário, e descrições dele, a segunda
> > com ip e
> > > mac address, e a terceira com o nome da maquina e domínio.
> > > Acontece que ele manda para uma maquina, e esta executa um script
> > para
> > > formatar um tabela, para os administradores saberem que esta
> > onde. Era
> > > esse diretório que queria monitorar. Bom, como o acesso a lista é
> > via
> > > web, a solução foi fazer com que cada vez que um administrador
> > acessar a
> > > tabela, ele executa o script (cgi). Daí não preciso colocar nada
> > na
> > > cron. De qualquer forma muito obrigado pelas dicas.
> > > Estou enfrentando outro problema, é quando o user sai da maquina,
> > não
> > > sei como avisar. O .bash_logout não é executado pelo kde
> > (interface
> > > padrão). Alguém tem sugestões?
> > > 
> > > sds
> > > 
> > > Júnior
> > > 
> > > Em Qua, 2003-06-18 às 14:12, Frederico Argolo escreveu:
> > > > Acho q uma solucao, era rodar um script que fizesse a
> > > > verificação de tempos em tempos, tipo de 30 em 30
> > > > minutos. So que mesmo assim consume um pouco a cpu.
> > > > 
> > > > Agora se vc quer q examente na hora que o arquivo
> > > > fosse alterado, rodasse em comando, acho q isso so eh
> > > > possivel rodando um processo em background mesmo.
> > > > 
> > > > []'s
> > > >      Fred
> > > > 
> > > >  --- Junior Mulinari <address@hidden> escreveu: >
> > > > Olá pessoal!
> > > > > Existe alguma forma de fazer um script, que execute
> > > > > um comando somente
> > > > > quando algum dado (arquivos) dentro de um diretório
> > > > > for alterado?
> > > > > PS.: Não quero executar uma verificação, ou algo
> > > > > semelhante, para não
> > > > > consumir cpu da máquina, nem rodar nenhum script em
> > > > > back ground. É
> > > > > possível?
> > > > > sds
> > > > 
> > > >
> >
> _______________________________________________________________________
> > > > Yahoo! Mail
> > > > Mais espaço, mais segurança e gratuito: caixa postal de 6MB,
> > antivírus, proteção contra spam.
> > > > http://br.mail.yahoo.com/
> > > > 
> > > > 
> > > >
> >
> ---------------------------------------------------------------------
> > > > Esta lista não admite a abordagem de outras liguagens de
> > programação, como perl, C etc. Quem insistir em não seguir esta
> > regra será moderado sem prévio aviso.
> > > >
> >
> ---------------------------------------------------------------------
> > > > Sair da lista: address@hidden
> > > >
> >
> ---------------------------------------------------------------------
> > > > Esta lista é moderada de acordo com o previsto em
> > http://www.listasdiscussao.cjb.net
> > > >
> >
> ---------------------------------------------------------------------
> > > >  
> > > > 
> > > > Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
> > http://br.yahoo.com/info/utos.html
> > > -- 
> > > Junior Mulinari
> > > address@hidden
> > > SOLIS - Soluções em Software Livre - http://www.solis.org.br
> > > CPD - Univates - http://www.univates.br
> > >
> >
> ------------------------------------------------------------------------
> > >          I Seminário de Desenvolvimento em Software Livre
> > >     14 a 18 de julho - Unisinos - São Leopoldo - Rio Grande do
> > Sul
> > >        Mais informações: http://www.inf.unisinos.br/sdsl
> > >
> >
> ------------------------------------------------------------------------
> > > 
> > > 
> > > 
> > >
> >
> ---------------------------------------------------------------------
> > > Esta lista não admite a abordagem de outras liguagens de
> > programação, como perl, C etc. Quem insistir em não seguir esta
> > regra será moderado sem prévio aviso.
> > >
> >
> ---------------------------------------------------------------------
> > > Sair da lista: address@hidden
> > >
> >
> ---------------------------------------------------------------------
> > > Esta lista é moderada de acordo com o previsto em
> > http://www.listasdiscussao.cjb.net
> > >
> >
> ---------------------------------------------------------------------
> > >  
> > > 
> > > Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
> > http://br.yahoo.com/info/utos.html 
> > > 
> > > 
> > 
> > 
> > 
> > # ########################################################
> > # Mateus de Oliveira Caruccio <caruccio at operamail.com>
> > # Linux User #183552 - UIN #37364320
> > # Vim, vi e matei o Emacs !
> > 
> > 
> > 
> > -- 
> > ____________________________________________
> > http://www.operamail.com
> > Get OperaMail Premium today - USD 29.99/year
> > 
> > 
> > Powered by Outblaze
> > 
> 
> 
> __________________________________
> Do you Yahoo!?
> SBC Yahoo! DSL - Now only $29.95 per month!
> http://sbc.yahoo.com
> 
> 
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como 
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
> aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em 
> http://www.listasdiscussao.cjb.net
> ---------------------------------------------------------------------
>  
> 
> Seu uso do Yahoo! Grupos é sujeito às regras descritas em: 
> http://br.yahoo.com/info/utos.html 
> 
> 



# ########################################################
# Mateus de Oliveira Caruccio <caruccio at operamail.com>
# Linux User #183552 - UIN #37364320
# Vim, vi e matei o Emacs !



-- 
____________________________________________
http://www.operamail.com
Get OperaMail Premium today - USD 29.99/year


Powered by Outblaze


reply via email to

[Prev in Thread] Current Thread [Next in Thread]