Koozali.org: home of the SME Server

Sarg Report cambio ora

Offline avinci80

  • *
  • 10
  • +0/-0
Sarg Report cambio ora
« on: June 08, 2010, 06:35:43 PM »
Salve a tutti sono nuovo della comunity, vovevo porvi una domanda, uso un server con sme 7.4 e sarg che funziona una meraviglia da quasi un anno, solo che ho un piccolo problema, vorrei cambiare l'ora in cui esegue il report e non so dove mettere mani, controllando i log ho notato che viene fatto sempre verso le 4.12am circa, mentre io vorrei farlo verle le 2.00am. potete darmi qualche suggerimento.
Grazie 1000

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Sarg Report cambio ora
« Reply #1 on: June 08, 2010, 10:23:42 PM »
ciao e ben arrivato

da quel che capisco sarg esegue le operazioni schedulate con un file in /etc/cron.daily

se vuoi cambiare l'orario di esecuzione di tale operazione, puoi:
- creare un file con apposita sintassi in /etc/cron.d
- creare un custom template per aggiungere la chiamata in /etc/crontab

in tutti i casi naturalmente devi togliere il file da /etc/cron.daily

non conosco sarg ergo non posso esserti maggiormente di aiuto al momento.
se posti il contenuto di quel file vediamo come fare

visto che sei appena arrivato, ti invito a:
- leggere bene la documentazione
- cercare sempre nei forum, wiki ecc prima di fare domande
- di "registrarti" nello sticky topic "[OT] dove siamo?", grazie

Offline avinci80

  • *
  • 10
  • +0/-0
Re: Sarg Report cambio ora
« Reply #2 on: June 09, 2010, 09:23:39 AM »
Grazie per la risposta, ma non sono tanto pratico.
Come faccio a fare quello che hai detto tu?
Dome metto l'ora di esecuzione?
Cosa devo mettere nel file?
Basta spostare il file che è presente dentro cont.daily/sarg?

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Sarg Report cambio ora
« Reply #3 on: June 09, 2010, 12:22:24 PM »
eccomi, ciao

accedi alla console loggandoti come root

ti sposti in /etc/cron.daily con
Code: [Select]
cd /etc/cron.daily

dai
Code: [Select]
cat sarg

ed incolli qui il testo.. poi vediamo

Offline avinci80

  • *
  • 10
  • +0/-0
Re: Sarg Report cambio ora
« Reply #4 on: June 09, 2010, 02:29:06 PM »
#!/bin/bash

LOG_FILES=
if [ -s /var/log/dansguardian/access.log.1.gz ]; then
        LOG_FILES="$LOG_FILES -l /var/log/dansguardian/access.log.1.gz"
fi
if [ -s /var/log/dansguardian/access.log ]; then
        LOG_FILES="$LOG_FILES -l /var/log/dansguardian/access.log"
fi

YESTERDAY="$(date --date '1 days ago' +%d/%m/%Y)"

/usr/bin/sarg $LOG_FILES -o /var/www/sarg/daily -d $YESTERDAY > /dev/null 2>&1

exit 0
Questo è il contenuto di sarg.

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Sarg Report cambio ora
« Reply #5 on: June 09, 2010, 02:58:33 PM »
ok.. allora

connettiti come root
poi:

Code: [Select]
cp /etc/cron.daily/sarg  /etc/
mkdir -p /etc/e-smith/templates-custom/etc/cron.daily/sarg
cd /etc/e-smith/templates-custom/etc/cron.daily/sarg
echo "# do nothing" > sarg
cd /etc/cron.d
echo "01 02 * * * root /etc/sarg" > sarg.cron
cd
expand-template /etc/cron.daily/sarg
cat /etc/cron.daily/sarg
service crond restart

