Answering top myself...

All problems with this install (first, the cgi interface saying unable to read config.pl and second the rsync problem) came from SELinux.

It seems (for fedora users) that there were a change on SELinux in Fedora 5 :
(qutote from the fc5 selinux faq at http://fedora.redhat.com/docs/selinux-faq-fc5/#id2963473)
"Now, su/sudo only change the Linux identy. You will need to use newrole to change the SELinux identity, role, or level"

I think it's the reason that rsync method failed with avc:denied errors.
I have now disable selinux, and BackupPC is working argain.

By the way, I'm interested in any advice for SELinux configuration on fc5.

Thanks a lot :)

Trasher a écrit :
Hello,

I have a strange (for me a least) problem when I try to backup the localhost with backuppc.

I had to change my hdd, so I upgrade my FC4 to FC5. I made a fresh backuppc install and use my FC4 config.pl and hosts files .
Everything seems to be ok for hosts on network.

For my localhost, when I try to use the cgi interface for a full backup, I've the following :
Running: /usr/bin/sudo /usr/bin/rsync --server --sender --numeric-ids --perms --owner --group -D --links --times --block-size=2048 --recursive --include=/etc --include=/boot --include=/var --include=/home --exclude=/\* --exclude=/var/cache --exclude=/var/temp --ignore-times . /
Xfer PIDs are now 19323
Rsync command pid is 19323
Fetching remote protocol
Read EOF: Connexion ré-initialisée par le correspondant
Tried again: got 0 bytes
Done: 0 files, 0 bytes
Got fatal error during xfer (Unable to read 4 bytes)
Backup aborted (Unable to read 4 bytes)

I don't understand what is the error. Everything is ok when I launch backup manually with the command line :
/usr/local/backuppc/bin/BackupPC_dump -v -f localhost

A few precisions now. The config.pl file for localhost looks like :
$Conf{BackupFilesOnly} = ['/etc', '/boot', '/var', '/home'];
$Conf{BackupFilesExclude} = ['/var/cache', '/var/temp'];
$Conf{XferMethod} = 'rsync';
$Conf{XferLogLevel} = 1;
$Conf{RsyncShareName} = '/';
$Conf{RsyncClientCmd} = '/usr/bin/sudo $rsyncPath $argList';
$Conf{RsyncClientRestoreCmd} = '/usr/bin/sudo $rsyncPath $argList';
$Conf{ArchiveComp} = 'bzip2';

Also, in the config.pl file I replaced '--devices' by '-D' for $Conf{RsyncArgs}
I added 'backuppc ALL=NOPASSWD: /usr/bin/rsync' with visudo so I can use directly rsync without ssh for this host.

Thank you fo any help :)
Johan
--
Get Firefox!

Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642

_______________________________________________ BackupPC-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/backuppc-users http://backuppc.sourceforge.net/

--
Get Firefox!


Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
BackupPC-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/backuppc-users
http://backuppc.sourceforge.net/

Reply via email to