[Samba] GlusterFS, move files, Samba ACL...
Marco Gaiarin
gaio at lilliput.linux.it
Wed Aug 30 07:59:30 UTC 2023
Mandi! Rowland Penny via samba
In chel di` si favelave...
> Gluster and XFS might be using the POSIX extended ACL, but does Samba
> know anything about them ? I do not know, having never used XFS, But I
> doubt if Samba does know and use them.
I extensively use POSIX extended ACL on XFS filesystem, for all my shares,
because i've also some linux client that mount the same FS via NFS.
I'm using it from the beginning, 20 years.
> This seems to point to the old files not having something that the new
> files are getting, try comparing all the permissions of and old file
> with a new one.
I've just sent this info; i resend it, adding also the same info on another
server that holds another GFS brick and mount the same FS.
Problematic server; 'ore\ da\ 36\ a\ 38.ods' is an old file, 'Prova\,\
DELME.txt' the new one.
root at vdmsv1:/srv/fvg/Ufficio Paghe# getfacl ore\ da\ 36\ a\ 38.ods Prova\,\ DELME.txt
# file: ore da 36 a 38.ods
# owner: stefano
# group: pp_uffconta
user::rwx
user:stefano:rwx
group::rw-
group:sir:rw-
group:sv_reamm:r--
group:sv_uffpers:rw-
group:pp_uffpers:rw-
group:pp_uffconta:rw-
mask::rwx
other::---
# file: Prova, DELME.txt
# owner: gaio
# group: sir
user::rwx
group::rwx #effective:rw-
group:sir:rwx #effective:rw-
group:sv_reamm:r-x #effective:r--
group:sv_uffpers:rwx #effective:rw-
group:pp_uffpers:rwx #effective:rw-
mask::rw-
other::---
root at vdmsv1:/srv/fvg/Ufficio Paghe# getfattr -m - -d Copia\ di\ fvg.xlsx Prova\,\ DELME.txt
# file: Copia di fvg.xlsx
system.posix_acl_access=0sAgAAAAEABwD/////AgAHAAAAAAAEAAcA/////wgABwD5KgAACAAFAAgrAAAIAAcAHysAAAgABwA3KwAAEAAHAP////8gAAAA/////w==
trusted.SGI_ACL_FILE=0sAAAACQAAAAH/////AAcAAAAAAAIAAAAAAAcAAAAAAAT/////AAcAAAAAAAgAACr5AAcAAAAAAAgAACsIAAUAAAAAAAgAACsfAAcAAAAAAAgAACs3AAcAAAAAABD/////AAcAAAAAACD/////AAAAAA==
user.DOSATTRIB=0sMHgyMAAAAwADAAAAEQAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABD7z36KtcBAAAAAAAAAAA=
user.SAMBA_PAI=0sAgSQCQAAAAABOCsAAAAAKTAAAAAAKTAAAAABOCsAAAABNysAAAABHysAAAABCCsAAAAB+SoAAAAC/////w==
# file: Prova, DELME.txt
system.posix_acl_access=0sAgAAAAEABwD/////BAAHAP////8IAAcA+SoAAAgABQAIKwAACAAHAB8rAAAIAAcANysAABAABgD/////IAAAAP////8=
trusted.SGI_ACL_FILE=0sAAAACAAAAAH/////AAcAAAAAAAT/////AAcAAAAAAAgAACr5AAcAAAAAAAgAACsIAAUAAAAAAAgAACsfAAcAAAAAAAgAACs3AAcAAAAAABD/////AAYAAAAAACD/////AAAAAA==
user.DOSATTRIB=0sMHgyMAAAAwADAAAAEQAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICC3quz2dkBAAAAAAAAAAA=
Working server:
root at vdmpp1:/srv/fvg/Ufficio Paghe# getfacl ore\ da\ 36\ a\ 38.ods Prova\,\ DELME.txt
# file: ore da 36 a 38.ods
# owner: root
# group: sv_uffpers
user::rwx
user:root:rwx
group::rwx
group:sir:rwx
group:sv_reamm:r-x
group:sv_uffpers:rwx
group:pp_uffpers:rwx
mask::rwx
other::---
# file: Prova, DELME.txt
# owner: gaio
# group: sir
user::rwx
group::rwx #effective:rw-
group:sir:rwx #effective:rw-
group:sv_reamm:r-x #effective:r--
group:sv_uffpers:rwx #effective:rw-
group:pp_uffpers:rwx #effective:rw-
mask::rw-
other::---
root at vdmpp1:/srv/fvg/Ufficio Paghe# getfattr -m - -d Copia\ di\ fvg.xlsx Prova\,\ DELME.txt
# file: Copia di fvg.xlsx
system.posix_acl_access=0sAgAAAAEABwD/////AgAHAAAAAAAEAAcA/////wgABwD5KgAACAAFAAgrAAAIAAcAHysAAAgABwA3KwAAEAAHAP////8gAAAA/////w==
trusted.SGI_ACL_FILE=0sAAAACQAAAAH/////AAcAAAAAAAIAAAAAAAcAAAAAAAT/////AAcAAAAAAAgAACr5AAcAAAAAAAgAACsIAAUAAAAAAAgAACsfAAcAAAAAAAgAACs3AAcAAAAAABD/////AAcAAAAAACD/////AAAAAA==
user.DOSATTRIB=0sMHgyMAAAAwADAAAAEQAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABD7z36KtcBAAAAAAAAAAA=
user.SAMBA_PAI=0sAgSQCQAAAAABOCsAAAAAKTAAAAAAKTAAAAABOCsAAAABNysAAAABHysAAAABCCsAAAAB+SoAAAAC/////w==
# file: Prova, DELME.txt
system.posix_acl_access=0sAgAAAAEABwD/////BAAHAP////8IAAcA+SoAAAgABQAIKwAACAAHAB8rAAAIAAcANysAABAABgD/////IAAAAP////8=
trusted.SGI_ACL_FILE=0sAAAACAAAAAH/////AAcAAAAAAAT/////AAcAAAAAAAgAACr5AAcAAAAAAAgAACsIAAUAAAAAAAgAACsfAAcAAAAAAAgAACs3AAcAAAAAABD/////AAYAAAAAACD/////AAAAAA==
user.DOSATTRIB=0sMHgyMAAAAwADAAAAEQAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICC3quz2dkBAAAAAAAAAAA=
Seems the same for me, apart files that are owned by root on working server
and by 'stefano' on non working one.
Boh...
--
L'Italia ripudia la guerra come mezzo di risoluzione
delle controversie internazionali. (art. 11 Costituzione)
More information about the samba
mailing list