in dettaglio:
- il primo comando copia il file sarg da /etc/cron.daily in /etc
- il secondo crea una directory
- il terzo vi si sposta dentro
- il quarto crea un file: questo per fare in modo che se si aggiorna sarg, il file in /etc/cron.daily sia sovrascritto con uno che non fa nulla
- il quinto mi sposta in /etc/cron.d
- il sesto crea un file sarg.cron che richiama, con l'utente root, il file /etc/sarg ogni giorno alle 2.01 del mattino
- il settimo mi sposta in /root
- l'ottavo espande il file in /etc/cron.daily
- il nono mostra il contenuto del file di cui sopra. dovrebbe essere "#do nothing" (senza virgolette)
- il decimo riavvia il servizio crond in modo che rilegga i file

non l'ho testato, sono andato a memoria, prova e fammi sapere

ciao

Offline avinci80

  • *
  • 10
  • +0/-0
Re: Sarg Report cambio ora
« Reply #6 on: June 10, 2010, 09:45:12 AM »
Ho inserito il tutto
l'unica modifica l'ho fatta nella prima linea
" cp /etc/cron.daily/sarg  /etc/sarg "
stiamo a vedere che succede stanotte.
Grazie 1000.

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Sarg Report cambio ora
« Reply #7 on: June 10, 2010, 10:16:34 AM »
ciao

non ho capito
cosa hai fatto?

Offline Fumetto

  • *
  • 899
  • +1/-0
Re: Sarg Report cambio ora
« Reply #8 on: June 10, 2010, 10:56:56 AM »
Faccio notare che Sarg effettua una registrazione delle pagine/siti/domini visitati da chi usa SME come gateway...
In alcune situazioni ciò è una violazione delle leggi sulla privacy... ;)

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Sarg Report cambio ora
« Reply #9 on: June 10, 2010, 11:23:32 AM »
Faccio notare che Sarg effettua una registrazione delle pagine/siti/domini visitati da chi usa SME come gateway...
In alcune situazioni ciò è una violazione delle leggi sulla privacy... ;)

il monitoraggio è legale se i navigatori sono informati

è illegale se fatto di nascosto e se si usano i dati sensibili (dove sei stato)..

in poche parole: posso benissimo monitorare il traffico e vedere che tizio va su siti porno, ma non posso andargli a dire "non andare su siti porno"

posso al più usare le info per bloccare la navigazione

Offline avinci80

  • *
  • 10
  • +0/-0
Re: Sarg Report cambio ora
« Reply #10 on: June 10, 2010, 12:15:01 PM »
Grazie per il chiarimento, ma ero già informato.

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Sarg Report cambio ora
« Reply #11 on: June 10, 2010, 12:19:10 PM »
Grazie per il chiarimento, ma ero già informato.


ok, ma non hai risposto alla mia domanda ;-)

Offline avinci80

  • *
  • 10
  • +0/-0
Re: Sarg Report cambio ora
« Reply #12 on: June 11, 2010, 12:48:36 PM »
ciao,
Stamattina ho controllato il report e ho visto che non ha fatto nulla, ci deve essere qualcosa che non và, hai altri suggerimenti?

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Sarg Report cambio ora
« Reply #13 on: June 11, 2010, 01:08:56 PM »
alt, ritengo ci sia un malinteso:

se vuoi aiuto, devi aiutarmi ad aiutarti.. ergo, prima di proseguire, rispondi alla mia domanda..

tu cosa hai fatto di quello che ti ho detto di fare?

Offline avinci80

  • *
  • 10
  • +0/-0
Re: Sarg Report cambio ora
« Reply #14 on: June 11, 2010, 01:22:23 PM »
Scusami, ma non volevo creare confusione, ieri ho eseguito i passi che mi hai suggerto, e l'utilizzo che ne faccio io è solo ad uso familiare. Stamani quando ho controllato per vedere se avesse fatto qualcosa ho visto che non è successo niente, non ha fatto nè quello programmato di default nè quello che mi hai fatto inserire tu, ho notato una cosa se eseguo il comando manualemnte, lo elabora e appena ha finito controllo il report da web e non ha fatto nessuna modifica e come se non scrivesse. Spero di essere stato chiaro