At 01:50 PM 1/9/2003 -0500, you wrote:
>To begin, thank you for all your assistance thus far. I went ahead and carefully
>tried out ALL of the configurations I have thus far attempted and tried to document
>the results as best as I could. Unfortunately, I have not located the desired
>config, but have 2 that come close.
>
>Groups on my server:
>alt.1234
>alt.123
>alt.12
>alt.1
>bin.1234
>bin.123
>bin.12
>bin.1
>com.1234
>com.123
>com.12
>com.1
>open.1234
>open.123
>open.12
>open.1
>
>What I hope to accomplish is this:
>Non-Authenticated users READ access to open.*
>ALT Authenticated users READ/WRITE access to alt.*,open.*
>BIN Authenticated users READ/WRITE access to bin.*,open.*
>COM Authenticated users READ/WRITE access to com.*,open.*
Use as follows, assuming you want 'alt' users to be able to read all groups, but only
post to 'alt' groups.
*:logoff:::*
*:read:$lookup$:$lookup$:*:users=50,con=10
*:post:$lookup$:$lookup$:!*:users=50,con=10
*:post:::!*
*:read:::*
*:read,post:groups=alt::alt.*:addonly
*:read,post:groups=bin::bin.*:addonly
*:read,post:groups=com::com.*:addonly
*:read,post:groups=control::*control*:addonly
ChrisP.
>Tried several configs for access.conf:
>
>===============================
>EDITING ACCESS.CONF PROCEDURE:
>===============================
>
>Beginning at the "DNews 5.5h2 Admin Tool - 127.0.0.1" window:
>
> Configure -> Raw Config Files -> [access.conf]
> NOTE: This opens a text file with the name
> "c_2.1.txt" the contents of which I edit, close
> window (giving prompt to SAVE CHANGES?
>
> ANSWER "YES"
>
>I hit "OK" at the "Edit raw config files" window.
>Return to "DNews 5.5h2 Admin Tool" window.
>
>START and STOP dnews via the FILE menu.
>WAIT FOR START CONFIRMATION VIA GREEN LIGHT
>Once started, via the "Tellnews -> Enter Command" menu,
>I enter "reload"
>
>===============================
>CONFIG VERIFICATION PROCEDURE:
>===============================
>Test the new config by first attempting a NON-AUTHENTICATED
>entry.
>
>1. Do OPEN.* groups LIST?
>2. Does any other "RESTRICTED" group LIST?
>3. Attempt successful to POST to any "RESTRICTED" group?
> NOTE: Successful POST to any ALT.*, BIN.*, or COM.* currently
> taking to suggest ability to post to each group.
>
>4. Does either/or CONTROL.* or CONTROL.CANCEL.* LIST?
>5. Attempt successful POST to any CONTROL group
>6. Can POST to any OPEN.* ?
>
>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>================================================================
>CONFIG 1a
>---------
>*:logoff:::*
>*:read,post:$lookup$:$lookup$:*:users=50,con=10
>*:read:::*
>*:read,post:groups=alt::alt.*
>*:read,post:groups=bin::bin.*
>*:read,post:groups=com::com.*
>*:read,post:groups=control::*control*
>----------
>ALT AUTHENTICATED: Lists "alt.*" and successful POST to "alt.1"
>
>BIN AUTHENTICATED: Lists "bin.*" and successful POST to "bin.1"
>
>COM AUTHENTICATED: Lists "com.*" and successful POST to "com.1"
>
>NON AUTHENTICATED:
> LISTS:
> alt... 4 groups
> bin... 4 groups
> control, 0 items
> com... 4 groups
> control... 1 groups
> open... 4 groups
>
> Successful POST to:
> alt.1
> bin.1
> control
> com.1
> control.cancel
> open.1
>
>----------------------------------------------------------------
>
>
>
>
>================================================================
>CONFIG 1b
>----------------------------------------------------------------
>*:logoff:::*
>*:read,post:$lookup$:$lookup$:*:users=50,con=10
>*:read:::*
>*:read,post:groups=alt::alt.*:add
>*:read,post:groups=bin::bin.*:add
>*:read,post:groups=com::com.*:add
>*:read,post:groups=control::*control*:add
>----------------------------------------------------------------
>RESULT 1b
>----------------------------------------------------------------
>ALT AUTHENTICATED:
> LISTS:
> alt... 4 groups
> open... 4 groups
>
> Successful POST to:
> alt.1
> open.1
>
>BIN AUTHENTICATED:
> LISTS:
> bin... 4 groups
> open... 4 groups
>
> Successful POST to:
> bin.1
> open.1
>
>COM AUTHENTICATED:
> LISTS:
> com... 4 groups
> open... 4 groups
>
> Successful POST to:
> com.1
> open.1
>
>NON AUTHENTICATED: Lists "open.*" and successful POST to "open.1"
>----------------------------------------------------------------
>
>
>
>
>================================================================
>CONFIG 1c
>----------------------------------------------------------------
>*:logoff:::*
>*:read,post:$lookup$:$lookup$:*:users=50,con=10
>*:read:::*
>*:read,post:groups=alt::alt.*:addonly
>*:read,post:groups=bin::bin.*:addonly
>*:read,post:groups=com::com.*:addonly
>*:read,post:groups=control::*control*:addonly
>----------------------------------------------------------------
>ALT AUTHENTICATED:
> LISTS:
> alt... 4 groups
> bin... 4 groups
> control, 0 items
> com... 4 groups
> control... 1 groups
> open... 4 groups
>
> Successful POST to:
> alt.1
> bin.1
> control
> com.1
> control.cancel
> open.1
>
>BIN AUTHENTICATED:
> LISTS:
> alt... 4 groups
> bin... 4 groups
> control, 0 items
> com... 4 groups
> control... 1 groups
> open... 4 groups
>
> Successful POST to:
> alt.1
> bin.1
> control
> com.1
> control.cancel
> open.1
>
>COM AUTHENTICATED:
> LISTS:
> alt... 4 groups
> bin... 4 groups
> control, 0 items
> com... 4 groups
> control... 1 groups
> open... 4 groups
>
> Successful POST to:
> alt.1
> bin.1
> control
> com.1
> control.cancel
> open.1
>
>NON AUTHENTICATED:
> LISTS:
> alt... 4 groups
> bin... 4 groups
> control, 0 items
> com... 4 groups
> control... 1 groups
> open... 4 groups
>
> Successful POST to:
> alt.1
> bin.1
> control
> com.1
> control.cancel
> open.1
>----------------------------------------------------------------
>
>
>
>
>================================================================
>CONFIG 2a
>----------------------------------------------------------------
>*:logoff:::*
>*:read:::open.*,!control.*
>*:read,post:$lookup$:$lookup$:open.*,!control.*:users=50,con=10
>*:read,post:groups=alt::alt.*
>*:read,post:groups=bin::bin.*
>*:read,post:groups=com::com.*
>----------------------------------------------------------------
>ALT AUTHENTICATED: Lists "alt.*" and successful POST to "alt.1"
>
>BIN AUTHENTICATED: Lists "bin.*" and successful POST to "bin.1"
>
>COM AUTHENTICATED: Lists "com.*" and successful POST to "com.1"
>
>NON AUTHENTICATED:
>Sorry, this server does not support the nntp DLIST command
>Try DNEWS 2.5 or later or possibly you need to give your web server access to dnews
>with
>
>no password restrictions
>480 User and password still required, authinfo command
>----------------------------------------------------------------
>
>
>
>================================================================
>CONFIG 2b
>----------------------------------------------------------------
>*:logoff:::*
>*:read:::open.*,!control.*
>*:read,post:$lookup$:$lookup$:open.*,!control.*:users=50,con=10
>*:read,post:groups=alt::alt.*add
>*:read,post:groups=bin::bin.*add
>*:read,post:groups=com::com.*add
>----------------------------------------------------------------
>ALT AUTHENTICATED:
>Access permitted, but cliking on "Browse All Groups" yields an empty list.
>
>BIN AUTHENTICATED:
>Access permitted, but cliking on "Browse All Groups" yields an empty list.
>
>COM AUTHENTICATED:
>Access permitted, but cliking on "Browse All Groups" yields an empty list.
>
>NON AUTHENTICATED:
>Sorry, this server does not support the nntp DLIST command
>Try DNEWS 2.5 or later or possibly you need to give your web server access to dnews
>with
>
>no password restrictions
>480 User and password still required, authinfo command
>
>----------------------------------------------------------------
>
>
>
>
>================================================================
>CONFIG 2c
>----------------------------------------------------------------
>*:logoff:::*
>*:read:::open.*,!control.*
>*:read,post:$lookup$:$lookup$:open.*,!control.*:users=50,con=10
>*:read,post:groups=alt::alt.*addonly
>*:read,post:groups=bin::bin.*addonly
>*:read,post:groups=com::com.*addonly
>----------------------------------------------------------------
>This config does NOT allow ANY user access to the server period!
>----------------------------------------------------------------