I have run into permission translation problems on a gccsdk project. I
will develop my own ls command further for research purposes. On the RISC
OS 5.28 side, 'protecting' a directory from access only is reflected in
the info option as L.
The access option for a directory displays the same
regardless. even though the whole contents has been locked from that point
I guess this means a directory has no attributes other than 'L'ock.
There are issues with the bog standard CoreUtils port where ls -l displays
a Directory drwxr--r-- regardless of it being locked or not.
Possibly not
a good example of unixlib though as it fails to display dot names like
.svn (/svn) My own unixlib version of using readdir() has no problem with
dot names so it is not happening everywhere.
Ronald <chchron@yahoo.co.nz> wrote:
I have run into permission translation problems on a gccsdk project. I
will develop my own ls command further for research purposes. On the RISC OS 5.28 side, 'protecting' a directory from access only is reflected in
the info option as L.
You cannot protect a directory from any access apart from deletion, and that is achieved by locking it. You cannot stop anyone from adding files to a directory or deleting files from it, at least not on a local FileCore disc.
The access option for a directory displays the same
regardless. even though the whole contents has been locked from that point I guess this means a directory has no attributes other than 'L'ock.
It has the usual user R/W and public R/W attributes, and they can be
changed, but they do not do anything on a local disc, so the Filer sets just the "Locked" flag when you choose "Protected".
Using svnadmin to create a repository on linux and copying it
back to RISC OS allowed me to progress to a commit.
Another bug appeared which was googlable and by switching off
repos-sharing in the repo config file cured that one.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (0 / 16) |
Uptime: | 157:45:04 |
Calls: | 10,384 |
Calls today: | 1 |
Files: | 14,056 |
Messages: | 6,416,479 |