Subj : Re: Suggestions: Area Ind To : G00R00 From : WKITTY42 Date : Thu Jan 31 2019 07:20 pm On 09/17/14, g00r00 said the following... g0> wk> there is that, too... but should mystic allow for an address to be g0> wk> entered more than once to start with? ;) g0> g0> Why not? If the Sysop thinks that they need to create 10 address g0> entries with the same address then whos to say they should be denied of g0> their dreams?!?! ;) :LOL: g0> wk> i don't see a problem at all with areas being listed in more than one g0> wk> group if they are actually configured to be in more than one group... g0> wk> seems to me to be expected otherwise the area would be listed in only g0> wk> one group, right? ;) g0> g0> It can get a bit messy this way. If someone has 450 bases, 10 are g0> local, 440 are networked and they are split across 3 networks. They have g0> the following groups: i've been thinking about this for several days now and the first thing that i see is the blurring of the line between tosser message groups and bbs message groups... they are not the same thing and they really shouldn't be... tosser message groups are for limiting access to other systems linked to the message areas... bbs message groups are for limiting access to individual users on the local system... IIRC, the index reader is based on the functionality of golded which is an external to the bbs sysop reader... like most other external sysop readers, they generally use the tosser's message group definitions and don't know anything about the bbs' message group definitions... i agree with your assessment about the problems of areas being in multiple groups but that's with them being in multiple bbs message groups... areas in the tosser are only ever in one tosser message group and i don't know of any tossers that allow an area to be in more than one group... with that said, i would base the index reader on the tosser's message groups (not addresses!) kinda like you have now but i would separate the tosser's message groups from the bbs' message groups... additionally, linked systems can be a member of several of the tosser's message groups so that they will have access to only those areas they are allowed... there may also be a need to have read and write levels for linked systems as a system may be placed on read-only status for a message area... basically the linked systems in the tosser are like the users in the bbs... each has similar options as far as groups they can access and read/write premissions but that's as far as it goes... consider that many operators just import or set up their areas with some sort of "backbone" areas file (eg: backbone.na)... those areas are all the ones carried on that distribution system but there's no distinction made in that list for (eg:) sysop only areas... in the tosser, this distinction is not needed because systems should be able to link to those areas... in the bbs, however, users may not be allowed to even read certain sysop only areas and in many cases, they aren't allowed to write in them... we see the same thing when it comes to "backbone" distributed regional and zonal areas... folks in other regions or zones may not be allowed access to read and/or write in those areas... in this case, the tosser groups may be used to split them from the general areas while both are pulled/fed to the same upstream distribution system(s)... in the bbs, the groups may be similar or not but defining the segregation in the bbs on a user level is more detailed... files areas are in the same prediciment, too... file tosser groups are not the same as bbs files areas groups... there are zonal, regional and network level file areas as well as private ones that only certain systems can even know about... on the bbs level, users may or may not be allowed access... individual area definitions would likely end up with a second group definition field... the first being used as now with the security format (ACS) and the second being for the tosser group the areas belong in... so i guess one might consider a secondary system based ACS but i don't know... FWIW: every time my FE or ALLFIX add new areas to my main BBS system, i have to go look them over and ensure that i get the permissions set properly for them for other systems' access as well as my bbs users' access... i gotta find my flags fields definitions sheet again, too... that's how i was limiting access to some areas in my RA... eg: security 25, no flags set - general user security 25, A1 - visiting sysop security 25, A2 - Z1 user security 25, A1,A2 - visiting Z1 sysop security 25, A1,A2,A3 - visiting Z1R18 sysop security 25, A1,A2,A3,A4 - visiting Z1R18N3634 sysop so to read a general sysop area, the user would have to have flag A1 turned on. to read a Z1-Only area open to all Z1 folks, flag A2 has to be on. to read a Z1-Only Sysops-Only area flags A1 and A2 have to both be on. yeah, it can get pretty deep and demented awfully damned quick without a cheatsheet... security levels alone are not sufficient expecially when one has visiting sysops from other regions, zones and even networks... i used to try to use security levels for that but couldn't... the flags help and the combination is somewhat easier but there can still be holes left... RA has four sets of flags.... each with 8 bits... A1-A8, B1-B8, C1-C8 and D1-D8 and even they may not be enough in some cases but RA does also allow for a area definition's access to require that a flag is off... i haven't even tried to start figuring out how to use the flags offered by mystic and systems like synchronet which seem to have only 26 flags with several of those being pre-dedicated to certain tasks or options (eg: QWK network account)... anyway, sorry for the rambling in the FWIW section... the main parts of this message are before that and i hope i got them written decently enough to express the problem as i see it and a possible solution... --- Mystic BBS v1.10 A52 (Windows) * Origin: (46:1/132) þ Synchronet þ thePharcyde_ >> telnet://bbs.pharcyde.org (Wisconsin) .