Permission for folder created during rtems_fsmount
supremenasir at yahoo.com
Tue Jan 17 09:02:06 UTC 2012
Below is the permissions of the '/mnt' and 'ram' for RTEMS4.10
# ls -l
drwxr-xr-x 1 root root 2992 Jan 1 1988 dev
drwxr-xr-x 1 root root 1088 Jan 17 12:09 etc
drwxr-xr-x 1 root root 544 Jan 17 12:09 mnt
# cd mnt
[/mnt] # ls -l
drwx--x--x 0 root root 512 Nov 22 14:01 flash
drwxr-xr-x 1 root root 272 Jan 17 12:09 ram
Is it that because the /mnt does not have 'w' set for group and other, the 'ram' also does not have 'w' for group and others? How do i give 'w' rights to all (apart from using chmod after mounting the ram)? I now see that flash does not even have 'r' for the group and others.
On Tue, Jan 17, 2012 1:51 PM IST Sebastian Huber wrote:
>On 01/17/2012 09:01 AM, ali nasir wrote:
>> We observed a change in the permissions of folders created during rtems_fsmount between the RTEMS4.9 and RTEMS4.10.
>> When we mount the ramdisk on the 4.9 on path /mnt/ram, this directory has rwx permissions for all. But with the 4.10 the rwx permissions are only granted to the root. We use the RFS on the ramdisk.
>> We see that a build function is introduced in the 4.10 and it plays with the permissions before calling the mknod function. Is the above behavior the desired behavior or it is a problem? What do we do so that the rwx permissions are given to everyone? We know that calling chmod just after mounting will solve this. But is there another way out?
>Which permissions do the "/mnt" and "ram" have? Please have a look at
>Sebastian Huber, embedded brains GmbH
>Address : Obere Lagerstr. 30, D-82178 Puchheim, Germany
>Phone : +49 89 18 90 80 79-6
>Fax : +49 89 18 90 80 79-9
>E-Mail : sebastian.huber at embedded-brains.de
>PGP : Public key available on request.
>Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
>rtems-users mailing list
>rtems-users at rtems.org
More information about the users