Ticket #609 (Open)Tue Aug 01 16:02:06 UTC 2023
Passwordless Access+ shares don't display in OmniClient
Reported by: | James Woodcock (307) | Severity: | Normal |
Part: | RISC OS: Application | Release: | |
Milestone: | Status | Open |
Details by James Woodcock (307):
Without running OmniClient, set up some shares:
*share HostFS:$.Apps Apps@HostFS
*share HostFS:$.Printing -noicon
*fwshow should show that both shares are ready
Click on “Discs” on the icon bar, you should see Apps@HostFS, but not Printing. This is expected.
You can double click on Apps@HostFS to mount and use it.
You can access Printing by running:
*filer_opendir share::Printing.$
Now run $.Apps.!Omni and get it to show the FS list.
Apps@HostFS does not appear in the list.
I tried to provoke Omni into showing Apps@HostFS by double clicking on “Access+” and logging on with the Domain name as Apps with no password. The hidden Printing share shows up. Apps@HostFS doesn’t.
So, I think there are two problems here:
1. The Printing share should not show up in the FS list (it’s still a hidden share)
2. Apps@HostFS should show up without me having to log onto Access+ (it’s not a password protected share).
Apps@HostFS appears in Resources:$.Discs, but it cannot be opened by double clicking on it. It can be opened by:
*filer_opendir Share::Apps@HostFS.$
If you reboot into a clean state, set up the shares as before and also set up a password protected share with $.Utilities.Access.!Access+, then logging on to Access+ with Omni client doesn’t cause the hidden shares to be shown.
I am using the RISC OS 5.29 ROM and HardDisc4 from 1st Aug 2023. The same thing happens on OmniClient 2.04 from 21 April 1997, running on RISC OS 3.71. So not a recent regression.