[Samba] sysvol replcation rsync error

Giuseppe Arvati giuseppe.arvati at gmail.com
Fri Nov 3 13:52:20 UTC 2017


Il 03/11/2017 12:18, Rowland Penny via samba ha scritto:
> On Fri, 3 Nov 2017 10:32:23 +0100
> Giuseppe Arvati via samba <samba at lists.samba.org> wrote:
> 
>> Hello,
>>
>> 2) rsync command I used
>>
>> #!/bin/bash
>>
>> PWDFILE=/usr/local/samba/etc/rsync-sysvol.secret
>> SVOLPATH=/usr/local/samba/var/locks/sysvol/
>> ROPT="-XAavz --delete-after"
>>
>> rsync $ROPT --password-file=$PWDFILE
>> rsync://sysvol-replication@10.1.1.2/SysVol/ $SVOLPATH
>>
> 
> Looking at your bash script, I wonder if you are running into a similar
> problem that I ran into last week. I was trying to run an ldbsearch in
> a script, but it wouldn't work, though the expanded command ran in a
> terminal did. I traced it down to something similar to what you are
> doing, you are setting '$ROPT' to '-XAavz --delete-after'. In my case
> bash seemed to treating this as one component instead of two, try
> making the command this:
> 
> rsync -XAavz --delete-after --password-file=$PWDFILE
>   rsync://sysvol-replication@10.1.1.2/SysVol/ $SVOLPATH
> 

I changed the script as you suggested but I got the same errors.
Now the script is:
#!/bin/bash

PWDFILE=/usr/local/samba/etc/rsync-sysvol.secret
SVOLPATH=/usr/local/samba/var/locks/sysvol/

rsync -XAavz --delete-after --password-file=$PWDFILE 
rsync://sysvol-replication@10.1.1.2/SysVol/ $SVOLPATH

and the output is:
rsync: set_acl: 
sys_acl_set_file(apam-ad.apam.it/Policies/{706AE068-BD20-40CC-B844-6A7E05094C2A}, 
ACL_TYPE_ACCESS): Argument list too long (7)
rsync: set_acl: 
sys_acl_set_file(apam-ad.apam.it/Policies/{706AE068-BD20-40CC-B844-6A7E05094C2A}/GPT.INI, 
ACL_TYPE_ACCESS): Argument list too long (7)
rsync: set_acl: 
sys_acl_set_file(apam-ad.apam.it/Policies/{706AE068-BD20-40CC-B844-6A7E05094C2A}/Machine, 
ACL_TYPE_ACCESS): Argument list too long (7)

I tried to run rsync from command line and got same errors

thank you
giuseppe




More information about the samba mailing list