* [PATCH] xfstests: mount other filesystems with selinux context as well
@ 2011-11-23 17:50 ` Eric Sandeen
0 siblings, 0 replies; 16+ messages in thread
From: Eric Sandeen @ 2011-11-23 17:50 UTC (permalink / raw)
To: xfs-oss; +Cc: ext4 development
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
For some reason, non-xfs filesystems aren't getting mounted with
the selinux context; perhaps because none of the xattr tests used
to work on anything but xfs?
Anyway, 062 fails for extN unless we mount with the fs-wide
context.
Signed-off-by: Eric Sandeen <sandeen@redhat.com>
- ---
diff --git a/common.rc b/common.rc
index cab0b64..5998ff2 100644
- --- a/common.rc
+++ b/common.rc
@@ -86,14 +86,17 @@ _mount_opts()
export MOUNT_OPTIONS=$NFS_MOUNT_OPTIONS
;;
ext2|ext3|ext4|ext4dev)
- - # acls & xattrs aren't turned on by default on ext$FOO
+ export SELINUX_MOUNT_OPTIONS
+ # acls & xattrs aren't turned on by default on ext$FOO in old kernels
export MOUNT_OPTIONS="-o acl,user_xattr $EXT_MOUNT_OPTIONS"
;;
reiserfs)
+ export SELINUX_MOUNT_OPTIONS
# acls & xattrs aren't turned on by default on reiserfs
export MOUNT_OPTIONS="-o acl,user_xattr $REISERFS_MOUNT_OPTIONS"
;;
gfs2)
+ export SELINUX_MOUNT_OPTIONS
# acls aren't turned on by default on gfs2
export MOUNT_OPTIONS="-o acl $GFS2_MOUNT_OPTIONS"
;;
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQIcBAEBAgAGBQJOzTJgAAoJECCuFpLhPd7gv14QAJPmvzzrv7hTUq6Fuw5uLrnY
AJ/h2dxdJyKfcdSQe6InI9EmDOt6kD3GPR5PnfWn06tvNz2vHDeKwb8m29vaidcW
2RGvTdtxEl/3z7ePv2PBuPqib+Ns27aaOL6cXZbv9aikN6QwDOEdja99aH6ALyN/
4sVHlyabTUS3858KDtlYlSsVm9StvMNKf3BsKhaGOBfgN1tAQkgLc4PekGiY4uFn
Dkm7G8uLgqIOuzEP0mwodAvFtDaFOuxmlJrWsKc2hzb9n6fqNBR8qb2XkpYJjoc/
8KLCNu8o1TvEVYrObRq6bRfGbLRLjbfdVBWC2382BtZnGgF5jONR6xP9CN8bKAkk
Cns7AYGIndRzXy46d1U1lxrPtHw7VTIUUPuKf3iNICQc/voiSlpEL/R3RH5rFgaw
nRA1y+ufQNxNjFBKw9FwjuQ3+Eq+NZeytFoUETZVptxgtD+hkKl5oVGsTtqS2gpq
pJoWBMb7agQdARVBgOXNQ937KFwP5NV4fMZ157K0pwp1QPkCiV6ueP23T/XRAFhU
zAHPN22h4Ab1g5xiQWVZwfqCYkm8CjV0h6GAi2uwXCij1sqiv5IYehy/XIv171y4
lEVYkQl390wpaMtmpO6xDHRMlGPQX2T00JEGoUqIpATFX6h3JkX3LdB+FIvdzh06
AtgjqsaI8FmcvMfZlcBi
=6s9a
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 16+ messages in thread
* [PATCH] xfstests: mount other filesystems with selinux context as well
@ 2011-11-23 17:50 ` Eric Sandeen
0 siblings, 0 replies; 16+ messages in thread
From: Eric Sandeen @ 2011-11-23 17:50 UTC (permalink / raw)
To: xfs-oss; +Cc: ext4 development
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
For some reason, non-xfs filesystems aren't getting mounted with
the selinux context; perhaps because none of the xattr tests used
to work on anything but xfs?
Anyway, 062 fails for extN unless we mount with the fs-wide
context.
Signed-off-by: Eric Sandeen <sandeen@redhat.com>
- ---
diff --git a/common.rc b/common.rc
index cab0b64..5998ff2 100644
- --- a/common.rc
+++ b/common.rc
@@ -86,14 +86,17 @@ _mount_opts()
export MOUNT_OPTIONS=$NFS_MOUNT_OPTIONS
;;
ext2|ext3|ext4|ext4dev)
- - # acls & xattrs aren't turned on by default on ext$FOO
+ export SELINUX_MOUNT_OPTIONS
+ # acls & xattrs aren't turned on by default on ext$FOO in old kernels
export MOUNT_OPTIONS="-o acl,user_xattr $EXT_MOUNT_OPTIONS"
;;
reiserfs)
+ export SELINUX_MOUNT_OPTIONS
# acls & xattrs aren't turned on by default on reiserfs
export MOUNT_OPTIONS="-o acl,user_xattr $REISERFS_MOUNT_OPTIONS"
;;
gfs2)
+ export SELINUX_MOUNT_OPTIONS
# acls aren't turned on by default on gfs2
export MOUNT_OPTIONS="-o acl $GFS2_MOUNT_OPTIONS"
;;
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQIcBAEBAgAGBQJOzTJgAAoJECCuFpLhPd7gv14QAJPmvzzrv7hTUq6Fuw5uLrnY
AJ/h2dxdJyKfcdSQe6InI9EmDOt6kD3GPR5PnfWn06tvNz2vHDeKwb8m29vaidcW
2RGvTdtxEl/3z7ePv2PBuPqib+Ns27aaOL6cXZbv9aikN6QwDOEdja99aH6ALyN/
4sVHlyabTUS3858KDtlYlSsVm9StvMNKf3BsKhaGOBfgN1tAQkgLc4PekGiY4uFn
Dkm7G8uLgqIOuzEP0mwodAvFtDaFOuxmlJrWsKc2hzb9n6fqNBR8qb2XkpYJjoc/
8KLCNu8o1TvEVYrObRq6bRfGbLRLjbfdVBWC2382BtZnGgF5jONR6xP9CN8bKAkk
Cns7AYGIndRzXy46d1U1lxrPtHw7VTIUUPuKf3iNICQc/voiSlpEL/R3RH5rFgaw
nRA1y+ufQNxNjFBKw9FwjuQ3+Eq+NZeytFoUETZVptxgtD+hkKl5oVGsTtqS2gpq
pJoWBMb7agQdARVBgOXNQ937KFwP5NV4fMZ157K0pwp1QPkCiV6ueP23T/XRAFhU
zAHPN22h4Ab1g5xiQWVZwfqCYkm8CjV0h6GAi2uwXCij1sqiv5IYehy/XIv171y4
lEVYkQl390wpaMtmpO6xDHRMlGPQX2T00JEGoUqIpATFX6h3JkX3LdB+FIvdzh06
AtgjqsaI8FmcvMfZlcBi
=6s9a
-----END PGP SIGNATURE-----
_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH] xfstests: mount other filesystems with selinux context as well
2011-11-23 17:50 ` Eric Sandeen
@ 2011-11-28 11:02 ` Christoph Hellwig
-1 siblings, 0 replies; 16+ messages in thread
From: Christoph Hellwig @ 2011-11-28 11:02 UTC (permalink / raw)
To: Eric Sandeen; +Cc: xfs-oss, ext4 development
On Wed, Nov 23, 2011 at 11:50:26AM -0600, Eric Sandeen wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> For some reason, non-xfs filesystems aren't getting mounted with
> the selinux context; perhaps because none of the xattr tests used
> to work on anything but xfs?
>
> Anyway, 062 fails for extN unless we mount with the fs-wide
> context.
>
> Signed-off-by: Eric Sandeen <sandeen@redhat.com>
> - ---
>
> diff --git a/common.rc b/common.rc
> index cab0b64..5998ff2 100644
> - --- a/common.rc
> +++ b/common.rc
> @@ -86,14 +86,17 @@ _mount_opts()
> export MOUNT_OPTIONS=$NFS_MOUNT_OPTIONS
> ;;
> ext2|ext3|ext4|ext4dev)
> - - # acls & xattrs aren't turned on by default on ext$FOO
> + export SELINUX_MOUNT_OPTIONS
> + # acls & xattrs aren't turned on by default on ext$FOO in old kernels
> export MOUNT_OPTIONS="-o acl,user_xattr $EXT_MOUNT_OPTIONS"
> ;;
> reiserfs)
> + export SELINUX_MOUNT_OPTIONS
> # acls & xattrs aren't turned on by default on reiserfs
> export MOUNT_OPTIONS="-o acl,user_xattr $REISERFS_MOUNT_OPTIONS"
> ;;
> gfs2)
> + export SELINUX_MOUNT_OPTIONS
> # acls aren't turned on by default on gfs2
> export MOUNT_OPTIONS="-o acl $GFS2_MOUNT_OPTIONS"
> ;;
shouldn't the "export SELINUX_MOUNT_OPTIONS" simply move to common code?
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH] xfstests: mount other filesystems with selinux context as well
@ 2011-11-28 11:02 ` Christoph Hellwig
0 siblings, 0 replies; 16+ messages in thread
From: Christoph Hellwig @ 2011-11-28 11:02 UTC (permalink / raw)
To: Eric Sandeen; +Cc: ext4 development, xfs-oss
On Wed, Nov 23, 2011 at 11:50:26AM -0600, Eric Sandeen wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> For some reason, non-xfs filesystems aren't getting mounted with
> the selinux context; perhaps because none of the xattr tests used
> to work on anything but xfs?
>
> Anyway, 062 fails for extN unless we mount with the fs-wide
> context.
>
> Signed-off-by: Eric Sandeen <sandeen@redhat.com>
> - ---
>
> diff --git a/common.rc b/common.rc
> index cab0b64..5998ff2 100644
> - --- a/common.rc
> +++ b/common.rc
> @@ -86,14 +86,17 @@ _mount_opts()
> export MOUNT_OPTIONS=$NFS_MOUNT_OPTIONS
> ;;
> ext2|ext3|ext4|ext4dev)
> - - # acls & xattrs aren't turned on by default on ext$FOO
> + export SELINUX_MOUNT_OPTIONS
> + # acls & xattrs aren't turned on by default on ext$FOO in old kernels
> export MOUNT_OPTIONS="-o acl,user_xattr $EXT_MOUNT_OPTIONS"
> ;;
> reiserfs)
> + export SELINUX_MOUNT_OPTIONS
> # acls & xattrs aren't turned on by default on reiserfs
> export MOUNT_OPTIONS="-o acl,user_xattr $REISERFS_MOUNT_OPTIONS"
> ;;
> gfs2)
> + export SELINUX_MOUNT_OPTIONS
> # acls aren't turned on by default on gfs2
> export MOUNT_OPTIONS="-o acl $GFS2_MOUNT_OPTIONS"
> ;;
shouldn't the "export SELINUX_MOUNT_OPTIONS" simply move to common code?
_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH] xfstests: mount other filesystems with selinux context as well
2011-11-28 11:02 ` Christoph Hellwig
@ 2012-01-19 18:37 ` Eric Sandeen
-1 siblings, 0 replies; 16+ messages in thread
From: Eric Sandeen @ 2012-01-19 18:37 UTC (permalink / raw)
To: Christoph Hellwig; +Cc: Eric Sandeen, ext4 development, xfs-oss
On 11/28/11 5:02 AM, Christoph Hellwig wrote:
> On Wed, Nov 23, 2011 at 11:50:26AM -0600, Eric Sandeen wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> For some reason, non-xfs filesystems aren't getting mounted with
>> the selinux context; perhaps because none of the xattr tests used
>> to work on anything but xfs?
>>
>> Anyway, 062 fails for extN unless we mount with the fs-wide
>> context.
>>
>> Signed-off-by: Eric Sandeen <sandeen@redhat.com>
>> - ---
>>
>> diff --git a/common.rc b/common.rc
>> index cab0b64..5998ff2 100644
>> - --- a/common.rc
>> +++ b/common.rc
>> @@ -86,14 +86,17 @@ _mount_opts()
>> export MOUNT_OPTIONS=$NFS_MOUNT_OPTIONS
>> ;;
>> ext2|ext3|ext4|ext4dev)
>> - - # acls & xattrs aren't turned on by default on ext$FOO
>> + export SELINUX_MOUNT_OPTIONS
>> + # acls & xattrs aren't turned on by default on ext$FOO in old kernels
>> export MOUNT_OPTIONS="-o acl,user_xattr $EXT_MOUNT_OPTIONS"
>> ;;
>> reiserfs)
>> + export SELINUX_MOUNT_OPTIONS
>> # acls & xattrs aren't turned on by default on reiserfs
>> export MOUNT_OPTIONS="-o acl,user_xattr $REISERFS_MOUNT_OPTIONS"
>> ;;
>> gfs2)
>> + export SELINUX_MOUNT_OPTIONS
>> # acls aren't turned on by default on gfs2
>> export MOUNT_OPTIONS="-o acl $GFS2_MOUNT_OPTIONS"
>> ;;
>
> shouldn't the "export SELINUX_MOUNT_OPTIONS" simply move to common code?
I wasn't sure if nfs would grok it.
-Eric
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH] xfstests: mount other filesystems with selinux context as well
@ 2012-01-19 18:37 ` Eric Sandeen
0 siblings, 0 replies; 16+ messages in thread
From: Eric Sandeen @ 2012-01-19 18:37 UTC (permalink / raw)
To: Christoph Hellwig; +Cc: Eric Sandeen, ext4 development, xfs-oss
On 11/28/11 5:02 AM, Christoph Hellwig wrote:
> On Wed, Nov 23, 2011 at 11:50:26AM -0600, Eric Sandeen wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> For some reason, non-xfs filesystems aren't getting mounted with
>> the selinux context; perhaps because none of the xattr tests used
>> to work on anything but xfs?
>>
>> Anyway, 062 fails for extN unless we mount with the fs-wide
>> context.
>>
>> Signed-off-by: Eric Sandeen <sandeen@redhat.com>
>> - ---
>>
>> diff --git a/common.rc b/common.rc
>> index cab0b64..5998ff2 100644
>> - --- a/common.rc
>> +++ b/common.rc
>> @@ -86,14 +86,17 @@ _mount_opts()
>> export MOUNT_OPTIONS=$NFS_MOUNT_OPTIONS
>> ;;
>> ext2|ext3|ext4|ext4dev)
>> - - # acls & xattrs aren't turned on by default on ext$FOO
>> + export SELINUX_MOUNT_OPTIONS
>> + # acls & xattrs aren't turned on by default on ext$FOO in old kernels
>> export MOUNT_OPTIONS="-o acl,user_xattr $EXT_MOUNT_OPTIONS"
>> ;;
>> reiserfs)
>> + export SELINUX_MOUNT_OPTIONS
>> # acls & xattrs aren't turned on by default on reiserfs
>> export MOUNT_OPTIONS="-o acl,user_xattr $REISERFS_MOUNT_OPTIONS"
>> ;;
>> gfs2)
>> + export SELINUX_MOUNT_OPTIONS
>> # acls aren't turned on by default on gfs2
>> export MOUNT_OPTIONS="-o acl $GFS2_MOUNT_OPTIONS"
>> ;;
>
> shouldn't the "export SELINUX_MOUNT_OPTIONS" simply move to common code?
I wasn't sure if nfs would grok it.
-Eric
_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH] xfstests: mount other filesystems with selinux context as well
2012-01-19 18:37 ` Eric Sandeen
@ 2012-01-24 17:45 ` Christoph Hellwig
-1 siblings, 0 replies; 16+ messages in thread
From: Christoph Hellwig @ 2012-01-24 17:45 UTC (permalink / raw)
To: Eric Sandeen; +Cc: Christoph Hellwig, Eric Sandeen, ext4 development, xfs-oss
On Thu, Jan 19, 2012 at 12:37:48PM -0600, Eric Sandeen wrote:
> > shouldn't the "export SELINUX_MOUNT_OPTIONS" simply move to common code?
>
> I wasn't sure if nfs would grok it.
I don't think it does - selinux needs special handling for filesystems
that do not support xattrs.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH] xfstests: mount other filesystems with selinux context as well
@ 2012-01-24 17:45 ` Christoph Hellwig
0 siblings, 0 replies; 16+ messages in thread
From: Christoph Hellwig @ 2012-01-24 17:45 UTC (permalink / raw)
To: Eric Sandeen; +Cc: Christoph Hellwig, Eric Sandeen, ext4 development, xfs-oss
On Thu, Jan 19, 2012 at 12:37:48PM -0600, Eric Sandeen wrote:
> > shouldn't the "export SELINUX_MOUNT_OPTIONS" simply move to common code?
>
> I wasn't sure if nfs would grok it.
I don't think it does - selinux needs special handling for filesystems
that do not support xattrs.
_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs
^ permalink raw reply [flat|nested] 16+ messages in thread
* [PATCH V2] xfstests: mount other filesystems with selinux context as well
2012-01-24 17:45 ` Christoph Hellwig
@ 2012-01-25 21:11 ` Eric Sandeen
-1 siblings, 0 replies; 16+ messages in thread
From: Eric Sandeen @ 2012-01-25 21:11 UTC (permalink / raw)
To: Christoph Hellwig; +Cc: Eric Sandeen, ext4 development, xfs-oss
For some reason, non-xfs filesystems aren't getting mounted with
the selinux context; perhaps because none of the xattr tests used
to work on anything but xfs?
Anyway, 062 fails for extN unless we mount with the fs-wide
context.
Signed-off-by: Eric Sandeen <sandeen@redhat.com>
---
ps: eparis says this should work for NFS as well, let's go for
it and if infrequently tested filesystems have trouble we can
exclude them as necessary.
diff --git a/common.rc b/common.rc
index 6231457..602513a 100644
--- a/common.rc
+++ b/common.rc
@@ -72,11 +72,11 @@ _mount_opts()
# nfs_t is a "liberal" context so we can use it.
if [ -x /usr/sbin/selinuxenabled ] && /usr/sbin/selinuxenabled; then
SELINUX_MOUNT_OPTIONS="-o context=system_u:object_r:nfs_t:s0"
+ export SELINUX_MOUNT_OPTIONS
fi
case $FSTYP in
xfs)
- export SELINUX_MOUNT_OPTIONS
export MOUNT_OPTIONS=$XFS_MOUNT_OPTIONS
;;
udf)
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [PATCH V2] xfstests: mount other filesystems with selinux context as well
@ 2012-01-25 21:11 ` Eric Sandeen
0 siblings, 0 replies; 16+ messages in thread
From: Eric Sandeen @ 2012-01-25 21:11 UTC (permalink / raw)
To: Christoph Hellwig; +Cc: Eric Sandeen, ext4 development, xfs-oss
For some reason, non-xfs filesystems aren't getting mounted with
the selinux context; perhaps because none of the xattr tests used
to work on anything but xfs?
Anyway, 062 fails for extN unless we mount with the fs-wide
context.
Signed-off-by: Eric Sandeen <sandeen@redhat.com>
---
ps: eparis says this should work for NFS as well, let's go for
it and if infrequently tested filesystems have trouble we can
exclude them as necessary.
diff --git a/common.rc b/common.rc
index 6231457..602513a 100644
--- a/common.rc
+++ b/common.rc
@@ -72,11 +72,11 @@ _mount_opts()
# nfs_t is a "liberal" context so we can use it.
if [ -x /usr/sbin/selinuxenabled ] && /usr/sbin/selinuxenabled; then
SELINUX_MOUNT_OPTIONS="-o context=system_u:object_r:nfs_t:s0"
+ export SELINUX_MOUNT_OPTIONS
fi
case $FSTYP in
xfs)
- export SELINUX_MOUNT_OPTIONS
export MOUNT_OPTIONS=$XFS_MOUNT_OPTIONS
;;
udf)
_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs
^ permalink raw reply related [flat|nested] 16+ messages in thread
* Re: [PATCH V2] xfstests: mount other filesystems with selinux context as well
2012-01-25 21:11 ` Eric Sandeen
@ 2012-01-25 21:14 ` Christoph Hellwig
-1 siblings, 0 replies; 16+ messages in thread
From: Christoph Hellwig @ 2012-01-25 21:14 UTC (permalink / raw)
To: Eric Sandeen; +Cc: Christoph Hellwig, Eric Sandeen, ext4 development, xfs-oss
On Wed, Jan 25, 2012 at 03:11:39PM -0600, Eric Sandeen wrote:
> For some reason, non-xfs filesystems aren't getting mounted with
> the selinux context; perhaps because none of the xattr tests used
> to work on anything but xfs?
>
> Anyway, 062 fails for extN unless we mount with the fs-wide
> context.
>
> Signed-off-by: Eric Sandeen <sandeen@redhat.com>
> ---
>
> ps: eparis says this should work for NFS as well, let's go for
> it and if infrequently tested filesystems have trouble we can
> exclude them as necessary.
Verifying that assumption isn't hard, please do it.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH V2] xfstests: mount other filesystems with selinux context as well
@ 2012-01-25 21:14 ` Christoph Hellwig
0 siblings, 0 replies; 16+ messages in thread
From: Christoph Hellwig @ 2012-01-25 21:14 UTC (permalink / raw)
To: Eric Sandeen; +Cc: Christoph Hellwig, Eric Sandeen, ext4 development, xfs-oss
On Wed, Jan 25, 2012 at 03:11:39PM -0600, Eric Sandeen wrote:
> For some reason, non-xfs filesystems aren't getting mounted with
> the selinux context; perhaps because none of the xattr tests used
> to work on anything but xfs?
>
> Anyway, 062 fails for extN unless we mount with the fs-wide
> context.
>
> Signed-off-by: Eric Sandeen <sandeen@redhat.com>
> ---
>
> ps: eparis says this should work for NFS as well, let's go for
> it and if infrequently tested filesystems have trouble we can
> exclude them as necessary.
Verifying that assumption isn't hard, please do it.
_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH V2] xfstests: mount other filesystems with selinux context as well
2012-01-25 21:14 ` Christoph Hellwig
@ 2012-01-25 21:28 ` Eric Sandeen
-1 siblings, 0 replies; 16+ messages in thread
From: Eric Sandeen @ 2012-01-25 21:28 UTC (permalink / raw)
To: Christoph Hellwig; +Cc: Eric Sandeen, ext4 development, xfs-oss
On 1/25/12 3:14 PM, Christoph Hellwig wrote:
> On Wed, Jan 25, 2012 at 03:11:39PM -0600, Eric Sandeen wrote:
>> For some reason, non-xfs filesystems aren't getting mounted with
>> the selinux context; perhaps because none of the xattr tests used
>> to work on anything but xfs?
>>
>> Anyway, 062 fails for extN unless we mount with the fs-wide
>> context.
>>
>> Signed-off-by: Eric Sandeen <sandeen@redhat.com>
>> ---
>>
>> ps: eparis says this should work for NFS as well, let's go for
>> it and if infrequently tested filesystems have trouble we can
>> exclude them as necessary.
>
> Verifying that assumption isn't hard, please do it.
>
# mount -t nfs -o context=system_u:object_r:nfs_t:s0 localhost:/mnt/export /mnt/test
# grep /mnt/export /proc/mounts
localhost:/mnt/export /mnt/test nfs4 rw,context=system_u:object_r:nfs_t:s0,relatime,vers=4,rsize=262144,wsize=262144,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=127.0.0.1,minorversion=0,local_lock=none,addr=127.0.0.1 0 0
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH V2] xfstests: mount other filesystems with selinux context as well
@ 2012-01-25 21:28 ` Eric Sandeen
0 siblings, 0 replies; 16+ messages in thread
From: Eric Sandeen @ 2012-01-25 21:28 UTC (permalink / raw)
To: Christoph Hellwig; +Cc: Eric Sandeen, ext4 development, xfs-oss
On 1/25/12 3:14 PM, Christoph Hellwig wrote:
> On Wed, Jan 25, 2012 at 03:11:39PM -0600, Eric Sandeen wrote:
>> For some reason, non-xfs filesystems aren't getting mounted with
>> the selinux context; perhaps because none of the xattr tests used
>> to work on anything but xfs?
>>
>> Anyway, 062 fails for extN unless we mount with the fs-wide
>> context.
>>
>> Signed-off-by: Eric Sandeen <sandeen@redhat.com>
>> ---
>>
>> ps: eparis says this should work for NFS as well, let's go for
>> it and if infrequently tested filesystems have trouble we can
>> exclude them as necessary.
>
> Verifying that assumption isn't hard, please do it.
>
# mount -t nfs -o context=system_u:object_r:nfs_t:s0 localhost:/mnt/export /mnt/test
# grep /mnt/export /proc/mounts
localhost:/mnt/export /mnt/test nfs4 rw,context=system_u:object_r:nfs_t:s0,relatime,vers=4,rsize=262144,wsize=262144,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=127.0.0.1,minorversion=0,local_lock=none,addr=127.0.0.1 0 0
_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH V2] xfstests: mount other filesystems with selinux context as well
2012-01-25 21:28 ` Eric Sandeen
@ 2012-01-27 11:00 ` Christoph Hellwig
-1 siblings, 0 replies; 16+ messages in thread
From: Christoph Hellwig @ 2012-01-27 11:00 UTC (permalink / raw)
To: Eric Sandeen; +Cc: Christoph Hellwig, Eric Sandeen, ext4 development, xfs-oss
In that case the update patch is fine with me,
Reviewed-by: Christoph Hellwig <hch@lst.de>
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH V2] xfstests: mount other filesystems with selinux context as well
@ 2012-01-27 11:00 ` Christoph Hellwig
0 siblings, 0 replies; 16+ messages in thread
From: Christoph Hellwig @ 2012-01-27 11:00 UTC (permalink / raw)
To: Eric Sandeen; +Cc: Christoph Hellwig, Eric Sandeen, ext4 development, xfs-oss
In that case the update patch is fine with me,
Reviewed-by: Christoph Hellwig <hch@lst.de>
_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs
^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2012-01-27 11:00 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-11-23 17:50 [PATCH] xfstests: mount other filesystems with selinux context as well Eric Sandeen
2011-11-23 17:50 ` Eric Sandeen
2011-11-28 11:02 ` Christoph Hellwig
2011-11-28 11:02 ` Christoph Hellwig
2012-01-19 18:37 ` Eric Sandeen
2012-01-19 18:37 ` Eric Sandeen
2012-01-24 17:45 ` Christoph Hellwig
2012-01-24 17:45 ` Christoph Hellwig
2012-01-25 21:11 ` [PATCH V2] " Eric Sandeen
2012-01-25 21:11 ` Eric Sandeen
2012-01-25 21:14 ` Christoph Hellwig
2012-01-25 21:14 ` Christoph Hellwig
2012-01-25 21:28 ` Eric Sandeen
2012-01-25 21:28 ` Eric Sandeen
2012-01-27 11:00 ` Christoph Hellwig
2012-01-27 11:00 ` Christoph Hellwig
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.