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: | Amessyroom |
|---|---|
| Location: | Fayetteville, NC |
| Users: | 65 |
| Nodes: | 6 (0 / 6) |
| Uptime: | 01:13:08 |
| Calls: | 862 |
| Files: | 1,311 |
| D/L today: |
10 files (20,373K bytes) |
| Messages: | 264,187 |