Responder 
 
Avaliação do Tópico:
  • 0 Votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Como criar um bash_logout ?
21/12/2014, 14:33
Resposta: #1
Como criar um bash_logout ?
Caros colegas,

Que esteja tudo bem com todos.
Gostaria de pedir uma ajuda. Como posso fazer para criar um arquivo
bash_logout e como fazer para ser executado toda ver que for reiniciar ou desligar o computador ? Que permissões devo dar para o arquivo ?

Grato pela atenção
Tudo de Bom
Golflipper
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
24/12/2014, 10:47
Resposta: #2
RE: Como criar um bash_logout ?
Bom dia,

Defina um arquivo de script com os comandos que você deseja executar, mas defina as dependências dele no início do mesmo. Exemplo:

Código:
#!/bin/sh
### BEGIN INIT INFO
# Provides:          custom firewall
# Required-Start:    $remote_fs $syslog $network
# Required-Stop:     $remote_fs $syslog $network
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: firewall initscript
# Description:       Custom Firewall
### END INIT INFO

Depois coloque o script dentro do diretório /etc/init.d/ e rode o comando:

Código:
update-rc.d seu_script defaults

Ele irá executar as ações determinadas no script, conforme os runlevels (Default-start e Default-stop) definidos no início do arquivo.

Até mais...

A melhor forma de aprendizado e aquela em que um grupo de pessoas, tentam ajudar umas as outras.
________________
Marcelo R. Silva
http://mrs-linux.blogspot.com
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
01/01/2015, 10:20
Resposta: #3
RE: Como criar um bash_logout ?
Obrigado pela ajuda vadinhodebian.

Tudo de Bom
Golflipper
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
22/07/2016, 14:57
Resposta: #4
RE: Como criar um bash_logout ?
Marcelo,
Defina o que seriam as dependências, e o que elas influenciam.
Este sh que montou é para um firewall, e se eu quero startar um serviço?
Ou um script para limpar certas pastas? As dependências mudam?

A pergunta boba é a que não é feita!

(24/12/2014 10:47)vadinhodebian Escreveu:  Bom dia,

Defina um arquivo de script com os comandos que você deseja executar, mas defina as dependências dele no início do mesmo. Exemplo:

Código:
#!/bin/sh
### BEGIN INIT INFO
# Provides:          custom firewall
# Required-Start:    $remote_fs $syslog $network
# Required-Stop:     $remote_fs $syslog $network
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: firewall initscript
# Description:       Custom Firewall
### END INIT INFO

Depois coloque o script dentro do diretório /etc/init.d/ e rode o comando:

Código:
update-rc.d seu_script defaults

Ele irá executar as ações determinadas no script, conforme os runlevels (Default-start e Default-stop) definidos no início do arquivo.

Até mais...

"Quando não sei pensar, alguém pensa por mim e me escraviza. Quando aprendo a pensar, eu me liberto!"
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
22/07/2016, 15:15
Resposta: #5
RE: Como criar um bash_logout ?
Boa tarde,

As dependências, são os processos que devem ser iniciados antes do seu, para que o mesmo possa ser executado sem problemas.

Exemplo, se você colocar um script para limpar pastas as dependências vão mudar sim.Acredito que não precise de nenhuma dependência.

Até mais..

A melhor forma de aprendizado e aquela em que um grupo de pessoas, tentam ajudar umas as outras.
________________
Marcelo R. Silva
http://mrs-linux.blogspot.com
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
25/07/2016, 13:09
Resposta: #6
RE: Como criar um bash_logout ?
Outra opção é alterar o script "/etc/rc.local".
Se precisar de algum procedimento na saída, altera o "/etc/init.d/rc.local".

LinuxUser#142898
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
Responder 


Ir ao Fórum:


Usuários visualizando este tópico: 1 Visitantes

Entre em Contato | Fórum Debian | Voltar ao Topo | Voltar ao Conteúdo | Modo Leve (Arquivo) | Feeds RSS