Visualizzazione post con etichetta sudo. Mostra tutti i post
Visualizzazione post con etichetta sudo. Mostra tutti i post

mercoledì 3 luglio 2013

backuppc: "Tar exited with error 512 ()" due to read permission failures

Questo errore si verifica in una nuova installazione di backuppc tentando di backuppare la /etc del server locale.
Il problema e' che l'utente con cui viene eseguito il backup (per default e' l'utente backuppc) non ha i permessi per leggere alcuni file nelle cartelle da backuppare.

Bisogna inserire nel file
/etc/sudoers
la linea seguente:
backuppc ALL = NOPASSWD: /bin/tar
e modificare il file
/etc/backuppc/local.pl
trasformando le linee:
$Conf{TarClientCmd} = '/usr/bin/env LC_ALL=C $tarPath -c -v -f - -C $shareName'                        . ' --totals';
in:
$Conf{TarClientCmd} = '/usr/bin/sudo $tarPath -c -v -f - -C $shareName'                        . ' --totals';

giovedì 24 aprile 2008

sudo: timestamp too far in the future: Apr 25 00:20:48 2008

Se lanciando un qualunque comando preceduto da sudo ottenete questo messaggio di errore:
sudo: timestamp too far in the future: Apr 25 00:20:48 2008

non dovete far altro che aprire una nuova sessione (es.: CTRL+ALT+F1) e lanciare uno dei seguenti comandi:
sudo -k
sudo -K

Il primo (kill) azzera il timestamp di sudo (quello che vi consente di non digitare la password se ripetete sudo entro tot tempo)
il secondo (kill sicuro) cancella completamente il timestamp

Ora potete tornare nella sessione in cui avete ricevuto il messaggio di errore e continuare il vostro lavoro senza intoppi.