Enviado em 20/12/2013 - 12:24h
Bom Dia a todos
Quando configurei meu SAMBA adicionei a linha
"vfs objects = full_audit" para realizar a auditoria dos compartilhamentos do mesmo. ficou 100%
Mas eu queria guarda esse logo diariamente, então criei um script que cria a pasta e comprimi o arquivo de log "/var/log/samba-full_audit.log" o script funciona 100% manualmente. Mas como eu coloquei ele para ser realizado todos os dias(crontab) as 23:59 ele realiza o backup mais não sobe o serviço do rsyslog. e todos os dias pela manhã eu tenho que subir o serviço na mão. se alguem puder me dizer o que estou fazendo de errado eu agradeço.
scritp:
#!/bin/bash
#Montando Diretorio
echo 'Criando diretorio de backup diario'
cd /hda02/samba-log
mkdir ` date +%d%b%Y`
cd ` date +%d%b%Y`/
### Parando Serviço
echo 'Parando Serviços Samba e Syslog'
service smbd stop
service rsyslog stop
### Realizando Backup
echo 'Comprimindo logs da auditoria do samba'
tar -zvcf log_samba_` date +%d%b%Y`_.tar.gz /var/log/samba-full_audit.log
echo 'Deletando Arquivo do dia'
rm -rf /var/log/samba-full_audit.log
### UP
echo 'Subindo Serviços'
service smbd start
service rsyslog start
Quando configurei meu SAMBA adicionei a linha
"vfs objects = full_audit" para realizar a auditoria dos compartilhamentos do mesmo. ficou 100%
Mas eu queria guarda esse logo diariamente, então criei um script que cria a pasta e comprimi o arquivo de log "/var/log/samba-full_audit.log" o script funciona 100% manualmente. Mas como eu coloquei ele para ser realizado todos os dias(crontab) as 23:59 ele realiza o backup mais não sobe o serviço do rsyslog. e todos os dias pela manhã eu tenho que subir o serviço na mão. se alguem puder me dizer o que estou fazendo de errado eu agradeço.
scritp:
#!/bin/bash
#Montando Diretorio
echo 'Criando diretorio de backup diario'
cd /hda02/samba-log
mkdir ` date +%d%b%Y`
cd ` date +%d%b%Y`/
### Parando Serviço
echo 'Parando Serviços Samba e Syslog'
service smbd stop
service rsyslog stop
### Realizando Backup
echo 'Comprimindo logs da auditoria do samba'
tar -zvcf log_samba_` date +%d%b%Y`_.tar.gz /var/log/samba-full_audit.log
echo 'Deletando Arquivo do dia'
rm -rf /var/log/samba-full_audit.log
### UP
echo 'Subindo Serviços'
service smbd start
service rsyslog start