Bug 10745

Summary: Ext4 FS with ACL exported via NFS does not show any ACL
Product: Mageia Reporter: Denis Chupau <d.chupau>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED OLD QA Contact:
Severity: major    
Priority: Normal    
Version: 3   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Source RPM: nfs-utils-1.2.7-3.1.mga3 kernel-desktop-3.8.13-1.mga3-1-1.mga3 kernel-server-3.8.13-1.mga3-1-1.mga3 acl-2.2.51-6.mga3 CVE:
Status comment:

Description Denis Chupau 2013-07-10 12:25:19 CEST
Description of problem:
- I have a server running MGA3 i586 with kernel-server-3.8.13-1.mga3-1-1.mga3 and nfs-utils-1.2.7-3.1.mga3 installed.
- on this server, I have an EXT4 partition mounted on /home with ACL enabled and working (getfacl is showing them, setfacl is changing them, access rights are effective),
- on this server I configured an /etc/exports :
/home/               192.168.0.0/24(rw,acl)
- I restarted this server after configuring the exports file.

- I have a client running MGA3 i586 with kernel-desktop-3.8.13-1.mga3-1-1.mga3 and nfs-utils-1.2.7-3.1.mga3 installed.
- I defined in fstab on that client :
192.168.0.254:/home/	/home/ nfs	 acl	0	0
- I restarted that client after modifying fstab file.

- on the client, /home is correctly mounted on /home
- on this client, the mount command does not show ANY mention of ACL,
- on this client, nfs_acl.ko.xz is present in /lib/modules/kernel... but not loaded,
- on this client, I issue this command on a directory (this directory has ACL defined on the server) :
getfacl /home/shares/documents
- it does not show ANY of the ACL, only standard Posix acces rights (ugo/rwx).

- on the client, I tried this :
modprobe nfs_acl
mount -o remount,acl /home
- on the client, it didn't change anything : getfacl on the same directory as mentioned above didn't show ANY ACL.


Version-Release number of selected component (if applicable):
nfs-utils-1.2.7-3.1.mga3
kernel-desktop-3.8.13-1.mga3-1-1.mga3
kernel-server-3.8.13-1.mga3-1-1.mga3
acl-2.2.51-6.mga3
libacl1-2.2.51-6.mga3


How reproducible:
Always

Steps to Reproduce:
1. create a partition with an EXT4 filesystem and mount it with ACL enabled (it seems to be the default),
2. change some ACL on files and directories on that filesystem,
4. export this FileSystem via NFS
5. mount that NFS-export on a client
6. try to display any ACL on this NFS-mount : it won't show any ACL.


Can anyone confirm this ?
Then fix or guide me to a fix for this ?


regards,
Dag

Reproducible: 

Steps to Reproduce:
Comment 1 Marja Van Waes 2015-03-31 16:05:13 CEST
Mageia 3 changed to end-of-life (EOL) status 4 months ago.
http://blog.mageia.org/en/2014/11/26/lets-say-goodbye-to-mageia-3/ 

Mageia 3 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of Mageia
please feel free to click on "Version" change it against that version of Mageia
and reopen this bug.

Thank you for reporting this bug and we are sorry it could not be fixed.

--
The Mageia Bugsquad

Status: NEW => RESOLVED
Resolution: (none) => OLD