Saya menjalankan rsync
perintah, menyalin file saya dari server ke mesin Windows saya seperti:
rsync -rt --partial-dir=".rsync" --del rsync://server/a/ a/
Setiap kali perintah ini membuat direktori, ia cenderung membuat direktori dengan ACL / izin gila. Bagi saya, ini cenderung membuat sepuluh <not inherited>
entri, dengan satu entri ditolak untuk pengguna yang menjalankan rsync
perintah, dan yang lainnya juga tidak masuk akal. Ini bahkan terjadi menggunakan --chmod=ugo=rwX
opsi, yang disarankan utas serupa .
Apa yang bisa saya lakukan untuk mencegah rsync
mencoba mengatur izin sama sekali (dan biarkan izin ke warisan ACL di Windows)?
noacl
memang mencegah izin gila, tetapi karena memalsukan izin dengan bit "readonly", saya mendapatkan banyak direktori read-only parsial yang aneh. Ini merupakan peningkatan.