On Thu, Feb 23, 2012 at 8:27 AM, Chris Peachment <[email protected]> wrote:
> Hello DRH: > > Thank you for your prompt reply. > > It is possible that one or more of the repositories has some as yet > unknown configuration issue, so I started with new, empty repositories > for the following test. It reveals something unexpected that might be > related. Repositories are stored in a directory outside the web visible > tree and are accessed over html using a three line script: > > #!/xxx/local/bin/fossil > directory: /xxx/repos/ > notfound: http://xxx/site/repo-not-found.html > > > 1. In a terminal logged in to the server: fossil init a.fossil > 2. In a terminal logged in to the server: fossil init b.fossil > 3. In a terminal logged in to the server: fossil init c.fossil > 4. In a terminal logged in to the server: fossil init d.fossil > I can't tell from the text that follows if you are setting up the login-groups right or not. The correct way to do it is as follows: A. Login via browser to b.fossil. Go to the /Admin/Login-Groups screen and join a.fossil. B. Login via browser to c.fossil. Go to the /Admin/Login-Groups screen and join a.fossil. C. Login via browser to d.fossil. Go to the /Admin/Login-Groups screen and join a.fossil. Is that what you are doing? > > 5. In a local browser enter the url to access a.fossil as usual. > 6. In the browser login using the fossil initial password. > 7. Select the Admin - Login Group function. > 8. Enter the path to b.fossil and its admin userid / pw. > 9. Leave the "Name of login-group" field with its default value > of "New Login Group". > > 10. Switch to a new tab in the browser, login to b.fossil and > confirm the login group connection is made. > > 11. Switch to a third tab in the browser and repeat steps 5 - 8 > using c.fossil as the next repo to be connected. > 12. Repeat step 9. Do not blank the field as likely should be done. > > 13. Switch to a new tab in the browser, login to c.fossil and > confirm the login group connection is made. There is a problem > as shown by the attachment: repo-c-at-2012-02-23-09:08:44XX.png > > The "Project Name" field for the target repo (b) is blank. > > 14. Switch to a fourth tab in the browser and repeat steps 5 - 8 > using d.fossil as the next repo to be connected. > 15. Repeat step 9. Blank out the "Name of login-group" field. > > 16. Switch to a new tab in the browser, login to d.fossil and > confirm the login group connection is made. There is a problem > as shown by the attachment: repo-d-at-2012-02-23-09:15:36XX.png > > The "Project Name" field for the target repo (b) is blank in > this listing also. > > I might have left the "Name of login-group" field with its default > value in my previous attempts and then did not notice its full effect > until a later stage when adding the fourth or fifth repo to the group. > > There was a point of confusion in my mind, so I allowed both cases in > various actions. When I tried to leave the login group for ALL repos > and start again, I was getting reports of continuing connections and > unexpected logout or unexpected still logged in that made me think > the clean up was not complete. > > Hope this helps. > > Chris > > > On Thu, 2012-02-23 at 07:41 -0500, Richard Hipp wrote: > > > > > > On Thu, Feb 23, 2012 at 7:16 AM, Chris Peachment <[email protected]> > > wrote: > > Hello All: > > > > I'm using a copy of fossil compiled from the latest leaf: > > > > Fossil version 1.22 [3a44f95f40] 2012-02-21 02:01:20 > > > > I have 6 repositories all stored in the same directory on a > > Linux64 box > > as a remote server (Bluehost.com). > > > > All repositories require login for access and all have the > > same login > > id and pw for a super user. They are all accessible > > individually over > > the internet via a browser, using separate logins to each. > > > > I am attempting to establish single sign on for all 6 > > repositories > > using the login-groups feature. > > > > I can not attach all 6 repositories to the login-group > > successfully. > > Viewing the Login Group Configuration list for each repository > > shows > > a problem. There always seems to be one that has a list that > > is just > > 4 entries long instead of the expected 5 entries (excluding > > self). > > The missing entry has varied without a clear pattern. > > > > After several attempts, including log out between actions, > > clearing > > browser cache, and fossil rebuild, I'm calling for help. I > > think > > there is a bug in this function. > > > > The simplest evidence of a fault that I have, comes from > > > > 1. first ensuring all repos are not part of any group, > > 2. then connecting (A) User Acceptance repo with (B) > > Production repo, > > 3. connection shown list (A) uat-at-2012-02-23-07:42:40XX.png > > 4. bug revealed by list in (B) > > prod-at-2012-02-23-07:28:15XX.png > > > > The last mentioned image shows no entry under the titles in > > the list > > of group members when I expect to see User Acceptance Testing > > as the > > single entry in the list. > > > > Fossil knows there is a login group connection because it does > > not > > display the entry fields needed to make the group connection. > > > > Any advice or suggestions for fixes are welcomed. > > > > That's wierd. I don't know what's wrong. Can you describe to me how > > I can reproduce the problem? > > > > > > Thanks in advance, > > > > Chris > > > > > > > > _______________________________________________ > > fossil-users mailing list > > [email protected] > > > http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users > > > > > > > > > > -- > > D. Richard Hipp > > [email protected] > > _______________________________________________ > > fossil-users mailing list > > [email protected] > > http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users > > > _______________________________________________ > fossil-users mailing list > [email protected] > http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users > > -- D. Richard Hipp [email protected]
_______________________________________________ fossil-users mailing list [email protected] http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

