Re: star 1.5a25 (x86_64-redhat-linux-gnu): diff reports many different uname, gname

Marc Rechté <[email protected]> Thu, 22 Mar 2007 15:05:41 +0100
Newsgroups gmane.comp.archivers.star.user
Message-ID <[email protected]>
Hello Joerg,

Thanks for taking your time to answer.

I am really upset with Red Hat supplying such an old star version, all 
the more it seems it is the only available tool to save ACLs !

We have a software support agreement with them and we just submitted the 
case. I am not very keen on compiling myself a piece of software 
especially in a production environment, because I may not catch a 
problem and end-up in an even more corrupted version !

Anyway, I may compile it on test machine and use it for a try.

Best regards
Marc.

Joerg Schilling a écrit :
> Marc Rechté <[email protected]> wrote:
>
> star 1.5a25 is extremely old!
>
> The recent version is 1.5a77.
>
>   
>> We are doing our backup with star:
>>  
>>   star -c -v -time -acl H=exustar file=/dev/st0 \
>>         -not pattern=\*/\.recycle/\* /home \
>>         /root \
>>         /etc \
>>         /var \
>>         1>>$lf.log 2>>$lf.err
>>     
>
>
> I would not call this a "backup", see star man page....
>
>   
>> A verification is performed:
>>   star -diff -v -C=/ file=/dev/st0 1>>$lf.log 2>>$lf.err
>>  
>> This is the outcome (drawn from $lf.err):
>> star: 22101970 blocks + 0 bytes (total of 226324172800 bytes = 
>> 221019700.00k).
>> star: Total time 5318.958sec (41553 kBytes/sec)
>> star: The following problems occurred during archive processing:
>> star: Cannot: stat 0, open 0, read/write 0. Size changed 0.
>> star: Missing links 0, Name too long 0, File too big 0, Not dumped 28.
>>     
> 								^^^^^^^^^
> 								You did omit the
> 								messages 
> related to this warning
>
>   
>> star: Processed all possible files, despite earlier errors.
>> diffopts=perm,type,nlink,uid,gid,uname,gname,size,data,rdev,hardlink,symlink,sparse,mtime,ctime,dir 
>>
>> star: WARNING: skipping leading '/' on filenames.
>> star: 22101970 blocks + 0 bytes (total of 226324172800 bytes = 
>> 221019700.00k).
>>     
>
> See man page.....
>   
>   
>> The verification stage reports more than 4000 errors of the following 
>> type (out of  350000 files)
>> home/commun/distribution/HP Laserjet 9050n/: different uname
>>       0 drwxrws---  :rwx/ntusers Mar 16 10:25 2007 
>> home/commun/distribution/HP Laserjet 9050n/
>>       0 drwxrws---  root/ntusers Mar 16 10:25 2007 
>> home/commun/distribution/HP Laserjet 9050n/
>> var/www/icons/pie2.png: different uname
>>     253 -rw-r--r--  root/rwx May 30 09:54 2001 var/www/icons/pie2.png
>>     253 -rw-r--r--  :rw-/rwx May 30 09:54 2001 var/www/icons/pie2.png
>> var/spool/mail/root: different uname,gname
>>    7660 -rw-------  root/:--- Mar 10 08:25 2007 var/spool/mail/root
>>    7660 -rw-------  :rw-/rwx Mar 10 08:25 2007 var/spool/mail/root
>> var/spool/samba/: different gname
>>       0 drwxrwxrwt  root/:--- Feb  8 18:07 2007 var/spool/samba/
>>       0 drwxrwxrwt  root/rwx Feb  8 18:07 2007 var/spool/samba/
>>     ...
>>
>> What could be the cause of the problem (please note the strange 
>> user/group name reported) ?
>>     
>
> Looks like a bug in the "libc" from your OS.
>
> I would recommend to compile a recent 1.5a77 on the machine you like to run
> star.... maybethis is just a self-incompatibility of different Linux versions.
>
> Jörg
>
>